جادی، کیبورد آزاد - Jadi
31K subscribers
190 photos
40 videos
17 files
896 links
در دفاع از آزادی کیبرد / رادیوگیک
Download Telegram
جادی، کیبورد آزاد - Jadi
توزیع پنجاه نسخه رایگان از «کتاب مدیریت محصول چابک با اسکرام اثر رومن پیچلر» برای دنبال کننده‌ها https://jadi.net/2019/01/scrum-giveaway/ این روزها اسکرام یکی از شیوه‌های رایج تیم‌های تولید محصول نرم افزاریه و یکی از درگیرهای ما اینه که محصولی که تولید می…
قرعه کشی توی اینستاگرام انجام شد و ۵۰ نفر برنده شدن که اسمشون رو اونجا نگفتیم چون بعضی وقت ها مشخصات فردی آدم ها بود. اسم ها رو دادم به تیم پارسکدرز و با برنده ها تماس خواهند گرفت. احتمال برنده شدن: یک به سی که در قرعه کشی احتمال بسیار خوبیه (:
مقدمه ای بر اینکه برنامه هایی با رابط گرافیکی، چطور نوشته می شن: کیوت + پایتون


https://jadi.net/2019/01/digikala-analyze-qt-videos/


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

- در تمام سیستم عامل های مرسوم کار میکنه
- با اکثر زبان های مرسوم می شه درستش کرد
- قشنگه و کارا
- سر راست است و راحت
- منابع منظم و زیادی داره و خوب هم آپدیت می شه

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

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

ویدئو در سه قسمت کوتاه ضبط شده ولی خیلی چیزها ناگفته مونده. مهمترین مبحث که باید بریم سراغش (شاید در ویدئوی چهارم)، مالتی ترد کردن سیستم است ولی راستش یه چیز جالب به ذهنم رسید که بعضی کارها رو نکردم: سورس رو بذارم روی گیت هاب که اگر کسی خواست چیزی بهش اضافه کنه و پول ریکوئست بفرسته (: در ایشوها نوشته ام که چه تغییراتی می تونین بدین و یک هشتگ «باگ_اولی» هم معرفی کردم که انتظار می ره باگ های بسیار آسون باشه برای کسانی که می خوان اولین باگشون رو اصلاح کنن. رپوزیتوری خواندن و پروسس تاریخچه دیجی کالا به شکل اپ دسکتاپ با کیوت و پاینون اینجاست. کسی چه می دونه.. شاید یه زمانی دست و پای باحالتری درآورد و مثلا نمودار داشت و تاریخه و …


و دو نکته آخر:

1. این رو گذاشته ام در درک برنامه نویسی. دلیلش اینه که می تونین نگاه کنین ببینین مفهوم کلی نوشتن یک برنامه در محیط گرافیکی چیه. لازم نیست کل جزییات قابل درک باشن
2. یادم رفته بود ویدئوی اول رو ادیت کنم و اطلاعاتی مثل شماره ملی و تلفنم توش بود. یکی از دوستان تذکر داد و ادیت کردم و دوباره آپلود.
کانال @jadinet
1
https://gitexplorer.com/
سایت خوبیه برای اینکه بدون سرچ در وب، اکثر کارهای گیتی تون راه بیافته. حتی برای یک مرور و یادآوری هم جالب بود که ببینین فلان کار چطوری تو #گیت قابل انجامه
#کوتاه
رادیوگیک ۹۰ - وقتی تبر مدافع حق صنوبر است
Jadi
در رادیوگیک شماره ۹۰ مفهوم زندگی رو مجددا مرورم می کنیم چون ظاهرا دانشمندان تونستن مغز خوک رو مستقل از بقیه بدن خوک زنده نگه دارن؛ توی همین شماره به هکرها سر می زنیم و از حقوقمون در برابر پلیس آمریکا می گیم و کامپیوتر پوکربازی که حالا به پنتاگون رفته تا در جنگ ها کمک دستشون باشه رو مرور می کنیم و کی چیز دیگه. با ما باشین که قراره سیاره مون رو هک کنیم.
Media is too big
VIEW IN TELEGRAM
در این #چند_دقیقه_با_جادی کمی در این مورد گپ می زنیم که کامپیوترها چطوری زمان رو نگه می دارن، چه وقتی که روشن هستن و چه وقتی که خاموش هستن!
1
مثل هر سال «نظر سنجی بزرگ برنامه نویسان و مدیر سیستم های ایران» شروع شد (:‌ لطفا کمی وقت بذارین و به گزینه ها جواب بدین تا بتونیم درک بهتری از جامعه مون داشته باشیم و بدونیم چی باید یاد بگیریم و چقدر درخواست حقوق کنیم و بقیه چطوری زندگی می کنن.

مثل هر سال نتایج هم به طور کامل و آزاد برای استفاده همه منتشر می شه.

https://docs.google.com/forms/d/e/1FAIpQLSdntC_H6ySUvW9iQwn-cFmQCEb6vdX0e0MgIr7XscHeZXA31Q/viewform

و خب هر چقدر پخشش کنین تا افراد متنوع تری شرکت کنن،‌ باعث جامع تر شدن نتایج می شین. با تشکر.
اگر سوال دارین که چه چیزی باید یاد بگیرین یا از کجا شروع کنین یا اینجا که هستین باید قدم بعد رو کدوم طرفی بردارین، این نمودار جواب های خوبی براتون داره:
https://jadi.net/2019/02/how-to-become-frontend-backend-devops/
از اینجا شروع کنید؛ نقشه راهی برای توسعه دهنده های وب شامل بک اند، فرانت اند و دواپس
سیستم ماین رمزارز کوین هایو از هفته بعد غیرفعال می‌شه

https://jadi.net/2019/02/end-of-coinhive/

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

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

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

کانال @jadinet
This media is not supported in your browser
VIEW IN TELEGRAM
توضیح ماجرای اکانت yogi.mp3 و مشابه‌‌ها در اینستاگرام که اگر اونها رو منشن می کردین، حدود ۵۰۰ تا لایک به منشن شما می‌زدن
#فیلم
کانال @jadinet
یک چالش مفید: چالش #آشغال_تگ یا TrashTag برای جمع آوری زباله از طبیعت

https://jadi.net/2019/03/trashtag/

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

این مساله روی ذهن یه نفر دیگه هم خیلی فشار آورده بود و بالاخره یک ماجرای خوب رو شروع کرد. اون توی فیسبوکش پیشنهاد کرد که نوجوون‌هایی که حوصله شون سر رفته، برن بیرون و یه جایی که به نظرشون آشغال زیاده رو تگ کنن و یک بار با دوستاشون برن و آشغال‌هاش رو جمع کنن و با تگ TrashTag یا #آشغال_تگ عکسش رو منتشر کنن. مساله کم کم خیلی فعال شد تا بعدا ردیت هم ماجرا رو دید و ساب ردیتش رو تشکیل داد و الان کاملا طبیعی است که همه جا عکس هایی ببینین از آدم هایی که با یک کیسه پر از آشغال عکس گرفتن و زیرش نوشتن TrashTag . کسانی که با حوصله تر هستن، از یک جا «قبل و بعد» عکس گرفتن تا نشون بدن که یک تلاش نه چندان طولانی چقدر می تونه مفید باشه.

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

کانال @jadinet
سورس calc.exe یا همون ماشین حساب ویندوز روی گیت هاب

https://jadi.net/2019/03/calcexe/

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

رپوزیتوری ماشین حساب ویندوز، تاریخچه رو از ۲۰۱۹ داره و نکته جالبش اینه که از بقیه برنامه نویس‌ها هم خواسته تا اگر کاری به نظرشون می رسه، روش انجام بدن و کامیت کنن. طراحی مدرن ماشین حساب (که یکی از اولین طراحی‌های فلوئنت دیزاین بود) هم باعث نشده که کدبیس قدیمی حذف بشه و شما می تونین حتی کدهایی از ۱۹۹۵ هم توش ببینین. مثلا توابع انجام محاسبات همون‌هایی هستن که از اول بودن و از اعداد گویا (حاصل تقسیم دو عدد صحیح) استفاده می‌کنن. همچنین وقتی لازمه از سری تیلور استفاده می‌شه تا اعدادی که به شکل اعداد گویا قابل بیان نیستن، تقریب زده بشن. بررسی کد نشون می ده این انتخاب در اوایل (مثلا ۱۹۸۹) نبوده و اون موقع از اعداد با ممیز شناور استفاده می‌شده.

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

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

کانال @jadinet
👍1