محاكمة النار - كيفية صياغة مبرمج

6 سبتمبر 2017

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

هناك احتكاك كافٍ لاحتضان كل من أزرار لوحة المفاتيح التي تستقر عليها أصابعي.

إنه مثل الاعتذار لهم لعدم استخدامه بعد.

لقد تأخر الوقت ليلا ، وقررت أن أقفز في المقدمة أولاً ، وأنشئ تطبيقي الخاص باستخدام React و Firebase.

كيف ، لا أعرف.

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

لقد اتخذت القرار.

تحرك أصابعي. لوحة المفاتيح خلايا تنهد الصعداء في شكل صوت النقر مرضية.

أنا أفعل ذلك!

12 سبتمبر 2017

اليأس ، يا صديقي القديم. كانت الليالي المتأخرة موضوعًا متكررًا على مدار الأسبوع الماضي.

إذا قام أي شخص باختراق كاميرا الويب الخاصة بي ، فسأشفق عليها.

سيشاهدون مبرمجًا واسع النطاق ومتعب وساوسًا وحشيًا يحدق في الشاشة بطريقة مقصودة.

للأسف ، لا يسمح لي السلوك القهري بالذهاب إلى الفراش قبل حل كل خلل.

ليست سمة صحية للغاية للمبرمج ، ولكن سمة كل نفس.

طلبات Ajax التي قدمتها في طلبي تسخر مني بصمت.

كل صيحة فاشلة - "أنت غبي".

حسنًا ، فهم ليسوا صامتين جدًا.

في هذه المرحلة ، أنا في حالة حرب.

وأنت لا تنام وأنت في حالة حرب.

المعركة مستمرة.

13 سبتمبر 2017

فوز. العدو مهزوم.

لقد استخدمت وعود Javascript الأقوياء وضربتها في الاستسلام.

الآن أنا الصراخ في طلبات Ajax. لكن بدلاً من الصراخ الصامت ، فأنا أصرخ فعلاً - "هاها ، أنت تعمل".

مرة أخرى ، لقد فات الأوان.

صديقتي ليست سعيدة.

أن تكون فائز كريمة مبالغ فيها.

14 سبتمبر 2017

أنا refactored وكسر التطبيق بأكمله. FML!

15 سبتمبر 2017

أصبحت StackOverflow ومواقع تعليمية مختلفة على الإنترنت بيتي الثاني.

تمكنت من إصلاح التطبيق.

16 سبتمبر 2017

التطبيق يشبه القمامة. مثل القمامة الفائقة ، مثل ما سيخلقه طفل صغير ، إذا كان الطفل الصغير يستطيع الكود.

تخيل رسم الأطفال الصغار ، وهذا هو بلدي التطبيق. أحتاج CSS.

أنا تذلل. حان وقت الاستعداد. الاستعداد للإحباط. ساعات وساعات من الإحباط.

أنا لست متحمس.

20 سبتمبر 2017

التطبيق يبدو جيدا!

أنا متحمس.

22 سبتمبر 2017

أدرك أن تخطيط سطح المكتب الخاص بي لن يعمل أبدًا على الهاتف المحمول.

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

27 سبتمبر 2017

أقرر التخلص من الاتجاه المرئي بالكامل لموقع الويب الخاص بي. لا يبدو موقع الجوال الخاص بي مثل موقع سطح المكتب الخاص بي.

على مدار الخمسة أيام الماضية ، كنت على مستوى عالٍ من الترميز.

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

بالتأكيد ، CSS تسبب بعض الإحباط.

ومع ذلك ، عندما تكون على قمة قوس قزح يرقص إلى Bob Marley ، لا يمكن حتى CSS أن يحبطك.

1 أكتوبر 2017

الساعة 6 صباحًا. لقد كنت أعمل طوال الليل. سوف أضغط على الزر السحري. أنا إطلاقه!

أنا متعب ، لكن لا يوجد نوم.

بدلاً من ذلك ، سأجلس وأراقب Google Analytics لبقية اليوم. العالم سوف الحب المنتج الخاص بي الصحيح؟

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

مستخدم واحد.

اثنين من المستخدمين.

ثلاثة مستخدمين.

انها تعمل!

2 أكتوبر 2017

لدي 50 مستخدمًا ، نجاح كبير.

5 أكتوبر 2017

جميع المستخدمين تسير خاملة. لا يوجد أي نشاط على الموقع. معدل الارتداد أعلى من 80 ٪. أنا أبكي في الحمام. البيرة قد يكون هناك أيضا. ولأعلى الأمر ، إنه عيد ميلادي.

6 أكتوبر 2017

أنا قررت تحسين التطبيق. أول أمر في العمل هو تحسين صور إصدار سطح المكتب لتتناسب مع الهاتف المحمول.

ما زلت أبكي ، هذه المرة لأني أعلم أنه سيتعين عليّ فعل ذلك مرة أخرى.

13 أكتوبر 2017

نجاح! غزا عدو آخر. لقد أجبرت CSS على الانحناء حسب إرادتي وإنشاء لوحة معلومات جذابة. نعم ، إنها علاقة حب / كراهية ، أنا لا أنكرها.

14 أكتوبر 2017

أقرر تحسين الصفحة المقصودة. لاف ، أكثر CSS.

27 أكتوبر 2017

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

تعب جدا.

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

1 نوفمبر 2017

كنت أنام لمدة ثلاثة أيام. لم يكن حلما. التطبيق يبدو جيدا. أنا سعيد.

إنه مباشر: https://cryptodasher.com

هذا تمثيل هزلي لتجربتي في تطوير CryptoDasher. تطبيق لتتبع معلومات التشفير الخاصة بك وتخزينها. قد يكون مبالغا فيه بعض الشيء ، ولكن هذا كله صحيح.