🎄 یک برنامه نویس تنبل – Telegram
🎄 یک برنامه نویس تنبل
2.01K subscribers
1.54K photos
284 videos
37 files
1.91K links
کانال یک برنامه نویس تنبل

🔥لینوکس
🔥برنامه نویسی فرانت‌اند
🔥برنامه نویسی بک‌اند
🔥اخبار تکنولوژی و...

ارتباط با مدیریت :

@CoderNap

اسپانسر هاست سایت راییوم توسط پوینا

https://rayium.ir

@poinair
Download Telegram
🔶 نتیجه اقتصاد دستوری دو کشور ایران و ترکیه

سال ۱۴۰۶ دلار در ایران نزدیک ۲۸۴,۰۰۰ تومان
سال ۲۰۲۹ دلار در ترکیه نزدیک ۹۹,۴۴ لیر

دو کشور شیبه هم هستند و ...!


@TheRaymondDev
👍3
Forwarded from FullstacksJS — Academy
🎙 چالش‌های معماری بک‌اند در دنیای واقعی:
توی این ویدئو امیرحسین از ابزارهای بک اند و تصمیمات معماری برامون حرف می‌زنه

▶️ مشاهده در یوتیوب

مباحث:

00:00 تفاوت تجربه دنیای واقعی و آموزش‌ها
01:40 کامپوننت‌های اساسی بک اند
02:40 ‏Monolith vs Microservice
04:08 به چه چیزی ابر (Cloud) می‌گیم؟
05:38 ‏IaaS, PaaS, SaaS
06:14 سرویس‌های پراستفاده ابری
16:42 ‏Serverless functions
23:40 دیتابیس‌های مختلف و ویژگی‌هاشون
25:10 روش‌های Scale کردن دیتابیس‌های
27:00 مشکلات lambda و serverless
31:07 ‏Column-base DBMS
33:30 ‏Casandra و Scylla
37:31 ‏Google Big table
38:20 ‏DynamoDB
39:05 دیتابیس های Key-Value
39:10 ‏Redis
39:56 ‏CouchBase DB
44:50 کدوم دیتابیس رو انتخاب کنیم؟
49:00 سناریو واقعی
50:45 دیتابیس‌های Graph
50:20 دیتابیس‌های Document base
52:00 سایت Tech by Example
53:00 انواع API ها
58:50 ‏GraphQL
1:00:10 ‏gRPC
1:00:36 ‏Message Broker ها
1:07:00 پترن Pub/Sub
1:07:35 پترن P2P
1:08:20 ‏Request/Reply
1:18:10 معماری Event Driven

———

🤔 FullstacksJS.com
🤔 @FullstacksJS
🤔 @Fullstacks_Academy

#live #backend #architecture
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
🥰1
🔶 اسپیس‌ایکس دسترسی مشتریان به اینترنت استارلینک را در مناطق تأییدنشده قطع می‌کند

دسترسی کاربران این مناطق به استارلینک از تاریخ 30 آوریل (11 اردیبهشت‌ماه) قطع خواهد شد.

#خبر

@TheRaymondDev
👎3🤬1
🔶 چرا گیت لب برای ایران تحریم است؟

بعد از انتقال این سرویس از مایکروسافت آژور به سکوی ابری گوگل دسترسی کاربران ایرانی به این سرویس مسدود گردید، گوگل دلیل این مسئله را تحریم‌های وزارت خزانه داری ایالات متحده عنوان کرده و گیت لب هم از کاربران خواسته کدهای خود را دانلود کرده یا از پروژه‌ها پشتیبان تهیه کنند. به غیر از ایران دسترسی کشورهای همچون کریمه، کوبا، کره شمالی، سودان و سوریه نیز قطع شده‌بود. اخیراً این تحریم در ایران برداشته شده است اما خبر رسمی مبنی بر رفع تحریم از خود سایت گیت‌لب منتشر نشده است.

@TheRaymondDev
💔4
Forwarded from دبیان فارسی (NeoMaximilian)
چگونگی اعمال پوسته‌ی لیب‌ادوایتا بر روی برنامه‌های GTK3:

پوسته‌ی adw-gtk، پوسته‌ای انشعاب‌گرفته از Libadwaita برای استفاده در برنامه‌های GTK3 می‌باشد. کاربران برای هم‌سان‌سازی بیش‌تر محیط کاربری گنوم می‌توانند از این پوسته استفاده کنند.
برای نصب این بسته در دبیان، ابتدا می‌بایست مخزن مربوطه را اضافه کرد؛ پس از افزودن مخزن، می‌توانید adw-gtk3 را نصب کنید:
curl -s https://julianfairfax.gitlab.io/package-repo/pub.gpg | gpg --dearmor | sudo dd of=/usr/share/keyrings/
julians-package-repo.gpg

echo 'deb [ signed-by=/usr/share/keyrings/julians-package-repo.gpg ] https://julianfairfax.gitlab.io/package-repo/debs packages main' | sudo tee /etc/apt/sources.list.d/julians-package-repo.list

sudo apt install adw-gtk3



در ادامه می‌بایست این پوسته را با استفاده از gsettings در گنوم اعمال کنید.

- adw light:
gsettings set org.gnome.desktop.interface gtk-theme 'adw-gtk3' && gsettings set org.gnome.desktop.interface color-scheme 'default'


- adw dark:
gsettings set org.gnome.desktop.interface gtk-theme 'adw-gtk3-dark' && gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark'


ناگفته نماند که ابزار گرافیکی GNOME Tweaks نیز برای انجام این‌کار در دسترس خواهد بود.
apt install gnome-tweaks


پس از نصب بسته، وارد برنامه و بعد بخش Appearance شوید. با تغییر گزینه‌ی Legacy style بر روی adw-gtk3، پوسته‌ی مورد نظر اعمال خواهد گشت.


🍥@Debianiranch | دبیان پارسی
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Woland's Linux Journal (Woland)
داک‌داک‌گو AI

داک‌داک‌گو امکان چت رایگان با دو مدل GPT3.5 و Claude رو اضافه کرده.

👉🔗 DuckDuckGo Chat

#معرفی #خبر
1👍1
Forwarded from Golden Code
متود ()whereAny که از نسخه ۱۰ لاراول در دسترسه باعث میشه بتونیم در هنگام search برای چند ستونه مختلف محدودیته مدنظر رو اعمال کنیم.

به مثال دوم دقت کنین، سه فیلتره مجزا برای ستون های email, name, phone تعیین شده پس باید کاربری که یکی از این سه فیلتر براش صادق هست برگرده و دیگه محدود به ایجاد صرفا یک فیلتر‌ نیستیم .
قبلن پیاده سازیه همچین چیزی پیچیده تر بود🪴🌴
@GoldenCodeir
(به منبع و مثالش توجه کنین👇🏾)
https://x.com/_newtonjob/status/1781091928043393044?t=n1HoCY85zReXe1Qc6gO4mw&s=35
👍1
🔶 رشد کاربران در اپلیکیشن Mahsang افزایش چشمگیری داشت و من را به رتبه نخست تامین‌کنندگان رساند.

۱۶۶ هزار کاربر روزانه
یک میلیون کاربر هفتگی
و ۱.۸ میلیون کاربر ماهانه

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

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

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

انتظار بیجایی نیست چون واقعا رقم زیادی نیست. درحال حاضر ماهانه حدودا بین ۲۰۰ تا ۴۰۰ دلار هزینه دارد تا بشود منابع حداقلی مورد نیاز برای چند صدهزار کاربر را تامین کرد.

@TheRaymondDev
🎄 یک برنامه نویس تنبل
🔶 رشد کاربران در اپلیکیشن Mahsang افزایش چشمگیری داشت و من را به رتبه نخست تامین‌کنندگان رساند. ۱۶۶ هزار کاربر روزانه یک میلیون کاربر هفتگی و ۱.۸ میلیون کاربر ماهانه این رشد روزافزون کاربران باعث خوشحالی‌ست. تنها نکته‌ی قابل توجه، افزایش مخارج و هزینه‌هاست…
🔶 لذا اگر دوست دارید من همچنان با همین توان ادامه و گسترش دهم و برای بسترهای مختلف رایگان فیلترشکن که یکی از آنها اپلیکیشن مهساست، تامین منابع کنم، از طریق لینک زیر کمک مالی کنید.

با رفتن به لینک و انتخاب روش پرداخت (پیپال، کردیت، دبیت، رمزارز)، میتوانید بصورت ماهانه (که عالیست) و یا یکباره به ما یاری برسانید.

لینک راهنمای دونیت:
https://linktr.ee/aminanvary

لینک توییت:
https://twitter.com/AminAnvary/status/1781592972661870614

@TheRaymondDev
Forwarded from Linuxor ?
در کرنل لینوکس NUMA چیست؟ به زبان ساده

فرض کنید کامپیوتر شما یه خونه آپارتمانیه. توی این خونه چندتا اتاق (گره) هست که هر کدوم تخت خواب (پردازنده) و کمد (حافظه) دارن.

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

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

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


در کل NUMA می‌تونه سرعت کار رو با کم کردن زمان دسترسی به حافظه، مخصوصاً برای برنامه‌هایی که به حافظه زیاد نیاز دارن، بهتر کنه.


🐧 @Linuxor ~ Kernel.org What is NUMA ?
😁1
🔶 پلتفرم پست نیوز (Post News)، رقیب ایکس، تعطیل می‌شود

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

#خبر

@TheRaymondDev
هر وقت می خوام زبان برنامه نویسی جدید یاد بگیرم 😄☝️

@TheRaymondDev
😁8🤣1
🔶 جوری که برنامه نویس رو خر فرض می کند.

اولش نوشته حقوق دریافتی ۲۴ میلیون تومان و بعد در آخر آگهی میگه حقوق درخواستی خود را در رزومه وارد کنید (توافقی)

@TheRaymondDev
👍2👎1
Forwarded from Golden Code
ممکنه در فرایند برنامه نویسی یه ریلیشن رو بارها تکرار کرده باشیم (اما هر دفعه تحت شرایط متفاوتی مثل فیلتر کردن یا مرتب سازی یا... ) خب درین شرایط روش بهینه تری هم هست!(گیج نشین لطفا😁)

در مثال زیر یه متود ایجاد شده در مدل تا دیگه هر موقع نیاز داشتیم به همچین دیتایی به راحتی با کمترین کد و با استفاده از متودی که ساختیم،دسترسی داشته باشیم به کامنت های تایید شده.🪴🌴

خب این حرکت میتونه در مبحث کلین کد تاثیر خوبی بزاره و از نوشتن کدای تکراری جلوگیری کنه‌.
@GoldenCodeir
(به منبع و مثالش دقت کنین👇🏾)
https://twitter.com/PovilasKorop/status/1781620075058860184?t=0vCorvEo6gM_ITbKOpWWnw&s=19
👍4