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 Code Module | کد ماژول (Mahan-Heydari)
WSL چیه ؟ ازش استفاده کنیم یا نه ؟ 🪴

🔵در واقع Windows Subsystem for Linux (WSL) یک فیچر ویندوزه که به شما این امکان رو میده که توزیع‌های مختلف لینوکس رو مستقیماً در ویندوز اجرا کنید.

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

مزایای استفاده از WSL چیه ⬇️

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

ادغام با ویندوز: WSL به شما این امکان رو میده که از فایل‌ها و برنامه‌های ویندوز و لینوکس به طور همزمان استفاده کنید. و همچنین می‌تونید به راحتی بین دو محیط جا به جا شید.

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

راحتی در توسعه نرم‌افزار: برای توسعه‌دهندگان وب و نرم‌افزار، WSL می‌تونه یک محیط مناسب برای تست و توسعه باشه.

معایب استفاده از WSL چیه⬇️

محدودیت‌های عملکردی: WSL ممکنه در بعضی موارد از نظر عملکرد نسبت به یک سیستم لینوکسی واقعی محدود باشه، به ویژه تو زمینه‌هایی مثل پردازش گرافیکی.

عدم پشتیبانی کامل از برخی برنامه‌ها: برخی از برنامه‌ها یا ابزارهای خاص ممکنه به درستی تو WSL کار نکنه یا نیاز به تنظیمات خاصی داشته باشه.

مشکلات شبکه: در بعضی موارد هم ممکنه مشکلاتی در اتصال شبکه یا دسترسی به منابع شبکه وجود داشته باشه.

مدیریت منابع: اگر منابع سیستمتون محدود باشه، اجرای WSL ممکنه تأثیر منفی روی عملکرد کلی سیستمتون داشته باشه.

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

#wsl #linux
@CodeModule
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Armon technical logs (armon Taheri)
اگر سوالی دارین که قبلا توی چنل پاسخ داده نشده میتونین بهم پیام بدین.
Forwarded from Digiato | دیجیاتو
🔻آمریکا از غول‌های فناوری برای دور زدن فیلترینگ در روسیه و ایران درخواست کمک کرد

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

🔺استفاده از این ابزارها که تحت حمایت «صندوق فناوری باز» (OTF) قرار دارند، در روسیه، ایران، میانمار که اینترنت محدودشده دارند، افزایش داشته است. در سال‌های اخیر OTF از نزدیک به ۹ میلیون کاربر VPN‌ به‌‌صورت ماهانه پشتیبانی کرده و تعداد کاربران رو به افزایش است.

🔺به گفته «لورا کانینگهام»، رئیس OTF، این صندوق به شرکت‌های فناوری پیشنهاد داده برای سرورهای مورد استفاده توسط VPNهای تحت حمایت OTF، تخفیف یا یارانه درنظر بگیرند تا پاسخگوی افزایش کاربران باشند.

🔸🔸🔸
📱 Digiato
📱 Digiatoofficial
📱Digiato
🔵@Digiato
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Forwarded from Golden Code (@lix)
در لاراول میتونیم با استفاده از دستور php artisan db خیلی ساده و سریع به دیتابیس از طریق CLI متصل شیم و میتونیم از طریق CLI با دیتابیس در تعامل باشیم تا عملیات های مدنظرمونو انجام بدیم.

اگه چندتا دیتابیس باشه چی؟؟
اینجوری باید دیتابیس مدنظر مشخص بشه:

php artisan db mysql

#Laravel
@GoldenCodeir
(به منبع و مثالش دقت کنید👇🏾)
https://x.com/OussamaMater/status/1831784043488403463?t=ygcQomWuuX0wo0KwCJud1w&s=19
1
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
ساخت فایل و دایرکتوری غیر قابل حذف در لینوکس:

چگونه دایرکتوری ها یا فایل ها را غیر قابل حذف کنیم حتی برای کاربر root در لینوکس.
دستور زیر باعث می شود فایل  /home/ali/myfiles/ غیر نام فایل (یا غیرقابل حذف) باشد. این بدان معنی است که فایل را نمی توان به هیچ وجه اصلاح کرد: نمی توان آن را حذف یا تغییر داد. شما حتی نمیتوانید یک لینک به آن ایجاد کنید و هیچ اطلاعاتی نیز در پرونده وجود ندارد. کافی است از دستور chattr که مخفف cange attributr است.با سویچ i و  سویچ V بزرگ. این دستور دسترسی فایل را تغییر میدهد.

bash $ sudo chattr +i -V   /home/ali/myfiles/

مشاهده دسترسی فایل بعد از اعمال:
bash  $lsattr  /home/ali/myfiles/

برای یک فهرست و محتوای ان از سویچ R استفاده کنید:
bash $ sudo chattr +i -RV   /home/ali/myfiles/
————————-
برای بازگشت به حالت قبلی و برداشتن ویژگی "غیر قابل حذف" از یک فایل یا دایرکتوری در لینوکس، می‌توانید از سویچ -i استفاده کنید. با اجرای دستور زیر، ویژگی "غیر قابل حذف" از فایل یا دایرکتوری برداشته می‌شود:

bash  sudo chattr -i /home/ali/myfiles/
نویسنده: حسین سیلانی
منبع : کانال لینوکسی: لینوکس تی ان تی

linuxtnt
http://learninghive.ir

درصورت تمایل به حمایت مالی-donate از توزیع های لینوکس

https://zarinp.al/learninghive.ir
Forwarded from 
X | xcancel

چشم من باشد، به راهت، هنوز…
ای زادهٔ شنبه؛ تولدت مبارک. ❤️
Forwarded from Linuxor ?
آیا استارلینک صرفه اقتصادی برای ایران داره؟

یه سری افراد ناشناس توی تهران استارلینک رو تست کردن و سرعت حدودی 200Mbps گرفتن. اشتراک ماهیانه 50 دلاره که حدودی میشه 3 میلیون تومن

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

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


🐧 @Linuxor
Forwarded from Agora (Alireza Azadi)
Assembler, Compiler, Linker, Interpreter, Loader all in simple words

https://ce101ms.wordpress.com/wp-content/uploads/2014/02/compiler_assembler_linker_loader.pdf
نرم‌افزار #oblivionDesktop تا امروز بیش‌از ۱ میلیون مرتبه دانلود شده. در آستانه انتشار نسخه دوم از برنامه (که قراره از ویژگی TUN برخوردار بشه) به مشارکتتون برای شرکت در یک کار عام‌المنفعه نیاز داریم.

اگر توسعه‌دهنده وب/نرم‌افزار هستین، مطالعه کنین:
👉 github.com/bepass-org/oblivion-desktop/issues/532

🔍 ircf.space
@ircfspace
Forwarded from Agora (Alireza Azadi)
اگر علاقه‌مند به سیستم‌های فشرده‌سازی (و به‌طور خاص، عکس‌ها) هستید، حتما یه نگاهی به وب‌سایت JPEG بندازید. ماجرا از اینجا شروع شد که داشتم خبر شایعه‌ی امکان اضافه‌شدن پشتیبانی و ذخیره‌ی عکس‌ها با فرمت JPEG-XL در آیفون ۱۶ رو میخوندم و به سببش با این فرمت آشنا شدم. با همون عادت همیشگی شروع کردم یکم بیشتر سرک کشیدن و خب خیلی سریع هم سر از وب‌سایت رسمی JPEG در آوردم. برام جالب بود که ما چندین و چندین نوع از JPEG داریم: XR, XS و ... که هرکدوم کاربرد و ماجرای خودشون رو دارن.

اینجا میتونید خیلی بیشتر و مفصل‌تر راجع‌به JPEG-XL بخونید و اگر خیلی نرد بودین هم، میتونید اینجا و اینجا بیشتر راجع‌به Entropy Coding که برای فشرده‌سازی Lossless استفاده میشه و در JPEG-XL هم استفاده شده بخونید.
Forwarded from Amir Hossein "Amiria" Maher
This media is not supported in your browser
VIEW IN TELEGRAM
#حسین_شنبه‌زاده فردا ۳۶ ساله می‌شه و به‌همین مناسبت براتون پیغامی فرستاده و ترانه‌ای خونده.
پیغامش رو بشنوید. ترانه‌ش رو امشب، شب تولدش، پست می‌کنم.

https://twitter.com/amin_o__o/status/1831968528494473628
Forwarded from ASafaeirad
This Akiyoshi Kitaoka illusion is 🤯.

#illusion
Forwarded from ASafaeirad
All skin colors are the same 😵‍💫

#illusion
Forwarded from Gopher Academy
🔵 عنوان مقاله
trdsql: Tool to Execute SQL Queries Upon Text-Based Data

🟢 خلاصه مقاله:
مقاله‌ای که بررسی می‌کند ابزار CLI را توصیف می‌کند که قادر است کوئری‌های SQL را بر روی فایل‌های CSV، LTSV، JSON، YAML، و TBLN اجرا کند. این ابزار از دو نوع دستورالعمل SQL یعنی Postgres و MySQL پشتیبانی می‌کند. علاوه‌بر این، این ابزار می‌تواند به‌عنوان کتابخانه‌ای در برنامه‌های نوشته شده با زبان برنامه‌نویسی Go نیز استفاده شود. این امکان فراهم می‌کند که توسعه‌دهندگان بتوانند داده‌های موجود در فرمت‌های مختلف فایل را به راحتی در برنامه‌های خود مدیریت و تحلیل کنند. این توانایی به ویژه برای کار با داده‌ها در مقیاس بزرگ یا برای انجام تجزیه و تحلیل‌های داده‌ای سریع و موثر بسیار مفید است.

🟣لینک مقاله:
https://github.com/noborus/trdsql


👑 @gopher_academy
Forwarded from کداکسپلور | CodeExplore (CodeExplore)
کسی اینجوری if میزنه واقعا؟

#fun
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from DevAcademy
بچه‌های کاردرست فرانت‌اند، اگه با
Vite، React، TypeScript و Tailwind CSS
خوب و حرفه‌ای کار کردین، فک کنم شانس زیادی واسه کار کردن با ما دارین

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

آخرین مهلت برای اپلای: ۲۱ سپتامبر ۲۰۲۴
https://bento.me/bettermode

https://www.linkedin.com/posts/khortalab_hiring-frontendengineer-react-activity-7237452829806747650-s0y1?utm_source=share&utm_medium=member_desktop

💻@DevAcaademy
💬@DevAcademyGroup
Forwarded from کداکسپلور | CodeExplore (Koorosh)
کدوم زبان قدیمی تره؟
Anonymous Quiz
18%
پایتون
55%
جاوا
9%
جاوااسکریپت
18%
کاتلین
💔💔 @PhiloLearn 💔💔