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

امتیاز: ۱۲ cnevis پنج‌شنبه ۱۶ مرداد ۱۳۹۳ - ۱۷:۱۲ دیدگاه‌ها ۰ cnevis منبع

cnevis می‌نویسد:

به طور مشخص ۸ تا از ۱۰ (۸۰٪) و ۲۷ تا از ۳۹ (۶۹٪) دپارتمان برتر علوم رایانه در ایالات متحده از پایتون برای آموزش مفاهیم مقدماتی در کورسهای CS0 یا CS1 استفاده میکنند. این درحالیست که در طی ده سال گذشته جاوا همواره جایگاه نخست را در این بخش کسب می‌کرد. همچنین بر پایهٔ معیارهای مؤسسه آی-تریپِل-ئی پایتون هم اکنون پایین‌تر از جاوا, سی و سی پلاس پلاس و بالاتر از سی‌شارپ چهارمین زبان برنامه‌نویسی محبوب بشمار می‌آید.


jsDelivr - یک CDN عمومی متن‌باز و پشرفته

امتیاز: ۱۲ ArashM جمعه ۱ فروردین ۱۳۹۳ - ۱۱:۵۲ دیدگاه‌ها ۰ ArashM منبع

ArashM می‌نویسد:

اگر یک توسعه‌دهنده وب هستید، احتمالا با سرویس Hosted Libraries گوگل آشنا هستید. گوگل به شما یک راه ساده و سریع برای اضافه کردن ۱۲تا از مهمترین کتابخانه‌های جاوا اسکریپت به وب‌سایتتان می‌دهد.

اما اگه یک وب‌مستر باشید و بخواهید از ویژگی‌های یک CDN سریع برای کتابخانه‌های کمتر معروف استفاده کنید، چه کار می‌کنید؟ اینجاست که jsDelivr به شما کمک می‌کند. jsDelivr یک CDN آزاد و متن‌باز است که برای کمک به وب‌مسترها ساخته شده. هیچ نوع محدودیتی وجود ندارد و تمام انواع کتابخانه‌های جاوااسکریپت، پلاگین‌های jQuery و فریم‌ورک‌های CSS در آن پذیرفته می‌شود.

اگر میخواهید کتابخانه‌ای را در jsDelivr اضافه یا بروزرسانی کنید، باید مخزن jsDelivr را در گیت‌هاب فورک کنید و پس از انجام تغییرات Pull Request بفرستید.


اوراکل جاوا ۸ را منتشر کرد

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

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

اوراکل به صورت رسمی نسخهٔ ۸ از جاوا را منتشر کرد. این انتشار قرار بود در تابستان سال ۲۰۱۲ اتفاق بیافتد.
مایکل پیچ بزرگترین تغییر در جاوا ۸ را، استفاده از Lambda می‌داند که این نقش موثری در همروندی و برنامه‌نویسی به شیوهٔ Callback دارد.


کروم از کامپایل هم‌زمان جاوا اسکریپت پشتیبانی میکند

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

ArashM می‌نویسد:

آخرین نسخه مرورگر متن‌باز کروم/کرومیوم و موتور جاوا اسکریپت V8 گوگل از کامپایل هم‌زمان جاوا اسکریپت در پس‌زمینه پشتیبانی می‌کند.

Yang Guo از شرکت گوگل در وبلاگ Chromium.org نوشته است، «از گذشته، کروم جاوا اسکریپت را در ترد(thread) اصلی کامپایل می‌کرد که این می‌توانست باعث کاهش کارایی برنامه‌های جاوا اسکریپت شود. در آخرین نسخه بتا کروم ما کامپایل هم‌زمان را فعال کرده‌ایم که باعث ارسال بخشی از فشار کامپایل به ترد پس‌زمینه می‌شود. این باعث می‌شود در طول کامپایل برنامه پاسخگو باشد و کارایی نیز بهبود پیدا می‌کند»


دور دوم جاوا كاپ

امتیاز: ۹ nerd سه‌شنبه ۲۲ بهمن ۱۳۹۲ - ۱۲:۴۵ دیدگاه‌ها ۱ ArashM منبع

nerd می‌نویسد:

دور دوم آزمون جاواکاپ صرفاً با موضوع Java SE هشتم اسفند ماه ۱۳۹۲ برگزار می‌شود. پذیرفته‌شدگان آزمون جهت کسب فرصت‌های شغلی به شرکت‌های متقاضی نیرو معرفی خواهند شد. ضمناً از طرف انجمن به نفرات برتر جوایز ارزنده‌ای اعطا می‌گردد.


کارفرمایان هنوز هم به دنبال کلاسیک‌ها: جاوا کماکان زبان پیشتاز است

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

ArashM می‌نویسد:

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

حداقل این چیزی است که از آمارهای سایت Stack Overflow می‌توان نتیجه گرفت. هزاران شرکت برای پیدا کردن متقاضیان کار با مهارت‌های مشخص، از سرویس Careers 2.0 استفاده می‌کنند. در سال ۲۰۱۳ جاوا کلیدواژه‌ی بسیاری از این جست‌وجوها بوده است.

Stack Overflow کلیدواژهای جست‌وجو شده در سال گذاشته را که بالغ بر حدود ۱۴ هزار مورد بود است را در یک اینفوگرافی نمایش داده است.

در حدود یک دهه گذشته درخواست‌ها برای توسعه‌دهندگان جاوا تقریبا ثابت باقی‌مانده است. برنامه‌نوسی اندروید، که اغلب از جاوا بهره می‌گیرد، چهارمین مهارت مورد نیاز کارفرمایان بوده است که احتمالا در افزایش درخواست‌ها برای برنامه‌نویسان جاوا تاثیر گذار بوده است.


شاتلورث: اپل از ایده‌ی اوبونتو در تلفن‌هایش استفاده کرده است

امتیاز: ۱۲ دانیال بهزادی دوشنبه ۲۲ مهر ۱۳۹۲ - ۰۶:۲۹ دیدگاه‌ها ۵ دانیال بهزادی منبع

دانیال بهزادی می‌نویسد:

مارک شاتلورث، بنیان‌گذار اوبونتو در مصاحبه با ZDnet ابراز کرده است که اپل در آی‌فون 5s از ایده‌ی یک‌پارچه‌سازی اوبونتو اج استفاده کرده است.
به گفته‌ی شاتلورث «اوبونتو اج روند یک‌پارچه‌سازی تلفن و رایانه را شتاب بخشیده است. شما می‌بینید که پردازنده‌ی تلفن‌های جدید اپل از رده‌ی دسکتاپ هستند و به عقیده‌ی من این انتخاب، تصادفی نیست.»
او هم‌چنین از آخرین خبرها درباره‌ی تلفن‌ها و تبلت‌های اوبونتویی صحبت کرد و گفت که «تلفن‌های اوبونتویی تا نیمه‌ی نخست ۲۰۱۴ برای خرید در دست‌رس هستند و شش ماه پس از آن می‌توان اقدام به خرید تبلت‌های اوبونتویی کرد.»
شاتلورث درباره‌ی اوبونتو موبایل گفت: «شرکت‌های زیادی علاقه نشان داده اند. صنایع موبایل دارند وقت و تلاش بسیاری صرف درک اوبونتو و استفاده از قدرت آن در سخت‌افزارهایشان می‌کنند.»


فایرفاکس ۲۲ با ارتباط ویدئویی زنده و جاوا اسکریپت سریع‌تر

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

ArashM می‌نویسد:

موزیلا نسخه جدید مرورگر فایرفاکس خود را منتشر کرده است و برخلاف نسخه‌های اخیر منتشر شده که امکانات عمده‌ای را اضافه نکرده بودند، فایرفاکس ۲۲ شامل تغییراتی است که آینده‌ی توسعه وب را بهبود می‌دهد.
پشتیبانی از WebRTC مهمترین امکان جدید اضافه شده در فایرفاکس محسوب می‌شود که امکان صوت و تصویر زنده را بین مرورگرها فراهم می‌کند. با استفاده از برنامه‌های تحت جاوا اسکریپت، WebRTC می‌تواند در هر چیزی استفاده شود، از بازی‌های با چندین بازیکن گرفته (مانند بازی BananaBread ساخته موزیلا و یا دمو بازی Cube Slam ساخته گوگل) تا چت و تماس ویدئویی و اشتراک پرونده‌ها. اطلاعات بیشتر در خصوص این تکنولوژی را در پست وبلاگ موزیلا می‌توانید ببینید.
برای افزایش سرعت اجرای جاوا اسکریپت فایرفاکس ۲۲ از آخرین این شتابدهنده‌ها، OdinMonkey استفاده می‌کند.


گوگل نسخه بتا زبان دارت را منتشر کرد

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

ArashM می‌نویسد:

گوگل اولین نسخه بتا زبان اسکریپتی خود، دارت را منتشر کرد. گوگل، دارت را در اکتبر ۲۰۱۱ به‌عنوان جایگزینی برای جاوا اسکریپت معرفی کرد. هدف زبان برنامه‌نویسی جدید گوگل جایگزین شدنش با جاوا اسکریپت است – برخلاف زبان‌ها TypeScript و کافی‌اسکریپت که امکانات جدید را به جاوا اسکریپت قدیمی اضافه می‌کنند.
بر اساس گفته‌های توسعه‌دهندگان، نسخه بتا منتشر شده دارت خروجی جاوا اسکریپتی تا ۳.۷ برابر کوچک‌تر از نسخه‌های قبلی تولید می‌کند و نسبت به نسخه‌های قبلی ۸ تا ۲۰ درصد سریع‌تر است. همچنین اجرای کد بصورت محلی در Dart VM هم بهینه‌تر شده است. نسخه جدید همچنین شامل SIMD acceleration نیز می‌شود که کد benchmark را ۴۰ درصد سریع‌تر از نسخه‌های قبلی اجرا می‌کند.


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

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

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

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


نصب Solr 4.2 به همراه دروپال و آپاچی

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

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

Solr سرور جستجو و ایندکس است که بر پایه Apache Lucene است. Lucene کتابخانه‌ای بر پایه جاوا است که مسئولیت جستجو و ایندکس کردن را برعهده دارد و Solr قابلیت‌های آن را با اضافه کردن APIهای مختلف به آن، جستجوی faceted و highlight کردن جستجوها تکمیل می‌کند همچنین جستجوهای مستندات Word و PDF را نیز میسر می‌کند.
در مقاله‌ای در سایت openlogic طریقهٔ نصب Solr به همراه دروپال گفته شده‌است.


بازی ویدئویی CodeSpells برنامه‌نویسی جاوا رو به بچه‌ها آموزش می‌دهد

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

رضا علیزاده مجد می‌نویسد:

گروهی از دانشمندان کامپیوتر در دانشگاه San Diego یک بازی سه بعدی اول شخص درست کردند که به دانش‌آموزان برنامه‌نویسی جاوا را آموزش می‌دهد. در این بازی یک جادوگر با نوشتن جادوهایی به زبان جاوا باید به سرزمین اجنه کمک کند و با انجام ماموریت‌های ساده به دانش‌آموز امکانات مختلف جاوا مثل دستورات شرطی و حلقه‌های تکرار و … رو آموزش می‌دهد.
این آزمایش نشان داد که اکثر شرکت‌کننده‌ها فقط بعد از یک ساعت بازی توانستند بر روی خیلی از موضوعات برنامه‌نویسی مسلط شوند. این گروه آزمایشی شامل ۴۰ نفر دختر بین ۱۰ تا ۱۲ سال می‌شدند.


سهمی ۱۳ درصدی مایکروسافت در ایرادات نرم‌افزاری محصولاتش

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

سهیل صلاحی می‌نویسد:

طبق گزارش شرکت امنیتی Secunia در سال گذشته در حدود ۸۷ درصد ایرادات نرم‌افزاری مربوط به برنامه‌های شخص ثالث بوده مانند جاوا، اسکایپ و ادوبی فلش و ریدر بوده‌است. در ضمن عیب‌هایی که کاربران ویندوز را تحت تاثیر قرار می‌دهند درحدود ۵٫۵ درصد نسبت به سال گذشته رشد داشته است.


کروم، فایرفاکس، اینترنت اکسپلورر ۱۰، جاوا و ویندوز ۸ هک شدند

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

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

در همایش سالانه امنیت به نام Pwn2Own که هر ساله در کانادا برگزار می‌شود، تمام مرورگرهای روز دنیا هک شدند و همچنین در کنار آن‌ها، جاوا و ویندوز ۸ هم این اتفاق برایشان افتاد.
این موضوع من رو یاد حرف توروالدز میندازه که میگه: «مدل اعتمادی (تعریف شده از سوی مایکروسافت) که باید یک کاربر آن را به طور مستقیم قبول کند و به یک سیستم اعتماد متمرکز (که اخیرا شاهد چندین شکست در این مورد بودیم) اعتماد کند.»


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

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

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

با توجه کشف حفرهٔ امنیتی چند روز پیش در جاوا، اوراکل برای پنجمین بار در این سال، آپدیت جدید منتشر کرد.
توجه کنید که این مشکل امنیتی از نوع zero-day است یعنی این‌که تمام نسخه‌های قبل از این آپدیت دارای این مشکل می‌باشند چه نسخه‌های ۶ و چه نسخه‌های ۷.
اگر از جاوا در سرور خود استفاده می‌کنید، آن را به‌روز کنید.


حفره امنیتی جدیدی در جاوا پیدا شد

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

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

حفره امنیتی جدیدی در جاوا کشف شد. اگر شما از جاوا استفاده می‌کنید آن را پاک کنید تا سیستم شما در امان بماند.
این حفره توسط FireEye کشف شده‌است. این شرکت می‌گوید آن‌هایی که جاوا نسخهٔ ۱.۶ آپدیت ۴۱ و یا جاوا نسخهٔ ۱.۷ آپدیت ۱۵(و قبل از آن) را نصب داشته باشند، مشکل امنیتی برای سیستم خود به وجود می‌آورند.


برنامه اندروید برای نردنیوز نوشته خواهد شد

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

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

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


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

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

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

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

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


سیستم‌عامل فایرفاکس، برای موبایل

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

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

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


کروم ۲۵ با سیستم تشخیص صدا منتشر شد

امتیاز: ۵ ArashM شنبه ۵ اسفند ۱۳۹۱ - ۱۹:۰۸ دیدگاه‌ها ۰ ArashM منبع

ArashM می‌نویسد:

کروم ۲۵ با بهینه‌سازی‌هایی در امینت افزونه‌ها، پشتیبانی از API صوتی وب جاوا اسکریپت و ۲۲ رفع‌اشکال امنیتی، که ۵تای آنها تحت برنامه جایزه‌ی گوگل بودند، منتشر شد. بابت ۵ رفع اشکال پیدا شده توسط کاربران در این انتشار گوگل حدود ۳۵۰۰ دلار جایزه پرداخت کرده است.
در طراحی API صوتی وب جاوا اسکریپت گوگل ابتدا کلمه یا عبارت گفته شده را به سرویس Google Voice ارسال می‌کند و نتیجه را باز می‌گرداند.