Dev Perfects – Telegram
Dev Perfects
40 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 Meitix
البته sharding تنها راهمون برای scale کردن دیتابیس نیست. تکنیک‌های دیگه هم وجود داره:
- Denormalization
- Indexing
- Caching
- Replica
- Sharding
- Vertical scaling
- Materlized view

@meiti_x 💻
Forwarded from 🎄 یک برنامه نویس تنبل (  MΞ)
🔸حداقل ۳۳ تا اکستنشن آلوده کروم که مجموعا اطلاعات ۲.۶ میلیون کاربر رو دزدیدن شناسایی شده.
فکر می‌کنم Proxy SwitchyOmega رو خیلیا داشته باشن ولی خب، چک کنید چیزی از این لیست نداشته باشید:
https://arstechnica.com/security/2025/01/dozens-of-backdoored-chrome-extensions-discovered-on-2-6-million-devices/

@TheRaymondDev
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
🔶 لیست ۳۳ اکستنشن آلوده برای مرورگر کروم

۱. VPNCity
۲. Parrot Talks
۳. Uvoice
۴. Internxt VPN
۵. Bookmark Favicon Changer
۶. Castorus
۷. Wayin AI
۸. Search Copilot AI Assistant for Chrome
۹. VidHelper - Video Downloader
۱۰. AI Assistant - ChatGPT and Gemini for Chrome
۱۱. TinaMind - The GPT-4o-powered AI Assistant!
۱۲. Bard AI chat
۱۳. Reader Mode
۱۴. Primus (prev. PADO)
۱۵. Cyberhaven security extension V3
۱۶. GraphQL Network Inspector
۱۷. GPT 4 Summary with OpenAI
۱۸. Vidnoz Flex - Video recorder & Video share
۱۹. YesCaptcha assistant
۲۰. Proxy SwitchyOmega (V3)
۲۱. Reader Mode
۲۲. Tackker - online keylogger tool
۲۳. AI Shop Buddy
۲۴. Sort by Oldest
۲۵. Rewards Search Automator
۲۶. Earny - Up to 20% Cash Back
۲۷. ChatGPT Assistant - Smart Search
۲۸. Keyboard History Recorder
۲۹. Email Hunter
۳۰. Visual Effects for Google Meet
۳۱. ChatGPT App
۳۲. Web Mirror
۳۳. Hi AI

@TheRaymondDev
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
🔶 لیست ۳۳ اکستنشن آلوده برای مرورگر کروم

۱. VPNCity
۲. Parrot Talks
۳. Uvoice
۴. Internxt VPN
۵. Bookmark Favicon Changer
۶. Castorus
۷. Wayin AI
۸. Search Copilot AI Assistant for Chrome
۹. VidHelper - Video Downloader
۱۰. AI Assistant - ChatGPT and Gemini for Chrome
۱۱. TinaMind - The GPT-4o-powered AI Assistant!
۱۲. Bard AI chat
۱۳. Reader Mode
۱۴. Primus (prev. PADO)
۱۵. Cyberhaven security extension V3
۱۶. GraphQL Network Inspector
۱۷. GPT 4 Summary with OpenAI
۱۸. Vidnoz Flex - Video recorder & Video share
۱۹. YesCaptcha assistant
۲۰. Proxy SwitchyOmega (V3)
۲۱. Reader Mode
۲۲. Tackker - online keylogger tool
۲۳. AI Shop Buddy
۲۴. Sort by Oldest
۲۵. Rewards Search Automator
۲۶. Earny - Up to 20% Cash Back
۲۷. ChatGPT Assistant - Smart Search
۲۸. Keyboard History Recorder
۲۹. Email Hunter
۳۰. Visual Effects for Google Meet
۳۱. ChatGPT App
۳۲. Web Mirror
۳۳. Hi AI

@TheRaymondDev
Forwarded from Linuxor ?
باورتون می‌شد یه روز سیسکو 7% از سهام خودشو داخل بورس ایران بزاره؟

@Linuxor
رئیس بنیاد نرم افزار آزاد اروپا مطلبی رو در بلاگ بنیاد نرم افزار آزاد اروپا منتشر کرده که ترجمش رو براتون قرار میدم:



"در سال ۲۰۲۵ چه اتفاقی برای جنبش آزادی نرم‌افزار خواهد افتاد؟ پیش‌بینی چنین چیزی برای من دشوار است. اما چیزی که ۲۰ سال گذشته در بنیاد نرم‌افزار آزاد اروپا به من آموخت این است که برای چیزهایی که نمی‌توان پیش‌بینی کرد آماده باشید."
— پیامی از رئیس ما، ماتیاس کیرش‌نر، برای خوانندگان ما.


پیش‌بینی آینده همیشه دشوار است، اما ما می‌دانیم که در بلندمدت به دنبال چه چیزی هستیم.

سال گذشته، درباره اینکه اگر FSFE موفق شود، دنیا در سال ۲۰۴۸ در زمینه‌های مختلف کاری ما چگونه خواهد بود، صحبت کردیم. چرا سال ۲۰۴۸؟ چون احتمال اینکه هیچ‌کدام از ما در سال ۴۰۹۶ زنده باشیم بسیار کم است ;)

این چشم‌انداز ما برای سال ۲۰۴۸ است:

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

تمام بودجه عمومی برای نرم‌افزار فقط باید صرف نرم‌افزار آزاد شود!
این اصل در قلب تلاش‌های ما قرار داشته است و ما از طریق ابتکارات مختلف تحت شعار «پول عمومی؟ کد عمومی!» آن را پیش می‌بریم. سال گذشته، ما به حمایت از انتقال ادارات عمومی به نرم‌افزار آزاد ادامه دادیم؛ در دسامبر به عنوان کارشناسان در یک جلسه استماع در پارلمان آلمان دعوت شدیم؛ به عنوان بخشی از نقش نظارتی خود، تصمیم‌گیرندگان را برای کارشان در این زمینه پاسخگو نگه داشتیم؛ و در سال ۲۰۲۵ یک قالب رویداد جدید برای «پول عمومی؟ کد عمومی!» آزمایش خواهیم کرد.

تمام چارچوب‌های قانونی باید استفاده و توسعه نرم‌افزار آزاد را تشویق کنند.
در سال‌های اخیر شاهد افزایش قانون‌گذاری در زمینه کار خود بوده‌ایم. سال گذشته، ما درگیر قانون انعطاف‌پذیری سایبری (CRA)، دستورالعمل مسئولیت محصول (PLD)، قانون هوش مصنوعی، قانون «اروپای قابل همکاری» و دیگر مقررات بودیم. در سال ۲۰۲۵ و پس از آن، ما به عنوان صدایی مستقل برای مشارکت‌کنندگان و کاربران فردی، تلاش خواهیم کرد تا تصمیم‌گیرندگان اهمیت و ارزش مشارکت شرکت‌های نرم‌افزار آزاد در جامعه را درک کنند. همچنین می‌خواهیم چارچوب‌های قانونی این مشارکت‌ها را به رسمیت بشناسند و شرکت‌ها و سازمان‌ها را برای توسعه و استفاده از نرم‌افزار آزاد تشویق کنند.

تصمیمات مربوط به مجوزها و مسائل حقوقی باید بر اساس واقعیت‌ها گرفته شوند، نه ترس، عدم اطمینان و تردید.
مشارکت‌کنندگان نرم‌افزار آزاد باید بدون نگرانی دائمی درباره مسائل حقوقی، بتوانند بر مشارکت در جامعه تمرکز کنند. مانند سال ۲۰۲۴، ما همچنان فضای امن و بی‌طرفی را برای بحث‌های چالش‌برانگیز حقوقی و مرتبط با مجوزها در کارگاه حقوقی و مجوزدهی FSFE فراهم خواهیم کرد. ما به دهه‌ها تلاش خود برای حمایت از مشارکت‌کنندگان نرم‌افزار آزاد با پاسخ به سوالات حقوقی آنها ادامه خواهیم داد. در سال ۲۰۲۵، یک قالب جدید برای آموزش حقوقی خود در کنار سوالات متداول حقوقی و مجوزدهی راه‌اندازی خواهیم کرد.

جوانان فرصت خواهند داشت تا با نرم‌افزار آزاد به عنوان پیش‌فرض کار کنند، آزمایش کنند و کدنویسی کنند.
علاوه بر فراخوان «پول عمومی؟ کد عمومی!» برای بخش آموزش، ما جوانان را تشویق می‌کنیم تا کدنویسی کنند و ببینند که شکل دادن به فناوری چقدر سرگرم‌کننده است! در سال ۲۰۲۵، چهارمین دوره مسابقه برنامه‌نویسی اروپایی «هکینگ جوانان برای آزادی» را برگزار خواهیم کرد. در این مسابقه، نوجوانان سراسر اروپا می‌توانند برای پروژه نرم‌افزار آزاد خود ۱۰۲۴ یورو، ۲۰۴۸ یورو یا ۴۰۹۶ یورو جایزه ببرند. هدف ما این است که جوانان از سراسر اروپا ببینند که همسالانشان چه کارهایی با نرم‌افزار انجام داده‌اند و الهام بگیرند. ما برندگان را در بروکسل گرد هم می‌آوریم تا تلاش سخت و پایدارشان را جشن بگیرند، با یکدیگر از نزدیک آشنا شوند، جوایز خود را دریافت کنند، لحظات خوشی را سپری کنند و به والدینشان نشان دهند که کار فرزندانشان چقدر ارزشمند است، حتی اگر والدینشان چیزی از کامپیوتر ندانند. ما همچنین به آنها کمک می‌کنیم که بیشتر با جامعه نرم‌افزار آزاد ارتباط برقرار کنند. علاوه بر این، به ترجمه و انتشار کتاب و فیلم «آدا و زنگمن» ادامه خواهیم داد و از کسانی که رویدادهایی برای جلب علاقه کودکان به فناوری سازماندهی می‌کنند، حمایت خواهیم کرد.
همان‌طور که می‌بینید، کارهای زیادی در ۲۳ سال آینده پیش رو داریم. همانند ۴۰ سال گذشته این جنبش، کار آسانی نخواهد بود. ما باید هر روز سخت تلاش کنیم تا این اهداف را محقق کنیم، و من مطمئنم که برخی از این اهداف پیش از سال ۲۰۴۸ محقق خواهند شد.

من از تمام حامیان FSFE که بخشی از تلاش‌های مداوم ما هستند، سپاسگزارم. به شما قول می‌دهم که امروز و در سال‌های آینده، FSFE سخت کار خواهد کرد تا اهداف ما برای سال ۲۰۴۸ به واقعیت تبدیل شوند. با هم تأثیر مثبتی بر جامعه خواهیم گذاشت. بیایید مطمئن شویم که هر زمان به گذشته نگاه می‌کنیم، به تلاش‌های مشترک خود برای آزادی نرم‌افزار افتخار کنیم!

با بهترین آرزوها،
ماتیاس کیرش‌نر
رئیس بنیاد نرم‌افزار آزاد اروپا



در ادامه درمورد این مطلب یک سری صحبت دارم که می‌نویسم و قرار میدم.


@SohrabContents
پست‌مارکت بر روی iphone 6 بوت شد.

https://mstdn.social/@justsoup/113777939788541001

@SohrabContents
Forwarded from Linuxor ?
Forwarded from SoniaCircuit (Sony @sonylibre:matrix.org)
Spotify-player in the terminal
https://github.com/aome510/spotify-player
چه همچین چیزی رو خودم نیاز داشتم حتی اگه پیدا نمیکردم میخواستم بنویسمش

پ.ن :
نکتش اینجاس توی README اش کلمه blazingly fast یا rewritten in rust استفاده نشده :)
Forwarded from Linuxor ?
یکی نوشته : عجیبه که SQL صد سالشه و هنوزم خیلی فوق‌العاده است.


جالبه بدونید که IBM، علیرغم اینکه مخترع SQL بود، برای مدتی اون رو توی محصولات اصلی خودش عرضه نکرد. توی این فاصله، شرکت Oracle که فهمید SQL چیز خفنیه یکی از اولین سیستم‌های پایگاه داده رابطه‌ای تجاری رو بر اساس SQL ایجاد کرد؛ اهمیت ندادن به SQL یکی از بزرگ ترین اشتباهات IBM بود.


@Linuxor
Forwarded from Linuxor ?
Forwarded from  (Amir Hossein 'Amiria' Maher)
صفحهٔ ۱۰، در پاسخ بدخواهان، احمد کسروی

#quote #note
@amiria703_channel
Forwarded from Syntax | سینتکس (Daimon)
در وینوز خبیث چگونه داکر که یک linux container هستش اجرا میشه؟

قبل از 2016:

در ابتدا، Docker فقط برای Linux طراحی شده بود و روی Windows قابل اجرا نبود🫠. در آن زمان، توسعه‌دهندگان Windows برای استفاده از Docker مجبور بودند:
1. یا از یک ماشین مجازی Linux جداگانه استفاده کنند
2. یا از ابزارهایی مثل VirtualBox استفاده کنند
3. یا تصمیم عاقلانه میگرفتن لینوکسی میشدن

2016 - معرفی Docker for Windows:
در سال 2016، Docker یک راهکار رسمی برای Windows ارائه کرد که شامل دو بخش اصلی بود:

1. Docker Desktop for Windows:
- یک نرم‌افزار یکپارچه که شامل تمام اجزای مورد نیاز برای اجرای Docker بود
- از Hyper-V (مجازی‌ساز رسمی Microsoft) استفاده می‌کرد
- یک Moby VM (ماشین مجازی سبک Linux) را به صورت خودکار مدیریت می‌کرد

2. معماری دو لایه:
- لایه Windows: شامل Docker Client که رابط کاربری و CLI را در اختیار کاربر قرار می‌داد
- لایه Linux (Moby VM): شامل Docker Daemon که مسئول اصلی مدیریت کانتینرها بود

نحوه کار:
1. کاربر در Windows دستورات Docker را اجرا می‌کند
2. Docker Client
این دستورات را به Moby VM منتقل می‌کند
3. Docker Daemon
در Moby VM دستورات را پردازش کرده و کانتینرها را مدیریت می‌کند
4. تمام کانتینرهای Linux در این VM اجرا می‌شوند و از kernel آن استفاده می‌کنند

مزایای این معماری:
- کانتینرهای Linux دقیقاً مثل Linux اصلی کار می‌کنند
- مدیریت منابع بهتر و کارایی بالاتر نسبت به استفاده از VirtualBox
- یکپارچگی بهتر با Windows
- نصب و راه‌اندازی ساده‌تر

تغییرات بعدی:
بعد از 2016، Docker قابلیت‌های جدیدی اضافه کرد:
1. Windows Containers:
امکان اجرای کانتینرهای native ویندوزی
2. WSL2 Integration:
یکپارچگی با Windows Subsystem for Linux نسخه 2
3. Hyper-V Isolation:
لایه امنیتی اضافه برای جداسازی بهتر کانتینرها

در نمودار بالا هم دقیقاً همین معماری نشان داده شده:
- سمت چپ: محیط Windows که Docker Client در آن قرار دارد
- سمت راست: Moby VM که Docker Daemon و کانتینرهای Linux را میزبانی می‌کند
- ارتباط بین این دو از طریق یک پروتکل شبکه انجام می‌شود

توضیحات مایکروسافت خبیث

#docker

@Syntax_fa
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Forwarded from Curious Geek ⚡️
This is a test message
Forwarded from Curious Geek ⚡️
سلام دنیا!

همیشه با تلگرام احساس راحتی می‌کردم اما باگذشت مدت ها به نظرم اونجا ناخودآگاهم میگه کوتاه تر بنویس.

بقول یک رفیق دٍیلی نویس خوبی نیستم اما حقیقت اینه که رغبتم نمیاد بنویسم مگه اینکه یک دفترچه پٌر کنم 🙂

پس تصمیم گرفتم این وبلاگ رو بسازم اما رباتی طراحی کردم که مطالب وبلاگ رو به…

https://hiradsajde.ir/2025/01/06/سلام-دنیا/
Forwarded from Curious Geek ⚡️
سلام دنیا!

همیشه با تلگرام احساس راحتی داشتم اما باگذشت مدت ها به نظرم اونجا ناخودآگاهم میگه کوتاه تر بنویس.

بقول یک رفیق دٍیلی نویس خوبی نیستم اما حقیقت اینه که رغبتم نمیاد بنویسم مگه اینکه یک دفترچه پٌر کنم 😅

پس تصمیم گرفتم این وبلاگ رو بسازم اما رباتی طراحی کردم که مطالب وبلاگ رو به…

https://hiradsajde.ir/2025/01/06/سلام-دنیا/
Forwarded from Curious Geek ⚡️
ماشین زمان – سال 1403

احتمالا روزی بشه از این سری مقالات کتاب نوشت ، اگر ماشین زمان داشتیم و با دانسته های الان به عقب بر می‌گشتیم ، چه می‌کردیم؟ شما هم در دیدگاه ها بنویسید 😊

از دوره های انگلیسی استفاده می‌کردم

بیشتر مدرس های مجموعه های آموزشی فارسی، با هدف آموزش دادن وارد حوزه…

https://hiradsajde.ir/2025/01/06/ماشین-زمان-سال-1403/
Forwarded from Hossein Taheri
بازار ارزهای دیجیتال، پر از کلاهبرداری‌ها و ارزهای بی‌ارزش است و واقعیت این است که می‌خواهند سرمایه شما را با تبلیغات فین‌فلوئنسرها و به وسیله شت کوین‌ها از چنگ شما در بیاورند. شت کوین‌ها به معنای واقعی کلمه، شت کوین هستند و بی‌ارزش. این که می‌شنوید یک شت کوین مثلاً در ۲۴ ساعت گذشته ۲۰۰درصد رشد داشته، به این معنا نیست که شما این فرصت را از دست داده‌اید، آن‌ها قصد دارند حس طمع شما را فعال کنند و در نهایت سرمایه شما را صاحب شوند. شما باید بسیار مراقب باشید. دارایی واقعی در بازار ارزهای دیجیتال بیت کوین است.
بیت کوین بیش از آن که یک ابزار برای سودجویی از نوسانات قیمت فیات باشد؛ یک انقلاب فرهنگی و مالی است که بازگشتی به اصول اقتصادی فراموش‌شده را نوید می‌دهد. در دنیایی که نظام بانکی براساس زنجیره‌ای از تعهدات و دفترکل‌های وابسته به هم بنا شده است، بیت کوین یک جایگزین شفاف و غیرمتمرکز ارائه می‌دهد. در نظام بانکی فعلی، دارایی‌ها و تعهدات به صورت زنجیره‌ای از هم حمایت می‌کنند، اما هیچ پایه‌ی واقعی و محکمی در این میان دیده نمی‌شود. چرخه‌ای که تنها با وعده‌های بی‌پایان تورمی و بدهی‌محور ادامه می‌یابد.
در این میان، بیت کوین به‌عنوان یک «پول سخت» و مقاوم در برابر چاپ بی‌رویه، فرصت بازگشت به مفهومی اصیل‌تر از ارزش را فراهم می‌کند. نسل‌های گذشته، قبل از ورود به عصر پول‌های فیات و سیاست‌های تورمی بانک‌های مرکزی، بر پایه پولی زندگی می‌کردند که ارزش آن به ذات خود پایدار بود. اما در دنیای مدرن، پول فیات دیگر توانایی حفظ ارزش را ندارد و افراد را مجبور به سرمایه‌گذاری‌های پرریسک یا بازی با پول کرده است. بیت کوین، با ساختار غیرمتمرکز و عرضه محدود، این فرهنگ مخرب را به چالش می‌کشد. این ارز دیجیتال، نه تنها ذخیره ارزش را دوباره به ما بازمی‌گرداند، بلکه به ما امکان می‌دهد تا از دایره بی‌پایان بدهی، تورم و وابستگی به نظام‌های بانکی خارج شویم. همان‌طور که سیف‌الدین آموس به طعنه می‌گوید:
«بیت کوین نمی‌تواند پول باشد، چون اگر آن را نگه‌داری، پولدار خواهی شد؛ درحالی‌که پول فیات تو را روز به روز فقیرتر می‌کند.»
معجزه بیت کوین در این است که ما را به اصولی بازمی‌گرداند که نسل‌های پیشین براساس آن زندگی کرده‌اند: شفافیت، پایداری و استقلال مالی. بنابراین بسیار مراقب باشید که با تبلیغات و شت کوین‌ها، بیت کوین‌ها و ثروت واقعی شما را تصاحب نکنند. در نمودار زیر می‌توانید نسبت ارزش دلار آمریکا به بیت کوین را در تایم‌فریم ماهانه، مشاهده کنید. حتی دلار آمریکا نیز در برابر بیت کوین، یک شت کوین محسوب می‌شود: