اکثر کد نویسها فکر میکنن که دیباگ(اشکال زدایی) یه نرم افزار درباره درست کردن یه اشتباهه ولی این فکر اشتباهه،
دیباگ در واقع پیدا کردن باگه(باگ: اشکال)
برای فهمیدن اینکه از اول چرا وجود داشتن، دونستن اینکه وجودشون اتفاقی نیست
اونا پیشت میان که یه پیغامی بهت برسونن
شبیه به حباب سردرگم که به سمت سطح آب بالا میاد، چیزی رو که واسه مدت زیادی مخفی نگه داشتیرو فاش میکنه
یه حسی بهم میگه باگِ من داره به سمتم میاد
باگی که کار هارو مختل میکنه تا اینکه منو مجبور کنه...
-یا منو بکش یا قبول کن!
مهم ترین چیز توی دیباگ کردن درست کردن اون باگ نیست، پیدا کردن اون باگه
معمولا باگها مورد کم لطفی قرار میگیرن
اما گاهی وقتی یه باگ بالاخره بقیه رو از خودش مطلع میکنه، میتونه نشاط اور باشه
مثل اینکه قفل چیزی رو باز کرده باشی
یه فرصت باشکوه که منتظر بودی ازش استفاده کنی...چون بعدش تنها هدف باگ اینه که یه دلیلی برا وجود داشتن داشته باشه، تخریبی باشه که نیاز به درست شدن داره که کمکت کنه یه اشتباه رو درست کنی و خب، چه حسی بهتر از این
باگ نرم افزار رو مجبور به سازگاری میکنه که
بخاطرش به یه چیز جدیدی تبدیل شه
یا بهش غلبه کنه یا باهاش کنار بیاد
مهم نیس چی بشه اون تغییر میکنه
به چیز جدیدی تبدیل میشه
به نسخه بعدی، یه ارتقا از روی ناچاری
@DevTwitter | <زاییده اجتماع/>
دیباگ در واقع پیدا کردن باگه(باگ: اشکال)
برای فهمیدن اینکه از اول چرا وجود داشتن، دونستن اینکه وجودشون اتفاقی نیست
اونا پیشت میان که یه پیغامی بهت برسونن
شبیه به حباب سردرگم که به سمت سطح آب بالا میاد، چیزی رو که واسه مدت زیادی مخفی نگه داشتیرو فاش میکنه
یه حسی بهم میگه باگِ من داره به سمتم میاد
باگی که کار هارو مختل میکنه تا اینکه منو مجبور کنه...
-یا منو بکش یا قبول کن!
مهم ترین چیز توی دیباگ کردن درست کردن اون باگ نیست، پیدا کردن اون باگه
معمولا باگها مورد کم لطفی قرار میگیرن
اما گاهی وقتی یه باگ بالاخره بقیه رو از خودش مطلع میکنه، میتونه نشاط اور باشه
مثل اینکه قفل چیزی رو باز کرده باشی
یه فرصت باشکوه که منتظر بودی ازش استفاده کنی...چون بعدش تنها هدف باگ اینه که یه دلیلی برا وجود داشتن داشته باشه، تخریبی باشه که نیاز به درست شدن داره که کمکت کنه یه اشتباه رو درست کنی و خب، چه حسی بهتر از این
باگ نرم افزار رو مجبور به سازگاری میکنه که
بخاطرش به یه چیز جدیدی تبدیل شه
یا بهش غلبه کنه یا باهاش کنار بیاد
مهم نیس چی بشه اون تغییر میکنه
به چیز جدیدی تبدیل میشه
به نسخه بعدی، یه ارتقا از روی ناچاری
@DevTwitter | <زاییده اجتماع/>
👍1
اگر در Java از ObservableList های JavaFX استفاده میکنید دلیلی ندارد همیشه از setAll استفاده کنید. اگر صرفا قصد اضافه کردن را دارید و نباید مقادیر احتمالی موجود حذف شوند از addAll ساده استفاده کنید.
در واقع setAll همان addAll است که پیش از اضافه کردن دارای مرحله clear نیز است.
@DevTwitter | <Elyas Hadizadeh Tasbiti/>
در واقع setAll همان addAll است که پیش از اضافه کردن دارای مرحله clear نیز است.
@DevTwitter | <Elyas Hadizadeh Tasbiti/>
👍1
خیلی عجیبه که شما با نوشتن کامنت فارسی ، کد فارسی از copilot دریافت میکنین!
قضیه یکم ترسناک نیست بنظرتون؟
همیشه لازم نیست کامنت بزارید ، اگه عنوان درست انتخاب کنین خودش بقیه راه میره ،
یه جورایی <تو ف رو بگو من میگم فرحزاد>
@DevTwitter | <کمیل/>
قضیه یکم ترسناک نیست بنظرتون؟
همیشه لازم نیست کامنت بزارید ، اگه عنوان درست انتخاب کنین خودش بقیه راه میره ،
یه جورایی <تو ف رو بگو من میگم فرحزاد>
@DevTwitter | <کمیل/>
👍1
پیش از این سایت stackoverflow این امکان را داشت که از last seen کاربر مطلع بشوید(عکس زیر نسخه قدیمی است). ولی تقریبا 6 روزی است که این امکان به طور مستقیم غیرفعال شده است.
البته با یک کد ساده javanoscript و api call میتوانید به privacy فرد دهن کجی کنید.
@DevTwitter | <Elyas Hadizadeh Tasbiti/>
البته با یک کد ساده javanoscript و api call میتوانید به privacy فرد دهن کجی کنید.
@DevTwitter | <Elyas Hadizadeh Tasbiti/>
👍1
گیتهاب Copilot یه جورایی شمشیر دو لبه حساب میشه. انقدر این پروداکت تمیزه که ممکنه از جهت یادگیری تنبلترت کنه :)) دیشب حین کدنویسی عملا من فکر نمیکردم. خودش همه چی رو یاد میگیره و به شکل خوبی توی رفرنسهای بعدی مثالهای قوی میده که شاید نیاز نباشه برید کلی تغییر بدید
@DevTwitter | <Masoud/>
@DevTwitter | <Masoud/>
👍1
یکیم بود قدیم به خودش تو SQL، هفتاد و سه درصد اینا داده بود. حیف که شرایطش نمیخورد به مصاحبه، وگرنه خیلی دوست داشتم معیارش رو بدونم که چطور به عدد دقیقی مثل ۷۳ رسیده :)) به نظرم اگه کسی اینقدر دقیق بتونه بگه کجای راه هست، راه رو تموم کرده =))
@DevTwitter | <Farhad/>
@DevTwitter | <Farhad/>
👍1
#Django
پیشنهاد برای دوستان جنگویی:
برید یه پکیج درست کنید که قابلیت پشتیبانی از دیتابیس های پشتیبانی نشده رو به django ORM اضافه کنه.
خلق الله دعاتون خواهند کرد: یک در آخرت، صد در دنیا.
@DevTwitter | <Reza K./>
پیشنهاد برای دوستان جنگویی:
برید یه پکیج درست کنید که قابلیت پشتیبانی از دیتابیس های پشتیبانی نشده رو به django ORM اضافه کنه.
خلق الله دعاتون خواهند کرد: یک در آخرت، صد در دنیا.
@DevTwitter | <Reza K./>
👍1
داشتم تو ذهنم میگفتم که این مفهوم promise ها تو js چقدر داره سخت میشه که با promise chaining مواجه شدم :)) چرا انقدر سخت شد یهو :))))
@DevTwitter | <گشادیسم/>
@DevTwitter | <گشادیسم/>
👍1
تو زندگیت مثل Go نباش که بسازنت که بشی جایگزین سی، ولی تهش بشی جایگزین php.
@DevTwitter | <MuhammadrezaHaghiri/>
@DevTwitter | <MuhammadrezaHaghiri/>
👍1👎1
#کدخل
انگار روبیکا برداشته همه اکانت های کاربری اینستاگرام رو کپی کرده تو دیتابیس خودش و به شکل اتوماتیک تو روبیکا اکانت ساخته، (بیو و پست ها و... به شکل کامل وجود داره) بعد شماره تلفن داده که هر کی میخواد حذف بشه پیگیری کنه
@DevTwitter
انگار روبیکا برداشته همه اکانت های کاربری اینستاگرام رو کپی کرده تو دیتابیس خودش و به شکل اتوماتیک تو روبیکا اکانت ساخته، (بیو و پست ها و... به شکل کامل وجود داره) بعد شماره تلفن داده که هر کی میخواد حذف بشه پیگیری کنه
while true:
print('🤣')@DevTwitter
👍1
🎄 DevTwitter | توییت برنامه نویسی
#کدخل انگار روبیکا برداشته همه اکانت های کاربری اینستاگرام رو کپی کرده تو دیتابیس خودش و به شکل اتوماتیک تو روبیکا اکانت ساخته، (بیو و پست ها و... به شکل کامل وجود داره) بعد شماره تلفن داده که هر کی میخواد حذف بشه پیگیری کنه while true: print('🤣') @DevTwitter
در واقع می گن ما به شکل سیستماتیک هویت شما رو بر می داریم استفاده می کنیم و اگر کسی مشکلی داشت باید بیاد پیگیری کنه. حداقلش اینه که بگن «بله این کار اشتباه بوده و همه اکانت هایی که اتوماتیک ساختیم پاک شدن»
@DevTwitter | <jadi/>
@DevTwitter | <jadi/>
👍1
یه کراولر گذاشتن روی اینستاگرام و تمام اکانتها و پستها رو ریختن توی دیتابیس خودشون...
اگه هم اکانتی از قلم افتاده باشه، با سرچ هر اکانتی توی روبیکا کمک میکنین که پیداش کنن و بذارن توی لیست کراولینگ.
@DevTwitter | <Ehsan Prs/>
اگه هم اکانتی از قلم افتاده باشه، با سرچ هر اکانتی توی روبیکا کمک میکنین که پیداش کنن و بذارن توی لیست کراولینگ.
@DevTwitter | <Ehsan Prs/>
👍1
گویا فعلا نون تو «ساخت موتور جست و جو گوگل» هست؛ اونم سریع و با وردپرس :)))
لینک
@DevTwitter | <Mmehdi/>
لینک
@DevTwitter | <Mmehdi/>
👍1
از اولین خاطره برنامه نویسیم بگم که توی لپ تاپ خودم یه فایل html داشتم، توی متاتگ keyword چند تا کلمه نوشتم بعد رفتم توی گوگل همونارو سرچ کردم .
از گوگل هم شاکی بودم که چرا سایت منو نمیاره :)))
@DevTwitter | <iman_sp/>
از گوگل هم شاکی بودم که چرا سایت منو نمیاره :)))
@DevTwitter | <iman_sp/>
👍1
وسط این همه اخبار بد در مورد همهگیری بیماری کرونا در جهان، دیروز (۲۳ مرداد ۱۴۰۰) یک خبر خوب لینوکسی هم داشتیم:
«بالاخره بعد از دو سال و یک ماه و نه روز، انتظار به سر رسید و نگارش ۱۱ توزیع مهم و محبوب Debian با نام "bullseye" منتشر شد»
@DevTwitter | <دکتر مجید تجملیان/>
«بالاخره بعد از دو سال و یک ماه و نه روز، انتظار به سر رسید و نگارش ۱۱ توزیع مهم و محبوب Debian با نام "bullseye" منتشر شد»
@DevTwitter | <دکتر مجید تجملیان/>
👍1