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
پکیج Wikipedia برای لاراول منتشر شد!

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

پکیج Wikipedia for Laravel یه پکیج سبک، توسعه‌پذیر و ماژولارِ که به راحتی به API ویکی‌پدیا وصل می‌شه و امکان جستجو، دریافت خلاصه، محتوای کامل، تصویر اصلی و حتی لینک‌ها رو با چند خط کد فراهم می‌کنه.

ویژگی‌های کلیدی:
• استفاده آسان با ساختار Fluent و Chainable
• پشتیبانی از چند زبان (از جمله فارسی)
• ساختار کاملاً Object Oriented و قابل تست
• قابلیت اتصال به ویکی‌دیتا در نسخه‌های بعدی

Wikipedia::search('Laravel')->summary();

این فقط یک شروعه! هدف ما ساخت یک مجموعه ابزار هوشمند بر پایه Wikipedia، Wikidata و AI هست.
اگر توسعه‌دهنده لاراول هستید یا روی پروژه‌های NLP، تحلیل داده، یا ابزارهای دانشی کار می‌کنید، حتما این پکیج رو امتحان کنید.

لینک گیت‌هاب و داکیومنت:

https://github.com/denason/wikipedia

@DevTwitter | <mohammad asadi/>
🔥19👍9👎1
با این 5 سایت برنامه نویس بهتری باش و خودت رو ارتقا بده

سایت overapi.com
کل دستورات زبان ها رو یک جا میتونی داشته باشی

سایت devdocs.io
داکیومنت و آموزش همه زبان هارو یکجا داشته باش

سایت leetcode.com
سوالات مصاحبه ای برای هر زبان رو داره که میتونی خودت رو برای مصاحبه آماده کنی

سایت daily.dev
اینجا میتونی موضوع و حوزه خودت رو سرچ کنی و آپدیت باشی

سایت unicornicons.com/icons
کلی آیکون های انیمیشن دار داره

@DevTwitter | <arvin Fa/>
👍25🔥71
فاندرها و کوفاندرها، و ریسرچرها و توسعه‌دهنده‌های کسب و کار و غیره، این گنجینه‌ و لیست شامل بروزترین گزارشهای تحقیقات بازار برای شماست.
گیتهاب:
https://github.com/Mayankdeswa/Market-Research-Report-List-1

@DevTwitter | <Amir/>
👍13🔥1
لینوکس و کامیونیتی یه جاهایی قدرتشو نشون میده که فکرشم نمیکنی یه ماوس داشتم که کلیک چپش درست کار نمیکرد عملا بلا استفاده شده بود با این ابزار مشکل حل شد حساسیت روی کلیک چپ تا حدی بالا برد که درست شد.

https://github.com/rvaiya/keyd

@DevTwitter | <hatNS/>
🔥58👍96👎1
شاید یه روزگاری از سر اجبار MUI و Redux صرفا چون بهتر از بقیه راهکاری اون زمان بودن استفاده می‌شدن ولی الان با آمدن و تقویت TailwindCSS و Zustand یک فاجعه به حساب میان و باید هر چه سریع‌تر از شر این دو موجودیت الکی کد شلوغ کن، الکی سنگین، الکی وقت توسعه دهنده بگیر خلاص بشیم و با ساختارهای بهره‌ور جایگزین کنیم.

پ.ن: MUI مثال هست و منظور همه ساختارهای CSS-in-JS پایه‌ هست!

پ.ن: فول استک استاندارد JS که این روزها ترند هست چنین مشخصاتی داره:
* ساختار پایه: React با Vite برای پروژه‌های ساده و NextJs برای پروژه‌های حرفه‌ای
* استایل‌ها: TailwindCSS به تنهایی یا با headless UI و یا نهایتا shadcn UI
* استفاده الزامی از EsLint, Husky ،Prettier ,TypeScript و Zod
* استفاده ازAuthJs برای پیاده سازی Authorization
* استفاده از ترکیب Drizzle-ORM و PostgreSQL برای پیاده سازی DB
* استفاده از دیزاین پترن‌های RSC و Streaming و در اینده نزدیک PPR
* استفاده از pnpm به جای npm
* استفاده از Turbopack در NextJs و RollupJs در Vite بجای Webpack

@DevTwitter | <Mohammad Ebrahimi Aval/>
👍66👎124🔥4
ایده‌ی یک پروژه‌ی دیگه: یه دستیار هوش مصنوعیِ خلاصه‌کننده‌ی جلسه و ویدیو با Python، FastAPI و Telegram!

کاربرا می‌تونن: – فایل صوتی یا تصویری بفرستن
– لینک یوتیوب بدن
– متن کامل جلسه رو با Whisper بگیرن
– خلاصه‌ی سریع با GPT-4 (یا هر مدلهای اپن سورس) دریافت کنن
– سوال بپرسن و با RAG جواب بگیرن (ترکیب جستجو و LLM)
– خلاصه رو بفرستن توی Notion یا Google Calendar یا Slack

و همه‌ی اینا داخل یه چت تلگرام!

استک فنی: OpenAI GPT-4 (یا هر مدلهای اپن سورس) برای خلاصه و جواب
- برای تبدیل صوت به متن: Whisper
- برای یوتیوب و استخراج صدا: yt-dlp + ffmpeg
- برای جستجوی متنی (RAG): Qdrant Vector DB
- برای بک اند: FastAPI
- و پلتفرم: Telegram Bot با Webhook

- امکانات اضافه: ذخیره‌ی خلاصه‌ها توی Notion یا تقویم
- عالی برای تیم‌ها، پادکست‌ها، کلاس‌ها، یا خلاصه‌ی جلسات آنلاین

هیچ رابط کاربری پیچیده‌ای نیست. همه‌چی توی تلگرامه. فقط کد بزن، اجرا کن، استفاده کن.
اینم معماری اولیه سیستم:

@DevTwitter | <Mehdi Allahyari/>
👍30👎7🔥6
قبلا لینک کتاب Promptنویسی گوگل رو معرفی کرده بودم. حالا با استفاده از ابزار NotebookLM این کتاب رو تبدیل به یک پادکست به زبان فارسی کردم که اگه فرصت خوندن کتاب رو نداری، یه خلاصه کوتاه از کتاب رو گوش کنی

برای ساخت این پادکست فقط سه کلیک انجام دادم!

https://notebooklm.google.com/notebook/46070ba1-5061-42a7-86e6-7456d4370be8/audio

@DevTwitter | <Atta Khalighi S./>
18👍7🔥6
This media is not supported in your browser
VIEW IN TELEGRAM
میدونستین که توی گیت هاب، Github Models رو معرفی کردن که توی اون شما به مجموعه ای از LLMها دسترسی دارین؟

استفاده ازش رایگانه تا شما بتونید تصمیم بگیرید چه مدلی برای کارتون بهتره

یه زمین بازی داره و هم اینکه کدش رو در زبان های مختلف بتون میده...

https://github.com/marketplace/models

@DevTwitter | <Sam92/>
👍28
امروز از سر بیکاری یه ریپازتوری جدید زدم و توش دارم به صورت دوره ای دارم دارکر فایل + کامپوز های سرویس های مهم رو با کانفیگ (best practice) درست میزارم

+ دوست داشتید یه سری بهش بزنید و اگر خواستید میتونید بهش سرویس های بیشتری اضافه کنید ;)

https://github.com/alisharify7/preconfigured-docker-compose

@DevTwitter | <Ali-Sharify/>
36👍13👎3
This media is not supported in your browser
VIEW IN TELEGRAM
این بازی رو قبلا اینجا دیده بودم، الان فرصت کردم خودم با Cpp و Raylib بنویسمش

https://github.com/thehxdev/dvn

@DevTwitter | <Hossein/>
👍35🔥82
نام ریپوزیتوری: AI Comic Factory
کاربرد: با استفاده از یک دستور ساده، کمیک‌های هوش مصنوعی خود را بسازید! این پلتفرم به شما این امکان را می‌دهد که داستان‌های خلاقانه خود را به تصویر بکشید و از قدرت هوش مصنوعی در خلق هنرهای تصویری بهره‌مند شوید.
لینک: https://github.com/jbilcke-hf/ai-comic-factory

@DevTwitter | <Alireza Ghaffari/>
👍17👎1🔥1
یک پروژه جدید شروع کردم با جنگو Django-Ecommerce-BackEnd اگر جنگو دولوپرید یا دارید یاد میگیرد میتونید نگاهی به ریپو بندازید و برای گسترشش کمک کنید
https://github.com/MisaghMomeniB/Django-Ecommerce-BackEnd

@DevTwitter | <Misagh Momeni Bashusqeh/>
👍27👎13
الان که NotebookLM زبان فارسی را هم اضافه کرده برای پادکست درست کردن همه کلی هیجان زده شدن که خوب هم هست. اما اصلا این فیچر، جانبی هست و اینکه چقدر کاربردی باشه یک بحث دیگه ست!!
بهترین و مهمترین کاربرد این notebookLM پیدا کردن منابع مختلف برای موضوع مورد نظر شما و سوال و جواب و بررسی اوناست. وقتی وارد این اپ میشید یک دکمه به اسم "Discover sources" هست که بینظیره! کافیه روش کلیک کنید و پرامپت یا سوالتون را بپرسید که از رو اینترنت پیدا کنه بیاره. بعد میتونید راجع بهشون سوال/جواب کنید. مثلا اگه راجع به یک موضوعی میخواهید pain point پیدا کنید تا ایده بگیرید میتونید یک همچین پرامپتی بهش بدید:
"Find sources from Reddit, Quora and other niche communities and identify user pain points about [your_topic]"
برید امتحان کنید تا ببینید چقدر عالیه!

@DevTwitter | <Mehdi Allahyari/>
👍473
This media is not supported in your browser
VIEW IN TELEGRAM
از این لایبرری Transformers.js غافل نشید . میتونید باهاش خیلی از مدلهای ماشین لرنینگ از جمله مدلهای LLM را توی browser اجرا کنید که کامل لوکال هست. مثلا من تو این دمو مدل ۳۶۰ میلیون پارامتری را دارم اجرا میکنم و خیلی هم سریعه،۳۰ توکن در ثانیه!
Github: https://github.com/huggingface/transformers.js-examples

@DevTwitter | <Mehdi Allahyari/>
👍23👎3🔥2
چگونه از صفر مطلق یک مدل زبانی GPT بسازیم؟
https://www.youtube.com/watch?feature=shared&v=jEyPQUyNhD0

@DevTwitter | <keyvanak/>
👍165
بازی command & conquer generals zero hour یا همون جنرال خودمون source codeش پابلیک شده و یحتمل باید منتظر مدهای بسیار متنوع و افزایش کیفیت بازی باشیم.
اینم بگم که جنرال بعد ۲۰ سال آپدیت جدید گرفت؛ الان این بازی ارزش خریدش بالا رفت

اینم لینک گیت‌هاب‌ش:
https://github.com/electronicarts/CnC_Generals_Zero_Hour

@DevTwitter | <Danial Sabunchi/>
🔥39👍8👎2
اگر برای آپدیت کردن cursor روی لینوکس به مشکل میخورد و اسکریپت هایی که پیدا کردید روی دومین هایی مثل downloader.cusror[.]sh و... کار نمیکنن این اسکریپت احتمالا حل بکنه مشکلاتتون رو و راحت آپدیت میکنه.
نسخه python و bash داره.

لینک:
https://gist.github.com/MohamedElashri/b8dabacb67d56f158dd043d5718d83fd

@DevTwitter | <Danial Sabunchi/>
👍17🔥1
امکان آپلود فایل در Gemini گوگل حالا برای تمام کاربران رایگان هست، فعلا فقط با مدل Gemini Flash 2.0 کار میکنه و فرمت‌های زیر پشتیبانی میشن:
متن ساده: TXT
فایل کد شامل C, CPP, PY, JAVA, PHP, SQL و HTML
سند: DOC, DOCX, PDF, RTF, DOT, DOTX, HWP, HWPX و گوگل داکس
جدول: CSV, TSV
اکسل: XLS, XLSX و گوگل شیت

@DevTwitter | <Soroush Ahmadi/>
🔥29👍82
بچه‌ها اگر دنبال اسکرپر برای لیندکین هستید این رپو تازه اومده و داره کار میکنه:
https://github.com/lanatenet192/linkedin-scraper

@DevTwitter | <Saman Esmaeili/>
👍31🔥32👎1
This media is not supported in your browser
VIEW IN TELEGRAM
بچه ها roadmap.sh یه سرویسی ارایه داده AI Tutor که بنظرم خیلی خوبه، یه مربی برای مسیر شغلی.
من اینجا مثلا بهش گفتم من هیچی نمیدونم و وکیل‌ام و میخوام وارد مسیر شغلی وب دولوپ بشم، چکار کنم؟
کسایی که صفرن یا در هر سطحی، برای موضوعی که میخوای، مرحله به مرحله میگه چطوری باید جلو بری

@DevTwitter | <Saman Esmaeil/>
👍53👎21🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
یک مقاله جدید اومده که یک فریمورکی برای deep research معرفی کرده (یک جور AI Agent) به اسم WebThinker که به مدل‌های LLM و مدلهای reasoning این امکان را می‌دهد که به‌صورت مستقل در وب جستجو کنند، صفحات وب را به‌طور عمیق بررسی نمایند و گزارش‌های پژوهشی تهیه کنند. و یک سری مدل هم برای اینکار آموزش دادند که همه را میتونید دانلود و استفاده کنید.
Github: https://github.com/RUC-NLPIR/WebThinker
Article: https://arxiv.org/pdf/2504.21776

@DevTwitter | <Mehdi Allahyari/>
👍221