DevTwitter | توییت برنامه نویسی
برنامه نویس های سیستم های دانشگاه ازاد واقعا توی یه لیگ دیگن @DevTwitter | <Mikaeel/>
یعنی نه تنها خودشون کد ریویو ندارن، بلکه کلا با AI هم کار نمیکنن که حداقل AI این مشکلات رو در بیاره
💔84👍19🍌8
سایت time.ir سرور ntp راهانداخته با آدرس ntp.time.ir
نمیدونم سرورهاش داخل ایرانه یا خارج، ولی به هر حال من نمیتونم با خیال راحت ازش استفاده کنم :)))
@DevTwitter
نمیدونم سرورهاش داخل ایرانه یا خارج، ولی به هر حال من نمیتونم با خیال راحت ازش استفاده کنم :)))
@DevTwitter
👍50🍌17🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
با استفاده از لینک زیر می تونید کاملا رایگان با هوش مصنوعی minimax ویدیو بسازید :
https://fal.ai/tools/minimax-h3-max
@DevTwitter | <Reza/>
https://fal.ai/tools/minimax-h3-max
@DevTwitter | <Reza/>
🔥17❤7👍6
خبر خبر/ مدل Ornith-1.5 معرفی شده
یه خانواده جدید از مدلهای متنباز منتشر شده، با ۳ سایز:
9B Dense
35B MoE
397B MoE
همهشون با یه سیستم خودبهبودی سرتاسری آموزش دیدن — یعنی خود مدل تسک پیشنهاد میده، اسکفولد میسازه و راهحل کامل RL تولید میکنه.
عملکردش چیه؟
→ ۸۶.۱ روی Terminal-Bench 2.1
→ ۸۶ روی SWE-Bench Verified
روی این بنچمارکها حتی از Claude Opus 4.8 هم جلوتره،
هرچند روی چندتا بنچمارک ایجنتی سختتر هنوز عقبتره — پس بگیم عملکردش نزدیک و قابلرقابت با Opus 4.8 هست، نه اینکه مطلقاً برتره.
نسخههای FP8، GGUF و MLX همه منتشر شدن، زیر لایسنس MIT.
متنباز، استفادهی تجاری بدون محدودیت.
@DevTwitter | <MAHDI S. Homeyli/>
یه خانواده جدید از مدلهای متنباز منتشر شده، با ۳ سایز:
9B Dense
35B MoE
397B MoE
همهشون با یه سیستم خودبهبودی سرتاسری آموزش دیدن — یعنی خود مدل تسک پیشنهاد میده، اسکفولد میسازه و راهحل کامل RL تولید میکنه.
عملکردش چیه؟
→ ۸۶.۱ روی Terminal-Bench 2.1
→ ۸۶ روی SWE-Bench Verified
روی این بنچمارکها حتی از Claude Opus 4.8 هم جلوتره،
هرچند روی چندتا بنچمارک ایجنتی سختتر هنوز عقبتره — پس بگیم عملکردش نزدیک و قابلرقابت با Opus 4.8 هست، نه اینکه مطلقاً برتره.
نسخههای FP8، GGUF و MLX همه منتشر شدن، زیر لایسنس MIT.
متنباز، استفادهی تجاری بدون محدودیت.
@DevTwitter | <MAHDI S. Homeyli/>
❤23👍3💔1
درود، امیدوارم حالتون خوب باشه
پلاگین MinePlus رو منتشر کردم — یه هسته سمت سرور برای Paper/Spigot (ماینکرافت 1.21+) که مدلهای Blockbench رو به ماشینهای واقعی داخل بازی تبدیل میکنه؛ با collision هندسی، GUI، recipe
نکتهی خاصش اینه همهچیز vanilla رندر میشه؛ یعنی بازیکنا بدون هیچ مد و ریسورسپکی، با کلاینت کاملاً vanilla همهچیز رو میبینن.
هسته zero-content هست — هیچی به بازی اضافه نمیکنه مگه اینکه خودتون با JSON یا API تعریفش کنید. ماژول مرجع هم همراهشه تا الگوی ساخت ماژول جدید دستتون باشه. اپنسورس و MIT.
لینکها:
GitHub: https://github.com/Tariux/MinePlus
نظراتتون برام ارزشمنده؛ باگ و پیشنهاد هم از طریق issue منتظرم
@DevTwitter | <MADMAN/>
پلاگین MinePlus رو منتشر کردم — یه هسته سمت سرور برای Paper/Spigot (ماینکرافت 1.21+) که مدلهای Blockbench رو به ماشینهای واقعی داخل بازی تبدیل میکنه؛ با collision هندسی، GUI، recipe
نکتهی خاصش اینه همهچیز vanilla رندر میشه؛ یعنی بازیکنا بدون هیچ مد و ریسورسپکی، با کلاینت کاملاً vanilla همهچیز رو میبینن.
هسته zero-content هست — هیچی به بازی اضافه نمیکنه مگه اینکه خودتون با JSON یا API تعریفش کنید. ماژول مرجع هم همراهشه تا الگوی ساخت ماژول جدید دستتون باشه. اپنسورس و MIT.
لینکها:
GitHub: https://github.com/Tariux/MinePlus
نظراتتون برام ارزشمنده؛ باگ و پیشنهاد هم از طریق issue منتظرم
@DevTwitter | <MADMAN/>
🔥29👍4👎4
چهار بُعد معماری نرم افزار
معماری نرمافزار فقط انتخاب یک Architecture Style مثل Microservices یا Modular Monolith نیست.
در کتاب Fundamentals of Software Architecture، معماری را میتوان از چهار بُعد اصلی دید:
- ساختار | Structure
سبک معماری، ماژولبندی، وابستگیها، لایهبندی و مرز سرویسها
- ویژگیهای معماری | Architecture Characteristics
Performance، Scalability، Availability، Security، Reliability و ...
- تصمیمهای معماری | Architecture Decisions
انتخاب تکنولوژیها، Patternها، Trade-offها و ثبت تصمیمها در ADR
- اصول طراحی | Design Principles
KISS، DRY، SOLID، Low Coupling، High Cohesion و ...
نکته مهم اینجاست:
معماری نرمافزار حاصل کنار هم قرار گرفتن این چهار بُعد است، نه صرفاً انتخاب یک Style.
یک معمار خوب باید بداند:
چه ساختاری بسازد، چه کیفیتهایی را هدف قرار دهد، چه تصمیمهایی بگیرد و بر اساس چه اصولی طراحی کند.
@DevTwitter | <Amir Rahimi Nejad/>
معماری نرمافزار فقط انتخاب یک Architecture Style مثل Microservices یا Modular Monolith نیست.
در کتاب Fundamentals of Software Architecture، معماری را میتوان از چهار بُعد اصلی دید:
- ساختار | Structure
سبک معماری، ماژولبندی، وابستگیها، لایهبندی و مرز سرویسها
- ویژگیهای معماری | Architecture Characteristics
Performance، Scalability، Availability، Security، Reliability و ...
- تصمیمهای معماری | Architecture Decisions
انتخاب تکنولوژیها، Patternها، Trade-offها و ثبت تصمیمها در ADR
- اصول طراحی | Design Principles
KISS، DRY، SOLID، Low Coupling، High Cohesion و ...
نکته مهم اینجاست:
معماری نرمافزار حاصل کنار هم قرار گرفتن این چهار بُعد است، نه صرفاً انتخاب یک Style.
یک معمار خوب باید بداند:
چه ساختاری بسازد، چه کیفیتهایی را هدف قرار دهد، چه تصمیمهایی بگیرد و بر اساس چه اصولی طراحی کند.
@DevTwitter | <Amir Rahimi Nejad/>
❤28👍6🍌1
سیستم کامل پشت ۴۱۵ هزار فالوور و ۱۰۰ میلیون ویو در سال لو رفت
ریپازیتوری متنباز skills برای مدیریت محتوا با Claude منتشر شده.
با این مهارت ها Claude میتونه لحنت رو از متنهات یاد بگیره، پست و هوک بسازه و با چیزایی که قبلاً برات خوب کار کرده مقایسه کنه
رایگانه
https://github.com/charlie947/social-media-skills
@DevTwitter | <Reza/>
ریپازیتوری متنباز skills برای مدیریت محتوا با Claude منتشر شده.
با این مهارت ها Claude میتونه لحنت رو از متنهات یاد بگیره، پست و هوک بسازه و با چیزایی که قبلاً برات خوب کار کرده مقایسه کنه
رایگانه
https://github.com/charlie947/social-media-skills
@DevTwitter | <Reza/>
❤11👍6👎4
اگه وسط کار با cline و glm 5.3 flash بودید لیمیت خوردش
/model بزنید
مدل و ببرید رو deepseek
بعدشم continue بزنید تا کارش تموم شه
کارو در میاره قشنگ میتونید نیم ساعت، یه ساعتی با deepseek کار کنید تموم شد اکانت cline و عوض کنید دوباره برید رو glm 5.3 flash
@DevTwitter | <Mostafa/>
/model بزنید
مدل و ببرید رو deepseek
بعدشم continue بزنید تا کارش تموم شه
کارو در میاره قشنگ میتونید نیم ساعت، یه ساعتی با deepseek کار کنید تموم شد اکانت cline و عوض کنید دوباره برید رو glm 5.3 flash
@DevTwitter | <Mostafa/>
👍28👎2🔥1
چرا برای هر قابلیت جدید یه دیتابیس یا سرویس جدا اضافه میکنیم؟! بیا خلاصه بگم ، یه ابزار واست کافیه
این روزها برای ساخت یه MVP ساده، معماری پروژهها شبیه غول بی شاخ و دم شده:
- برای کش میریم سراغ Redis
- برای سرچ وکتوری پای Pinecone رو باز میکنیم
- برای سرچ متنی پیشرفته Elasticsearch میزنیم
- برای تسکهای زمانبندیشده ابزارهای خارجی کنار میذاریم
- برای اسناد و داکیومنتها هم یه سر به MongoDB میزنیم!
نتیجه؟ پیچیدگی زیرساخت، هزینههای بالا و نگهداری سرسامآور!
اما نکته جالب اینه که همین Postgres (پستگرس) که بیش از ۳۰ سال قدمت داره، مثل یک چاقوی سوئیسی همهفنحریف میتونه تا مقیاسهای بسیار خوبی جای تمام این ابزارها رو پر کنه:
1- کش بدون ریدیس: با استفاده از UNLOGGED TABLES نوشتن فوقالعاده سریع با مکانیزم کش در دسترسه
2- وکتور دیتابیس با PGVector: بدون نیاز به ابزار جداگانه، امبدینگهای هوش مصنوعی رو ذخیره و سرچ کنید.
3- جستجوی متنی (Full-Text Search): به لطف tsvector و ایندکسهای GIN نیازی به الاستیکسرچ برای اکثر پروژهها نیست.
4- دادههای مکانی و نقشهای با PostGIS: یکی از قدرتمندترین موتورهای تحلیل مکانی در کل دنیای نرمافزار.
5- جابهای زمانبندیشده با pg_cron: اجرای اسکریپتها و کرانجابها مستقیماً داخل خود دیتابیس.
6- ذخیره اسناد NoSQL با JSONB: جستجو و فیلتر روی فایلهای JSON بدون نیاز به مونگو.
نتیجهگیری:
تا زمانی که پروژه به مقیاس صدها هزار کاربر یا نیازهای خیلی خاص نرسیده، معماری رو ساده نگه دارید (Keep It Simple). یک نمونه Postgres خوب کانفیگشده، بیش از ۹۰ درصد نیازهای شما رو جواب میده!
@DevTwitter | <Jafar Ghorbani/>
این روزها برای ساخت یه MVP ساده، معماری پروژهها شبیه غول بی شاخ و دم شده:
- برای کش میریم سراغ Redis
- برای سرچ وکتوری پای Pinecone رو باز میکنیم
- برای سرچ متنی پیشرفته Elasticsearch میزنیم
- برای تسکهای زمانبندیشده ابزارهای خارجی کنار میذاریم
- برای اسناد و داکیومنتها هم یه سر به MongoDB میزنیم!
نتیجه؟ پیچیدگی زیرساخت، هزینههای بالا و نگهداری سرسامآور!
اما نکته جالب اینه که همین Postgres (پستگرس) که بیش از ۳۰ سال قدمت داره، مثل یک چاقوی سوئیسی همهفنحریف میتونه تا مقیاسهای بسیار خوبی جای تمام این ابزارها رو پر کنه:
1- کش بدون ریدیس: با استفاده از UNLOGGED TABLES نوشتن فوقالعاده سریع با مکانیزم کش در دسترسه
2- وکتور دیتابیس با PGVector: بدون نیاز به ابزار جداگانه، امبدینگهای هوش مصنوعی رو ذخیره و سرچ کنید.
3- جستجوی متنی (Full-Text Search): به لطف tsvector و ایندکسهای GIN نیازی به الاستیکسرچ برای اکثر پروژهها نیست.
4- دادههای مکانی و نقشهای با PostGIS: یکی از قدرتمندترین موتورهای تحلیل مکانی در کل دنیای نرمافزار.
5- جابهای زمانبندیشده با pg_cron: اجرای اسکریپتها و کرانجابها مستقیماً داخل خود دیتابیس.
6- ذخیره اسناد NoSQL با JSONB: جستجو و فیلتر روی فایلهای JSON بدون نیاز به مونگو.
نتیجهگیری:
تا زمانی که پروژه به مقیاس صدها هزار کاربر یا نیازهای خیلی خاص نرسیده، معماری رو ساده نگه دارید (Keep It Simple). یک نمونه Postgres خوب کانفیگشده، بیش از ۹۰ درصد نیازهای شما رو جواب میده!
@DevTwitter | <Jafar Ghorbani/>
❤38👍9
سایت devpost.com یه عالمه هکاتون، مخصوصاً تو حوزهی AI، رو همراه با جایزههاشون لیست میکنه؛ بعضیهاشون حتی صدها هزار دلار جایزه دارن
میتونید توی خبرنامهش هم عضو بشید تا هکاتونهای جدید رو از دست ندید
خوراک Vibe Coder ها و جایزه بگیرهاس.
@DevTwitter | <Hamed Takmil/>
میتونید توی خبرنامهش هم عضو بشید تا هکاتونهای جدید رو از دست ندید
خوراک Vibe Coder ها و جایزه بگیرهاس.
@DevTwitter | <Hamed Takmil/>
❤14👍5👎2
از گوگل و جیمیل و هر سرویس دیگه که استفاده میکنین هم بک آپ آفلاین بگیرین
اگه
OFAC
تحریمها رو شدیدتر کنه دیگه حتی اجازه داشتن یه اکانت گوگل ساده هم نداریم
برای گوگل میتونین از این استفاده کنین
takeout.google.com
@DevTwitter | <Amir/>
اگه
OFAC
تحریمها رو شدیدتر کنه دیگه حتی اجازه داشتن یه اکانت گوگل ساده هم نداریم
برای گوگل میتونین از این استفاده کنین
takeout.google.com
@DevTwitter | <Amir/>
💔78❤2👍2
توی وردپرس 7.1 پردازش تصاویر مستقیم به مرورگر منتقل شده.
یعنی چی؟
یعنی دیگه از درگیری CPU سرور و ارورهای حافظه PHP (مخصوصا روی هاستهای اشتراکی) خبری نیست.
حجم عکسا هم موقع آپلود 15% کمتر میشه که یعنی سرعت لود بهتر برای کاربرها.
منبع:
https://wordpress.org/download/releases/7-1/
@DevTwitter | <Mohammad Ebrahim Aali/>
یعنی چی؟
یعنی دیگه از درگیری CPU سرور و ارورهای حافظه PHP (مخصوصا روی هاستهای اشتراکی) خبری نیست.
حجم عکسا هم موقع آپلود 15% کمتر میشه که یعنی سرعت لود بهتر برای کاربرها.
منبع:
https://wordpress.org/download/releases/7-1/
@DevTwitter | <Mohammad Ebrahim Aali/>
❤27🍌7👍6
Forwarded from DevTwitter Ads.
🔥 +۵۰۰۰ سفارش موفق در ماه گذشته!
چرا کاربران سابینجا رو انتخاب میکنن؟ 👀
⚡️ تحویل سریع سفارش
🛡 پشتیبانی و گارانتی
✅ نماد اعتماد + درگاه پرداخت معتبر
قبل از خرید اکانت پریمیوم، قیمت سابینجا رو ببین!
🎁 قیمت و پیشنهادهای امروز 👇
@SubinjaBot
چرا کاربران سابینجا رو انتخاب میکنن؟ 👀
⚡️ تحویل سریع سفارش
🛡 پشتیبانی و گارانتی
✅ نماد اعتماد + درگاه پرداخت معتبر
قبل از خرید اکانت پریمیوم، قیمت سابینجا رو ببین!
🎁 قیمت و پیشنهادهای امروز 👇
@SubinjaBot
👍10👎10🔥5
ایمیل دانشجوییت ارزشش بیشتر از چیزیه که فکر میکنی
سایت https://studentoffers.co بیش از ۵۰۰ تخفیف تأییدشده برای نرمافزار، ابزار AI و سرویسها جمع کرده که تقریبا ۱۰۰۰۰۰ هزار دلار ارزش داره و می تونید استفاده کنید
@DevTwitter | <Reza/>
سایت https://studentoffers.co بیش از ۵۰۰ تخفیف تأییدشده برای نرمافزار، ابزار AI و سرویسها جمع کرده که تقریبا ۱۰۰۰۰۰ هزار دلار ارزش داره و می تونید استفاده کنید
@DevTwitter | <Reza/>
🍌60❤18👎2
اگر از postman خسته شدی (دهن منو که سرویس کرد)به نظرم یه بار Yaak رو امتحان کن.
ابزار Yaak یه کلاینت API سبک و متنبازه که توسط همون کسی ساخته شده که قبلا Insomnia رو ساخته و فروخته بود. رابط کاربری تمیز و سادهای داره، رو Tauri و Rust و React ساخته شده، و بهصورت پیشفرض لوکال و بدون وابستگی به کلود کار میکنه.
از REST و GraphQL بگیر تا WebSocket و gRPC رو پشتیبانی میکنه، و ایمپورت کالکشن از پستمن و اینسومنیا هم داره. برای استفاده شخصی همیشه رایگانه.
اگه دنبال جایگزین سبکتر و بدون شلوغی پستمن هستید، ارزش یه تست کوتاه رو داره. البته اگه ورکفلوتون بیشتر گیتمحوره، احتمالا Bruno گزینهی بهتری باشه، ولی Yaak هم تجربهی بدی نبود.
https://yaak.app/
@DevTwitter | <Ladoya/>
ابزار Yaak یه کلاینت API سبک و متنبازه که توسط همون کسی ساخته شده که قبلا Insomnia رو ساخته و فروخته بود. رابط کاربری تمیز و سادهای داره، رو Tauri و Rust و React ساخته شده، و بهصورت پیشفرض لوکال و بدون وابستگی به کلود کار میکنه.
از REST و GraphQL بگیر تا WebSocket و gRPC رو پشتیبانی میکنه، و ایمپورت کالکشن از پستمن و اینسومنیا هم داره. برای استفاده شخصی همیشه رایگانه.
اگه دنبال جایگزین سبکتر و بدون شلوغی پستمن هستید، ارزش یه تست کوتاه رو داره. البته اگه ورکفلوتون بیشتر گیتمحوره، احتمالا Bruno گزینهی بهتری باشه، ولی Yaak هم تجربهی بدی نبود.
https://yaak.app/
@DevTwitter | <Ladoya/>
❤29👎6🍌2
با این ابزار یه کاری کن سایتت داخل جواب های ChatGPT بالا بیاد
این ابزار سایتت رو برای ChatGPT، Claude و Perplexity بهینه می کنه
امتیاز استناد، schema و اعتبار برند رو با چند agent موازی چک میکنه.
https://github.com/zubair-trabzada/geo-seo-claude
@DevTwitter | <Reza/>
این ابزار سایتت رو برای ChatGPT، Claude و Perplexity بهینه می کنه
امتیاز استناد، schema و اعتبار برند رو با چند agent موازی چک میکنه.
https://github.com/zubair-trabzada/geo-seo-claude
@DevTwitter | <Reza/>
❤16👎10👍2
ابزار OpenWiki: مستندات خودکار برای ایجنتها
تیم LangChain ابزار OpenWiki را منتشر کرد که مستندات codebase را خودکار تولید و بهروز نگه میدارد. این ابزار برای AI agents طراحی شده و یک حافظهی شخصی از منابع مختلف ایجاد میکند.
https://github.com/langchain-ai/openwiki
@DevTwitter | <Mti />
تیم LangChain ابزار OpenWiki را منتشر کرد که مستندات codebase را خودکار تولید و بهروز نگه میدارد. این ابزار برای AI agents طراحی شده و یک حافظهی شخصی از منابع مختلف ایجاد میکند.
https://github.com/langchain-ai/openwiki
@DevTwitter | <Mti />
👍11❤2🍌1
شرکت Anthropic ظرفیت Claude رو برای Cursor بیشتر میکنه
بعد از قطع دسترسی مدلهای OpenAI به Cursor، تام براون از Anthropic خبر داد ظرفیت محاسباتی Claude رو برای Cursor بالا میبرن. مدلهای اوپنایآی تنها حدود ۵ درصد ترافیک Cursor رو پوشش میدادن و Cursor میگه با گروه اوپنایآی در حال مذاکرهست.
@DevTwitter | <Diego Jr/>
بعد از قطع دسترسی مدلهای OpenAI به Cursor، تام براون از Anthropic خبر داد ظرفیت محاسباتی Claude رو برای Cursor بالا میبرن. مدلهای اوپنایآی تنها حدود ۵ درصد ترافیک Cursor رو پوشش میدادن و Cursor میگه با گروه اوپنایآی در حال مذاکرهست.
@DevTwitter | <Diego Jr/>
👍35❤2👎2
This media is not supported in your browser
VIEW IN TELEGRAM
پروژه Mailflare بهعنوان جایگزین Gmail مبتنی بر Cloudflare معرفی شده.
این ابزار امکان راهاندازی ایمیل با دامنه اختصاصی نامحدود رو فراهم میکنه.
https://github.com/hieunc229/mailflare
@DevTwitter | <Reza/>
این ابزار امکان راهاندازی ایمیل با دامنه اختصاصی نامحدود رو فراهم میکنه.
https://github.com/hieunc229/mailflare
@DevTwitter | <Reza/>
❤40💔5👍3