یک سوال هست که خوبه چندتا چیز رو همزمان یادگرفت؟ یعنی چندتا مطلب همزمان پیش برد.
این موضوع داخل برنامه نویسی خیلی زیاد دیده میشه، ادما یکهو چندتا مطلب باهم پیش میبرن در طول روز
مثلا همزمان دارن یک فریمورک وب یاد میگیرن، و بلافاصله بعد از اون میرن سراغ یک موضوع دیگه، مثلا ساختار داده میخونن :)
این سوال من قبلا زمانی که داخل یک استارتاپ سمی مشغول به کار بودم به جوابش رسیدم :).
تو اون استارتاپ من همه کار میکردم، دواپس، بکاند، ci/cd وب اسکرپینگ و تقریبا هرچیزی که بود. چون تنها بکاند اونجا بودم
اون روزا خیلی کلافه شده بودم از موضوع، روزی ۱۰ ساعت کار میکردم و هیچاحترامی هم نبود.
خلاصه تو همون روزها درحال جستوجو داخل نت بودم که یک مقاله درباره چند وظيفه شدن کارمندای تِک خوندم.
اونجا یک مثال خیلی قشنگ زده بود، گفته بود بیایید یک cpu رو فرض کنیم، شما میتونید به یک cpu چند کار رو بدید که همزمان انجام بده، مثلا اگر ۴ تا تسک بهش بدید شاد تمام این تسکها رو به صورت همزمان پیش ببره و درنهایت در ۴ دقیقه همرو کامل تموم کنه.
اما اگه به همون cpu، همین تسکها رو به شکل دیگه ای بدید بیایید بعد از تموم شدن هر تسک، تسک بعدی بهش بدید احتمالا اون ۴ تسک رو در ۲ تا ۳ دقیقه انجام بده :)
چرا؟ چون درحالت اول باید منابع بین تسکها تقسیم شه، در حالت دوم میشه تمام منابع رو رو یک تسک متمرکز کرد :).
این دقیقا دلیلی که اگه کسی از من بپرسه میگم همیشه لحظه یک چیز رو یادبگیر و بعد از تموم شدنش برو بعدی.
داخل محیط کار هم همینه، مدیر یا منیجیر شما اگر میخاد بهرهوری بهتری داشته باشه باید همزمان یک تسک به شما بده.
@DevTwitter | <Torham/>
این موضوع داخل برنامه نویسی خیلی زیاد دیده میشه، ادما یکهو چندتا مطلب باهم پیش میبرن در طول روز
مثلا همزمان دارن یک فریمورک وب یاد میگیرن، و بلافاصله بعد از اون میرن سراغ یک موضوع دیگه، مثلا ساختار داده میخونن :)
این سوال من قبلا زمانی که داخل یک استارتاپ سمی مشغول به کار بودم به جوابش رسیدم :).
تو اون استارتاپ من همه کار میکردم، دواپس، بکاند، ci/cd وب اسکرپینگ و تقریبا هرچیزی که بود. چون تنها بکاند اونجا بودم
اون روزا خیلی کلافه شده بودم از موضوع، روزی ۱۰ ساعت کار میکردم و هیچاحترامی هم نبود.
خلاصه تو همون روزها درحال جستوجو داخل نت بودم که یک مقاله درباره چند وظيفه شدن کارمندای تِک خوندم.
اونجا یک مثال خیلی قشنگ زده بود، گفته بود بیایید یک cpu رو فرض کنیم، شما میتونید به یک cpu چند کار رو بدید که همزمان انجام بده، مثلا اگر ۴ تا تسک بهش بدید شاد تمام این تسکها رو به صورت همزمان پیش ببره و درنهایت در ۴ دقیقه همرو کامل تموم کنه.
اما اگه به همون cpu، همین تسکها رو به شکل دیگه ای بدید بیایید بعد از تموم شدن هر تسک، تسک بعدی بهش بدید احتمالا اون ۴ تسک رو در ۲ تا ۳ دقیقه انجام بده :)
چرا؟ چون درحالت اول باید منابع بین تسکها تقسیم شه، در حالت دوم میشه تمام منابع رو رو یک تسک متمرکز کرد :).
این دقیقا دلیلی که اگه کسی از من بپرسه میگم همیشه لحظه یک چیز رو یادبگیر و بعد از تموم شدنش برو بعدی.
داخل محیط کار هم همینه، مدیر یا منیجیر شما اگر میخاد بهرهوری بهتری داشته باشه باید همزمان یک تسک به شما بده.
@DevTwitter | <Torham/>
👍53👎8🤣3
توی چند تا پست بعدی قراره یه خلاصه ای از مراسم گوگل I/O رو بگیم
🔥15👍1
ویژگی جدید جیمیل به اسم Help Me Write که دستیار Ai هست برای اینکه توی نوشتن ایمیل بهتون کمک بکنه
اگه براتون سوال بود توی Gmail ابزار AI کجا قراره اضافه بشه همون قلم هست که پس زمینه مربعی آبی رنگ داره، البته الان نیست
میتونید مشخص کنید که ایمیل رو با حالتهای مختلف مثلا رسمی یا خودمونی و ... براتون ارسال کنه
@DevTwitter | <Soroush Ahmadi/>
اگه براتون سوال بود توی Gmail ابزار AI کجا قراره اضافه بشه همون قلم هست که پس زمینه مربعی آبی رنگ داره، البته الان نیست
میتونید مشخص کنید که ایمیل رو با حالتهای مختلف مثلا رسمی یا خودمونی و ... براتون ارسال کنه
@DevTwitter | <Soroush Ahmadi/>
👍14🔥1
یه سری از ویژگیهای فتوشاپ رو گوگل به صورت AI به برنامه Photos اضافه میکنه، که در واقع هدف این کار اینه کاربرای مبتدی هم بتونن ویرایش راحتی داشته باشن
@DevTwitter | <Sourosh Ahmadi/>
@DevTwitter | <Sourosh Ahmadi/>
👍20
خب PaLM ۲ به صورت رسمی رونمایی شد
برای مثال اینجا یک کد بهش میده و ازش میخواد اشکالاتش رو بررسی کنه، یا اینکه گفتن یه نسخش رو با اطلاعات پزشکی ترین کردن و تونسته تستهای پزشکی رو پاس کنه
@DevTwitter | <Soroush Ahmadi/>
برای مثال اینجا یک کد بهش میده و ازش میخواد اشکالاتش رو بررسی کنه، یا اینکه گفتن یه نسخش رو با اطلاعات پزشکی ترین کردن و تونسته تستهای پزشکی رو پاس کنه
@DevTwitter | <Soroush Ahmadi/>
👍12
خب Bard که بیشتر اخبارش هست تا خودش حالا به PaLM نسخه ۲ آپدیت شده و میتونه به ۲۰ زبان برنامهنویسی براتون کد بزنه یا کدهاتون رو دیباگ کنه و حتی توضیح بده اصن چه کدی نوشتید
به زودی زبان فارسی هم به Bard اضافه میشه
@DevTwitter | <Soroush Ahmadi/>
به زودی زبان فارسی هم به Bard اضافه میشه
@DevTwitter | <Soroush Ahmadi/>
👍21🔥3
اگر از بارد سوال کنید جوابهای کاملا بهروز همراه عکس بهتون میده، مثلا ایجا ازش در مورد جاهای دیدنی سوال شده، این دیتاهارو از موتور جستجو گوگل میگیره
@DevTwitter | <Soroush Ahmadi/>
@DevTwitter | <Soroush Ahmadi/>
👍23👎1🤬1
ویدئوی مراسم Google I/O 23 به صورت کامل
https://www.youtube.com/live/cNfINi5CNbY?feature=share
@DevTwitter
https://www.youtube.com/live/cNfINi5CNbY?feature=share
@DevTwitter
👍14🤬3
آپولو ۱۱ با هدایت یک پردازنده با کلاک 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"
eloquentjavanoscript.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"
eloquentjavanoscript.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