محیط فارسی در macOS 7.1 کلاسیک!

همانطور که در مطلب فارسی نویسی در MacOS 9 کلاسیک! گفته بودم، به دنبال مصداق جمله آن کارشناس اپل یعنی سیستم عامل مکینتاش با محیط و تقویم فارسی بودم.

متاسفانه برای نسخه های 8 و 9 زبان فارسی و عربی موجود نبود (یا حداقل کسی جایی ذخیره اش نکرده و من پیدایش نکردم؛ چون معمولا سیستم عامل پسرفت نمی کند) اما یک نسخه مک او اس 7.5 عربی یافتم:

اینجا 7.5 عربی در حال اجراست و من نصاب نسخه ی فارسی را اجرا کرده ام تا نسخه را عوض کنم (اگر در نسخه های با اسکریپت Roman این نصاب را اجرا کنید چرت و پرت می بینید)

بعد از آن دنبال نسخه فارسی 7.5 گشتم اما نبود. در نهایت یک نسخه 7.1 (انتشار در 1993 – ۱۳۷۲ شمسی) پیدا کردم که با SheepShaver هم اجرا نمی شد (بالا می آمد یک پیغام چرت و پرت نمایش می داد که بعدا فهمیدم می گوید سخت افزار شما جدیدتر از آن است که 7.1 را اجرا کند (فکر کن!) و نسخه ی جدیدتری نصب کنید) و از شبیه ساز Basilisk II استفاده کردم (این حجم از شباهت دو نرم افزار عجیب است!). در نهایت به محیط فارسی و تقویم شمسی در macOS رسیدم:

فونت پیکسیا

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

بعد از کنکور دیدم که فرصت خیلی مناسبیه تا روی این کتابخونه کار کنم، قبل از هر کاری در اینترنت حسابی به دنبال پروژه مشابهی گشتم اما کسی برای آردوینو چنین کاری انجام نداده بود. در بین کار هایی که برای AVR و با کدویژن یا بسکام انجام شده بود فردی با نام h.Asadi پروژه ای انجام داده بود و بعد با قرار دادن عکس هایی از پروژه خودش، مقاله ی راهنمایی برای ساخت توابع فارسی نویسی قرار داده بود:

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

قبل و بعد از تمام شدن پروژه چندین بار به دنبال فونت پیکسلی فارسی هم گشته بودم؛ فونت های قدیمی که […] (!). از چند فونتی که پیدا کردم اکثرا فقط حالت پیکسلی به خودشون گرفته بودن و قوائد رو رعایت نمی کردن؛ فونتی به نام أراپیکس هم وجود داشت که بزرگتر از 8*8 و نوع فارسی آن غیر‌رایگان بود.

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

کیو پیکسیا   q_Pixia

پیکسیا طراحی شد تا:

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

برای دریافت می توانید به یوفونت مراجعه کنید.
دریافت از همینجا (نسخه 1.0.1)

روبی – ربات آموزشی کودکان

ربات آموزشی روبی (نسخه ی آزمایشی)

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

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

 

ماجراجو (آزمایشی)

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

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

فارسی نویس آردوینو

کسانی که تا به حال با آردوینو و مشتقاتش کار کردند میدونند که امکان فارسی نویسی در السیدی ها(ی متصل به آردوینو) وجود نداره؛ کسی هم تا به حال، حال ساخت چنین چیزی رو نداشته D:

هیچی دیگه، این پروژه سه روز زمان برد و مشکلات عجیب و غریبی داشت! اما بالاخره ساخته شد تا مشکلی دیگر از فارسی زبانان مرتفع گردد (نقطه!)

این تابع از لحاظ کاری به کتابخانه Adafruit gfx که معروف ترین کتابخونه کار با السیدی در آردوینو (جهت رسم اشکال و نوشتار) هست وابسته ست؛ با تیم آدافروت در حال مکاتبه هستم تا این تابع داخلش جاساز بشه و یک نسخه ویژه زبان های غرب آسیا منتشر بشه ?

تصاویر: