Forwarded from DevTwitter | توییت برنامه نویسی
همیشه دنبال یه فایل منیجر سبک و خوشگل و راحت واسه لاراول بودم و پکیج هایی مثل Unisharp lfm هم سنگین بودن و هم dependency ها و css, js های زیادی داشتن.
اینگونه بود که دست به کار شدم و یه پکیج فایل منیجر مینیمال جمع و جور خوشگل واسه لاراول با Vue3 نوشتم
بسیار سبکه و کاملا بر اساس SOLID هست و کاملا Ajax. فعلا در حد پیمایش، آپلود، تغییر نام، جابجایی آیتم ها، دانلود و ساخت دایرکتوری.
میتونید توی ادیتور ها هم استفادش کنید. مثل CKEditor
https://github.com/keyvanlotfi/laravel-filemanager
@DevTwitter | <Keyvan Lotfi Kamran/>
اینگونه بود که دست به کار شدم و یه پکیج فایل منیجر مینیمال جمع و جور خوشگل واسه لاراول با Vue3 نوشتم
بسیار سبکه و کاملا بر اساس SOLID هست و کاملا Ajax. فعلا در حد پیمایش، آپلود، تغییر نام، جابجایی آیتم ها، دانلود و ساخت دایرکتوری.
میتونید توی ادیتور ها هم استفادش کنید. مثل CKEditor
https://github.com/keyvanlotfi/laravel-filemanager
@DevTwitter | <Keyvan Lotfi Kamran/>
Forwarded from نوشتههای ترمینالی
اگه با زبان کلوژر (clojure) و vscode کار میکنید از این repl داخل ادیتور غافل نشید.
https://calva.io/
کلا هم اگه دنبال یادگیری lisp هستید ولی یه چیزی عملی میخواین بین dialect های مختلفی که داره من racket و clojure رو دوست داشتم.
توسط دوست خوبم دانیال #ارسالی
https://calva.io/
کلا هم اگه دنبال یادگیری lisp هستید ولی یه چیزی عملی میخواین بین dialect های مختلفی که داره من racket و clojure رو دوست داشتم.
توسط دوست خوبم دانیال #ارسالی
calva.io
Clojure Interactive Programming for Visual Studio Code
Learn how to use Calva, a rich IDE for enjoyable and productive Clojure and ClojureScript Interactive Programming in VS Code.
Forwarded from Quera
⛴ مسابقه کشتیبان
🎒مهارت سنجی مسیرهای شغلی برنامهنویسی در #فناپـکمپس
⭐️ در دو مسیر برنامهنویسی:
- #C و NET.
- Java
📅جمعه ۲۷ مهر ماه ساعت ۱۶
🟡 نفرات برتر این مسابقات، وارد دوره آموزشی این مسیرها میشن که توی پاییز ۱۴۰۳ برگزار میشه.
🔵 ثبتنام فقط در یکی از مسیرها امکان پذیره
🟢 ثبتنام رایگان:
https://quera.org/r/g16tq
〰️〰️〰️〰️
#Quera #Quera_Contest
🎒مهارت سنجی مسیرهای شغلی برنامهنویسی در #فناپـکمپس
⭐️ در دو مسیر برنامهنویسی:
- #C و NET.
- Java
📅جمعه ۲۷ مهر ماه ساعت ۱۶
🟡 نفرات برتر این مسابقات، وارد دوره آموزشی این مسیرها میشن که توی پاییز ۱۴۰۳ برگزار میشه.
🔵 ثبتنام فقط در یکی از مسیرها امکان پذیره
🟢 ثبتنام رایگان:
https://quera.org/r/g16tq
〰️〰️〰️〰️
#Quera #Quera_Contest
Forwarded from Geek Alerts
This media is not supported in your browser
VIEW IN TELEGRAM
پنجمین پرتاب آزمایشی استارشیپ، بزرگترین و سنگینترین موشک ساخته شده توسط انسان، با موفقیت انجام شد و شرکت اسپیساکس در عملیاتی تونست این موشک رو سالم به زمین برگردونه! برعکس پرتاب قبل که روی آب فرود اومد.
اسپیساکس امروز، یکشنبه در ساعت ۱۵:۵۵ به وقت ایران، این موشک رو برای پنجمین بار از مرکز استاربیس در جنوب تگزاس پرتاب کرد و دقایقی بعد با سالم فرود آوردنش رو سکوی پرتاب، تونست به پیشرفت چشمگیری در این آزمایش برسه.
x.
hadi @geekalerts
اسپیساکس امروز، یکشنبه در ساعت ۱۵:۵۵ به وقت ایران، این موشک رو برای پنجمین بار از مرکز استاربیس در جنوب تگزاس پرتاب کرد و دقایقی بعد با سالم فرود آوردنش رو سکوی پرتاب، تونست به پیشرفت چشمگیری در این آزمایش برسه.
x.
hadi @geekalerts
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
Ubuntu24.10.pdf
1.7 MB
🔸جزئیات کامل از ویژگی های جدید اوبونتو نسخه 24.10
🔸در ادامه این پست:
🔸جزئیات کاملی از ویژگی های نسخه جدید اوبونتو در قالب فایل pdf قرار دادم. امیدوارم مفید باشد.
نویسنده حسین سیلانی
🔸در ادامه این پست:
https://t.iss.one/linuxtnt/3947
🔸جزئیات کاملی از ویژگی های نسخه جدید اوبونتو در قالب فایل pdf قرار دادم. امیدوارم مفید باشد.
نویسنده حسین سیلانی
Forwarded from DevTwitter | توییت برنامه نویسی
دوره Large Language Model Agents که در دانشگاه برکلی داره برگزار میشه رو میتونید به صورت رایگان شرکت کنید.
تو این دوره شما ابتدا با LLM ها آشنا میشین و بعد یاد میگیرید چطور agent بسازید و در آخر با فرصتها، تهدیدها و محدودیت agentها آشنا خواهید شد.
https://llmagents-learning.org/f24
@DevTwitter | <Reza Jafari/>
تو این دوره شما ابتدا با LLM ها آشنا میشین و بعد یاد میگیرید چطور agent بسازید و در آخر با فرصتها، تهدیدها و محدودیت agentها آشنا خواهید شد.
https://llmagents-learning.org/f24
@DevTwitter | <Reza Jafari/>
Forwarded from Seyed Mahdi Notes (Seyed Mahdi)
Programming patterns aren't 'Good practice' or 'The right way to do things', they exist to help make things easier for you. They're meant as good solutions to common problems. But once they stop being easy, they stop being useful.
Forwarded from DevTwitter | توییت برنامه نویسی
8 تا از بهترین پرامپت های هوش مصنوعی که هوش از سرتون میبره. آخرینش خفن ترینه🚀🔥
فقط حواستون باشه برای اینکه بهترین نتیجه رو داشته باشن باید از مدل های زبانی مختلف استفاده کنید .
من خودم از app.houshyar24.ir استفاده میکنم و همه مدل های زبانی رو داره و بدون نیاز به فیلترشکن هست.
بریم که داشته باشیم :
بهترین پرامت های هوش مصنوعی
فقط حواستون باشه برای اینکه بهترین نتیجه رو داشته باشن باید از مدل های زبانی مختلف استفاده کنید .
من خودم از app.houshyar24.ir استفاده میکنم و همه مدل های زبانی رو داره و بدون نیاز به فیلترشکن هست.
بریم که داشته باشیم :
بهترین پرامت های هوش مصنوعی
Telegraph
8 تا از بهترین پرامپت های هوش مصنوعی
اولین پرامپت برای صاحبین کسب و کار هست پرامت اول تحلیل [محصول/کسب و کار/مسائل من] با استفاده از قالب 7S مک کینزی. چقدر استراتژی، ساختار، سیستمها، ارزشهای مشترک، مهارتها، سبک و کارکنان ما با یکدیگر همراستا هستند؟ دومین پرامپت استفاده از هوش مصنوعی به عنوان…
Forwarded from PhiloLearn | فیلولرن
بذارید اینطوری بگم که شاید فکر کنید به این لینکی که توی این پست گذاشتم هیچ نیازی نخواهید داشت ولی بهتون پیشنهاد میکنم که این پست رو به یادتون بسپارید
بفرستیدش توی سیو مسیجتون
اگر دانشجویید، اگر تولید کننده محتوایید، اصلا مهم نیست چی هستید
اگر فکر میکنید کارتون به مدل های هوش مصنوعی میوفته و نیاز دارید بهترین نتیجه ی ممکنه رو از اون مدل بگیرید بهتون اکیدا پیشنهاد میکنم که یه نگاهی به این لینک بندازید
خودم الان تحت تاثیر نتایج آموزش این لینک اومدم و دارم با شما به اشتراکش میذارم
https://www.promptingguide.ai/
#هوش_مصنوعی #ai
@PhiloLearn
بفرستیدش توی سیو مسیجتون
اگر دانشجویید، اگر تولید کننده محتوایید، اصلا مهم نیست چی هستید
اگر فکر میکنید کارتون به مدل های هوش مصنوعی میوفته و نیاز دارید بهترین نتیجه ی ممکنه رو از اون مدل بگیرید بهتون اکیدا پیشنهاد میکنم که یه نگاهی به این لینک بندازید
خودم الان تحت تاثیر نتایج آموزش این لینک اومدم و دارم با شما به اشتراکش میذارم
https://www.promptingguide.ai/
#هوش_مصنوعی #ai
@PhiloLearn
www.promptingguide.ai
Prompt Engineering Guide | Prompt Engineering Guide
A Comprehensive Overview of Prompt Engineering
Forwarded from DevTwitter | توییت برنامه نویسی
آیا میدانستید PeachPie
کد PHP را کامپایل میکنه روی .NET runtime اجرا میکنه
چه شود
peachpie.io
https://github.com/peachpiecompiler/peachpie
چرا یکی باید بخواد بین .net و php پل بزنه ؟
@DevTwitter | <MehrdadLinux />
کد PHP را کامپایل میکنه روی .NET runtime اجرا میکنه
چه شود
peachpie.io
https://github.com/peachpiecompiler/peachpie
چرا یکی باید بخواد بین .net و php پل بزنه ؟
@DevTwitter | <MehrdadLinux />
Forwarded from Gopher Academy
🔵 عنوان مقاله
Register Allocation in the Go Compiler
🟢 خلاصه مقاله:
اVladimir، که در حفظ سیستم تخصیص دهنده رجیستر GCC فعالیت میکند، با کمبود منابع و مستندات در مورد نحوه انجام این کار توسط زبان Go روبرو شده بود. در نتیجه، او تصمیم گرفت به مطالعه کد منبع Go بپردازد. پس از بررسیهای عمیق و دقیق، ولادیمیر به شیوههای پیادهسازی شده توسط Go در زمینه تخصیص دهنده رجیستر (RA) پی برد و از آنها تحت تأثیر قرار گرفت. او این رویکرد را نه تنها خوب طراحی شده، بلکه بدیع و خلاقانه توصیف کرد، نشان دهنده پیشرفت و نوآوری در این زمینه بود. ارزیابی مثبت ولادیمیر نشان میدهد که روشهای انجام شده در Go میتوانند بعنوان الهام بخش برای دیگر توسعه دهندگان نیز عمل کنند.
🟣لینک مقاله:
https://golangweekly.com/link/160157/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Register Allocation in the Go Compiler
🟢 خلاصه مقاله:
اVladimir، که در حفظ سیستم تخصیص دهنده رجیستر GCC فعالیت میکند، با کمبود منابع و مستندات در مورد نحوه انجام این کار توسط زبان Go روبرو شده بود. در نتیجه، او تصمیم گرفت به مطالعه کد منبع Go بپردازد. پس از بررسیهای عمیق و دقیق، ولادیمیر به شیوههای پیادهسازی شده توسط Go در زمینه تخصیص دهنده رجیستر (RA) پی برد و از آنها تحت تأثیر قرار گرفت. او این رویکرد را نه تنها خوب طراحی شده، بلکه بدیع و خلاقانه توصیف کرد، نشان دهنده پیشرفت و نوآوری در این زمینه بود. ارزیابی مثبت ولادیمیر نشان میدهد که روشهای انجام شده در Go میتوانند بعنوان الهام بخش برای دیگر توسعه دهندگان نیز عمل کنند.
🟣لینک مقاله:
https://golangweekly.com/link/160157/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Red Hat Developer
Register allocation in the Go compiler | Red Hat Developer
As a maintainer of the GCC register allocator (RA), I naturally have a keen interest in the register allocators used in various industrial compilers.
Forwarded from ⚝ (Amir Hossein "Amiria" Maher)
Forwarded from DevTwitter | توییت برنامه نویسی
چگونه در Digikala از کرشهای ناشی از lazy load در وب جلوگیری کردیم و تجربه کاربری را نجات دادیم!
کیفیت افتضاح اینترنت و قطع شدن لحظهای نتورک باعث میشه lazy load کردن اسکریپتهای یک وبسایت باعث کرش اپلیکیشن و تجربهی بد کاربری بشه. با توجه به شرایط بد اینترنت میخواستم این مطلب رو با شما هم به اشتراک به بذارم به امید اینکه با توجه به این نکتهی مهم، تجربهی کاربری بهتری در آینده داشته باشیم.
طبق آمار sentry یکی از پروداکتهامون، این مسئله روزانه بیش از ۳۰۰۰ کرش ایجاد میکرد.
قبل از اینکه دنبال راه حل بگردیم، وبسایتهای مطرحی که میشناختم رو بررسی کردم و متاسفانه همگی این مشکل رو داشتن.
(Aparat, Snapp! Express, Snapp!, Divar, Neshan, Alibaba)
لینک gist زیر راه حل ما برای پروداکتی بر پایه react و vite بود که امکان retry کردن رو به متد React.lazy اضافه میکنه و امروز هم با موفقیت تستش روی پروداکشن پاس شد و تقریبا تمامی ارورهای مرتبط با lazy load ماژولها مثل مورد زیر رفع شد.
TypeError: Failed to fetch dynamically imported module
لینک Gist
https://gist.github.com/mberneti/28769391cf27f7580a55dedab342c63a
خوشحال میشم پیشنهادی برای بهبودش دارید روی لینک gist متد retryDynamicImport اضافه کنید.
@DevTwitter | <Mohammadreza Berneti/>
کیفیت افتضاح اینترنت و قطع شدن لحظهای نتورک باعث میشه lazy load کردن اسکریپتهای یک وبسایت باعث کرش اپلیکیشن و تجربهی بد کاربری بشه. با توجه به شرایط بد اینترنت میخواستم این مطلب رو با شما هم به اشتراک به بذارم به امید اینکه با توجه به این نکتهی مهم، تجربهی کاربری بهتری در آینده داشته باشیم.
طبق آمار sentry یکی از پروداکتهامون، این مسئله روزانه بیش از ۳۰۰۰ کرش ایجاد میکرد.
قبل از اینکه دنبال راه حل بگردیم، وبسایتهای مطرحی که میشناختم رو بررسی کردم و متاسفانه همگی این مشکل رو داشتن.
(Aparat, Snapp! Express, Snapp!, Divar, Neshan, Alibaba)
لینک gist زیر راه حل ما برای پروداکتی بر پایه react و vite بود که امکان retry کردن رو به متد React.lazy اضافه میکنه و امروز هم با موفقیت تستش روی پروداکشن پاس شد و تقریبا تمامی ارورهای مرتبط با lazy load ماژولها مثل مورد زیر رفع شد.
TypeError: Failed to fetch dynamically imported module
لینک Gist
https://gist.github.com/mberneti/28769391cf27f7580a55dedab342c63a
خوشحال میشم پیشنهادی برای بهبودش دارید روی لینک gist متد retryDynamicImport اضافه کنید.
@DevTwitter | <Mohammadreza Berneti/>
Forwarded from Future Pulse Persian
Forwarded from Morteza Bashsiz مرتضی باشسیز (Morteza Bashsiz)
درود بر همه شما دوستان
ورژن تازه نیپو ریلیز شد v1.0.26
توی این ورژن مشکل خواندن دیتا از سوکت بر اساس سایز برطرف شد
الان دیگه میتونید توی فایل کانفیگ تنظیم کنید که دوست دارید دیتا با چه سایزی بین Server و Agent ارسال بشه
بزودی براش یه ویدیو درست میکنم
سپاس فراوان
https://github.com/MortezaBashsiz/nipovpn/releases/tag/v1.0.26
ورژن تازه نیپو ریلیز شد v1.0.26
توی این ورژن مشکل خواندن دیتا از سوکت بر اساس سایز برطرف شد
الان دیگه میتونید توی فایل کانفیگ تنظیم کنید که دوست دارید دیتا با چه سایزی بین Server و Agent ارسال بشه
بزودی براش یه ویدیو درست میکنم
سپاس فراوان
https://github.com/MortezaBashsiz/nipovpn/releases/tag/v1.0.26
GitHub
Release Version v1.0.26 · MortezaBashsiz/nipovpn
Powerfull http proxy. Contribute to MortezaBashsiz/nipovpn development by creating an account on GitHub.
Forwarded from Normal Developer
This media is not supported in your browser
VIEW IN TELEGRAM
شرکت SpaceX در موفقیتی تاریخی، تونسته بوستر Super Heavy رو روی برجی که از اون پرتاب شده بود، روی دو بازوی مکانیکی این برج با دقت فوق العاده ای فرود بیاره!
@normal_developer
@normal_developer