Follow me on Twitter
‏إظهار الرسائل ذات التسميات يوميات لينكساوى. إظهار كافة الرسائل
‏إظهار الرسائل ذات التسميات يوميات لينكساوى. إظهار كافة الرسائل

الخميس، 20 أبريل 2017

شرح برنامج strut لتصميم presentations - منافس برنامج prezi

أشرح فيه strut لتصميم presentations ولماذا هو أفضل من Prezi
يمكنكم عمل Subscribe للقناة على اليوتيوب لمتابعة الفيديوهات الجديدة https://www.youtube.com/channel/UC1omONCBPrgo8s7rz_RRpSQ



الخميس، 13 أبريل 2017

فيديو: كيف تنقل الملفات إلى موبايلك بواسطة برنامج Filezilla و Ftp server


السلام عليكم

تستطيع نقل ملفاتك بين الأجهزة: بين جهازين PC أو بين جهاز PC وموبايلك دون استخدام أى كابل بل وتستطيع الوصول لكل ملفات موبايلك..

شاهد الفيديو ولا تنسى أن تقوم بعمل Subscribe لقناة يوميات لينكساوى







الثلاثاء، 11 أبريل 2017

كتب لبرمجة تطبيقات الهواتف بواسطة python و kivy

السلام عليكم

تحدثت فى تدوينة سابقة عن تطبيقات الهواتف الذكية بواسطة لغة Python ومكتبة Kivy ،وفى لك التدوينة سأتحدث عن الكتب التى تشرح بناء تطبيقات الهواتف بواسطة Python ومكتبة Kivy.





 كتاب Creating Apps in Kivy
المؤلف : Dusty Phillips
يتحدث الكتاب عن أساسيات أداة kivy ك widgets و Events و Graphics وغير ذلك ويدمجها بالتدريج فى بناء تطبيق على مدى فصول الكتاب ليتطور مع كل معلومة تعرفها .. التطبيق لمعرفة درجة حرارة الطقس، ثم يختم بكيفية عمل حزمة APK لأندرويد أو حزمة لـ IOS. يعرفك أيضا بـ كيفية استدعاء GPS واستخدامه.
يمكنك الإطلاع على الكتاب أونلاين من خلال الرابط



كتاب Kivy: Interactive Applications in Python
المؤلف : Roberto Ulloa
لا يختلف هذا الكتاب فى تناول أساسيات أداة Kivy مثل الكتاب السابق سوى فى أسلوب العرض غير أنه يهتم كثيرا بالـ Graphics أو Canvas بالإضافة إلى التحريك Animation حيث يقوم ببناء لعبة يقوم ببرمجتها وتطويرها على مدى فصول الكتاب.



كتاب Kivy Blueprints
المؤلف : Mark Vasilkov
ستجد ان ذلك الكتاب يختلف عما ذكرته سابقا، فهو لا يشرح أساسيات أداة Kivy مثل الكتب السابقة لكنه يبرمج تطبيقا فى كل فصل ومن خلال تطوير التطبيق تتعلم معه بشكل عملى. ستجد برمجة تطبيقات كثيرة فلى مدى فصول الكتاب مثل تطبيق ساعة، تطبيق رسم، تطبيق تسجيل الصوت، تطبيق دردشة، تطبيق تحكم فى سطح المكتب، لعبة 2048، نسخة لعبة Flappy Bird ، ولعبة Shoot-Em-Up.
كما يوجد فصل يتحدث عن أساسيات مكتبة OpenGL وكيفية الاستفادة منها.



كتاب Kivy Cookbook
المؤلف : Hugo Solis
من الكتب التى أعجبتنى فهو يشرح أساسيات Kivy بشكل جميل بالإضافة لعرضه لكيفية التعامل مع accelerometer و  gyroscope والـ actions المختلفة. يتناول الكتاب أيضا API بالتفصيل نوعا ما. كما ستجد فصل لكيفية عمل حزمة لبرنامجك لأجهزة الكمبيوتر لينكس وماك وويندوز، بالإضافة لفصل لبناء التطبيقات للهواتف الذكية.
يمكنك الإطلاع على الكتاب أونلاين من خلال الرابط
فى النهاية لا أريد أن أذكركم بالإعتماد أيضا على Kivy Documentation ، فهى رائعة أيضا. يمكنكم تحميلها من موقع Kivy.

الأربعاء، 29 مارس 2017

لماذا لغة بايثون أفضل للمبتدئين فى البرمجة

فيديو أتحدث فيه عن لغة python ولماذا هى أفضل لغة للمبتدئين فى البرمجة.

يمكنكم عمل Subscribe للقناة لمتابعة الفيديوهات الجديدة.


الاثنين، 27 مارس 2017

تطوير لعبة Balls Gravity على Android بلغة Python

لعبة Balls Gravity على Android
لعبة قمت بتطويرها بلغة البرمجة Python ومكتبة Kivy التى تحدثت عنها وعن قدرتك على بناء تطبيقات لأندرويد بها فى تدوينة سابقة.
كيفية اللعب :
- اضغط على الكرات المجاورة لبعضها أفقيا أو رأسيا
- كلما زادت عدد الكرات التى تم ضربها فى المرة الواحدة كلما زادت النقاط التى تحصل عليها.
- لتنجح فى اجتياز كل مستوى يجب أن تحصل على 1100 نقطة

لتحميل اللعبة من Play Google





الثلاثاء، 17 أبريل 2012

اختلافات جوهرية بين اللينكس والويندوز





اختلافات جوهرية بين اللينكس والويندوز

1- الحرية أم القيود
إلى أى مدى تطمح للحرية ،وهل تحب أن تعيش فى القيود دائما. أنت مع رخصة GPL لأنظمة Gnu/Linux ستجد حريتك المفقود فى نظام الويندوز ،فنظام اللينكس يقدم لك الحريات الأربع :
# حرية الاستخدام : كما تشاء
# حرية الاطلاع على الكود البرمجى
# حرية التعديل : لتناسب استخدامك
# حرية التوزيع : قبل أو بعد التعديل (ولك حرية التوزيع التجارى)
فلن تجد مع لينكس من يتهمك بالسرقة أو اللصوصية لأنك قمت بتنصيب توزيعتك على جهاز أخيك او أقربائك.
أما مع ويندوز فستقاضيك إن قمت بتنصيب نسختك على جهاز أخيك لأنك يجب أن تشترى رخصتين للجهازين ،فإن اشتريت 10 رخص فقانونيا يُسمح لك بتنصيبهم على 10 أجهزة فقط.



2- المرور/النفاذ Access أو "اجرى ألعب بعيد ^_^"
من النقاط الفارقة فى أنظمة Gnu/Linux أنك لك حرية الاطلاع على الكود البرمجى حتى نواة النظام وهى قلب نظام اللينكس ،بل والتغيير فيها أيضا.
ولكن قد تأتى لك الوساوس لتخبرك إن كان الكود البرمجى متاح للجميع ،إذن فقد يقوم بعض مبرمجي البرمجيات الخبيثة باستغلال نقطة ضعف فى الكود ليفسدوا فى النظام ،ولكن دعنى نبهك هل هم من يقرأوا الكود فحسب .. لا ،ستجد الكثير ممن له نفس الحرية فى الاطلاع على الكود ،والتبليغ عن أى ثغرات بل وترقيعها أيضا ،وذلك سيؤدى إلى سرعة التحسينات للبرمجيات وحل لمشاكل bugs .
لا أعرف ماذا أقول لك عن الويندوز ولكن تكفى " اجرى ألعب بعيد ^_^ ".

3- سطر الأوامر
ألم تشاهد مشهد من فيلم أكشن لرجل يجلس أمام شاشة وتتحرك أنامل يديه بخفة عالية فوق لوحة المفاتيح لتسطّر مجموعة من الأوامر الخارقة ؟ هذا هو سطر الأوامر الخارق..
تتميز أنظمة Gnu/Linux بقوة سطر الأوامر لديها من خلالها تستطيع فعل العجائب ^_^ ،ولكن لا تجزع فإن كنت ممن يحب العمل على الواجهة الرسومية وليس سطر الأوامر فستجد الواجهات الرائعة أيضا فى اللينكس.
أما الويندوز فلن تجد به من يعلم بوجود سطر أوامر به بل تجده يستخدمه وهو لا يعلم إلا القليل ،وكأن مايكروسوفت تخفى ذلك عن مستخدميها.

4- منظومة للتنصيب أو الفوضى
مع أنظمة Gnu/Linux لن تحتاج للبحث عن مكان كل برنامج للبحث أو الاضافة أو الحذف ،لأنك ستجد مكانا واحدا لتفعل ما تريد ،فهو عبارة عن منظومة للحزمة الموجودة على النظام مثل Synaptic.
أما مع الويندوز فلن تجد تلك الأداة ،ستبحث بنفسك عن البرنامج التى تريد تنصيبه بل وتملأ ذهنك بأين يوجد كل برنامج أو لعبة تريد تنصيبها أو نصبّتها أو أردت حذفها ،ثم تجد الأعجب وه أن البعض يظل يزعم أن تنصيب البرمجيات على ويندوز أسهل من لينكس ،حيث يجد أيكونة setup.exe ليضغط عليها فحسب ،ولم ينظر لمنظومة التنصيب كاملة.

5- المرونة أم الجمود
متى آخر مرة دُهن بيتكم ،وهل غيّرتم أثاثكم حينها أم لا ؟؟!!!
فلو كان دهان بيتكم مثل Theme أما الأثاث فمثل البيئة الرسومية ،وتخيلت معى حين تجلس على الويندوز فما هى أقصى قدراتك لتغيير شكل نظامك؟ ... لن تجد سوى Theme أما مع أنظمة Gnu/Linux ستجد أكثر من ذلك بكثير ،فلن تغيّر Theme فقط بل تستطيع أن تغيير البيئة الرسومية أيضا وتختار بين العديد من البيئات ذات النكهات الخاصة.
فمرونة اللينكس لن تجد لها حدود ^_^ .

6- يومياتك مع نظامك
لن تجد أحد كتب كتابا او كتيبا يدعى يوميات ويندوزاوى ،لكن ستجد عندنا مع اللينكس وفقط كتب عن تجارب للنظام مثل كتابى يوميات لينكساوى ^_^.



ذلك غيض من فيض ،وكفى ^_^

الأربعاء، 10 نوفمبر 2010

كتيّب "تنصيب أوبنتو للمبتدئين" الآن بين يديك

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

يعتبر تنصيب نظام التشغيل أوبنتو لينوكس ubuntu linux بشكل عام أحد أعقد الخطوات بالنسبة للكثيرين، وهي "بالنسبة لهم" خطوة صعبة التنفيذ ومحفوفة بالمخاطر.

الجمعة، 29 أكتوبر 2010

برنامج المحادثة Pidgin

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

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

برنامج pidgin هو برنامج محادثة مجانى ومفتوح المصدر _نعم سأعيدها إلى أن تحفظوها.. مفتوح المصدر_ وهو يدعم أكثر من 10 بروتوكولات أهمها Yahoo, Google Talk(Gmail), Msn, IRC, SILC.


السبت، 23 أكتوبر 2010

إضافة مستودعات لنظام فيدورا لينكس

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

لقد عملت طوال فترة الكورس وبعدها على فيدورا 10 لفترة من الوقت ثم رجعت مرة أخرى لأوبونتو وذلك لعدم سوء فيدورا ولكنى أحببت تجربة أوبونتو مرة أخرى فأعجبتنى _رأى شخصى_

يمكنك إضافة مستودعات لفيدورا 11 أو 12 أو 13 أو 14 (بإذن الله) او لنسخة CentOS لبقية البرامج التى تحتاجها عن طريق موقع rpm fusion

الخميس، 14 أكتوبر 2010

عودا حميدا

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

لن أتكلم عن حرمة استخدام البرمجيات المسروقة وما الفرق بين الكافر الحربى والكافر الغير حربى ،ولكن الذى علق بذهنى "فاتقوا الله ما استطعتم" لذا عدت إلى اللينكس من هذا المنطلق بعد انقطاع عام وسبحان ربى الذى وفقنى حينها فقد قاما صديقىّ إسلام ورامى جزاهما الله خيرا بعمل كورس Essentials وكورس Administration للينكس وكان الكورس على نسخة لينكس فيدورا 10 وهى نسخة تتميز بالجمال والقوة والأناقة والاستقرار ،وحينها بدأت مفاهيم المصادر المفتوحة تظهر أمامى وما أهميتها ودورها فى هذا العصر التقنى.

الأربعاء، 13 أكتوبر 2010

وتركت اللينكس

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

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

الاثنين، 11 أكتوبر 2010

حل مشكلة "تشغيل الصوت والفيديو" فى أوبونتو

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

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

والآن نأتى إلى الحل :

الجمعة، 8 أكتوبر 2010

أول مشكله لى على اللينكس "تشغيل الصوت والفيديو"

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

بعد أن تم تسطيب اللينكس على جهازى ،ذهبت إلى بيتى وجلست أحاول أن أستشف هذا العالم الجديد ،فمعلوماتى شبه منعدمة عنه وكان أول ما لاقيته مشكله الصوتيات والمرئيات.

لم أكن أعلم لماذا لا تعمل لذا بدأت رحلتى إلى المستودعات الخاصة بأوبونتو على الانترنت وهذه ميزة كبيرة تحسب للينكس فإنك ستجد بالمستودعات ما لذ وطاب من برامج بديلة لما كنت تستخدمه على اللينكس وستغطى استخدامك إن كنت مستخدم متوسط.

الخميس، 7 أكتوبر 2010

شروحات لتسطيب أوبونتو وفيدورا

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

اليوم أتيت بشرحين لنسخة أوبونتو 10.04 وشرح لفيدورا 13
هذه الشروحات ليست بها الطريقة الطريقة الوحيدة للتسطيب ولكنها شروحات مفيدة للتعلم فى البداية والطريقة تختلف باختلاف ظروف جهازك

الثلاثاء، 5 أكتوبر 2010

ورأيت اللينكس على جهازى

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

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

الاثنين، 27 سبتمبر 2010

صدمة فى أول الطريق ولكن...

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

فى التدوينة السابقة وضعت رابط يبين ما هو اللينكس وبعض البرامج البديلة التى يستخدمها مستخدم اللينكس س و ج حول نظام لينكس (للمبتدئين)


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

الثلاثاء، 21 سبتمبر 2010

بداية

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

لكل إنسان منا تجاربه التى عاشها والتى قد تكون نورا للآخرين وتبصرة للغافلين
قرأت مقولة صينية تقول "‫يأتي النجاح من القرارات الصائبة ، والقرارات الصائبة تأتي من التقدير السليم‬ ‫للامور ، و التقدير السليم يأتي من التجارب، و التجارب تأتي من التقدير الخاطئ للامور‬ "
لذا فإن خطأى سيخرج منه الصواب لغيرى

لذا أحببت أن أكتب يومياتى وتجاربى مع نظام اللينكس الذى أحبه كثيرا ،فهذه التجارب هى لإظهار مثال حى أمام الآخرين عانى أمورا واستطاع حلها بفضل الله ولاقى أمورا أخرى ولم يقع على حل احترافى كما ينبغى.

لمن لا يعرف اللينكس ،يقرأ هذا الموضوع

س و ج حول نظام لينكس (للمبتدئين)


لقد وجدت فى نظام اللينكس الكثير والكثير ممن لم أجده فى غيره ،وأحسست وكأنى لم اكن أعرف عن جهاز الكمبيوتر سوى زر التشغيل والإطفاء وشعرت أنى كنت أبصم ما أراه من غيرى.

وأثرت فىّ كلمة قالها دكتور فى الجامعة عن برنامج يحل معادلات فى مادة بحوث العمليات فقال :" هذه البرامج كالصندوق الأسود أليس يجب أن تتعلموا كيف تم تصميم وتنفيذ تلك البرامج بدلا من استخدامها فحسب"
فعلمتنى أن اللينكس والمصادر المفتوحه ليست شعارا لنفسها ولكنها مبدأ وقاعدة أساسية موجودة فى العلوم الأخرى

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