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
طی دو روز گذشته با Cline کار می کردم: واقعا برای vibe coding لذت بخش بود. روی VS Code نصب میشه و به OpenRouter هم کار می کنه. مراحل نصب خیلی ساده بود. دو امکان جدید داره:
- Plan/Act
- Memory Bank
نتیجه، تقریبا بدون اینکه من چیزی بنویسم:
https://github.com/pournasserian/FluentCMS

@DevTwitter | <Amir Pournasserian/>
Forwarded from Agora (Alireza Azadi)
رو بلاگ هم گذاشتم. اونجا سر فرصت عکس و یه سری متادیتای بیشتر هم میذارم .
Forwarded from Gopher Academy
🔵 عنوان مقاله
Prepare Your App for AI Agents

🟢 خلاصه مقاله:
مقاله‌ای که مرور شده است به بررسی امکانات جدیدی در پلتفرم Stytch می‌پردازد که اجازه می‌دهد تا احراز هویت و کنترل دسترسی‌ها به نرم‌افزار، به ویژه برای عوامل هوش مصنوعی، مدیریت شود. این افزایش امنیت به برنامه‌ها اجازه می‌دهد تا دسترسی‌ها را به صورت ایمن به عوامل هوش مصنوعی واگذار کنند یا در برابر تهدیدهایی که از قدرت عوامل هوش مصنوعی استفاده می‌کنند، محافظت کنند. همچنین به خوانندگان پیشنهاد می‌شود تا با استفاده از راهنمای سریع برنامه‌نویسی Go که توسط Stytch ارائه شده، قابلیت‌های جدید را بررسی کنند. این توسعه در پلتفرم منجر به افزایش قابلیت‌های امنیتی برنامه‌ها می‌شود و کمک می‌کند تا استفاده از هوش مصنوعی در برنامه‌ها به شکلی مطمئن‌تر از پیش فراهم آید.

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


👑 @gopher_academy
کی‌دی‌ای درحال کار بر روی یک مدیر نمایش جدید است

در یک پست وبلاگی امروز، دیوید اداموندسون، توسعه‌دهنده KDE، به تفصیل به چالش‌های دیرینه‌ای که با مدیر نمایش SDDM دارند اشاره کرده است. او از ویژگی‌های پیاده‌سازی‌نشده‌ای که از یک مدیر ورود انتظار می‌رود و همچنین به عنوان «استاندارد طلایی» مدیر نمایش، مدیریت GDM سیستم GNOME را تصدیق کرده است. در حالی که این پروژه هنوز به‌طور رسمی آغاز نشده است، آن‌ها کار روی یک مدیر ورود KDE جدید برای بهبود وضعیت را شروع کرده‌اند.

اداموندسون که در توسعه SDDM نقش داشته است و با اذعان به مسائل معماری آن، شروع به کار بر روی پروژه‌های جدید Plasma Login / Plasma Login Manager به همراه توسعه‌دهنده KDE دیگر، الیور بیرد، کرده است. از جمله ویژگی‌هایی که در نهایت از یک مدیر ورود Plasma انتظار می‌رود عبارتند از:

- تجربه عالی از جعبه‌باکس برای پشتیبانی از چند مانیتور، DPI بالا و HDR
- تغییر چیدمان صفحه‌کلید
- صفحه‌کلیدهای مجازی
- پشتیبانی آسان از ورودی زبان‌های چینی/ژاپنی/کره‌ای/ویتنامی (CJK)
- کنترل روشنایی نمایشگر و صفحه‌کلید
- مدیریت جامع توان
- صفحه‌خوان‌ها برای افراد نابینا (که به معنی کنترل حجم صدا نیز هست)
- جفت‌کردن دستگاه‌های بلوتوث معتبر
- ورود به شبکه Wi-Fi شناخته شده برای LDAP از راه دور
- پشتیبانی از راه دور (VNC/RDP) از زمان استارت‌آپ

در حالی که هنوز پروژه‌ای رسمی برای KDE محسوب نمی‌شود، توسعه‌دهندگان کار روی کد جدید Plasma Login/Plasma Login Manager را آغاز کرده‌اند. آن‌ها تلاش خود را با حذف کدهای اضافی SDDM به عنوان پشتوانه آغاز کردند و اکنون آن را با طراحی تازه‌ای از نو راه‌اندازی می‌کنند.


@kde_fa
📣 روز آزادی اسناد (مستندات)

🗣️ آیا شما واقعاً مالک داده‌های خود هستید؟ چه اتفاقی می‌افتد اگر از یک نرم‌افزار استفاده کنید و کارتان را در قالب خاص آن نرم‌افزار ذخیره کنید و سپس آن نرم‌افزار چند سال بعد متوقف شود؟ شما دچار مشکل خواهید شد. این فقط یک موقعیت فرضی نیست – این اتفاق همواره رخ می‌دهد.

💡 هر ساله در آخرین چهارشنبه ماه مارس، مفاهیم «فرمت‌های آزاد»، «استانداردهای آزاد»، «جنبش نرم‌افزار آزاد» و ... به افراد غیرفنی معرفی می‌شوند.

🎉🔥 روز آزادی مستندات بر همه شما عزیزان مبارک!
🔗 مطالعه بیشتر
🔹🔹🔹🔹🔹
#Anniv #DFD
🔹🔹🔹🔹🔹
✈️ تلگرام
™️ توییتر
📺 یوتیوب
🐘 ماستودون
🖥 وبسایت
Please open Telegram to view this post
VIEW IN TELEGRAM
یه چرخ زدم تو گیتهاب ، ملت کلی api key پوش کردن تو گیتهاب :)))
نتیجه وایب کدینگ با هوش مصنوعی
البته بیشتراش از کار افتاده بخاطر سیستم گیتهاب...

@DevTwitter | <Shojaei/>
Forwarded from Agora (Alireza Azadi)
سفر‌نامه به جنوب - بخش اول
ـــــــــــــــــــ

برای یه سری از کارا باید می‌رفتم شرکت که اصلاً نزدیک نیست. در واقع اصلاً میلان نیست. بار و بندیل رو ریختم تو کوله‌ی CAT قدیمی که از ساری تا خاکی‌های شاهرود، از شمال تا جنوب، از شرق به غرب ایران تا جاهای مختلف اروپا همراهم بود. البته دیگه کم کم هم داره زوراش هم در میره. دم اومدن مجبور شدیم یکی از درزاشو بدوزیم که آبی چیزی نره توش زار و زندگی ما خیس بشه. با این وضع هم هنوز دلم نمیاد برم یکی دیگه بگیرم. این کوله با من بزرگ شده. با من گشاد شده. سخته دل کندن و پیدا کردن جنسی به این خرکاری. خلاصه، زندگی رو انداختم رو کولم رفتم سمت فرودگاه و مثل همیشه آسمون میلان پاره شد و مشغول باریدن.

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

از فرودگاه که در اومدم هوا ابری و تاریک بود و طوفانی. خبری از اتوبوس نبود و نمی‌دونستم هم چطور باید از اونجا اتوبوس بگیرم که برم San Vito. شاید براتون سوال باشه که چرا San Vito؟ جواب اینه که شرکت اونجاست. یه شهری نزدیک بریندیزی که همونقدر که اسفراین شهره این هم شهره.
همونطور که هیچ‌چیز این ماجرا به هیچ‌چیزش نمی‌خورد، این شرکت هم به اونجا نمی‌خورد. کلی آدم دارن توش کار می‌کننن، کلی هم یوزر داره و نصف دولوپرهاش شمال زندگی می‌کنن و این نصفه همه‌شون ایرانین و منم یکی‌شون.

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

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

دفتر شرکت نزدیک همون فروشگاه بود. یک کم عقب‌تر. صبح فردا، مثل یک کارمند خوب زودتر از همه کارت زدم و بعدش دونه دونه به هرکی که می‌اومد معرفی می‌شدم و فرصتی بود دانش عمیق و بسیطی که از ایتالیایی تو این دو سال و نیم کسب کرده‌م رو به رخ بکشم: buongiorno! Good to see you. روز اول خوب منو تحویل گرفتن و بد نبود. به منم ولکام پک دادن ولی متأسفانه مثل همیشه وقتی چیزایی رو که میخوام وقتی به‌دست میارم که دیگه ذوقی واسش ندارم. اینطوری بودم که الان من این لپ‌تاپ این دفتر دستکش چطوری با خودم خرکش کنم ببرم شهرمون.

روز اول گذشت و شد موقع خرید. اون فروشگاه خوبه باز شد ولی گره خرید کردن من هنوز کورکور بود. قرار بود که یک روز دیگه اونجا باشم و نمی‌دونستم چی بگیرم که هم خرج الکی نشه هم حیف و میل نشه. هم این که حال نداشتم آشپزی کنم. ۸ تازه می‌رسیدم خونه با کلی کار مونده، کی حال داشت غذا درست کنه. خلاصه تو این گیر و دار ۴۰ دقیقه‌ای رو بین قفسه‌ی پاستا و غذاهای آماده در رفت و آمد بود. هی پاستا رو می‌ذاشتم اونو می‌گرفتم و برعکس. چه فلاکتی واقعا. آخرش هم یه سری آت و آشغال آماده گرفتم و خودمو راحت کردم.
فریم‌ورک Hypervel یه فریم‌ورک پورت شده از لاراول هست که coroutine هارو ساپورت میکنه
با لاراول Octane میشه ریکوئست‌هایی که I/O سنگین دارن رو هندل کرد اما خوب چون coroutineها استفاده نمیکنه بهینه نیست
بنچ‌مارک زیر نسبت QPS هندل شده بین هایپرول و اکتان هست
https://github.com/hypervel/hypervel

@DevTwitter | <Saman/>
عباس امانت حتماً از برجسته‌ترین مورخان زنده ایرانی است. او در سال گذشته و بعد از بازنشستگی از بیش از سی سال تدریس تاریخ ایران در دانشگاه‌های امریکا (عمدتا دانشگاه ییل) درس‌گفتاری ۸ جلسه‌ای (مجموعا حدود ۱۰ ساعت) را به شکل ویدیویی منتشر کرد.

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

عناوین این دوگانه‌ها:
بوم و بر
ایران و انیران
درگاه و دیوان
دین و دولت
بازار و میدان
بیرون و اندرون
رزم و بزم
دنیا و آخرت

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

ویدیوها هم در یوتیوب آسو هستند و هم در کانال تلگرامش.
اگر اسم تلگراف را شنیده باشید، احتمالا با کد مورس (Morse code) آشنایی داشته باشید (در فیلم ها زندانی ها با زدن روی میله با هم ارتباط برقرار میکنند)

😎 دوست دارید یاد بگیرید ؟ شاید به کارتون امد

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



🗓 میتونید متن بهش بدهید تبدیل به کد مورس کند
🗓 جدول کد مورس و ... را کنار دستتون دارید
Forwarded from یه شعر (Poem Bot)
مولانا | دیوان شمس | رباعیات | رباعی شمارهٔ ۷۴۴

شب گشت که خلقان همه در خواب روند
ماننده ماهی همه در آب روند
چون روز شود جانب اسباب روند
قوم دگری بسوی وهاب روند

#مولانا | گنجور
📍@iipoem
Forwarded from Woland's Linux Journal (Woland)
آشنایی با LanguageTool

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

اگر به انگلیسی، یا هر زبان دیگری می‌نویسید، داشتن این ابزار برای شما ضروری است.

هم‌چنین امکان استفاده از LanguageTool در MS Word - LibreOffice - NotePad - VsCode - Vim و بسیاری دیگر از محیط‌های مرسوم آفیس وجود دارد.

برای استفاده از این ابزار بدون API و به‌صورت لوکال، ابتدا یک نسخه از LanguageTool را دانلود کنید، سپس طبق این راهنما، با دستور زیر سرور را اجرا کنید:
java -cp languagetool-server.jar org.languagetool.server.HTTPServer --config server.properties --port 8081 --allow-origin


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

👉🔗 Firefox Add-On
👉🔗 Chrome Extension
👉🔗 Download As Jar
👉🔗 VsCode Extension
👉🔗 Source

در عکس، متنی با خطاهای تعمدی، نشان داده‌ شده است.

#معرفی #آموزش
امروز یکی از بخش های مهم nestjs رو که داکیومنت کرده بودم تو ریپو docs مرج شد. در مورد Discovery Service هست، اینکه چطور از IoC contaienr نست بتونین سرویس های رجیستر شده رو بگیرین:
https://github.com/nestjs/docs.nestjs.com/pull/3227
اگه می خواین در مورد IoC container ها بیشتر بدونین یا یکی رو از صفر بنویسین

@DevTwitter | <Vahid/>
Forwarded from Geek Alerts
این‌ها خروجی‌هایی هستند که کاربران توییتر همه با پرامپت‌های مختلف از ویژگی image generation مدل GPT-4o ساخته شده‌اند. ترند اصلی مطرح شده تبدیل تصاویر مختلف به سبک استودیو معروف Ghibli بود.

🤓 hadi @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Geek Alerts
Forwarded from Geek Alerts