پیچیدگی خواندن از دیتابیس رابطهای با سه تا جوین:
O(log(N) + Nlog(M) + Nlog(M) + Nlog(M))
گفتم شاید لازم داشته باشید بدونید
@DevTwitter | <مرد آرام/>
O(log(N) + Nlog(M) + Nlog(M) + Nlog(M))
گفتم شاید لازم داشته باشید بدونید
@DevTwitter | <مرد آرام/>
👍1
یه کار خوبی که برنامه نویسای جوانتر (کمتر از 5 سال تجربه) معمولا الان دارن ترکش می کنن، درک درست فریمورکیه که دارن ازش استفاده می کنن.
قدیم حداقل 90% دولوپرهای جاوایی که می شناختم سورس کد خود جاوا رو لوکالشون داشتن.
الان دولوپر سی شارپی که بیلد لوکال CLR داشته باشه تقریبا نایابه.
@DevTwitter | <Hassan Hashemi/>
قدیم حداقل 90% دولوپرهای جاوایی که می شناختم سورس کد خود جاوا رو لوکالشون داشتن.
الان دولوپر سی شارپی که بیلد لوکال CLR داشته باشه تقریبا نایابه.
@DevTwitter | <Hassan Hashemi/>
👍1
آقا من یه یادآوری بکنم؛ از اونجایی که Github فعلا یه مقدار تحریماش رو شل کرده دوباره میتونید برای GitHub Student Developer Pack درخواست بدید. حتی اگر قبلا هم درخواست دادید و گرفتید (یا ریجکت شدید) میتونید باز درخواست بدید. یه ایمیل دانشجویی لازمه فقط.
@DevTwitter | <Mahdi/>
@DevTwitter | <Mahdi/>
👍1
گولنگ چون یکم مینیمال هست خواندن سورس کد کتابخانه استاندارد داخلش به نظرم راحته چون پیچیدگی خاصی نداره زیاد ، برعکس جاوا که اصلا مغز آدم فلج میشد
@DevTwitter | <Viktor/>
@DevTwitter | <Viktor/>
👍1
#Javanoscript
let x = 999999999999999
let y = 9999999999999999
میخوایید باور کنید، نمیخوایید نکنید.
ولی y رو چاپ کنید 10000000000000000 چاپ میشه
@DevTwitter | <Mohamad/>
let x = 999999999999999
let y = 9999999999999999
میخوایید باور کنید، نمیخوایید نکنید.
ولی y رو چاپ کنید 10000000000000000 چاپ میشه
@DevTwitter | <Mohamad/>
👍1
در تصویر IBM 370 را که به عنوان Mainframe توسط IBM در سال ۱۹۷۰ ساخته شد را مشاهده میکنید. در آن زمان Linux و Windows ای وجود نداشت.
برنامهنویس باید برنامهنوشته را از روی کاغذ که معمولا به زبان Fortran بود را وارد سیستم میکرد و شاید ساعتها صبر میکرد تا compile شود.
@DevTwitter | <Elyas Hadizadeh Tasbiti/>
برنامهنویس باید برنامهنوشته را از روی کاغذ که معمولا به زبان Fortran بود را وارد سیستم میکرد و شاید ساعتها صبر میکرد تا compile شود.
@DevTwitter | <Elyas Hadizadeh Tasbiti/>
👍1
#Python
نمیشه که همش به JS گیر داد...
شما توی پایتون 0.2 + 0.1 بکنید.
جواب بهتون 0.30000000000000004 میده
@DevTwitter | <Mohamad/>
نمیشه که همش به JS گیر داد...
شما توی پایتون 0.2 + 0.1 بکنید.
جواب بهتون 0.30000000000000004 میده
@DevTwitter | <Mohamad/>
👍1
فکر کنم بیش از ۱۲ سال هست که دارم از IntelliJ برای Java استفاده میکنم و آن زمانها همه میگفتند این چه و از Eclipse یا Netbeans استفاده کن. پس از ظهور Android Studio که بر پایه IntelliJ نوشته شد محبوبیت IntelliJ رفت بالا تا جایی که امروزه خیلی از نوآموزها با IntelliJ شروع میکنند.
@DevTwitter | <Elyas Hadizadeh Tasbiti/>
@DevTwitter | <Elyas Hadizadeh Tasbiti/>
👍1
مرورگر Mosaic و Netscape رو یادتونه ؟
حالا امروز داشتم یه مقاله میخوندم که شرکت AOL سال ۱۹۹۴ برای مقابله با شرکت mosaic و اینکه بتونه مارکت مرورگر رو به دست بیاره، اسم ورژن بعدی رو میذاره mosaic killer
و الان ما به مخفف اون میگیم mozilla
@DevTwitter | <Mehrnoosh/>
حالا امروز داشتم یه مقاله میخوندم که شرکت AOL سال ۱۹۹۴ برای مقابله با شرکت mosaic و اینکه بتونه مارکت مرورگر رو به دست بیاره، اسم ورژن بعدی رو میذاره mosaic killer
و الان ما به مخفف اون میگیم mozilla
@DevTwitter | <Mehrnoosh/>
👍1
یه زمانی طرف که jQuery رو فول بود بهش میگفتن Senior Frontend Developer، الان یه رفیق دارم که مال اون زمونه و هنوزم داره DOM Manipulation میکنه و شاید باورتون نشه، چپتر لیدر خوبیم هست :))
@DevTwitter | <Mostafa Shamsitabar/>
@DevTwitter | <Mostafa Shamsitabar/>
👍1
بحثهایی در جریانه که پشتیبانی Rust رو وارد کرنل لینوکس کنن و بتونن با Rust برای کرنل کد بزنن. گوگل هم یک پست بلند بالا زده و حمایت کرده
https://security.googleblog.com/2021/04/rust-in-linux-kernel.html
@DevTwitter | <ArashM/>
https://security.googleblog.com/2021/04/rust-in-linux-kernel.html
@DevTwitter | <ArashM/>
👍1
اقا بیاین به سبک ایلان ماسک که میخواد elon os بسازه به جای اندروید و ios ماهم بسازیم
به شخصه ممد او اس تو نظرمه
@DevTwitter | <Mhkarami/>
به شخصه ممد او اس تو نظرمه
@DevTwitter | <Mhkarami/>
👍1
من 2 روزه سوییچ کردم روی همچین Theme ای. نمی دونم چرا ولی از این رنگ بکگراند اش خیلی خوشم میاد. رنگ بکگراند قهوه ای تیره مخصوص برنامه نویس هایی که ریدن با این کد زدنشون.
Theme: GruvBox Material Dark
@DevTwitter | <living creature/>
Theme: GruvBox Material Dark
@DevTwitter | <living creature/>
👍1
یکی از خوبی ها matlab اینه به source code تابع هاش دسترسی داری
و اینکه میگه خطا فلان خط (مثلا 548 ) هست یعنی توی یکی از تابع های خود matlab یک خطا رخ داده(به احتمال زیادی به خاطر توع پارامتری که بهش pass کردی)
@DevTwitter | <Amin Fadaei/>
و اینکه میگه خطا فلان خط (مثلا 548 ) هست یعنی توی یکی از تابع های خود matlab یک خطا رخ داده(به احتمال زیادی به خاطر توع پارامتری که بهش pass کردی)
@DevTwitter | <Amin Fadaei/>
👍1
موزیلا یه tts (تبدیل متن به صوت) مبتنی بر deep learning خفن رو اوپن سورس کرده.
اگه باهاش فارسی رو train کردین به ما هم بگین تست کنیم
https://github.com/mozilla/TTS
@DevTwitter | <OMID/>
اگه باهاش فارسی رو train کردین به ما هم بگین تست کنیم
https://github.com/mozilla/TTS
@DevTwitter | <OMID/>
👍1
در دنیای نرمافزار مرسومه که عرضهها (release) نامگذاری میشوند یا به پروژهها Code Name داده میشه. مثل وردپرس فارسی که به نام اساتید موسیقی نامگذاری میشد.
یک پیشنهاد: در کنار مفاخر، نسخههای نرمافزاری رو به نام کسانی که در جامعه صدایی نداشتن یا ندارن نامگذاری کنین.
@DevTwitter | <Hamed/>
یک پیشنهاد: در کنار مفاخر، نسخههای نرمافزاری رو به نام کسانی که در جامعه صدایی نداشتن یا ندارن نامگذاری کنین.
@DevTwitter | <Hamed/>
👍1
ظاهرا گوگل داره exit node های tor رو هم شناسایی میکنه
جدیدا هر خروجی فقط تو دو سه تا ریکوئست اول کار میکنه و بعدش صفحه خالی و سفید لود میشه و حتی 403 هم نمیده
@DevTwitter | <Ariyan Eghbal/>
جدیدا هر خروجی فقط تو دو سه تا ریکوئست اول کار میکنه و بعدش صفحه خالی و سفید لود میشه و حتی 403 هم نمیده
@DevTwitter | <Ariyan Eghbal/>
👍1