أخبار تقنية « مغامرات برمجية

تصنيفات: أخبار تقنية

هام: سرقة أكثر من 6.1 مليون كلمة سر من LinkedIn

نّشر في: 2012/06/06
تصنيفات: أخبار تقنية
وسوم: ,
تعليقات: 3 تعليق

ظهر ملف نصي في أحد منتديات الهاكنغ الروسية يحتوي على أكثر من 6.1 مليون كلمة سر مشفرة بطريقة SHA-1 Hashing من دون أسماء مستخدمين. القائمة حقيقية. هناك العديد من مستخدمي LinkedIn (بما فيهم أنا) وجدوا كلمات سرهم موجودة في هذه القائمة. يمكنكم الحصول على القائمة من هذا الرابط:

http://www.mediafire.com/?n307hutksjstow3

كيف تبحث عن كلمة سرك في الملف:

  1. حول كلمة سرك إلى Hash باستخدام SHA-1. يمكنك استخدام هذا الموقع. سيصبح لديك فيمة مثل 5baa61e4c9b93f3f0682250b6cf8331b7ee68fd8
  2. افتح القائمة بمحرر نصوص (أنا أستخدم ‎Notepad+‎+‎) لكن لا تبحث عن قيمة الـhash كاملة. احذف الحروف الخمسة الأولى. باستخدام المثال السابق سنبحث عن 1e4c9b93f3f0682250b6cf8331b7ee68fd8

(اقرأ المزيد …)

Post to Twitter

Light Table – أداة تطوير كود بشكل مختلف

نّشر في: 2012/05/15
تصنيفات: أخبار تقنية
وسوم: ,
تعليقات: 9 تعليق

أدوات تطوير الكود (أو IDE) كثيرة جداً هذه الأيام. من البالغة البساطة مثل Notepad++ إلى الأكثر تعقيداً مثل Visual Studio وEclipse. لكنها كلها في النهاية لها مبدأ مشترك: التعامل مع الكود على أنه مجموعة من الملفات. ولكن هذه مجرد طريقة التخزين. بينما عندما تنظر إلى الكود من وجهة نظر برمجية بحتة، ستجد أن الكود في الواقع هو مجموعة من الدوال والكلاسات وما إلى ذلك. ورغم أن العادة جرت على أن يكون كل كلاس في ملف منفصل، تبقى هذه ناحية تنظيمية بحتة تعتمد على المبرمج. وماذا عن الدوال؟ تقسيمها إلى ملفات منفصلة موضوع شائك هو الآخر. من هذا المنطلق قام مبرمج يدعى Chris Granger بطرح فكرة مشروع IDE جديد سماه Light Table، تكون وحدة الكود ليست تخزينية الاتجاه بل برمجية. و هنا فيديو عن المشروع:

(اقرأ المزيد …)

Post to Twitter

استبدال Java بـC‎#‎ في كود نظام Android

نّشر في: 2012/05/03
تصنيفات: أخبار تقنية
وسوم: , , , ,
تعليقات: 5 تعليق

Android in C#

قبل بضعة أيام أعلنت شركة Xamarin أنها نجحت في استبدال محرك Dalvik (الذي يعمل بـJava) بمحرك Mono (الذي يعمل بـC‎#‎) في نظام تشغيل 4.0 Android للأجهزة المحمولة. الخبر من مدونة الشركة.

Xamarin هم الفريق وراء Mono، النسخة المتعددة المنصات من Microsoft .NET. أحد منتجاتهم هي Mono for Android الذي يسمح لك ببرمجة تطبيقات الـAndroid باستخدام الدوت نت (هناك نسخة لأجهزة iOS أيضاً). وقاموا بهذا الاستبدال كتجربة لاكتشاف فروقات الأداء بين Mono و Dalvik. والنتائج مثيرة جداً للاهتمام!

(اقرأ المزيد …)

Post to Twitter

كسر بروتوكول “سيري” Siri الخاص بأجهزة iPhone 4S

نّشر في: 2011/11/14
تصنيفات: أخبار تقنية
وسوم:
تعليقات: تعليق واحد

خدمة “سيري” قد تكون واحدة من أهم الخدمات التي تسوقها Apple على أنها ميزة تنفرد بها أجهزة iPhone 4S. إعلاناتهم التلفزيونية هي سلسلة من لقطات لاستخدامات ظريفة لهذه الخدمة.

زميلي في العمل لديه iPhone 4S ولا أعتقد أن هناك موظفاً واحداً في الشركة لم يجرب Siri. النتائج (طبعاً) لم تكن مبهرة بالدرجة التي تصورها الإعلانات، وخدمة التعرف على الصوت موجودة في أجهزة Android من قبل (بشكل أبسط). ولكن هذا لا يمنع أن Siri منتج جميل ومبهر.

والآن تم اختراق البروتوكل الخاص بـSiri من قبل مجموعة من المبرمجين الفرنسيين. وفي مدونتهم يشرحون بالتفصيل ما قاموا بعمله وما اكتشفوه.

هل الموضوع كبير ويزلزل عرش Apple؟

(اقرأ المزيد …)

Post to Twitter

Goodbye World – وفاة دينيس ريتشي

نّشر في: 2011/10/14
وسوم: ,
تعليقات: 2 تعليق

لم يمض أسبوع على موت ستيف جوبز وها نحن نشهد رحيل رمز آخر من رموز عالم الكمبيوتر. قد لا يكون اسم دينيس ريتشي Dennis Ritchie بشهرة اسم ستيف جوبز عند عامة الناس، ولكنه حتماً لا يقل أهمية. وربما قد يكون تأثيره على العالم أعظم وأجسم، مثل العديد من أمثاله ممن يعملون بصمت. يمكنني القول بكل ثقة أنه لو أنك تملك أي جهاز كمبيوتر أو smartphone أو ما شابهها من الأجهزة الحاسوبية، فأنت مدين لهذا الرجل بالكثير.

(اقرأ المزيد …)

Post to Twitter

أنا و ستيف جوبز

نّشر في: 2011/10/06
وسوم: ,
تعليقات: تعليق واحد

لا أعتقد أن هذه المدونة ستكون أول مكان تسمع فيه هذا الخبر. نبأ وفاته هو حديث جميع مصادر الأخبار، وهو أمر متوقع لشخص له وزن ستيف جوبز وصيته. قلة جداً من الناس يمكنك أن تقارن تأثيرهم على مجال الحاسب (وبالتالي العالم بأكمله) بالتأثير الذي تركه ستيف جوبز. كلنا، دون أي استثناءات، تأثرت طريقة حياتنا بانجازات هذا الرجل. وتأثيره علي شخصياً بدأ من سن مبكرة. مدخلي إلى هذا العالم الحاسوبي كان عن طريق أحد منتجات شركة Apple. وستيف جوبز نفسه قد يكون أول شخص لزق في ذهني كوجه بشري للثورة الحاسوبية (قبل بيل غيتس بسنوات).

Steve Jobs

صورة نعي ستيف جوبز كما ظهرت في موقع Apple

(اقرأ المزيد …)

Post to Twitter

page 1 of 1
Project Euler
أحدث التدوينات
تصنيفات
الأرشيف
منوعات
System Down على Twitter

مرحباً , تاريخ اليوم هو الثلاثاء, 2017/02/21