چالش جدید من در جنگل – ATmega16A

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

به همین خاطر یک چالش تازه را در جنگل استارت زدم. من باید بتونم تا پایان سال آینده (سال ۱۳۹۵ شمسی) به این توانایی‌ها برسم:

  • نحوه صحیح اتصال میکروکنترولر به منبع انرژی
  • فعال/غیر فعال کردن ماژول‌هایی که بیش از حد استاندارد خروجی میکروکنترولر نیاز به ولتاژ و جریان دارند.
  • ارسال/دریافت داده از طریق مادون قرمز
  • ارسال/دریافت داده از طریق SMS
  • ارسال/دریافت داده به کامپیوتر
  • ارسال/دریافت داده از طریق امواج رادیویی
  • دریافت داده از طریق صفحه لمسی
  • پخش صداهای مورد نیاز
  • ساخت ماشین کنترلی اسباب بازی
  • دریافت تصاویر از طریق دوربین به صورت بیسیم
  • کار با سلول‌های خورشیدی
  • ساخت تایمر (ساعت زنگ‌دار)
  • اتصال چند میکروکنترولر به یکدیگر

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

میکروکنترولری که در این مدت باهاش کار خواهم کرد ATmega16A نام دارد و برنامه‌های درونش رو هم با محیط CodeVision و به زبان C خواهم نوشت.

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

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

تجربه انتشار پوکر باز در کافه بازار

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

برای دانستن پاسخ پرسش فوق ایمیلی به پشتیبانی کافه بازار ارسال کردم و خوشبختانه پس از ۲۴ ساعت این پاسخ را دریافت کردم:

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

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

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

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

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

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

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

اگر چیزی قانونی است پس چرا قانون در همه جا یکسان نیست؟

آیا تیم مدیریتی ۳ مارکت نام برده که پوکر باز را منتشر نکرده‌اند دچار خود سانسوری شده‌اند؟

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

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

در نهایت و بی‌ربط با موضوع ازتون دعوت می‌کنم که به صفحه پوکر باز در کافه بازار سر بزنید.

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

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

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

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

محدودیت‌های فنی سیستم‌های وبلاگدهی

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

در دسترس نبودن سیستم‌های وبلاگدهی جهانی

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

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

آزادی‌های سایت‌های مستقل

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

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

رشت، شهری که به فکر ارتقاء سلامت روح و جانش است!

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

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

به عنوان مثال این مطلب نگاه دلسوزانه‌ای به تاریخ و جایگاه رشت دارد و نویسنده آن معتقد است که نباید جایگاه رشت را با استفاده از القابی نظیر “کلانشهر” و… خدشه‌دار کرد.

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

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

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

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

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

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