اگر به دنبال کسب درآمد بیشتر هستید، این زبان های برنامه نویسی را یاد بگیرید

آیا حاضر به یادگیری یک زبان جدید در سال آینده هستید؟ انگلیسی یا فرانسه؟ یا شاید یک زبان برنامه نویسی؟ بر اساس آمار منتشر شده توسط یک وب سایت کاربابی، در اکثر شغل های نرم افزاری، فرصت های استخدامی کمتر برابر با درآمد بیشتر است. به عنوان مثال زبان های SQL, Java یا ++C فرصت های شغلی زیادی را فراهم می کنند ولی درآمد کمتری نسبت به زبان هایی مانند Objective-C و Scala دارند. چرا که تقاضا برای این ۲ زبان به مراتب کمتر است. در این مقاله با سکان آکادمی همراه باشید تا با زبان هایی آشنایی شوید که از درآمد به نسبت بیشتری نسبت به زبان های برنامه نویسی رایج برخوردارند.



مایکروسافت قصد دارد توزیع اوبونتو و ویندوز 10 را از طریق Creators Update ترکیب کند

مایکروسافت می خواهد تعداد زیادی ویژگی جدید را از طریق Creators Update در ویندوز 10 معرفی کند. این شرکت به دنبال افزودن ویژگی های کاربردی بیشتر در زیرشاخه لینوکسی ویندوز 10 و کنسول ویندوز است تا کارها را برای توسعه دهندگان آسان تر نماید. این اقدام مایکروسافت نیز در راستای اهداف قبلی خود مبنی بر از بین بردن مرز بین ویندوز و لینوکس صورت گرفته است. برای آشنایی بیشتر با جزئیات این خبر، با سکان آکادمی همراه باشید.



Sailfish OS مبتنی بر لینوکس، سیستم عامل موبایل رسمی روسیه می شود

شرکت فنلاندی Jolla موفق شده تا سیستم عامل Sailfish لینوکسی خود را به عنوان سیستم عامل موبایل رسمی دولت روسیه معرفی کند. با بهره برداری از هسته ی اپن سورس لینوکس، انتظار می رود تا شاهد پر شدن بازار های روسی با Sailfish OS در سال ۲۰۱۷ باشیم. جولا همچنین در تلاش برای گسترش فعالیت هایش در کشور های در حال توسعه مانند برزیل، چین، هند و آفریقای جنوبی می باشد. برای آشنایی بیشتر با سیستم عامل Sailfish، با سکان آکادمی همراه باشید.



۲۰ مهارت شغلی نرم افزاری که درآمد سالانه آن ها بیش از ۱۰۰,۰۰۰ دلار است!

اگر نگاهی به پردرآمدترین مهارت های نرم افزاری برای برنامه نویسان بیاندازیم، متوجه می شویم مهارت های مرتبط با رایانش ابری یا «کلود» در صدر دنیای تکنولوژی هستند که از آن جمله می توان به سرویس های شرکت آمازون مانند DynamoDB، MapReduce و CloudFormation اشاره کرد. شرکت ارائه دهنده ی خدمات کلود تحت عنوان NovelAspect لیست شغل های مختلف را از سایت کاریابی Indeed جمع آوری کرده است. این یک لیست از پردرآمدترین مهارت های نرم افزاری مورد تقاضا در 200 کسب و کار متفاوت در حوزه ی آی تی است. با نگاهی به این مهارت ها، شاید شما تصمیم به یادگیری آن ها در سال 2017 بگیرید.



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

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



Google App Maker: ابزاری برای ساخت اپ موبایل بدون کدنویسی

گوگل برای افزایش محبوبیت مجموعه ی نرم افزار بهره وری خود (G Suite) در میان بیزینس های مختلف، به تازگی App Maker را معرفی کرده است؛ تمرکز اصلی این برنامه روی ساخت و ساز برنامه های سفارشی بدون برنامه نویسی سنگین و نیازهای زیرساختی است. اگر از اعضای اولیه جی سوییت هستید، دسترسی به این ابزار برای شما فراهم شده است. برای آشنایی بیشتر با این ابزار، با سکان آکادمی همراه باشید.



مقدمه یی بر معماری سخت افزاری برای پیاده سازی یادگیری ژرف

Deep Learning یا «یادگیری ژرف» نیاز به توان محاسباتی بسیار بالایی دارد. برای توسعه و تبلیغ برنامه های یادگیری ژرف، به سخت افزارهای متناسب با این موضوع احتیاج داریم. در حال حاضر تلاش های بسیار زیادی در زمینه ی توسعه ی سخت افزارهای مناسب برای اجرای اپلیکیشن های یادگیری ژرف صورت گرفته است. در این مقاله قصد داریم به نیازمندی های سخت افزارهای یادگیری ژرف و آینده ی این شاخه از تکنولوژی بپردازیم. با سکان آکادمی همراه شوید.



اپل سورس کد اپن سورس Darwin برای macOS را منتشر کرد

اپل به تازگی سورس کد اپن سورس Darwin برای مک او اس نسخه ی Sierra 10.12 را منتشر کرده است. داروین یک سیستم عامل اپن سورس است که هسته ی مرکزی تمام سیستم عامل های خانواده ی اپل را در بر می گیرد. برای بررسی بیشتر با سکان آکادمی همراه شوید.



ساخت سیستم عاملی بر پایه ی اندروید توسط Tor

تیم توسعه دهندگان Tor سیستم عامل مبتنی بر اندروید خود را به نام Tor Phone منتشر کرده است. این سیستم عامل بر پایه ی Copperhead OS پایه ریزی شده است که در واقع به عنوان یکی از توزیع های اندروید به حساب می آید. Tor Phone با استفاده از OrWall، تمام کانکشن هایش را از شبکه امن Tor عبور می دهد تا کاربرانش این اطمینان را حاصل کنند که ایمنی ایشان تا حد ممکن حفظ خواهد شد.



چگونه یک روزمه ی خوب به عنوان برنامه نویس یا توسعه‌دهنده بنویسیم؟

تاکنون مقالات متنوعی پیرامون استراتژی های یادگیری برنامه نویسی، ویژگی‌های یک برنامه نویس خوب، سطح درآمد برنامه نویسان زبان‌های مختلف و … منتشر کرده‌ایم اما کمتر به موضوع مهمی همچون «استراتژی های نوشتن یک رزومه ی خوب به عنوان برنامه نویس یا توسعه دهنده» پرداخته شده است؛ خیلی اوقات برنامه نویسان توانمندی را می‌بینیم که فقط و فقط به خاطر عدم داشتن دانش کافی در زمینه ی نوشتن یک رزومه ی خوب، قادر به یافتن شغل مناسب خود نیستند و فرصت های شغلی را یکی پس از دیگری از دست می‌دهند. در همین راستا، در این مقاله قصد داریم به این موضوع بپردازیم که یک برنامه نویس چگونه می‌تواند روزمه یی بنویسد که آب دهان مدیر اچ آر شرکت های برنامه نویس را به راه اندازد! با سکان آکادمی همراه باشید.



Google به بنیاد دات نت می پیوندد و Samsung پشتیبانی از دات نت را به تایزن اضافه خواهد کرد

مایکروسافت میزبان مراسم سالیانه ;()Connect است، رویدادی مربوط به توسعه دهندگان که در نیویورک برگزار گردید. با توجه به این که دات نت، هسته بسیاری از محصولات مایکروسافتی از جمله اپن سورسی ها را تشکیل می دهد، تعجبی ندارد که این رویداد شامل خبرهایی با محوریت دات نت باشد. البته در این رویداد اکثر خبرها مربوط به «بنیاد دات نت» بود. تشکیلات اپن سورسی که مایکروسافت برای پیشبرد آتی پروژه دات نت و توسعه آن ایجاد کرده است. اما خبر اصلی مربوط به پیوستن گوگل به این بنیاد است؛ برای یافتن جزئیات بیشتر، با سکان آکادمی همراه باشید.



۸ باور نادرست در انتخاب نام دامنه ی سایت

انتخاب نام دامنه برای وب سایت کار آسانی نیست؛ بخش دشوار این قضیه برای شرکت ها، نامگذاری برندشان می باشد. با این که بعضی عقیده دارند که اسم کمپانی شما اهمیتی ندارد، باز هم در آسان کردن مسئله ی انتخاب نام دامنه چندان مشکل گشا نیست! بخشی از انتخاب یک دامنه شامل تصمیم گیری برای استفاده از یک TLD است (این اصطلاح مخفف واژگان Top Level Domain به معنی «دامنه سطح بالا» است.) در این مقاله با سکان آکادمی همراه باشید تا علاوه بر آشنایی بیشتر با مفهوم اصطلاح TLD،‌ با یکسری باورهای نادرست در مورد انتخاب دامین سایت آشنا شوید.



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

گوگل هوش مصنوعی جدید خود که حاصل همکاری دانشگاه آکسفورد و شرکت DeepMind است را معرفی کرد. نام این هوش مصنوعی WLAS (مخفف دیدن، گوش کردن، حضور یافتن و هجی کردن) است. این دستگاه با هدف لب خوانی تولید شده است. به این صورت که یک ویدئوی ویرایش نشده را نگاه کرده و از روی حرکت لب ها، مکالمه را تشخیص می دهد. این هوش مصنوعی در آزمایشات انجام شده توانست حتی دست خالقش را هم از پشت ببندد! برای بررسی بیشتر، با سکان آکادمی همراه شوید.



PineBook: لپ تاپ لینوکسی ارزان با ظاهر مک بوک

پاینبوک، یک لپ تاپ ارزان و مقرون به صرفه است که از پردازنده ی 64 بیتی 4 هسته ای Allwinner استفاده می کند. این دستگاه در دو اندازه معرفی شده است که هر دو 2 گیگابایت حافظه ی رم، 16 گیگابایت حافظه ی ذخیره سازی eMMC و درگاه های ارتباطی مختلفی دارند و این در حالی است که PineBook از توزیع های مختلف لینوکس و همچنین نسخه های مختلف اندروید پشتیبانی می کند. برای آشنایی بیشتر با این لپ تاپ، با سکان آکادمی همراه شوید.



معرفی 6 زبان برنامه نویسی گمنام که نامشان برگرفته از الفبای انگلیسی است

به جز زبان برنامه نویسی C، زبان های تک حرفی دیگری در دنیای برنامه نویسی جهت انجام کارهای تخصصی طراحی شده اند؛ به لطف توانایی این زبان ها برای حل مسائل پیچیده، این زبان های تک حرفی پیروانی سرسخت در میان توسعه دهندگان برای خود پیدا کرده اند. به طور مثال، زبان برنامه نویسی R همچون C، یک زبان برنامه نویسی تک حرفی محبوب است که از آن برای کار با اعداد، تهیه ی گراف هایی با داده های پیچیده و غیره استفاده می شود (در ابتدا نام این زبان S بود که بعدها به R تغییر کرد.) حال در این مقاله قصد داریم به بررسی سایر زبان های تک حرفی دنیای برنامه نویسی بپردازیم؛ با سکان آکادمی همراه شوید.



Kaspersky برای نخستین بار از سیستم عامل اختصاصی اش رونمایی کرد

آزمایشگاه کاسپراسکای ، شرکت امنیت سایبری و ضد ویروس روسی، از سیستم عامل جدید خود تحت عنوان Kaspersky OS، که طی 14 سال گذشته در حال توسعه بوده و برای اولین بار روی Kraftway Layer 3 Switch تست شده است رونمایی کرد. برای آشنایی بیشتر با این سیستم عامل اختصاصی شرکت کاسپراسکای، در ادامه ی مقاله با سکان آکادمی همراه شوید.



RapidAPI: سرویس اشتراک گذاری ای پی آی

امروزه بسیاری از سرویس های آنلاین، شبکه‌های اجتماعی و … را می‌بینیم که برای تعامل بیشتر با سایر سرویس ها، اقدام به انتشار API سرویس های خود می‌کنند که این مسأله از چند جهت حائز اهمیت است؛‌ اولاً API ها کمک به توسعه ی این سرویس ها کرده و ثانیاً توسعه دهندگان نیز به سادگی قادر خواهند بود به تعامل با این سرویس ها از طریق API بپردازند. در این مقاله قصد داریم با سرویسی تحت عنوان RapidAPI آشنا شویم که به عنوان یک ریپازیتوری از API کلیه ی سرویس های معروف دنیا و همچنین سرویسی برای مدیریت API های اختصاصی شما می‌باشد.



معرفی مرورگر Colibri: مرورگری مینیمالیستی

Colibri مرورگری است که با هدف سرعت، اثربخشی و انعطاف پذیری طراحی شده است و در مقایسه با سایر مرورگرهای وب همچون گوگل کروم، فایرفاکس و غیره، طراحی بسیار مینیمالیستی دارا است که این ویژگی کمینه گرایی با حذف Tab Bar به حد اعلای خود رسیده است. برای آشنایی با این مرورگر جدید، با سکان آکادمی همراه باشید.



چرا مایکروسافت به عنوان حامی اصلی به بنیاد لینوکس پیوسته است؟

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



نگاهی به آمار و ارقام تبعیض جنسیتی در دنياى تکنولوژی

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



واکنش ها به خبر پیوستن مایکروسافت به بنیاد لینوکس

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



آیا مرورگرتان شما را زیر نظر دارد؟

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



پیشگویی آینده با کلان داده های اینترنتی!

کاربران اینترنت روزانه مسیری از داده را با وب گردی پشت سر خود به جا می گذارند که به طور میانگین برابر ۲.۵ میلیارد گیگابایت است. این حجم هنگفتی از داده است که به کمک آن، آینده ی ما قابل پیش بینی می شود و همین می شود که غول های فناوری دنیا همچون گوگل، فیسبوک، مایکروسافت و ... تمام تلاش خود را به کار گرفته اند تا این داده ها را رمزگشایی کرده و از آن کسب درآمد کنند.



از ۵۰۰ ابرکامپیوتر جهان، ۴۹۸ عدد از سیستم عامل لینوکس استفاده می کنند!

مجله Top500، لیست ۵۰۰ تا از بزرگترین و سریع ترین ابرکامپیوترهای دنیا را منتشر کرد. لینوکس با تسلط خود بر ۴۹۸ عدد از این ابر کامپیوترها، بار دیگر سر بلند بیرون آمد. ۲ رایانه باقی مانده از سیستم عامل IBM AIX استفاده می کنند که نوع دیگری از لینوکس است. از این بین، کشور های آمریکا و چین هر کدام دارای ۱۷۱ دستگاه از ابرکامپیوترهای این لیست هستند. 



«یادگیری ژرف» راهی برای حل مشکل لب خوانی

لب خوانی کاری است که نیاز به مهارت زیادی دارد. تنوع زیادی در نتایج تست ها دیده می شود ولی به طور میانگین، بیشتر افراد در حین لب خوانی، از هر ۱۰ کلمه تنها ۱ کلمه را تشخیص می دهند و با توجه به این که در دقت کارشناسان این زمینه نیز تفاوت های زیادی وجود دارد، می توان گفت که کسی در لب خوانی به درجه استادی نرسیده است! اما هم اکنون، برخی از محققان بر این باورند که با استفاده از روش هایی بر مبنای هوش مصنوعی -مانند یادگیری ژرف- می توان این مشکل را حل کرد. با در نظر داشتن این که شیوه های مختلفی از هوش مصنوعی به بهبود توانایی تشخیص گفتار نزدیک به انسان کمک بسیاری کرده اند، باید قابلیت انجام همین کار را با لب خوانی نیز داشته باشند. برای کسب اطلاعات بیشتر پیرامون این موضوع، با سکان آکادمی همراه باشید.



نکاتی کلیدی که در انتخاب شغل مهندسی نرم افزار می بایست مد نظر داشت!

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



آشنایی با مفهوم شبکه های عصبی با Google A.I. Experiments

گوگل به تازگی سرویس Google A.I. Experiments را برای آموزش عموم در مورد شبکه‌های عصبی مصنوعی به صورتی جذاب و عامه پسند، شروع کرده است. این سرویس به شما اجازه می‌دهد آهنگ بسازید، عکس بگیرید، نقاشی و کارهای دیگر کنید تا به این طریق در آزمایش‌های وب مبتنی بر هوش مصنوعی نقشی داشته باشید. اما پیش از آشنایی بیشتر با Google A.I. Experiments، بهتر است کمی در مورد خود مفهوم Neural Networks یا «شبکه های عصبی» بیشتر بدانیم؛ پس با سکان آکادمی همراه باشید.



آیا می دانستید وجه تسمیه ی زبان برنامه نویسی C چیست؟

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



به چه کامپیوتری هکینتاش می گویند و آیا هکینتاش کردن رایانه شخصی غیر قانونی است؟

هکینتاش، نام مستعار شرکت اپل برای کامپیوتر های متفرقه ی دارای سیستم عامل OS X یا macOS است. دلایل متعددی مانند هزینه کمتر، نیازهای سفارشی PC، و البته سرگرمی باعث می شوند علاقه مندان به کامپیوترهای اپل که پول کافی برای تهیه ی این سیستم ها ندارند، این مسیر را پیش بگیرند. Hackintosh کردن یک سیستم غیر اپلی بر اساس شرایط صدور مجوز اپل غیر قانونی عنوان شده است و امکان این که اپل از دست شما شاکی شود نیز وجود دارد!



مسابقه ی آنلاین Code-In گوگل در سال ۲۰۱۶ در حمایت از جامعه ی اپن سورس

Code-In یک مسابقه ی آنلاین سالانه ی گوگل است که هدف از برگزاری آن توانمندی سازی دانش آموزان ۱۳ تا ۱۷ سال است که قصد دارند خود را برای ورود به دانشگاه آماده سازند. شرکت کنندگان موظف هستند تا تسک های کوچکی از پروژه های مختلف اپن سورس از سازمان های مختلفی را به عهده گرفته و این در حالی است که توسعه دهندگان این سازمان ها به عنوان مشاور در کنار دانش آموزان خواهند بود. برنده ی این مسابقه افتخار این را خواهد داشت تا از دفتر مرکزی گوگل واقع در مانتین ویو کالیفرنیا دیدن کند!