لطفا صبر کنید ...

Archive for the ‘آرشیو خواندنی ها’ Category

بیم و امید توسعه‌‏دهندگان جاوا در مورد JavaOne

Posted on: بهمن ۳ام, ۱۳۹۴ by sppcco

بیم و امید توسعه‌‏دهندگان جاوا در مورد JavaOne

java، پلتفرم مورد توجه در زبان‏‌‍‌های برنامه‌‍‌‏نویسی، با وجود سابقه و محبوبیتی که دارد این روزها توسط برخی فعالان حوزه فناوری اطلاعات کنار گذاشته شده است. در کنفرانس هفته‏‌‍‌ی آینده‏ javaOne در صحنه ظاهر می‏‌‍‌شود. با وجود تلاش‌‍‌‏ها و آزمایش‏‌‍‌های اخیر، ناظران آینده‏‌‍‌ی روشنی برای این زبان پیش‌‍‌‏بینی کرده و IDC تخمین می‏‌زند که 5 تا 7 میلیون توسعه‌‍‌‏دهنده از آن استفاده کنند.
کنفرانس سانفرانسیسکو، قدرت عمل java  را در بین دیگر موضوعات تحت پوشش قرار داده و تاریخچه‌‍‌ی 20 ساله‌‍‌‏ی پلتفرم را منعکس می‌‍‌‌‏نماید. این کنفرانس توسط Oracle برگزار می‌‍‌شود، شرکتی که التزام و تعهد آن به java  سؤال برانگیز است. احتمالاً توسعه‏‌‍‌دهندگان دقیقاً بدانند که چطور پس از برکناری تبلیغ‌‍‌‏کنندگان Java و تعهد اهمیت به تکنولوژی توسط Oracle در شرکت
Sun Microsystems در اوایل 2012، Oracle همچنان متعهد به Java باقی مانده است.
سقوط جاوا چندان دور از ذهن نیست، وقتی که زبان‏‌‍‌های هم دوره‌‍‌‏اش گوی سبقت را از او ربوده‌‍‌‏اند و تعداد زیادی از مشاغل جاوا صرفاً در مورد نگهداری کد قدیمی به جای کد جدید است و این پلتفرم نیز گرفتار مباحث امنیتی با Oracle که بسته امنیتی دیگری را منتشر کرده است، باقی می‌‍‌ماند.
با این وجود برخی از ناظران، نسبت به استفاده از جاوا مصر هستند. Paul Jansen، سرپرست مدیریت Tiobe  کیفیت نرم‌‍‌‏افزار را کنترل کرده و شاخص محبوبیت زبان Tiobe را منتشر می‌‍‌‏نماید -و در آن اغلب جاوا در اوج قرار دارد-  می‌‍‌‏گوید: «جاوا هنوز بسیار مورد توجه است و کدهای جدید بسیاری به زبان جاوا نوشته شده‌‍‌‏اند.»
Arun Gupta، یکی از طرفداران جاوا که دو سال پیش Oracle را ترک کرده، جاوا را مناسب می‌‍‌داند، زیرا توسعهدهندگان شرکت شدیداً از چهارچوب Spring Java استفاده می‏‌‍‌کنند. SDK جاوا بیشترین دانلود را در Couchbase داشته است، Couchbase کارفرمای فعلی Gupta میباشد.

زبان‌‌های جدیدتر به طور فزاینده‏ای دیدگان را به خود جلب کرده‌‍‌‌اند
زبان‏‌‍‌‌های جدیدتر، مانند server-side JavaScript variant Node.js و Google’s Go گزینه‌‍‌‌‏های محبوبی برای توسعه‌‍‌‌‏دهندگان، به جای جاوا بودهاند. Gupta میگوید: خاص شدن، عامل جذب توسعه‌‍‌‌‏دهندگان در استفاده از جاوا است، چون مدلی ساده، محکم و امن می‏‌‌باشد.
از سویی دیگر، Stephen O’Grady تحلیلگری در RedMonk معتقد است که جاوا آوازه‏‌‍‌‌ی همیشگی خود را ندارد. «درست است که بر اساس آمار درصدی، جاوا محبوبیت اولیه‏‌‍‌‌ی خود را ندارد، زیرا توانمندسازی توسعه‌‌دهندگان آن منجر به افزایش تنوع چشمگیر استفاده از زبان شده است». ولی او اشاره کرده که بیان این نکته به این معنا نیست که از اهمیت جاوا کم شده است. «امروزه، حتی با افزایش استفاده از زبان‌‌های دیگر، جاوا یکی از محبوب‌‍‌‌‏ترین زبان‏‌‍‌‌های برنامه‌‍‌‌نویسی باقی مانده است».می‏‌‍‌‌گوید:«همیشه گروه اندکی از طرفداران تکنولوژی وجود دارند که معتقدند هر زبان جدید، بهتر از زبانهایی است که قبلاً ایجاد شده اند». «این گروه ادعا می‏‌کنند که جاوا مرده است و این اصلاً درست نیست».
Gupta می‏‌‍‌‌گوید: هنوز، توسعه‌‍‌‌‏دهندگان از تعهد Oracle به جاوا می‌‍‌‌‏پرسند ولی شرکت، سرمایهگذاری عظیمی در این خصوص انجام داده است. در Oracle، گروهی از افراد با تمام قدرت روی پلتفرم JDK کار می‏‌‍‌‌کنند. ولی او اخطار داده که «من نمی‌‌‏دانم که آیا توسعه‌‍‌‌‏دهندگان جدیدی که از دانشگاه فارغ‌‍‌‌‏ا‌‍‌‌لتحصیل می‌‍‌‌‏شوند به جاوا گرایشی خواهند داشت یا نه».

ویژگی موبایل جاوا روشن به نظر می‌‍‌‌رسد
یک سری دستورالعمل اصلی از جاوا این روزها در ساخت برنامه‌‍‌‌‏های کاربردی اندروید استفاده می‌‍‌‌شود. Tiobe گفته است که توسعه‌‍‌‌‏ی برنامه‌‌های اندروید، محرک اصلی ظهور مجدد جاوا در صدر شاخص است.
Troy Petersen، سرپرست بازاریابی در استودیوی توسعه‌‍‌‌ی موبایل ArcTouch، دلیل فروش این هفته‌‍‌‌ی RoboVM، به وسیله‌ی فروش ابزار مستقل از پلتفرم Xamarin را، دارا بودن پتانسیل انتخاب جاوا برای توسعه‌‍‌‌‏ی iOS اپل می‌‍‌‌بیند. RoboVM به توسعه‌‍‌‌دهندگان اجازه می دهد که از جاوا برای ساخت برنامه‌‍‌‌های کاربردی iOS برای اندروید گوگل استفاده کنند. برای iOS، کد بایت جاوا برای کد ماشین از طریق پلتفرم کامپایلر LLVM کامپایل شده است.
Petersen می‏‌‍‌‌گوید: «احتمال استفاده از جاوا برای توسعه‌‍‌‌دهندگان، در پروژه‌‍‌‌های دارای چند پلتفرم، بیشتر است». «به جای سویفت برای اندروید، طرح محتمل‌‍‌‌تر، جاوا برای iOS است».

جاوا در حال قدرتمند شدن در بسیاری از زمان‌هاست
طرفداران زبان Groovy، که ماشین مجازی جاوا را به کار می‌‌برند، می‌بینند که جاوا از نظر کاربرد، چهارچوب‌‌ها و کتابخانه‌‌ها، بسیار قدرتمند است. Gullaume Laforge به عنوان رابط تکنولوژی Groovy می‌‌گوید که «جاوا هنوز بسیار فعال است». Groovy بسیار موافق با جاوا است و بنابراین «افراد معمولاً از جاوا وGroovy با هم استفاده می‌‌کنند».
همان‌‍‌‌طور که انتظار می‌‍‌‌‏رود، Oracle اذعان دارد که جاوا به خوبی عمل می‌‍‌‌کند. Mike Lehmamn معاون رئیس مدیریت محصولات Oracle، می‌‍‌‌گوید: «نسل جدیدی از برنامه‌‍‌‌های کاربردی وجود دارد که تحت جاوا ساخته شده است». او موفقیت جاوا در ابر و جاوا 9  آماده به ارائه، را ذکر کرده است. Lehmann نظر در مورد تعلیق گزارش شده از مبلغین جاوا یا ترس گزارش شده Oracle در مورد کنترل جاوا را نپذیرفته است.
Couchbase Gupa می‏‌گوید: کاهش تبلیغ‌‍‌‌کنندگان جاوا در Oracle، که ناشی از انتقال افراد به منظور ترویج دیگر تکنولوژی‌‍‌‌ها است، دسترسی را سخت‌‍‌‌تر ‌‍‌کند. هنوز، نوآوری جاوا با توسعه‌‍‌‌دهندگانی مانند lamdas در جاوا 8 و طرح پیمانه‌‍‌‌بندی برای جاوا 9 ادامه دارد. Gupta گفته است که «بیان این که بهترین روزهای جاوا گذشته است، منصفانه نیست. می‌‍‌‌بینم که تکامل ثابتی در پلتفرم اتفاق افتاده است».
Jansen می‌‍‌‌‏گوید که، Tiobe توسعه‌‍‌‌دهندگان جاوای جدیدی را در موضع مشتری می‌‍‌‌بیند. «جاوا 8، در واقع یک جهش بزرگ به جلو است، من در مورد نرم‌‍‌‌‏افزار صنعتی و مأموریت بحرانی صحبت می‏‌‍‌‌کنم، نه در مورد وبسایت خواربارفروشی یا برنامه‌‍‌‌‏های اسباب بازی دیگر».
تحلیلگر O’Grady گفته است که جاوا بسیار با اهمیت باقی خواهد ماند. همه‌‍‌‌ی معیارهای کمّی ما جاوا را به عنوان یکی از دو یا سه زبان برنامه‌‍‌‌نویسی در اوج نشان می‌‍‌‌دهند و این فقط برای نگه داشتن کدهای قدیمی نیست و پایه‌‍‌‌ی ثابتی دارد. تحلیلگر IDC
A1 Hilwa اشاره کرده است که «عموماً، چیزی نزدیک به 70 تا 80 درصد از همه‌ی فعالیت توسعه‌‍‌‌دهندگان در نگه‏داری و تکامل ارگانیک سیستم‌‍‌‌های موجود است که تغییر زبان برنامه‌‍‌‌نویسی یا انتخاب زمان اجرا در آن معمول نیست.»

منبع: http://www.infoworld.com

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

آینده روبات ها از دیدگاه استفان هاوکینگ

Posted on: بهمن ۳ام, ۱۳۹۴ by sppcco

آینده روبات ها از دیدگاه استفان هاوکینگ

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

دانشجویان به دنبال مشاغلی خواهند بود که با ظهور فناوری منسوخ شده‌اند
با توجه به مزیت‌های استفاده از ربات‏‌ها در مشاغل، از جمله: عدم نیاز به نیروی کار انسانی و در نتیجه حذف هزینه حقوق و دستمزد، توانایی کار بی‌‏وقفه و 24 ساعته‏، حذف مرخصی و کاهش بهره‌‏وری ناشی از بیماری، شرکت‌هایی را بر آن داشت تا استفاده از ربات‌ها را بر انسان‌ها ترجیح دهند زیرا حتی با وجود پرداخت مالیات بیشتر، چند برابر سودآوری به همراه خواهد داشت و مالیات دریافتی در برابر این سود، رقمی ناچیز است. متولیان این حوزه می‏توانند مالیات دریافتی را در قالب هزینه‌های مبنای رایگان در بین افراد توزیع کرده و زحمت کار کردن زیاد را از دوش آن‌ها بردارند.
در همین راستا، کارگران می‌توانند از شر انجام کارهای کارگری و طاقت‌فرسای دستمزدی خلاص شده و در عوض زمان خود را بیشتر صرف فعالیت‌های مورد علاقه خود و یا به تفریح و لذت بپردازند.
اگرچه در یک سناریوی دیگر -که البته هاوکینگ هم در خصوص آن هشدار داده است- شرکت‌هایی مشاهده می‌شود که تنها از ربات‏‌ها استفاده می‏کنند و صاحبان آن‌ها بسیار ثروتمند شده اند. این اقدام باعث بیکار شدن نیروهای جوان و به دنبال آن عدم استخدام دائم در این شرکت‌ها می شود.
این ایده به نظر مشابه با صحنه‌ای از یک فیلم افسانه‌ای است ولی دنیایی که در آن نیروهای کاری متخصص جای خود را به ماشین‌های بدون فکر می‌دهند چندان دور نبوده و باید در خصوص پیدایش آن در آینده‌ای نزدیک نگران باشیم.
با توجه به مطالعه‌ای که توسط دانشگاه آکسفورد در سال 2013 انجام شد، 47 درصد از مشاغلی که شامل تخصص‌های حرفه‌ای همچون فعالیت‌های قانونی و حسابداری می‌باشند، در معرض خطر جایگزین شدن توسط اتوماسیون‌ها در طی 20 سال آینده قرار خواهند گرفت. در گزارش دیگری که توسط گروه حمایت از جوانان استرالیایی انجام شد، هشدارهایی مبنی بر اینکه 70 درصد از افراد جوان مشغول به کار در مشاغل نیروی کاری، متأثر از اتوماسیون خواهند بود ارائه گردیده است.
60 درصد از دانشجویان نیز در حال تلاش برای کسب مشاغلی می‌باشند که حداقل از این مشاغل می‌تواند در طی 10 تا 15 سال آینده جای خود را به اتوماسیون بدهند.
با توجه به سخنان پروفسور هاوکینگ، اینکه آیا یک دنیای ماشینی منجر به فراغت و ثروت و یا بیکاری و فقر شود، تصمیمی بوده که کاملاً توسط تکنولوژیست‏‌ها و سیاست‌مداران آینده گرفته می‌شود.

منبع: www.independent.co.uk

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

Google Alphabet

Posted on: بهمن ۳ام, ۱۳۹۴ by sppcco

آلفابت، نامی است که شرکت گوگل برای پروژه‌ی عظیم تغییر زیرساخت‌های شرکت خود انتخاب کرده است؛ البته شنیده‌‏ها حاکی از این است که این نام از حدود یک سال قبل در وب سایت Reddit پیش‌‏بینی شده بود. گوگل، بزرگ‌ترین غول موتورهای جستجو، به عنوان یکی از زیر مجموعه‏‌ها و فرزندان این پروژه‌‏ی بزرگ -که بهتر است آن را شرکت آلفابت بنامیم- به نقش خود ادامه خواهد داد. گرچه این خبر برای آن دسته از کاربرانی که تحولی شگرف را در این شرکت پیش‏‌بینی کرده بودند چندان هم جای شگفتی ندارد. در پستی که وب سایت گوگل تحت عنوان: «عصر جدید آلفابت: گوگل A تا گوگل Z» منتشر کرده است، آقای ردیتور از کنار هم قرار دادن محصولات گوگل، تصویری ترسیم کرده است؛ تصویری که هر 26 کاراکتر الفبای انگلیسی را در قالب محصولات و شرکت‏‌ها می‌‏نمایاند.

Google Alphabet

در این تصویر کلی، آرایه‌‏ای بزرگ از محصولات فعلی گوگل به نمایش گذاشته شده است که موتور بزرگ و مشهور جستجوی گوگل تنها یکی از این محصولات است. چیزی که دقیقاً گوگل قصد دارد با الهام از نام آلفابت یا الفبا بر روی آن تأکید داشته باشد، الحاق دستاوردهای عظیم این شرکت، نظیر شبکه‌ای تلفنی، شرکت نقشه برداری، آرشیوی غنی از ویدئوها، کتابخانه و همچنین یک موتور جستجو است.

به نقل از منابع داخلی گوگل، حدود 4 سال قبل، این شرکت بر آن شد تا زیرساخت‌های لازم برای اجرای پروژه‌ی بزرگ آلفابت را مهیا نماید؛ اکنون موفقیت‏‌های لازم را در این خصوص کسب کرده و از شرکت‏‌های زیر مجموعه‌ی خود نیز خواسته است که از این به بعد به عنوان یک زیر مجموعه از آلفابت به نقش خود ادامه دهند و دیگر در حوزه‌ی کاری خود، اسم گوگل را یدک نکشند.

نکته قابل توجه این است که پیش‌‏بینی پروژه‌ی آلفابت را نباید تنها یک پیش‌‏بینی و یا دانشی داخلی دانست، بلکه باید آن را نتیجه‌ی شانس و خوش اقبالی گوگل دانست. در اصل دلیل اصلی که باعث اشتباه از آب درآمدن بعضی پیش‏‌بینی‌ها می‌گردد این است که مقیاس بلند پروازی‏‌های این پروژه دست کم گرفته شده است: در شرکت آلفابت، شرکت گوگل با آن همه جلال و عظمت تنها بخشی از زیر مجموعه‌ی الفبای این شرکت را تشکیل می‌دهد.

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

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

منبع: http://www.independent.co.uk

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

ظهور روبات‌ها

Posted on: بهمن ۳ام, ۱۳۹۴ by sppcco

ظهور روبات‌ها

آیا ما آماده‌ایم که شاهد اداره جهان توسط ماشین‌های هوشمند باشیم؟

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

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

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

البته به نظر می‌رسد که این هر سه متفکر، به فراخوان مکس تگمارک، استاد دانشگاه ام آی تی پاسخ داده‌اند که در سال 2014 مؤسسه آینده زندگی (Future of Life Institute) را بنیان نهاد. هدف این مؤسسه بررسی جنبه‌های منفی و تاریک هوش مصنوعی است.

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

نگرانی اینجاست که اگر هوش مصنوعی (AI) به اندازه کافی هوشمند بشود، می‏‌تواند نرم‌افزارهای خود را به طور مکرر، هر ساعت و هر دقیقه بهبود بخشد و به زودی چنان هوشمندتر از انسان بشود که عواقب آن فعلاً قابل تصور نیست. به گفته تگمارک «نتیجه امر می‌تواند فوق العاده خوب یا بسیار ناگوار باشد.»

در بسیاری از داستانهای آینده گرای ایزاک آسیموف، انسان‌ها، روبات‌ها را بر اساس قوانین سه گانه روباتیک برنامه‌ریزی می‌کنند. برای مثال: «یک روبات نمی‏‌تواند به انسان آسیبی برساند، یا با خودداری از فعالیت‌هایی که برای آن طراحی شده، زمینه آسیب دیدن یک انسان را فراهم کند» آیا در عمل نمی‌‏توانیم از همین نوع تمهیدات و تضمین‏‌های نرم‏‌افزاری استفاده کنیم؟

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

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

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

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

زنگ خطرهایی از این دست، الون ماسک (یکی از بنیانگذاران شرکت تسلا موتورز و مؤسس اسپیس اکس) را بر آن داشت که مبلغ ده میلیون دلار به مؤسسه آینده زندگی اهدا کند (و همراه با هاوکینگ و دیگران به عنوان مشاور علمی در این مؤسسه خدمت نماید). این گروه تاکنون صدها پیشنهاد سرمایه‌گذاری برای پژوهش دریافت و در ده‌ها مورد از آنها سرمایه‌گذاری کرده و چندین نشست بزرگ در رابطه با این مبحث برگزار نموده است.

پیام مورد نظر نهایتاً این نیست که هوش مصنوعی لزوماً ما را به پایان جهان و یا به یک زندگی خسته کننده و بی‏‌روح رهنمون خواهد کرد، بلکه این است که تأمل ما در مورد آثار و عواقب این فناوری، باید با توسعه شتابناک آن همگام گردد. تگمارک می‏‌گوید «هوش مصنوعی جنبه های مثبت فراوانی هم دارد: قابلیت درمان تمام بیماری‌ها، ریشه کن کردن فقر و کمک به گسترش حیات به اقصی نقاط کیهان؛ البته به شرط اینکه آن را به درستی دریابیم. بیایید همچون قایقی بی بادبان در پهنه این دریا شناور نشویم. بیایید نقشه راهمان را ترسیم کرده و برای آن به دقت برنامه‌ریزی کنیم.»

منبع: مجله ساینتیفیک امریکن – شماره اکتبر 2015

نویسنده: دیوید پوگ

مترجم: بهزاد مقصودی

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

++c در رتبه اول

Posted on: بهمن ۳ام, ۱۳۹۴ by sppcco

++c در رتبه اول

طی رده‌‏بندی‌‏ای که هر ماهه از محبوبیت زبان‌های برنامه‏‌نویسی به عمل می­‌آید، شاخص تیوبی (شاخص رتبه‌‏بندی محبوبیت زبان‌‏های برنامه‏‌نویسی) این ماه زبان c++ را در صدر زبان‏‌های محبوب برنامه‌‏نویسی قرار داده است و این در حالی است که جای تأسف برای زبان جاوااسکریپت به خاطر از دست دادن جایگاه اول وجود دارد. با توجه به گزارش‌‏هایی که توسط شاخص تیوبی و از سوی شرکت تیوبی اعلام گردیده است، زبان قدرتمند و قابل ستایش c++ به عنوان محبوب‌‏ترین زبان از جولای سال 2014 مطرح بوده است. به نقل از گزارشات، «در مقایسه با سال قبل، c++ با افزایش محبوبیت 3.1 درصدی روبرو بوده و با 2% محبوبیت بیشتر نسبت به جاوا، 1.6% محبوبیت بیشتر نسبت به سی شارپ و 1.6 درصد محبوبیت بیشتر نسبت به زبان پایتون رقبای خود را پشت سر گذاشته است. در حال حاضر، c++ از رتبه‏‌ی 8.641 درصدی در مقایسه با رتبه‏‌ی 5.521 درصدی در سال قبل برخوردار گردیده است. شرکت تیوبی، محبوبیت زبان‏‌های برنامه‌‏نویسی را بر مبنای میزان جستجوهایی که درباره‌‏ی این زبا‌ن‌‏ها در وب‏سایت‌هایی مانند گوگل، ویکی‌پدیا و بینگ صورت می‏‌گیرد ارزیابی می‏‌کند. در سال 2011 میلادی، قابلیت‌‏های جدیدی در نسخه ی 11 زبان c++ معرفی گردید که می‌‏توان به قابلیت‌هایی مانند پشتیبانی از قابلیت ایمنی-نوع (type-safe) در شرایط سطح-تهدید و همزمانی آزاد از بن بست (lock-free concurrency) اشاره کرد. نسخه‏‌ی 14 این زبان که در سال گذشته تکمیل گردید، به نوعی شکلی توسعه یافته از نسخه‏‌ی 11 این محصول بوده که با قابلیت‌‏های جدیدی مانند توانایی در نمایش جنریک عبارت‏‌های لاندا و سایر بهبود‏های دیگر همراه است. طی مصاحب‌ه‏ای که تابستان سال گذشته با بجارن استراستورپ طراح زبان c++ بعمل آمد، وی به نقاط قوت جدید این زبان، مانند مدیریت پیچیدگی و در عین حال سرعت بالای اجرا اشاره کرد.

پائول جانسن، مدیر عامل شرکت تیوبی نیز خاطر نشان کرده است که پشتیبانی از نسخه ی 11 زبان c++ از سوی کامپایلرها در جایگاه محبوبیت این زبان بی‌‏تأثیر نبوده است. به نقل از وی، «در زمانی قرار داریم که پروژه‌‏های صنعتی آماده‌‏ی استفاده از کامپایلرهای نسخه‌ی 11 زبان c++ و ویژگی‌های جدید آن می‏‌باشند».

همچنین در رتبه‌‏بندی محبوبیت که در ماه ژوئن از سوی وب سایت RedMonk میان زبان‏‌های برنامه‌‏نویسی بعمل آمد، زبان جاوااسکریپت هنوز در صدر جایگاه قرار داشته و به دنبال آن نیز جاوا در جایگاه بعدی قرار گرفت، و به نظر می‏رسد که این رتبه‌‏بندی مشابه با رتبه‌‏بندی ماه ژانویه بوده و تغییری نکرده است.

 این رتبه‌‏بندی، بر مبنای ارزیابی گفتگوهایی که درباره‏‌ی این زبان‌‏ها در وب سایت‏‌های StackOverFlow صورت گرفته و کدهای این زبان‏‌ها که در وب سایت GitHub به اشتراک گذاشته می‌‏شود صورت می‏‌گیرد. استفن گرادی یکی از تحلیلگران سایت RedMonk در گزارشی که پس از این رتبه‌‏بندی منتشر نمود، اشاره‏ای به جزئی بودن تفاوت بین رتبه‏‌بندی عددی زبان‏‌های جاوا و جاوااسکریپت نمود. به گفته‌‏ی وی، جاوااسکریپت از عملکرد پایداری برخوردار می‏‌باشد، که این منعکس‏‌کننده‌‏ی تطبیق‏‌پذیری این زبان و نقش رو به رشد استراتژیک آن می‏باشد.

طبق آنالیزی که از سوی وب سایت RedMonk صورت گرفته است، زبان برنامه‌‏نویسی Go محصول کمپانی گوگل نیز با دو پله ترقی، از جایگاه هفدهم -که در شش ماه گذشته به خود اختصاص داده بود- به جایگاه پانزدهم صعود کرد. ولی زبان CoffeScript که یک نسخه‌‏ی برگرفته از جاوااسکریپت می‏باشد مجدد با تنزل جایگاه روبرو شد. این زبان از جایگاه هفدهم که در سال 2013 به خود اختصاص داد در طی چهار ارزیابی بعدی به جایگاه های 18، 18، 21 و 22 تنزل پیدا کرد. به نظر می‏‌رسد که بالا رفتن از نرده‌‏های این جدول رتبه‏‌بندی برای این زبان و یا حتی تثبیت جایگاه خود غیر ممکن باشد، ولی هنوز در تلاش است تا به گروه 20 زبان صدرنشین در این جدول رتبه‌‏بندی صعود نماید، چرا که به نظر می‏رسد که در حول جایگاه بیستم، رقیبی برای این زبان وجود نداشته باشد. اگرچه اخیراً تیوبی اعلام کرده است که زبان CoffeScript از محبوبیت بیشتری نسبت به پدر خود، یعنی  جاوااسکریپت برخوردار گردیده است.

در رتبه‌‏بندی ارائه‏‌شده از سوی RedMonk، پس از جاوا، زبان پی اچ پی و پایتون از محبوبیت بیشتری برخوردار می‏‌باشند و به دنبال آن، زبان‏‌های سی شارپ، c++ و Ruby هر سه در جایگاه پنجم قرار گرفته‌‏اند. از نظر وب سایت RedMonk، زبان برنامه‌‏نویسی Go (جایگاه پانزدهم) و زبان برنامه‏‌نویسی سویفت (محصول اپل) که در جایگاه هجدهم این رتبه‏‌بندی قرار گرفته است، به نظر می‏‌رسد که در آینده سیر صعودی به خود بگیرند و با ترقی جایگاه همراه باشند. در بین جایگاه‏‌های زبان برنامه‏‌نویسی مدرن Go که از محبوبیت روز شماری برخوردار می‌‏باشد و جایگاه زبان برنامه‌‏نویسی سویفت که قرار است به زبانی برای برنامه‏‌نویسی فراتر از اپلیکیشن های Ios مبدل گردد، زبان‏‌هایی وجود دارد که مشاهده‏‌ی آنها نیز خالی از لطف نیست.

5 زبان مطرح انتخاب شده از سوی تیوبی برای ماه جولای امسال،  به ترتیب عبارتند از: جاوا (با رتبه17.728 درصد)، c(با رتبه 16.147 درصد)، c++ و سی شارپ (با رتبه 5.625 درصد) و پایتون (با رتبه 4.275 درصد). همچنین از سوی شاخص ارزیابی محبوبیت زبان‏‌های برنامه‏‌نویسی (PyPL)، که به آنالیز میزان جستجوی عبارت‌‏های مرتبط با آموزش زبان‏‌های برنامه‌‏نویسی در گوگل می‌‏پردازد، این ماه زبان جاوا به تخصیص سهم 24.5 درصدی به خود در جایگاه اول قرار گرفت و به دنبال آن، زبان پی اچ پی (11.4 درصد)، پایتون (11.1 درصد) ، سی شارپ (9.2 درصد) و سی++ (7.7 درصد) به ترتیب جایگاه‌های بعدی را از آن خود کرده اند.

منبع: www.infoworld.com

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

نسخه ی جدید و رایگان ویژوال استودیو، همراه با محدودیت لایسنس

Posted on: بهمن ۳ام, ۱۳۹۴ by sppcco

رونمایی از نسخه‌‏ی جدید ویژوال استودیو 2015 را می‌‏توان یکی از رویدادهای تازه و بحث‏‌برانگیز حوزه‏‌ی فناوری دانست که در قالب چندین نسخه در اختیار کاربران قرار گرفته است. به گفته‏‌ی مایکروسافت، یکی از نسخه‏‌های این محصول به صورت رایگان در اختیار کاربران قرار می‏‌گیرد که البته این نسخه برای ساخت ویندوز اپلیکیشن‏‌های مدرن، اپلیکیشن‏‌های اندروید و Ios و همچنین اپلیکیشن‏‌های وب و سرویس‏‌های ابری کاربرد ندارد.

بر خلاف نسخه‏‌ی پولی ویژوال استودیو 2015، نسخه‌‏ی Community (یا همان نسخه رایگان) برای توسعه‌‏دهندگان اپلیکشین‏‌های غیر تجاری و متن باز عرضه گردیده است. با این حال، این سؤال مطرح می‌‏شود که: نسخه‌‏ی رایگان این محصول (یا نسخه‏‌ی متن باز) چقدر برای کاربران ویژوال استودیو (مخصوصاً زمانی که با راه‌‏حل‏‌های نرم‌‏افزاری غیر از مایکروسافت سروکار دارند)، جذاب خواهد بود؟ به طور خلاصه، می‏‌توان گفت استفاده از این نسخه‏‌ی رایگان برای توسعه‌‏دهندگان بسیار جذاب خواهد بود، البته در صورتی  که از شرایط و ضوابط مایکروسافت در استفاده از این نسخه، تبعیت کنید.

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

حجم کلی و فضای مورد نیاز برای نصب این نسخه‏‌ی رایگان از ویژوال استودیو را در مقایسه با سایر IDE‏ها: کاربرانی که از یک فایل اجرایی برای نصب نرم‌‏افزار استفاده می‎کنند، (مانند نرم‏‌افزار Eclipse) از وسعت عملکرد ویژوال استودیو دچار سردرگمی می‌‏شوند. نصب این نسخه (با گزینه‏‌های پیش فرض، به همراه ابزارهای توسعه وب)، به 6 گیگابایت فضا نیاز دارد که البته با افزایش تعداد قابلیت‏‌ها، بر فضای نصب این نسخه افزوده خواهد شد. (نسخه‌‏ای از نرم‌‏افزار Eclipse که من از آن استفاده می‏کنم و مجهز به فریم ورک پایتون، جاوا و Golang می‏باشد، فقط 500 مگابایت فضا را بر روی دیسک اشغال می‏کند). با این حال، اجرای این نسخه بر روی سیستم (یک سیستم 16 گیگابایتی با پردازنده‌‏ی هفت هسته‏‌ای اینتل و فرکانس 3.5 گیگاهرتز)، تنها به 5 ثانیه زمان نیاز دارد که این زمان معادل با حذف خود نرم افزار Eclipse از روی سیستم است.

این نسخه‏، از چند راه حل‏ کلیدی توسعه‏‌ی متن‏‌باز که توسط سایر نهادها فراهم گردیده پشتیبانی می‌‏کند. به عنوان مثال، بسته‏‌ی نرم‏‌افزار پایتون 3.4، دارای یک سری پروژه برای فریم‏‌ورک وب همچون Bottle، Django و Flask بوده و همچنین قالب‌هایی برای سرویس ابری Azure مایکروسافت دارد. ابزارهای توسعه‌‏ی اندروید (و iOS) و همچنین پلت‏فرم جاوا اسکریپت را نیز می‏توان بر روی این نسخه نصب نمود.

مجموعه‌‏ای از افزونه‌‏های توسعه یافته از طریق گالری ویژوال استودیو در دسترس است. متأسفانه، همه‏‌ی این افزونه‌‏ها برای ویژوال استودیوی 2015 بروز نشده‏اند. برای مثال، ابزارهای پی اچ پی برای ویژوال استودیو بروز شده‏‌اند ولی افزونه‏‌ای که از چارچوب Golang پشتیبانی می‏کند بروز نشده است (بروزرسانی آن از سوی گوگل ارائه نشده است).

 کاربران نسخه‌‏های موجود ویژوال استودیو، جهت ارتقا به نسخه‏‌ی جدید، نیازی به انجام کار زیادی ندارند و فقط باید ابزارها را دوباره پیکربندی نمایند. ویژوال استودیو 2015 مجهز به واسط کاربری با پنل چندگانه و نوار ابزارهایی پیشرفته است. همچنین افزونه‏‌های جدیدی دارد که مشابه با نوار ابزار مدیریت می‏شوند.

نسخه ی جدید و رایگان ویژوال استودیو، همراه با محدودیت لایسنس

 ابزارهایی که به ازای هر زبان برنامه‌‏نویسی خاص در این محیط توسعه قرار دارند را می‌‏توان هنگام نصب به عنوان افزونه‌‏هایی به این محیط اضافه نمود. به عنوان مثال، پشتیبانی از نسخه‏‌ی محدود زبان پایتون در ویژوال استودیو 2015 را می‏توان قابلیتی مطلوب در مقایسه با سایر راه‌حل‌ها دانست. از ویژگی‏‌های جدید در ویژوال استودیو 2015 می‌‏توان به ساختار نحوی برجسته‌‏ی آن، اشکال یاب ادغام یافته با عملکرد ریابی پشته، پروژه های وابسته، یک دید پروژه ای مبتنی بر کلاس، ثبت پروفایل کارائی و آگاهی از اشیاء مختص به پایتون همچون محیط های مجازی اشاره کرد.قابلیت تکمیل هوشمند کد را نیز میتوان در این محیط برای آن دسته از کاربرانی که بدان نیاز دارند اضافه کرد که البته میتوان این قابلیت را نیز غیر فعال نمود.

برای انجام پروژه مشارکتی، انتظار مشاهده گروهی از سرورهای اصلی ماکروسافت را در ابزارهای ویژوال استودیو نداشته باشید. اگرچه می‏توانید از راه حل نرم‏‌افزاری گیت هاب و Git استفاده کنید (البته نسخه‏‌ی نصب شده این نرم‏افزار، نسخه‏‌ی 1.95 آن می‏باشد). افزونه‏‌ی گیت هاب را می‌‏توان در پنل Team Explorer در محیط ویژوال استودیو مشاهد کرد که در نسخه‌‏ی آنلاین ویژوال استودیو هم می‏توان از آن استفاده نمود. به شخصه ترجیح می‏دادم ادغام بهتری از گیت هاب در ویژوال استودیو صورت گیرد؛ چرا که در حال حاضر در ویژوال استودیو، فقط از بک لینک در صفحه‌‏ی پروژه‏ی تحت میزبانی گیت هاپ پشتیبانی می‏شود.

در نهایت، نسخه‏‌ی پولی چه امکانی متمایز از نسخه رایگان ویژوال استودیو وجود دارد؟ جدایی از سرویس‏‌های تحت میزبانی ابری مشابه با سرور Team Foundation، مزیت دیگر نسخه پولی، ابزارهای مدیریت آزمایشگاهی برای ایجاد محیط‏‌های تست آزمایشگاهی است. همچنین توابع اشکال زدایی ادغام یافته همچون CodeLens، IntelliTrace که مرتبط با سرویس‏‌های ابری می‏باشند نیز از این نسخه حذف شده است. شاید عدم وجود بسیاری از این قابلیت‏‌ها برای افرادی که قصد استفاده از نسخه‏‌ی رایگان این محصول را دارند مهم نباشد و فقط امکاناتی همچون ابزارهای مشارکتی و هاستینگ کد مورد توجه آنان باشد.

منبع:www.infoworld.com

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

9 دلیلی که هنوز نباید سیستم تان را به ویندوز 10 ارتقا دهید

Posted on: بهمن ۳ام, ۱۳۹۴ by sppcco

9 دلیلی که هنوز نباید سیستم تان را به ویندوز 10 ارتقا دهید

در اینجا قصد داریم دلایلی که ممکن است موجب شود از ارتقای سیستم خود به ویندوز 10 صرف نظر کنید ارائه دهیم:

  1. سیستم شما توان و ظرفیت اجرای این سیستم‌‌‌عامل را ندارد

شاید این مسئله به نظر واضح باشد ولی همین واضح بودن در بعضی مواقع ممکن است دردسرساز باشد. برای اجرای ویندوز 10، شما به سیستم یا تبلتی با پردازنده‌‌‌‌‏ی 1 گیگاهرتزی یا سریعتر، 1 گیگابایت حافظه‌‏ی اصلی (برای سیستم‏‌های 32 بیتی) یا 2 گیگابایت (برای سیستم‌‏های 64 بیتی)، 16 گیگابایت فضای آزاد ذخیره‌‏سازی (برای سیستم‌‏های 32 بیتی) یا 20 گیگابایت (برای سیستم‏‌های 64 بیتی)، پلت‏فرم DirectX9 یا بالاتر با یک درایور WDDM 1.0 و همچنین صفحه نمایش 600*800 یا بهتر نیاز دارید. برای جزئیات بیشتر در خصوص نیازمندی‏‌های سخت‏‌‌‌‌افزاری این سیستم‌عامل، می‏‌توانید به صفحه‏‌ی مشخصات ویندوز 10 در وب‏سایت مایکروسافت رجوع کنید. در صورتی که سیستم شما از پس نیازمندی‏‌های این سیستم‌عامل بر نمی­‌آید، از این رو باید قبل از ارتقای سیستم خود به ویندوز 10، سخت‌افزارهای سیستم خود را ارتقا دهید (و یا یک سیستم کامپیوتری که با یک ویندوز 10 نصب شده بر روی آن عرضه گردیده است، تهیه کنید).

  1. فقط یک سال قادر به ارتقای رایگان سیستم خود به ویندوز 10 خواهید بود

کاربران ویندوز 7 و 8 می‏توانند به صورت رایگان سیستم‌‏های خود را به ویندوز 10 ارتقا دهند. ولی نیازی نیست که ارتقا را همین الان انجام دهید. شما یک سال کامل برای ارتقای سیستم خود زمان دارید. از این رو فرایند ارتقا را می‏توانید در اوقات فراغت خود انجام دهید و هرگز روزهای روشن تعطیلات تابستانی خود را از دست ندهید.

  1. شما یکی از کاربران ویندوز 7 هستید

شاید ناخرسندی‏‌هایی که ویندوز 8 -به عنوان سیستم عاملی که هدف عمده آن سیستم‏‌های لمسی بود تا سیستم‏‌های خانگی- برای کاربران ویندوز 7 به همراه داشت را فراموش نکرده باشید. به همین دلیل در ویندوز 10، معایب عمده‌‏ی ویندوز 8 برطرف گردید. در اصل، دو بهبودی عمده در ویندوز 10 و در مقایسه با ویندوز 8، افزودن منوی استارت سبک ویندوز 7 بوده که همواره بر روی دسکتاپ حضور داشته و از استارت منوی لمسی که با لمس کردن ظاهر می‌‏شود صرف نظر شده است. بنابراین در صورتی که شما یکی از کاربران ویندوز 7 هستید، بخت با شما همراه بوده و می‏توانید از همان استارت منوی خودتان نیز در ویندوز 10 استفاده کنید. به طور خلاصه: در صورتی که از عملکرد ویندوز 7 رضایت داشته باشید، ممکن است بخواهید به آن وفادار بمانید.

  1. شما علاقه‌مند به گجت های دسکتاپ ویندوز 7 هستید

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

  1. ارائه‏‌ی بروزرسانی‏‌های امنیتی برای ویندوز ویستا، 7 و 8 برای سال‌های متوالی در آینده ادامه خواهد داشت

مایکروسافت همواره عادت داشته تا کاربران خود را به سمت جدیدترین سیستم عامل ویندوزی خود جذب نماید که برای این کار، پشتیبانی از نسخه‏‌های قدیمی سیستم‌عامل خود را خاتمه داده و ارائه‌‏ی بروزرسانی‏‌های امنیتی برای آنها را متوقف می‏‌سازد و بنابراین کاربر را در معرض تهدیدهای امنیتی جدید قرار می‏‌دهد. در صورتی که در حال حاضر از ویندوز 7 یا 8 استفاده می‏‌کنید، خوشبختانه باید بگوییم که سالیان سال در معرض تهدیدهای امنیتی قرار نخواهید گرفت. مایکروسافت تا سال 2020 میلادی به پشتیبانی و ارائه‏‌ی بسته‌‌های امنیتی برای سیستم‌‌عامل 7 و برای ویندوز 8 (تا ژانویه ی سال 2023 میلادی) ادامه خواهد داد. حتی کاربران ویندوز ویستا نیز می‌‌‏توانند این بروزرسانی‌‌‏های امنیتی را تا آوریل 2017 میلادی دریافت نمایند. پس نگرانی در خصوص اتمام پشتیبانی امنیتی از سیستم عامل 7 یا 8 نبوده و نیازی به عجله برای نصب این سیستم‌عامل ندارید!

  1. شما از برنامه‏‌‌ی فضای ابری OneDrive استفاده می‏‌‌کنید.

در ویندوز 8.1، اپلیکیشن فضای ابری OneDrive که SmartFiles نیز نام دارد به شما اجازه داده تا تمامی فایل‏‌‌های خود را در این فضا مشاهده کنید (حتی در صورتی که این فایل‏‌‌ها بر روی فضای ابری قرار داشته و بر روی دستگاه شما ذخیره نشده باشد). زمانی که بر این اپلیکیشن روی سیستم خود دوبار کلیک می‏کنید، فایل دانلود می‏شود. اگرچه در صورتی که از ویندوز 10 استفاده کنید، این اپلیکیشن دیگر برای شما کار نخواهد کرد، که دلیل آن را می‌‌‏توان ناشی از نرم‏‌‌افزار ارتقا یافته‌‌‏ی OneDrive دانست. مایکروسافت اذعان داشت، در تلاش بوده تا عملکرد این اپلیکیشن را برای ویندوز 10 نیز فراهم سازد که البته این کار در انتهای امسال صورت می‌‌‏پذیرد. در صورتی که این اپلیکیشن برای شما مهم است، تا اینکه این اپلیکیشن برای ویندوز 10 نیز عرضه گردد، سیستم خود را ارتقا ندهید.

  1. سیستم شما دارای تجهیزات جانبی قدیمی می‌‌‏باشد

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

8. شما عاشق ویندوز مدیا سنتر هستید

درست است! افراد زیادی وجود دارند که شیفته‌‌‏ی ویندوز مدیاسنتر هستند. این اپلکیشن در سال 2002 میلادی برای پخش ویدئو، موزیک و سایر رسانه‏‌‌ها توسعه یافت. مایکروسافت در حال حاضر به عمر این محصول خاتمه داده و حتی در سال 2009 میلادی، تیم پشتیبانی از این اپلیکیشن را منحل نمود.

حقیقت این بوده که مدیاسنتر به کابوسی شوم برای مایکروسافت مبدل گردید، چرا که جایگزین‏‌‌های زیادی مانند نت فلیکس، prime، hulu، spotify، apple music برای آن پیدا شد. با این حال، هنوز هم افرادی به این اپلیکیش علاقه‌‌‏مند هستند و از شنیدن این موضوع که مدیاسنتر دیگر جایگاهی در ویندوز 10 ندارد وحشت‏زده خواهند شد. در صورتی که شما نیز جزو این دسته از افراد هستید، پس هرگز به فکر ارتقای سیستم خود به ویندوز 10 نباشید.

9. نیازی نیست که خود را قربانی ارتقای سریع و زودهنگام به این سیستم‌عامل نمایید

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

منبع: http://www.computerworld.com

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

 

سوالاتی که قبل از پیاده‌‏سازی استراتژی کلان داده‏‌ای باید پرسیده شود

Posted on: بهمن ۳ام, ۱۳۹۴ by sppcco

سوالاتی که قبل از پیاده‌‏سازی استراتژی کلان داده‏‌ای باید پرسیده شود

ما  پیوسته در زندگی روزمره‌ی خود شاهد  حضور پر رنگ و اجتناب ناپذیر جریان‌های داده‏‌ای ناشی از  فناوری هستیم. تلفن‌ها، تلویزیون‌‏ها، سیستم‏‌های کامپیوتری، کارت‏‌های اعتباری و حتی ساختمان‏‌های مجهز به حسگر، همه و همه در این جریان داده‏‌ای به نوعی ایفای نقش می‌کنند. نه تنها روز به روز بر حجم این نوع داده‌ها افزوده می‌شود، بلکه سرعت افزایش این حجم داده‌‏ای به طور شگفت انگیزی رو به افزایش است، به طوری که هر دو سال یکبار، شاهد افزایش دو برابری سرعت افزایش این حجم داده‌‏ای نسبت به دو سال قبل هستیم. با توجه به داده‌هایی که هر ساله ایجاد می‌کنیم، پیش‏بینی‌ها حاکی از آن است که تا سال 2020 میلادی، حدود 44 زتاباییت و یا 44 تریلیون گیگابایت حجم داده‌‏ای در سرتاسر دنیا وجود خواهد داشت. جای شگفتی دارد! ولی سؤالی که ذهنمان را درگیر خود می‌کند این است: مشاغل کاری مختلف چطور قصد دارند خود را در برابر این حجم زیاد از داده‌ها مسلح نمایند؟ چطور می‌توانیم این حجم انبوه داده‏ای را حس کنیم؟

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

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

داده‌ها این فرصت ایده‌‏آل را در اختیار شرکت‌ها قرار داده تا ذره ذره اطلاعاتی که می‌تواند به بهبود فرایند شغلی آن‌ها کمک کند را بدست آورند. آیا شما قصد استفاده از این سرنخ‏‌های غنی اطلاعاتی را به منظور اتخاذ تصمیم‌های آگاهانه را ندارید؟

برای مشاغل کوچکی که تمایل به استفاده از کلان داده‌ها دارند، چهار سؤال وجود داشته که باید آن‌ها را در نظر گرفت:

  1. پر فشارترین چالش‌ها در فرایند شغلی من چیست؟

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

  1. با وجود رویکردها و اطلاعات بهتر، چطور می‌توانم بر این چالش‌ها غلبه کرده و اساس کارم را بهبود دهم؟

بر مبنای رویکردهای داده‌‏های بدست آمده، می‌توانید برنامه‌هایی استراتژیک را به منظور کاهش چالش‌هایی که در مرحله‌ی اولیه با آن رورو هستید ایجاد کنید. با کمک داده‌ها، می‌توانید مسائل را به شکل شفاف‌‏تری مشاهده کنید. به دنبال آن، مسائل در زمان کمتری حل شده و ممکن است در آینده بتوانید از آن‌ها اجتناب کنید.

  1. چطور می‌توانم مشتریانم را بهتر بشناسم؟

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

  1. چطور می‌توانم این رویکردها را بکار گیریم و آن‌ها را بر اساس فرصت‌هایی که این داده‌ها ارائه می‌دهند به سودآوری مبدل سازم؟

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

کلان داده‌ها از تنوع بسیار گسترده‏ای برخوردارند چرا که می‌توانند در انواع مشاغل خرد و کلان بکار گرفته شده و تفاوت عمده‏‌ای را بر روی موضوعات کوچک و بزرگ ایجاد کنند. تمام چیزی که نیاز دارید این است که  بدانید این داده‌ها در کجای چارچوب سازمان شما کاربرد دارد و از آن به درستی استفاده کنید. پاسخ به سؤالات بالا نه تنها به شفاف‏‌سازی ابهامی که از کلان داده‌ها دارید کمک می‌کند، بلکه می‌تواند به شما در استفاده از یک روش ساخت‌‏یافته برای استفاده از داده‌ها نیز کمک کند.

منبع: http://blogs.sap.com

ساعات پایانی عمر SQL Server 2005

Posted on: بهمن ۳ام, ۱۳۹۴ by sppcco

ساعات پایانی عمر SQL Server 2005

اوایل این هفته، شرکت مایکروسافت ضمن هشدار به‌ تمامی کاربران محصول SQL Server 2005 یادآور شد ظرف کمتر از یک سال و در تاریخ 12 آوریل 2016 میلادی، به ‌تمامی پشتیبانی‌های خود از این محصول خاتمه خواهد داد.
خاتمه¬ی این پشتیبانی قابل پیش‌بینی بود، چراکه از ماه آوریل سال 2011 میلادی چرخه زندگی SQL Server 2005، در فاز پشتیبانی تمدید شده قرارگرفته است. ولی مشابه با سایر محصولات سروری مایکروسافت که به اواخر عمر خود نزدیک می‌شوند، این شرکت از کاربران SQL Server خود خواسته تا به سمت محصولات جدید خانواده‌ی SQL Server و یا پلت¬فرم پایگاه‌ داده‌ی Azure مایکروسافت (پلت فرم پایگاه داده‌ای ابری) حرکت کنند.
اتمام پشتیبانی از SQL Server 2005 بدین معنا است که بسته امنیتی دیگری برای این محصول ارائه نخواهد شد. ولی این مسئله شامل شرکت‌هایی که دارای قرارداد پشتیبانی ویژه‌ای با مایکروسافت هستند (مشابه با پشتیبانی‌های ویژه‌ای که مایکروسافت برای ویندوز XP ارائه کرده است) نمی‌شود. البته مشخص نیست که آیا مایکروسافت تخفیف 90% را برای قراردادهای پشتیبانی از SQL Server 2005 در نظر می‌گیرد یا خیر، مشابه تخفیفی که برای پشتیبانی از ویندوز XP وجود داشت.
ازآنجا ‌که تقریبا انتهای چرخه‌ی عمر ویندوز سرور 2003 فرارسیده است (در چهاردهم جولای 2015 میلادی)، مایکروسافت از هیچ تلاشی به‌منظور ترغیب سازمان‌ها برای ارتقای محصول دریغ نکرده است. مایکروسافت به جای اینکه مانور بیشتری بر روی مسئله‌ی امنیت داشته باشد تا بتواند سازمان‌ها را به ارتقا تشویق کند، بیشتر بر روی بهبودی‌های کارایی و دسترسی پذیری بالا که در نسخه‌های اخیر SQL Server وجود دارد تأکید داشته است.
برای آن دسته از سازمان‌هایی که قصد ارتقای محصول SQL Server خود را به‌صورت محلی دارند، مایکروسافت اعلام نموده است که SQL Server 2005 را می‌توان در جا به SQL Server 2014 ارتقا داد، البته درصورتی‌که نسخه SQL Server 2005 سازمان 32 بیتی نباشد (در غیر این صورت، می‌توان از روش مشابهی برای ارتقا استفاده نمود). برای آن دسته از سازمان‌ها که قصد ارتقا به پلت فرم ابری مایکروسافت را دارند، پایگاه داده‌ی Azure SQL (نسخه 12)، نسخه‌ی نسبتا سازگاری از خود را برای نسخه ی کامل SQL Server مایکروسافت عرضه کرده است که می‌توان از ابزار متن‌باز این پایگاه داده به‌منظور ارتقا استفاده کرد.
علامت سؤال جزئی که وجود دارد این بوده که 2005 SQL Server هنوز در سطح قابل‌ملاحظه‌ای به‌عنوان یک مبنا برای توسعه‌های فعال در سطح تشکلات سازمانی بکار گرفته می‌شود. با وجود آن که نمی‌توان به آسانی ‌ آمار و ارقام دقیقی در این خصوص بدست آورد، یک نشانگر عمومی به دست آمده از وب‌سایت Stack Overflow نحوه روند کاهشی جریان پرسشهای برچسبگذاری شده با sql-server-2005 است. محل و چگونگی نصب این پایگاه‌های داده‌ای در سطح یک سازمان، واحد سازمانی و حتی در سطح تک تک برنامه‌ها اهمیت دارد؛ رسیدگی به نصب در سلسله مراتب و به طور گسترده در سازمانها به مراتب مشکلتر است برای مثال، برنامه هایی که با رعایت محدودیت‌های خاص ایجاد شده اند را نمی‌توان به‌آسانی از چرخه‌ی توسعه خارج کرد و یا خارج کردن آن‌ها از این چرخه با هزینه‌ی بالایی همراه است. در مطالعه ای که با هزینه مایکروسافت توسط مؤسسه فارستر صورت پذیرفته هزینه‌ انتقال به نسخه‌های جدید SQL Server محاسبه گردید. در سناریوی انتقال که به‌صورت ترکیبی با مطالعه‌ی چندین سازمان صورت گرفته است، هزینه‌ی مهاجرت 4 میلیون دلار برآورد شده است، ولی Forrester خاطرنشان کرده است که این هزینه‌ها را می‌توان در ظرف یک سال جبران نمود. این گزارش در اصل بر روی تأثیر اقتصادی کلی توسعه‌ی SQL Server متمرکز بوده است و نه هزینه‌های خاص مرتبط با ارتقای نسخه‌های قدیمی SQL Server در یک سازمان (مخصوصا نسخه‌ای به قدمت SQL Server 2005).
در حال حاضر، ویندوز سرور 2003 مورد حادتری است که باید سریعا ارتقا داده شود؛ تنها سه ماه از پشتیبانی این محصول باقی مانده است اما به شکل گسترده‌ای در سازمان‌ها استفاده شده و با سرعت کمی کنار گذاشته می‌شود.

 

منبع: http://www.infoworld.com/

محتوا برای شما جستجو می کند

Posted on: بهمن ۳ام, ۱۳۹۴ by sppcco

محتوا برای شما جستجو می کند

مکانی که در آن هستید و کاری که انجام می‌دهید، به‌طور فزاینده‌ای نقش‌های کلیدی در جستجوی اینترنتی شما دارند. در واقع جستجوی شما، خود مسیرش را هدایت می‌کند.
با توجه به گفته‌های برایان پروفیت، کارشناس تکنولوژی و معاون مدیریت در دانشکده تجارت دانشگاه نتردام مندوزا، مفهوم “جستجوی محتوایی” در حال توسعه یافتن است. ما به این تغییرات ‌تدریجی توجه نداریم اما به‌زودی فراموش خواهیم کرد که جهان بدون آنها چگونه بوده است.
جستجوی محتوایی، توانمندی موتورهای جستجو برای تشخیص را نشان می‌دهد که از گروه کثیری از عوامل، فراتر از جستجوی متن‌هایی که کاربر به دنبال آنها است، استفاده می‌نماید. این معیارهای اضافی، محتوایی را که جستجو درباره آن در حال انجام است را تشکیل می‌دهد.
به‌دلیل محبوبیت گوگل، اخیرا جستجوی محتوایی توجه زیادی را به خود جلب کرده است.
گوگل در حال حاضر، برای کمک به جستجوی محتوایی، اطلاعاتی براساس مکان و با دسترسی به ورودی‌های سرویس تقویم و تایید پیام‌هایی که در سفرها از حسابهای کاربری جی‌میل می‌گیرد، تهیه نموده است. این امکان در شش ماه گذشته تنها از طریق آندروید قابل دسترس بود اما اکنون برای پلت‌فرم آیفون/ آی‌پد منتشر شده است.
پروفیت که نویسنده 24 کتاب درباره تکنولوژی موبایل و کامپیوترهای شخصی است و به‌عنوان ویراستار و دستیار در سایت Readwrite.com فعالیت کرده است، می‌گوید: “دیگر لازم نیست شما برای محتوا جستجو کنید، محتوا می‌تواند برای شما جستجو کندکه این موضوع جهان جستجو را تکان می‌دهد و بر فراز آن قرار می‌گیرد.”
این نوع جستجوها، شما را امتحان می‌کنند و سعی می‌کنند کشف کنند که شما واقعا چه می‌خواهید؟ هرچه بهتر حدس زده شود، ارزش موتورهای جستجو بهتر درک می‌شود.
در روزهای قبل از گوشی‌های هوشمند، تبلت‌ها و نوت‌بوک‌ها، جستجوها به وسیله جستجوهای قبلی کمک می‌شدند. پروفیت می‌گوید: “امروزه،به موبایل‌ها یک امکان جدید جستجوهای محتوایی اضافه شده است. با دانستن این‌که کجا و چه زمانی یک جستجو ایجاد می‌شود، موتورهای جستجوی محتوایی می‌توانند خیلی بیشتر به آنچه شما می‌خواهید، پی ببرند و پاسخ‌های قوی‌تر ارائه دهند.
به عنوان مثال، یک جستجو درباره رستوران‌های نزدیک در شیکاگو در زمان صرف صبحانه به شما جواب‌های خیلی متفاوتی نسبت به همین جستجو برای رستوران‌های توکیو در نیمه شب را ارائه خواهد داد.” اما جستجوی محتوا می‌تواند فراتر از زمان و مکان باشد. همچنین موتورهای جستجو، نام کاربری می‌شوند برای جستجوهایی که کاربران دیگر در همان مکان و با توجه به علایق شناخته شده‌اشان انجام داده‌اند.

 

گردآورنده: پریسا متین
منبع: سایت sciencedaily


طراحی و پیاده‌سازی شده در شرکت پردازش موازی سامان

کلیه حقوق مادی و معنوی وب‌سایت برای صاحبان آن محفوظ است © ۲۰۱۲ - ۲۰۲۵