لینک‌های شاد دوشنبه‌ آخر ماه مهر ۱۳۹۵

doshanbe

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

  • KTOP ( تلفظ کنید کِتاپ ) برنامه‌ای برای بهینه‌سازی کتاب‌های (epub) فارسی و عربی جهت مطالعه بهتر برروی کتابخوان آمازون کیندل هست. کتاب‌های epub، mobi و awz3 این امکان رو دارند که ناشر بتونه همراه کتاب‌ها فونت مورد نظر خودش رو هم قرار بده؛ اما متاسفانه درصورتی که از فونت‌های فارسی استفاده کنیم؛ کیندل کارکترهای فارسی و عربی رو جدا جدا از هم نشون میده به همین دلیل KTOP متولد شد! با استفاده از KTOP و Calibre این امکان فراهم هست که فونت سفارشی فارسی و به کتاب اضافه کنیم و از خوندن کتاب فارسی در کیندل لذت کامل ببرم؛ حتی بیشتر از کتاب کاغذی!
    لینک روی گیت هاب،‌ معرفی برنامه، تنظیم فنت سفارسی برای ایپاب‌ها

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

  • تک گذر رو فکر کنم قبلا معرفی کرده‌ام، اینهم پادکست‌شون به اسم تاردیس.

  • و پنجشنبه ۲۹م، توی اصفهان همایش گنو/لینوکس است. شاید دوست داشتین شرکت کنین؛ هنوز دیر نشده.


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

با ربات اسپات مینی آشنا بشین و در دقیقه ۱:۳۰ درک کنین که ربات‌ها دارن «جاندار»‌ می‌شن


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

دقیقه ۱:۲۵ تا ۱:۳۰ حتی بعد از چند بار دیدن هم یک «اووخخخ» از من در میاره که هم خطرناکه، هم ترسناک هم نوید بخش هم استرس آور؛ این اوخ برای من یعنی تفاوت بین موجودی که ما بهش می‌گیم جاندار و با احساس و موجودی که ما بهش می‌گیم بی جان و بی احساس خیلی داره به هم نزدیک می‌شه.

بیلبوردها رو فراموش کنین، اوبر با درون تبلیغ نشون می‌ده

trafficdronesmexico

یک پهپاد داره توی ارتفاع کم پرواز می‌کنه و به راننده‌هایی که توی ترافیک سنگین مکزیکوسیتی گیر کردن پیام‌هایی مثل این نشون می‌ده که «آیا یک نفری تو ماشین نشستین؟» و «به این دلیله که کوه‌ها دیده نمی‌شن». این تبلیغ‌ها که به آلودگی هوا اشاره می‌کنن بخشی از تبلیغات جدید اوبر (تاکسی یاب جهانی) هستن که دارن سیستم جدید اوبرپول رو تبلیغ می‌کنن: هم مسیر شدن آدم‌ها با هم و کم شدن ترافیک و بهبود وضعیت هوا و پایین اومدن هزینه‌ها.

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

فرق گیک و نرد

از وقتی در نارنجی مرحوم در مورد گیک ها نوشتم، کسانی که خودشون انگلیسی می خوندن و خوشبختانه دارن بیشتر می‌شن دائم می‌پرسن:

فرق گیک و نرد چیه؟ من نرد هستم یا گیک؟

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

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

geekvsnerd

  • چیزهایی مثل فیزیک و بیولوژی و کتاب و‌ آتاری و علم و امتحان و نوروساینس و زلدا و دیتا و پانک و خوندن و … بیشتر نردی هستن
  • چیزهایی مثل تی شرت و یونیکس و تکنولوژی و داکیومنتری و هکرها و رزبری و مایکروسافت و اسپایدرمن و … بیشتر گیکی

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

nerdvsgeek2

و البته این رپ فوق العاده که با آهنگ فرق گیک و نرد رو توضیح می ده:

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

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

کتاب های رایگان اوریلی

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

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

jadi@funlife:~/Downloads$ ls -1tr *mobi | xargs -L 1 echo - 
- patrolling-the-dark-net.mobi
- who-are-the-bad-guys-and-what-do-they-want.mobi
- cracking-security-misconceptions.mobi
- not-all-data-is-created-equal.mobi
- industrial-internet.mobi
- predictive-maintenance.mobi
- when-hardware-meets-software.mobi
- what-is-the-internet-of-things.mobi
- ambient-computing.mobi
- how-to-make-mistakes-in-python.mobi
- python-in-education.mobi
- 20-python-libraries-you-arent-using-but-should.mobi
- real-world-maintainable-software.mobi
- swift-pocket-reference.mobi
- ten-steps-to-linux-survival.mobi
- open-by-design.mobi
- migrating-cloud-native-application-architectures.mobi
- software-architecture-patterns.mobi
- microservices-antipatterns-and-pitfalls.mobi
- microservices-in-production.mobi
- unsung-tools-of-devops.mobi
- anomaly-detection-monitoring.mobi
- beyond-the-twelve-factor-app.mobi
- everything-is-distributed.mobi
- release-engineering.mobi
- devops-in-practice.mobi
- antifragile-systems-and-teams.mobi
- why-rust.mobi
- release-engineering (1).mobi
- first-responders.mobi
- innovation.mobi
- smart-energy.mobi

همه رو می خونم؟ معلومه که نه. ولی همه رو یک ورقی می زنم و بعد انتخاب می کنم کجای کدوم رو چقدر می خونم (:

پ.ن. «کتاب‌ها» اکثرا به شکل مقاله‌های بلند هستن و اتفاقا این باعث می شه بیشتر توصیه شون کنم. سریع و سر راست در مورد یک موضوع مهم اطلاعات کسب می کنیم

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

رایان پسر دوست عزیزی است که توی بوستون آمریکا به مدرسه می‌ره. مدرسه رایان در برنامه تابستانی «کتابخوانی» رو توی برنامه داشته و مدیر مدرسه برای تشویق بچه‌ها به مطالعه می‌گه اگر ۲۷۵۰۰۰ دقیقه مطالعه داشته باشن، یک خوک رو می‌بوسه (: بچه‌ها هم کم نمی‌ذارن و ۶۵٪ بیشتر از میزان تعهد شده کتابخوانی لاگ می‌کنن و خوک خوشحال می‌شه!

modir3

جریان کوچیکی است ولی خب تفاوتی رو نشون می‌ده در ادامه بحث های اینکه چرا ما، ما شده ایم. دقیقا نتیجه تربیت ما اینه که الان خیلی از خواننده ها (از جمله خودم) به این فکر می کنیم که «خب چطوری مطمئن بشیم بچه‌ها الکی دقیقه لاگ نکردن؟» در حالی که اون سر دنیا توی بوستون این مدیر بامزه بچه‌هاش رو تشویق کرده به خوندن، بچه‌ها از نزدیک یک خوک دیدن، کلی تو مدرسه خندیدن و خاطره خوبی خلق کردن.

modir

modir2

شطرنج و حجاب و ایران

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

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

fischer24-spassky

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

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

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

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

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

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

حالا… وسط این بحث ها این سه خبر رو هم داشته باشین که حداقل اخبار شطرنجی مون کامل باشه:

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

دولت ایالات متحده، کنترل اینترنت را تحویل آیکن داد

icann

چهل و هفت سال قبل که اینترنت رو ساختن، قرار شد دپارتمان بازرگانی ایالات متحده آمریکا، مسوولیت کنترل و قانونگذاری اون رو بر عهده بگیره. بعدها در ۱۹۹۸ موسسه ICANN (The Internet Corporation for Assigned Names and Numbers) تاسیس شد تا زیر نظر این دپارتمان دولت آمریکا، مسوولیت اختصاص اسم‌ها بر اینترنت رو بر عهده داشته باشه. همون چیزی که باعث می شه چیزی به اسم jadi.net به سایت من برسه (اگر سانسورچی بذاره).

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

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

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

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

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