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 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 در گوگل صفحات GitHub بدون دامنه اختصاصی را نمی‌توان به عنوان Domain Property در Google Search Console ثبت کرد.

برای Domain Property گوگل باید مالکیت کل دامنه را تایید کند و این فقط از طریق TXT record در DNS دامنه امکان‌پذیر است.

🚬

@TheRaymondDev
Forwarded from SoniaCircuit (Sonia Fatholahi)
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶صفحه فرود برای نرم افزار TrimBG ایجاد شد.

https://trimbg.github.io/

@TheRaymondDev
Forwarded from Gopher Academy
یه ابزار مشابه شبیه به Make منتهی جدیدتر و با فرمت Yaml که با زبان Go ساخته شده.

#Makefile #Task #Taskfile #Tools #GNU #GoLang #Go #Build #Workflow #Yaml

https://taskfile.dev
Forwarded from Gopher Academy
🔗 لینک کانال‌هامون:
https://news.1rj.ru/str/addlist/AJ7rh2IzIh02NTI0

💰 لینک حمایت مالی:
https://www.coffeete.ir/mrbardia72

🚀لینک تلگرام بوست:
https://news.1rj.ru/str/boost/gopher_academy
Forwarded from  (امیرحسین پناهےفر)
چرا کامیپوترها بعد ریستارت خیلی از مشکلات‌شون درست میشه؟ 🙂
اَحپِف‌اِیْسم 🍋
Please open Telegram to view this post
VIEW IN TELEGRAM
کوروتین‌ها؛ قدرت یا دام؟
(وقتی استفاده بی‌پروا از Goroutineها منابع و کارایی را تهدید می‌کند)

یکی از اولین تست‌های گولنگ، اجرای چند میلیون Goroutine به‌صورت همزمان برای محاسبات بود. این صرفاً یک تست بود و در عمل کاملاً اشتباه.

یکی از قدرتمندترین قابلیت‌های گولنگ، Goroutineها هستند، اما استفاده بی‌پروا از آنها می‌تواند فاجعه‌آمیز باشد. این ابزار سبک و سریع است و مستقیماً توسط ران‌تایم گولنگ مدیریت می‌شود، بنابراین محدودیت‌های Threadهای سیستم عامل را ندارد. با این حال، نباید تصور شود که می‌توان بدون نگرانی میلیون‌ها Goroutine ایجاد کرد.

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

اگر میلیون‌ها Goroutine همزمان اجرا شوند، نه تنها حافظه زیادی مصرف می‌شود، بلکه زمان CPU برای سویچ بین آنها نیز افزایش می‌یابد و برنامه کند یا ناپایدار می‌شود.

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

فراموش نکنیم که استفاده بهینه از ابزار و منابع و... به معنای کم استفاده کردن نیست به‌جا استفاده کردن است

موفق باشید! 🌹

@srfirouzi_channel
Forwarded from یه شعر (Poem Bot)
خیام | رباعیات | رباعی شمارهٔ ۱۳۸

برخیز و مخور غم جهان گذران
بنشین و دمی به شادمانی گذران
در طبع جهان اگر وفایی بودی
نوبت به تو خود نیامدی از دگران

#خیام | گنجور
📍@iipoem
توی هفته‌ای که گذشت در جشن انتشار دبیان ارائه‌ای با عنوان «جامعه‌ی گنوم فارسی» داشتم. درباره‌ی گنوم و نحوه‌ی شکل‌گیری گنوم فارسی صحبت کردم، مسیرهای مشارکت در گنوم رو معرفی کردم، همچنین به فعالیت‌های متنوع جامعه‌ی گنوم فارسی پرداختم.

https://youtu.be/UPmNNygNQuc

@DevTwitter | <Revisto/>
Forwarded from محتوای آزاد سهراب (Sohrab)
ببخشید شما روت‌اف‌اسید؟

چون شما نباشید کرنلم پنیک می‌کنه.


@SohrabContents
دوره در حال بروزرسانی… آماده یه آپگرید خفن باش!
آموزش فارسی جاوااسکریپت با مثال‌های واقعی، خفن و کاربردی — دقیقاً همون چیزایی که توی پروژه‌هات مجبوری بلد باشی!

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

لینک دوره:

https://youtube.com/playlist?list=PLOw341hiQ7qv5mAQxGBj1bLP2ew1qoqEp&si=L63G0N5UgVmJs4SF

@DevTwitter | <Name/>
Forwarded from Mr Python | مستر پایتون (حسین)
🟣 اسمبلی x86 - قسمت 20 : حل تمرین محاسبه مجموع اعداد ۱ تا ۱۰۰

در این ویدیو به پیاده سازی تمرین مطرح شده در جلسه قبل یعنی محاسبه مجموع اعداد ۱ تا ۱۰۰ در زبان اسمبلی x86 خواهیم پرداخت .

Aparat : https://www.aparat.com/v/eoix8gr
Youtube : https://youtu.be/r9qZpYvf77M

🆔 : @MrPythonBlog | BOOST
Forwarded from محتوای آزاد سهراب (Sohrab)
اگر دارید میاید، کلاس ۱۳۱۲ بیاید.

#موقت
یه مدت بود میخواستم از توی ترمینال راحت بتونم از طریق پنل sms.ir پیام بفرستم.
آخرش گفتم امتحان کنم؛ با اینکه .NET کارم پس از بررسی های لازمه که حجم زیادی نداشته باشه، مناسبتر باشه نشستم کمی Go یاد گرفتم و با کمک AI یه CLI کوچیک و کاربردی ساختم که کارمو راه انداخت.

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

ریپو:
https://github.com/SaneiyanReza/smsir-cli

@DevTwitter | <reza/>
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
جلوگیری از سه حمله مهم در شبکه با یک نکته ساده لینوکسی:

🔹طبق گزارش Cloudflare برای سه‌ماهه چهارم ۲۰۲۴:
🔸حملات SYN Flood: حدود ۳۸٪ از کل حملات لایه شبکه را تشکیل می‌دهند.
🔸حملات IP Spoofing: تقریبا ۷۰٪ از سیستم‌های مستقل (ASها) در اینترنت با ترافیک جعلی منبع مواجه هستند.
🔸حملات ICMP Flood: طبق گزارش QRATOR برای سه‌ماهه دوم ۲۰۲۵، سهم این حملات تقریبا صفر (۰.۲٪) بوده است.

🔒 راهکار پیشگیری روی لینوکس
با فعال کردن چند پارامتر ساده در sysctl.conf می‌توانید سیستم خود را در برابر این حملات مقاوم کنید:

net.ipv4.tcp_syncookies = 1
net.ipv4.conf.all.rp_filter = 1
net.ipv4.conf.default.rp_filter = 1
net.ipv4.icmp_echo_ignore_broadcasts = 1


این تنظیمات باعث می‌شوند سیستم شما در برابر SYN Flood و IP Spoofing محافظت شود و پاسخ به ICMP Flood ناخواسته ندهد.

🔻پست و آموزش بیشتر در وبلاگ آکادمی:
https://learninghive.ir/linux-blogs/
gameplay.gif
27 MB
بالاخره....این هم تمام شد.....
امروز کل مکانیک های بازی مثل پریدن و زیاد شدن سرعت بازی به مرور زمان و منطق بازی رو پیاده کردم

لینک سورس کد(کد و اتصالات)
https://github.com/aydakikio/flappy_bird_arduino

@DevTwitter | <Loanly/>
قطعی کلود فلر

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

@poinair پوینا
وقتی می‌ری ببینی کلاودفلر قطعه و خود خود سایتی که میخواد قطعی ها رو نمایش بده داره کپچای کلاودفلر و استفاده می‌کنه 🤣


@code2_ir
Forwarded from Linuxor ?
خواستم یه کسبو کاری راه بندازم، رفتم توی توی کافه بازار همه برنامه های ایرانی از تهران من بگیر تا دستیار و قسط یار رو نصب کردم که ببینم چین اصلا...
گوشیم دست رفیقم بود می‌گفت اینا چیه نصب کردی خیلی آدم نوبی هستی😁


@Linuxor