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
پکیج فیکر فارسی برای PHP

چند روز پیش برای پروژه خودم روی PHP 8.3 نیاز داشتم تا اطلاعات فیک فارسی و منطبق با کشور ایران رو داشته باشم و متاسفانه پکیجی براش پیدا نکردم (سازگار با نسخه های قبلی PHP بودند و چندسالی توسعه داده نشده بودند، faker اصلی هم توابع محدودی locale فارسی داشت.)

چون می خواستم پکیج نویسی و انتشارش رو یادبگیرم (فکر می کردم خیلی پیچیده باید باشه که خب نبود) بنابراین یدونه خودم نوشتم که می توانید با composer به پروژه خودتان اضافه کنید.

خوشحال می شم اگر فرصت بررسی اش رو داشتید نظراتتون رو بهم بدید (جهت یادگیری خودم) و اگر مفید دیدید به سایرین هم معرفی کنید که استفاده کنند.

** توابع کد ملی و اطلاعات فیک بانکی هم به زودی اضافه می کنم.

از این لینک می توانید پکیج را مشاهده و دریافت کنید
https://github.com/amyavari/persian-faker-php

@DevTwitter | <Ali Mohammad Yavari/>
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 دسترسی به برگه‌راهنمای (Cheat sheet) نرم افزارها در ترمینال با navi
دیگه لازم نیست دنبال دستورات در Cheat sheet ها بگردید
مستقیم در ترمینال دستورات به فرمان شما
🗓نصب :
در اکثر مدیر بسته ها در دسترس است ولی پیشنهاد
brew install navi

مخازن را آپدیت کنید (خشاب ها را پر کنید 🤠)
$ navi repo browse
$ navi و بزن تمام

حتی میتوانید از tldr یا cheat.sh هم بخونید
navi --cheatsh docker

اگر با نرم افزار cheatshh کار کرده باشید از نرم افزار navi لذت زیادی خواهید برد
❤️ ممنون از حمایت هاتون 💐🌺
#linux
Forwarded from DevAcademy
یک شرکت آمریکایی به دنبال توسعه‌دهنده iOS برای همکاری ریموت است.

شرایط:

• حداقل ۶ سال تجربه در توسعه iOS
• تسلط به Swift و Objective-C
• مهارت‌های قوی در برنامه‌نویسی و معماری نرم‌افزار
• توانایی کار تیمی و ارتباط مؤثر
• تسلط به زبان انگلیسی

💰 حقوق: ۲۵۰۰ دلار در ماه (پرداخت با رمز ارز)

📩 رزومه خود را به آدرس yasaman.aboodi@gmail.com ارسال کنید!

💻@DevAcaademy
💬
@DevAcademyGroup
👎1
میدونستین توی جاوااسکریپت Labelled Break هم داریم؟

اما Labelled Break چیه؟
حتماً براتون پیش اومده که یک یا چندتا حلقه تو در تو داشته باشید و بخواید توی یک شرایط خاص فقط از یکی از حلقه‌های مشخص شده خارج بشید، بدون اینکه بقیه روند اجرای کد تحت تأثیر قرار بگیره!

اینجاست که Labelled Break به کمکمون میاد!
با این قابلیت می‌تونیم برای حلقه‌هامون اسم بذاریم و بعد، هر وقت لازم شد، با نوشتن break همراه با نام اون حلقه، مستقیماً ازش خارج بشیم. این کار هم کد رو خواناتر می‌کنه و هم در شرایط خاص دیباگینگ رو راحت‌تر!

@DevTwitter | <Amirreza Riahi/>
Forwarded from Md Daily (Mahan)
این مورد رو هر روز دارم به چشم میبینم توی شرکت، اکثر کار های تکراری و روتین توسط کوپایلت انجام میشه و بجای کد نویسی وقت بیشتری برای فکر کردن برای الگوریتم ها و بهینه سازی سیستم هست.

مثال بزنم، چند وقت پیش یه تسک ای بود که باید منتظر فرانت میموندیم.

توی تیم بکند تقریبا کمتر از ۱ ساعت یه دموی مشابه رو با کمک کوپایلت اوردیم بالا و تست هامون رو روش گرفتیم تا فرانت اصلی اماده بشه :)

🆔 @MdDaily
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
برگ تقلب دستور ss
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
برگ تقلب دستور curl

ترجمه شده نگذاشتم که یکم درگیرش بشوید😁
هرس ساختاری (Structured Pruning) اینجوریه که یه سری از قسمت‌های اضافی مدل رو حذف می‌کنیم تا کوچیک‌تر بشه.
روش DarwinLM هم همین کار رو میکنه، انگار یه فرزند از مدل LLM تولید کنیم، کوچیک‌تر، کم هزینه‌تر و سریع‌تر.
بعد تمام این مدل‌های کوچیک (فرزند‌هارو) آموزش میدیم، خروجی میگیریم ببینیم کدوم‌ها بهترن و همونارو نگه میداریم.
این مراحل رو ۲ تا ۳ بار تکرار میکنیم تا به یه مدل کوچیک و کارآمد برسیم.
نویسنده مقاله میگه تو این روش میشه LLMهارو کوچیکتر و سریع‌تر کرد بدون اینکه دقتشون خیلی کم بشه.
نتیجه هم اینه که مدل‌هایی در آینده خواهیم داشت که سرعت بسیار بالا و هزینه خیلی کمی داشته باشن.

@DevTwitter | <Soroush Ahmadi/>
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
۱۳۰۰ تایی شدیم 🎉🥂🥳

از حمایت هاتون مچکرم و همگی‌تون خیلی خوش آومدید 🥂🍾

@TheRaymondDev
Forwarded from 🎄 یک برنامه نویس تنبل (  MΞ)
Forwarded from Mr Python | مستر پایتون (حسین)
سلام خدمت دوستان .
درنظر دارم که یک سری کوتاه شاید ۵ قسمت حدودا از شنود شبکه با استفاده از کتابخانه libpcap در زبان C ویدیو ضبط کنم

نرم افزار هایی مثل وایرشارک و tcpdump و خیلی از چیزای دیگه از این کتابخانه برای شنود بسته ها استفاده میکنند .
همچنین cross platform هست و روی سیستم عامل های غیر لینوکسی هم میتونید ازش استفاده کنید

به زودی ویدیو هاش تقدیمتون میشه
Forwarded from Linuxor ?
ایده سوپر اپلیکیشن یا هرچیزی که همه کار کنه قشنگه ولی معمولا شدنی نیست برای مثال کاربری که پیامرسان شما رو نصب کرده بیاین و یه گزینه هواشناسی هم به برنامه اضافه کنید شاید چهار نفر بیشتر برنامه رو بخاطر هواشناسی نصب کنن ولی چهل نفر بخاطر پیچیدگی اضافی حذف می‌کنن!

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


@Linuxor
اگر دنبال نمونه کار برای رزومه هستین
To Do List
Weather
Calculator
اینا واقعا رزومه نیستن
اینا برای ارتقا مهارت خودتون
اگر ایده پروژه ندارین، این Repo بهتون تو تمام حوزه های Javanoscript توی
Fronend
Backend
Ai
Chatbot
و .... کلی ایده پروژه داره

https://github.com/deepakkumar55/ULTIMATE-JAVASCRIPT-PROJECT

@DevTwitter | <Ali Palvane/>
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
🔶 قهوه ۱ کیلو حدود ۲ میلیون تومان شد.

@TheRaymondDev
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
🔶 تبلیغاتی که از طرف تلگرام در کانال ها نمایش داده می شود و در رابطه با خرید ارز دیجیتال و کریپتو هستند, اکثرا ( بالغ بر ۹۹.۹۹درصد) اسکم و کلاهبردار هستند.

به هیچ عنوان کلیک و عضو نشوید.

این یک هشداره و دیگه تکرار نمی کنم.

@TheRaymondDev
Forwarded from LinNews (Pakrohk)
توزیع Serpent OS تغییر نام داد!

#Solus #Linux #OSS #Distro

این تغییر نام درحالی انجام شد که توسعه دهندگان با مشکلات مالی جدی مواجه شده اند. اکنون نام توزیع AerynOS است.

ـ Ikey Doherty توضیح می‌دهد:
نام توزیع به سرعت انتخاب شده بود. این نام گمراه کننده بود زیرا مارها اغلب با احساسات منفی همراه می‌شود. علاوه بر این ما طی این سال ها بازخورد های منفی زیادی در مورد این نام گرفته بودیم. بیایید صادق باشیم, مار مهمان‌نواز نیست! آنها در بهترین حالت خطرناک تلقی می‌شوند.

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

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

@LinNews | @LinAcademy
This media is not supported in your browser
VIEW IN TELEGRAM
یه دستیار کد مبتنی بر LLM برای Vim پیدا کردم، میتونم (گاهی) از VSCode برگردم به اصل خودم:
https://github.com/JosefAlbers/VimLM

@DevTwitter | <Hamed/>