Mohanad Kaleia

Idea for a cause

Google’s Project ARA to get trial run in Puerto Rico

project-ara

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

Read More

My TOEFL exam experience

257879936

مرحباً صديقي.. 

هل تفكر في التقدم إلى امتحان iBT TOEFL؟ هل قمت بتقديم هذا الامتحان من قبل؟! بالنسبة لي لقد قمت بتقديم الامتحان منذ فترة قصيرة، وفي هذه المقالة سأقوم بتلخيص تجربتي من البداية وحتى النهاية حتى يستفيد منها الجميع.

Read More

Objective C Tutorial Series

beginners_guide_objective_c

مرحباً .. وأهلاً وسهلاً 

هذه أول سلسلة سأحاول طرحها منذ بدايتي مع iOS .. سأقوم في هذه السلسلة طرح مواضيع في اللغة البرمجية المعتمدة لمنصات عمل Apple.. وهي Objective C .. طبعاً في حال لم تكن تعلم فقد طرحت Apple لغة برمجية جديدة اسمها Swift .. والتي ستحل محل objective c.. ولكن حتى الآن لا يزال العمل قائماً بهذه اللغة ويجب عليك معرفتها وهذا أكيد .. 

سيتم تناول المواضيع التالية:

  • Classes and Objects
  • Data
  • Protocols
  • Values and Collection
  • Blocks
  • Dealling with Errors

سيتم تعديل هذه الموضوع بشكل دوري لإضافة روابط المواضيع إن شاء الله .. يمكن المشاركة بالأسئلة من خلال التعليقات على الموضوع.. قراءة ممتعة

المصدر من كتاب Programming with Objective-C من شركة Apple

تنصيب نظام تشغيل ماك على البيئة الافتراضية vmWare

Apple-logo-300x300

 

هل فكرت بتجربة نظام MAC OSX من شركة Apple، ولكن كما نعرف لا يمكن أو من الصعب تنصيب هذا النظام على أجهزة PC، ولكن يمكن لنا تنصيبه وتجربته من خلال البيئات الافتراضية مثل vmWare، بشكل عام من الصعب العثور على نسخة حديثة من نظام OSX تعمل على vmWare، سأقوم في هذه المدونة بشرح طريقة تنصيب OSX على vmWare.

 

Read More

إخفاء الكيبورد في تطبيقات IOS

twitter-keyboard-100056244-large

 

هل بدآت بتعلم  برمجة IOS ..؟!! لابد وأنك واجهت مشكلة ان لوحة المفاتيح لا تختفي بشكل تلقائي عند النقر على زر Return.. نعم السبب انه اخفاءها يتم بشكل برمجي (يدوي) وليس افتراضي من نظام التشغيل.. لذلك سنتعلم اليوم كيفية اخفاء الكيبورد في نظام IOS

سنقوم الآن بإنشاء مشروع بسيط جداً بحيث نقوم بإخفاء الكيبورد بطريقتين الطريقة الأولى من خلال النقر على زر Return، والطريقة الثانية من خلال النقر على أي مكان فارغ بالشاشة.

Read More

خمسة وظائف لم يتمكن الحاسوب أخذها من البشر

human-robot-840x420مع تقدم التكنولوجيا والذكاء الصنعي ومحاكاة الآلات للسلوك البشري، بدأت الآلات تحل مكان البشر في العديد من الوظائف بل وحتى تفوقت على البشر في بعضها، فهل سيفقد بعض الناس وظائفهم وسيرمون في الشارع!!… ربما!! ولكن لو كنت واحداً من أصحاب الوظائف التالية فتأكد أنك بأمان حتى الآن ولن يتم الاستغناء عنك أو استبدالك بحاسب عديم المشاعر.
 

Read More

How to solve winload.exe missing problem

winload_exe_vista_missing_or_corrupt

ظهرت معي مشكلة في سيرفر عليه نظام تشغيل windows server 2008 بأنه لم يعد يقلع وتظهر رسالة خطأ التالية:

Windows Boot Manager

Windows failed to start. A recent hardware or software change might be the cause. To fix the problem:

1. Insert your Windows installation disc and restart your computer.
2. Choose your language settings, and then click "Next."
3. Click "Repair your computer."

If you do not have this disc, contact your system administrator or computer manufacturer for assistance

File: \Windows\system32\winload.exe

Status: 0xc000000f

Info: The selected entry could not be loaded because the application is missing or corrupt

Read More

SQL Group BY

sqlمعظم البرامج اليوم تستخدم قواعد البيانات لحفظ البيانات، طبعاً لابد عزيزي القارئ في حال وصولك لهذه المقالة أنك تعرف ولو قليلاً عن لغة التعامل مع قواعد البيانات SQL، لن أتحدث في هذه المقالة عن الاستعلامات البسيطة وإنما سأتحدث عن GROUP BY ماهي وكيف يمكن أن تفيدنا وكيف يمكننا استعمالها.. 

Read More