برگزاری اولین همایش جامعه برنامه نویسان پایتون ایران (پایکان ۲۰۱۳)

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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


گوگل شرکت سازنده‌ی ساعت‌های هوشمند WIMM Labs را خرید

امتیاز: ۷ ArashM یک‌شنبه ۱۰ شهریور ۱۳۹۲ - ۲۱:۱۱ دیدگاه‌ها ۰ ArashM منبع

ArashM می‌نویسد:

گوگل شرکت ساخت ساعت‌های هوشمند WIMM Labs را در جهت برنامه‌هایش برای تقویت دستگاه‌های هوشمند قابل پوشش خرید. WIMM Labs اولین ساعت هوشمنداش را در سال ۲۰۱۱ با عنوان WIMM One ارائه کرد، که از سیستم عامل اندروید استفاده می‌کرد و دارای بستری برای توسعه‌دهندگان بود که بتوانند برای آن کد نویسی و اپ ارائه کنند.
این خرید ظاهرا در تابستان گذشته انجام شده است و در آن زمان WIMM Labs اعلام کرد که «وارد یک رابطه انحصاری و محرمانه» شده است که آنها را از ادامه‌ی کار بر روی محصولات فعلی خود باز میدارد.
برنامه‌های گوگل برای کار بر روی دستگاه هوشمند قابل پوشش را باید در آینده دید. قبلا گزارش شده بود که این شرکت در حال کار بر روی ساعت‌های هوشمند است ولی اطلاعات بیشتر هیچ‌وقت منتشر نشد. اینکه چه زمانی این اتفاق بیافتد مشخص نیست ولی مشخصا شرکت‌های دیگر به این بازار هجوم آورده‌اند: سامسونگ در روزهای آینده برنامه دارد که از ساعت هوشمنداش پرده‌برداری کند و انتظار می‌رود که مایکروسافت، اپل، LG و تعدادی دیگر از شرکت‌ها هم وارد این بازار بشوند.


فدورا ۱۹ منتشر شد

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

AR-H می‌نویسد:

پروژه فدورا آخرین نسخه پایدار این توزیع را با اسم رمز گربه شرودینگر (Schrödinger’s Cat) منتشر کرد.
ویژگی‌های این نسخه عبارتند از:
- بروز رسانی زبان‌های برنامه نویسی (Ruby 2.0 – PHP 5.5 – OpenJDK 8)
- استفاده از MariaDB به عنوان پایگاه داده پیش‌فرض
- میزکارهای (GNOME 3.8 – KDE Plasma Workspace 4.10 – Mate 1.6)

برای اطلاع از لیست کامل ویژگی ها به اینجا و برای دانلود این توزیع می‌توانید به سایت خود فدورا مراجعه کنید.


برنامه‌نویسی بدون دردسر ديباگ كردن با ايده برنامه‌نویسی «زنده»

امتیاز: ۳ M.Reza Layeghi شنبه ۳۱ فروردین ۱۳۹۲ - ۱۳:۰۲ دیدگاه‌ها ۵ حامد رمضانیان منبع

M.Reza Layeghi می‌نویسد:

همه می‌دونن كه ديباگ كردن دو برابر سخت‌تر از نوشتن يك برنامه برای نخستین بار می‌باشد.
یک محقق در مایکروسافت بنام McDirmid، در حال تحقيق بر روی روش‌هایی برای حذف برخی از دردسرهای اشکال زدایی (ديباگ) كدها می‌باشد.
ایده برنامه‌نویسی «زنده» یعنی ارائه یک محیط برنامه‌نویسی است که در آن ویرایش کد و اجرای کد به طور همزمان رخ می‌دهد.
در صورتی‌كه اين ايده به مرحله اجرا در بيايد ديباگ کدهای برنامه‌نویسی به شيوه امروزی تغيير خواهد كرد.


سایت کنفرانس توسعه‌دهندگان گوگل و رمزهای مخفی

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

Hossein Rayeshman می‌نویسد:

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

اما این یک سایت معمولی نیست و مخصوص توسعه دهندگان طراحی شده و به همین خاطر گوگل کلک های جالبی درون آن مخفی کرده. اگر باهوش باشید می توانید صفحات جالبی درون سایت Google I/O کشف کنید.

با کلیک کردن روی لوگوی I/O می توان چند حرف رمز به این سایت داد و منتظر نتیجه بود.

اما چطور می توان رمزها را کشف کرد؟ در این مورد باید از هوش و توانایی های برنامه نویسی تان استفاده کنید. اما اجازه دهید که چند رمز را به شما بگوییم.

اگر بزنید IIIOOIII آن موقع لوگو تبدیل به عکس گربه می شود و اگر IIOIOOII را بزنید با یک بازی فکری مواجه می شوید.
بقیه رمزها را به شما نمی گوییم تا خودتان آنها را کشف کنید. اما اگر نتوانستید می توانید به این صفحه مراجعه کنید و تمام رمزها و روش کشف آنها را ببینید.
توانایی تان را امتحان کنید و سری به سایت I/O گوگل بزنید.


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

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

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

میگل ایکازا بنیان‌گذار پروژه گنوم، در وبلاگ خود اعلام کرد که به پلتفرم اپل یعنی مک، خواهد پیوست.
او دلیل خودش را این‌چنین بیان می‌کند: «از هم‌گسستگی پلتفرم لینوکس، توزیع‌های غیرقابل سازگار و ناسازگاری یک توزیع در نسخه‌های مختلف» دلایل میگل ایکازا است.
Jonathan Riddell از تیم کوبونتو در پی این حرکت، در قالب یک نوشته در وبلاگ خود دربارهٔ آن می‌نویسد.
میگل ایکازا قبلا با مایکروسافت (بنیاد کدپلکس) همکاری نیز داشته‌است و همچنین بنیان‌گذار بنیاد نرم‌افزار آزاد نیز او را خیانتکار به جامعهٔ نرم‌افزار آزاد نامیده‌است.
به نظر شما دلایل میگل ایکازا برای جدا شدن از گنو/لینوکس قانع‌کننده است؟


آیا واقعا code.org تاثیرگذار است؟

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

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

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


چرا باید برنامه نویسی یاد بگیرید؟

امتیاز: ۲۹ محمد حسین مشمول چهارشنبه ۹ اسفند ۱۳۹۱ - ۲۳:۳۷ دیدگاه‌ها ۰ مجید رمضانپور منبع

محمد حسین مشمول می‌نویسد:

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

کامپیوتر در تمام جوانب زندگی ما رسوخ کرده و حالا در هر کاری که فعالیت کنید نیاز به دانستن کامپیوتر و برنامه نویسی احساس می شود. چنانکه در راس بهترین شغل های جهان در سال ۲۰۱۳ توسعه دهندگان نرم افزار قرار دارند. حالا نمودار بالا به شما نشان می دهد که چه بازار کار فوق العاده ای برای این شغل وجود دارد.
این نمودار نشان می دهد که تا سال ۲۰۲۰ فقط در آمریکا ۱.۴ میلیون شغل برای متخصصان کامپیوتر و برنامه نویسان وجود دارد. در حالی که فارغ التحصیلان این رشته حدود ۴۰۰ هزار نفر هستند. یک بازار بزرگ ۵۰۰ میلیارد دلاری. در حالی که یک میلیون کمبود نیروی کار در آن وجود خواهد داشت.
اما سایت Code.org را می شناسید؟ این سایتی است که چند هفته پیش توسط دو برادر ایرانی به نام علی و هادی پرتوی راه اندازی شده و افراد مشهور زیادی مانند بیل گیتس، مارک زاکربرگ و جک دُرسی را می‌توان به‌عنوان حامیان آن نام برد.
آنها این سایت را با این هدف ایجاد کرده اند که برنامه نویسی را به آسانی به همه یاد بدهند. تا هم افراد بیشتری به جمع باسواد ها بپیوندند و هم کمبودهای بازار کار سریع تر برطرف شود. آنها می گویند که درصد کمی از مدارس به دانش آموزان برنامه نویسی را یاد می دهند و برنامه نویسی باید در همه مدارس آموزش داده شود.


روبی ۲.۰.۰ منتشر شد!

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

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

نسخه‌ی ۲.۰.۰ از زبان برنامه‌نویسی محبوب روبی منتشر شد. این نسخه شامل تغییرات زیادی است که از مهمترین آن ها می‌توان به موارد زیر اشاره کرد:
– بالا رفتن سرعت سیستم GC (سیستم جمع آوری حافظه‌ی بلااستفاده)
– بالا رفتن سرعت ماشین مجازی (VM)
– بهینه سازی سرعت کار با اعداد شناور
– اضافه شدن قابلیت‌های جدید به کتابخانه‌ی زبان
– اضافه شدن قابلیت های مورد نیاز برای عیب‌یابی بهتر کدها
– انتخاب UTF-8 به عنوان کدینگ پیش‌فرض زبان!‌ (تا قبل از این تنها زبان Go دارای چنین قابلیتی بود.)

قابل ذکر است که سایت پیش روی شما (نردنیوز) نیز به کمک زبان برنامه نویسی روبی توسعه پیدا کرده است!


رمزِ برعکس کمکی نمی‌کند؛ فرار کنید!

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

محمد حسین مشمول می‌نویسد:

احتمالاً بسیاری از شما این شایعه‌ را بارها دیده و شنیده‌اید:

اگر سارقان شما را وادار کردند که از کارت عابر بانکتان پول بگیرند، رمز کارتتان را به صورت معکوس (یعنی از آخر به اول) وارد کنید. مثلاً اگر کلمه‌ی عبور شما ۱۲۵۴ می‌باشد، شما عدد ۴۵۲۱ را وارد کنید.با این کار عابر بانک به شما پول می‌دهد، ولی در عین حال دستگاه به صورت خودکار پلیس را در جریان سرقت قرار می‌دهد. این قابلیتی است که تمام دستگاه‌های خودپرداز دارند، ولی اکثر مردم از آن بی‌خبرند!

«چنین تکنولوژی‌ای وجود دارد، اما هیچ‌گاه مورد استفاده قرار نگرفته است و امکان این که شما با وارد کردن برعکس رمز خود قادر به هشدار به پلیس باشید، کاملاً صفراست.»

در سال ۱۹۹۴ برنامه نویسی به نام «ژوسف زینگر» این طرح را به دولت ایالات متحده ارائه داد، اما هیچ‌گاه مورد استفاده قرار نگرفت. در سال ۲۰۰۹ زینگر با رشد و توسعه‌ی برنامه‌ی خود از دولت مجدداً خواست که این طرح به عنوان حفاظت از شهروندان مورد استفاده قرار گیرد که دولت نیز به ایالت «ایلنوی» دستور داد این طرح را اجرا کند. اما بانک‌ها در آن زمان این امر را رد کردند و با بیان این که سیستم‌های حفاظتی آنها نیازی به چنین نرم‌افزاری ندارد از این طرح استقبال نکردند. یکی از دلایلی که این طرح هیچ‌وقت مورد استقبال قرار نگرفت وجود ارقامی نظیر ۸۸۸۸ یا ۳۴۴۳ است که در هنگام معکوس کردن باز همان رقم است و از این رو چون احتمال خطر بیشتری برای فرد مورد زورگیری پیش می‌آمد و او را بیشتر در معرض خطر قرار می‌داد، پرونده‌ی این طرح بسته شد.