راهنمای غیرفعال کردن نوتیفی های مزاحم در Mac

وقتی که نیاز به دیدن نوتیفی ها دارید این خیلی خوب است که از سیستمی استفاده کنید که از ارسال نوتیفی پشتیبانی می کند. فوق العاده است که مشغول کار خودت باشی و نوتیفی ها تو را از چیزهایی که منتظرشان هستی با خبر کنند. 

اما وقتی که حوصله نوتیفی ها را نداری، به راحتی یک صدای دینگ دینگ می تواند اعصاب را به هم بریزد.

گویا آی تی: در این مطلب من به شما یاد می دهم که چطوری در مک، نوتیفی ها را موقتا غیرفعال کنید و برای برخی وب سایت ها و اپلیکیشن ها این موضوع را محدود کنید.

غیرفعال کردن نوتیفی ها با Do Not Disturb

Do Not Disturb قابلیتی است که به شما کمک می کند نوتیفی ها را غیرفعال کنید و طی زمان بندی مشخص این ویژگی را فعال نگه دارید. این قابلیت در آیفون هم دیده می شود.

برای فعال کردن این گزینه در سمت راست و بالا، یک آیکون وجود دارد.

این آیکون را لمس کنید تا آپشن ها به شما نمایش داده شود.

آپشن ها دارای دو گزینه هستند.

در عکس بالا گزینه Do Not Disturb را مشاهده می کنید. اگر تاگل روبروی آن را بکشید  و آن را روشن کنید، این قابلیت با تنظیمات پیش فرضی که دارد فعال می شود.

Do Not Disturb را که فعال می کنید مهم ترین چیزی که باید به آن توجه کنید این است که این قابلیت برای چه زمانی فعال خواهد بود. در تنظیمات می توانید این ویژگی ها را شخصی سازی کنید.

برای انجام تنظیمات به بخش System Preferences > Notifications بروید.

Do Not Disturb

با ورود به این صفحه اولین چیزی که مشاهده می کنید تنظیمات مربوط به Do Not Disturb است. گزینه From را فعال کنید تا زمان شروع این قابلیت را مشخص کنید.

From

با کمک بخش بالا شما می توانید کاری کنید که این قابلیت زمانی فعال شود که مثلا نمایشگر به خواب می رود یا مواردی نظیر این. در قسمت وسط تصویر بالا زیر بخش from و to می توانید این آپشن ها را مشاهده کنید.

غیرفعال سازی بنر نوتیفی ها برای هر اپلیکیشن دلخواه

شاید شما بخواهید کلیه نوتیفی ها را غیرفعال کنید اما برای برخی اپلیکیشن ها کماکان حضور نوتیفی ها را ضروری می دانید. برای انجام تنظیمات جدید به بخش System Preferences > Notifications بروید و این بار به پانل سمت چپ و آپشن ها دقت کنید.

هر اپلیکیشنی که از نوتیفی پشتیبانی می کند در این بخش لیست بندی شده است.

غیرفعال کردن بنر نوتیفی اپ ها در مک

اپلیکیشنی را که می خواهید نوتیفی های آن را شخصی سازی کنید ( فعال یا غیرفعال کنید ) را در سمت چپ پیدا کنید و روی آن کلیک کنید تا آپشن های قابل تنظیم آن را در سمت راست مشاهده کنید.

اولین چیزی که می توانید در این جا تغییر دهید، در حقیقت امر، سبک نوتیفی هاست.

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

بدین صورت که وقتی نوتیفی ای دریافت می کنید، یک بنر در سمت راست و بالای نمایشگر نمایش داده می شود و بعد از مدتی کوتاه محو می شود.

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

None

اما در زیر این بخش آپشن هایی وجود دارد که به شما اجازه می دهد با کمک یک تیک زدن یا برداشتن تیک نوتیفی ها را بیشتر شخصی سازی کنید.

گزینه اول: اگر گزینه اول را تیک دار کنید، در حقیقت موقعی که صفحه قفل سیستم فعال می شود نوتیفی ها قابل نمایش می شوند. توصیه اکید این است که اگر از سیستم خود در مکان عمومی استفاده می کنید یا در دفتر کارتان رفت و امد وجود دارد این آپشن را تیک دار نکنید تا حریم خصوصی بهتر حفظ شود.

گزینه دوم به شما اجازه می دهد که نوتیفی ها را در Notification Center مشاهده کنید.

گزینه سوم هم به شما اجازه می دهد که یک اعلان قرمز رنگ را در ایکون های  dock مشاهده کنید.

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

غیرفعال کردن نوتیفی ها در سافاری

سافاری مرورگر محبوب اپل است که از آن روی سیستم های خود استفاده می کند. شما می توانید امکان شنیدن نوتیفی های سایت ها را در مرورگر خود به طرقی که دوست دارید فعال یا غیرفعال کنید.

برای انجام این تنظیمات سافاری را باز کنید و از منوها به  Safari > Preferences بروید.

در این بخش می توانید تب Websites را مشاهده کنید. روی این گزینه کلیک کنید. در صفحه پانل دو قسمتی مشاهده می کنید که در بخش سمت چپ گزینه ای به نام Notifications را باید دریابید.

در این جا می توانید اجازه ارسال نوتیفی را از اپ ها حذف کنید.

از طرفی دیگر می توانید به کمک گزینه Allow websites to ask for permission to send push notifications و تیک دار کردن آن ( در انتهای صفحه ) از درخواست مجوز توسط اپ از شما، استفاده کنید و هر وقت که دوست داشتید مجوز را به اپ بدهید تا برایتان نوتیفی ارسال کند.

بدین صورت می توانید تا حدودی جلوی سر و صداهای مزاحم را بگیرید و زندگی کامپیوتری بی دردسر تری داشته باشید.

در این باره تجربیات و سوالات خود را بپرسید و این مطلب را روی شبکه های اجتماعی نشر دهید.

منبع

فوچسیا چیست؟ آیا سیستم عامل جدید گوگل است؟

فوچسیا (Fuchsia) سیستم عامل کاملاً جدیدی است که در حال حاضر در مراحل ابتدایی توسعه توسط گوگل قرار دارد. اما این سیستم عامل چه تفاوتی با اندروید و کروم دارد و آیا ممکن است روزی جایگزین یکی از این‌ها شود؟ با ادامه‌ی مطلب همراه باشید.

فوچسیا چیست؟

فوچسیا چیست

گویا آی تی: فوچسیا اولین بار در اواسط سال ۲۰۱۶ در حالی به دنیای فناوری آمد که آن را از یکی از مخازن گیت‌هاب گوگل در یک پروژه‌ی متن باز ناشناخته پیدا کردند. بر اساس تحقیقات اولیه‌ی خبرگزاری‌ها، این پروژه بنا بود یک سیستم عامل جهانی باشد، سیستم عاملی که بتواند بر روی هر دستگاهی، از ساعت‌های مچی گرفته تا کامپیوترهای قدرتمند، اجرا شود. هدف این بود که علاوه بر این‌ها فوچسیا بتواند موبایل‌ها، تبلت‌ها، لپتاپ‌ها، خودروهای الکترونیکی، دستگاه‌های مجهز به اینترنت چیزها و نظایر آن‌ها را هم در بر بگیرد.

 

یک سیستم عامل جهانی برای تولیدکنندگان نرم‌افزار شبیه جام مقدس مسیحیان است، اما این سیستم عامل هنوز به نقطه‌ی مطلوب خود نرسیده است. مایکروسافت تلاش کرد با فراهم‌سازی شرایطی که تحت آن تلفن‌ها حداقل امکان اجرای نسخه‌های سبک شده‌ی ویندوز ۱۰ را داشته باشند این سیستم عامل را جهانی کند. اپل هم قبلاً (با تردید) مدعی بود که نسخه‌ی اول آیفون از یک سیستم عامل جهانی استفاده می‌کند، ولی بعدها از این ایده صرف نظر کرد و سیستم عامل iOS را توسعه داد. شبیه‌ترین سیستم عاملی که نسبت به این ایده داریم و روی همه‌ی سخت‌افزارها کار می‌کند، لینوکس است. نسخه‌های مختلف هسته‌ی لینوکس در اندروید، Chrome OS، ستاپ‌باکس‌ها، روترها و مودم‌ها، دستگاه‌ّهای هوشمند و بسیاری از نرم‌افزارهای صنعتی مورد استفاده قرار می‌گیرد.

 

فوچسیا چیست

 

ولی نکته این است که هدف راه انداختن سخت‌افزارهای مختلف با یک نرم‌افزار ثابت نیست. مقصود مایکروسافت، اپل و گوگل ساختن سیستم عاملی است که با کمترین تغییر در طراحی بتواند اپلیکیشن‌ها را در گستره‌ی وسیعی از سخت‌افزارهای ممکن اجرا کند. با این کار ارتباط داخلیِ ساده در سطح دانش فنی کاربران تسهیل شده، توسعه‌دهندگانی که می‌خواهند برای پلتفرم‌های مختلف برنامه نویسند جذب می‌شوند، و از همه مهم‌تر، همه‌ی کاربران در یک اکوسیستم نرم‌افزاری قرار می‌گیرند و کنترل آن‌ها آسان خواهد بود (و جایی برای رقبا باقی نمی‌ماند).

 

فوچسیا چه ارتباطی با اندروید و کروم دارد؟

 

در حالی که اندروید و Chrome OS هر دو نسخه‌های کاملاً ویرایش شده‌ی لینوکس هستند، فوچسیا از پایه بر اساس یک میکروکرنل جدید به نام Zircon طراحی شده است.

 

تشریح فرق بین کرنل سیستم عامل‌های متداول و میکروکرنل‌ها مشکل است، ولی به طور خلاصه می‌توان گفت که میکروکرنل‌ها از اساس برای کارآمدی و انعطاف‌پذیری بیشتر ساخته شده‌اند. مفهوم این ایده به دهه‌ها قبل بر می‌گردد، اما این کرنل‌ها از دهه‌ی ۹۰ میلادی به خاطر قدرت، حافظه و فضای ذخیره‌سازی کامپیوترها تا حد زیادی فراموش شدند. حالا با گرایش مجدد به سوی دستگاه‌های الکترونیکی کوچک، کارآمد و قابل حمل، گوگل هم معماری میکروکرنل را به عنوان کاندید مناسبی برای نسل آینده‌ی سیستم عامل‌ها تشخیص داده است.

 

فوچسیا چیست

 

با توجه به این که خود گوگل تمام بخش‌های این سیستم عامل را ساخته، قبل از ورود به بازار و حتی بعد از آن، کمابیش کنترل کاملی بر توسعه‌ی Zircon و فوچسیا دارد. گوگل از تجربه‌ی اندروید که به خاطر ماهیت متن بازش در سطح کاربری بسیار شاخه شاخه شده درس‌های زیادی گرفته است. Chrome OS اساساً به خاطر شرایط حقوقی منبع خود زمین‌گیر شده، هرچند خود این سیستم عامل از لحاظ فنی متن باز است. فوچسیا هم متن باز است، اما احتمالاً به طور کامل توسط خود گوگل کنترل خواهد شد، حتی اگر قرار باشد بر روی سخت‌افزار سایر شرکت‌ها استفاده شود.

 

فوچسیا چه تاثیری روی توسعه‌دهندگان می‌گذارد؟

 

فوچسیا هنوز در مرحله‌ای نیست که توسعه‌دهندگان عملاً بتوانند برای آن اپلیکیشن بنویسند. ولی وقتی به آن مرحله برسد، گوگل نمی‌خواهد بگذارد تمام تلاشی که بر روی اندروید داشته به کلی نابود شود. اپلیکیشن‌های فوچسیا را می‌توان با کیت توسعه‌ی نرم‌افزاری جدید Flutter از طریق بسیاری از زبان‌های برنامه‌نویسی محبوب نوشت.

 

Flutter به اپلیکیشن‌ها اجازه می‌دهد تا با حداکثر سازگاری بین فوچسیا، اندروید و iOS نوشته شوند. این یعنی نه تنها می‌توان با کمترین منابع برای این سه پلتفرم برنامه نوشت، بلکه امکان پورت کردن اپلیکیشن‌های موجود به فوچسیا و پشتیبانی آسان از این سه پلتفرم هم ممکن می‌شود.

 

Flutter با استاندارد طراحی فعلی گوگل – یعنی طراحی متریال – ساخته شده، بنابراین برنامه‌های آن با همه‌ی خصوصیات اندروید، Chrome OS و برنامه‌های تحت وب سازگاری دارد. این کیت توسعه از المان‌های UI پیشرفته‌ای که مبتنی بر موتور رندرینگ Vulkan هستند، مثل سایه‌های حجم‌دار و انیمیشن‌های بسیار روانِ ۱۲۰ فریمی، پشتیبانی می‌کند. علاوه بر این امکان تولید بازی و اپلیکیشن‌ّهای رسانه‌ای در آن وجود دارد، منتها نحوه‌ی عملکرد برنامه‌ها به سخت‌افزار دستگاه بستگی خواهد داشت.

 

اگر برایتان سوال است که چرا Chrome OS در این لیست سازگاری وجود ندارد، فراموش نکنید که تقریباً همه‌ی اپلیکیشن‌های کروم مبتی بر وب هستند. کد این برنامه‌ها دانلود نشده و مثل اکثر سیستم عامل‌ها به صورت محلی اجرا نمی‌شود. اما Chrome OS حالا می‌تواند اپلیکیشن‌های اندروید را هم اجرا کند، این قابلیت با انتشار آپدیت‌های جدید گوگل روز به روز بیشتر توسعه می‌یابد. ساده‌ترین نتیجه‌ای که می‌توان گرفت این است که گوگل امید دارد تا زیرساخت پلی استور خود را حداقل به برخی از اپلیکیشن‌های دسکتاپ اندرویدی Chrome OS منتقل کند.

 

در این شرایط، اگر گوگل بتواند فوچسیا را راه‌اندازی کند و این دو پلتفرم را با هم جایگزین نماید، توسعه‌دهندگان (و در نتیجه کاربران) هم راحت‌تر می‌توانند خود را با شرایط آتی وفق دهند.

 

فوچسیا چه زمانی منتشر می‌شود؟

 

در یک کلام می‌توان گفت که هیچ ایده‌ای نداریم. فوچسیا هنوز آن قدر در مراحل ابتدایی است که احتمالاً خود گوگل هم نقشه‌ی راهی برای آن تعیین نکرده است. این شرکت چیز زیادی درباره‌ی پروژه‌ی مذکور اعلام نکرده و صرفاً تایید کرده که چنین پروژه‌ای وجود دارد و از حمایت گسترده‌ای برخوردار است. در حال حاضر، بیشترین اطلاعاتی که از فوچسیا در اختیار داریم، کد منبع آن است که در گیت‌هاب و مخزن خود گوگل وجود دارد.

 

احتمال دارد که در آینده گوگل با ارزیابی فوچسیا در مقایسه با وضعیت بازار تصمیم بگیرد که این پروژه را متوقف کند. شاید چاره‌ای جز ادامه دادن با اندروید و نقایص آن وجود نداشته باشد، شاید هم چیز جدیدی رو شود که هیچ‌کس از آن خبر نداشته باشد. ولی فعلاً فوچسیا شبیه‌ترین پروژه برای جایگزین شدن با اندروید و احتمالاً Chrome OS است.

 

می‌توانیم همین حالا فوچسیا را امتحان کنیم؟

 

بدنه‌ی اصلی فوچسیا به صورت متن باز موجود است و می‌توان یک نسخه‌ی کاملاً ابتدایی از آن را ساخت و اجرا کرد؛ هرچند در حال حاضر فقط چند دستگاه از این سیستم عامل پشتیبانی می‌کنند. در هنگام نگارش این مطلب، مینی کامپیوتر Intel NUC، تبلت Acer Switch Alpha 12، HiKey960 و Khadas VIM این لیست را تشکیل می‌دهند. دو مورد آخر دستگاه‌های سیستم-روی-تراشه (SoC) هستند که مثال قدرتمندتر آن‌ها رزبری پای می‌باشد.

 

فوچسیا چیست

 

یک دستگاه دیگر هم هست که به طور رسمی از فوچسیا پشتیبانی نمی‌کند ولی امکان اجرای آن را دارد: پیکسل‌بوک. منطقی است که این دستگاه به عنوان قوی‌ترین کروم‌بوک گوگل در اختیار بسیاری از توسعه‌دهندگان گوگل باشد و از آن برای اجرای سیستم عامل مذکور استفاده کنند. Ron Amadeo از وبسایت Ars Technica موفق شده کد فعلی فوچسیا را سر هم کرده و آن را بر روی پیکسل‌بوک اجرا کند.

 

فوچسیا چیست

 

علاوه بر این‌ها امکان اجرای کدهای قدیمی‌تر فوچسیا بر روی موبایل‌های اندروید هم وجود دارد. اما برای انجام این کار باید دانش فنی کافی برای سر هم کردن کدها و نصب آن‌ها را داشته باشید؛ البته باید بدانید که در انتها نیز با سیستم عامل جذابی روبرو نخواهید شد. پس اگر واقعاً می‌خواهید بدانید که فوچسیا چه شکلی است، بهتر است در اینترنت به دنبال تصاویر و ویدیوهای آن بگردید.

 

منبع

چگونه developer options را برای Galaxy S9 فعال کنیم؟

Developer Options

برای اینکه بتوانید از تمام قابلیت های گلکسی اس ۹ خود سر در بیاورید هیچ نیازی نیست که به طور کامل، گوشی خود را مود و یا روت کنید تا ببینید developer options چه چیزهایی را برای سیستم شما در چنته دارد. 

گویا آی تی: اما developer options دارای قابلیت هایی است که افراد آشنا با ساختار و کد بندی های گوشی های هوشمند می توانند به راحتی از آن استفاده کنند و سیستم خود را به صورت کنترل شده، با ویژگی های جدید در اختیار گیرند.

از آن جا که در منوی developer options قابلیت هایی وجود دارد که اگر به اشتباه دستکاری شوند و یا فرد غیر آگاه آن را دستکاری کند، می تواند خسارت شدید به گوشی وارد کند، این گزینه معمولا پنهان است.

روش فعال کردن developer options در گوشی های اندرویدی معمولا مشابه است اما برای کاربران گلکسی اس ۹ نسبت به نسخه قبلی اندرویدی این وضعیت کمی متفاوت است.

من در ادامه این مقاله به شما یاد می دهم که این مشکل را حل کنید و گوشی گلکسی اس ۹ یا پلاس خود را به حالت توسعه دهندگان یا developer options ببرید.

Developer Options

فعال سازی  Developer Options

برای انجام این تنظیمات ابتدا به صفحه تنظیمات در گوشی S9 یا S9+ بروید. در این صفحه انقدر به پایین اسکرول کنید که به About Phone. برسید. برای ورود به این قسمت روی ان ضربه بزنید و بعد گزینه Software Information را یافته و روی ان ضربه بزنید تا اطلاعات نمایان شوند. در این جا با عبارت Build Number کار داریم. محل آن را پیدا کنید. وقتی که این گزینه را پیدا کردید، برای ورود به دولوپر آپشن، ۷ بار روی این گزینه یعنی Build Number ضربه بزنید. بعد از این باید پین خود را بزنید، تا این قابلیت فعال شود.

توسعه دهندگان در اندروید 8.1

زمانی که این کار را انجام دادید قابلیت جدید Developer Options در انتهای منو ظاهر می شود.

Developer Options

وقتی که این کار را انجام دادید، ازاد هستید که  USB debugging را فعال کنید و از ان به منظور استفاده بهتر از قابلیت های عمیق گوشی استفاده کنید.

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

تجربیات استفاده خود از این گزینه در گوشی های اندرویدی را در بخش نظرات بنویسید و این مطلب را روی شبکه های اجتماعی نشر دهید.

منبع

چگونه تم اجباری تاریک در اندروید ۸٫۱ را غیرفعال کنیم؟

چگونه تم اجباری تاریک در اندروید 8.1 را غیرفعال کنیم؟

تم های تاریک برای گوشی ضروری هستند و به سلامت چشم در مواقع خاص و حتی طول عمر باتری کمک می کنند اما در اندروید ۸٫۱ این موضوع کمی متفاوت است. زمانی که روی گوشی این سیستم عامل اجرا می شود، ( باید آن را نصب کرد ) بر اساس پس زمینه ای که انتخاب می کنید، به طور اتوماتیک، تم به حالت روشن یا تیره تغییر وضعیت پیدا می کند. حتی اگر شما بخواهید تم تان روشن باشد اما پس زمینه کمی تیره و تار، باید به طور معمول کارهایی خلاف حالت عادی اندروید انجام دهید. 

گویا آی تی: با مطالعه این راهنما می توانید سیستم عامل خود را ملزم کنید تا کاری به پس زمینه نداشته باشد و تمی را که می خواهید فعال کند. خوشبختانه به لطف اپلیکیشن LWP+ حالا این امکان وجود دارد که این عادت اساسی اندروید ۸٫۱ را بر هم بزنید.

برای شروع حل این معضل از لینک بالا، به صفحه نصب این اپلیکیشن بروید و آن را نصب و اجرا کنید و بعد دنباله ماجرا را با ما باشید:

زمانی که برنامه را نصب کردید و اجرا کردید متوجه می شوید که این نرم افزار در حقیقت فقط یک صفحه است. در وهله اول لازم است که نرم افزار را به عنوان والپیپر به گوشی خود معرفی کنید. برای این کار اولین آپشن از بالا که Set as current live wallpaper نام دارد تا روشن کنید. ( اسلاید مقابل آن را بکشید و یا به عبارتی تاگل آن را فعال کنید ).

با انجام این کار گوشی شما در حالت ( تصویر دوم در زیر ) نمایش داده می شود که در بالای ان عبارت Set Wallpaper نوشته شده که باید آن را انتخاب کنید. بعد از این کار می توانید مشخض کنید که این قابلیت برای کدام یک از home و lock screens فعال شود. حتی می توانید برای هر دو آن را تنظیم کنید:

وقتی که تنظیمات را تا به اینجا رساندید به شما اجازه می دهد که یک بگرداند انتخاب کنید. برای این کار از منو های این اپ Choose Background Image را انتخاب کنید تا امکان بارگیری بکگراند مورد نظر را داشته باشید. با این کار می توانید به سادگی پس زمینه مورد نظر خود را انتخاب کنید و به حالت های افقی و عمودی پس زمینه را انتخاب و از گزینه CROP در سمت راست و بالا استفاده کنید تا میزان مورد نیاز را از پس زمینه برش دهید.

اندروید 8.1

قانونا در چنین شرایطی ظاهر گوشی و تم به تناسب رنگ پس زمینه ست می شود اما وجود آپشن Select Background Color در میان منو های این نرم افزار به شما کمک می کند که چیزی بیش از حالت معمولی بتوانید به راحتی رنگ های مورد نظر خود را برای پس زمینه انتخاب کنید که گوشی و سیستم عامل باور کنند و تم به آن رنگ تنظیم شود.

اگر دوست دارید که تم شفاف و روشن داشته باشید با زدن این گزینه پالت رنگ ها را مشاهده کرده و رنگ روشن را انتخاب کنید.

با این کار باید همه چیز به حالت دلخواه و زیبایی در آید اما به هر دلیلی اگر متوجه شدید که آن چه در خروجی می بینید مطابق میلتان نیست، توصیه بعدی استفاده از آپشن دیگری از این نرم افزار است که به شما اجازه می دهد که یک رنگ سفارشی را انتخاب کنید. در این حالت به طور کلی سیستم عامل نادیده گرفته می شود و می توانید به دلخواه تر کار کنید. برای این کار روی عبارت Use custom colors ضربه بزنید تا بتوانید آن را فعال کنید.

انتخاب رنگ سفارشی برای تم اندروید 8.1

با این کار قدرت شخصی سازی بیشتری نسبت به حالت اول خواهید داشت:

هر چند این روش تا حدودی صادقانه نیست اما می تواند گوشی را به دلخواه شما تغییر دهد. برای حل مشکل تم اجباری تاریک در اندروید ۸٫۱ آیا پیشنهادی دارید یا راه حل دیگری به ذهنتان می رسد و آن را تجربه کردید؟ دیدگاه خود را برای ما در بخش نظرات بنویسید و این مطلب را روی شبکه های اجتماعی نشر بدهید.

منبع

پروژه تربل اندروید چیست و آیا موبایل من آن را دریافت می‌کند؟

پروژه تربل اندروید چیست

به‌روز رسانی‌های ناپایدار در دستگاه‌های اندرویدی از همان روزهای اول این پلتفرم را درگیر خودش کرده بود. حالا گوگل می‌خواهد با پروژه‌ی تربل (Treble) به سازندگان کمک کند تا با زمان‌بندی بهتری بتوانند به‌روز رسانی‌های خود را عرضه کنند.

مشکل اندروید پراکندگی آن است

 

گویا آی تی: یکی از بزرگترین نارضایتی‌های اندروید به عنوان یک سیستم عامل چیزی است که با اصطلاح «پراکندگی» به آن اشاره می‌شود. تعریف پراکندگی این است: فرآیند شکسته شدن به قسمت‌های کوچک یا جداگانه. همین موضوع از جنبه‌ی منفی خود کاملاً در اندروید قابل مشاهده است: در حال حاضر هشت نسخه‌ی مختلف از اندروید وجود دارد که بر روی سخت‌افزارهای گوناگون از آن استفاده می‌شود.

 

استاندارد این بخش هم توسط اپل و با آیفون تنظیم شده است. چون با گذشت دو سال از انتشار اندروید ۷٫x (نوقا)، این سیستم عامل هنوز پراستفاده‌ترین سیستم عامل دنیای اندروید است، در حالی که حدود سه چهارم دستگاه‌های مجهز به iOS از جدیدترین نسخه‌ی سیستم عامل اپل یعنی iOS 11 استفاده می‌کنند.

پروژه تربل اندروید چیست

در مقایسه، آمار توزیع نسخه‌های مختلف اندروید وحشتناک است، چرا که ۲۸٫۱ درصد از دستگاه‌ها از اندروید ۶٫x (مارشملو) و ۲۸٫۵ درصد از اندروید ۷٫x (نوقا) استفاده می‌کنند؛ این یعنی بیش از نیمی از کاربران اندرویدی در حال استفاده از یک سیستم عامل دو ساله هستند. تنها ۱٫۱ درصد از دستگاه‌ها، از جدیدترین نسخه‌ی اندروید یعنی اندروید ۸٫x (اوریو) استفاده می‌کنند. به عبارت دیگر، ۹۸ درصد دستگاه‌های اندرویدی به نرم‌افزارهای خارج از رده‌ی این پلتفرم مجهز هستند.

 

پر واضح است که در باب این مسئله مشکلی وجود داشت. دلیلش هم جنبه‌های مختلفی دارد، اما به طور کلی می‌توانیم به دو نکته‌ی کلیدی اشاره کنیم: تولیدکنندگان دستگاه‌ها و چرخه‌ی به‌روز رسانی گوگل. با ما همراه باشید تا به شما بگوییم که تولیدکنندگان چه تقصیری در این اتفاق دارند.

 

پاسخ مشکل پروژه‌ی تربل است

 

دلیلی که باعث می‌شود تولیدکنندگان دستگاه‌ها به‌روز رسانی‌های خود را باتاخیر منتشر کنند این است که زحمت اصلی پای هماهنگ کردن خصوصیات سیستم عامل با بخش‌های سخت‌افزاری دستگاه گذاشته می‌شود.

پروژه تربل اندروید چیست

قبلاً ماجرا از این قرار بود که چارچوب کاری سیستم عامل و نرم‌افزار رده پایین همگی بخشی از یک کد مشترک بود. بنابراین وقتی سیستم عامل آپدیتی دریافت می‌کرد، این نرم‌افزار رده پایین – که به عنوان نرم‌افزار تولیدکننده هم شناخته می‌شد – باید آپدیت می‌شد. پس کل این فرآیند کار زیادی می‌برد.

 

حالا با عرضه‌ی اندروید ۸٫x (اوریو)، گوگل این دو بخش را از هم جدا کرده است. یعنی سیستم عامل اندروید می‌تواند بدون درگیر شدن با نرم‌افزار تولیدکننده آپدیت شود. سپس در صورت لزوم توسط خود شرکت سازنده به‌روز رسانی گردد.

 

برای این که بهتر این موضوع را بفهمید، باید بدانید که قبلاً برای اضافه شدن آپدیت به اندروید ۷٫x (یا نسخه‌های قدیمی‌تر)، نه تنها باید کد سیستم عامل اندروید آپدیت می‌شد، بلکه کد سخت‌افزار رده پایین هم باید توسط سازنده‌ی چیپ دستگاه به‌روز رسانی می‌گشت. پس برای مثال، اگر سامسونگ می‌خواست برای یکی از دستگاه‌هایش آپدیت منتشر کند، باید منتظر کوآلکام (یا سایر تولیدکننده‌های چیپ) می‌ماند تا به نحوی کدشان را آپدیت کنند تا با کد جدید سامسونگ سازگاری داشته باشد. این فرآیند زمان زیادی می‌برد و باعث می‌شد هر بخش به بخش دیگر وابسته باشد.

 

با اندروید ۸٫x و نسخه‌های بعدی، اوضاع دیگر به این منوال نیست. با توجه به این که کد هسته‌ی سخت‌افزاری از کد سیستم عامل جدا شده، سازندگان دستگاه بدون نیاز به منتظر ماندن برای قطعه‌سازان خود می‌توانند آپدیت‌های نرم‌افزاری را برای کاربران منتشر کنند.

پروژه تربل اندروید چیست

با این کار – حداقل از لحاظ تئوری – سرعت دریافت آپدیت‌ها به شکل قابل توجهی افزایش می‌یابد. آپدیت دستگاه‌ها در اختیار سازندگان قرار خواهد گرفت، و چون اولین دستگاه مجهز به اوریو فعلاً فقط بر روی دستگاه‌های پیکسل قرار دارد، چندان نمی‌توانیم به صورت عملی نحوه‌ی عملکرد این رویه‌ی جدید را تجربه کنیم.

 

آیا دستگاه من می‌تواند از پروژه‌ی تربل استفاده کند؟

 

سوال بالا مهم‌ترین سوالی است که در ذهن کاربران وجود دارد. و متاسفانه به سادگی نمی‌توان پاسخ آن را پیدا کرد. اما موارد زیر را در نظر داشته باشید:

 

  • اگر قرار نیست دستگاه شما آپدیت اوریو را دریافت کند، امکان دریافت پروژه‌ی تربل برای شما وجود ندارد. متاسفیم.
  • اگر دستگاه شما آپدیت اوریو را دریافت می‌کند، همچنان تضمینی نیست که بتوانید از پروژه‌ی تربل استفاده کنید، چون این تصمیم در اختیار سازنده‌ی موبایل شماست.
  • اگر یک موبایل جدید خریده‌اید که مجهز به اندروید اوریو است، باید به پروژه‌ی تربل هم دسترسی داشته باشید.

 

به طور خلاصه، پشتیبانی از تربل در سیستم‌های به‌روز به تصمیم سازندگان بستگی دارد، اما دستگاه‌های جدیدی که از اوریو استفاده می‌کنند به این پروژه مجهز خواهند بود.

 

بنابراین برای نمونه گلکسی S9 هم مثل پیکسل ۲ از پروژه‌ی تربل پشتیبانی خواهد کرد. البته گوگل پیکسل ۱ را هم آپدیت کرده تا پشتیبانی از تربل به آن اضافه شود، ولی به نظر می‌رسد که سامسونگ برای گلکسی S8 چنین برنامه‌ای نداشته باشد.

 

اگر می‌خواهید بدانید دستگاه شما در چه وضعیتی قرار دارد می‌توانید به وبسایت Android Police بروید و لیست مربوط به دستگاه‌های پشتیبانی‌کننده از این قابلیت را ببینید.

 

سال‌هاست که آپدیت‌های سیستم عامل اندروید یکی از بحث‌های ثابت اکثر محافل اندرویدی بوده است، اما حالا که گوگل بالاخره تصمیم به حل این مشکل گرفته می‌توانیم کمی خوشحال باشیم. با این تغییر دستگاه‌های اندرویدی هم می‌توانند از نظر دریافت آپدیت بیشتر از قبل به رقابت با دستگاه‌های اپلی بپردازند.

 

منبع

آموزش اشتراک گذاری سریع پسورد wi-fi از آیفون به دیوایس های iOS 11

زمانی که نزد دوستان خود می روید، خواه در منزل آن ها باشید و یا در محل کار آن ها، و بخواهید از وای فای استفاده کنید لاجرم باید پسورد وای فای را از دوست خود درخواست کنید و به طور دستی آن را وارد کنید. شانس با شما اگر یار باشد، دوست تان پسورد را به خاطر دارد در غیر اینصورت باید کمی دردسر بکشید. گویا آی تی: البته دارندگان آیفون و IOS 11 به لطف بروز رسانی جدید این مشکل را حل کرده اند و ما به شما یاد می دهیم که چگونه حتی وقتی دوست تان پسورد شبکه وای فای خود را از خاطر برده، عضوی از شبکه شوید.

چیزی که شما به آن نیاز دارید قابلیتی است به نام Share Your Wi-Fi که اپل آن را در اخرین بروز رسانی IOS ارائه کرده است. این قابلیت به راحتی به شما کمک می کند که بتوانید عضو شبکه وای فای شوید.

نیازمندی ها

برای این که این ارتباط برقرار شود و بتوانید شبکه را به اشتراک بگذارید لازم است که یکی از دو قابلیت iOS 11  یا macOS High Sierra روی هر دو دیوایس فعال باشد. از طرفی باید قابلیت وای فای و بلوتوث نیز هر دو روشن باشد.

اگر یکی از دیوایس ها دارای  iOS 11 یا macOS High Sierra نباشد، نمی توان از این ترفند استفاده کرد.

فرقی ندارد که شما می خواهید از یک سیستم مک، آی پد یا آیفون و یا حتی آی پاد برای اشتراک گذاری استفاده کنید چرا که نیازمندی ها نرم افزاری است و در ابتدا به آن ها اشاره شد. ما برای این آموزش از دو آیفون استفاده کرده ایم.

گام اول: شبکه وای فای را انتخاب کنید

بر روی آیفونی که نیاز به پسورد وای فای دارد، تنظیمات Wi-Fi  را انتخاب کنید در این قسمت شبکه ای که می خواهید به آن وصل شوید را انتخاب کنید و در نهایت روی Enter Password ضربه بزنید.

شبکه وای فای را انتخاب کنید

گام دوم: گوشی را قفل گشایی کنید

برای این که بتوانید از گوشی دیگر سرویس گیری کنید باید آن را قفل گشایی کنید. به هر طریقی که گوشی تان را قفل می کنید، آن را باز کنید تا وارد مرحله بعدی شویم.

گام سوم: دو دستگاه را به هم نزدیک تر کنید

برای این که عملیات به خوبی انجام شود باید از این روش برای دستگاه های اطراف استفاده کنید اما هر چه بیشتر دو دستگاه به هم نزدیک تر باشد و در مجاورت هم باشند، بهتر جواب خواهید گرفت. پس با دوست خود در کنار هم بنشینید.

گام چهارم: پسورد را به اشتراک بگذارید

اگر همه چیز تا به الان خوب پیش رفته باشد به محض این که در مجاورت معقول نسبت به هم دیگر قرار بگیرید ( گوشی ها ) یک پیام برای اشتراک

گذاری ارسال می شود که به صورت زیر است:

Do you want to share the Wi-Fi password for ‘[Network Name]’ with [Contact or Device’s Name]?

Network Name در واقع نام شبکه ای است که گوشی به آن وصل است و Contact or Device’s Name نیز نام مخاطب یا نام دستگاه فردی که نیاز به پسورد دارد، را نمایش می دهد.

مسلما شما راضی به اشتراک گذاری هستید پس روی دکمه Share Password ضربه بزنید تا عملیاد اشتراک گذاری شروع شود.

بدین صورت می توانید به راحتی شاهد پر شدن فیلد پسورد روی گوشی ابتدایی باشد. این کار توسط دو دستگاه صورت می گیرد.

این یک روش فوق العاده برای وقتی است که حتی فرد قصد ندارد پسورد را دقیقا برای دوست خود بازخوانی کند و فقط قصد دارد که رمز را به اشتراک بگذارد. بعد از این که فیلد از پسورد پر شد، کافی است، پیام ایجاد موفق ارتباط را مشاهده کرده ( تصویر سمت چپ ) و بعد عبارت Done را بزنید تا اشتراک گذاری تکمیل شود.

در این باره تجربیات و سوال های خود را در بخش نظرات بنویسید و اگر این مطلب را مفید دریافتید آن را روی شبکه های اجتماعی نشر دهید

منبع

چگونه با کمک Galaxy S9 و Bixby خیلی فوری به هر زبانی ترجمه کنیم؟

use-your-galaxy-s9-bixby-translate-languages-real-time-0183129

ایده ترجمه در زمان واقعی این روزها در حال محبوب تر شدن است. مخصوصا در سیستم گوگل پیکسل این موضوع بیشتر نمود پیدا کرد اما یک معضل پیرامون آن وجود داشت و آن هم صوتی بودن آن بود. اما به کمک بیکسبی، و گلکسی اس ۹ حالا شما می توانید این قابلیت را به گونه ای متفاوت تر تجربه کنید

گویا آی تی: بیکسبی قابلیتی است که به شما اجازه می دهد که ترجمه را تجربه کنید اما این کار توسط این ابزار انقدر زیاد طول می کشد و طولانی است که همان بهتر که از گوگل ترنسلیت استفاده کنید. اما ارتقاهایی که برای این منظور صورت گرفته انقدر خوب است که ترجمه را برای شما به راحتی گرفتن گوشی در مقابل عبارت های خارجی ( زبان خارجی دیگر ) ساده کرده است.

استفاده از Bixby Vision

Bixby Vision در حقیقت یک قابلیت است که می توانید آن را در کنار دوربین گوشی و نرم افزار متعلق به آن مشاهده کنید. این قابلیت از پیش روی گوشی های گلکسی اس ۹ و گلکسی اس ۹ پلاس نصب شده است.

برای استفاده از این قابلیت در سمت چپ روی عبارت Bixby Vision ضربه بزنید تا به آن دسترسی پیدا کنید.

بعد از فعال سازی این قابلیت دوربین را روی عبارتی بیاورید که می خواهید آن را ترجمه کنید.

وقتی که این قابلیت را باز کردید دوربین را در گوشی  Galaxy S9 یا S9+’s به گونه ای فعال کنید و زوم کنید که واژه و عبارت مورد نظرتان به درستی و وضوح در دوربین نمایش داده شود. وقتی که عبارت توسط دوربین شناسایی شد آپشن های  “Text” “Image” و “Shopping.”  نمایش داده می شود که شما باید متن یا text را انتخاب کنید.

ترجمه فوری با بیکسبی

اگر تا به اینجا دو مرحله قبل را به درستی انجام دهید می توانید فورا آن چه را که انتخاب کرده اید به زبانی که می خواهید ترجمه کنید و از این بهبود بیسکبی لذت ببرید. دقت کنید که افرادی که قبلا با این سرویس کار کرده اند ممکن است از نام آن گریزان باشند اما بیکسبی با بهبود در عملکرد خود در این گوشی های جدید خاطرات بد شما را از بین خواهد برد. آن را تست کنید و تجربه جدید خود را با ما در بخش نظرات در میان بگذارید.

منبع

چگونه در ویندوز بدون جدا کردن کابل مانیتور آن را از سیستم قطع کنیم؟

جدا کردن مانیتور از ویندوز

قطع کردن ارتباط مانیتورهای اکسترنال در ویندوز کاری ندارد، کافی است کابل VGA یا HDMI آن را از لپتاپ خود جدا کنید.

گویا آی تی: ولی اگر هر دفعه نمی‌خواهید برای قطع و وصل کردن مانیتور با کابل آن درگیر شوید، یک روش ساده‌تر هم وجود دارد. البته نمی‌گوییم که قطع و وصل کردن کابل کار سختی است، چرا که در حقیقت احتمالاً ساده‌ترین روش همین باشد، منتها وقتی مدام کابل را دربیاورید و جا بزنید، هم خود کابل و هم پورت دستگاه آسیب می‌بیند. در ادامه به دو روش جایگزین دیگر برای قطع و وصل کردن مانیتور اشاره می‌کنیم که نیازی به جدا کردن کابل نداشته باشد.

 

صفحه‌ی خود را میرور کنید

 

اگر دلیلتان برای قطع کردن نمایشگر این است که برای یک مدت کوتاه به دسکتاپ اضافه نیاز ندارید، می‌توانید صفحه‌ی خود را میرور نمایید. با این کار تصویر بر روی مانیتور اصلی سیستم و مانیتور اکسترنال کاملاً یکسان خواهد شد. یعنی هر برنامه‌ای که باز کنید بر روی هر دو صفحه ظاهر می‌شود.

 

برای میرور کردن صفحه، از میانبر Win+P استفاده کنید. سپس از منویی که ظاهر می‌شود گزینه‌ی Duplicate را انتخاب نمایید. این میانبر در ویندوزهای ۷ به بالا کار می‌کند.

 

 جدا کردن مانیتور از ویندوز

 

وقتی دوباره صفحه را به حالت Extend برگردانید، خود ویندوز تشخیص می‌دهد که کدام صفحه اصلی بوده و کدام یک صفحه‌ی ثانویه می‌باشد.

 

قطع کردن مانیتور

 

اگر میرور کردن صفحه به کارتان نیامد و خواستید خود صفحه‌ای که قطع شده را شبیه‌سازی کنید، می‌توانید از ابزار Multi Monitor Tool استفاده نمایید. این برنامه که توسط Nirosoft تولید شده رایگان است و به شما اجازه می‌دهد تا صفحات مختلف خود را مدیریت کنید. Multi Monitor Tool گزینه‌ّها و امکانات مختلفی برای غیرفعال کردن نمایشگرهایی که به سیستم وصل هستند دارد. این ابزار تنها در صورتی کار می‌کند که دو یا چند نمایشگر داشته باشید.

 

برای استفاده از آن، بعد از اجرا شدن برنامه از لیستی که نمایشگرهای موجود را نشان می‌دهد، مانیتور مورد نظر خود را انتخاب کنید. سپس روی آن کلیک راست کرده و گزینه‌ی Disable selected monitors یا Turn Off Monitors را انتخاب نمایید تا مانیتور غیرفعال شود. برای وصل کردن مجدد آن، دوباره کلیک راست کنید و این بار گزینه‌ی Enable یا Turn On را انتخاب نمایید.

 

 

 

البته این روش یک اشکال کوچک هم دارد. وقتی مانیتور خود را فعال یا روشن می‌کنید، ویندوز به خاطر نمی‌آورد که کدام یک صفحه‌ی اصلی و کدام یک صفحه‌ی ثانویه‌ی شما بوده است. بنابراین مانتیوری که به سیستم وصل می‌کنید همیشه به عنوان مانیتور دوم در نظر گرفته می‌شود.

 

اما خودتان می‌توانید به بخش تنظیمات ویندوز ۱۰ بروید و از مسیر System > Display، مانتیورهای اولیه و ثانویه‌ی خود را تنظیم نمایید. اگر این کار هم بی‌فایده بود، می‌توانید پیکربندی مانیتور فعلی خود را ذخیره کرده و آن را بعد از وصل کردن مانیتور دوم فعال کنید. با این کار تنظیمات نمایشگر به همان حالتی که قبل از وصل کردن مانیتور ثانویه وجود داشت برمی‌گردد.

 

برای ذخیره‌سازی پیکربندی مانیتور فعلی خود، نرم‌افزار Mutli Monitor Tool را باز کرده و به مسیر File > Save Monitors Configuration بروید. برای بارگذاری کردن فایل‌های پیکربندی نیز از بخش File > Load monitors configuration استفاده کنید.

 

 

 

 

منبع

چگونه روی Raspberry Pi اوبونتو Core نصب کنیم؟

آیا شده تا به حال بخواهید با قیمت کمتر از ۶۰ دلار یک سرور اوبونتویی داشته باشید؟ حالا به لطف اوبونتو Snappy Core که نسخه‌ی سبک و ساده‌ی شده‌ی اوبونتو است، می‌توانید یک سرور سبک را به راحتی بر روی رزبری پای بالا بیاورید. گویا آی تی: البته به یاد داشته باشید که واژه‌ی اوبونتو در اسم اوبونتو Snappy Core به معنای این نیست که با یک اوبونتوی معمولی سروکار خواهید داشت. چون این توزیع تماماً از بسته‌های Snappy استفاده می‌کند. یعنی کاربران نمی‌توانند از دستوراتی مثل sudo apt install x استفاده کنند. با این حال با ما همراه باشید تا در ادامه روش نصب این سیستم عامل را بر روی رزبری پای به شما آموزش دهیم.

نکته: Snappy Core از سایر دستگاه‌های خط تولید Pi مثل Orange Pi، Intel Joule و غیره هم پشتیبانی می‌کند.

اوبونتو Core چیست؟

اوبونتو Core نسخه‌ی ساده شده‌ی اوبونتو است که فاقد مبنای دبیانی این توزیع (apt/apt-get) می‌باشد. این نسخه از اوبونتو برای دستگاه‌های حوزه‌ی اینترنت چیزها، کامپیوترهای ابری و دستگاه‌های کوچکی نظیر رزبری پای ایده‌آل است.

با توجه به این که اوبونتو Core نسخه‌ی ساده‌تر اوبونتو است خیلی سبک‌تر اجرا می‌شود و نیازمند منابع کمتری می‌باشد. همه‌ی بسته‌ها و برنامه‌های این سیستم از طرف Snaps تامین می‌شود. این سبک از تامین بسته‌ها باعث شده دریافت جدیدترین نرم‌افزارها بر روی اوبونتو Core خیلی ساده باشد.

راه‌اندازی

ایجاد اکانت

برای استفاده از اوبونتو Core به یک اکانت SSO نیاز دارید. پس به این صفحه بروید و ثبت نام کنید. اگر با اکانت خودتان وارد اوبونتو Snappy Core شوید، رزبری پای و اکانت شما به هم وصل می‌شود.

ایمپورت کردن کلید SSH

بعد از ایجاد اکانت با اوبونتو، قدم بعدی ایمپورت کردن کلید SSH است. با این کار زمانی که وارد اوبونتو Core شوید، SSH به درستی کار می‌کند. اگر از قبل یک کلید عمومی SSH دارید (کلیدی که در مسیر ~/.ssh قرار داشته و پسوند .pub دارد) محتویات آن را در این صفحه پیست کنید.

در غیر این صورت باید کلید SSH مربوطه را بسازید.

ایجاد رسانه‌ی نصب

بعد از این که کلید عمومی SSH را ایمپورت کردید، قدم بعدی این است که رسانه‌ی نصب را بسازید. پس جدیدترین نسخه‌ی اوبونتو Core برای رزبری پای ۲ و ۳ را دانلود کنید. سپس یک کارت Micro SD به کامپیوتر خود وصل نمایید و بعد رسانه‌ی نصب را با Etcher رایت کنید.

اولین بوت

 

حالا رسانه‌ی نصب را به همراه یک کابل HDMI و یک کیبورد به رزبری پای وصل کنید. با روشن شدن دستگاه یک صفحه‌ی دریافت فرمان مشاهده می‌کنید. این صفحه نشان می‌دهد که رزبری پای آماده‌ی دریافت پیکربندی‌های لازم است. برای شروع فرآیند پیکربندی اوبونتو Core کلید اینتر را فشار دهید.

 

اکنون Start را انتخاب نمایید. در صفحه‌ی اول، باید اتصال شبکه‌ی رزبری پای را تنظیم کنید. اوبونتو Core از هر دو نوع اتصال اترنت و بیسیم پشتیبانی می‌کند. اگر می‌خواهید از Wi-Fi استفاده کنید، گزینه‌ی wlan0 را انتخاب نمایید.

 

پیکربندی

 

نکته: اگر کاربر رزبری پای ۲ هستید و می‌خواهید از اتصال وای فای استفاده کنید، باید یک دانگل وایرلس USB بگیرید.

 

چگونه روی Raspberry Pi اوبونتو Core نصب کنیم

در طول فرآیند پیکربندی، اگر از IPv4 استفاده می‌کنید، مطمئن شوید که گزینه‌ی DHCPv4 را انتخاب کرده باشید. این گزینه به طور خودکار یک آدرس IP به دستگاه شما اختصاص می‌دهد. اگر از IPv6 استفاده می‌کنید، باید گزینه‌ی DHCPv6 را انتخاب نمایید.

 

بعد از این که پیکربندی شبکه را تمام کردید، اوبونتو Core از کاربر یک آدرس ایمیل می‌خواهد. به خاطر داشته باشید که این آدرس باید همان آدرسی باشد که پیش‌تر برای ساخت اکانت اوبونتو از آن استفاده کردید. در نهایت گزینه‌ی Done را انتخاب کنید.

 

چگونه روی Raspberry Pi اوبونتو Core نصب کنیم

 

در هنگام ورود اوبونتو Core به کاربر می‌گوید که دستگاه با آدرس ایمیلی که کاربر وارد کرده ثبت شده و از حالا کاربر می‌تواند از طریق SSH به آن وصل شود.

 

دستور SSH که بر روی صفحه ظاهر می‌شود را کپی کرده و آن را درون یک کامپیوتر لینوکسی وارد کنید. به یاد داشته باشید که برای وارد شدن با این روش به همان کلید SSH که پیش‌تر تایید کردید نیاز است. مطمئن شوید که کلیدی که به اکانت اوبونتوی خود اضافه کردید در هر کامپیوتری که قصد دارید با استفاده از آن وارد دستگاه شوید وجود داشته باشد. اسم فایل کلید چیزی شبیه ~/.ssh/id_rsa.pub است.

 

استفاده از اوبونتو Core

 

بعد از راه‌انداری اولیه، اوبونتو Core یک صفحه‌ی ترمینال-شکل خالی بارگذاری می‌کند. حالا برای استفاده از سیستم یا با استفاده از SSH، یعنی به صورت از راه دور وارد رزبری پای شوید، یا به طور مستقیم به آن وصل شوید.

 

چگونه روی Raspberry Pi اوبونتو Core نصب کنیم

 

برای وارد شدن، حروف X و Y دستور زیر را با اطلاعات SSH خودتان که در حین فرآیند راه‌اندازی اولیه بر روی صفحه ظاهر شده بود جایگزین کنید:

ssh x@y

به خاطر داشته باشید که اوبونتو Core از apt استفاده نمی‌کند. پس برای نصب نرم‌افزار به بسته‌های Snap نیاز دارید.

یعنی اگر می‌خواهید رزبری پای خود را به یک سرور NextCloud تبدیل کنید، از دستور زیر استفاده نمایید:

sudo snap install nextcloud

یا اگر می‌خواهید از Docker استفاده کنید این فرمان را بنویسید:

sudo snap install docker

Snap نسخه‌های مخصوص سرور زیادی دارد که با استفاده از آن‌ها به راحتی می‌توانید بر روی رزبری پای یک سرور لینوکس ارزان بالا بیاورید.

نکته: لطفاً توجه کنید که اوبونتو Core به درد پردازش‌های معمولی نمی‌خورد، پس اگر می‌خواهید یک میزکار معمولی اوبونتو داشته باشید، بهتر است از نسخه‌ی رزبری پای اوبونتو Mate استفاده کنید. این توزیع علی‌رغم حال و هوای همیشگی اوبونتو از معماری ARM استفاده می‌کند.

منبع ۱ | منبع ۲

فرق بین پوشه‌های System32 و SysWOW64 ویندوز چیست؟

در نسخه‌های ۶۴ بیتی ویندوز، دو پوشه‌ی Program Files جداگانه داریم. ولی همه چیز به همین دو پوشه ختم نمی‌شود. علاوه بر این‌ها، دو فهرست سیستمی مجزا نیز داریم که کتابخانه‌های DLL و فایل‌های اجرایی در آن قرار دارد: System32 و SysWOW64. برخلاف این دو پوشه، System32 پر از فایل‌های ۶۴ بیتی و SysWOW64 پر از فایل‌های ۳۲ بیتی است.

System32 چیست؟

گویا آی تی: فهرست System32 حاوی فایل‌های سیستمی ویندوز است، یعنی هم فایل‌های DLL که توسط برنامه‌ها استفاده می‌شوند و هم فایل‌های EXE که بخشی از خود ویندوز هستند. اگرچه اکثر فایل‌هایی که در این فهرست قرار دارد بخشی از سیستم عامل ویندوز است، ولی گاهی اوقات برنامه‌های شخص ثالث فایل‌های DLL خود را درون این پوشه هم نصب می‌کنند.

 

اپلیکیشن‌هایی که روی سیستم شما اجرا می‌شوند ممکن است در پوشه‌ی Program Files یا هر جای دیگری نصب شده باشند، اما اغلب کتابخانه‌های سیستمی خود را از همین پوشه‌ی System32 دریافت می‌کنند.

 

جداسازی کتابخانه‌های ۳۲ و ۶۴ بیتی

 

System32 چیست؟

 

در نسخه‌های ۶۴ بیتی ویندوز، مسیر C:\Program Files را دارید که برنامه‌های ۶۴ بیتی به همراه فایل‌هایشان در آن قرار دارند، و مسیر C:\Program Files (x86) که برنامه‌های ۳۲ بیتی به همراه فایل‌هایشان در آن جا ذخیره شده‌اند. بهتر است این فایل‌ها از هم جدا شده باشند، چون برنامه‌های ۶۴ بیتی به فایل‌های DLL ۶۴ بیتی و برنامه‌های ۳۲ بیتی به فایل‌های DLL ۳۲ بیتی نیاز دارند.

 

اگر یک برنامه‌ی ۳۲ بیتی به یک فایل DLL نیاز داشته باشد و نسخه‌ی ۶۴ بیتی آن را پیدا کرده و سعی کند آن را اجرا نماید، برنامه کرش خواهد کرد. با جدا کردن نرم‌افزارهای ۶۴ بیتی و ۳۲ بیتی در دو پوشه‌ی Program Files مختلف، ویندوز اطمینان می‌یابد که فایل‌ها با هم قاطی نشود و مشکلی به وجود نیاید.

 

با این حال، همه‌ی فایل‌های DLL در Program Files ذخیره نمی‌شوند. بسیاری از کتابخانه‌های سراسری سیستم در مسیر C:\System32 قرار دارند و بعضی از برنامه‌ها هم کتابخانه‌های خود را همان جا قرار می‌دهند. پس همان طور که ویندوز دو پوشه‌ی Program Files جداگانه برای نسخه‌های ۳۲ و ۶۴ بیتی دارد، پوشه‌ی System32 هم دو نسخه‌ی جداگانه‌ی ۳۲ و ۶۴ بیتی دارد.

 

System32 و SysWOW64

 

همه‌ی برنامه‌های ۳۲ بیتی در یک کامپیوتر ۳۲ بیتی در داخل مسیر C:\Program Files ذخیره می‌شود و مسیر کتابخانه‌های سراسری سیستم هم C:\System32 است.

 

برنامه‌های ۶۴ بیتی در یک کامپیوتر ۶۴ بیتی در داخل مسیر C:\Program Files ذخیره می‌شود و پوشه‌ی سراسری C:\Windows\System32 هم حاوی کتابخانه‌های ۶۴ بیتی می‌باشد. در این دستگاه، برنامه‌های ۳۲ بیتی در مسیر C:\Program Files (x86) ذخیره می‌شود و پوشه‌ی سراسری سیستم هم C:\Windows\SysWOW64 است.

 

یعنی در پوشه‌ی System32 برخلاف اسمش که حاوی عدد ۳۲ است، کتابخانه‌های ۶۴ بیتی وجود دارد. و در پوشه‌ی SysWOW64 هم برخلاف اسمش که حاوی عدد ۶۴ می‌باشد – حداقل در ویندوزهای ۶۴ بیتی – کتابخانه‌های ۳۲ بیتی وجود دارد.

 

در حالت کلی نیازی به دانستن این اطلاعات وجود ندارد چون سیستم عامل ویندوز و برنامه‌ها خودشان به طور خودکار فایل‌ها را در محل صحیح قرار داده و از پوشه‌ی مناسب استفاده می‌کنند. اما اگر بخواهید به صورت دستی یک فایل DLL را در محل مناسب نصب کنید یا بخواهید فایلی را که از قبل نصب شده vh پیدا کنید – که البته خیلی بعید است – باید این چیزها را بدانید.

 

توضیحاتی درباره‌ی WOW64

 

System32 چیست؟

 

بخشی از اسم WOW64 به نرم‌افزار Windows 32-bit on Windows 64-bit اشاره دارد که قسمتی از سیستم عامل است. این نرم‌افزار به ویندوز اجازه می‌دهد تا برنامه‌های ۳۲ بیتی را بر روی نسخه‌های ۶۴ بیتی این سیستم عامل اجرا کند. WoW64 دسترسی فایل‌ها را هدایت می‌کند تا مطمئن شود که عملکرد برنامه‌ها با اختلال مواجه نمی‌شود.

 

برای مثال اگر روی یک ویندوز ۶۴ بیتی یک برنامه‌ی ۳۲ بیتی نصب کنید و برنامه سعی کند در مسیر C:\Program Files بنویسد، WoW64 این آدرس را به C:\Program Files (x86) تغییر می‌دهد. و اگر برنامه بخواهد به پوشه‌ی C:\Windows\System32 دسترسی داشته باشد، WoW64 آن را به مسیر C:\Windows\SysWOW64 هدایت می‌کند. این کار در ویندوز با استفاده از یک راهبر سیستمی فایل انجام می‌شود.

 

همه‌ی این اتفاقات به طور خودکار و در پس‌زمینه‌ی سیستم انجام می‌شود. حتی لازم نیست خود برنامه بداند که دارد روی یک سیستم عامل ۶۴ بیتی اجرا می‌شود، چون به این شکل برنامه‌های ۳۲ بیتی هم می‌توانند بدون تغییر بر روی ویندوزهای ۶۴ بیتی اجرا گردند. WOW64 دسترسی رجیستری را هم بازهدایت می‌کند تا مطمئن شود که برای برنامه‌های ۳۲ و ۶۴ بیتی در رجیستری فضای مجزا وجود داشته باشد.

 

اما چرا System32 ۶۴ بیتی و SysWOW64 ۳۲ بیتی است؟

 

به نظر می‌رسد پاسخ این باشد که بسیاری از اپلیکیشن‌های ۳۲ بیتی طوری طراحی شده‌اند که حتماً باید از فهرست C:\Windows\System32 استفاده کنند. وقتی توسعه‌دهندگان مجدداً این اپلیکیشن‌ها را برای نسخه‌های ۶۴ بیتی ویندوز کامپایل می‌کنند، همچنان از همان فهرست C:\Windows\System32 استفاده می‌شود.

 

مایکروسافت هم به جای این که نام این فهرست را تغییر دهد یا توسعه‌دهندگان را مجبور کند که فایل‌های خود را به پوشه‌ی جدید منتقل کنند (عملی که باعث از کار افتادن خیلی از برنامه‌ها می‌شود)، صرفاً پوشه‌ی System32 را به عنون فهرست استاندارد کتابخانه‌های سیستمی رها کرده است. در عوض یک فهرست جدید برای اپلیکیشن‌هایی ساخته که در لایه‌ی WoW64 کار می‌کنند، به همین خاطر اسم این پوشه SysWOW64 است. اگر به این موضوع دقیق‌تر نگاه کنید، متوجه می‌شوید که علت این نام‌گذاری چه بوده است.

 

بله، هنوز هم عجیب است که اسم یک پوشه حاوی عدد ۳۲ باشد ولی از آن برای برنامه‌های ۶۴ بیتی استفاده شود. شاید بهتر بود در همان دهه‌ی ۹۰ میلادی که مسیر C:\Windows\System32 توسط این شرکت ساخته شد، این اتفاق را پیش‌بینی می‌کردند. ولی هرچند با یک نام‌گذاری مناسب‌تر می‌شد از این مورد جلوگیری کرد، ولی حالا این مسئله دیگر آن قدر اهمیت ندارد که به خاطرش برنامه‌های زیادی از کار بیفتد یا کلی زحمت اضافی برای توسعه‌دهندگان به وجود بیاید. این یعنی حالا حالاها باید با همین دو پوشه‌ی System32 و SysWOW64 سر کنیم.

 

منبع