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

پست پین رو بخونید
https://news.1rj.ru/str/dev_perfects/455


ارتباط:
https://news.1rj.ru/str/HidenChat_Bot?start=936082426
Download Telegram
Forwarded from Gopher Academy
🔵 عنوان مقاله
Memos: A Privacy-First Go-Powered Note Taking App

🟢 خلاصه مقاله:
مقاله‌ای که بررسی شده، در مورد یک برنامه وب نوت‌برداری است کە می‌توانید به صورت شخصی میزبانی کنید و به طور مکرر به‌روزرسانی می‌شود. این برنامه وب تحت لیسانس MIT قرار دارد و از چارچوب Echo برای توسعۀ خود استفاده می‌کند. اطلاعات درون برنامه در یک فایل SQLite ذخیره می‌شوند. علاوه بر این، کد منبع برنامه در GitHub قابل دسترسی است. این اطلاعات می‌توانند به توسعه‌دهندگان کمک کنند تا راه‌اندازی وانتقال داده‌ها را به صورت مؤثرتر انجام دهند. تأکید اصلی روی قابلیت به‌روزرسانی مکرر و استفاده آسان از اطلاعات در محیط‌های مختلف است.

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


👑 @gopher_academy
Forwarded from Linuxor ?
یکی توییت زده :
شما می‌تونید یه فایل .class جاوا رو به فرمت Base64 در بیارین و کل نمادهای دیباگ رو حذف کنید تا دانشجویانتون مجبور بشن از طریق استنتاج و کار با کلاس، کشف کنن اون پشت دقیقا چه اتفاقی رخ می‌ده.


حذف نمادهای دیباگ (debug symbols) باعث می‌شه که اطلاعاتی مثل اسم متدها و متغیرها دیگه در دسترس نباشه، و دانشجویان مجبور بشن از طریق مشاهده رفتار و آزمایش، عملکرد کلاس رو کشف کنن.

این تکنیک یه روش آموزشی فانه که دانشجویان به جای اتکا به اطلاعات قابل مشاهده، از منطق، آزمایش و تحلیل برای درک عملکرد استفاده کنن؛ خودتون هم می‌تونین با ابزار هایی مثل ProGuard این کارو کنین.

@Linuxor
پروژه eliza یک فریم ورک برای توسعه AI Agent هست که سهم بازار و کامیونیتی بزرگی داره ، به راحتی به Discord ، Twitter و Telegram وصل میشه ، مدلهای Llama، OpenAI و Grok رو ساپرت میکنه:

https://elizaos.github.io/eliza/

@DevTwitter | <Ehsan Azhdari/>
Forwarded from 🎄 یک برنامه نویس تنبل (  MΞ)
🔸چون ما تنبل هستیم حوصله نداریم اخر هر پست ایدی کانال رو بزاریم یه ربات نوشتیم که اینکارو میکنه که با ورکر کلودفلر کار میکنه و ۲۴ساعته ران هستش
این ربات میاد چک میکنه که اگه ما توی هر پستمون ایدی کانال رو نزاشته باشیم خودش به اخرش اضافه میکنه
فقط قسمت TOKEN,CHANNEL_NUMBER_ID,CHANNEL_USERNAME
رو ادیت کنید و ادرس زیرو get کنید تا وبهوک ست بشه:
/registerWebhook


https://gist.github.com/maanimis/c47a3cfc7e851139a7609acda4176991
Forwarded from Philocode
میوشکل داری برو درس رو حذف کن!
😁1🤣1
#tricks


چند سالت بود که فهمیدی اگر تو VSCode موقع اسکرول کردن تو کدا کلید 𝗔𝗟𝗧 رو نگه داری سرعت اسکرول چند برابر میشه ...

تا اکتشافاتی دیگر بدرود 👋🤓

🚀 @coolycode
Forwarded from Geek Alerts
پرتاب بعدی استارشیپ میشه ۱۳ ژانویه یا ۲۴ دی ماه دوشنبه همین هفته ساعت ۱.۳۰ دقیقه بامداد به وقت تهران.
این اولین پرتاب استارشیپ هست که قراره یه مسیر مشابه پرتاب‌های قبلی رو طی کنه و توی اقیانوس هند فرود بیاد.
برای اولین‌بار قرار هست یه انجین رپتور که قبلا استفاده شده رو به کار ببرن.
در کنار این‌ها تعداد ۱۰ شبیه‌ساز ماهواره استارلینک v3 با استارشیپ پرتاب میشه، اینا در واقع خود ماهواره v3 نیستن و شبیه‌ساز هستن که قبل از اولین پرتاب برای آزمایش و تست وزن و ... استفاده میشن.
اگه این پرتاب در آزمایش‌های خودش موفقیت آمیز باشه میتونه پرتاب بعدی شامل استارلینک‌های v3 واقعی باشه.
شرکت اسپیس اکس هدفش اینه تو سال ۲۰۲۵ تعداد ۲۵ پرتاب از استارشیپ داشته باشه.
starship-flight-7
@geekalerts
Forwarded from 🎄 یک برنامه نویس تنبل (  MΞ)
aa
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
🔶 چین «قوی‌ترین نرم‌افزار طراحی تسلیحات جهان», 15 برابر سریع‌تر از ایالات متحده رایگان منتشر کرد

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

#خبر

@TheRaymondDev
فکر کردی اجرای مدل‌های LLaMA و بقیه به صورت لوکال هنر محسوب میشه؟ فکر کردی کار کردن با ابزارهای Inference LLM و دادن دیتا بهشون کار بزرگیه؟ نه عزیز، کار خفن اینه که خودت مدل لوکال رو روی دیتای خودت Train کنی!

https://github.com/hiyouga/LLaMA-Factory

@DevTwitter | <Diss Obedience/>
بنیاد لینوکس، گوگل، مایکروسافت و متا در اقدامی عجیب دست به دست هم دادن تا کرومیوم رو بهترش کنن.


این درحالی هستش که به جای این مسخره بازی‌ها می‌تونستند روی فایرفاکس یا servo مشارکت کنند.



@SohrabContents
Forwarded from Code Module | کد ماژول (𔓙)
چقدر از ‏Event Loop در جاوااسکریپت اطلاعات دارید؟ 🦦

‏Event Loop یه مکانیزم خیلی مهم توی جاوااسکریپته که باعث میشه این زبان با وجود Single-Threaded بودن، بتونه غیر بلاک‌کننده و (Asynchronous) کار کنه.

به زبان ساده Event Loop مسئول اینه که کارهای مختلف جاوااسکریپت رو مدیریت کنه و مطمئن بشه، کدهای ما به ترتیب و به درستی اجرا میشن.

اجزای اصلی Event Loop شامل موارد زیر هست 🦠

1. ‏Call Stack

یک لیست (ساختار داده‌ای ‏LIFO) که جاوااسکریپت توش توابع در حال اجرا رو نگه می‌داره. هر تابعی که صدا زده میشه میره روی استک و بعد از اجرا، ازش حذف میشه. این قلب تپنده اجرای کدهای همزمان (synchronous) هست.

2. ‏Web APIs

وقتی یه کار غیربلاک‌کننده مثل تایمر (setTimeout) یا ریکوستی(fetch) اجرا میشه، به Web APIs سپرده میشه. Web APIs این کارها رو در محیط مرورگر یا Node.js مدیریت می‌کنه و بعد از تموم شدن، نتیجه رو به Callback Queue می‌فرسته.

3. ‏Callback Queue

یه صف که توابع آماده اجرا مثل تایمرها و Event Listeners در اون نگهداری میشن. وقتی Call Stack خالی بشه، Event Loop این صف رو یکی‌یکی اجرا می‌کنه.

4.‏ Microtasks Queue

وظایفی مثل Promise.then و Mutation Observers در این صف قرار می‌گیرن. این صف همیشه قبل از Callback Queue پردازش میشه و اولویت بیشتری داره.

5. ‏Macrotasks Queue

وظایفی مثل setTimeout و setInterval در این صف قرار می‌گیرن. این صف بعد از Microtasks پردازش میشه و شامل کارهایی با اولویت پایین‌تره.

به زبان ساده، Event Loop مسئول اینه که کارهای مختلف جاوااسکریپت رو به ترتیب و به درستی اجرا کنه. این مکانیزم به جاوااسکریپت قدرت انجام عملیات سنگین مثل درخواست‌های شبکه و انیمیشن‌ها رو بدون قفل کردن برنامه میده.

از بحث Event Loop در اکثر مصاحبه ها سوال میاد و یادگیریش، بهتون در درک جاوااسکریپت خیلی کمک میکنه.


#eventloop
@CodeModule
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
🔶 دوستان صندلی گیمینگ خریدی, پیشنهاد می کنم دور تایر بالای مهره نوار چسب بزنید که پا رو زخمی نکنه و لبه ها خیلی تیزه.

@TheRaymondDev
Forwarded from CleverDevs (Mammad)
وقتی یه ریپوی خفن روی گیت هاب پیدا می‌کنی ولی یهو اخرین کامیتش رو میبینی

#fun
@CleverDevs - @CleverDevsGp
Forwarded from Linuxor ?
با این کتابخونه توی کدهات می‌تونی با یه agent هوش مصنوعی به بروزر دسترسی داشته باشی

مثلا توی کد می‌‌شه بهش گفت توی Google Docs یه نامه بنویسه و خروجی pdf بگیره و بهتون بده، کار های جالبی می‌شه باهاش کرد :

https://github.com/browser-use/browser-use


@Linuxor
Forwarded from code2 - تکنولوژی و فناوری (سروش)
This media is not supported in your browser
VIEW IN TELEGRAM
💎با It.Xstudio به انیمیشن‌هاتون روح بدین!

🛑با ویژگی جدید "حالت‌های چهره" در ltx.studio، حالا می‌تونید دقیق‌ترین احساسات رو به شخصیت‌ها منتقل کنید. از حالت‌های از پیش آماده استفاده کنید، یا با کنترل‌های سفارشی، ریزترین جزئیات صورت مثل حالات چشم‌ها، دهان و ابروها رو تنظیم کنید.

🛑هوش‌مصنوعی داره صنعت فیلم‌‌سازی و انیمیشن‌ سازی رو متحـول می‌کنه و امــکانات جدیدی رو برای خلق آثار هنری بی‌نظیر فراهم کرده.🫰
@code2_ir
اتابک:
«اگه این روزها تهران هستین و به خصوص اگه قبلا از موزه کامپیوتر بازدید کردین و دوسش داشتین، دعوت‌تون می‌کنم به بازدید از پروژه‌ی جدیدمون ☺️
صحنه صدای ایران، تجربه‌ای تعاملی از صدا که فقط قراره ۳۰ روز فعال باشه.»

صفحه اینستاگرام پروژه

خیابان خارک، نبش شهریار، ساختمان کارستان، از ساعت ۲ بعدازظهر تا ۸ شب
.
Forwarded from 🎄 یک برنامه نویس تنبل (  MΞ)
🔸پس‌از گوگل نوبت ایسوس شد تا دسترسی به وب‌سایت و خدماتش را به‌روی ایرانیان ببندد.

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

@TheRaymondDev
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
توزیع لینوکس پردیتور مجموعه ای از ابزارهای ۹ پلتفورم مختلف برای تست نفوذ و هک اخلاقی را در بردارد:
1. Cloud
2. AWS
3.Web3
4.IoT
5.Embedded
6.iOS
7.Android
8.Operating Systems
9.Hardware hacking

http://predator-os.ir
این پروژه ، یک جعبه ابزار برای ساخت agent با استفاده از LangGraph ، FastAPI و Streamlit بر بستر پایتون و داکر هست:

https://github.com/JoshuaC215/agent-service-toolkit

@DevTwitter | <Ehsan Azhdari/>
Forwarded from Linuxor ?
مفهوم Partition Tolerance توی سیستم‌های توزیع‌شده یعنی سیستم حتی در صورت قطعی ارتباط بین گره‌ها (Nodes) هم بتونه به کارش ادامه بده. مثلا فرض کنید یه پیام رسان داریم که سروراش به صورت توزیع شده توی کل دنیا هست و بخاطر مشکل فنی ارتباط اروپا با آسیا قطع می‌شه، Partition Tolerance یعنی سیستم مختل نشه و توی بد ترین حالت کاربرای اروپایی بتونن به اروپایی ها پیام بدن.


@Linuxor