آپولو ۱۱ با هدایت یک پردازنده با کلاک 2MHz و حافظه ۴ کیلو بایت رفت ماه و برگشت.
در عصر ابتذال framework، دوستان برای کارهای ابتدایی کد مینویسند که سوپرکامپیوتر هنگ میکنه.
ازش میپرسم که چقدر حافظه استفاده کردی؟هیچ ایدهای نداره!
کد نویس باید حداقلی از سختافزار هم بدونه به خدا
@DevTwitter | <بهزاد خنجریان/>
در عصر ابتذال framework، دوستان برای کارهای ابتدایی کد مینویسند که سوپرکامپیوتر هنگ میکنه.
ازش میپرسم که چقدر حافظه استفاده کردی؟هیچ ایدهای نداره!
کد نویس باید حداقلی از سختافزار هم بدونه به خدا
@DevTwitter | <بهزاد خنجریان/>
👍63👎5🤬1
Dart 3 is here with three major improvements announced at google I/O:
All code now has sound null safety
Records and patterns
Class modifiers
goo.gle/3Mh1PHm
@DevTwitter
All code now has sound null safety
Records and patterns
Class modifiers
goo.gle/3Mh1PHm
@DevTwitter
👍14🔥3👎1🤬1
استفاده از ChatGPT توی تلگرام تمام مراحل احراز هویت رو توی سرور دور می زنه و چون دسترسی بهش خیلی راحته مراقب باشید مثل من معتادش نشید :)
این ریپو رو آماده کردم تا هر کس ربات مخصوص خودشو با تنظیمات خودش داشته باشه، فقط کافیه api key رو جاگذاری کنید
توی داکیومنتش دو تا لینک گذاشتم، از اون جا api key هارو میشه گرفت بعد تو فایل index.js نوشته شده کجا جا گذاری کنید.
این بات طوریه که برای یوزرنیم تلگرامی که بهش میدید دسترسی میده ولی اگه خواستید کلا باز باشه کامنتش کنید.
توی سرور کلون کنید، nmp i و بعد pm2 start index.js
https://github.com/sabber-slt/telegram-chatgpt-bot
@DevTwitter | <Sabber/>
این ریپو رو آماده کردم تا هر کس ربات مخصوص خودشو با تنظیمات خودش داشته باشه، فقط کافیه api key رو جاگذاری کنید
توی داکیومنتش دو تا لینک گذاشتم، از اون جا api key هارو میشه گرفت بعد تو فایل index.js نوشته شده کجا جا گذاری کنید.
این بات طوریه که برای یوزرنیم تلگرامی که بهش میدید دسترسی میده ولی اگه خواستید کلا باز باشه کامنتش کنید.
توی سرور کلون کنید، nmp i و بعد pm2 start index.js
https://github.com/sabber-slt/telegram-chatgpt-bot
@DevTwitter | <Sabber/>
👍33🤬1
خب OpenAI مدل Shap-E رو معرفی کرد
اگه با Dall-E آشنا باشید که در واقع یه مدل برای ساخت تصاویر هست اما Shap-E یه مدل که میشه تصاویر ۳ بعدی باهاش ساخت یا بهتره بگم اشیاء سهبعدی
این مدل با پایتون نوشته شده و رایگان روی گیتهاب هست. میتونید رو سیستم نصب کنید
github.com/openai/shap-e/
@DevTwitter | <Soroush Ahmadi/>
اگه با Dall-E آشنا باشید که در واقع یه مدل برای ساخت تصاویر هست اما Shap-E یه مدل که میشه تصاویر ۳ بعدی باهاش ساخت یا بهتره بگم اشیاء سهبعدی
این مدل با پایتون نوشته شده و رایگان روی گیتهاب هست. میتونید رو سیستم نصب کنید
github.com/openai/shap-e/
@DevTwitter | <Soroush Ahmadi/>
🤯24👍5🤣3🤬1
انقدر درمورد بدی جاوااسکریپت حرف می زنید ولی نمیدونید تایپ اسکریپت همه اون مشکلارو (اغلبشو) حل می کنه
میتونید تایپ برای متغیر ها تعیین کنید
میتونید آبجکت های خیلی بهتر بسازید
و مهم تر از همه
موقع دولوپمنت بهتون ارور هارو میگه برعکس جی اس که نمیگه
@DevTwitter | <Nekro/>
میتونید تایپ برای متغیر ها تعیین کنید
میتونید آبجکت های خیلی بهتر بسازید
و مهم تر از همه
موقع دولوپمنت بهتون ارور هارو میگه برعکس جی اس که نمیگه
@DevTwitter | <Nekro/>
👍79👎9🤬2🔥1
چهار کتاب بدرد بخور جاوا اسکریپتی
1. "Design, rendering & performance patterns"
patterns.dev
2. "Eloquent JavaScript"
eloquentjavascript.net
3. "YDKJS"
github.com/getify/You-Don…
4. "Speaking JavaScript: An In-Depth Guide for Programmers"
exploringjs.com/es5
@DevTwitter
1. "Design, rendering & performance patterns"
patterns.dev
2. "Eloquent JavaScript"
eloquentjavascript.net
3. "YDKJS"
github.com/getify/You-Don…
4. "Speaking JavaScript: An In-Depth Guide for Programmers"
exploringjs.com/es5
@DevTwitter
🔥19🤣6👍3👎1
#بدرد
اگر دنبال سوالات مصاحبه با کیفیت و سطح بالا هستید این ریپو مال شماست
https://github.com/yangshun/tech-interview-handbook
@DevTwitter
اگر دنبال سوالات مصاحبه با کیفیت و سطح بالا هستید این ریپو مال شماست
https://github.com/yangshun/tech-interview-handbook
@DevTwitter
👍24🔥3❤1🤬1
پروژهای روی گیتهاب شروع شده برای ساخت جایگزین اپنسورس #ChatGPT به اسم Open Assistant
پروژه خیلی زود ترند شد و حالا بیشتر از 32k ستاره داره. فارسی رو پشتیبانی میکنه و در این نوشته کوتاه، ازش نوشتم.
https://hamed.blog/open-assistant/
@DevTwitter | <Hamed/>
پروژه خیلی زود ترند شد و حالا بیشتر از 32k ستاره داره. فارسی رو پشتیبانی میکنه و در این نوشته کوتاه، ازش نوشتم.
https://hamed.blog/open-assistant/
@DevTwitter | <Hamed/>
👍42🤣3👎2🤯1
قسمت چهارم مینی دوره مارک داون آپلود شد
توی این ویدیو قراره یاد بگیریم که چجوری کدهامون رو توی فایل های مارک داون قرار بدیم و چجوری به کدها یک استایل مربوط به زبان برنامه نویسی خودش رو بدیم.
ویدئو:
https://youtu.be/IcMi0KCPoVs
ریپوی دوره:
https://github.com/sh-youtube/Markdown-Tutorial
@DevTwitter | <Shahriar/>
توی این ویدیو قراره یاد بگیریم که چجوری کدهامون رو توی فایل های مارک داون قرار بدیم و چجوری به کدها یک استایل مربوط به زبان برنامه نویسی خودش رو بدیم.
ویدئو:
https://youtu.be/IcMi0KCPoVs
ریپوی دوره:
https://github.com/sh-youtube/Markdown-Tutorial
@DevTwitter | <Shahriar/>
👍9🔥2🤬1
امضا کنید: کارزار پیمان جمعی برای عدم استفاده از اینترنت طبقاتی
https://www.karzar.net/internet4all
@DevTwitter
https://www.karzar.net/internet4all
@DevTwitter
🤣47👍15🤬1
چیزی که ما از ChatGPT میبینیم شروع یه صنعت به اسم AI هست که تازه اول راهه و شاید دهها سال بعد به جایگاه واقعیش برسه
در واقع اگه ChatGPT نتونه جای شمارو بگیره احتمالا AI های بعدی بتونن
ولی چرا نیازی نیست نگرانش باشیم؟
صنایع معمولا از ۲ گروه آدم تشکیل شدن، گروه اول صرفا دنبال بازار کار هستن، یک روال خطی دارن و احتمالا تنها دلیلی که الان داخل این کار هستن اینه که بیکار نشن
در کنارش گروه دوم کسایی هستن که از سر علاقه وارد شدن و متخصص حرفهای هستن که خب صنایع رو همین آدما معمولا رشد میدن
مثلا نویسندهای که الان به ازای هر کلمه ۲۰ تومن میگیره تا محتوای کپی چرخشده رو تحویلتون بده
در مقایسه با کسی که نویسنده حرفهای هست و قدرت قلم گیرا داره
طبیعی هست که گروه اول AI جایگزینشون میشه، حالا اگه تصمیم داریم نگران تغییر شغل نباشید فقط کافی هست جزء گروه اول نباشید
در کنار این از تغییر شغل نباید ترسید، AI اگه یه شغل رو ازتون بگیره یه راه جدید براتون باز میکنه، همونطور که تکنولوژیهای قبلی همین کارو کردن
نهایتا شاید یه روزی تو ۱۰۰ سال بعد AI هممونو بیکار کنه، که خب اشکالی نداره، میشنیم همگی استراحت میکنیم
@DevTwitter |<Soroush Ahamadi/>
در واقع اگه ChatGPT نتونه جای شمارو بگیره احتمالا AI های بعدی بتونن
ولی چرا نیازی نیست نگرانش باشیم؟
صنایع معمولا از ۲ گروه آدم تشکیل شدن، گروه اول صرفا دنبال بازار کار هستن، یک روال خطی دارن و احتمالا تنها دلیلی که الان داخل این کار هستن اینه که بیکار نشن
در کنارش گروه دوم کسایی هستن که از سر علاقه وارد شدن و متخصص حرفهای هستن که خب صنایع رو همین آدما معمولا رشد میدن
مثلا نویسندهای که الان به ازای هر کلمه ۲۰ تومن میگیره تا محتوای کپی چرخشده رو تحویلتون بده
در مقایسه با کسی که نویسنده حرفهای هست و قدرت قلم گیرا داره
طبیعی هست که گروه اول AI جایگزینشون میشه، حالا اگه تصمیم داریم نگران تغییر شغل نباشید فقط کافی هست جزء گروه اول نباشید
در کنار این از تغییر شغل نباید ترسید، AI اگه یه شغل رو ازتون بگیره یه راه جدید براتون باز میکنه، همونطور که تکنولوژیهای قبلی همین کارو کردن
نهایتا شاید یه روزی تو ۱۰۰ سال بعد AI هممونو بیکار کنه، که خب اشکالی نداره، میشنیم همگی استراحت میکنیم
@DevTwitter |<Soroush Ahamadi/>
👍55🤣14👎4🤬1
This media is not supported in your browser
VIEW IN TELEGRAM
ذخیره دیتا روی DNA تکنولوژی جالبیه. در یک گرم، ۲۲۰٫۱۶۰ ترابایت دیتا (مقایسه کنید با هارددیسک ۴۰۰ گرمی که ۱ ترابایت ظرفت داره) میتونه برای مدت بسیار طولانی مثلاً ۱۰۰۰ سال ذخیره کنه. فقط یه مشکلش سرعتشه که ۱۸ مگابیت در ثانیس.
@DevTwitter |<Nabi/>
@DevTwitter |<Nabi/>
🔥37🤯15👍3🤬1
DevTwitter | توییت برنامه نویسی
ذخیره دیتا روی DNA تکنولوژی جالبیه. در یک گرم، ۲۲۰٫۱۶۰ ترابایت دیتا (مقایسه کنید با هارددیسک ۴۰۰ گرمی که ۱ ترابایت ظرفت داره) میتونه برای مدت بسیار طولانی مثلاً ۱۰۰۰ سال ذخیره کنه. فقط یه مشکلش سرعتشه که ۱۸ مگابیت در ثانیس. @DevTwitter |<Nabi/>
فیلم بیتربیتی ها رو میریزن تو DNA آدم های بیشرف
تو DNA ما هم احتمالا فیلم آموزش HTML با لهجه ی هندی میریزن
تو DNA ما هم احتمالا فیلم آموزش HTML با لهجه ی هندی میریزن
🤣53👍1🤬1
گوگل گفته اکانتهایی که بیش از ۲ سال استفاده نشدن که میتونه شامل حساب گوگل یا Gmail، Google Drive و ... باشه رو حذف میکنه، فرایند حذف از آذر ۱۴۰۲ شروع میشه
بعد گفته حداقل هر ۲ سال یکبار به اکانت لاگین باشید و یه سرچ گوگل انجام بدید یا یه ابزار گوگل رو استفاده کنید
برای حذف کردن حساب ۶۰ روز قبل از طریق یک ایمیل اطلاع میده
منبع برای خوندن
https://blog.google/technology/safety-security/updating-our-inactive-account-policies/
@DevTwitter |<Soroush Ahmadi/>
بعد گفته حداقل هر ۲ سال یکبار به اکانت لاگین باشید و یه سرچ گوگل انجام بدید یا یه ابزار گوگل رو استفاده کنید
برای حذف کردن حساب ۶۰ روز قبل از طریق یک ایمیل اطلاع میده
منبع برای خوندن
https://blog.google/technology/safety-security/updating-our-inactive-account-policies/
@DevTwitter |<Soroush Ahmadi/>
👍26👎9🤬4
اگر میخواید یه گیتهاب پروفایل خفن داشته باشید، با این ابزار توی چند دقیقه میتونید بسازیدش
https://gprm.itsvg.in/
@DevTwitter
https://gprm.itsvg.in/
@DevTwitter
👍25🤬2
باید گفت این روزها تنها چیزی که مانع تغییر استک از php به سایر استکهای استیبل تر میشه
فقط و فقط هزینه جا به جایی استک و در عین حال نبود نیروی کار آبدیده به اندازه کافی هست (در سایر استکها)
در غیر اینصورت واقعا مزیت رقابتی خاصی در حال حاضر نداره به هیچ عنوان
@DevTwitter | <Shahin Ataei/>
فقط و فقط هزینه جا به جایی استک و در عین حال نبود نیروی کار آبدیده به اندازه کافی هست (در سایر استکها)
در غیر اینصورت واقعا مزیت رقابتی خاصی در حال حاضر نداره به هیچ عنوان
@DevTwitter | <Shahin Ataei/>
👍57👎22🤬5🤣1
با این ریپو میتونید از گوگل برد توی پروژه هاتون استفاده کنید بدون نیاز به api
https://github.com/dsdanielpark/Bard-API
@DevTwitter | <Mr.J/>
https://github.com/dsdanielpark/Bard-API
@DevTwitter | <Mr.J/>
🔥18👍4🤬1🤣1
چند سالی میشه که یه عده فقط به خاطر پول وارد این صنعت میشن.
از برنامه نویس فرانت و بک بگیر تا پروداکت منیجر و پروداکت اونر و پروداکت دیزاینر.
هر چی هم از راست میره چپ، بی در و پیکر تر.
بعد این عده چون خودشون به این کار علاقهای ندارن، همهش سعی میکنن ذهنیت دیگران رو کنترل کنن، که مبادا پیشرفت کنن، مبادا چیزی بیشتر یاد بگیرن، مبادا جاشون تنگ بشه، استاندارد بالا بره و حقوقشون کم بشه نسبت به استاندارد یا مجبور بشن اینا هم یاد بگیرن و همهش صحبتشون اینه که این کار وظیفه من نیست، این کار وظیفه فلان شغله، مبادا یه ساعت بیشتر کار کنیدا، بیشتر از دو سال یه جا نمونید، این آگهیا چیه همه مهارتا رو با هم میخوان برای اینجور جاها کار نکنید، کارآموزی رایگان نکنید (حالا طرف صفره صفره! و اصلا کارآموز حساب نمیشه) و زیر فلان عدد کار نکنید (طرف اصلا کار گیرش نمیاد و بیکار میمونه!) و خلاصه که یا با عشق و علاقه کار کنید و پیشرفت کنید، یا ببوسید بذارید کنار دیگران رو هم الکی گمراه نکنید.
تو این حرفه تا میتونید یاد بگیرید و تجربهتون رو به هر روشی که میتونید افزایش بدید و با محدود کردن خودتون، تجربهها رو از خودتون دریغ نکنید.
تو این حرفه، از یه جایی به بعد خیلی راحت میشه درجا زد. میشه ۱۰ سال سابقه داشت ولی تجربه معادل کسی باشه که ۳ سال خیلی عمیق کار کرده.
حواستون باشه درجا هم نزنید. در نهایت، یک سری موقعیت شغلی خیلی خوب، با درآمد خیلی خوب برای افرادی که با عشق و علاقه کار میکنن و دانش و تجربه خوبی دارن همیشه خالیه و به هیچ وجه امکان نداره توسط افرادی با ذهنیت بالا پر بشه.
اون ذهنیت، به نظر من سقف داره و سقفش هم خیلی محدودتر از چیزیه که خودشون فکر میکنن.
@DevTwitter | <Ashkan Nourzadeh/>
از برنامه نویس فرانت و بک بگیر تا پروداکت منیجر و پروداکت اونر و پروداکت دیزاینر.
هر چی هم از راست میره چپ، بی در و پیکر تر.
بعد این عده چون خودشون به این کار علاقهای ندارن، همهش سعی میکنن ذهنیت دیگران رو کنترل کنن، که مبادا پیشرفت کنن، مبادا چیزی بیشتر یاد بگیرن، مبادا جاشون تنگ بشه، استاندارد بالا بره و حقوقشون کم بشه نسبت به استاندارد یا مجبور بشن اینا هم یاد بگیرن و همهش صحبتشون اینه که این کار وظیفه من نیست، این کار وظیفه فلان شغله، مبادا یه ساعت بیشتر کار کنیدا، بیشتر از دو سال یه جا نمونید، این آگهیا چیه همه مهارتا رو با هم میخوان برای اینجور جاها کار نکنید، کارآموزی رایگان نکنید (حالا طرف صفره صفره! و اصلا کارآموز حساب نمیشه) و زیر فلان عدد کار نکنید (طرف اصلا کار گیرش نمیاد و بیکار میمونه!) و خلاصه که یا با عشق و علاقه کار کنید و پیشرفت کنید، یا ببوسید بذارید کنار دیگران رو هم الکی گمراه نکنید.
تو این حرفه تا میتونید یاد بگیرید و تجربهتون رو به هر روشی که میتونید افزایش بدید و با محدود کردن خودتون، تجربهها رو از خودتون دریغ نکنید.
تو این حرفه، از یه جایی به بعد خیلی راحت میشه درجا زد. میشه ۱۰ سال سابقه داشت ولی تجربه معادل کسی باشه که ۳ سال خیلی عمیق کار کرده.
حواستون باشه درجا هم نزنید. در نهایت، یک سری موقعیت شغلی خیلی خوب، با درآمد خیلی خوب برای افرادی که با عشق و علاقه کار میکنن و دانش و تجربه خوبی دارن همیشه خالیه و به هیچ وجه امکان نداره توسط افرادی با ذهنیت بالا پر بشه.
اون ذهنیت، به نظر من سقف داره و سقفش هم خیلی محدودتر از چیزیه که خودشون فکر میکنن.
@DevTwitter | <Ashkan Nourzadeh/>
👍115👎11🔥2🤬1
اگه هیچوقت vim یاد نگرفتین یه سر به openvim.com بزنین و برای همیشه باهاش آشتی کنین
این سایت، کار با این ادیتور رو خیلی ساده و تعاملی یاد میده و دیگه برای خروج از vim مجبور نیستین تک تک دکمه ها رو تست کنین یا از گوگل کمک بگیرین
@DevTwitter | <Mahsa/>
این سایت، کار با این ادیتور رو خیلی ساده و تعاملی یاد میده و دیگه برای خروج از vim مجبور نیستین تک تک دکمه ها رو تست کنین یا از گوگل کمک بگیرین
@DevTwitter | <Mahsa/>
🤣43👍10👎1🤬1
در github که میچرخی ... کدهای ملت اینطوری است که مثلا پایتونها معمولا در چند فایل محدود چند تا کتابخونه معروف صدا و یک کار قابل توجه این وسط با کدهای تجمیع شده انجام میشه ..
کدهای سی شارپ شبیه آفتابه لگن هفت دست شام و نهار هیچی!
صد جور فایل اینترفیس، مدل و انتیتی و ...
و نهایتاً میبینی چند هزار خط کد است که واقعا کار مهمی انجام نمیده و اصل کار هم شاید قابل توجه نباشه...
جاواییها و سی شارپیها زیادی درگیر دیزاین پترن هستند تا کاری که کد باید انجام بده ..
@DevTwitter | <Alireza Shirazi/>
کدهای سی شارپ شبیه آفتابه لگن هفت دست شام و نهار هیچی!
صد جور فایل اینترفیس، مدل و انتیتی و ...
و نهایتاً میبینی چند هزار خط کد است که واقعا کار مهمی انجام نمیده و اصل کار هم شاید قابل توجه نباشه...
جاواییها و سی شارپیها زیادی درگیر دیزاین پترن هستند تا کاری که کد باید انجام بده ..
@DevTwitter | <Alireza Shirazi/>
👍86👎17🤣9🤬4
همهی IDE های حال حاضر:
بله امروز میخوایم IDE جدیدمون رو معرفی کنیم که روی VM و با زبانی که کاملا میدونیم برای اینکار بهینه نیست ساخته شده و برای استارتش ۸ گیگ رم میخواد که اگر پروژه یکم گنده تر بشه ۳۲ گ لازم داره و فکر میکنیم یه چیز نرمال هست و یک شاهکار مهندسی خلق کردیم...
@DevTwitter | <Amirreza Gh/>
بله امروز میخوایم IDE جدیدمون رو معرفی کنیم که روی VM و با زبانی که کاملا میدونیم برای اینکار بهینه نیست ساخته شده و برای استارتش ۸ گیگ رم میخواد که اگر پروژه یکم گنده تر بشه ۳۲ گ لازم داره و فکر میکنیم یه چیز نرمال هست و یک شاهکار مهندسی خلق کردیم...
@DevTwitter | <Amirreza Gh/>
🤣70👍4🤬2