software developers and deep learning
There are two kinds of software developers: those who already use deep learning, and those who will use deep learning next. François Chollet
فصل ۱۸- بیش از حد شیفتۀ فناوری نشوید
… میخواهم شما را از این واقعیت آگاه کنم که پیروی از اعتقادات جزمی و متعصّبانه میتواند بسیار فتنهانگیز و مخرّب باشد. همین در مورد تولید نرمافزار هم صادق است. داشتن اعتقادات متعصّبانه درباره تولید نرمافزار و فناوری هم میتواند بسیار مخرّب باشد. با وجودی که ما کسی را به خاطر آن که iOS را […]
پایگاه داده گرافی
پیشگفتار: هر وقت گذرم به گراف و اصل لانه کبوتری میافتد یاد استاد عزیزم آقای دکتر بهروز قلیزاده در دانشگاه شریف میافتم. یادش بهخیر همیشه جاده قزوین-زنجان-تبریز یک پای ثابت مثالهای گراف و مسیریابی ایشان بود. با وجود علاقهام به گراف، در تمام این سالها گذرم به گراف و مسالههای آن نخورده بود، تا این […]
راهنمایی
مقدمه: دوستی در لینکدین پیام فرستاده بود و میخواست در مورد موضوعی نظر مرا جویا شود. راستش را بخواهید هر موقع میخواهم نظرم و به ویژه نظر مشورتیام را با کسی در میان بگذارم، یاد نوشتهی “کرم ضد آفتاب بمالید” میافتم که نویسنده پس از کلی نصیحت گفته بود: “اگر نخواستید توصیههایم را گوش کنید، […]
بررسی موانع و چالشهای خودکارسازی تست نرمافزار
در ابتدای این وبینار، مهندس یوسف مهرداد بیبالان یک سخنرانی با موضوع «TDD: خوب، بد، زشت» خواهند داشت. و پس از آن، گفتگو در قالب یک پنل تخصصی ادامه خواهد یافت. افراد حاضر در پنل: ▫️یوسف مهرداد بیبالان ▫️اسد صفری ▫️روحالله دلپاک ▫️ابراهیم نبیئی ▫️مسعود بهرامی برگزار کننده: مکتبخانه DDD شرکت در این وبینار رایگان […]
Ethical Debt
Ethical debt is the implied cost of not considering social/ethical implications or harms now, assuming you can fix them after you find out what they are. As Yonatan Zunger says “Software engineers continue to treat safety and ethics as specialities, rather than the foundations of all design.” Reference: Casey Fiesler, CU Denver Data Science Symposium […]
آشفتگی (Chaos)
این روزها بخشی از زمانم درگیر پروژهای هستم که حدود پانزده دانشجو در آن مشغول به برنامهنویسی هستند. قرار است که نقش راهنما (منتور) را داشته باشم ولی این نقش را نمیتوانم درست انجام بدهم، زیرا: – پیشنیازهای زبان انگلیسی محاورهای: در زبان فارسی اگر کسی عبارت “رفت تو دیوار” را در یک تیم نرمافزاری […]