المشاركات

عرض المشاركات من ديسمبر, ٢٠٢٠

مذهب اللاأدرية

صورة
مذهب اللاأدرية (أي لا أدري) هي وجهة نظر للدين والحقيقة ولكن ما علاقتها بالبرمجة والسوفتوير؟ #ثريد 🔻🔻🔻 (في قديم الزمان) كانت الشركات توظف عدد كبير من الموظفين للعمل على مختلف التقنيات بمختلف اللغات. كل لغة دسمة - بدائية low-level ومتخصصة جداً اذا اردت ان تربط جهاز بآخر عليك صنع جهاز يتحدث ثلاث لغات ليقوم بالترجمة ونقل المعلومات بينهم. تصور تكرار هذه العملية في كل ربط. مع كل جهاز. 🔻 اضطرت المؤسسات ان توظف عدد كبير من المختصين لبناء وصيانة هذه الاجهزة البينية. حتى تضخمت الطبقة البينية واصبح الربط بها مكلفًا ايضا. بعد تبسيط اللغات البرمجية، وتطورها ونضجها، قام مهندسيها ايضا بتبسيط طرق الربط بين هذه الاجهزة بحيث الغيت الطبقة البينية التي لا تضيف قيمة فعلية سوى الترجمة وتاخذ حيز من العمل والمكان. اللاأدرية - في الاصل هي ان تتوقف عن البحث في الحقائق لانه لا يمكن معرفة الامور الغيبية. فصاحب هذه الطريقة في التفكير ليس مؤمن وليس كافر بالاله أو الدين اللاأدراني هو فقط محايد ولا يدري وقد لا يكترث بتحديد وجهة نظره عن الغيبيات: الجنة النار البرزخ. الروح. الماضي المستقبل. علم الغيب كله. اللاأدرية

الهندسة

صورة
 الهندسة هي تخطيط مسبق لتقليل المجهود واصابة الهدف في اقل وقت واعلى دقة تكمن أهمية رسومات الهندسة diagrams في عالم البرمجيات في أنها تختصر لك ٤٠ صفحة إلى صفحة واحدة ⁧‫#هندسة_برامج‬⁩ ‏من لا يضع رسومات هندسية لبرمجياته مثل من يحاول يخبر المقاول يبني له بيت بوصف مكتوب كتابةً.  ‏مثلا: ابني لي بيت عرضة مئة وستون ذراع وطوله مثله. وارتفاعه ١٢ متر. أريد واجهته باتجاه القبلة و به غرفة جلوس في الناحية الشرق غربية و و و قبته مثلثة الشكل وجوانبه من الحجر الرخام والخ ‏.
 مبادئ التصميم الحديثة تتطلب الكثير من البيانات ومبنية على الكثير من الدراسات على سلوك الاشخاص ‏⁧‫#تصميم‬⁩ ⁧‫#واجهة_المستخدم‬⁩ ⁧‫#التبسيط‬⁩ ⁧‫#تجربة_المستخدم‬⁩ https://twitter.com/mrmmhd/status/1291290762420924417?s=21

سهولة القراءة

 بالمناسبة — سهولة القرءة يعني حتى محرك البحث "الزواحف" تستطيع قراءة وتصنيف المحتوى وعرضه على المستخدمين بسهولة ويسر ‏⁧‫#سهولة_الاستخدام‬⁩ ⁧‫#تجربة_المستخدم‬⁩ ⁧‫#محركات_البحث‬⁩

‏ما هو التصميم للأقليات؟ Designing for Minorities

صورة
 ‏ما هو التصميم للأقليات؟ Designing for Minorities التصميم   للأقليات   هو   مبدأ   فني   لتصميم   المنتجات   يضع   في   عين   الاعتبار   شريحة   الأقليات   من   الشعب   وقت   التصميم،   مثل :  الناس   المولودين بعمى   الألوان،   أو   ذوي   الهمم   أو   مثلا   المهاجرين .  الفكرة   أنه   إذا   استطاع   المعاق   الاستفادة   من   منتج   ما   ستكون   الفائدة   أشمل :  يستفيد   منها الأغلبية   والأقلية السبب   الذي   ظهر   لأجله   هذا   المبدأ   هو   أن   الأقليات   عددهم   بالملايين !  مثلا   اذا   قمت   بتصميم   موقع   وبرنامج   متكامل   للقراءة   ونسيت   ان   تتضمن شريحة   من   المستخدمين   مثلا   ذوي   عمى   الألوان   لن   يستفيد   مليوني   شخص   من   اصل   ١٠٠   مليون   من   موقعك،   وهي   خسارة   كبيرة   لم   تحسب   لها حساب   ولن   تعرف   أنك   فقدتها   اصلا الصحاري الطبية - مثال على فكرة "التصميم للاقلية" والتي ذكرناها سابقاً

ُتويتر لبلوغر

استخدمت الأداة أدناه و التي طورها داريوس كاظمي في تحويل التغريدات (الثريد) الى بوستات مقروءة بدون الحاجة الى كتابة تعليق في تويتر للروبوتات هناك. اسم الأداة هو سبولر Spooler.  https://tinysubversions.com/notes/building-spooler/ 

مخترع الايميل يرفض التكنولوجيا!

"إنني أشعر بالخزي لأنني (وأنا الذي اخترعت الإيميل) أطالب بعد الأصوات يديوياً — لأن الأجهزة يتم التلاعب بها بالخوارزميات" — دكتور شيڤا ٠ "انا فقط اطالب بالعمل بسياسة 'شخص واحد وصوت واحد'… البرامج لا تتعامل مع المصوتين بهذا المبدأ" — دكتور شيڤا ٠ قضية "شخص واحد صوت واحد" مهمة وقصتها تبين العنصرية التي سادت في الولايات المتحدة الامريكية للمهتمين #ثريد 🔽🔽 ٠ حيث كان صوت الشخص "الملون" أو المستعبد لديهم يحسب ٣ أرباع الشخص (وليس شخصاً كامل الأهلية) حتى عام ١٩٦٦! ٠ ففقط في عام ٦٦ من القرن الماضي تساوت الاصوات لجميع المواطنين الامريكيين لكل "الملونين" والأحرار والعبيد! ٠ نبه الدكتور شيڤا الى أنه بالبرامج التي تستخدم حاليا رجعت هذه العنصرية الى الواقع.. كيف؟ ٠ الشخص إن صوت لمرشح (خارج المؤسسة العميقة) سيحسب البرنامج (الخوارزمية) ٣ ارباع صوته.. وان صوت لمن هو في المؤسسة سيتم حساب صوت وربع له! ٠ اذاً نتيجة الصوت هي من تحدد قيمة الصوت والمصوتين. ٠ اختفت الألوان والعبودية وظهرت عنصرية ذات وجه جديد.. ٠ لمن لا يعرف د. شيڤا: هو من اخترع في سن

هل هناك مثلثات ومربعات في او خطوط مستقيمة في الطبيعة؟

صورة
  ⭕️➖🔺🔲 هل هناك مثلثات ومربعات في او خطوط مستقيمة في الطبيعة؟ يقول د. شيڤا "في الطبيعة لا يوجد شيئ اسمه خط مستقيم" #ثريد كيف كشف د. شيڤا الغش بالنظر الى الاعداد فقط؟ عندما تنمو الأصوات بشكل طبيعي فإن خط النمو (الاحمر) يكون منحني.. ولكن اذا ما كان طبيعي ستجد خطاً مستقيمًا! "وجدت يونيكورن في البيانات! 🦄 تخيل يوجد يونيكورن في بيانات التصويت للمرشح المنافس! كان يفوز بالغش!" — شيڤا الخط المستقيم او اي شي يدل على التلاعب يسمى في عالم تحليل البيانات يونيكورن (حيوان خرافي) هل رأيتم الحيوان الخرافي (اليونيكورن) في الانتخابات الرئاسية ؟ بالمناسبة، أم دويس (آكلة الرجال) طلعت هي الكائن الخرافي المفضل لديكم 😂🧟‍♀️

البيانات والجودة

 كيفية الربط بين #البيانات وفحوصات جودة المنتجات الموردة  بمناسبة القضية التي اجتاحت تويتر خلال الفترة الماضية (الدخان المغشوش) والتي صرحت المصانع الامريكية أن سببها بلد المصنع (تركيا) وليس الموزع (جبل علي) هل تعلم أنه من المستحيل أن يفحص موظف الجودة كل عود سيجارة يدخل الى الدولة في اليوم الواحد ؟ تخيل ان السعودية استوردت في سنة ٢٠١٣ عشرة آلاف طن من التبغ tabacco #متى_تعرف_قيمة_البيانات #الدخان_الجديد_مغشوش بحسبة بسيطة نقدر المتوسط شهرياً الى ٨٣٠ طن كل شهر لا ننس ان الشحنات قد تكون تصل شهرياً من العديد من المصادر المختلفة في العالم #متى_تعرف_قيمة_البيانات #الدخان_الجديد_مغشوش كيف تُفحص الشحنة؟ يتعين على موظف الجودة أخذ عينة عشوائية من للفحص مثال: من ١٠٠ طن في الشحنة تؤخذ ١٠ صناديق عشوائية ومن كل واحد من العشرة ياخذ الموظف ١ الى ٤ سجاير — مجموع ٣٠ #الدخان_الجديد_مغشوش فرضاً: الفحص ياخذ ساعة الى ٤٨ ساعة حتى تظهر نتيجة التحليل من العينة و ١٠ خطوات لاستكمال عملية الفحص ويتطلب عامل واحد وعدة اطباق petri و جهاز لفحص العينة كل هذا سيكون مشغول من ساعة الى ٤٨ ساعة لاستخراج نتيجة واحدة: جواز الم

القراءة

اذا  كنت مبرمج فمن المهم تطوير قدراتك في القراءة والفهم وخاصة باللغة الانجليزية - لأن ١٠٠٪ من المصادر التي ستحتاجها في حياتك العملية موجودة على الانترنت ومجانا باللغة الانجليزية. وبشكل عام هناك الكثير من النصائح التي ستستفيد منها فيما بعد، مثل: ١. تعلم مبادى القراءة السريعة  ٢. ضع علامات على الكتاب highlights  ٣. ناقش الكتب مع من قرأها - النقاش يثبت المعلومة ويضيف ابعاد جديدة ٤. لخص الكتاب الذي استفدت منه وتحتاج ترجع له ٥. افهم تفصيل الكتاب قبل قراءته ٦. استمتع! يمكنك زيارة صفحتي المختصة بالكتب والقراءة العربية هنا: https://3araby.tumblr.com/

ماينكرافت والبرمجة والجبرة البولينية

في لعبة ماينكرافت يستخدم الحجر الاحمر Redstone في صنع بوابات المنطق Logic Gates ‘ بوابات المنطق هي أساس أي نظام الكتروني ومبنية على اساس الجبرة البولينية Boolean Algebra ⬇️ #ثريد #الكترونيات #رياضيات #برمجة ‘ تتيح الجبرة البولينية القيام بعمليات الحساب البسيطة arithmetic (الجمع والطرح) ' وهي أساس الحوسبة الالكترونية الثنائية 1/0 أو الـ binary ' لهذا السبب انصح بتنزيل اللعبة للعب وتعلم اساسيات الكترونية بطريقة مسلية #arabgamers   #gamers  #العاب  (youtu.be/VEcmaXwjwuY) هذا فيديو يشرح طرق استخدام الحجر الأحمر في صناعة وسائل نقل وحركة في لعبة المحاكاة ماينكرافت ' للمهتمين بالفكرة ⬇️ #محاكاة #حوسبة #تعليم   (youtu.be/8feLvQ4rshk)  

Democratization دمقرطة

Democratization دمقرطة ' مصطلح تستخدمه المجلات لوصف بعض الامور التي أمكن الحصول عليها بسبب التقنية Democratizing من الديموقراطية (حسب معاجم الكترونية) ‘ جعل شيئ ما في متناول ملايين الناس بعد ان كان محتكراً لفئة من الشعب ‘ مثال: ‘ الصانع هنري فورد قام بدمقرطة السفر $F الفيسبوك دمقرطت التواصل $FB تويتر دمقرطت الصحافة $TWTR أوبر دمقرطت تأجير السيارات $UBER ⬇️ ديموقراطية اصلها حكم الشعب.. واعتقد الترجمة المثلى هي "تحرير" وليس "دمقرطة"!! ' لأن الصحيح هو أن: ' فورد حرر السفر تويتر حررت الصحافة فيسبوك حررت التواصل غوغل حررت البحث يوتيوب حررت الانتاج التلفزيوني نابستر حررت صناعة الاغاني أوبر حررت تأجير السيارات ما رأيك؟  

الدين التقني

  "الدين التقني" هو نتيجة عمل "التفافات" (workarounds) حول المشاكل والتحديات بدلاً من إيجاد مسبباتها وحلها — ثريد مهم من الاستاذ عبدالرحمن الشمراني عن الدين التقني

تصميم الوحدات - أمثلة

Ebussy سيارة متعددة الاستخدامات مصممة بطريقة تصميم الوحدات modular design  (youtu.be/47gWIfC00JM)  

البيانات لمن؟

  بينما تتنافس دول آسيا على اطلاق نسخ من البرنامج الذي يتعقب المصابين بكورونا الجديد ألمانيا تواجه امتعاضاً من مواطنيها لتعاونها في تطوير بروتوكول يتيح بيانات التخالط مع العملاقين الأمريكيين غوغل وآبل #البيانات #الخصوصية  (ft.com/content/16cf73…) وأوروبا — أصحاب أكثر قوانين خصوصية قوة — تتنازل عن خصوصيتها للشركات الأمريكية وتتطلع الى موافقة برلماناتها لمواجهة الجائحة الألمان والسويسريين حاولوا صنع البرنامج بأنفسهم وفشلوا بسبب العوامل الأمنية الموجودة في هواتف الآيفون مما اضطرهم الى الغاء المشروع وفتح باب حوار مع المصنعين الأمريكان بين السطور: -الجودة الأوروبية تقول البرنامج لن يعمل بالشكل المطلوب بدون موافقة مُصنّع الجهاز -يجب أن يخفف المُصنّع (آبل) الحماية لكي تحصل الحكومات على المعلومات المطلوبة -تخفيف الحماية = الشركات الامريكية تحصل على بيانات الأوروبيين -تقدر قيمة بيانات أوروبا ب ٥٩ مليار € البرمجية التي اعلن عنها في اسيا و تحاول الدول الاوروبية انتاجها تحدثنا عمها سابقاً:

نفخ صافرة النهاية

صورة
أمن البيانات تبعات ما سببه بعض الاشخاص في المؤسسات والامن القومي لما سربوا من بيانات عن الدولة يسمى المُصفّر او النافخ في الصافرة whistle blower لأنه يريد جذب انتباه الناس الى مشكله حقيقية قد تكون فاتتهم في التفاصيل يقوم هذا المصفّر او المبلغ — الواشي (الذي يبلغ عن الاساءة) — بارسال معلومات متدرجة الحساسية لمواقع مضادة للسرية مثل ويكيليكس الذي عرض اوراق بنما وغيرها الكثير بالنسبة للفرق الامنية أسوأ كابوس هو: أن يتم الاستثمار في الأمن بشكل جيد ثم يأتي شخص واحد فقط ويحدث تسريب بضغطة زر واحدة فقط المشكلة بالنسبة للبيانات ليس فقط تسريبها للاعلام والعامة لكن حصول جهات عليها بحيث لا يدري مالك البيان بهذا التسريب على مدى سنين — بدون بلبلة إعلامية وفضائح سنذكر أهم شخصيات ارتبط اسمها في تسريب البيانات هذه واسبابهم وقناعاتهم ⬇️ ادورد سنودن (فضيحة وكالة الامن القومي الأميركية) NSA هو ضد ان يقوم افراد موضفين في الحكومة بتجميع كامل معلومات المواطنين الامريكيين فكرة سنودن هي ان المواطن يدفع رواتب هؤلاء (الموظفين) من خلال الضرائب بينما هم يراقبون الموطنين

بوادر الحروب والفضائح السياسية الالكترونية

  🏭 انفجارات المفاعلات النووية السرية كان هجوم الكتروني ايضاً استكمالاً للمسلسل بين ايران واسرائيل هنالك العديد من الطرق التي قامت بها الدول باختراقات الكترونية اهم اسبابها كان استيراد منتجات مثل الطابعات والسيرفرات من الخارج سأضع تحت هذه التغريدات اخبار وامثلة لاخطاء مكنت دول من اختراق دول اخرى ⬇️ فضيحة برمجية سوني فايو Rootkit التي ساهمت في تدمير صناعة اللابتوب للعملاق الياباني $SNE ' والتي استخدمت للتنصت على الرئاسة الالمانية  (fsfe.org/activities/drm…) دودة ستكسنت الالكترونية دمرت خُمس المفاعلات النووية الايرانية  #stuxnet في ٢٠١٠ وصلت للمفاعلات عن طريق طلبية كبيرة من الطابعات المكتبية Printers 🖨 ' الهجمة تلك هي شرارة الحرب السيبرانية القائمة الى اليوم بين ايران واسرائيل  (en.m.wikipedia.org/wiki/Stuxnet) فضيحة الاختراق الكبير — تعاقدت امازون مع شركة امريكية لتوفير سيرفرات معينة. تستورد الشركة جزء من الهاردوير من الصين والمصنع الصيني يتيح لحكومته الاطلاع على بيانات ملايين الشركات التي تستخدم خدمات امازون الاكترونية $AMZN  (bloomberg.com/news/features/…)

ما معنى فتح المصادر؟

  ما معنى فتح المصادر؟ يعني تنازل الشركة عن السبب الرئيسي لنجاح منتجاتها مثلا كوكاكولا تطلع وصفتها من الخزنة وتخسر سبب تنافسيتها مع بيبسي يعني كنتاكي kfc تكشف للعالم الخلطة السرية لبرغر الدجاج ويصير في السوق الاف المنافسين فتح المصدر يعني اتاحة الأكواد للبرنامج للعامة public domain يجب ان نفهم أولا الحالتين التي يكون بها البرنامج ١-حالة التطوير development time ٢-حالة التشغيل run time في حالة التطوير يكون الكود في وضع مناسب للمبرمج للقراءة والتعديل وسهل فهم الخوارزميات فيه تُسمى ايضاً مرحلة التصميم في حالة التشغيل يتحول الكود الى مجموعة من الرموز التي تفهمها الآلة فقط 01011 اصفار وواحد عندما تشتري برنامج مغلق المصدر انت تدفع مبالغ للحصول على برنامج جاهز في حالة التشغيل وهو كود غير مفهوم بالنسبة لك ولا يستطيع المبرمجين التعديل عليه وكل ما هو مطلوب منه "ان يشتغل" اما اذا استثمرت في برنامج مفتوح المصدر فأنت تحصل على برنامج في حالة التطوير وجاهز للتشغيل ' فلديك القابلية للاطلاع على الخوارزميات وتنقيح الكود ليتناسب مع استخداماتك كم استثمرت يا ترى في برمجيات في حالة "التشغ