Dev Perfects
40 subscribers
9.23K photos
1.26K videos
468 files
13K links
بخوام خیلی خلاصه بگم
این کانال میاد مطالب کانالای خفن تو حوزه تکنولوژی و برنامه نویسی رو جمع میکنه

پست پین رو بخونید
https://t.iss.one/dev_perfects/455


ارتباط:
https://t.iss.one/HidenChat_Bot?start=936082426
Download Telegram
Forwarded from SoniaCircuit (Sony)
اینجا هست که میشه فهمید معنی
The soul of the Beast seemed lost forever.

دقیقا از کجا شکل گرفته.
Forwarded from Curious Geek ⚡️
ساعت سه منتظرتونم 🤝
Forwarded from یه شعر (Poem Bot)
مولانا | دیوان شمس | رباعیات | رباعی شمارهٔ ۱۱۹۶

تا شمع تو افروخت پروانه شدم
با صبر ز دیدن تو بیگانه شدم
در روی تو بیقرار شد مردم چشم
یعنی که پری دیدم و دیوانه شدم

#مولانا | گنجور
📍@iipoem
Forwarded from Gopher Academy
🔵 عنوان مقاله
✉️ ListMonk 5.0: Self-Hosted Newsletter & Mailing List Manager

🟢 خلاصه مقاله:

اگر نمی‌خواهید برای استفاده از سیستم‌های خبرنامه‌ای میزبانی‌شده هزینه پرداخت کنید، راه‌حلی بر اساس زبان برنامه‌نویسی Go در نسخه ۵.۰ ارائه شده که شامل یک سازنده ایمیل و ویرایشگر قالب به صورت بصری و کشیدن و رها کردن است. این راه‌حل امکان ساخت خبرنامه‌های جذاب و حرفه‌ای بدون نیاز به مهارت‌های فنی پیشرفته را فراهم می‌کند و از صفحه اصلی نرم‌افزار قابل دسترسی است.

🟣لینک مقاله:
https://golangweekly.com/link/168669/web


👑 @gopher_academy
ایده‌ی یک پروژه‌ی دیگه: یه دستیار هوش مصنوعیِ خلاصه‌کننده‌ی جلسه و ویدیو با 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/>
Forwarded from Linuxor ?
دیدین وقتی می‌خواین برین امتحان بدین اونایی که قبل شما امتحان دادن هرچی بهتون بگن طلاست ؟

به این می‌گن Early Hint که سرور هام همین کمکو به مرورگرا می‌کنن و وقتی دارن یه فایل html رو که ارسالش طول می‌کشه به مرورگر می‌فرستن، میان یه بخش های از html که توش لینک فایل های css و مثلا js هست رو به مرورگر لو می‌دن که زود تر دانلودش کنه و سرعت دانلود بره بالا !


این فیچر مال HTTP هستش که با کد وضعیت 103 به مرورگر ارسال می‌شه و خودتون هم می‌تونین دستی ارسالش کنید و خیلی تاثیر خوبی روی سرعت لود سایتتون داره و باعث کاهش Largest Contentful Paint (LCP) و بهبود Performance Core Web Vitals می‌شه.


@Linuxor
Forwarded from یک برنامه نویس تنبل (  MΞ)
قبلا لینک کتاب Promptنویسی گوگل رو معرفی کرده بودم. حالا با استفاده از ابزار NotebookLM این کتاب رو تبدیل به یک پادکست به زبان فارسی کردم که اگه فرصت خوندن کتاب رو نداری، یه خلاصه کوتاه از کتاب رو گوش کنی

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

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

@DevTwitter | <Atta Khalighi S./>
Forwarded from Go Casts 🚀
اخیرا داکر یه قابلیتی رو اضافه کرده به اسم Docker Bake، برای مدیریت buildهای پیچیده مناسبه.

اگه buildهای مختلفی برای استیج های مختلف ci مثل lint و test و غیره هم دارید این ابزار بهتون کمک میکنه به شیوه declerative تر و ساده تری مدیریت کنید بیلدهاتون رو.

پروژه هایی که monorepo هستند ولی بیلدهای متنوع دارن هم میتونن ازش استفاده کنن.
سازگاری خیلی خوبی هم با docker-compose داره.

Docker Bake is Now Generally Available in Docker Desktop 4.38!
https://www.docker.com/blog/ga-launch-docker-bake/


@gocasts
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
میدونستین که توی گیت هاب، Github Models رو معرفی کردن که توی اون شما به مجموعه ای از LLMها دسترسی دارین؟

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

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

https://github.com/marketplace/models

@DevTwitter | <Sam92/>
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
نسخهٔ ۲۵.۲.۳ لیبرهآفیس منتشر شد با رفع ۶۸ باگ

لیبرهآفیس ۲۵.۲.۳ به عنوان سومین به روزرسانی منتشر شد که شامل ۶۸ اصلاحیه است.
این نسخه بهبودهایی در حریم خصوصی، سازگاری فرمتها و پایداری در تمام پلتفرمها ارائه میدهد.
همچنین قابلیتهای جدیدی در واژه پرداز (Writer)، صفحه گسترده (Calc) و (Impress) اضافه شده و دسترسی پذیری و کاربری بهتر شده است.
این نسخه برای لینوکس، ویندوز و مکاواس قابل دانلود است و پشتیبانی آن تا نوامبر ۲۰۲۵ ادامه خواهد داشت.
This media is not supported in your browser
VIEW IN TELEGRAM
خب خب خب!

همون طور که احتمالا شنیدید سرویس یادداشت گوگل که جدیدا راه اندازی شده بود یعنی notebooklm.google.com زبان شیرین فارسی رو هم به لیست زبان‌ها اضافه کرده و حتی الان می‌تونید منابع خودتون رو بهش اضافه کنید و ازش حتی پادکست فارسی بگیرید.

اما این همه‌ی ماجرا نیست! گوگل قبلا STT داشت و روی گوشی موبایل هم می‌تونستید صدا رو به متن تبدیل کنید ولی حالا که متن رو به صدا تبدیل می‌کنه یعنی TTS فارسی اضافه کرده، من حدس زدم که حتما حالت bidirectional هم باید فعال شده باشه!

پس این شما و این هم غلام! 🤖

کانال کد۲
@code2_ir


اگر خوشتون اومد به اشتراک بزارید
Forwarded from Gopher Academy
🔵 عنوان مقاله
The Draft Go 1.25 Release Notes

🟢 خلاصه مقاله:

چهار ماه دیگر تا انتشار نهایی Go 1.25 باقی مانده است که انتظار می‌رود در ماه اوت رخ دهد. با این حال، یادداشت‌های انتشار از قبل در دست کار هستند و از همین حالا نگاهی مفید به ویژگی‌ها و بهبود‌های پیش رو را فراهم می‌کنند. این امر به توسعه‌دهندگان امکان می‌دهد تا برای تغییرات پیش‌رو آماده شوند و انتقال روانی به نسخه‌ی به‌روزشده داشته باشند.

🟣لینک مقاله:
https://golangweekly.com/link/168653/web


👑 @gopher_academy
امروز از سر بیکاری یه ریپازتوری جدید زدم و توش دارم به صورت دوره ای دارم دارکر فایل + کامپوز های سرویس های مهم رو با کانفیگ (best practice) درست میزارم

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

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

@DevTwitter | <Ali-Sharify/>
کتاب async rust منتشر شده.
اومدم بخونم که توش پیشنهاد داده بود قبلش
Rust web programming
رو بخونم که توسط همین نویسنده منتشر شده (توی لیست کتاب‌هایی که اکر وقت کنم می‌خونم، نگهش داشته بودم)

تا اینکه شروع کردم توی اوقات کانفیگ سرور و ... خوندن؛ خوشحالم که این کتاب رو قبل از Async Rust دارم می‌خونم.

واقعاً جذاب هست؛ هر دو کتاب این نویسنده رو پیشنهاد می‌کنم حتماً بخونید.

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

قطعاً کمی شرایط بهتر بشه، ادامه خواهم داد.
Forwarded from یک برنامه نویس تنبل (The Lazy 🌱)
🔶 توضیح چگونگی شناسایی محل سربازان اوکراینی با کمک پیامک از زبان وزارت دفاع ژاپن در کنفراس اهمیت جنگ سایبری در حوزه امنیت

در این مورد روس‌ها با کمک سیستم های جنگ الکترونیک وضعیت تلفن های همراه سربازان اوکراینی را شناسایی و خط آنها را رهگیری میکنند و برای آنها پیامک حاوی پیام های جنگ روانی ارسال می‌کنند

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

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

در آخر روس‌ها با رصد سیگنال های ارتباطی مکان سربازان را شناسایی و یا کمک نیروهای رزمی و آتش توپخانه با آنها مقابله می‌کنند.

#خبر

@TheRaymondDev | @Cataphract1