مرورگر ایرانی «ناپ»

امتیاز: ۶ شخص ناشناس چهارشنبه ۲۵ تیر ۱۳۹۳ - ۰۰:۵۷ دیدگاه‌ها ۱ حامد رمضانیان منبع

شخص ناشناس می‌نویسد:

*مهر*، الف و دیگر پایگاه‌های خبری فارسی در چند روز گذشته بار دیگر مسئلهٔ «نرم‌افزار بومی/ملی» را در اذهان مخاطبانشان زنده کردند. به نقل از مهر در گفتگو با مهدی شجری مدیر گروه فناوری اطلاعات دانشکده مهندسی کامپیوتر و فناوری اطلاعات دانشگاه امیرکبیر، ساخت مرورگر ایرانی ناپ به دانشگاه امیرکبیر سپرده شده‌است.
عدم آشنایی بسیاری از افراد جامعه با زبان و اصطلاحات لاتين، لزوم مدیریت استانداردها و قابلیت‌های پردازشی زبان فارسی توسط نهادهای داخلی، افزایش امنیت و حفظ حریم خصوصی کاربران در استفاده از اتصالات اینترنتی، بومی‌سازی دانش مرورگر و کسب سهم قابل قبول از بازار مرورگر از اهداف و جنبه‌های مهم این پروژه ذکر شده‌است که در راستای طرح کلان ملی تولید سامانه‌های نرم‌افزاری پایه دیده شده‌است.
استفاده از قوی‌ترین و به‌روزترین موتور متن‌باز موجود و سپس ادامه پروژه پژوهش و توسعه روی موتورهای مورد استفاده از گام‌های این پروژه معرفی شده‌است.


جزییات فنی کشتی جنگی ۳.۵ میلیارد دلاری مجهز به لینوکس

امتیاز: ۳۵ شخص ناشناس دوشنبه ۲۹ مهر ۱۳۹۲ - ۰۰:۰۴ دیدگاه‌ها ۵ ArashM منبع

شخص ناشناس می‌نویسد:

کشتی جنگی USS Zumwalt از نگاه کامپیوتری‌ها، با بقیه کشتی‌ها فرق دارد.

کشتی ۳.۵ میلیارد دلاری مجهز به جدیدترین فناوری‌های رادار گریز، ضد غرق، حجم آتش بالا… دارای مغزی است مبتنی بر سیستم عامل لینوکس که توسط دیتاسنتر مجازی هدایت می‌شود. این مغز متفکر دارای ۶ میلیون خط برنامه نویسی اوپن سورس است که برنامه نویسان قدر امریکایی سالها روی آن کار کرده و پروژه ای سری تعریف شده است.

سرورهای IBM Blade Server مبتنی بر ردهت لینوکس تعریف شده و در اتاق سرور محکم و قوی قرار داده شده است.اتاق سرورها در مقر کمپانی در منطقه Bath در زمین، کاملا تست شده و بعد روی کشتی سوار و نصب شده اند.

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

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

سیستم نمایش مشترک یا CDS که مهندسان به آن کدس می‌گویند شامل سه نمایشگر بوده و از مادربوردهای اینتل تغذیه می‌شود و روی هر کدام از کدس‌ها ماشین‌های مجازی لینوکسی موسوم به LynuxWorx’s LynxSecure وجود دارد. از طریق ماشین مجازی LynuxWorx’s LynxSecure ورک استیشن‌ها به هم وصل شده و اپلیکیشن‌ها دیده و خوانده و اجرا می‌شود. بنابراین هر سیستمی پیکره بندی و اینترفیس خاص خود را دارد.

زیر ساخت کلی سیستم‌ها در کشتی مدل میان افزاری و کبرا Common Object Request Broker Architecture است.


ویژگی جدید انتشارها در گیت‌هاب

امتیاز: ۲۸ حامد رمضانیان چهارشنبه ۱۲ تیر ۱۳۹۲ - ۲۳:۲۷ دیدگاه‌ها ۳ حامد رمضانیان منبع

حامد رمضانیان می‌نویسد:

لینوس توروالدز دو کمک بسیار بزرگ به جامعهٔ بشری انجام داد کرد: ۱)هسته لینوکس و ۲)گیت
گیت به اندازه کافی معروف است و همچنین مدیریت پروژه گیت‌هاب نیز که از گیت استفاده می‌کند معروف‌تر.
قبلا موقعی که می‌خواستم که یک نسخه از نردنیوز را منتشر کنم، این مشکل رو داشتم که به عنوان مثال چند تا کامیت برای این انتشار انجام شده‌است و یا release notes را می‌توانید نمی‌توانستم برای نسخه‌ها بنویسید بنویسم و …
و حالا گیت‌هاب ویژگی انتشارها را رونمایی کرده‌است. حال شما می‌توانید این کارها را انجام دهید.
گیت‌هاب از پروژه‌هایی است که با استفاده از چارچوب روبی آن ریلز نوشته شده‌است.


دومین نسخه پایدار پای انجین منتشر شد

امتیاز: ۱۹ حسین عزیزآبادی یک‌شنبه ۹ تیر ۱۳۹۲ - ۰۱:۲۱ دیدگاه‌ها ۰ حامد رمضانیان منبع

حسین عزیزآبادی می‌نویسد:

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


گیت‌هاب بالاتر از مکانی برای ذخیره‌سازی یک پروژه

امتیاز: ۴۲ حامد رمضانیان سه‌شنبه ۲۲ اسفند ۱۳۹۱ - ۰۰:۵۱ دیدگاه‌ها -۷ حامد رمضانیان منبع

حامد رمضانیان می‌نویسد:

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

مقاله‌ای درباره گیت‌هاب در Wired نوشته شده‌است که خواندن آن واجب است!


حس همکاری در پروژه‌های آزاد در ایران

امتیاز: ۱۷ حامد رمضانیان سه‌شنبه ۱۵ اسفند ۱۳۹۱ - ۱۹:۵۹ دیدگاه‌ها ۱۱ حامد رمضانیان منبع

حامد رمضانیان می‌نویسد:

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