DevTwitter | توییت برنامه نویسی – Telegram
DevTwitter | توییت برنامه نویسی
23.6K subscribers
4.36K photos
358 videos
6 files
4.1K links
توییت های برنامه نویسی و طراحی وب :)

@dvtwi

Hashtags:
devtwitter.t.me/5

DevBooks Channel:
https://news.1rj.ru/str/+AYbOl75CLNYxY2U0

Github:
https://github.com/DevTwitter

X:
https://x.com/devtwittir
Download Telegram
اینجا ۵ تا از بهترین پروژه های اپن سورس Github از نظر امتیاز کاربرها، با توضیحاتِ لازم رو معرفی می‌کنم چون به نظرم بچه های IT بهتره از وجودشون آگاه باشند.


اولین ریپو FreeCodeCamp، یکی از بزرگ‌ترین کامیونیتی‌های برنامه نویسی که به صورت رایگان تلاش می‌کنه آموزش‌های سطح بالایی رو ارائه بده.
کانال یوتیوبش هم مخاطب‌های زیادی از بچه‌های tech داره.
https://github.com/freeCodeCamp/freeCodeCamp


دومین ریپو: Free Programming Books
لیست بهترین منابع آموزشی، پادکست‌ها، playgrounds و... تو حوزه کامپیوتر به اکثر زبان‌های دنیا حتی فارسی
https://github.com/EbookFoundation/free-programming-books



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



چهارمین مورد Coding Interview University
یه نفر می‌خواسته به عنوان برنامه نویس استخدام بشه، اومده واسه خودش یه ریپو درست کرده، سوالات مهم استخدامی رو توش گذاشته، همینطوری رشد کرد و بنا به گفته خودش تو آمازون استخدام شد!
https://github.com/jwasham/coding-interview-university



آخرین مورد: Public APIs
تقریبا لیست تمام api های رایگان تو اکثر حوزه‌ها مثل کتاب‌، حیوانات، هنر، بلاک‌چین و... رو میتونید تو این ریپو پیدا کنید.
https://github.com/public-apis/public-apis

@DevTwitter | <Sabber/>
🔥19👍16
وقتی پروژه ی جدید لاراولی شروع می‌کنید، اولین کاری که انجام میدید چیه؟
من shouldBeStrict رو فعال میکنم

اینجا بخونید:
https://laravel-news.com/shouldbestrict

@DevTwitter
🔥173👎1
‏با افزایش قدرت CPU/GPU و پیشرفت AI، حفظ امنیت گذرواژه‌ها تنها با استفاده از Password Managerها هم‌اکنون قابل تامین است.
فعال‌سازی 2FA را در هر جایی که امکان دارد را فراموش نکنید.

ببینید چقدر راحت گذرواژه‌های ۸ یا حتی ۱۰ کاراکتری با AI شکسته می‌شوند!

https://www.homesecurityheroes.com/ai-password-cracking/

@DevTwitter | <Vahid Nameni/>
👍37🔥6👎41
اگر از تایپ اسکریپت استفاده می‌کنید، این ریپو حکم طلا رو داره.

میخواید بدونید کد تایپ اسکریپتتون چقدر قابل اعتماده؟
از type-coverage استفاده کنید

یک ابزار CLI هست که به شما درصد safe بودن کدتون رو میده
https://github.com/plantain-00/type-coverage

@DevTwitter
🔥29👍14
نگاهی کلی به ویژگی های vue3.4

@DevTwitter
🔥41👍4
چند روزی میشه آلتمن اومده محدودیت ریکوئست GPT رو از رو ۷۰ کرده ۴۰ تا واسه هر سه ساعت، ۴۰ خیلی کمه!

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

https://github.com/sabber-slt/chatgpt4-limitation-surpass

@DevTwitter | <Sabber/>
🔥27👍11👎6
پروژه استخراج، پردازش و تبدیل پرامپت های به‌دست‌آمده از prompthero.com‎ با هدف ایجاد مجموعه داده ای مناسب برای آموزش مدل های زبان

https://github.com/mshojaei77/Prompt-Scraper

@DevTwitter | <Shojaei/>
🔥9👍2
بصورت جدی دارم عاشق aaPanel میشم!
چقدر کار رو راحت کرده

aapanel.com

پ.ن : برای منی که هر سری باید کلی دردسر بکشم و nginx, docker, php, mysql, phpmyadmin و هزارتا کوفت دیگه نصب و کانفیگ کنم، خدایی خوبه!

@DevTwitter | <Pedram Gholizadeh/>
👍40👎7🔥71
دوره‌ی کامل برنامه نویسی پایتون، رو یوتیوب!

همونطور که قولش رو داده بودم این دوره‌ی آموزشی پایتون رو روی یوتیوب براتون آپلود کردم. زمان این دوره ۳ ساعتو ۳۰ دقیقه، و شامل ۴۰ درس هستش. این دوره به زبان انگلیسی هست، اما خیلی سعی کردم ساده صحبت کنم که همه متوجه بشن.

امیدوارم که ازین دوره لذت ببرید و به زودی سعی میکنم ویدیوهای آموزشی بیشتری براتون آماده و پخش کنم .

https://youtu.be/CmtRRVSeR58?si=M04-OpuI13P5x75i

@DevTwitter | <Pouya Eti/>
👍40👎13🔥53
این ابزار هم باحاله، cloc یا count lines of code برای شمردن خط های فایل های یه دیرکتوری استفاده میشه.
میشه بهش فایل اکستنشن رو هم داد که فقط کد یه زبان خاص رو حساب کنه.
https://github.com/AlDanial/cloc

@DevTwitter | <Sina/>
👍10👎101
میخواستم قیمت یه سری ارز رو توی وردپرس نمایش بدم، دیدم با پلاگین هم چیز دلخواهم نمیشه هم کلی بار اضافه میاد
نشستم خودم با تایپ اسکریپت کدش رو زدم. به این صورت که از tgju اطلاعات رو میگیره و پایین سایت نمایش میده.

اگر دوست داشتید یه نگاهی بهش بندازید

https://github.com/miladniroee/iran-currency-js

@DevTwitter | <Ladoya/>
37👍16👎1🔥1
خود React Query یه سایت آموزشی زده حتما بهش سر بزنید جوابه

https://query.gg/

@DevTwitter | <Hossein Fatemi/>
🔥21👍2👎1
این پروژه Svelte رو داخل LiveView پروژه فونیکس با DSL آورده

لینک پروژه
https://github.com/woutdp/live_svelte

ویدیو معرفی
https://youtube.com/watch?v=jxKyyXp1rN4

@DevTwitter | <Tagarg/>
🔥91👍1
کار کردن تو AI از دور قشنگه.

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

اما موقعی که عمیق میشی و مدل خودت رو پیاده سازی میکنی و تمام کدهاش رو مینویسی و ترین میکنی ، اونموقع است که دهنت سرویس میشه

@DevTwitter | <saeed/>
👍187👎5🔥5
یک ماه پیش وقتی استار دادم ۴۰۰ تا بود، الان ۱۱ هزارتاست
فریمورک ماشین لرنینگ(پایتورچ طوره) مخصوص سخت افزار اپل هست که اوپن سورس کردن

با یک مک سری M اولترا و رم ۳۲ به بالا میشه کارای جالبی کرد، مدل‌های اوپن سورس پیشرفته رو فاین تون کرد و...

https://github.com/ml-explore/mlx

@DevTwitter | <Arya/>
👍36👎1
برای اینکه مدل‌ زبانی رو طوری تنظیم کنید که از داکیومنت شما جواب بده (fine-tune)، دو تا فریمورک معروف وجود داره
اولی LangChain و دومی LlamaIndex

دو تا تعریف مهم دیگه رو باید بدونیم تا بتونیم راحت‌تر یکی رو انتخاب کنیم

Retrieval-Augmented Generation
معماری ترکیب مدل با سیستم بازیابی اطلاعات، یعنی وقتی مدل می‌خواد جواب رو تولید کنه اول از این سیستم اطلاعات رو بررسی می‌کنه و بخشی رو به عنوان ورودی به متن دریافتی اضافه میکنه تا جواب نهایی ساخته بشه.

Vector Embeddings
هر کلمه یا جمله به صورت بردار با ابعاد معین نمایش داده می‌شه، هدف اینه که کلمات یا عبارات با معانی مشابه تو این فضای برداری نزدیک هم قرار بگیرند.
یعنی به مدل اجازه میده روابط پیچیده‌ی کلمات و عبارات رو بتونه درک کنه

اگه می‌خواید از فریمورکی استفاده کنید که ابزارهای زیادی رو به صورت همزمان در اختیارتون بذاره از LangChain استفاده کنید
برای Vector Embedding که می‌خواید به صورت عمیق‌تری روی داده ها تمرکز کنه LlamaIndex گزینه مناسب تریه.

@DevTwitter | <Sabber/>
👍19🔥4👎2
‏من یه مدتی میومدم واسه انتخاب رمز، اسم یه سایت رو با یه رمز ساده خودم که تو ذهن میموند ترکیب میکردم، مثلا
name.comsoroush123
بعد اینو مثلا sha میکردم، تو سایت یا اپ میزدم اینجوری هم رمزم ساده بود از ذهنم نمیپرید، هم عملا رمز من قابل پیش‌بینی نبود
هم اینکه اگه یه دیتایس سایتی پخش میشد رمز من به تو سایت‌های دیگه کاربردی نداشت
نمونه ابزاری که میشه باهاش sha کرد
https://emn178.github.io/online-tools/sha256.html
البته هرکسی خودش باید فرمول خاص خودشو بسازه، مهم اینه یه چیزی باشه همیشه و در همه حال تو ذهنتون بمونه
‏در نهایت هم خب بعد‌تر که پسوورد منیجرها اومدن دیگه این کارو نکردم، هرچند اگه از آدمایی باشید که به پسوورد منیجر اعتماد ندارید خب شاید این روش براتون مفید باشه.
توی گوگل سرچ کنید SHA256 Hash Generator
یا نمونه اوپن‌سورس افلاین برای ویندوز و مک
github.com/sunjw/fhash

@DevTwitter | <Soroush Ahmadi/>
👍44🔥6👎1
طرح بده AI کد تحویل بگیر مفتی
طرح مفتی از کجا بیارم ؟
بیشتر از 1600+ طرح رایگان User interface (UI)
فایل های قابل دانلود رایگان
فیگما،اسکچ،XD و ...
طرح ها بدید به Clapy، Builder.io‎ ، Codia-AI یا Visual Copilot و ... کد تحویل بگیر

https://www.uidesigndaily.com/

@DevTwitter | <MehrdadLinux/>
👎33👍16🔥6