جاگزینی زبان Kotlin با Java در اندروید!

جاگزینی زبان Kotlin با Java در اندروید!

گوگل در کنفرانس توسعه دهندگان I / O 2017  در ماه مه سال جاری اعلام کرد که Kotlin زبان رسمی پشتیبانی شده در Android خواهد بود. این زبان به فهرست زبان های برنامه نویسی موجود مانند Java و C++، برای توسعه برنامه های اندروید اضافه شده است. انتظار میرود که Kotlin در ماه دسامبر ۲۰۱۸ از Java در برنامه های اندروید پیشی بگیرد. برای کسانی که بی اطلاع هستند، Kotlin یک زبان برنامه نویسی نا شناخته بود که گوگل با این تصمیم خود Kotlin را معرفی کرد و آن را رواج داد.

این زبان برنامه نویسی توسط Jetbrains برای JVM (ماشین مجازی جاوا)، اندروید، مرورگر JS و برنامه های بومی توسعه یافته است. Kotlin می تواند به کد جاوا کامپایل شود و یا در کنار جاوا به ساخت برنامه ها بپردازد. این زبان به عنوان یک زبان شی گرا و استاتیک ارائه شده و با زبان جاوا کاملاً سازگار است. همچنین دارای ویژگی هایی کاربردی مانند بهبود خطایابی، بهبود خواندن کد، ایده های برنامه نویسی کاربردی و پیشرفت های دیگری است که جاوا در حال حاضر از این ویژگی ها پشتیبانی نمی کند.

به گزارش Realm ، استفاده از Kotlin پس از معرفی آن توسط گوگل، در بین توسعه دهندگان برنامه های اندروید به شدت افزایش یافت. از زمانی که گوگل در کنفرانس I/O از Kotlin به عنوان یک زبان قابل قبول در اندروید یاد کرد، Kotlin گسترش یافت. تا پایان سال آینده این زبان، زبان جاوا را نیز بهبود خواهد بخشید و روند رو به رشدی را در برنامه های اندروید ایجاد خواهد کرد. طبق گزارش Realm، تعدادی از برنامه های ساخته شده با Kotlin از اوت ۲۰۱۵ به میزان ۱۲۵ درصد افزایش یافته است. همچنین میزان پذیرش Kotlin در بین توسعه دهندگان از ۷٫۴ درصد به ۱۴٫۷ درصد رسیده و در واقع پس از اعلام گوگل دو برابر شده است. علاوه بر این، تعداد برنامه های اندروید ساخته شده با جاوا در طی چهار ماه گذشته ۶٫۱ درصد کاهش داشته است. پیش بینی می شود که Kotlin تا ماه دسامبر سال آینده ۵۱ درصد سهم بازار را بدست آورد و از Java برای توسعه اندروید پیشی بگیرد.

مایک کلرون، مدیر سیستم عامل اندروید، در یک پست در وبلاگ خود اعلام کرد: “همکاری و تعامل بین دو زبان، بخش بزرگی از Kotlin بوده است. علاوه بر این، این زبان برای هر کسی که از زبان برنامه نویسی Java استفاده کرده است، بسیار ساده و آشنا خواهد بود.

جاوا (در اندروید) در حال مرگ است. در واقع، ۲۰ درصد از برنامه های ساخته شده توسط جاوا در حال حاضر به زبان Kotlin نوشته میشوند. این زبان حتی ممکن است به تغییر نحوه استفاده از جاوا در سرور نیز بپردازد. مدیر فروش Realm اعلام کرده است که Kotlin یک زبان بسیار مدرن است که به راحتی درک می شود، نوشتن در آن ساده تر است و در انتقال مفهوم قوی تر از جاوا عمل میکند. Kotlin در حال حاضر در کشورهایی مانند آلمان، ژاپن، هند، ایالات متحده آمریکا و برزیل از محبوبیت بالایی برخوردار است.

Valve نسخه جدیدی از زمین Dust 2 را برای کانتر استریک معرفی کرد

Valve نسخه جدیدی از زمین Dust 2 را برای کانتر استریک معرفی کرد

بدون شک یکی از محبوب ترین و خاطره انگیزترین زمین های بازی کانتر استریک، Dust 2 است. احتمالاً شما هم بعد از دیدن عنوان این مطلب هر گونه تغییر در این زمین کلاسیک را کاری اشتباه میدانید. حالا ولو اعلام کرده است که تغییراتی در این نقشه بازی اعمال کرده است که شامل ارتقای بصری قابل توجه است.

Valve در خصوص نسخه جدید Dust 2 در CS:GO اعلام کرده است که ما قصد داشتیم که با نگهداری فرم بکر این بازی فقط اشکالات جزیی آن را برطرف کنیم. این به روزرسانی با هدف بهبود بازی برای کاربران، اصلاح حرکت و مدرن سازی تصاویر نقشه صورت گرفته است. این شرکت گفت که قصد دارند مجدداً آن را طراحی کنند و اصطلاحات بیشتری انجام دهند.

تعدادی از واضح ترین تغییرات بصری در زمین داست ۲ مربوط به نورپردازی آن است. این زمین روشن تر و پرنورتر شده است، نقاط کور و تاریک که امکان کمپ به کاربر را میداد حذف شده است. ولو همچنین از نظر هندسی این زمین را تنظیم کرده است و با حذف یا جابجایی بعضی از اشیاء نقاط کور بازی را از بین برده است. در بمب سایت‌های A و B نیز اعمال شده است, در سایت B ماشین ازکار افتاده جابجا شده تا پلیرها راحت تر حرکت کنند و مکان بمب در سطح بالاتری قرار ندارد. در سایت A با حذف لوله ها نقاط کور از بین رفتند و درهای سیاه نیز حذف شده اند. در ظاهر بازیکنان نیز به جهت بهبود جلوه های بصری تغییراتی اعمال شده است.

طرفداران بازی CS:GO می توانند حالا در نسخه بتای این بازی در زمین جدید داست ۲ بازی کنند.

 

آموزش تایپ صوتی به زبان فارسی در Google Drive

آموزش تایپ صوتی به زبان فارسی در Google Drive

گوگل در سرویس Google Drive قابلیت تبدیل گفتار به نوشتار را برای کاربران ارائه کرده است. این قابلیت سرعت تایپ را افزایش خواهد داد و کار تایپ را ساده تر خواهد کرد. در ادامه به آموزش این قابلیت خواهیم پرداخت.

برای دسترسی به این قابلیت ابتدا لازم است وارد حساب کاربری گوگل شوید و سپس سرویس Google Drive را در مرورگر Chrome باز کنید.

در سرویس Google Drive بر روی My Drive کلیک کرده و در منوی باز شده، Google Docs را انتخاب کنید.

تب جدیدی برایتان در کروم باز خواهد شد که مشابه یک صفحه ی Word است. در این قسمت وارد منوی Tools شوید و بر روی Voice typing… کلیک نمایید.

نماد میکروفن در کنار صفحه نمایش داده خواهد شد که برای تغییر زبان باید بر روی فلش بالای آن کلیک کنید و زبان مورد نظرتان را انتخاب کنید.

در نهایت میتوانید با کلیک بر روی میکروفن، متن مورد نظر را بخوانید و آن را تایپ شده تحویل بگیرید.

این قابلیت جذاب بسیار کاربردی خواهد بود و در نهایت میتوانید فایل مورد نظر را در قالب یک فایل متنی با فرمت های مختلف دانلود کنید.

باج افزار جدید اندرویدی در کمین همه است!

باج افزار جدید اندرویدی در کمین همه است!

محققان از شرکت امنیت سایبری ESET متوجه باج افزار جدیدی در اندروید شده اند که نه تنها اطلاعات کاربران را رمزگذاری می کند بلکه دستگاه گوشی را با تغییر PIN، قفل خواهد کرد. نام این باج افزار DoubleLocker معرفی شده و اولین باری است که در سیستم عامل اندروید همچین چیزی دیده شده است. این باج افزار همچنین دارای قابلیتی است که به اطلاعات بانکی دست پیدا میکند و به سرقت از حساب بانکی میپردازد. به گفته ی Lukáš Štefank، پژوهشگر  شرکت ESET، در واقع میتوان این باج افزار را به عنوان یک باج افزار بانکی نیز معرفی کرد. محققان بر این باورند که باج افزار DoubleLocker می تواند علاوه بر برداشت پول از حساب های بانکی، در آینده به سرقت اعتبارنامه های بانکی نیز بپردازد. این باج افزار به عنوان یک بروز رسانی جعلی Adobe Flash، از طریق وب سایت های خطرناک منتشر شده و گسترش می یابد.

روش کار باج افزار DoubleLocker

بعد از اینکه نرم افزار مخرب نصب شد، فعال کردن قابلیت دسترسی به سرویس Google Play را از کاربر درخواست میکند که پس از به دست آوردن این اجازه و دسترسی به سرویس، بدون اطلاع کاربر به سوء استفاده از دستگاه خواهد پرداخت. این باج افزار همچنین به نصب یک اپلیکیشن Launcher میپردازد و آن را به طور پیش فرض در دستگاه راه اندازی میکند. در واقع هر زمان که کاربر بر روی Home کلیک کند، باج افزار فعال خواهد شد و دستگاه قفل میشود. پس از قفل شدن، DoubleLocker، پین دستگاه را به مقدار تصادفی تغییر می دهد که نه خود هکر این پین را می داند و نه ذخیره می شود. در عین حال این نرم افزار مخرب تمام فایل ها را با استفاده از الگوریتم رمزنگاری AES، قفل می کند. پس از رمزگذاری شدن داده ها، کاربر به مدت ۲۴ ساعت وقت دارد تا مبلغ درخواستی را پرداخت کند. در صورتی که مبلغ مورد نظر پرداخت شود، هکر رمزگشایی را انجام میدهد و از راه دور پین را بازگشایی می کند.

چگونه از این باج افزار در امان باشیم؟

به گفته محققان، تا کنون هیچ راهی به طور قطعی برای باز کردن فایل های رمزگذاری شده پیدا نشده است، اما برخی دستگاه های Root نشده با قابلیت factory reset باز میشوند و از باج افزار DoubleLocker خلاص خواهند شد. دستگاه های اندرویدی دیگر نیز می توانند به کمک ابزار Android Debug Bridge (ADB) به بازیابی PIN، بدون فرمت کردن اطلاعات موجود در گوشی بپردازند. اما بهترین راه برای محافظت از گوشی های هوشمندتان، دقت در دانلود اپلیکیشن های مختلف و استفاده از منابع معتبر برای دانلود است. لازم به یاد آوری است که هرگز بر روی لینک های موجود در پیام ها و ایمیل ها کلیک نکنید و مهمتر از همه، یک برنامه خوب آنتی ویروس بر روی گوشی هوشمند خود نصب کنید که قبل از آلوده شدن دستگاه، تروجان و باج افزار را شناسایی و مسدود کند.

آموزش تبدیل فایل PDF به یک فایل قابل ویرایش

آموزش تبدیل فایل PDF به یک فایل قابل ویرایش

قطعاً برای شما هم پیش آمده است که فایل PDF داشته باشید و قادر به ویرایش آن نباشید. مگر اینکه شما از نسخه ی کامل و پرداختی Adobe Acrobat استفاده کنید که این برنامه دارای یک ابزار خاص برای ویرایش متن فایل های PDF است. یک روش آسان و رایگان دیگر هم وجود دارد که هم در دسکتاپ و هم در دستگاه های تلفن همراه کاربردی است و میتوانید به ویرایش فایل های PDF بپردازید. در ادامه تبدیل فایل های PDF به فایل های متنی قابل ویرایش را آموزش خواهیم داد.

ابتدا drive.google.com را در هر مرورگری که میخواهید باز کنید و وارد حساب کاربری Google خود شوید.

نکته: ممکن است این فرآیند بر روی تلفن همراه کمی دشوار باشد در نتیجه تا جای ممکن سعی کنید از یک لپ تاپ و یا کامپیوتر رومیزی استفاده کنید.

سپس بر روی NEW کلیک کنید، File Upload را بزنید و فایل PDF مورد نظرتان را آپلود کنید.

زمانی که فایل مورد نظر در گوگل درایو آپلود شد، بر روی آن کلیک راست کنید و گزینه ی Open with را انتخاب نمایید. سپس در منوی باز شده بر روی  Google Docs کلیک نمایید.

متن شما در تب جدیدی در قالب یک متن قابل ویرایش ارائه خواهد شد و میتوانید به راحتی فایل PDF خود را ویرایش کنید.

شما میتوانید متن ویرایش شده را در Google Docs ذخیره نمایید و آن را دانلود کنید. برای اینکار کافیست بر روی File کلیک کرده و در منوی باز شده گزینه ی Download as را انتخاب کنید. متن مورد نظر را میتوانید با فرمت های مختلفی مثل .docx ، .odt و .rtf دانلود و ذخیره نمایید.

شما هم اکنون یک کپی ذخیره شده و قابل ویرایش از فایل PDF اصلی خود دارید و به راحتی میتوانید در هر زمان به ویرایش متن خود بپردازید.