بقالي فترة منقطع عن قراية الكتب، وده مضايقني كتير لأني حاسس إني بقيت مصدّي سيكا، وبالذات في مجالي اللي محتاج اطلاع طول الوقت … قرايتي الفترة الأخيرة منحصرة بس في المقالات والمناقشات، ولما بحتاج أتعلم حاجه أو أعرف عن حاجه، بركّز ع اليوتيوب أو كورسات فيديو أو مقالات أونلاين … وأحياناً من فترة للتانية كتاب صوتي، بس القعدة في البيت، بسبب الكوفيد والشتاء الشديد، أخرتني كتير … كنت متضايق من نفسي جامد.
بقالي كام سنة عامل استضافة لمدونتي mkinawy.com على ووردبريس wordpress.com … والحقيقة مش مبسوط معاهم، من ناحية ووردبريس ذات نفسه مش مرن كفاية ليا، وكل بلجن محترم لازم له اشتراك، غير تكلفة الاستضافة نفسها وخطة الاشتراك في wordpress.com عشان يشيلوا الاعلانات، والأداء في الآخر مش أحسن حاجه … وأنا مدونتي مش هادف منها لأي ربح أصلاً، فتقليل التكاليف أولوية عندي.
Over the past 3 years or so, I developed the "Single File Process" design pattern, to help me and my teams getting faster in developing new projects and features, yet keeping the code clean, easy to understand and maintainable.
أعلم جيداً فوائد الحوسبة السحابية وكذا عيوبها العديدة … في مقالي هذا أحاول إلقاء بعض الضوء على تلك العيوب ، حتى تتمكن قبل القفز إلى أعلى حيث أحضان السحاب أن تعلم جيداً ما أنت مقبل عليه. لا تشتر أو تستخدم شيء لمجرد السمعة أو للسير مع الاتجاه العام trend … ولا تثق في ما يلقى عليك ، ابحث عن الحقيقة بنفسك واقرأ بين السطور … وابحث عن احتياجاتك الحقيقية وفندها ، حتى تصل في النهاية إلى القرار الأصوب.
At work, I needed to find a way to scrape a website and gather data required by some team, and that is quite trivial task IF the website is just a normal one with pages that could be fetched/downloaded using regular HttpClient/WebRequest calls and parse the content via tools like HtmlAgilityPack, but that wasn’t the case, the website was built with Angular, and it makes lots and lots of Ajax calls.