CodeByMe 🛜
Ir al canal en Telegram
903
Suscriptores
Sin datos24 horas
-17 días
+530 días
Archivo de publicaciones
903
🔴 وضعیت ترامپ در روزهای گذشته:
-ترامپ شب گذشته : رژیم ایران باید تغییر کند.
-ترامپ امشب : از ایران متشکرم
-ترامپ پنج شب پیش : تا دو هفته آینده قصد ورود به درگیری های ایران را ندارم.
-ترامپ دو شب پیش : تاسیسات فردو، نطنز و اصفهان را نابود کردیم.
-ترامپ امشب و دیشب : با ایران صلح خواهیم کرد و اسرائیل را برای صلح متقاعد خواهم کرد.
@codebyme
903
امیدوارم این شرایط سخت سریعتر تموم بشه تو ایران 😞 این لینکها ممکنه به کارتون بیاد اگه کار مهمی دارین که بخاطر مشکل قطعی اینترنت کارتون خوابیده و نمیتونید با سرویسهای مهم مثل داکر و npm در خارج در ارتباط باشید.
مخازن داکر آروان
https://www.arvancloud.ir/fa/dev/docker
مخازن لینوکس آروان
https://www.arvancloud.ir/fa/dev/linux-repository
مخازن npm و چیزای دیگه
https://npm.iranrepo.ir
دورزدن تحریم که متاسفانه الان درست کار نمیکنه ولی خب تستش ضرر نداره
shecan.ir
begzar.ir
@codebyme
903
امیدوارم این شرایط سخت سریعتر تموم بشه تو ایران 😞 این لینکها ممکنه به کارتون بیاد اگه کار مهمی دارین که بخاطر مشکل قطعی اینترنت کارتون خوابیده و نمیتونید با سرویسهای مهم مثل داکر و npm در خارج در ارتباط باشید.
مخازن داکر آروان
https://www.arvancloud.ir/fa/dev/docker
مخازن لینوکس آروان
https://www.arvancloud.ir/fa/dev/linux-repository
مخازن npm و چیزای دیگه
https://npm.iranrepo.ir
دورزدن تحریم که متاسفانه الان درست کار نمیکنه ولی خب تستش ضرر نداره
shecan.ir
begzar.ir
@codebyme
903
🔺اینترنت ملی نمیشود
پلیس فتا:
🔹اختلالات اینترنت ناشی از حملات سایبری شدید است، تا ساعاتی دیگر اینترنت به حالت عادی برمیگردد و اینترنت ملی نمیشود.
@codebyme
903
🇮🇷خیلی جالبه یکی مارو فیلتر کرده
🇺🇸یکی مارو تحریم کرده
بعدما میریم با فیلترشکن تحریم کننده بریم ببینیم تحریم شده فیلترکننده چیکار کرده ، درصورتی که ما از فیلترکننده داریم حمایت میکنیم خومون یه تحریم شده فیلتر شده ایم!
خودمم دقیق نفهمیدم چی شده ولی مشخصه که ما خیلییی بدبختیم
@codebyme
903
تا حالا شده بخوای یه ریپوی سنگین تو گیتهاب رو بفهمی ولی حوصلهی گشتن بین کلی فایل و کد رو نداشته باشی؟ دیگه لازم نیست وقتت رو تلف کنی!
من امروز یه چیزی پیدا کردم که میتونه کمکت کنه.
با این ابزار رایگان می تونی ریپوهای گیت هاب رو به گفتگوی هدشمند تبدیل کنی و سریع تر به اطلاعاتی که نیاز داری دست پیدا کنی کافیه تو لینک ریپو به جای GitHub بنویسی talktogithub.
اگر کار نکرد وارد لینک زیر شو و لینک ریپو رو بهش بده و چت کن.
https://talktogithub.com
@codebyme
903
اگر دنبال یادگیری Design Patternها هستید و نمیدونید از کجا شروع کنید، این سایت منبع خیلی خوبیه، از دستش ندید!
https://refactoring.guru/design-patterns
@codebyme
903
#sarkhat
۱۰ نکتهی ضروری کدنویسی در Django
که مهارتهای شما را به سطح بالاتری میبرد
متدهای کاربردی مثل
get_or_create() و refresh_from_db()
خوانایی بهتر و کدنویسی سادهتر را تجربه کنید
https://codebyme.com/sarkhat/۱۰-نکته-ی-ضروری-کدنویسی-در-Django-که-باید-حتماً-بلد-باشی-تا-مهارت-هات-رو-به-سطح-بالاتری-برسونی
@codebyme903
#sarkhat
همزمانی در زبان Go
کانالها (Channels) برای ارتباط امن و همگامسازی goroutineها
WaitGroup برای انتظار به پایان رسیدن گروهی از goroutineها
انتخاب درست ابزار، کلید برنامههای مقیاسپذیر و کارآمد است
https://codebyme.com/sarkhat/همزمانی-در-زبان-Go-کانال-ها-و-WaitGroupها1
@codebyme903
#sarkhat
همزمانی در Go
کانالها:
ارتباط و همگامسازی goroutineها با انواع بافر و جهتهای گوناگون
WaitGroup ها:
مدیریت ساده و قابل اعتماد اتمام مجموعهای از goroutineها
انتخاب آگاهانه،
برنامههای بهینه و قابل توسعه!
https://codebyme.com/sarkhat/همزمانی-در-زبان-Go-کانال-ها-و-WaitGroupها
@codebyme903
با قابلیت جدید Chrome میتونی مستقیماً داخل CSS از if() استفاده کنی — بدون نیاز به JS یا Sass!
یه قدم بزرگ برای انعطافپذیری و قدرت بیشتر توی طراحی استایلها
https://developer.chrome.com/blog/new-in-chrome-137#if
@codebyme
903
Dispatching
تا حالا دیدی تو یه مرکز تماس، اپراتور تماس رو وصل میکنه به بخش مناسب؟ مثلاً مشکل فنی داری میری پشتیبانی، پولی باشه میری حسابداری؟ خب اون کاری که اپراتوره میکنه رو بهش میگن Dispatch
توی برنامهنویسی هم همینه:
یه درخواست میاد، سیستم نگاه میکنه، میفرستدش به جای درست
یه مثال ساده با GO
switch contactType {
case "technical":
technicalSupport()
case "accounting":
accounting()
case "sales":
sales()
}
بسته به اینکه contactType چیه، میفرستیمش به تابع مناسب.
انواع Dispatch تو Go
1. Dynamic Dispatch با اینترفیس:
تو زمان اجرا تصمیم میگیریم کدوم متد رو صدا بزنیم:
var s Speaker
s = Dog{} // Woof!
s = Cat{} // Meow!
2. Dispatch از طریق کانالها:
با select منتظریم ببینیم کدوم کانال زودتر پیام میده:
select {
case msg := <-ch1:
fmt.Println(msg)
case msg := <-ch2:
fmt.Println(msg)
}
3. Static Dispatch با Map یا Switch:
actions := map[string]func(){
"start": func() { fmt.Println("Starting...") },
}
چرا Dispatch
- نظم میده به کد.
- قابل گسترشه.
- بهینهتر میشه.
#Golang #Dispatching
@codebyme
903
#sarkhat
Fan-In و Fan-Out در Golang
https://codebyme.com/sarkhat/الگوی-هم-روندی-Fan-In-و-Fan-Out-در-Golang
@codebyme