تنها خدا کافیست

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

تنها خدا کافیست

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

تنها خدا کافیست

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

دنبال کنندگان ۵ نفر
این وبلاگ را دنبال کنید

۵ مطلب با کلمه‌ی کلیدی «ubuntu» ثبت شده است

چند روز پیش برای دانلود نرم افزار anaconda خیلی به زحمت افتادم / البته د رسایت های دانلود ایرانی برای سیستم عامل ویندوز لینک دانلود هرروز بروز رسانی میشود ولی برای مک و گنو/لینوکس باید از سایت اصلی دانلود کرد/ با توجه با حجم بالای فایل و وضعیت تراکتوری سرعت اینترنت و عدم قابلیت «وقفه در دانلود» برای لینک نرم افزار anaconda لینک اخرین ورژن رو در زیر برای دانلود کسانی که نیازمند این نرم افزار هستند قرار میدهم.


پ.ن۱: این نرم افزار در واقع یک بسته کاملی از پاتون ۳ به همراه کتابخانه های مختلفی از جمله numpy  ، matplotlib ، panda و ... می باشد






  • سجاد موسوی نژاد سوق
تا کنون شده است که برای کارهای مختلف چند فایل pdf مجزا داشته باشیم و لازم باشد همه ی این فایل ها در یک فایل ادغام بشوند؟
 برای این کار نرم افزار های زیادی مانند adobe acrobat یا Foxit PhantomPDF و ... وجود دارد . البته برای سیستم عامل اوبونتو و بطور کلی گنو/ لینوکس ها  میتوان به راحتی با کد دستوری زیر دو و یا چند فایل pdf را در یک فایل ادغام کرد:
pdfunit file1.pdf file2.pdf outfile.pdf

 در کد بالا file1.pdf فایل اول و بعد از اون می توان سایر فایل هایی که قرار است به هم متصل شوند را بنویسید ( در مثال بالا تنها دو فایل قرار است با هم ادغام شوند) در انتها نیز یک اسم فایل به عنوان فایل خروجی باید مشخص کنید .

برای حالت خاص تر زمانی که شما تعداد زیادی فایل pdf درون یک پوشه دارید و می خواهید همه ی آنها را ادغام کنید از دستور زیر می توانید بهره ببرید:
pdfunit *.pdf outfile.pdf




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


  • سجاد موسوی نژاد سوق

lammps

با سلام خدمت دوستان عزیز

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

lمرحله اول اضافه کردن مخزن لمپس به مخازن سیستم است:


sudo add-apt-repository ppa:gladky-anton/lammps


سپس لازم دستورات زیر را به ترتیب اجرا کنید


sudo apt-get update
sudo apt-get install lammps-daily


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


sudo apt-get install mpi-default-bin mpi-default-dev


سپس در ترمینال کد زیر را وارد کنید. توجه شود که در کد زیر مقدار N تعداد هسته های سیستم شما م یباشد. (بین عدد و علامت مساوی نباید فاصله ای باشد)


echo "export  OMP_NUM_THREADS=N" >> $HOME/.profile


حال سیستم برای اجرای یک مثال اماده است . برای استفاده از حالت سری بصورت زیر فایل ورودی را در لمپس اجرا می کنیم:


lammps-daily < inputfile


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

mpirun -np 2 lammps-daily < inputfile



  • سجاد موسوی نژاد سوق

در این پست ٫ به بررسی سرعت حل چند نرم افزار برنامه نویسی علمی می پردازم.  زبان های fortran , matlab , scilab و octave. نرم افزار matlab در این ازمون نسبت به octave و scilab موفق عمل کرده و با فاصله ی اندکی پس از fortran به جواب رسیده است. بی شک این نرم افزار و زبان برنامه نویسی آن بسیار بهینه و قابل اعتماد است ٫ ولی این مثال نمی تواند یک نتیجه کلی در این مقایسه ها باشد. در اینده مقایسه های دیگری را انجام خواهم داد .


مقایسه سرعت حل

  • سجاد موسوی نژاد سوق