چرا BSD ما منتشر نشد؟

با سلام.

چند وقت پیش اعلام کرده بودم که BSD ما یعنی JabirOS BSD که الان به JT-UX تغییر نام داده ، بزودی منتشر میشه. همه جا هم خبری ازش زدیم. قرار بود مبتنی بر OpenBSD عرضه بشه. خب یک سری موارد پیش اومد که بهتر دیدم در این مورد شفاف سازی کنم :).

پس در ادامه متن با من باشید ….

ادامه خواندن چرا BSD ما منتشر نشد؟

Share

ویندوز ۸ را جور دیگر باید درک کنیم.

با سلام.

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

ادامه خواندن ویندوز ۸ را جور دیگر باید درک کنیم.

Share

ویندوز قاصدک!

با سلام.

روا نیست که بیش از حد به چیزی گیر بدیم ، یا سعی در تمسخرش داشته باشیم، ولی فکر کنم اگر خود مایکروسافت هم سیستم عاملی غیر از ویندوز تولید کنه و اسمش رو مثلا بزاره X ، اون رو «ویندوز X » خطاب کنه.

ما حتی انتظار گفتن «لینوکس قاصدک» هم از ایشون نداشتیم ، ولی خب … خودتون ببینید:

 

لینک منبع

Share

نکات مهم در توسعه سیستم عاملهای مستقل

بسیاری از توسعه دهندگان سیستم عاملهای مستقل کوچک (مثل MikeOS و …) از اصولی پیروی میکنند که دانستن آنها برای امثال ما ضرری که ندارد هیچ ، مفید نیز هست.

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

ادامه خواندن نکات مهم در توسعه سیستم عاملهای مستقل

Share

مصاحبه منتشر شده از من در وبسایت لینوکس سیزن

با سلام.

وبسایت لینوکس سیزن یک وبسایت خوب و کوچک لینوکسی هست که روز به روز داره پیشرفت میکنه 🙂 . مدیرانش هم گیکهای جوان هستند و خب جای امیدواریه که بتونن این سایت رو به جاهای خوبی برسونند.

این سایت به تازگی یک مصاحبه با من انجام داده که میتونید ببینید —> لینک

Share

قاصدکی که آرزویتان را بر باد میدهد ….

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

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

اما در این مطلب …. قاصدکی نوپا را به ژرفای نقد میبرم ….

ادامه خواندن قاصدکی که آرزویتان را بر باد میدهد ….

Share

وبسایتی برای طراحان سیستم عامل

با سلام.

این پست ، یکی از بهترین پستهای وبلاگ خواهد بود. میپرسید چرا؟ چون قراره در اون یک وبسایت فوق العاده رو معرفی کنم.

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

خب آدرس این وبسایت این هست —> http://osdev.org که یک ویکی و یک فروم گسترده داره 🙂 .

 

Share

از دیمو تا زمین / سفر فضایی تولیدات داخلی

با سلام.

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

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

پس مطلب رو ادامه میدیم تا برسیم به نتایجی بسیار مطلوب ! با من باشید 🙂

ادامه خواندن از دیمو تا زمین / سفر فضایی تولیدات داخلی

Share

چند برنامه کاربردی برای برنامه نویسان اسمبلی در لینوکس

با سلام.

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

البته نوشتن کد که در هر محیطی قابل انجام هست. مهم اسمبل کردن اونهاست که توسط نرم افزاری به نام «اسمبلر» این کار رو برامون انجام میده. اگرچه زبان اسمبلی که یک زبان مشکل هم هست ، خودش سینتکس های متفاوتی داره ولی معمولا سینتکس Intel بیشتر از سایرین (مثل AT&T ) مورد استفاده قرار میگیره.

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

sudo apt-get install nasm

و برای آموزش :

 

man nasm

البته مستندات پروژه هایی که با ASM یا همون اسمبلی نوشته شدند (مثل مایک او اس) هم میتونه در استفاده از این برنامه کمکتون کنه 🙂

Share

بدون باگ ترجمه کنیم !

با سلام.

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

همچنین مقدمه ای هم بر روی فارسی سازی و مشارکت در زمینه فارسی سازی نرم افزارها خواهیم داشت 🙂 .

ادامه خواندن بدون باگ ترجمه کنیم !

Share