امید محمدی




وبلاگ شخصی امید محمدی

عقاید یک دلقک اثر برجسته هاینریش بل است که در سال ۱۹۷۲ به خاطر نوشته‌ هایش که ترکیبی از جهان بینی گستردهٔ زمانهٔ خود و مهارت حساس او در کاراکترسازی است و به تجدید حیات ادبیات آلمان کمک کرده‌ است، توانست جایزه نوبل ادبیات را از آن خود کند.


ماجرای رمان عقاید یک دلقک

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


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


نقد و بررسی کتاب عقاید یک دلقک

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


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

ولی مسئله اصلی رمان عقاید یک دلقک نقد کردن جامعه ی کاتولیک است، به طوری که این مسئله باعث جدایی او و همسرش شد و در جای جای کتاب جامعه ی کاتولیک و قوانینش را به چالش می کشد.


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


خب به نظر من کتاب خیلی خوبی بود البته این کتاب برای افرادی که اهل کامپیوتر و بیشتر دوستار لینوکس و متن باز هستن برای من که کتاب خیلی جالبی بود. البته یه چیز دیگه اسم اول لینوکس, لینوکس نبوده و یه چیز دیگه ای بوده که در کتاب کامل از نام گذاری و پیدایش و همه ی این هاصحبت شده. بهتره خودتون بخونید ترجمه ی رایگان کتاب توی نت هست و البته نسخه ی چاپی کتاب هم هست که من وبلاگ جادی رو چک می کردن دیدم که گفته بود تمام سود حاصل از فروش کتاب به مردم زله زده کرمانشاه میرسه.


شاد و پیروز باشید



سلام. امروز تصمیم گرفتم که برای خودم یه چالش بزارم که طی این تابستون با اینکه برای خرید مانیتور دوم برای کامپیوترم کارم میکنم تصمیم حداقل ۱۰ تا ۱۵ جلد کتاب بخونم و این رو به همه توصیه می کنم و بعد از خوندن هر کتاب طی فرصتی درباره ی کتاب در بلاگ پستی میزارم و در باره ی کتابی که خوندم یه چیز هایی میزارم که شاید یه نفر اون کتاب از نظرش جالب باشه و تصمیم بگیره اون کتاب رو بخونه.

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

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


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

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



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


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


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

تا کتاب بعدی که کتاب مزرعه ی حیوانات از جرج اورل است بدرود.


برای دانلود کتاب بازی های جنگی اینجا 

دریافت کلیک کنید. »

عنوان: وبلاگ شخصی امید محمدی
حجم: 5.44 مگابایت
توضیحات: دانلود کتاب بازی های جنگی اثز دیوید بیشاف ترجمه بهیار توسلی

نظر یادتون نره.


وبلاگ شخصی امید محمدی


من در پست قبلی

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

و در یکی از اون ها اسم برنامه نویسی رو آوردم زبان‌های برنامه نویسی خیلی زیادی وجود دارند که در کار های هک ازش استفاده میشن اما استاد شدن در همه ی اون ها تقریباً غیر ممکن ـه. خب من در این مقاله به موضوع بهترین و پرکاربرد ترین زبان‌های برنامه نویسی برای هم پرداختم.




1.Assmebly

کاربرد: مهندسی مع


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

(برای شروع برنامه نویسی اصلاً پیش نهاد نمیشه و بیشتر از بین زبان‌های سطح میانی و یا سطح بالا برنامه نویسی رو شروع کنید)


2.Python

کاربرد: اکسپلویت نویسی


پایتون بهترین زبان سطح بالا برای اکسپلویت نویسی است. سوکت پروگرامینگ پایتون کمک خیلی زیادی میکنه به ساخت اکسپلویت ها. دلیل های زیاد دیگه ای برایا یادگیری پایتون برای هک وجود داره که میتوانید مقاله ی "دلیل یادگیری برنامه نویسی پایتون" برای هک رو بخونید.



3. C و C++

کاربرد: اکسپلویت نویسی


زبان برنامه نویسی سی پایه ی همه ی زبان‌های سطح بالاست. تقریباً همه ی سیستم عامل لینوکس با زبان سی نوشته شده است. و سی++ نسخه ی بروز و شیء گرای زبان سی است. شما باید یکی از این دو زبان رو بدونید تا بتونید اکسپلویت بسازید ولی شما اگه یکی از این دو زبان رو بلد باشید اون یکی هم بلدید.


4.PHP

کاربرد: وب هکینگ و تست نفوذ


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

( یادگیری اچ تی ام ال کلاً با روزی یکی دو ساعت تمرین یک هفته طول میکشه و در نظر داشته باشید که اچ تی ام زبان برنامه نویسی نیست بلکه یک زبان نشانه گذاری است.)


5.JavaScript

کاربرد: وب هکینگ و تست نفوذ


جاوااسکریپت بهترین زبان سمت سرور برای وبسایت ها و اپلیکیشن است. اخیراً در بین برنامه نویسان خیلی محبوب شده و میتونه برای سرور نیز با استفاده از فریم ورک node.js استفاده شود. اگه جاوااشکریپت رو بدونید می تونید نقص‌های وب اپلیکیشن ها و وبسایت ها رو ببنید.




6.SQL

کاربرد: هک کردن دیتابیس


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


منبع :www.technotification.com



وبلاگ شخصی امید محمدی

هک یکی از حرفه هایی که خیلی از افراد علاقه ی زیادی به آن دارند و آرزو دارند روزی هکر شوند. من در این مقاله سعی کردم تمام مهارت های مورد نیاز برای هکر شدن رو برای شما عزیزان در این اینجا قرار بدم و یه چیز خیلی مهم که الان میگم اینکه هکر شدن طی ۱ماه و ۲ ماه امکان پیذیر نسیت شما باید ۳ یا ۴ سال در آن وقت و سرمایه گذار کنید همچنین برای هکر شدن باید زمان زیادی را به یادیگیری و مطالعه بپردازید. و در آخر امیدوارم که بتوانید به یک هکر خوب تبدیل بشوید و از حرف‌های دیگران که می‌گویند نمی توانی» دوری کنید و برای این هدف بجنگید.




1.مهارت برنامه نویسی


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

بهترین زبان‌های برنامه نویسی برای هک و تست نفوذ" رو نیز مطالعه کنید.


2.لینوکس


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


3.رمز نگاری دیجیتال


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


4.سیستم مدیریت دیتابیس (DBMS)


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



5.مهارت های شبکه

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



وبلاگ شخصی امید محمدی

ظاهرا مایکروسافت بزرگترین شرکت اوپن سورس جهان شده؛ با آزاد کردن ۶۰هزار پتنتش


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

شبکه Open Invention Network حدود ۲۶۵۰ عضو که توشن اسم‌هایی مثل گوگل، آی بی ام، ردهت و سوزه به چشم می‌خورن. مدیر عامل این شبکه اعلام کرده که مایکروسافت هر چیزی که داره رو آورده. چه تکنولوژی قدیمی‌ترش مثل اندروید و کرنل لینوکس و اوپن استک و چه تکنولوژی‌های جدیدترش مثل LF Energy و هایپرلجر و همه قبلی‌ها و بعدی‌هاشون».

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

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


سلام این یه پست موقت که ازتون راهنمایی می خوام

من میخوام یه mp3 player خوب بخرم مشخصاتی که ازش می خوام اینکه صفحه نمایش داشته باشه،شارژ رو به مدت بالایی نگه داری کنه و کیفیت صدا ی متوسط به بالایی داشته باشه و قیمت اون برای من خیلی مهمه قیمتش از ۱۰۰ هزار تومن پایین تر باشه.


وبلاگ شخصی امید محمدی

این کتاب رو جزو بهترین کتاب‌هایی که خوندم قرار میدم این کتاب با نام ‌ٓ قلعه ی حیواناتٓ و ٓمزرعه ی حیواناتٓ شناخته شده است. که با قلم نویسنده ی نام دار جورج اورول نوشته شده و چندین کتاب معروف دیگر دارد که کتاب 1984 رو در صف خوندن قرار دادم و کتاب بعدی است »

اصولاً نوشتن درباره ی این کتاب کار سختیه بر خلاف حجم کتاب که چیزی حدود ۹۰ صفحه است ولی مفاهیم و نماد ها و وقایع عمیق و بزرگی در این کتاب نهفته است.


وبلاگ شخصی امید محمدی    داستان کتاب

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


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


  1. همه آنها که روی دوپا راه می‌روند دشمن هستند.

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

  3. هیچ حیوانی حق پوشیدن لباس را ندارد.

  4. هیچ حیوانی حق خوابیدن در تخت را ندارد.

  5. هیچ حیوانی حق نوشیدن الکل را ندارد.

  6. هیچ حیوانی حق کشتن حیوان دیگری را ندارد.

  7. همهٔ حیوانات با هم برابرند.

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


در ادامه، خوکی که رئیس شده تعدادی از حیوانات را به جرم همکاری با خوک فراری داده‌شده اعدام می‌کنه و با ت و سؤ استفاده از سادگی بقیه، اون‌ها را مجبور به کار کردن در ازای دریافت غذای بسیار کم می‌کنه.


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

  1. چهارپا خوب و دوپا بهتر.

  2. هیچ حیوانی بی‌دلیل دیگری را نمی‌کشد.

  3. همه حیوانات باهم برابرند، اما بعضی برابرترند

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



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


شاید برای شما هم عجیب باشد ولی بنابر روشی که گفته خواهد شد، مشخص می شود که کامپیوتر شما خانم است یا آقا؟!

در این مطلب می خواهیم به شما روشی جالب برای شناسایی جنسیت سیستم خودتان را ارائه می دهیم. با نوشتن کدی مخصوص، به سیستم دستور می دهید که شروع به صحبت نماید و جنسیت خود را نشان دهد.

 برای این کار برنامه Note Pad را اجرا نموده و سپس عبارت زیر را در آن تایپ نمایید

 

CreateObject("SAPI.SpVoice").Speak"I love you"

 

 

حال فایل مربوطه را با پسوند  و یا فرمت vbs ذخیره نمایید، مثلا:

 computer24.vbs

 

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

 

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



منبع:computer24.blog.ir

این مطلب فقط برای سرگرمی و فان است و هیچ تبعیض جنسیتی در آن وجود ندارد.


وبلاگ شخصی امید محمدی

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



یک زبان برای شروع انتخاب کنید

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


C,C++,C# را در نظر داشته باشید این زبان‌های برنامه نویسی در کل برای ساخت نرم‌افزار برای کامپیوتر است مانند بازی‌های ویدیویی. یادگیری زبان‌های سی و سی پلاس پلاس برای مبتدیان مشکل است اما غیر ممکن نیست. یادگیری این دو زبان درک بهترین از زبان‌های دیگر به شما میدن ( اکثر زبان‌های برنامه نویسی برخی از ویژگی‌های خود را از زبان‌های سی و سی پلاس پلاس گرفته اند.) این دو زبان بصورت گسترده محبوب و مورد استفاده قرار می گیرند. زبان برنامه سی شارپ شباهت‌های زیادی به زبان برنامه نویسی جاوا دارد.


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


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




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


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

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


شروع به یادگیری کنید.

در کلاس‌های آموزش برنامه نویسی شرکت کنید یکی از بهترین مکان هایی که می‌توانید برنامه نویسی را یادبگیرید کلاس‌های حضوری آموزش برنامه نویسی است. اما این کلاس‌ها بهترین گزینه نیستند و مزیت‌های کمتری نسبت به گزینه هایی که با آن‌ها آشنا می‌شویم دارند.


در کلاس‌های آنلاین ثبت نام کنید بهتر از گزینه قبل هستند و برای کسانی که در شهری که در آن زندگی می‌کنند آموزشگاهی برای آموزش برنامه نویسی نیست عالیست. معمولاً برای ثبت نام در این کلاس‌ها باید پولی پرداخت کنید و عموماً در آخر هر دوره مدرکی را صادر می کنند. مانند Goto Class و مکتب خونه که نمونه‌های ایرانی این کلاس‌ها هستند.


از ابزار های آنلاین استفاده کنید از سرویس های رایگان اینترنتی مانندMozilla’s Developer Network یا Google’s University Consortium برای یادگیری بیشتر برنامه نویسی استفاده کنید. این کمپانی ها به توسعه دهندگان بیشتری برای کمک نیاز دارند پس می‌توانید با آن‌ها همکاری کنید.


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



خودتان یاد بگیرید.

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


برای زبانی که انتخاب کردید یک مفسر نصب کنید مفسر فقط یک نرم‌افزار دیگر است که ایده‌هایی که شما با یک زبان برنامه نویسی نوشته‌اید را به ٓ زبان ماشینٓ ترجمه می کند. زبان‌های برنامه نویسی زیادی در دسترس اند که می‌توانید به راحتی زبانی که مناسب خودتان است را انتخاب کنید و آن را یاد بگیرید.


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


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

می‌تواند یک تمرین خوب باشد.

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


برنامه نویسی را ادامه دهید و کار های جدیدی را امتحان کنید! برای یک برنامه نویس خوب بودن باید همواره همراه با تکنولوژی پیش بروید و زبان‌های برنامه نویسی جدیدی را یاد بگیرید و همیشه یاد بگیرید ٓهیچ وقت یادگیری را متوقف نکنٓ می‌تواند شعار خوبی باشد. و مهمتر از همه برنامه‌های جدید بنویسید.



سلام، من همین چند روز پیش داشتم روی لبتابم ویندوز ۱۰ نصب می کردم. همه چیز خوب بود تا اینکه نصب تموم شد و سیستم رو ریبوت کردم دیدم قسمتی که در اون انتخاب می کنید کدوم سیستم عامل بالا بیاد نیست. خیلی دنبال این مشکل گشتم و چیزی پیدا نکردم ولی تونستم درستش کنم.


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

sudo apt-add-repository ppa:yannubuntu/boot-repair

sudo apt-get update

sudo apt-get install -y boot-repair

boot-repair

وقتی دستورات بالا رو وارد کردید در آخر مرحله که دستور boot-repair رو وارد می کنید یه پنجره باز میشه که کافی گزینه ی recommeded repair رو انتخاب کنید که بعد از چند دقیقه صفحه بوت یا گراپ درست میشه.


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

این مشکل تا اونجایی که من میدونم و شنیدم از نصب سیستم عامل نادرست مثلا سیستم ۳۲ بیتی دارید اوبونتو ی ۶۴ نصب کنید.

سوالی بود کامنت کنید جواب میدم.



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

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

برنامه هایی که باید دانلود و نصب کنید شامل:

Termux

Termux API

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

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

pkg update

pkg upgrade

بعد از این که این دو دستور را وارد کردید لازمه که تور رو نصب کنید برای نصب تور کافیه که فقط دستور زیر رو اجرا کنید:

apt install tor

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

sever : 127.0.0.1

port: 9050

کار های بالا را برای تلگرام انجام دهید و اگر خواستید از تویتتر نیز استفاده کنید مراحل زیر را هم انجام دهید:

apt install privoxy

بعد از آن که privoxy نصب شد مراحل زیر را برای کانفیگ کردن privoxy لازمه که انجام بدید:

touch sonfig


touch echo ""forward-socks5 / 127.0.0.1:9050 ." > config

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

privoxy

tor

حال نوبت به تنظیمات توییتر می رسد. صفحه رو از چپ به راست بکشید تا منو رو ببینید بعد گزینه ی settings and privacy رو اجرا کیند و از گزینه ها موجود گزینه ی proxy رو انتخاب کنید و حالا گزنینه Enable HTTP proxy رو فعال کنید و مثل زیر تنظیمش کنید:

proxy host: 127.0.0.1

proxy port: 8118 


تموم شد. خیلی آسون و ساده و از این نکته غافل نشیم که ترموکس قابلیت های دیگه ای هم داره مثل هک اینستا و تست نفوذ که اگه درخواست براش زیاد بود اونا رو هم آموزش میدم.



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

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


مسابقه شطرنج میان گری کاسپارف» و دیپ بلو» در سال های 1996 تا 1997 میلادی یکی از بی نظیرترین مبارزات میان انسان و ماشین محسوب می گردد زیرا نشان داد دستگاه هایی که به دست خود بشر ساخته شده اند هم قادر هستند از او پیشی گرفته و قدرت خود را به رخ انسان بکشد.

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

دیپ بلو» نیز کامپیوتر شطرنج بازی است که توسط شرکت IBM ساخته شده و در سال 1997 میلادی با شکست دادن کاسپارف توانست به عنوان نخستین رایانه ای که توانسته قهرمان شطرنج جهان را شکست دهد، نام خود را بر سر زبان ها بیندازد.

گری کاسپارف: شطرنج در واقع یک شکنجه ی ذهنی است.

در 10ام فوریه سال 1996 میلادی یک کامپیوتر توانست برنده مسابقات لیگ شطرنج در دنیا بشود. این سیستم ماشینی Deep Blue نام داشت که قادر بود در هر ثانیه 100 میلیون موقعیت را محاسبه نماید.

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


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

اما من در یک مقاله بود که خوندم خیلی قبل تر از اون این اتفاق پیش بینی شده بود که در سال ۱۹۹۷ هوش مصنوعی انسان رو در شطرنج شکست میده که البته جادی عزیز در سری پادکست های خودش که در مورد سینگولاریتی یا تکینگی بود اشاره ای کرده که خالی از لطف نیست پادکست شماره ی اول جادی رو گوش کنید. برای اینکه بتونید این پادکست رو گوش کنید از قسمت پیوند ها رادیو گیک رو انتخاب کنید بعد به اولین شماره ی پادکست ها برید که موضوع پادکست هم سینگولاریتی هستش که موضوع خیلی جالبی بود درسال های ۲۰۱۲-۲۰۱۴ البته هنوز هم از جذابیت این موضوع کم نشده.


من امروز این مقاله رو به درخواست یکی از کاربران تهیه کردم. در این پست من لیستی از بهترین زبان های برنامه نویسی برای یادگیری را در سال۲۰۱۹ تهیه کرده ام که ممکن است برای یادگیری اولین زبان برنامه نویسی به شما کمک کند. به نظر من اگر شما یک گیک یا کسی باشید به کامپیوتر و تکنولوژی علاقمند باشید به احتمال زیاد دوست دارید زبان های برنامه نویسی زیادی را یادبگیرید برای این دوستان باید بگوییم که یک زبان برنامه نویسی قویی مانند:C,C++,PYTHON,JAVAرا برای شرو انتخاب کنند و بعد از آن زبان های دیگر را یاد بگیرید و البته این نکته را نباید فراموش کرد که زبان های برنامه نویسی قوانین یکسانی دارند اما نحوه ی نگارش یا سینتکس آن ها متفاوت است اما نحوه ی کار زبان های برنامه نویسی یکی است. اگر شما یک زبان برنامه نویسی را به خوبی یادبگیرید می توانید به آسانی زبان های برنامه نویسی دیگر را به آسانی یادبگیرید و از آن ها استفاد کنید.

خب یه چیزی که یادم رفت در متن بالا بنویسم اینکه اول از همه باید حوضه ی کاری خود را انتخاب کنید. که من در لیست زیر زبان های برنامه نویسی را همراه با کاربرد ها آن ها را نوشته ام که امیدوارم برای شما مفید باشه.


۱−پایتون

پایتون در سال ۱۹۹۱ توسط خودود فان رسوم ساخته شد.
از قابلیت های پایتون می توان به موارد زیر اشاره کرد:
  • برنامه نویسی شی گرا
  • کتاب خانه های قدرتمند و زیاد
  • قابلیت اچرا بر روی پلتفرم های مختلف
  • یادگیری آسان در مقابل قدرت زیاد
و تنها ضعف پایتون که خیلی به چشم می آید این است که در پایتون در زمینه ی ساخت اپلیکیشن های موبایل حرف زیادی مانند جاوا و زامارین برای گفتن ندارد. اما این نکته را باید در نظر گرفت اینکه پایتون در خیلی زمینه های دیگر قدت زیادی دارد.

کاربرد های پایتون:
  • در زمینه های اینترنت و برنامه نویسی سمت سرور
  • در علم ریاضیات و بازی با اعداد
  • اپلیکیشن های بیزینسی
  • و این زبان استفاده ی خیلی زیادی در زمینه ی هوش مصنوعی و یادگیری ماشینی دارد
از بهترین پروژه هایی که در آن از پایتون استفاده شده میتوان به یوتیوب ، اینستاگرام که بک اند این دو پروژه ی معروف با پایتون نوشته شده است. و یک برنامه نویس پایتون بطور متوسط در هر سال چیزی حدود 114,383 دلار در آمد دارد.

۲−جاوا

جاوا در سال ۱۹۹۶ توسط شرکت سان مایکروسیستم درست شد.

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

کاربرد ها و مکان های استفاده از جاوا:
  • توسعه ی اپلیکیشن های اندروید(که جاوا در این زمینه بر خلاف پایتون قدرت زیادی دارد.)
  • برنامه نویسی فرانت اند
  • بیگ دیتا
و میانگین در آمد سالانه ی یک برنامه نویس جاوا در ایالات متحده $101,013است
و یادگیری جاوا آسان است اما به آسانی پایتون نیست و برای شروع پایتون و برای زبان دوم برای یادگیری جاوا از بهترین گزینه هاست.

۳−جاوااسکریپت

از مقاله ها و منابعی که من دیدم اوایل پدید آمدن جاوااسکریپت در سال ها ۱۹۹۵ LiveScriptنامیده می شد. که بعد ها به JavaScript تغییر نام پیدا کرد.

مزایای استفاده از جاوااسکریپت:
  • در برنامه نویسی سمت سرور
  • در برنامه نویسی سمت کاربر
  • می تواند با زبان ها برنامه نویسی دیگر به خوبی ترکیب شود و با زبان های دیگر اجرا شود.
  • هیچ نیازی به کامپایلر و مفسر ندارد و برای اجرای برنامه هایی که نوشته شده به یک مرورگر ساده نیاز دارد
همانطور که در بالا گفتم این زبان برنامه نویسی در زمینه ی طراحی و توسعه ی وب کاربرد دارد و به شکل گسترده از این زبان برنامه نویسی از آن استفاده می شود بطوری که این زبان در سال ۲۰۱۸ بیشترین کاربر را داشت ولی هنوز هم از اعضای ۱۰ زبان برتر برای یادگیری است.
و یک نکته ی خیلی مهم این است که برای توسعه ی سمت کاربر یا فرانت اند باید حتما زبان هایJavaScript,Html,Cssرا یاد بگیرید.

۴−سی پلاس پلاس

این زبان در سال ۱۹۸۶ توسط Bjarne Stroustrup ساخته شد.
مزایا:
  • یک زبان برنامه نویسی محبوب که دارای کتابخانه ها و کامپایلر های فراوانی است.
  • زبان های برنامه نویسی دیگر مانند C,C#,JAVA ساختار و سینکس مشابهی به این زبان دارد و با یادگیری این زبان می توانید به راحتی زبان هایی که گفته شد را یاد بگیرید.
  • زبانی شی گرا
معایب این زبان:
  • دارای سینکس سخت و پیچیده برای یادگیری
  • و از زمزمه هایی که به گوش میرسه اینکه علاوه بر شی گرایی پیچیده در ارتباط با زبان های برنامه نویسی دیگر ضعیف است.
و یک نکته که نباید فراموش کرد اینکه اگر زبان C را یادگرفته باشید فقط بحث شی گرایی در زبان C++باقی می مانند و دقیقا برعکس و البته برنامه هایی که با C نوشته شده اند در C++ اجرا می شوند اما برنامه های C++در Cاجرا نمی شوند.

 و از کاربرد های آن میتوان به ساخت کامپایلر ها و البته محاسبات پیچیده و البته برنامه نویسی سخت افزار کاربرد دارد.
و درآمد سالانه ی هر برنامه نویسC++ در ایالات متحده حدود$113,865 است.


و البته منابع من برای این پست خیلی زیاد بود ولی بیشترین کمکی که در این پست بهم شد یک ویدیو در یوتیوب بود که یک برنامه نویس با سابقه ی ۱۵ ساله این پیشنهاد ها رو کرد.
ولی به نظر من و خیلی های دیگه در این حوضه بهتره که کمتر در جاده خاکی برید و یک زبان برنامه نویسی انتخاب کنید و بر اون زبان تسلط پیدا کنید برای شروع پایتون گزینه ی مناسبیه و اما یک نکته ی مهم باید برای برنامه نویسی اعصاب خوب و علاقه به برنامه نویسی داشته باشید چون شاید تا دو روز دیگه بگن اصلا برنامه نویسی شی گرا رو بزارید کنار یه مدل برنامه نویسی دیگه رواج پیدا کنه. و بهتره که هم برای بازار کار و هم برای دانش خودتون بیشتر از یک زبان برنامه نویسی رو بدونید ولی باید در یک زبان برنامه نویسی استاد باشید و تریکت های اون زبان رو بلد باشید.


برنامه نویس کیست؟

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

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

بعلاوه ۹۹% آن ها شب زیست هستند.بین یک شاخه گل رز و یک پاره اجر تفاوتی نمی بینند. و دنیای وی فقط نیم متر از خودش جلوتر است. از دید همه ی گونه های برنامه نویس، کلیه مسایل و موارد با تابع هستند با متغییر یا حلقه تکراری پر مواجهه با هرگونه مشکل، اولین راه حل برنامه نویس Restart است و هر چیزی که خراب است، بصورت پیش فرض هنگ کرده است مهارت بسیار زیادی در فشردن کلید های Ctrl+S و بلافاصله F9 یا F5 ( در گونه های مختلف متفاوت است) در کمتر از صدم ثانیه را داراست.

گونه هایی از برنامه نویس وجود دارد که می تواند تا ۱۲ ساعت یک موزیک تکراری را گوش کند و حتی یک کلمه از آن را متوجه نشود<


این فقط یک متن طنز بود و دوستان از این پست بد برداشت نکنند.

ما رو به دوستانتون معرفی کنید.


سلام خدمت همه ی دنبال کنندگان گرامی ببخشید یه مدت فعالیت های وبلاگ کم شده بود. بگذریم امروز با یه مقاله ی جدید درمورد بهترین میزکار های لینوکس  آماده کردم که میتونه خیلی مفید و جذاب باشه. همنطوره که لینوکسی ها میدونن اگه یه لینوکس ابونتو نصب کردید و از محیط کارش که گنومه خوشتون نمیاد لازم نیست توزیعتون رو عوض کنید برای لینوکس هزاران هزار محیط وجود داره مثل ویندوز نیست که فقط یکی باشه. برای مثال من از گنوم خوشم نمیاد میتونم kdeنصب کنم یا هر چیز دیگه و میتونید برای هر کاربر یه میزکار باشه مثلا میتونید چندتا میزکار داشته باشید وقتی هرکدوم از کاربرا وارد میشن یه میزکار باشه که همون موقع توی lock screenمیتونید انتخاب کنید که با کدوم محیط میخوایید کار کنید.

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

 

1-KDE

خب طبق معمول KDE رو داریم.

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

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

sudo add-apt-repository ppa:kubuntu-ppa/backports
sudo apt update && sudo apt full-upgrade
sudo apt update && sudo apt install plasma-desktop

و همچنین یک توضیع از اوبنتو وجود داره که بصورت پیش فرض دارای این میزکاره به اسم Kubuntu دقیقا همون ابونتو با میزکار KDE.

 

2-MATE

, هنچنین MATE یک محیط کار مبتنی به gnome دو هستش این میزکار بیشتر برای اونایی که از میزکار gnome 3ناامید شدن و خوششون نمیاد. میتونیم این محیط رو ترکیبی از سنت و رگه های از مدرنیزه بودن تشبیه کرد.

عیبی که به چشم میاد توی این میزکار ظاهر قدیمی این میزکاره و همجین نقاط قوتش سبک و سریع بودن و قابلیت شخصی سازی بالا استفاده کرد و برای نصب این میزکار از دستورات زیر استفاده کنید:

sudo apt update && sudo apt upgrade -y
sudo apt install ubuntu-mate-desktop

3-GNOME

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

و برای نصب گنوم دستورات زیر رو بزنید و از این محیط زیبا استفاده کنید:

sudo add-apt-repository ppa:gnome3-team/gnome3
sudo apt-get update && sudo apt-get install gnome-shell ubuntu-gnome-desktop

3-CINNAMON

این محیط همنطور که گفتم بر پایه ی گنوم ۳ هستش. این توزیع رابط گرافیکیش شباهت زیادی به ویندوز ۱۰ داره و برای کاربرانی که تازه از ویندوز به لینوکس مهاجرت کردن گزینه ی خیلی مناسبیه این بخش های مختلف این محیط رو میتونید  شخصی سازی کنید مثل پنل ها،اپلت ها،تم و. همچنین این محیط نیز مثل محیط بالا داراری نرم افزار های پیش فرضه که بیشترشون از نظر من کاربرد های زیادی داره و میتونه گزینه ی مناسبی برای شروع کار با لینوکس باشه این محیط بطور پیش فرض بر روی لینوکس مینت نصب شده. محیط کاربر دوست، شخصی سازی بالا، screen lock فوق علاده زیبا از نقاط قوت اون و همچنین بعلت کوچک بودن ای ها با تاچ زیاد سازگار نیست و برای استفاده از این محیط کافیه دستورات زیر رو وارد کنید:

sudo add-apt-repository ppa:embrosyn/cinnamon
sudo apt update && sudo apt install cinnamon

 

و البته توجه داشته باشید که میتونید میزکار های بالا رو هم به دلخواه شخصی سازی کنید و به زیباییشون بی افزایید و البته به نظر من میزکار گنوم اگه شخصی سازی بشه خیلی بیشتر زیبا میشه مثلا میتونید محیط اون رو شبیه به محیط مک او اس (مال لپتاپ های اپل)کنید که با یه سرچ ساده پیدا میشه میتونید لاک اسکرین رو هم شبیه به مک کنید در کل میزکار زیبا و جالبیه.

من خودم از گنوم استفاده می کنم.


سلام خدمت همه ی دنبال کنندگان گرامی ببخشید یه مدت فعالیت های وبلاگ کم شده بود. بگذریم امروز با یه مقاله ی جدید درمورد بهترین میزکار های لینوکس  آماده کردم که میتونه خیلی مفید و جذاب باشه. همنطوره که لینوکسی ها میدونن اگه یه لینوکس ابونتو نصب کردید و از محیط کارش که گنومه خوشتون نمیاد لازم نیست توزیعتون رو عوض کنید برای لینوکس هزاران هزار محیط وجود داره مثل ویندوز نیست که فقط یکی باشه. برای مثال من از گنوم خوشم نمیاد میتونم kdeنصب کنم یا هر چیز دیگه و میتونید برای هر کاربر یه میزکار باشه مثلا میتونید چندتا میزکار داشته باشید وقتی هرکدوم از کاربرا وارد میشن یه میزکار باشه که همون موقع توی lock screenمیتونید انتخاب کنید که با کدوم محیط میخوایید کار کنید.

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

 

1-KDE

خب طبق معمول KDE رو داریم.

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

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

sudo add-apt-repository ppa:kubuntu-ppa/backports
sudo apt update && sudo apt full-upgrade
sudo apt update && sudo apt install plasma-desktop

و همچنین یک توضیع از اوبنتو وجود داره که بصورت پیش فرض دارای این میزکاره به اسم Kubuntu دقیقا همون ابونتو با میزکار KDE.

 

2-MATE

, هنچنین MATE یک محیط کار مبتنی به gnome دو هستش این میزکار بیشتر برای اونایی که از میزکار gnome 3ناامید شدن و خوششون نمیاد. میتونیم این محیط رو ترکیبی از سنت و رگه های از مدرنیزه بودن تشبیه کرد.

عیبی که به چشم میاد توی این میزکار ظاهر قدیمی این میزکاره و همجین نقاط قوتش سبک و سریع بودن و قابلیت شخصی سازی بالا استفاده کرد و برای نصب این میزکار از دستورات زیر استفاده کنید:

sudo apt update && sudo apt upgrade -y
sudo apt install ubuntu-mate-desktop

3-GNOME

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

و برای نصب گنوم دستورات زیر رو بزنید و از این محیط زیبا استفاده کنید:

sudo add-apt-repository ppa:gnome3-team/gnome3
sudo apt-get update && sudo apt-get install gnome-shell ubuntu-gnome-desktop

3-CINNAMON

این محیط همنطور که گفتم بر پایه ی گنوم ۳ هستش. این توزیع رابط گرافیکیش شباهت زیادی به ویندوز ۱۰ داره و برای کاربرانی که تازه از ویندوز به لینوکس مهاجرت کردن گزینه ی خیلی مناسبیه این بخش های مختلف این محیط رو میتونید  شخصی سازی کنید مثل پنل ها،اپلت ها،تم و. همچنین این محیط نیز مثل محیط بالا داراری نرم افزار های پیش فرضه که بیشترشون از نظر من کاربرد های زیادی داره و میتونه گزینه ی مناسبی برای شروع کار با لینوکس باشه این محیط بطور پیش فرض بر روی لینوکس مینت نصب شده. محیط کاربر دوست، شخصی سازی بالا، screen lock فوق علاده زیبا از نقاط قوت اون و همچنین بعلت کوچک بودن ای ها با تاچ زیاد سازگار نیست و برای استفاده از این محیط کافیه دستورات زیر رو وارد کنید:

sudo add-apt-repository ppa:embrosyn/cinnamon
sudo apt update && sudo apt install cinnamon

 

4-XFCE

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

و در آخر برای نصب این میزکار کافیه دستورات زیر رو در ترمینال وارد کنید:

$ sudo apt install xfce4

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

 

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

 


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

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

 

مسابقه شطرنج میان گری کاسپارف» و دیپ بلو» در سال های 1996 تا 1997 میلادی یکی از بی نظیرترین مبارزات میان انسان و ماشین محسوب می گردد زیرا نشان داد دستگاه هایی که به دست خود بشر ساخته شده اند هم قادر هستند از او پیشی گرفته و قدرت خود را به رخ انسان بکشد.

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

دیپ بلو» نیز کامپیوتر شطرنج بازی است که توسط شرکت IBM ساخته شده و در سال 1997 میلادی با شکست دادن کاسپارف توانست به عنوان نخستین رایانه ای که توانسته قهرمان شطرنج جهان را شکست دهد، نام خود را بر سر زبان ها بیندازد.

گری کاسپارف: شطرنج در واقع یک شکنجه ی ذهنی است.

در 10ام فوریه سال 1996 میلادی یک کامپیوتر توانست برنده مسابقات لیگ شطرنج در دنیا بشود. این سیستم ماشینی Deep Blue نام داشت که قادر بود در هر ثانیه 100 میلیون موقعیت را محاسبه نماید.

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

 

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

اما من در یک مقاله بود که خوندم خیلی قبل تر از اون این اتفاق پیش بینی شده بود که در سال ۱۹۹۷ هوش مصنوعی انسان رو در شطرنج شکست میده که البته جادی عزیز در سری پادکست های خودش که در مورد سینگولاریتی یا تکینگی بود اشاره ای کرده که خالی از لطف نیست پادکست شماره ی اول جادی رو گوش کنید. برای اینکه بتونید این پادکست رو گوش کنید از قسمت پیوند ها رادیو گیک رو انتخاب کنید بعد به اولین شماره ی پادکست ها برید که موضوع پادکست هم سینگولاریتی هستش که موضوع خیلی جالبی بود درسال های ۲۰۱۲-۲۰۱۴ البته هنوز هم از جذابیت این موضوع کم نشده.


من امروز این مقاله رو به درخواست یکی از کاربران تهیه کردم. در این پست من لیستی از بهترین زبان های برنامه نویسی برای یادگیری را در سال۲۰۱۹ تهیه کرده ام که ممکن است برای یادگیری اولین زبان برنامه نویسی به شما کمک کند. به نظر من اگر شما یک گیک یا کسی باشید به کامپیوتر و تکنولوژی علاقمند باشید به احتمال زیاد دوست دارید زبان های برنامه نویسی زیادی را یادبگیرید برای این دوستان باید بگوییم که یک زبان برنامه نویسی قویی مانند:C,C++,PYTHON,JAVAرا برای شرو انتخاب کنند و بعد از آن زبان های دیگر را یاد بگیرید و البته این نکته را نباید فراموش کرد که زبان های برنامه نویسی قوانین یکسانی دارند اما نحوه ی نگارش یا سینتکس آن ها متفاوت است اما نحوه ی کار زبان های برنامه نویسی یکی است. اگر شما یک زبان برنامه نویسی را به خوبی یادبگیرید می توانید به آسانی زبان های برنامه نویسی دیگر را به آسانی یادبگیرید و از آن ها استفاد کنید.

خب یه چیزی که یادم رفت در متن بالا بنویسم اینکه اول از همه باید حوضه ی کاری خود را انتخاب کنید. که من در لیست زیر زبان های برنامه نویسی را همراه با کاربرد ها آن ها را نوشته ام که امیدوارم برای شما مفید باشه.

 

۱−پایتون

پایتون در سال ۱۹۹۱ توسط خودود فان رسوم ساخته شد.
از قابلیت های پایتون می توان به موارد زیر اشاره کرد:
  • برنامه نویسی شی گرا
  • کتاب خانه های قدرتمند و زیاد
  • قابلیت اچرا بر روی پلتفرم های مختلف
  • یادگیری آسان در مقابل قدرت زیاد
و تنها ضعف پایتون که خیلی به چشم می آید این است که در پایتون در زمینه ی ساخت اپلیکیشن های موبایل حرف زیادی مانند جاوا و زامارین برای گفتن ندارد. اما این نکته را باید در نظر گرفت اینکه پایتون در خیلی زمینه های دیگر قدت زیادی دارد.
 
کاربرد های پایتون:
  • در زمینه های اینترنت و برنامه نویسی سمت سرور
  • در علم ریاضیات و بازی با اعداد
  • اپلیکیشن های بیزینسی
  • و این زبان استفاده ی خیلی زیادی در زمینه ی هوش مصنوعی و یادگیری ماشینی دارد
از بهترین پروژه هایی که در آن از پایتون استفاده شده میتوان به یوتیوب ، اینستاگرام که بک اند این دو پروژه ی معروف با پایتون نوشته شده است. و یک برنامه نویس پایتون بطور متوسط در هر سال چیزی حدود 114,383 دلار در آمد دارد.

۲−جاوا

جاوا در سال ۱۹۹۶ توسط شرکت سان مایکروسیستم درست شد.
 
مزایای استفاده از جاوا:
  • یک زبان برنامه نویسی شی گراست
  • قابلیت اتصال به دیتابیس
  • ابزار های برنامه نویسی قدتمند و متن باز
  • تعداد زیاد کتابخانه های متن باز و در دسترس عموم
من برای معایب زبان برنامه نویسی جاوا از چند نفر از برنامه نویسان جاوا و همچنین چندین مقاله دیدم که مدیریت حافظه در آن ضعیف است. ولی اگر چیز دیگری در نظر دارید از معایب جاوا در قسمت کامنت ها به من اطلاع دهید.
 
کاربرد ها و مکان های استفاده از جاوا:
  • توسعه ی اپلیکیشن های اندروید(که جاوا در این زمینه بر خلاف پایتون قدرت زیادی دارد.)
  • برنامه نویسی فرانت اند
  • بیگ دیتا
و میانگین در آمد سالانه ی یک برنامه نویس جاوا در ایالات متحده $101,013است
و یادگیری جاوا آسان است اما به آسانی پایتون نیست و برای شروع پایتون و برای زبان دوم برای یادگیری جاوا از بهترین گزینه هاست.

۳−جاوااسکریپت

از مقاله ها و منابعی که من دیدم اوایل پدید آمدن جاوااسکریپت در سال ها ۱۹۹۵ LiveScriptنامیده می شد. که بعد ها به JavaScript تغییر نام پیدا کرد.
 
مزایای استفاده از جاوااسکریپت:
  • در برنامه نویسی سمت سرور
  • در برنامه نویسی سمت کاربر
  • می تواند با زبان ها برنامه نویسی دیگر به خوبی ترکیب شود و با زبان های دیگر اجرا شود.
  • هیچ نیازی به کامپایلر و مفسر ندارد و برای اجرای برنامه هایی که نوشته شده به یک مرورگر ساده نیاز دارد
همانطور که در بالا گفتم این زبان برنامه نویسی در زمینه ی طراحی و توسعه ی وب کاربرد دارد و به شکل گسترده از این زبان برنامه نویسی از آن استفاده می شود بطوری که این زبان در سال ۲۰۱۸ بیشترین کاربر را داشت ولی هنوز هم از اعضای ۱۰ زبان برتر برای یادگیری است.
و یک نکته ی خیلی مهم این است که برای توسعه ی سمت کاربر یا فرانت اند باید حتما زبان هایJavaScript,Html,Cssرا یاد بگیرید.
 

۴−سی پلاس پلاس

این زبان در سال ۱۹۸۶ توسط Bjarne Stroustrup ساخته شد.
مزایا:
  • یک زبان برنامه نویسی محبوب که دارای کتابخانه ها و کامپایلر های فراوانی است.
  • زبان های برنامه نویسی دیگر مانند C,C#,JAVA ساختار و سینکس مشابهی به این زبان دارد و با یادگیری این زبان می توانید به راحتی زبان هایی که گفته شد را یاد بگیرید.
  • زبانی شی گرا
معایب این زبان:
  • دارای سینکس سخت و پیچیده برای یادگیری
  • و از زمزمه هایی که به گوش میرسه اینکه علاوه بر شی گرایی پیچیده در ارتباط با زبان های برنامه نویسی دیگر ضعیف است.
و یک نکته که نباید فراموش کرد اینکه اگر زبان C را یادگرفته باشید فقط بحث شی گرایی در زبان C++باقی می مانند و دقیقا برعکس و البته برنامه هایی که با C نوشته شده اند در C++ اجرا می شوند اما برنامه های C++در Cاجرا نمی شوند.
 
 و از کاربرد های آن میتوان به ساخت کامپایلر ها و البته محاسبات پیچیده و البته برنامه نویسی سخت افزار کاربرد دارد.
و درآمد سالانه ی هر برنامه نویسC++ در ایالات متحده حدود$113,865 است.
 
 
و البته منابع من برای این پست خیلی زیاد بود ولی بیشترین کمکی که در این پست بهم شد یک ویدیو در یوتیوب بود که یک برنامه نویس با سابقه ی ۱۵ ساله این پیشنهاد ها رو کرد.
ولی به نظر من و خیلی های دیگه در این حوضه بهتره که کمتر در جاده خاکی برید و یک زبان برنامه نویسی انتخاب کنید و بر اون زبان تسلط پیدا کنید برای شروع پایتون گزینه ی مناسبیه و اما یک نکته ی مهم باید برای برنامه نویسی اعصاب خوب و علاقه به برنامه نویسی داشته باشید چون شاید تا دو روز دیگه بگن اصلا برنامه نویسی شی گرا رو بزارید کنار یه مدل برنامه نویسی دیگه رواج پیدا کنه. و بهتره که هم برای بازار کار و هم برای دانش خودتون بیشتر از یک زبان برنامه نویسی رو بدونید ولی باید در یک زبان برنامه نویسی استاد باشید و تریکت های اون زبان رو بلد باشید.

سلام خدمت همه ی دنبال کنندگان محترم وبلاگ.

امروز میخوام یه دوره ی اموزشی مفید برای همه ی افرادی که می خوان درباره ی بیتکوین و بلاک چین اطلاعاتی کسب کنند و بدونن که چطوری کار می کنده و اصول کلی کار

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

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

برای دیدن ویدیو ها میتونین وارد کانال یوتیوب جادی بشید و این دوره ها رو نگاه کنید (اینجا کلیک کنید).


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

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

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

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

 

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

خب منم نطرم رو عوض می کنم و میگم که زمین گرده :D


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

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

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

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

pdf و

epub هستش( برای دانلود هر نسخه ی روی اون کلیک کنید به یه تب جدید انتقال پیدا می کنید و اونجا روی get کلیک کنید که دانلود شروع بشه)

و برای دیدن دوره اینجا کلیک کنید به یه سایت انتقال پیدا می کنید و تون رو روشن کنید و اونجا ویدیو ها رو ببینید( چون ویدیو ها توی یوتیوب اپلود شدن باید تون روشن باشه)


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

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

 

 

لیست قطعات

فروشگاه ها

1

برد آردوینو اونو*

ECA-Danshjookit

2

ال ای دی 4 عدد

ECA-Danshjookit

3

مقاومت 220 یا 330 | 4 عدد

ECA-Danshjookit

4

میکروسوئیچ ( پوش باتن) 4 عدد

ECA-Danshjookit

5

بازر 1 عدد

ECA-Danshjookit

6

برد بورد 1 عدد

ECA-Danshjookit

7

سیم جامپر * زیاد میخوایم

ECA-Danshjookit

 

* خب میتونین از مدل های دیگه ی آردوینو استفاده کنید ولی ممکنه به یسری تغییرات توی کد پروژه احتیاج پیدا کنید. ولی توی مدل مگا هم چیزی تغییر نمیکنه پین ها همونه اما اگه مدل دیگه ای رو بخرید باید پینی که توی کد بازی تعریف کردیم رو عوض کنیم که کار سختی نیست. ولی همچنان من خودم مدل UNO رو پیشنهاد می کنم.

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

 

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

این عکس هم جهت اتصال پین ها و نحوه ی بستنش استفاده کنید.

برای دیدن ویدیو اینجا کلیک کنید

 


Rick&Morty

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

خب امروز میخواستم یه انیمه بهتون معرفی کنم، یه انیمه ی سریال جالب و  عالی که پیشنهاد میکنم حتما حتما برای یکبار هم که شده اون رو ببینید  مطمئن باشید پشیمون نمیشید. اسم این انیمه ی سریال ریک اند مورتی (Rick And Morty) هستش که شاید اسمش رو شنیده باشید. یه انیمیشن سریالی با رده ی سنی بزرگسالانه که فعلا 3 فصلش کامل شده  و فصل چهارمش هم در حال پخشه. خب داستان از جایی شروع میشه که ریک یه دانشمند پیر و باحال که بعد از 20 سال دوباره پیش  دحترش بر میگرده و توی گاراژ خونه ی دخترش مستقل میشه و با مورتی  که نوه ی خودشه و بعضی وقتا هم با سامر به ماجرا جویی های خیلی  جالب و خطرناکی میرن.

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

 

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

Studying is for stupid people a guy 2+2 the guy in the back says then they tell you to go take a dump it it it s not for smart people

یه سری دیالوگم داره که خوراک استوری اینستاس. مثلا:

Listen, Morty, I hate to break it to you but what people call "love" is just a chemical reaction that compels animals to breed. It hits hard, Morty, then it slowly fades, leaving you stranded in a failing marriage. I did it. Your parents are gonna do it. Break the cycle, Morty. Rise above. Focus on science

 حالا دیگه اگه خواستید دیالوگ های باحال این سریال رو ببینید روی این لینک کلیک کنید.


آخرین مطالب

آخرین ارسال ها

آخرین جستجو ها