Forwarded from DevTwitter | توییت برنامه نویسی
پکیج فیکر فارسی برای PHP
چند روز پیش برای پروژه خودم روی PHP 8.3 نیاز داشتم تا اطلاعات فیک فارسی و منطبق با کشور ایران رو داشته باشم و متاسفانه پکیجی براش پیدا نکردم (سازگار با نسخه های قبلی PHP بودند و چندسالی توسعه داده نشده بودند، faker اصلی هم توابع محدودی locale فارسی داشت.)
چون می خواستم پکیج نویسی و انتشارش رو یادبگیرم (فکر می کردم خیلی پیچیده باید باشه که خب نبود) بنابراین یدونه خودم نوشتم که می توانید با composer به پروژه خودتان اضافه کنید.
خوشحال می شم اگر فرصت بررسی اش رو داشتید نظراتتون رو بهم بدید (جهت یادگیری خودم) و اگر مفید دیدید به سایرین هم معرفی کنید که استفاده کنند.
** توابع کد ملی و اطلاعات فیک بانکی هم به زودی اضافه می کنم.
از این لینک می توانید پکیج را مشاهده و دریافت کنید
https://github.com/amyavari/persian-faker-php
@DevTwitter | <Ali Mohammad Yavari/>
چند روز پیش برای پروژه خودم روی PHP 8.3 نیاز داشتم تا اطلاعات فیک فارسی و منطبق با کشور ایران رو داشته باشم و متاسفانه پکیجی براش پیدا نکردم (سازگار با نسخه های قبلی PHP بودند و چندسالی توسعه داده نشده بودند، faker اصلی هم توابع محدودی locale فارسی داشت.)
چون می خواستم پکیج نویسی و انتشارش رو یادبگیرم (فکر می کردم خیلی پیچیده باید باشه که خب نبود) بنابراین یدونه خودم نوشتم که می توانید با composer به پروژه خودتان اضافه کنید.
خوشحال می شم اگر فرصت بررسی اش رو داشتید نظراتتون رو بهم بدید (جهت یادگیری خودم) و اگر مفید دیدید به سایرین هم معرفی کنید که استفاده کنند.
** توابع کد ملی و اطلاعات فیک بانکی هم به زودی اضافه می کنم.
از این لینک می توانید پکیج را مشاهده و دریافت کنید
https://github.com/amyavari/persian-faker-php
@DevTwitter | <Ali Mohammad Yavari/>
Forwarded from کانال مهرداد لینوکس
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 دسترسی به برگهراهنمای (Cheat sheet) نرم افزارها در ترمینال با navi
❌ دیگه لازم نیست دنبال دستورات در Cheat sheet ها بگردید
✅ مستقیم در ترمینال دستورات به فرمان شما
🗓نصب :
در اکثر مدیر بسته ها در دسترس است ولی پیشنهاد
مخازن را آپدیت کنید (خشاب ها را پر کنید 🤠)
حتی میتوانید از tldr یا cheat.sh هم بخونید
اگر با نرم افزار cheatshh کار کرده باشید از نرم افزار navi لذت زیادی خواهید برد
❤️ ممنون از حمایت هاتون 💐🌺
#linux
❌ دیگه لازم نیست دنبال دستورات در 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
✅ شرایط:
• حداقل ۶ سال تجربه در توسعه iOS
• تسلط به Swift و Objective-C
• مهارتهای قوی در برنامهنویسی و معماری نرمافزار
• توانایی کار تیمی و ارتباط مؤثر
• تسلط به زبان انگلیسی
💰 حقوق: ۲۵۰۰ دلار در ماه (پرداخت با رمز ارز)
📩 رزومه خود را به آدرس yasaman.aboodi@gmail.com ارسال کنید!
💻@DevAcaademy
💬@DevAcademyGroup
👎1
Forwarded from DevTwitter | توییت برنامه نویسی
میدونستین توی جاوااسکریپت Labelled Break هم داریم؟
اما Labelled Break چیه؟
حتماً براتون پیش اومده که یک یا چندتا حلقه تو در تو داشته باشید و بخواید توی یک شرایط خاص فقط از یکی از حلقههای مشخص شده خارج بشید، بدون اینکه بقیه روند اجرای کد تحت تأثیر قرار بگیره!
اینجاست که Labelled Break به کمکمون میاد!
با این قابلیت میتونیم برای حلقههامون اسم بذاریم و بعد، هر وقت لازم شد، با نوشتن
@DevTwitter | <Amirreza Riahi/>
اما Labelled Break چیه؟
حتماً براتون پیش اومده که یک یا چندتا حلقه تو در تو داشته باشید و بخواید توی یک شرایط خاص فقط از یکی از حلقههای مشخص شده خارج بشید، بدون اینکه بقیه روند اجرای کد تحت تأثیر قرار بگیره!
اینجاست که Labelled Break به کمکمون میاد!
با این قابلیت میتونیم برای حلقههامون اسم بذاریم و بعد، هر وقت لازم شد، با نوشتن
break همراه با نام اون حلقه، مستقیماً ازش خارج بشیم. این کار هم کد رو خواناتر میکنه و هم در شرایط خاص دیباگینگ رو راحتتر!@DevTwitter | <Amirreza Riahi/>
Forwarded from Md Daily (Mahan)
این مورد رو هر روز دارم به چشم میبینم توی شرکت، اکثر کار های تکراری و روتین توسط کوپایلت انجام میشه و بجای کد نویسی وقت بیشتری برای فکر کردن برای الگوریتم ها و بهینه سازی سیستم هست.
مثال بزنم، چند وقت پیش یه تسک ای بود که باید منتظر فرانت میموندیم.
توی تیم بکند تقریبا کمتر از ۱ ساعت یه دموی مشابه رو با کمک کوپایلت اوردیم بالا و تست هامون رو روش گرفتیم تا فرانت اصلی اماده بشه :)
🆔 @MdDaily
مثال بزنم، چند وقت پیش یه تسک ای بود که باید منتظر فرانت میموندیم.
توی تیم بکند تقریبا کمتر از ۱ ساعت یه دموی مشابه رو با کمک کوپایلت اوردیم بالا و تست هامون رو روش گرفتیم تا فرانت اصلی اماده بشه :)
🆔 @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
ترجمه شده نگذاشتم که یکم درگیرش بشوید😁
ترجمه شده نگذاشتم که یکم درگیرش بشوید😁
Forwarded from DevTwitter | توییت برنامه نویسی
هرس ساختاری (Structured Pruning) اینجوریه که یه سری از قسمتهای اضافی مدل رو حذف میکنیم تا کوچیکتر بشه.
روش DarwinLM هم همین کار رو میکنه، انگار یه فرزند از مدل LLM تولید کنیم، کوچیکتر، کم هزینهتر و سریعتر.
بعد تمام این مدلهای کوچیک (فرزندهارو) آموزش میدیم، خروجی میگیریم ببینیم کدومها بهترن و همونارو نگه میداریم.
این مراحل رو ۲ تا ۳ بار تکرار میکنیم تا به یه مدل کوچیک و کارآمد برسیم.
نویسنده مقاله میگه تو این روش میشه LLMهارو کوچیکتر و سریعتر کرد بدون اینکه دقتشون خیلی کم بشه.
نتیجه هم اینه که مدلهایی در آینده خواهیم داشت که سرعت بسیار بالا و هزینه خیلی کمی داشته باشن.
@DevTwitter | <Soroush Ahmadi/>
روش DarwinLM هم همین کار رو میکنه، انگار یه فرزند از مدل LLM تولید کنیم، کوچیکتر، کم هزینهتر و سریعتر.
بعد تمام این مدلهای کوچیک (فرزندهارو) آموزش میدیم، خروجی میگیریم ببینیم کدومها بهترن و همونارو نگه میداریم.
این مراحل رو ۲ تا ۳ بار تکرار میکنیم تا به یه مدل کوچیک و کارآمد برسیم.
نویسنده مقاله میگه تو این روش میشه LLMهارو کوچیکتر و سریعتر کرد بدون اینکه دقتشون خیلی کم بشه.
نتیجه هم اینه که مدلهایی در آینده خواهیم داشت که سرعت بسیار بالا و هزینه خیلی کمی داشته باشن.
@DevTwitter | <Soroush Ahmadi/>
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
Forwarded from 🎄 یک برنامه نویس تنبل ( MΞ)
Forwarded from Mr Python | مستر پایتون (حسین)
سلام خدمت دوستان .
درنظر دارم که یک سری کوتاه شاید ۵ قسمت حدودا از شنود شبکه با استفاده از کتابخانه libpcap در زبان C ویدیو ضبط کنم
نرم افزار هایی مثل وایرشارک و tcpdump و خیلی از چیزای دیگه از این کتابخانه برای شنود بسته ها استفاده میکنند .
همچنین cross platform هست و روی سیستم عامل های غیر لینوکسی هم میتونید ازش استفاده کنید
به زودی ویدیو هاش تقدیمتون میشه
درنظر دارم که یک سری کوتاه شاید ۵ قسمت حدودا از شنود شبکه با استفاده از کتابخانه libpcap در زبان C ویدیو ضبط کنم
نرم افزار هایی مثل وایرشارک و tcpdump و خیلی از چیزای دیگه از این کتابخانه برای شنود بسته ها استفاده میکنند .
همچنین cross platform هست و روی سیستم عامل های غیر لینوکسی هم میتونید ازش استفاده کنید
به زودی ویدیو هاش تقدیمتون میشه
Forwarded from Linuxor ?
ایده سوپر اپلیکیشن یا هرچیزی که همه کار کنه قشنگه ولی معمولا شدنی نیست برای مثال کاربری که پیامرسان شما رو نصب کرده بیاین و یه گزینه هواشناسی هم به برنامه اضافه کنید شاید چهار نفر بیشتر برنامه رو بخاطر هواشناسی نصب کنن ولی چهل نفر بخاطر پیچیدگی اضافی حذف میکنن!
گوگل خیلی وقت پیش چوب این حرکت رو از گوگل پلاس خورد، جالب اینجاست الان توییتر اینستاگرام و حتی تلگرام هم دارن این حرکتو میزنن ولی هنوز شدتش به قدری نشده که کاربری اذیت بشه.
@Linuxor
گوگل خیلی وقت پیش چوب این حرکت رو از گوگل پلاس خورد، جالب اینجاست الان توییتر اینستاگرام و حتی تلگرام هم دارن این حرکتو میزنن ولی هنوز شدتش به قدری نشده که کاربری اذیت بشه.
@Linuxor
Forwarded from DevTwitter | توییت برنامه نویسی
اگر دنبال نمونه کار برای رزومه هستین
To Do List
Weather
Calculator
اینا واقعا رزومه نیستن
اینا برای ارتقا مهارت خودتون
اگر ایده پروژه ندارین، این Repo بهتون تو تمام حوزه های Javanoscript توی
Fronend
Backend
Ai
Chatbot
و .... کلی ایده پروژه داره
https://github.com/deepakkumar55/ULTIMATE-JAVASCRIPT-PROJECT
@DevTwitter | <Ali Palvane/>
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)
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
🔶 تبلیغاتی که از طرف تلگرام در کانال ها نمایش داده می شود و در رابطه با خرید ارز دیجیتال و کریپتو هستند, اکثرا ( بالغ بر ۹۹.۹۹درصد) اسکم و کلاهبردار هستند.
به هیچ عنوان کلیک و عضو نشوید.
این یک هشداره و دیگه تکرار نمی کنم.
@TheRaymondDev
به هیچ عنوان کلیک و عضو نشوید.
این یک هشداره و دیگه تکرار نمی کنم.
@TheRaymondDev
Forwarded from Laravel News
Incorporating URL Fragments in Laravel's Pagination https://laravel-news.com/pagination-url-fragments
Laravel News
Incorporating URL Fragments in Laravel's Pagination - Laravel News
Discover how to enhance Laravel's pagination with URL fragments. Learn to maintain scroll position and context across page navigation while improving user experience in content-heavy applications.
Forwarded from LinNews (Pakrohk)
توزیع Serpent OS تغییر نام داد!
#Solus #Linux #OSS #Distro
این تغییر نام درحالی انجام شد که توسعه دهندگان با مشکلات مالی جدی مواجه شده اند. اکنون نام توزیع AerynOS است.
ـ Ikey Doherty توضیح میدهد:
@LinNews | @LinAcademy
#Solus #Linux #OSS #Distro
این تغییر نام درحالی انجام شد که توسعه دهندگان با مشکلات مالی جدی مواجه شده اند. اکنون نام توزیع AerynOS است.
ـ Ikey Doherty توضیح میدهد:
نام توزیع به سرعت انتخاب شده بود. این نام گمراه کننده بود زیرا مارها اغلب با احساسات منفی همراه میشود. علاوه بر این ما طی این سال ها بازخورد های منفی زیادی در مورد این نام گرفته بودیم. بیایید صادق باشیم, مار مهماننواز نیست! آنها در بهترین حالت خطرناک تلقی میشوند.منبع خبر
البته ما زمان زیادی را در فاز های پروتوتایپ (نمونه اولیه) و آلفا صرف کردهایم. در جهت پیشرفت، هویت ما باید برای این پروژه درحال ساخت شایسته تر باشد. حرکتی به سوی دنیای واقعی. زیرا این پروژه یک سرگرمی نیست، یک توزیع لینوکسی تمام عیار با زیرساخت ها، دستاورد ها و اهداف تکنیکال است. درضمن داشتن منش صحیح از روی اول بسیار مهم است.
توجه داشته باشید که هیچ تغییری در تیم اصلی وجود ندارد و ما به دنبال استمرار کامل و انتقال دامنهها، گیت هاب، و دیگر موارد مربوطه هستیم.
@LinNews | @LinAcademy
Forwarded from DevTwitter | توییت برنامه نویسی
This media is not supported in your browser
VIEW IN TELEGRAM
یه دستیار کد مبتنی بر LLM برای Vim پیدا کردم، میتونم (گاهی) از VSCode برگردم به اصل خودم:
https://github.com/JosefAlbers/VimLM
@DevTwitter | <Hamed/>
https://github.com/JosefAlbers/VimLM
@DevTwitter | <Hamed/>
Forwarded from Agora (Alireza Azadi)
منوچهر والیزاده هم از بینمون رفت و از ته دل ناراحتم.
دلمون براتون تنگ میشه استاد ...
مراسم اختتامیه جشنواره جام جم
بزرگداشت استاد منوچهر اسماعیلی در جشنواره فجر ۱۴۰۳
دلمون براتون تنگ میشه استاد ...
مراسم اختتامیه جشنواره جام جم
بزرگداشت استاد منوچهر اسماعیلی در جشنواره فجر ۱۴۰۳
YouTube
"منوچهر والی زاده" | دوبلور و گوینده "Manoochehr Valizadeh"
درمراسم اختتامیه جشنواره جام جم بزرگداشت صدای ماندگار و دوبلور بی نظیر و بی بدیل استاد منوچهر والی زاده برگزار شد.
مستند کوتاهی که در اختتامیه پخش شد رو برای بزرگداشت استاد والی زاده ساختم و قظعا یکی از بهترین تجربه های کاری هست که داشتم.... تجربه ی خیلی…
مستند کوتاهی که در اختتامیه پخش شد رو برای بزرگداشت استاد والی زاده ساختم و قظعا یکی از بهترین تجربه های کاری هست که داشتم.... تجربه ی خیلی…
Forwarded from Laravel News
Laravel Playwright - Start testing with Playwright quickly https://laravel-news.com/laravel-playwright
Laravel News
Laravel Playwright - Start testing with Playwright quickly - Laravel News
The Laravel Playwright package provides the boilerplate needed to begin testing your Laravel applications with Playwright quickly. This package will help you install all the necessary files and provide Laravel-specific helpers.