عصرسبزجوانی

مطالب علمی تخصصی از فناوری اطلاعات و دنیای IT *** مطالب عمومی و دانستنیهای خواندنی

عصرسبزجوانی

مطالب علمی تخصصی از فناوری اطلاعات و دنیای IT *** مطالب عمومی و دانستنیهای خواندنی

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

درباکس ذیل نیز می توانیداین وبلاگ را دنبال کنیدتا ازآخرین بروزرسانی مطلع شوید.

پایدارباشید

تلفیق رایانه و تلفن همراه
شاید شما هم دردسرهای کار با محیط کوچک تلفن همراهتان را تجربه کرده باشید.

احساس می‌کنید بعضی وقت‌ها از همین ابزارهای موبایل اما در فضای بزرگتر باید استفاده کنید. 

برای چنین کاری ما Atrix Webtop را به شما پیشنهاد می کنیم.

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

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

همچنین می توانید صفحه کلید خود را برای نوشتن متن SMS‌ها به کار ببرید. 

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

mohammad firoozian

آموزش زبان برنامه‌نویسی Swift اپل روی آیفون


اپل در کنفرانس سال گذشته WWDC با رونمایی از زبان برنامه‌نویسی Swift برای توسعه ابزارهای مبتنی بر iOS و Mac همه مخاطبان خود را متعجب کرد.


به نقل از تِک‌کرانچ، این پلتفورم شبیه به چیزی بود که اپل برای خود اختراع کرده است. این محصول شبیه به دیگر زبان‌های برنامه‌نویسی مخصوص توسعه وب، سیستم اختصارنویسی و‌ ابزار ویژه برای خواندن زبان قدیمی Objective-C اپل را شامل می‌شد.

این زبان برنامه‌نویسی توسط مهندسان اپل ساخته شد و به همین خاطر امکان خواندن سریع کدهای Cocoa را برای کاربران فراهم کرد.

اگرچه هدف اپل از ارائه زبان برنامه‌نویسی مذکور این است که به همه کارشناسان امکان دهد ابزارهای کاربردی متناسب با محصولات آن را تولید کنند، اما در حال حاضر دیده می‌شود که برنامه‌نویسان تمایل چندانی به استفاده از Swift ندارند تا به کمک آن برای iOS و Mac ابزار کاربردی ارایه دهند و البته هنگام استفاده از آن هم پیچیدگی‌های فراوان را پیش روی خود می‌بینند.

 

اپل و گروه توسعه دهنده محصولات آن هم‌اکنون تصمیم دارند این مشکل را حل کنند.
در همان هفته که Swift ارائه شد،‌ یک نسخه از Xcode نیز در قالب یک کتاب رایگان برای پشتیبانی از این زبان برنامه‌نویسی در اختیار کاربران قرار گرفت و دوره‌های آموزش مختلف هم در کنار آن برگزار شد.

اما برای افرادی که به تازگی تصمیم گرفته‌اند برنامه‌نویسی در زبان جدید اپل را آغاز کنند، ابزار کاربردی ویژه‌ای با نام Swifty ارائه شده است که یک فضای آموزشی تعاملی را ارائه می‌دهد و از پایه اصول برنامه‌‌نویسی مبتنی بر این پلتفورم را بازگو می‌کند.

در ابزار کاربردی Swifty که روی آیفون و iPad نصب می‌شود، بیش از ۲۰۰ نوع آموزش مختلف آورده شده است و کاربران می‌توانند از سطوح پایین تا پیشرفته آنها را دنبال کنند.
mohammad firoozian

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


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


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

شرکت گوگل که از سال ۲۰۰۹ به صورت مخفیانه روی زبان برنامه‌نویسی خود کار می‌کرد، هم‌اکنون آن را با نام Go در اختیار مهندسان نرم‌افزار قرار داده است و پیش‌بینی می‌شود این پلتفرم طی چند سال آینده به محبوب‌ترین و کاربردی‌ترین زبان برنامه‌نویسی جهان تبدیل شود.

«جیسون بوبرل» مدیر تولید این زبان برنامه‌نویسی اعلام کرد که بر اساس برنامه‌ریزی‌های گوگل، Go طی چند سال آینده جاوا را هم پشت‌سر می‌گذارد و به کاربردی‌تری زبان برنامه‌نویسی جهان تبدیل می‌شود.

 

او اظهار داشت که یادگیری این زبان برنامه‌نویسی نسبت به جاوا بسیار آسان‌تر است، حفره‌های کمتری دارد و قابلیت‌های بیشتری را در اختیار برنامه‌نویسان قرار می‌دهد.

بوبرل در این خصوص توضیح داد: «توسعه این زبان برنامه‌نویسی کامل شده است و مهندسان نرم‌افزار می‌توانند آن را مورد استفاده قرار دهند. این پلتفرم آسانی را با قابلیت‌های کاربردی آمیخته است و یک کارشناس نرم‌افزار آگاه به زبان‌های برنامه‌نویسی در کمتر از ۲ ساعت می‌تواند نحوه استفاده از آن را بیاموزد.»

البته کارشناسان بر این باورند که جاوا به این زودی‌ها جایگاه خود را به رقبا نمی‌دهد و با وجود مشکلات فراوانی که دارد، همچنان به صورت گسترده مورد استفاده قرار می‌گیرد.
mohammad firoozian

زبان برنامه‌نویسی Rust 1.0 موزیلا عرضه شد


همان طور که تمامی برنامه‌نویسان می‌دانند، رسیدن به رتبه ۱.۰ برای مشخص شدن نسخه جدید زبان برنامه‌نویسی یک اتفاق مهم محسوب می‌شود و روز سرنوشت‌ساز برای زبان برنامه‌نویسی جدید است.


به نقل از اکستریم‌تِک، این عدد نشان می‌دهد که زبان برنامه‌نویسی جدید تکمیل شده است و توسعه‌دهندگان نرم‌افزار می‌توانند بدون هرگونه نگرانی از آن استفاده کنند و کدهای مورد نظر خود را به کمک آن ارتقاء دهند.

شرکت موزیلا از بزرگ‌ترین توسعه‌دهندگان نرم‌افزارهای متن‌باز در جهان زبان برنامه‌نویسی جدیدی را با نام Rust 1.0 عرضه کرده است که در نظر گرفتن نام ۱.۰ برای آن نشان می‌دهد این محصول آمادگی کامل دارد تا در زمینه‌های مختلف مورد استفاده قرار گیرد.
این زبان برنامه‌نویسی مبتنی بر موتور توسعه مرورگر اینترنتی شرکت موزیلا موسوم به Servo فعالیت می‌کند و به همین خاطر می‌توان از آن به عنوان زبان برنامه‌نویسی مخصوص وب یاد کرد.

 

زبان برنامه‌نویسی Rust تلاشی است که قابلیت‌های کنترلی و اجرایی زبان‌هایی مانند C یا ++C را ارائه می‌دهد و به صورت همزمان پیچیدگی‌های مربوط به برنامه‌نویسی را کنار می‌گذارد تا در نرم‌افزار تولید شده حفره کمتری وجود داشته باشد.
اختلال در مدیریت حافظه توسط نرم‌افزارها یکی از بزرگترین مشکلات کنونی محسوب می‌شود و موزیلا اعلام کرده است که این زبان برنامه‌نویسی مشکل یاد شده را نیز از میان برمی‌دارد.
mohammad firoozian

زبان برنامه‌نویسی جاوا ۲۰ ساله شد


زبان برنامه‌نویسی جاوا که هزاران مشکل امنیتی را برای کاربران جهانی به همراه آورده است و البته صدها نرم‌افزار مختلف بر پایه آن شکل گرفته است، ۲۰ ساله شد.


نقل از اینکوئیرر، نخستین نسخه جاوا توسط «جیمز گوسلینگ» در سال ۱۹۹۵ در شرکت Sun Microsystems طرحی شد و طولی نکشید که این محصول خود را به عنوان یک زبان برنامه‌نویسی بین‌المللی معرفی کرد و توانست روی ماشین‌های مجازی مبتنی بر پلتفورم‌های مختلف به کار گرفته شود.

این زبان که به طور اساسی مبتنی بر #C و ++C ساخته شده است این روزها روی گیرنده‌های تلویزیونی، ساعت‌ها، مودم‌ها، روترها و در واقع هر دستگاه الکترونیکی مبتنی بر سیستم‌عمل مورد استفاده قرار می‌گیرد و پیش‌بینی شده است که هم‌اکنون ۲.۱ میلیارد دستگاه الکترونیکی بر پایه نسخه ضعیف شده این زبان برنامه‌نویسی موسوم به Java ME به کار گرفته می‌شوند.
در حقیقت داستان جاوا، داستان توسعه نرم‌افزاری است که در سال ۲۰۰۷ میلادی بر مبنای استاندارد GNU بار دیگر متولد شد و توانست بازار جهانی را در دست بگیرد.

 

با این وجود هرچه سن زبان برنامه‌نویسی جاوا بالاتر می‌رود هکرها بیشتر آن را مورد هدف قرار می‌دهند؛ تا آنجا که هم‌اکنون بیشترین مشکلات امنیتی از سوی این زبان برنامه‌نویسی به کاربران وارد می‌شود.
لازم به ذکر است تنها در ژانویه ۲۰۱۵ بیش از ۱۶۷ وصله امنیتی برای این زبان برنامه‌نویسی عرضه شد و این مسئله نه تنها مدیران شبکه را با مشکلات فراوان مواجه کرد، بلکه باز هم ایمنی کامل برای آنها به همراه نیاورد.
mohammad firoozian

سیستم Spark شرکت IBM روی فضای ابری رفت

شرکت IBM اعلام کرد پلتفرم پردازش داده‌ای Apache Spark از این پس روی فضای پردازش ابری به فعالیت خود ادامه می‌دهد تا دسترسی به خدمات آن آسان‌تر شود.

به نقل از زد.دی.نت، این شرکت بزرگ در نظر دارد فناوری Spark را با سیستم‌های سازمانی و تحلیلی خود ادغام کند و در نهایت خدمات داده‌ای Spark روی پلتفرم Bluemix ارائه شود.


مرکز پردازش داده Spark سال ۲۰۰۹ میلادی به عنوان پروژه تحقیقاتی دانشگاه UC Berkeley فعالیت خود را آغاز کرد تا بتواند ضعف‌های سیستم Hadoop در چارچوب پردازش خوشه‌ای را از میان بردارد. این سیستم پس از تکمیل نهایی در سال ۲۰۱۰ به صورت عمومی عرضه شد و از سال گذشته بیش از ۴۵۰ شرکت توزیع‌کننده محصولات نرم افزاری آن را در اختیار مشتریان خود قرار دادند.


سیستم Spark نسبت به موتور MapReduce در خدمات Hadoop مزایای فراوان دارد که از جمله آنها می‌توان به سرعت بالاتر در پردازش کلان داده‌ها اشاره کرد.

 

سیستم Spark SQL از فضای HiveQL پشتیبانی می‌کند، سیستم Spark MLLib قابلیت یادگیری ماشینی را در اختیار سازمان‌ها قرار می‌دهد، Spark Streaming شرایط لازم برای پردازش حجم وسیعی از داده‌ها در زمان کوتاه را فراهم می‌آورد و GraphX امکان رسم نمودار و جدول متناسب با داده‌های پردازش شده را ارائه می‌دهد.
شرکت IBM این روزها نقش Spark را در سیستم‌های تحلیل کلان داده‌ها و اینترنت اشیاء برای خود پررنگ می‌داند و پیش‌بینی کرده است که در آینده سرویس‌های بیشتری مبتنی بر آن ارائه دهد.

mohammad firoozian


ترفند تازه فیس‌بوک برای نفوذ به اندرویدی‌ها
فیس‌بوک نسخه سبک یا lite برنامه همراه خود برای گوشی‌های اندرویدی را عرضه کرده است.

به گزارش ایتنا از فارس، فیس‌بوک نسخه سبک یا lite برنامه همراه خود برای گوشی‌های اندرویدی را عرضه کرده که در شرایط عدم دسترسی کاربران به اینترنت پرسرعت به سادگی قابل استفاده است.

Facebook Lite میزان داده کمتری مصرف می‌کند و در شبکه‌های مخابراتی نه چندان مناسب کشورهای در حال توسعه هم قابل استفاده است.

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

حجم این برنامه کمتر از یک مگابایت است و لذا بارگذاری آن نیز ساده است. 

برنامه یاد شده از امکانات ساده و اصلی موجود در فیس‌بوک مانند فید اخبار، قابلیت به روزرسانی وضعیت، ارسال عکس و دریافت آخرین اطلاعات و اخبار مربوط به عملکرد کاربران برخوردار است.

mohammad firoozian


توئیتر هم به دنبال ارائه خدمات خرید الکترونیک است
توئیتر که تا به حال ابزار مناسبی برای یافتن اقلام مختلف بوده، به زودی امکان خرید مستقیم را هم با افزودن یک دکمه ویژه فراهم می‌کند.

به گزارش ایتنا از فارس، این شرکت روز گذشته قابلیت تازه‌ای را به سایت توئیتر افزوده که به شرکت‌های مختلف امکان می‌دهد محصولاتشان را در صفحات اختصاصیشان در معرض دید علاقمندان قرار دهند. همچنین از این طریق می‌توان به توئیت‌ها، عکس‌ها، ویدئوها، قیمت هر کالا و ... دسترسی یافت و در صورت تمایل آن کالا را خریداری کرد.

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

خدمات مذکور فعلا برای طیف محدودی از محصولات ارائه می‌شود، اما در آینده بر تعداد آنها افزوده می‌شود. 

توئیتر خدمات تازه‌ای را برای سازماندهی و به اشتراک‌گذاری محصولات خرده‌فروشان هم عرضه کرده تا از این طریق فروش انها ساده‌تر شود.

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

mohammad firoozian

به خطر افتادن ۶۰۰ میلیون گوشی هوشمند سامسونگ با یک باگ امنیتی در صفحه‌ کلید SwiftKey

بر اساس گزارش NowSecure، اخیرا آسیب پذیری جدی در صفحه کلید SwiftKey که به صورت پیش فرض در گوشی‌های گلکسی سامسونگ قرار دارد، به وجود آمده است.

آسیب پذیری جدید SwiftKey باعث به خطر افتادن امنیت بیش از ۶۰۰ میلیون گوشی هوشمند سامسونگ شده است. شرکت امنیتی NowSecure اعلام کرده که گوشی‌هایی که در فروشگاه‌های اپل و گوگل قرار دارند شامل این آسیب پذیری نیستند. در حقیقت تنها گوشی‌های هوشمند شرکت سامسونگ که به طور پیش فرض این کیبورد را به همراه دارد، در خطر افتاده است.

این شرکت باگ SwiftKey را سال گذشته کشف کرده و آن را در ماه دسامبر سال ۲۰۱۴ به شرکت سامسونگ اطلاع داده است. سامسونگ در آن زمان بروزرسانی را برای تمام اپراتورهایی که گوشی‌های هوشمند این کمپانی را توزیع می‌کنند ارائه کرده است اما به نظر می‌رسد هنوز بسیاری از اپراتورها این بروزرسانی را برای کاربران خود منتشر نکرده‌اند. در ایالت متحده‌ی آمریکا، گوشی گلکسی S6 اپراتورهای Verizon و Sprint، گلکسی S5 اپراتور T-Mobile و گلکسی S4 مینی اپراتور AT & T هنوز بروزرسانی مذکور را دریافت نکرده‌اند.

بر اساس گزارش‌هایی که شرکت NowSecure منتشر کرده، آسیب پذیری این کیبورد می‌تواند باعث شود تا یک هکر از راه دور کنترل گوشی را به دست بگیرد و پس از آن دستورات سطح بالا را اجرا کند. خوشبختانه هکرها تنها زمانی می‌توانند که به گوشی هوشمند کاربر متصل شوند که کاربر از یک وای فای غیر امن استفاده کند. هکرهایی که بتوانند از این ضعف امنیتی استفاده کنند، به‌راحتی می‌توانند بسیاری از اعمال کاربر در گوشی هوشمند را کنترل یا تغییر دهند. از جمله‌ی این اعمال‌ می‌توان به دسترسی به اطلاعات جی‌پی‌اس، دوربین، میکروفون، نصب نرم‌افزارهای خرابکار بدون اطلاع کاربر، بررسی پیغام‌ها و تماس‌ها و حتی دسترسی به اطلاعات محلی مانند تصاویر اشاره کرد.

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

شرکت سامسونگ در این خصوص گفت:

سامسونگ در حال بررسی جدی این مشکل است. ما از مشکلات اخیر به وجود آمده که رسانه‌های مختلفی آن را پوشش داده‌اند،‌ آگاه هستیم و امنیت بهتری را برای گوشی‌های کاربران عرضه خواهیم کرد. سامسونگ Knox قابلیت این را دارد که امنیت گوشی‌های هوشمند را افزایش دهد تا این محصولات در برابر باگ‌ها دیگر آسیب پذیر نباشند. بروزرسانی جدید در طول چند روز آینده ارائه می‌شود، علاوه بر این ما در حال همکاری با SwiftKey هستیم تا از مشکلات آتی جلوگیری کنیم.

mohammad firoozian


10 روز دیگر بلایی بزرگ بر سر اینترنت خواهد آمد!

سی‌ام ژوئن، 10 روز دیگر، قرار است باهدف محاسبه اختلاف‌زمانی ساعت زمین با ساعت اتمی در ساعت 23:59:59 یک ثانیه به‌وقت اضافه شود.

به گزارش خبرآنلاین شصت‌ویک ثانیه‌ای کردن وقت در روز سی‌ام ژوئن به عقیده کارشناسان باعث برهم ریختگی تایمینگ سیستم‌های رایانه‌ای و سرورها خواهد شد و جهان فناوری با آشوبی بی‌سابقه روبرو خواهد شد.


سیستم‌های حساس بانکی، نظامی و غیره در معرض این تغییر عمدی زمان خواهند بود و به همین خاطر کارشناسان هشدار داده‌اند بلایی بزرگ بر سر اینترنت خواهد آمد.


رایانه‌ها طوری تعریف‌شده‌اند که ثانیه شصتم را نشان خواهند داد و نمی‌توانند ثانیه 59 را دوبار تکرار کنند. به همین خاطر با خطای رایانه‌ای و به‌اصطلاح آورلود/Overload شدن سی پی یو و هنگ سیستمی روبرو خواهند شد.


بدین ترتیب ثانیه‌های شمارش‌شده برای سال 2015 بالغ‌بر 31,536,001 ثانیه خواهد شد و رایانه‌هایی که فرایندشان مبتنی بر زمان‌بندی دقیق تعریف‌شده مانند افزودن یک ترکیب شیمیایی واکنش نشان خواهند داد.


به گفته دانشمندان از مجموع 86400 ثانیه محاسبه‌شده توسط ساعت‌های اتمی زمین 0.002 ثانیه کندتر می‌چرخد و بر اساس همین اختلاف محاسبه میان ساعت اتمی و محاسبه ریاضی، این داستان پیش می‌آید.کندتر چرخیدن زمین در هر 100 سال به‌طور متوسط در کمتر از یک میلی‌ثانیه باید موردمحاسبه قرار گیرد. گفتنی است 4 میلیارد سال پیش گردش روزانه زمین 22 ساعت بود که این بیشتر به خاطر کشش جزر و مدی از ماه است که باعث کندتر شدن چرخش زمین می‌شود.

باید منتظر شد تا ببینیم 10 روز دیگر در ساعت 23:59:59 چه رخ خواهد داد؟

 

منبع : خبرآنلاین

mohammad firoozian