برچسب: برنامه نویسی

ژانویه 4, 2019 / / آموزش

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

ادامه این نوشتهمهاجرت به پایتون

۱. این سیستم نمایش اعدادی که امروز استفاده می‌کنیم به سیستم هندو-عربی معروفه. تا قبل از قرن ۱۴(حدودن) که این سیستم کاملن فراگیر بشه، در جهان غرب هنوز از سیستم رومی استفاده می‌کردن. منظورم همون ایکس و آی هاییه که روی یه سری ساعتا دیده می‌شن. ۲. اعداد رومی به این صورت کار می‌کنن که برای اعداد ۱ و ۵ و ۱۰…

ادامه این نوشتهتبدیل اعداد عربی به رومی

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

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

۱. این مطلب رو یکی دو جا دیدم این اواخر که پر آب و تاب ترینش توی فاسبایت بود: برنامه‌نویس‌هایی که اسپیس رو به تب ترجیح می‌دن، درآمد بیشتری دارن، تقریبن ۸ درصد. درظاهر شاید جذاب به نظر بیاد ولی در باطن یقینن غلطه. ۲. اتفاق خیلی رایجی که رخ می‌ده اینه که ما موقع بررسی یک مسئله، درواقع داریم اون فاکتوری…

ادامه این نوشتهتب یا اسپیس؟ درآمد اونایی که اسپیس رو ترجیح می‌دن بیشتره

من چند وقتی رو سر بلاک چین مطالعه کردم و به جاهایی باحالی رسیدم. این وسط یه مشکلی که موقع مطالعه داشتم این بود که کد ساده ای نبود که بتونم اجرا کنم و حداقل یه دمو ساده ببینم یا چیزی مثل این. به یکی دو مورد رسیدم که با کد بلاک چین رو توضیح داده بودن. کد یکی از اونا رو…

ادامه این نوشتهپیاده سازی بلاک چین

۱. موقع نصب آناکوندا دو تا گزینه هست: آناکوندا برای پایتون ۲ و آناکوندا برای پایتون ۳. من خودم با پایتون سه بیشتر سر و کار دارم اما گاهی ممکنه پیش بیاد که آدم به پایتون ۲ هم نیاز داشته باشه‌(پیش اومد دیروز). نصب دوباره‌ی اناکوندا کار جالبی نبود برام. کمی گشتم و به این راه حل رسیدم: conda create -n py36…

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

۱. برنامه نویسی شغل جذابیه. توانایی خلق کردن چیزیه که خیلی ها دوسش دارن و توی دنیای برنامه نویسی، خلق کردن رو به بهترین شکل می‌شه دید. اما مسیر برنامه نویس شدن چجوریه؟ به کی می‌شه گفت برنامه نویس؟ چیکار باید کرد برای برنامه نویس شدن. این اولین مطلبه درمورد برنامه نویس شدن. احتمالن ادامه دار هم باشه. این مطلب منحصرا درمورد…

ادامه این نوشتهبهترین زبان برنامه نویسی برای شروع

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

ادامه این نوشتهبلاک چین چیه و چجوری کار می کنه

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

ادامه این نوشتهزبان کند و آسون جاوا

۱. بیت کوین خیلی وقته که سر زبون‌ها افتاده. توی چند ماه اخیر هم با افزایش ارزش ناگهانیش تقریبن دیگه برای همه شناخته شده حساب می‌شه. ولی چرا؟ چه چیزی باعث می‌شه که بیت کوین مهم باشه؟ اگر هنوز از بیت کوین چیزی نمی‌دونین، بهتره اول فیلم بیت‌کوین: پایان پولی که می‌شناسیم رو ببینید. ۲. بیت کوین یه ارز دیجیتال غیر متمرکزه.…

ادامه این نوشتهچرا بیت کوین مهم حساب می‌شه