ه‍.ش. ۱۳۹۴ آذر ۱۲, پنجشنبه

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

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

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

ابتدا باید ببینید که چه ترمینالی یا چه ارتباطی را می خواهید ببندید. برای آن از دستور "w" می توانید استفاده کنید. لیست pts ها را می دهد. مثلا:
$ w                                                                                                                                                             USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
smvaez   :0           :0                         11:41    ?xdm?   15:11   0.37s  init --user
smvaez   pts/6      :0                         12:13    2.00s      0.04s    0.00s  w
smvaez   pts/11    :0                         11:41    44:31     0.00s    2.61s  kdeinit4: kded4 [kdeinit]                 smvaez   pts/12    :0                         12:28    2.00s     0.02s  0.02s bash
     
سپس شما بر اساس زمان تماس و یا هر نشانه دیگری تصمیم می گیرید که آن ترمینال را از بین ببرید. اول باید PID مربوط به آن ترمینال را پیدا کنید. مثلا در مورد بالا، برای pts/6 و pts/11، از دستور زیر استفاده میکنیم:
$ ps -ft pts/6 -t pts/12
که لیست زیر حاصل می شود:
UID        PID  PPID  C STIME TTY          TIME CMD
smvaez    6134  2373  0 12:13 pts/6    00:00:00 /bin/bash
smvaez    7516  7514  0 12:28 pts/12   00:00:00 bash
سپس مثلا pts/6 را از بین می بریم:
$ kill 6134


مرجع نمونه:

ه‍.ش. ۱۳۹۴ آذر ۸, یکشنبه

فعالسازی دوباره کلید تنظیم نور در لپتاپ: سیستم عامل لینوکس

از سیستم عامل Xubuntu استفاده میکنم روی لپتاپم. کلید تنظیم نورش کار نمیکرد. البته اولش کار میکرد ولی پس از مدتی خراب شد.
دستوراتی پیدا کردم که با کامند لاین بتوانم تنظیمات را انجام دهم:
$ xrandr --output eDP1 --brightness 0.7
در اینجا eDP1 اسم مانیتور لپتابم است. با دستور زیر می توانید آنرا استخراج کنید:
$ xrandr -q | grep ' connected' |  head -n 1 | cut -d ' ' -f1

و عددی هم که آنجا ۰.۷ گذاشته ام را عددی بین صفر و یک میتوانیم بدهیم که عدد یک بیشترین نور را خواهد داشت.

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

ه‍.ش. ۱۳۹۴ خرداد ۹, شنبه

نصب نرم افزار Adobe Acrobat Reader روی Xubuntu 14.10

اخیرا به نسخه‌ی Xubuntu علاقمند شدم. چون از دسکتاپ Unity که به صورت پیش فرض در Ubuntu هست خیلی خوشم نمی‌آید و این نسخه‌های Xubuntu خیلی سبک هستند، از این بابت از این نسخه ها استفاده میکنم.

بنا بر این نیاز دارم که روی نسخه ۶۴ بیتی این ویرایش چیزهایی را نصب کنم. 

یکی از این نرم‌افزار های پر کاربرد Adobe Acrobat Reader است که در سایت زیر:
نصب تر و تمیزی از آن را پیدا کردم:

sudo add-apt-repository "deb http://archive.canonical.com/ precise partner"
sudo apt-get update
sudo apt-get install acroread

پس از نصب بهتر است که مخزن precise را بهتر است پاک کنیم:
sudo add-apt-repository -r "deb http://archive.canonical.com/ precise partner"
sudo apt-get update

واژگان:
repository, 

ه‍.ش. ۱۳۹۴ اردیبهشت ۱۱, جمعه

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

بعضی از دوستان درباره نصب همزمان لینوکس و ویندوز روی کامپیوتر خود سؤال می پرسند. در لینک زیر اطلاعات خوبی دراین خصوصی می‌توانید بخوانید.

http://farnet.ir/1394/02/103022/how-to-dual-boot-linux-on-your-pc/

ه‍.ش. ۱۳۹۳ دی ۲۲, دوشنبه

کارگاه شبیه‌سازی با نرم‌افزار DFTB

چندی پیش که با دکتر نیک عمل صحبتی داشتم ایشان نرم افزاری را به من معرفی کردند، یعنی DFTB که مخفف  Density Functional based Tight Binding است. این نرم افزارامکان شبیه سازیهای نسبتا طولانی با دقت کوانتمی را امکان پذیر میکند. 

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

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

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

مراجع:
http://www.dftb.org/home/
http://www.psi.ir/farsi.asp?page=dftb93

تقسيم کردن یک فایل زیپ شده‌ی بزرگ، برای جابجایی راحت‌‌تر

اگر در شبیه سازیها اجراهای بزرگی داشته باشید، و نتیجه آنها فایلهای بزرگی تولید کند، یکی از مشکلات شما جابجاکردن این فایلها خواهد بود و در همان موسسه اى که هستید برنامه‌‌ها اجرا نشده باشد، ممکن است مجبور باشید از طریق اینترنت، فایلها را پیوست کنید. مثلا از طریق دراپ باکس.
همانطور که می دانید اگر بخواهیم از طریق ایمیل و یا سیستم دراپ باکس فایلها را ارسا ل کنید، فایل جحیم مکافات زیادی دارد. ولی یک راه‌‌ حل آنست که فایل را در مبدأ به تکه‌هایی کوچکتر تقسیم کنیم و پس از انتقال آنها را به هم بچسبانیم.
روش ساده: اول مجموعه موردنظرتان را زیپ کنید
$zip  -r Test.zip ;
حال فایل حجیم Test.zip درست شد. حالا اگر دستور
$zip Test.zip --out final.zip  -s 50m
را اجرا کنید یکسری فایل به نام‌‌های final.z01 و final.z02 و ... به همراه یک فایل final.zip ساخته می‌شود که حداکثر حجم آنها 50MB است. مشخص است که این مجموعه از فایلهای پنجاه  مگا بایتی را راحت تر می توان جابجا کرد. 

پس از انتقال، می‌‌توان با دستور زیر این مجموعه را به فایل زیپ اولیه تبدیل کرد:
 $zip final.zip

 واژگان:
zip, Dropbox, 
مرجع: Reference
How do I split a .zip file into multiple segments?
http://superuser.com/questions/336219/how-do-i-split-a-zip-file-into-multiple-segments
 

ه‍.ش. ۱۳۹۳ آبان ۲۱, چهارشنبه

چگونه نیاز به استراحت را با حدود 4 ساعت خواب تامین کنیم؟

چگونه نیاز به استراحت را با 4 ساعت خواب تامین کنیم؟ این عنوان مقاله‌ای نوشته ى آقای حسین خلیلی صفا بود که از zoomit.ir مطالعه کردم و به نظرم خیلی جالب آمد.  با ذکر مرجع آنرا به اشتراک می گذارم و بعضی از نکات آنرا به صورت بولد نشانه‌‌گذاری های کنم:

از کاربران سرویس کوئورا (Quora: سرویسی برای مطرح کردن سوال و دریافت پاسخ از سوی کاربران دیگر است و جواب 24 نمونه‌ی l این سرویس به شمار می‌رود)، سوالی را در مورد اینکه چگونه مدیر عامل کمپانی‌ها با وجود خواب کم می‌توانند تمرکز بالایی روی کار خود داشته باشند، مطرح کرده است.
الکساندرا دامسکر، مدیرعامل یک استارت‌آپ موفق، جزو کاربرانی است که به سوال وی پاسخ داده است. الکساندار دامسکر روش خود برای خواب کم و در عین حال توان بالا برای تمرکز روی فعالیت‌های روزانه را چنین تشریح کرده است:
من هنوز جزو افرادی نیستم که کمپانی‌ چند صد میلیون دلاری داشته باشم، اما به‌عنوان مدیرعامل یک استارت‌آپ موفق و نوپا، در طول روز ۳ تا ۵ ساعت استراحت می‌کنم.
شاید بسیاری از افراد تبعیت از این الگوی خواب را بدون استفاده از دارو غیرممکن بدانند. عده‌ای نیز استراحت کمتر از میزان استاندارد را عاملی برای عدم تمرکز و خواب آلودگی می‌دانند، در حالی که با پیش گرفتن برخی از عادت‌ها، می‌توان بصورت بهینه‌تری استراحت کرد.
ابتدا باید میزان تماشای تلویزیون را حداقل رساند. زیرا فعالیت مغز هنگام تماشای تلویزیون خیلی کمتر از زمانی است که انسان خواب است و این سُکون در فعالیت اعتیادآور می‌شود. به این ترتیب می‌توان مدت زمان بیشتری را به کار کردن اختصاص داده و خواب با کیفیت‌تری داشت. برای مثال کودکانی که بیش از اندازه‌ تلویزیون تماشا می‌کنند، کج‌خلق شده و تمایلی برای انجام کارهای دیگر همچون خوردن غذا ندارند.
بسیاری از افراد اعتیاد مفرطی به تماشای تلویزیون دارند. این افراد به دلیل تماشای بیش از حد تلویزیون، از انجام فعالیت‌های خود باز می‌مانند. تلویزیون را می‌توان مانع اصلی برای فعالیت‌هایی همچون خوب کارکردن، خوب خوردن، خوب خوابیدن و نیز تفریح مناسب عنوان کرد.
خودداری از خوردن مواد غذایی حاوی کربوهیدرات، مورد دیگری است که اهمیت زیادی در تمرکز روی فعالیت‌های روزانه و کار دارد. کربوهیدرات‌ها علاوه بر افزایش وزن بدن، در ساعات آخر روز نیز منجر به خواب‌آلودگی می‌شوند.
مرحله‌‌ی سوم، کاهش دیدارها و گردهمایی‌هایی دوستانه است، چراکه حضور در چنین محافلی انرژی بسیاری از افراد می‌گیرد و در نتیجه‌ موجب خستگی و در نهایت منجر به خواب‌آلودگی فرد می‌شود.
چهارمین مورد، خوابیدن در ساعات مشخصی از شبانه روز است. بنابراین لازم است الگوی مشخصی برای خوابیدن در پیش گرفت. برای مثال در صورتی که ساعت ۱ تا ۴ صبح را برای خوابیدن مناسب می‌بینید، باید هر روز در این ساعت بخوابید. انتخاب ساعت خواب بستگی به فرد و خصوصیات جسمی و روحی افراد دارد. برای مثال برخی افراد نمی‌توانند بعد از طلوع آفتاب بخوابند، از این رو این افراد باید در ساعات اولیه بامداد بخوابند.
در صورت احساس خستگی یا خواب‌آلودگی در ساعات مشخصی از روز، می‌توان کارهایی انجام داد که از نظر ذهنی سبک‌تر است. برای مثال می‌توان به کارهایی پرداخت که به آن‌ها علاقه دارید. چک کردن ایمیل‌، گشت و گذار در اینترنت برای مشاهده‌ی اخبار یا چک کردن شبکه‌های اجتماعی از جمله‌ی مواردی است که می‌توان در این لحظات انجام داد. در صورتی که نیاز شدید به خواب، چرت ۱۰ دقیقه‌ای می‌تواند کارساز باشد.
اما بزرگ‌ترین انگیزه‌ای برای کم کردن ساعات استراحت و استفاده‌ی بهینه‌تر از زمان، علاقه به کار است. در صورتی که به شغل خود علاقه داشته باشید و انجام آن حس خوبی به شما منتقل کند، انجام فعالیت‌های کاری می‌تواند بهترین انگیزه برای بیدار شدن در ساعات اولیه‌ی روز باشد. روزهای سخت و طاقت فرسا برای همه افراد وجود دارد، اما علاقه به کار، انگیزه‌ی لازم برای مداومت و تلاش را ایجاد می‌کند.
در صورتی که فرد به شغل یا فعالیتی که انجام می‌دهد، علاقه داشته باشد، هیجان ناشی از شروع یک روز جدید برای کار، قوی‌تر از حس موجود در لحظات اولیه بیدار شدن از خواب خواهد بود. اگر دقت کرده باشید، افرادی که به شغل خود علاقه دارند، پیش از همکاران و سایرین در محل کار حاضر می‌شوند.
Original Page:
http://www.zoomit.ir/articles/etc/15166-function-only-4-hours-sleep

ه‍.ش. ۱۳۹۳ تیر ۱۷, سه‌شنبه

Xubuntu توزیع سبک لینوکس

نسخه های سبک لینوکس علاقمندان زیادی دارد، از جمله من که برای نصب روی نت بوک خودم و حتی دسک تاپ خودم حتی‌الامکان دنبال نسخه های مناسب میگردم.
اینبار از xubuntu نسخه 14.04 برای نت بوکم استفاده کردم ولی دیدم وایرلس رو نمیشناسه! با کمی وبگردی راه حل رو پیداش کردم و به علاوه توصیه های خوبی برای استفاده از xubuntu.
این سایت نرم‌افزار هایی رو پیشنهاد میکنه که xubuntu رو علاوه بر اینکه سبک هست به اندازه ی کافی هم کارا میکنه. مشکل وایرلس هم حل شد.
24 things to do after installing Xubuntu 14.04 Trusty Tahr
http://www.binarytides.com/better-xubuntu-14-04/
واژگان:
Netbook,  wireless, light Linux

ه‍.ش. ۱۳۹۳ تیر ۱۴, شنبه

حکیمانه

مشوق های مقطعی، برای ایجاد انگیزه اند، نه تعیین خطی مشی کلی زندگی ما!

ه‍.ش. ۱۳۹۳ تیر ۱۲, پنجشنبه

هفتمین کنفرانس مکانیک آماری،مواد نرم و سیستم های پیچیده انجمن فیزیک ایران

امسال به همت دانشگاه زنجان، با حضور تعدادی از فیزیک پیشگان خارجی، و ایرانیان مقیم خارج و داخل، 27 و 28 آذر ماه، این کنفرانس در دانشگاه زنجان برگزار خواهد شد. سخنرانان عمدتا مدعو بوده و با توجه به تحقیقات اخیر آنها دعوت شده اند. حدودا هفت سخنران خارجی و داخلی مقیم خارج در این سمینار حضورخواهند داشت.
کنفرانس دو روزه است و برای ثبت نام یا ارسال مقاله می‌‌توان به سایت انجمن فیزیک مراجعه نمود:
http://www.psi.ir/farsi.asp?page=smc93