code2 - کد۲
343 subscribers
145 photos
65 videos
2 files
144 links
کد۲

💻 برنامه‌نویسی، فناوری و استارتاپ


ارتباط با ادمین:
@workwithtaleghani
Download Telegram
Forwarded from TechTube 𝕏 تک توب
مایکروسافت گفته برای شرکت OpenAI، مجموعه عظیمی از سرورها با ده ها هزار کارت گرافیک قدرتمند مثل A100 ساخته تا این مدلهای هوش مصنوعی غول پیکری مثل GPT-3 و ChatGPT رو تمرین بده.

این بخشی از سرمایه گذاری 1 میلیارد دلاری مایکروسافت در سال 2019 در OpenAI بود و نیازمندیهای OpenAI برای تمرین دادن مدلهاش، حتی برای مایکروسافت Azure که دومین ارائه دهنده بزرگ سرویس های ابری در دنیاست هم بزرگ بود. در نتیجه این شرکت با سرمایه گذاری چند صد میلیون دلاری سرورهای مخصوصی بهینه شده برای عملیات هوش مصنوعی رو برای OpenAI ساخت که هزار کارت گرافیک قدرتمند انویدیا با شبکه پرسرعت رو بهم وصل میکرد و به این شرکت امکان تمرین دادن مدلها برای مدت طولانی رو میداد.

از اثرات استفاده از زیرساختهای Azure توسط OpenAI این بود که در هنگام عرضه ChatGPT این شرکت بتونه زیرساخت لازم برای اجرای چنین نرم افزار پیچیده ای روی سرورهارو طوری مقیاس بده که بتونه ترافیک ناشی از استفاده چند هزار نفر در روز اول رو به چند میلیون نفر در روزهای بعدی رو هندل کنه.

البته مایکروسافت تنها در ماه های اولیه از سرورهای خاصی برای OpenAI استفاده میکرد و این شرکت جوری این سرورهارو طراحی میکرد که برای کاربردهای عمومی توسط بقیه شرکتها برای تمرین دادن مدلهاشون قابل استفاده باشن.

این شرکت همچنین قرار هست در طی ماه های اینده از سرورهای با کارت گرافیک قدرتمند H100 انویدیا برای استفاده شرکتها عرضه کنه که در هنگام تمرین دادن تا 10 برابر و در هنگام اجرای مدلهای هوش مصنوعی تا 30 برابر از کارت A100 سریعتر باشن.

سرمایه گذاری های مایکروسافت در OpenAI هم همچنان ادامه داره و دو ماه پیش این شرکت 10 میلیارد دلار دیگه هم در این شرکت سرمایه گذاری کرد که از جمله امتیازات اون دسترسی انحصاری به مدلهای هوش مصنوعی مثل GPT-3 هست.

🔎 Bloomberg.com

📍 @TechTube
Forwarded from Digiato | دیجیاتو
🟡 دفتر حق تکثیر ایالات متحده آمریکا (USCO) به‌تازگی اعلام کرده است که عکس‌های ایجاد شده با هوش مصنوعی، شامل قانون کپی‌رایت در خاک این کشور نخواهد شد.

🔹 نهاد مذکور، دلیل این تصمیم را عدم کنترل نه‌چندان زیاد انسان روی فرایند ساخت تصاویر به کمک ابزارهای خودکار عنوان کرده است.

❗️ اداره کپی‌رایت آمریکا، گفته است که هنگام وارد کردن دستورات متنی برای ایجاد خروجی‌های پیچیده متنی، بصری یا صوتی به کمک هوش مصنوعی، المان‌های سنتی ابداع و ابتکار توسط ابزار خودکار و نه توسط انسان، مشخص و اجرا می‌شوند.

🔹 همین مسئله دلیلی شده است تا دولت ایالات متحده، از حق مالکیت معنوی برای محصولات تولید شده توسط هوش مصنوعی، حمایت نکند.

🔹 این اداره در ادامه اشاره می‌کند که اگرچه کاربر واقعی، دستورات اولیه را برای ماشین فراهم می‌سازد؛ ولی نحوه تبدیل ورودی متنی به خروجی توسط کامپیوتر کنترل می‌شود و انسان نظارت زیادی روی آن ندارد.

👇👇
https://dgto.ir/2z42

📱@Digiato 📡
Please open Telegram to view this post
VIEW IN TELEGRAM
حتما با کد های مختلف توی صفحات وب مواجه شدید.
اینجا لیستی از کدهای رایجی که ممکن هست در صفحات وب مشاهده کنید خلاصه شده.
قطعا ۴۰۴ رو آشنا هستید به معنی این که اون محتوای مورد نظر یا جستجو شده موجود نیست یا حذف شده از وبسایت.
متاسفانه به دلیل تحریم‌ها احتمالاً با ۴۰۳ هم زیاد برخورد کردید ولی خب به غیر این کدهای رایج اتفاقات زیاد دیگه ای هم توی پروتکل های HTTP هست. مثلاً خانواده ۳۰۰ برای ریدایرکت و انتقال یک صفحه به صفحه‌ای دیگر در وب هستند و همینطور کدهای ۵۰۰ مشکلات مربوط به سمت سرور هست و اون سایتی هست که دارید ازش استفاده می‌کنید.
کدهای خانواده ۲۰۰ هم انجام شدن کارها یا ارسال و دریافت موفقیت آمیز اطلاعات رو نشون میدن.

اگر علاقه داشتید می‌تونید از این لینک یا لینک‌های مشابه در اینترنت لیست کدهای مربوط به صفحات وب رو ملاحظه کنید همینطور پشتیبانی مرورگرهای معروف از هر کدام از این کدها و اتفاقات:

https://developer.mozilla.org/en-US/docs/Web/HTTP/Status


کد۲ را دنبال کنید:
@code2_ir
📞 تماس‌های تبلیغاتی مزاحم!

👀 احتمالا شما هم اخیرا با نوعی از تبلیغات که با موبایل شما تماس می‌گیرند و تبلیغ صوتی را به صورت خودکار برای شما پخش می‌کنند مواجه شده اید.
از نظر من این نوع از تبلیغات از ابعاد مختلف دارای اشکال است.

📌 اولین ایراد متوجه آن دسته از تبلیغات است که بدون این که شما شماره موبایل خود را در اختیار آن‌ها قرار داده باشید با شما تماس تبلیغاتی می‌گیرند. فرض کنید در سایتی شما یک مطلب را دنبال کرده‌اید و برای دسترسی بیشتر از شما خواسته شده موبایل خود را وارد کنید و شما هم این کار را انجام می‌دهید. حالا اگر آن سایت با شما تماس بگیرد و تبلیغ انجام دهد، حداقل شماره خودتان به آن شخص یا شرکت داده‌اید! این که شرکت‌هایی بدون درخواست شما به صورت اتوماتیک تماس تبلیغاتی می‌گیرند از نظر من واقعا مسخره است!

📌دومین نکته بحث اقتصاد توجه است. به طور کلی تلفن همراه راه‌های ارتباطی مختلفی را در اختیار افراد می‌گذارد. پیامک، پوش ناتیفیکیشن، تماس و ...
اما شاید بیشترین حالتی که توجه شخص را درگیر خود می‌کند و اصلا نام دستگاه به آن اختصاص داده شده است بحث تماس است. یعنی گفتگو کردن. به طور کلی وقتی با شما تماس می‌گیرند تصور می‌شود شخصی با شما کار دارد و می‌خواهد مطلبی را با شما در میان بگذارد نه این که تبلیغات صوتی برای شما پخش شود.
درست است که پیامک یا پوش ناتیفیکیشن نیز توجه شما را درگیر خود می‌کنند اما حداقل می‌توان به آن توجه نکرد یا پیگیری آن را به تاخیر انداخت اما تماس صوتی به این شکل نیست و در لحظه توجه شما را در دست خود می‌گیرد.

چه از لحاظ اخلاقی و اجتماعی و چه از لحاظ مارکتینگ و بازاریابی این نوع از تبلیغات با اشکال روبرو است و از نظر من نباید استفاده شود یا حداقل تبلیغ کننده در تنظیمات وبسایت یا سرویس خود از قبل اجازه‌ی اینگونه تماس‌ها را گرفته باشد.

👨‍💻مهدی طالقانی
کانال کد۲
👇👇
@code2_ir
سال جدید بر شما مبارک باد 🌸
به نظر می‌رسد GPT-4 قابلیت خواندن و تشخیص طنز در یک میم یا تصویر را دارد!

به مثال بالا توجه کنید. نکته‌ی طنز تصویر را تشخیص داده و تشریح می‌کند.

@code2_ir
Forwarded from Ping Channel (علی کیائی‌فر)
🔥آتش گرفتن یک دیتاسنتر در فرانسه
▪️دیتاسنتر Maxnod در فرانسه آتش گرفت و تمام سرورهای موجود در آن Down شدند. این دیتاسنتر Tier 4 بوده است.
▪️جزئیات بیشتری از میزان خسارات وارد شده هنوز اعلام نشده است. (منبع)

🆔 @PingChannel
خبر، تحلیل، انتقاد - فناوری اطلاعات
💻 یکی از خلاقانه ترین سایت های آموزشی در حوزه برنامه‌نویسی در سالهای اخیر قطعا Srimba است.

https://scrimba.com

📌 این سایت آموزش رو از حالت صرفا ویدیو خارج کرده و محیطی واکنشگرا برای کدنویسی ایجاد کرده.
یعنی می‌تونید هر زمان که خواستید فایل آموزش رو متوقف کنید و کد‌هایی که مدرس می‌نویسه رو تغییر بدید یا آزمایش کنید.

برای نمونه این لینک که یک اسکریم ضبط شده هست رو ببنید:
https://scrimba.com/learn/introductiontojavascript/course-introduction-c73NRvsd

هر زمان خواستید ویدیو رو متوقف کنید یا توی کد‌ها تغییر ایجاد کنید!

شما هم می‌تونید اکانت درست کنید و امتحان کنید 💪

تمپلیت‌های متنوعی هم برای شروع داره. و گزینه‌ی پایتون هم قطعا برای علاقه‌مندان پایتون گزینه جذابی برای آموزش می‌تونه باشه. 🐍

@code2_ir

📌 کانال کد۲ رو دنبال کنید
👍1
✌️ اگر شما عضو کسانی باشید که در گیت‌هاب زیاد پرسه می‌زنید یا از آن زیاد استفاده می‌کنید حتما با awesome list آشنا هستید!

📌 در این لینک مجموعه‌ای از این  لیست‌ها گردآوری شده که می‌تونید ملاحظه کنید:

https://github.com/sindresorhus/awesome

لیست های Awesome یا Awesome lists، یک روش محبوب در GitHub برای جمع آوری و به اشتراک گذاشتن منابع آموزشی، ابزارها، کتابخانه ها، فریمورک ها، پروژه های باز است که مرتبط با یک موضوع خاص هستند.

این لیست ها می توانند در هر حوزه ای از برنامه نویسی، شبکه، امنیت، علوم داده، یادگیری ماشین، بلاکچین و غیره بکار گرفته شوند. هر کسی می تواند یک لیست Awesome جدید را ایجاد کرده و منابع خود را در آن قرار دهد.

تفاوت اصلی بین یک لیست عادی و لیست Awesome، بیشتر در محتوای آنها است. در لیست های Awesome، تمرکز بر روی منابعی است که بهترین ها، مفیدترین ها و پر استفاده ترین ها در هر زمینه هستند. به همین دلیل، این لیست ها برای مبتدیان و حتی برای کارشناسان حرفه ای نیز بسیار مفید هستند.

بیشتر لیست های Awesome با استفاده از فرمت Markdown نوشته شده اند و می توانند به راحتی در GitHub قرار داده شوند. هر کسی می تواند به این لیست ها مشارکت کند و منابع خود را اضافه کند. این روش مشارکتی باعث می شود که این لیست ها بهتر و کاملتر شوند.

در کل، لیست های Awesome یک منبع عالی برای دسترسی به منابع مربوط به یک حوزه خاص در برنامه نویسی هستند و می توانند به شما در یادگیری و پیشرفت در حرفه خود کمک کنند.

برای مثال چند نمونه از Awesome list ها را می‌توانید در زیر ببینید :

1. Awesome Python: https://github.com/vinta/awesome-python
   این مخزن حاوی یک لیست فوق العاده از منابع مختلف، ابزارها و کتابخانه های مفید برای زبان برنامه نویسی پایتون می‌باشد.

2. Awesome Machine Learning: https://github.com/josephmisiti/awesome-machine-learning
   این مخزن حاوی لیستی از منابع برای موضوع یادگیری ماشین و هوش مصنوعی می‌باشد.

3. Awesome React: https://github.com/enaqx/awesome-react
   این مخزن حاوی لیستی از منابع، ابزارها و کتابخانه های مفید برای React.js می‌باشد.

4. Awesome Data Science: https://github.com/academic/awesome-datascience
   این مخزن حاوی لیستی از منابع، ابزارها و کتابخانه های مفید برای علم داده می‌باشد.

5. Awesome iOS: https://github.com/vsouza/awesome-ios
   این مخزن حاوی لیستی از منابع و ابزارهای مفید برای برنامه نویسان iOS می‌باشد.

6. Awesome Ruby: https://github.com/markets/awesome-ruby
   این مخزن حاوی لیستی از منابع، ابزارها و کتابخانه های مفید برای زبان برنامه نویسی روبی می‌باشد.

7. Awesome Security: https://github.com/sbilly/awesome-security
   این مخزن حاوی لیستی از منابع، ابزارها و کتابخانه های مفید برای امنیت سایبری می‌باشد.

8. Awesome Linux: https://github.com/aleksandar-todorovic/awesome-linux
   این مخزن حاوی لیستی از منابع و ابزارهای مفید برای لینوکس می‌باشد.

9. Awesome Blockchain: https://github.com/igorbarinov/awesome-blockchain
لیستی از مطالب و ابزارها و نکات مختلف در مورد بلاکچین


اگر این مطلب برای شما مفید بود با دیگران به اشتراک بگذارید 👋


عضویت در کانال کد۲
@code2_ir

👍2
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 یه ویدیو جالب از Jensen Huang، مدیرعامل شرکت Nvidia تماشا کنید!

💎 ببینید که چقدر روان، خلاصه و دقیق شرکت خودش رو معرفی می‌کنه. دقیقا می‌دونه که چه نکته‌ای رو باید اشاره کنه و چه نکته‌ای ضروری نیست.

👨‍💻 با توجه به پیشرفت‌های فوق العاده هوش مصنوعی در چند سال اخیر و همینطور نیاز ویژه هوش مصنوعی به پردازنده‌های گرافیکی و GPU نقش شرکت Nvidia روز به روز مهم‌تر می‌شه.

📌 انویدیا در مراسم هرساله هوش مصنوعی خودش به اسم GTC که فروردین امسال برگزار شد، از محصولات متنوعی رونمایی کرد. یکی از اون ها پلتفرم H100 NVL بود. این محصول ۹۴ گیگابایت رم دارد. تنها در بررسی مدل GPT3، این محصول ۱۲ برابر سریع تر از پردازنده‌ A100 عمل می‌کند.


@code2_ir
💻 کانال کد۲ را دنبال کنید
👍1
Forwarded from Ping Channel (علی کیائی‌فر)
This media is not supported in your browser
VIEW IN TELEGRAM
⚠️تقابل هوش مصنوعی و هوش انسانی!
▪️پلیس به خودروی خودران دستور کنار رفتن از جاده را می‌دهد؛ و خودروی بدون راننده توان درک دستور پلیس را ندارد! پلیس هم نمی‌داند چه کسی را باید برای تخطی از دستورش مسئول بداند!😇

🆔 @PingChannel
خبر، تحلیل، انتقاد - فناوری اطلاعات
🔥 مهارت های یک توسعه دهنده موفق از نگاه  CHATGPT

👇به عنوان یک توسعه‌دهنده، برای موفقیت در حرفه خود، چندین مهارت ضروری وجود دارد. در این مقاله، به بررسی برخی از اصلی‌ترین مهارت‌هایی که یک توسعه‌دهنده باید داشته باشد، پرداخته‌ایم.

۱. زبان‌های برنامه‌نویسی:
یک توسعه‌دهنده باید در یک یا چند زبان برنامه‌نویسی مانند جاوا، پایتون، جاوااسکریپت یا سی پلاس‌پلاس ماهر باشد.

۲. حل مسئله:
توسعه‌دهندگان باید توانایی تجزیه و تحلیل مشکلات و پیدا کردن راه‌حل‌ها را داشته باشند، که معمولا با استفاده از تفکر خلاقانه و مهارت‌های تحلیلی صورت می‌گیرد.

۳. دقت:
توسعه‌دهندگان باید به جزئیات توجه کافی داشته باشند و بتوانند خطاهای موجود در کد خود را شناسایی و برطرف کنند.

۴. ارتباطات:
توسعه‌دهندگان باید بتوانند با مشتریان، همکاران و سایر افراد ذینفع به صورت موثر ارتباط برقرار کرده و نیازهای پروژه را درک کنند، به روزرسانی‌های پیشرفت پروژه ارائه دهند و مفاهیم فنی را توضیح دهند.

۵. یادگیری پیوسته:
توسعه‌دهندگان باید متعهد به یادگیری پیوسته و باقی‌ماندن در جریان آخرین فناوری‌ها، زبان‌های برنامه‌نویسی و بهترین روش‌های کار باشند.

۶. همکاری:
توسعه‌دهندگان بیشتر در تیم‌ها کار می‌کنند، بنابراین توانایی همکاری و هماهنگی با دیگران در پروژه بسیار مهم است. توسعه‌دهندگان باید توانایی کار با دیگران در یک محیط کاری تیمی و هماهنگی با دیگر اعضای تیم را داشته باشند.

۷. تجربه کاری:
توسعه‌دهندگان با تجربه کاری بیشتر، معمولاً با توانایی‌ها و مهارت‌های بیشتری به موقعیت‌های پیشرفته‌تر دسترسی خواهند داشت. بنابراین، داشتن تجربه کاری در صنعت و آشنایی با پروژه‌های مختلف، می‌تواند مزیتی برای توسعه‌دهندگان باشد.

۸. روحیه کار تیمی:
روحیه کار تیمی در توسعه نرم‌افزار بسیار مهم است. توسعه‌دهندگان باید توانایی کار در یک محیط کاری تیمی را داشته باشند و با دیگران در کار به خوبی همکاری کنند.

۹. مدیریت زمان:
مدیریت زمان و برنامه‌ریزی بهتر، به توسعه‌دهندگان کمک می‌کند تا پروژه را در موعد مقرر تحویل دهند و به خوبی با دیگران در یک محیط کاری تیمی همکاری کنند.

❤️ در نهایت، مهمترین مهارتی که یک توسعه‌دهنده باید داشته باشد، علاقه و عشق به کار و توسعه نرم‌افزار است. با این حال، داشتن مهارت‌های فنی و غیرفنی مناسب، توانایی کار در یک محیط کاری تیمی و همچنین روحیه کار تیمی، می‌تواند به توسعه‌دهندگان کمک کند که به عنوان یک توسعه‌دهنده حرفه‌ای و موفق، پیشرفت کنند.


@code2_ir
💻 کانال کد۲  را دنبال کنید
👍2
Forwarded from Sadra Codes
This media is not supported in your browser
VIEW IN TELEGRAM
هی (Hey) رلیز شد! 😎

هی یه ابزار کامندلاینه اوپن‌سورسه که به ChatGPT ورژن‌های (3, 4, 3.5turtbo, davinci) وصل میشه. سرویس پیشنهادیش MindsDB هست که بهتون یه سرویس فری پلن استفاده از ChatGPT میده.

فقط کافیه توی MindsDB یه اکانت رایگان بسازید، هی رو نصب کنید، یه کانفیگ کوچیک انجام بدید و ازش استفاده کنید.

از قابلیت‌هایی که داره، میتونه کد رو ریفکتور کنه، بخشی از یه ساختار رو پیاده‌سازی کنه و کانسپت‌های کدنویسی رو بهتون توضیح بده. خلاصه یه همکار Pair Programmer هوشمنده دم دستتون. :)

جهت نصب پکیج، مقاله رو مطالعه کنید. طی چند استپ، مراحل نصبش روی یه سیستم Unix-like رو توضیح دادم.

GitHub Repo: https://github.com/lnxpy/hey

Article: https://imsadra.me/introducing-hey-your-ai-powered-pair-programming-friend
👌3👍1
This media is not supported in your browser
VIEW IN TELEGRAM
🔥ساخت اپلیکیشن‌های موبایل با استفاده از Next js

📌 توسعه اپلیکیشن‌های موبایل می‌تونه زمان‌بر باشه. قطعا سایت‌ها و وب‌اپلیکیشن‌ها با فرمت PWA رو دیدید. یکی از کارهایی که می‌شه برای افزایش سرعت توسعه انجام داد استفاده از یک وبسایت در قالب اپلکیشن هست.

📌 برای این کار حتی رابط کاربری‌های مخصوصی هم ایجاد شده. یکی از اون‌ها که اخیرا برخورد کردم KonstaUI هست. یکی از بزرگترین مزیت‌هاش در نظر من این هست که از TailwindCSS استفاده می‌کنه.
💨 اگر در فضای توسعه‌ی وب باشید قطعا با Tailwind آشنا هستید.

https://konstaui.com

👇نمونه قابلیت‌های KonstaUI رو در عمل می‌تونید در این لینک مشاهده کنید:
https://konstaui.com/kitchen-sink/react/dist/


👇برای مثال می‌شه از این ابزار یعنی KonstaUI در Nextjs که یک فریمورک React js هست استفاده کرد و با استفاده از Capacitor Js اون رو به یک اپلیکیشن موبایل با خروجی اندروید و آیفون تبدیل کرد!
https://devdactic.com/nextjs-and-capacitor


اگر این پست برای شما مفید بود، این پست از کد۲ رو با دوستانتون به اشتراک بگذارید

کانال کد۲:
@code2_ir
👍2
NCDU

یه ابزار مفید لینوکسی برای بررسی محتوا و حجم هارد دیسک و اینکه کجا حجم بیشتری اشغال کرده:

نصب بر روی اوبونتو:
sudo apt install ncdu
نحوه استفاده:
ncdu /مسیری که می‌خواهید 


کانال کد۲
@code2_ir
👍1
Forwarded from La3tKnight
میلیاردرها اگه کارتُن‌خواب بودن (MidJourney)

🗞 La3tKnight
👍1