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
من از ......... استفاده می‌کنم برای پایتون
Anonymous Poll
68%
VSCode
28%
PyCharm
8%
notebook
6%
notepad
20%
موارد دیگر
Forwarded from Linuxor ?
نسخه ۱۱ از اپ #mahsaNG در گوگل‌پلی منتشر شد.

👉 play.google.com/store/apps/details?id=com.MahsaNet.MahsaNG
💡 github.com/GFW-knocker/MahsaNG/releases/latest

برخی‌از تغییرات:
- بروزرسانی هسته به نسخه ۲۵.۱.۱
- پشتیبانی از hy2, quic, splitHttp, xHttp
- اضافه‌شدن گزینه مسدودسازی تبلیغات
- امکان تست بسیار سریع‌تر پینگ
و ...

🔍 ircf.space/software
@ircfspace‏⁧
به من خیلی پیام می‌دید که کامنت‌های چنل رو باز کنم.

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

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

مخلص همتون
Forwarded from 🎄 یک برنامه نویس تنبل (  MΞ)
This media is not supported in your browser
VIEW IN TELEGRAM
🔸Telegram Media Downloader

ابزارای زیادی برای دانلود مدیا از چنلایی که محدودیت گذاشتن هستش ولی هیچکودوم به پای یوزراسکریپتی که از تلگرام وب استفاده میکنن مطمین و بهتر نیست این نمونشه که میتونید راحت مدیا رو دانلود کنید:

https://github.com/mannybr/Telegram-Media-Downloader

توضیحات و منابع درباره یوزر اسکریپت:
https://news.1rj.ru/str/cyru55_ch4/2094

@TheRaymondDev
Forwarded from Python Hints
یکسری فیچر دوستان درخواست داده بودند که گفتم اضافه می‌کنم ولی فرصت نمی‌شد؛ الان که منتظر کامپایل شدن کد بودم گفتم اینارو هم اضافه کنم.
من این موارد رو روی branch دیگری گذاشتم؛ چندروزی تست بشه بعد بیارم روی master تمام موارد رو هم بصورت keybinding اضافه کردم چون بنظرم همون فیچرهای موجود خیلی خوب و کافی هست (اینطوری load-time هم همون زیر ۱۰۰ میلی‌ثانیه می‌مونه)

داکیومنت روی برنچ :
feature/mist-requested-bindings

اضافه شده ولی خب تغییرات این موارد هست:

Easier switching between splits:
Move to the left split: <C-h>
Move to the right split: <C-l>
Move to the upper split: <C-k>
Move to the lower split: <C-j>
Toggle relative line numbers: <leader>rl
-----------------------------------------
Go to definition (vertical split): <leader>gdv
Go to definition (horizontal split): <leader>gds
Peek definition: <leader>gdp
Close all splits except current: <leader>qo
-----------------------------------------


در نهایت مرسی از همه اونایی که تست کردند و نظر دادند.
Forwarded from Sadra Codes
Unnoscriptd1
Unnoscriptd2
result
result-2
result-3
result_final
final
final2
final_final

Next? 😂
Forwarded from Curious Geek ⚡️
Telco Cloud & NFV (Network Function Virtualization)
با پیشرفت فرهنگ DevOps و کامیونیتی SRE ها ترکیب NFV و Cloud که با اتمام پیاده سازی نسل اینترنت 5G دردسترس قرار میگیره ، می‌تونه انقلابی در بحث پرفورمنس و میزبانی باشه.
این معماری شبکه بر انعطاف پذیری گسترده در خصوص مکان توابع مجازی تعریف شده تاکید دارد.
فرضا کاربر درخواست را ارسال می‌کنه، اون درخواست به نزدیک ترین سرور مخابرات که چند خیابان فاصله داره ارسال میشه، سرور های مخابرات به طور زنجیروار با کمترین پینگ ممکن و سرعت اینترنت بالا دیتا رو دریافت می‌کنند و ریسپانس از چند خیابان اونورتر برمی‌گرده.
دوره «آزمایشگاه NFV & Telco-cloud» همراه آکادمی می‌تونه در درک این معماری مفید باشه.
🔗 hamrah.academy/course/3168
🆔 @Hiradsajde
Forwarded from Gopher Academy
🔵 عنوان مقاله
Fuego: A Nest-Inspired API/Web Framework for Go

🟢 خلاصه مقاله:
مقاله‌ای که مورد بررسی قرار گرفته درباره‌ی یک فریم‌ورک برای زبان برنامه‌نویسی Go است که خاصیت مهم آن تولید مستندات OpenAPI مستقیماً از کد برنامه‌نویسی است. این فریم‌ورک که از فریم‌ورک Nest الهام گرفته شده است، به طور خاص برای توسعه‌دهندگان Go طراحی شده است. همچنین، مثالی از یک برنامه ساده Hello World به همراه مستندات کامل ارائه شده است تا نحوه استفاده از این فریم‌ورک را به نمایش بگذارد. در نسخه‌ی اخیر این فریم‌ورک، که نسخه‌ی 0.17 است، پشتیبانی اولیه از روتر Gin افزوده شده‌است تا توانایی‌های آن گسترش یابد و کاربران بتوانند از این فریم‌ورک در محیط‌های مختلف بیشتری استفاده کنند.

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


👑 @gopher_academy
هر بار که یک پروژه رو شروع می‌کنم باید سرچ کنم و دنبال یک .gitignore فایل برای اون پروژه باشم،
سایت gitignore.io کار رو راحت کرده، کافیه کیورد رو توش سرچ کنید تا فایل مناسب بسازه
از این بهتر یک پلاگین برای zsh هم داره: https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/gitignore

@DevTwitter | <Arya Shabane/>
معماری‌های مختلف API و کاربردشون 🚀

خب خب، API‌ها مدل‌های مختلفی دارن که هر کدوم یه رویکرد خاص برای ارتباط بین سیستم‌ها ارائه میدن. اینجا یه معرفی کوتاه و مفید از معروف‌ترین معماری‌ها رو داریم

🌍 REST
چیه؟ یه سبک معماری که روی پروتکل HTTP کار می‌کنه و از متدهای استاندارد مثل GET و POST استفاده می‌کنه.

🔹 مثال: GitHub، Twitter

مزایا: سادگی، مقیاس‌پذیری بالا، خوانایی بالا

معایب: نیاز به درخواست‌های متعدد، مصرف بالای پهنای باند


🔄 GraphQL
چیه؟ یه زبان کوئری که به کلاینت اجازه میده دقیقاً اون چیزی که نیاز داره رو درخواست بده و دریافت کنه.

🔹 مثال: Facebook، Shopify

مزایا: دریافت دقیق داده‌ها، کاهش درخواست‌ها، انعطاف‌پذیری بالا

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


gRPC
چیه؟ یه معماری که از پروتکل باینری (Protocol Buffers) استفاده می‌کنه و ارتباط سریع‌تری داره، البته خیلی گسترده تره و چون توی این پست نمیگنجه پیشنهاد میکنم حتما خودتون کامل راجبش بخونید.
🔹 مثال: Netflix، Google Cloud

مزایا: سرعت بالا، پشتیبانی از ارتباط دوطرفه (Streaming)

معایب: خوانایی کمتر برای انسان، سختی در دیباگ


🔗 WebSockets
چیه؟ یه پروتکل برای ارتباط دوطرفه بین کلاینت و سرور به صورت Real Time.

🔹 مثال: WhatsApp، Slack

مزایا: تأخیر پایین، ارتباط همزمان دوطرفه

معایب: مدیریت پیچیده تر در اتصال، ناسازگاری با برخی فایروال‌ها


🌟 کدوم رو انتخاب کنیم؟
دیتای ساده و عمومی؟ REST
دیتای دقیق و منعطف؟ GraphQL
سرعت فوق‌العاده بالا؟ gRPC
چت، بازی آنلاین و ارتباط زنده؟ WebSockets

خلاصه که هر کدوم جای خودشونو دارن و همه چیز به نیاز های پروژه شما بستگی داره.

#️⃣ #API #WhatsThat

🗨️ 𝗖𝗛𝗔𝗡𝗡𝗘𝗟  |  𝗚𝗥𝗢𝗨𝗣
‏واقعا اوضاع داره ترسناک میشه! حجم کسایی که مستقیم رفتن سراغ پایتون بعد جنگو داره زیاد میشه و جالب تر از همه این که خودشون رو برنامه نویس خفن می‌دونن اما سرویسی که قرار باشه اینا بالا بیارن، فاجعه میشه.
نمی‌گم کار اشتباهی بوده یا پایتون بده،‌ اما حتماً یکسری به زبان های دیگه بزنید

@DevTwitter | <برنامه نویس سرگردان/>
Forwarded from Linuxor ?
با این منبع می‌شه توی 5 روز زبان راست رو تا یه حد خوبی یاد گرفت جالب اینجاست تیم اندروید گوگل معرفیش کرده و به افراد تازه کار می‌دن که یاد بگیرن :

comprehensive-rust.mo8it.com


@Linuxor
Forwarded from Linuxor ?
This media is not supported in your browser
VIEW IN TELEGRAM
کتابخانه drawdata به شما امکان می‌ده در محیط Jupyter داده‌های دلخواهتون رو بسازید. ابزار کاربردی برای تمرین و یادگیری الگوریتم‌های ماشین لرنینگ

github.com/koaning/drawdata


@Linuxor ~ rzdjafari
Forwarded from Go Casts 🚀
ولادت شاه مردان، امیرالمومنین، علی علیه السلام به همه دوستان مبارک

تخفیف روز پدر رو میتونید استفاده کنید تو سایت که نسبت به تخفیف فعلی ۵۰ درصد، ۶۰۰ هزار تومان بیشتر بهتون تخفیف میده

PEDAR

خرید از سایت
https://gocasts.ir

لینک توضیحات
https://news.1rj.ru/str/gocasts/572

روز پدر و مرد بر شما مبارک، ان شاءالله همیشه خوب و خوش و سلامت باشید، سایه تون مستدام باشه بالا سر خانواده تون
دمتون گرم، یا علی ❤️


@gocasts
تو یه اقدام پشم ریزون در راستا کامبک زدن به دنیا برنامه نویسی یه پکیج برای استفاده از API صرافی کوینکس نوشتم و روی Pypi منتشر کردم
فعلا حدود 15 درصد از API رو پوشش میده ولی برا شروع خوبه
باشد که بدرد یه نفر دیگه هم بخوره


https://pypi.org/project/coinexlib/

@DevTwitter | <Rezolini/>
Forwarded from Linuxor ?
روی main.c کد sqlite نوشته :

امیدوارم نیکی کنید و از بدی دوری کنید.
امیدوارم بتوانید خود را ببخشید و دیگران را نیز ببخشید.
امیدوارم سخاوتمندانه به اشتراک بگذارید و هرگز بیشتر از آنچه می‌دهید، نگیرید.


@Linuxor
Forwarded from  (Amir Hossein 'Amiria' Maher)
Forwarded from SoniaCircuit (Sony)
https://edition.cnn.com/2025/01/18/business/trump-tiktok-ban/index.html

President-elect Trump said he will “most likely” delay a ban on TikTok for 90 days after he takes office on Monday, adding that he has not made a final decision in a phone interview with NBC News on Saturday.

“I think that would be, certainly, an option that we look at. The 90-day extension is something that will be most likely done, because it’s appropriate. You know, it’s appropriate. We have to look at it carefully. It’s a very big situation,” Trump said in the interview.
هروقت پست‌مارکت رو نصب می‌کردم روی گوشی، زمان به ۱ ژانویه ۱۹۷۰ ریست میشد.

که این زمان معادل ۰۰:۰۰:۰۰ یونیکس تایم هستش :)))


https://en.m.wikipedia.org/wiki/Unix_time


@SohrabContents
#بدرد

خدا خیرش بده این جوون رو
اومده alias رو توی ویندوز پیاده سازی کرده

https://gist.github.com/benjamine/5992592


@DevTwitter | <0x000A0000/>