Programming

10يناير

يبقى العمل هو رأس القائمة

السلام عليكم و رحمه الله و بركاته

أهلاً بكم متابعي الأعزاء ,

في الفترة الأخيرة تلقيت مجموعة من طلبات البرمجة لتطبيقات سطح المكتب وكنت عادة أرفضها لأنها خارج أختصاصي مثل نظم الإدارة و المتابعة و نظم المراقبة , فلما وجدت لدي بعض الوقت بدأت في البحث في هذا الاتجاه , فكنت ابحث عن طريقة سهلة و سريعة و في نفس الوقت توفر الكفاءة اللازمة للحفاظ على بيانات المستخدم  , أول ما بدأت بدأت بالبحث في كيس أداوتي , فلي معرفة كبيرة بالجافا و متوسطة بالـ C# و الـ PHP  فتوكلت على الله و بدأت البحث.

مررت بثلاثة تجارب وكانت المدة الإجمالية لهم أسبوعين – كان هذا الموضوع هو سبب انقطاعي في الاسبوعين الماضيين عن تويتر – :

أكمل القراءة »

21سبتمبر

Building Custom Sliding Share UIView with buttons

السلام عليكم

منذ زمن طويلة ولم أكتب مقالاً تقنياً جيداً في رأيي , نظراً لانشغالي الشديد ببعض الأمور الحياتيةو اليوم أعود إليكم و لأكتب تدوينة جديدة  هي الأولى من نوعها عن التطوير للأيفون .

الأيفون جهاز جميل للمستخدم مريح وسهل الاستخدام – ليس للجميع – , أما للمطور فهو جهاز خيالي بحق صحيح أنه معقد تعقيدات أبل التي تجعلك تفكر في الابتعاد عنه , إلا أنني عندما عملت عليه صدمت من وضوحه و نظافته , ففي تطوير للأيفون لا تستطيع أن تكتب كود غير نظيف ولابد لك أن تتقيد بقواعد الـ OOP بصورة شديدة جداً و هذا أفضل ما أعجبني فيه , ناهيك عن جمال و روعة الـ Xcode في العرض و معالجة ملفات الواجهات الرسومية .

عودة إلى موضوع التدوينة , فمنذ فترة وجيزة سألت على StackOverFlow عن كيفية عمل واجهة معدلة من واجهات الايفون لأحصل على شكل رسومي بطول 80 Pixel  و عرض 380 Pixel يحتوي على مجموعة من أزار المشاركة للشبكات الاجتماعية  , كما أن المستخدم عندما يقوم بعرضه ينزلق إلى الأعلى و الأسفل ,  كان هذا هو نص السؤال .

كنت أتخيل أن الموضوع صعب وليس من السهل الحصول علي , و كعادتي عندما أسال سؤال على StackOverFlow لا يهدأ لي بال حتى أجد رداً على سؤالي فكل ٥ ثواني اقوم بعمل تحديث للصفحة   – عادة سيئة لأنصح بها 😀 –

وبدات في مشاركة السؤال على تويتر  , وبعدها بقليل جائني ردأ من طارق يخبر عن سهولة الفكرة وسهولة تطبيقها , فبدأت في العمل عليها و البحث و بعد ٣ ساعات من العمل وصلت إلى ما كنت أريده  وكان الحال كما أخبرني أحمد – صديقي الذي دائماُ ما أزعجة بأسئلتي – فقد نصحني بالقرأة أكثر عن الواجهات الرسومية في أبل .

الفكرة بسيطة :

أكمل القراءة »

27أغسطس

إدارة المحتوى المنزلي

السلام عليكم

تحيه طيبه وبعد ,
بداية كل عام و انتم بخير و أعاد الله علينا جميعاً هذة الأيام المباركة بالخير و اليمن و البركات , في هذا الشهر الكريم تتنزل الرحمات و تتزاحم الدعوات و في رأسي تتزايد الفكرات 🙂 فمنذ فترة طويلة  من سنتين تقريبا وقد تسلمت زمام الأمور في المنزل – إدارياً – وأنا أفكر في عمل تطبيق إدارة بسيط ليكون الوالد – حفظة الله – على علم دائم بالواردات و الصادرات وهو في خارج البلاد كما أن هذة الأمور لم اعتد كتابتها بصورة منظمة فدائماً ما كانت أفقد بعض الحسابات لأني لم أكتبها فأقع في مشكلة تظبيط الحسابات  , و أخيراً عزمت على أن أقوم بعمل هذا التطبيق  فكانت بداية التفكير أن أوقوم بعمل تطبيق على سطح المكتب باستخدام اللغة التي اتقنها وهي الجافا  ولكن للأسف فهذة اللغة في تطبيقات سطح المكتب سيئة السمعه و رديئة الشكل !! فأشار علي والدي باستخدام برنامج الإكسل فهو سهل و بسيط و يمكنه أن يقوم بهذا الدور إلا أنني للأسف لا أجيد استخدامه ولا التعامل معه , نعم قد يكون تعلمه سهل إلا أنني رأيت ان استخدام الـ php سوف يكون أسهل من أن اتعمله ولن أتحدث عن مميزات كون التطبيق على الانترنت من سهولة الوصول إليه ومشاركته مع أكبر عدد ممكن من الأفراد .

في الفترة الأخيرة – منذ شهرين تقريبا – قمت وبمعاونة بعض الأصدقاء من استخدام قالب جاهز من تعريب قالبي هو قالب بسيط و سهل و جميل المنظر وجل ما قمنا به هو تطبيق بسيط يقوم ببعض الأمور اليسيرة مثل  الحذف و الإضافه و التعديل على بعض البيانات الموجودة في قاعدة البيانات فكان التعديل على هذا التطبيق للوصل إلى تطبيق إدارة المحتوى الأول لي – صورة التطبيق في أسفل التدوينة – وقد استهلك هذا التطبيق بصورة مجملة 30 ساعه متواصه من العمل موزعه على عدد 3 أو 4 أيام  وعند عرضه على الوالد نال اعجابه – وقال أنه كويس – وكان هذا هو التطبيق الثاني الذي أقدمه للمنزل – التطبيق الأول – إلا أن هذا التطبيق كان به مشكلة كبيرة جداً وهي أنه لا يحتوي على اي صورة من صور الأمان :)) بداية من تسجيل الدخول و نهاية بإضافة و تعديل البيانات فبدأت الفكرة الثانية في الصعود على سطح بحيرة الأفكار.

كانت الفكرة الثانية هي استخدام أحد التطبيقات مفتوحه المصدر لإدارة المحتوي مثل وردبريس و كان الإختيار ,فقمت بتحميلها و بدأت في العمل عليها ليله البارحه و وصلت اليوم لتطور لا بأس به عند مقارنته بشخص مر عليه مع هذة اللغه 5 أيام فقط , التطبيق الجديد أو كما اسميه MyCMS V 2.0  يحتوي على الإصدارة الأخيرة من الوردبريس بالإضافه إلى قالب من تعريب الأخ صالح المطرفي .

سعدت كثيراً بما وصلت إليه في هذة الأيام القلائل كما أنه حان الوقت ليرى أفراد عائلتي أني استطيع صنع شئ مفيد – نظراً لأني اعمل على التطبيقات المصغرة أو تطبيقات الهواتف فهم لا يلمسون ما أقوم بصنعه في حياتهم اليومية فمثلا تخيل أن جدتي تتصور عني أني طول الوقت أقفل باب غرفتي علي لأتمكن من اللعب في هدوء :)) – , جميل أن ترى عملك يكبر و يتطور بين يديك و لكن الأجمل أن ترى انطباع من حولك و تسمع لآرائهم فيه فكلي آذان صاغية لكم , وهل من الممكن أن يقوم على هذا التطبيق تطبيق إدارة محتوي مصغر لإدارة واردات و صادرات المستخدم العادي  ؟! .

صور التطبيقات :

البيانات الموجودة في الصور غير حقيقه بالطبع هي محض تجربه فقط

25يونيو

جائزة الخمسمائة دولار

السلام عليكم

الخبر من مدونة رؤوف شبايك حيث رصد 500 دولار جائزة

قررت أن أعلن في مدونتي عن مسابقة لتطوير برنامج مماثل لبرنامج الرسام العربي، يكون مجانيا، على المشاع Open Source، يوفر مبرمجه الشيفرة المصدرية للتنزيل للجميع، وأن يعمل التطبيق بداية على نظام التشغيل ويندوز، مع إمكانية نقله لأي نظام آخر وفق شروط ما، وأن يكون الفيصل في الحكم عليه، هو أن يعمل بنجاح مع برنامج أدوبي فوتوشوب الانجليزي، بحيث يوفر حلا للكتابة باللغة العربية على التطبيقات التي لا تدعم اللغة العربية، تماما مثل الرسام العربي. في مقابل كل هذا، سأمنح أول من يرسل لي تطبيقا يلبي كل هذه الشروط، جائزة مالية قدرها 500 دولار، مكافأة له على منح المستخدمين العرب هذا الحل الذكي.

حقيقة أعجبتني الفكرة جدا لو كل واحد فينا فكر كدا هتتعمق و هتتحقق ثقافة المصادر المفتوحه في مجتمعاتنا العربية

الخبر

25أبريل

آخر ما توصلت إليه

آخر ما توصلت إليه في مشروع التخرج 🙂

تقريبا على هذة الصورة المشروع أكتمل ومبقاش فيه غير شوية

حاجات بسيطه شوية صور و رسومات وكمان الجزء بتاع التحقق من اللي داخل

عشان مش اي حد يدخل من اي

Client

على السيرفر

ياريت اسمع رايكم

© Copyright 2014, All Rights Reserved