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


یاهو و تایید هک شدن 200 میلیون اکانت

چندی پیش، خبری در خصوص هک 200 میلیون اکانت کاربران وب‌سایت یاهو و فروش آن ها در بازار سیاه در فضای وب منتشر شد که این شرکت در واکنش به این خبر تنها به این جمله بسنده کرد:”ما از این ادعا باخبریم.”

باهو و تایید هک شدن 200 میلیون اکانت

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

ادامه مطلب

با Beat2Phone آشنا شوید

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

با Beat2Phone آشنا شوید
این دستگاه کوچک که Beat2Phone نام دارد، سیگنال‌های ECG و ضربان قلب تکی را اندازه‌گیری کرده و فاصله بین دو ضربه متوالی را نیز اندازه‌گیری می‌کند.

ادامه مطلب

ساعت های هوشمند مایکل کورس

علاوه بر حضور بسیاری از سازندگان مطرح دنیای تکنولوژی در زمینه ساعت‌های هوشمند، دیگر شرکت‌ها و سازندگانی که به صورت رسمی و غیر رسمی در زمینه‌های مرتبط فعالیت دارند نیز به تولید این محصولات روی آورده‌اند. ساعت های هوشمند مایکل کورس جدیدترین محصولاتی هستند که در این زمینه معرفی شده و به سیستم عامل اندروید ور (Android Wear) مجهز شده‌اند.

michael-kors-access-press-images-1-620x620

ادامه مطلب

یاهوی تحت تعقیب

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

یاهوی تحت تعقیب

این شکایت فقط یک روز پس از افشای ابعاد بی سابقه حمله هکری سال 2014 به سایت یاهو، توسط شخصی به نام رونالد شوارتز از طرف کاربران آمریکایی یاهو که اطلاعات آن ها افشا شده است، به دادگاه فدرال سن خوزه واقع در ایالت کالیفرنیا تقدیم شد.
یاهو روز پنجشنبه اعلام کرد در اواخر سال 2014 اطلاعات کاربران از جمله اسامی، آدرس ایمیل، شماره تلفن، تاریخ تولد و گذرواژه های رمزگذاری شده آن ها به سرقت رفته است.
اما در این شکایت ادعا شده اگر یاهو با توجه به سوابق موجود از حملات هکری، به تعهدات خود در رابطه با «جدی گرفتن» حریم خصوصی کاربران و اتخاذ تدابیر امنیتی مناسب عمل می کرد، این سرقت اطلاعات به وقوع نمی پیوست. همچنین در این شکایت، به دلیل این که تشخیص و اطلاع از وقوع حمله هکری توسط یاهو، حدود سه برابر زمان متداول برای تشخیص چنین حملاتی به طول انجامیده است و به دلیل «بی توجهی نسبت به امنیت اطلاعات شخصی کاربران که یاهو متعهد به حفاظت از آن شده بود»، این شرکت به بی مبالاتی شدید متهم شده است.
یاهو، آخرین عضو مجموعه ای از سایت های اجتماعی محبوب است که قربانی حملات سایبری شده اند. در ابتدای سال جاری میلادی، اطلاعات 427 میلیون کاربر سایت Myspace که در سال 2013 به سرقت رفته بود، برای فروش در بازار سیاه عرضه شد. همچنین در ماه می اطلاعات 117 میلیون کاربر سایت LinkedIn که در سال 2011 به سرقت رفته بود، مانند اطلاعات 65 میلیون ایمیل کاربران وب سایت Tumbler برای فروش عرضه شد.
این شکایت می تواند جریان فروش 4.8 میلیارد دلاری یاهو به شرکت Verizon Communications را با مشکل مواجه کند.

منبع ایرنا

مرگ گوشی های بلک بری

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

مرگ گوشی های بلک بری وب‌سایت کانادایی Motley Fool نوشت واحد سخت‌افزاری در بلک‌بری ۶۵ درصد از بودجه واحد R&D را می‌خورد اما گوشی‌های ساخت این کمپانی تنها ۱ درصد از سهم جهانی را در اختیاردارند.

ادامه مطلب

تماس تلفنی با انگشت

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

sgnl-smart-strap

ادامه مطلب

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

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

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

 

اسکراچ (Scratch) چیست؟
اسکراچ محیط برنامه‌نویسی ساده‌ای است که برای افراد 8 تا 16 سال در نظر گرفته شده است. در این نرم‌افزار به جای استفاده از شیوه کدنویسی سنتی مبتنی بر تایپ دستورات، به‌آسانی بلوک‌های رنگی انتخاب می‌شوند و در صفحه قرار می‌گیرند. (شکل یک) با متصل کردن آن‌ها به یکدیگر برنامه‌هایی ایجاد می‌شوند. زمانی‌که اسکراچ را برای اولین بار باز می‌کنید، در پنجره اصلی با این بخش‌ها روبه‌رو خواهید شد:

پلتفرم رایگان برنامه‌نویسی کودکان
Stage: مستطیل بزرگی است که در گوشه سمت چپ صفحه قرار دارد و همه انیمیشن‌ها در آن مکان اجرا می‌شوند. برای اجرای برنامه خود باید روی دکمه سبزرنگ پرچم کلیک کنید.
Sprites Window: این بخش در پایین Stage قرار دارد و شامل فهرستی از تصاویر متحرکی است که در پروژه جاری خود از آن‌ها استفاده می‌کنید.

Block Palette: این بخش در مرکز پنجره اسکراچ قرار دارد و شامل همه بلوک‌های برنامه‌نویسی است که در برنامه خود از آن‌ها استفاده می‌کنید. این بلوک‌ها در گروه‌های Motion، Looks، Sound و مانند این‌ها طبقه‌بندی می‌شوند.
Scripts Area: پنجره مستطیلی شکلی است که در سمت راست قرار دارد و شامل اسکرپیت‌ها (برنامه‌های کامپیوتری) است. باید این بلوک‌ها را از Block Palette بیرون ‌بکشید و درون Scripts Area قرار دهید تا اسکرپیت‌ها ساخته شوند.
هر زمان پروژه اسکراچ خود را ایجاد کردید، می‌توانید آن را دانلود کرده و در قالب فایلی در کامپیوتر خود ذخیره کنید. هر زمان تمایل داشتید روی پروژه خود کار کنید، می‌توانید این فایل را آپلود کرده و به کارتان ادامه دهید. اسکراچ به‌طور کامل درون مرورگر وب اجرا می‌شود، به این معنا که از طریق هر کامپیوتر دسکتاپی به آن دسترسی خواهید داشت. با این‌حال، برای دسترسی به آن به افزونه فلش نیاز دارید. اگر جزو آن گروه از کاربرانی هستید که قصد دارید اسکراچ را از طریق آی‌پاد تجربه کنید، باید از Scratchjr که نسخه‌ای از اسکراچ ویژه آی‌پاد است، استفاده کنید.

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

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

کودکان از اسکراچ چه یاد خواهند گرفت؟
در همان حال که کودک با اسکراچ بازی کرده و برنامه‌های ساده خود را ایجاد می‌کند، در حقیقت در حال طراحی محدوده‌‌ای از کدها و مهارت‌های حل مشکلات است که در نهایت به او کمک خواهند کرد در دنیای واقعی برنامه‌نویسان از این مهارت‌ها استفاده کند. این موضوع ممکن است کمی عجیب به نظر برسد، اما جالب است بدانید که اسکراچ این مهارت‌ها را به طور ضمنی به کودکان می‌آموزد:
• دستکاری متغیرها: بخشی از حافظه که برای بازیابی و ذخیره‌سازی داده‌ها استفاده می‌شود.
• به‌کارگیری عملگرها و دستکاری داده‌ها: به‌کارگیری عملگرهای محاسباتی (جمع، تفریق، تقسیم و ضرب)، به کارگیری عملگرهای مقایسه‌ای (کمتر، بیشتر، مساوی)، عملگرهای منطقی (and، Or، Not)، عملگرهای متصل‌کننده (چسباندن رشته‌ها به یکدیگر)، عملگرها محاسباتی (سینوس، کسینوس)
• درک کنترل جریان: رویکرد اجرای خط‌به‌خط دستورات در یک برنامه
• تغییر کنترل جریان برنامه با استفاده از حلقه‌های تکرار و دستورات شرطی
• آشنایی با نحوه ساخت بلوک‌هایی با قابلیت استفاده مجدد که به عنوان بلوک‌های سفارشی در اسکراچ شناخته می‌شود.
• مدیریت رویداد‌ها: نوشتن کدهایی که در واکنش به رویدادها اجرا می‌شوند. برای مثال فشار کلیدها و کلیک ماوس
• شناسایی و واکنش به ورودی‌های دنیای واقعی: شامل مکان قرار‌گیری ماوس، بلندی صدای میکروفون که کامپیوتر آن را ضبط کرده است و حتی واکنش نشان دادن به وب‌کم
• برنامه‌نویسی ساده چند رسانه‌ای: شامل رسم، انیمیشن‌سازی و صدا

 

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

فرزند من چگونه می‌تواند کار با اسکراچ را آغاز کند؟
برای شروع کار ابتدا باید به سایت اسکراچ بروید. بهترین مکان برای شروع کار، کلیک کردن روی گزینه Getting Started With Scratch است. این مقاله نحوه کشیدن بلوک‌ها و ساخت اسکرپیت‌ها را آموزش می‌دهد. زمانی که با نحوه قرار دادن اسکرپیت‌ها آشنا شدید، می‌توانید از ویدیوهای آموزشی اسکراچ استفاده کنید. این ویدیوها تعدادی از تکنیک‌های انیمیشن‌‌سازی را همراه با نحوه ساخت بازی‌های ساده و نحوه ساخت‌ گرافیک‌های شخصی نشان می‌دهد. همچنین می‌توانید از پروژه‌هایی که قبلاً ساخته شده و در سایت قرار گرفته‌اند، به عنوان منبع آموزشی استفاده کنید.

منابع دیگر آموزشی
اسکراچ قدرتمندترین ابزاری است که کدنویسی را به زبان ساده به کودکان آموزش می‌دهد. با وجود این، منابع آموزشی دیگری نیز وجود دارند که از آن جمله می‌توان به این منابع اشاره کرد:
• Hopscotch:‌ یک برنامه رایگان آی‌پاد است که شبیه به اسکراچ عمل می‌کند و برای نوجوانان مناسب‌ است.
• Tynker:‌ محدوده‌ای از دروس برنامه‌نویسی را ویژه کودکان ارائه می‌کند. دانش‌آموزان با رابطی شبیه به اسکراچ می‌توانند بلوک‌ها را بکشند و از کدهای جاوااسکرپیت استفاده کنند. همچنین برنامه رایگان بسیار خوبی به ایننشانی ویژه آندروید و آی‌پاد وجود دارد که به کودکان نحوه حل معماها و ساخت ساده بازی‌ها را آموزش می‌دهد.
• Dash and Dot: دو روبات (فیزیکی) برنامه‌پذیر هستند که برای کودکان پنج سال به بالا مناسب است. کودکان با استفاده از برنامه‌های نصب‌شده روی اندروید و آی‌پاد قادر به کنترل و برنامه‌نویسی این روبات‌ها هستند.
• Kano: یک کیت جادویی است که به هر کودکی اجازه می‌دهد کامپیوتر نسبتاً جالبی را به ساده‌ترین شکل ممکن طراحی کند. زمانی که فرایند طراحی به پایان رسید، کودک قادر به برنامه‌ریزی کردن آن و ساخت پروژه‌های شگفت‌انگیزی با آن خواهد بود.  اجرای بازی‌های ساده شبیه به Pong and Snake تا نسخه‌های سفارشی از بازی ماینکرافت و حتی پیاده‌سازی یک سرور بی‌سیم با این کیت امکان‌پذیر است.

منبع شبکه