Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 چگونه خطای 404 Not Found در لاراول رفع کنیم؟
این خطا زمانی می دهد که آدرسی که کاربر درخواست کرده، در سرور پیدا نشده است که مشکل از آدرس Route باشه که پیدا نکرده است یا می تونه روتهای resource، پارامتر {post} رو از مدل مرتبط یا از id باشد.
مثل این :
رکوردی با id = 10 در جدول posts وجود نداشته باشد، لاراول چون از Route Model Binding استفاده میکند، نمیتواند آن را پیدا کند و خطای 404 میدهد.
در بخش هایی از slug استفاده می کند این شایع ترین خطا هست چرا؟
چون در این بخش ها ما از پکیچ های تولید لینک استاندارد مثل Slugable در مدل استفاده می کنیم که title مربوطه به لینک تبدیل می کند و مشکل اینجاست که نمی توان پارامتر {post} رو از مدل مرتبط یا از id استفاده کرد و به جای آن باید از پارامتر {slug} یا slug استفاده کنید.
مثال :
اگر از پکیچ Slug استفاده نمی کنید, می توانید از پارامتر {post} رو از مدل مرتبط یا از id به کار بگیرید چون لینک استاندارد وجود ندارد.
#لاراول
@TheRaymondDev
این خطا زمانی می دهد که آدرسی که کاربر درخواست کرده، در سرور پیدا نشده است که مشکل از آدرس Route باشه که پیدا نکرده است یا می تونه روتهای resource، پارامتر {post} رو از مدل مرتبط یا از id باشد.
مثل این :
/posts/10/edit
رکوردی با id = 10 در جدول posts وجود نداشته باشد، لاراول چون از Route Model Binding استفاده میکند، نمیتواند آن را پیدا کند و خطای 404 میدهد.
در بخش هایی از slug استفاده می کند این شایع ترین خطا هست چرا؟
چون در این بخش ها ما از پکیچ های تولید لینک استاندارد مثل Slugable در مدل استفاده می کنیم که title مربوطه به لینک تبدیل می کند و مشکل اینجاست که نمی توان پارامتر {post} رو از مدل مرتبط یا از id استفاده کرد و به جای آن باید از پارامتر {slug} یا slug استفاده کنید.
مثال :
{{ route('posts.edit', $row->slug) }}اگر از پکیچ Slug استفاده نمی کنید, می توانید از پارامتر {post} رو از مدل مرتبط یا از id به کار بگیرید چون لینک استاندارد وجود ندارد.
{{ route('posts.edit', $row->id) }}#لاراول
@TheRaymondDev
GitHub
GitHub - LaraPire/laravel-slugable: Simple and lightweight with just one HasSlugable in the model
Simple and lightweight with just one HasSlugable in the model - LaraPire/laravel-slugable
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 این پکیچی که خودم نوشتم در لاراول استفاده می کنم و کافیه در هر مدلی use HasSlugable را صدا بزنید و بدون اینکه تغییراتی اعمال کنید.
این پکیچ از جدول title خودکار slug ایجاد می کند و لینک استاندارد می سازد.
اگر نیاز به تغییرات دارید, می توانید ویژگی هایی که تعریف شده را به کار بگیرید.
https://github.com/LaraPire/laravel-slugable
#لاراول
@TheRaymondDev
این پکیچ از جدول title خودکار slug ایجاد می کند و لینک استاندارد می سازد.
اگر نیاز به تغییرات دارید, می توانید ویژگی هایی که تعریف شده را به کار بگیرید.
https://github.com/LaraPire/laravel-slugable
#لاراول
@TheRaymondDev
GitHub
GitHub - LaraPire/laravel-slugable: Simple and lightweight with just one HasSlugable in the model
Simple and lightweight with just one HasSlugable in the model - LaraPire/laravel-slugable
Forwarded from DevTwitter | توییت برنامه نویسی
بالاخره Zed برای ویندوز منتشر شد!
یه ادیتور فوقالعاده سریع و خفن که به نظرم میتونه حسابی جای Visual Studio Code رو تنگ کنه.
من حدود ۸ ساله کدنویسی میکنم و از Eclipse و NetBeans گرفته تا JetBrains، همه رو امتحان کردم. از وقتی VsCode اومد، دیگه اون وسواس انتخاب ادیتور رو گذاشتم کنار تا وقتی که اسم Zed رو شنیدم.
یه ادیتور نوشتهشده با Rust و سرعتی در حد گاد
اول فقط برای مک بود، بعد رسید به لینوکس. منم که عشق به اوبونتو، سریع یه ماشین مجازی بالا آوردم و تستش کردم.
یه پروژه نسبتا سنگین داشتم، ریا نشه یه پلتفرم انبارداری با چت و مدیریت کارمندان و محصولات. با Zed رانش کردم و همونجا بود که برگای VsCodeم ریخت
سرعت، autocomplete محشر، لود سریع اکستنشنها، محیط مینیمال و مدرن و خلاصه یه تجربه بینقص بود. و حالا برای ویندوز هم ریلیز شد
اگه هنوز امتحانش نکردی، پیشنهاد میکنم حتما تستش کنی
https://zed.dev/
@DevTwitter | <Soheil Ghanbary/>
یه ادیتور فوقالعاده سریع و خفن که به نظرم میتونه حسابی جای Visual Studio Code رو تنگ کنه.
من حدود ۸ ساله کدنویسی میکنم و از Eclipse و NetBeans گرفته تا JetBrains، همه رو امتحان کردم. از وقتی VsCode اومد، دیگه اون وسواس انتخاب ادیتور رو گذاشتم کنار تا وقتی که اسم Zed رو شنیدم.
یه ادیتور نوشتهشده با Rust و سرعتی در حد گاد
اول فقط برای مک بود، بعد رسید به لینوکس. منم که عشق به اوبونتو، سریع یه ماشین مجازی بالا آوردم و تستش کردم.
یه پروژه نسبتا سنگین داشتم، ریا نشه یه پلتفرم انبارداری با چت و مدیریت کارمندان و محصولات. با Zed رانش کردم و همونجا بود که برگای VsCodeم ریخت
سرعت، autocomplete محشر، لود سریع اکستنشنها، محیط مینیمال و مدرن و خلاصه یه تجربه بینقص بود. و حالا برای ویندوز هم ریلیز شد
اگه هنوز امتحانش نکردی، پیشنهاد میکنم حتما تستش کنی
https://zed.dev/
@DevTwitter | <Soheil Ghanbary/>
Forwarded from IRCF | اینترنت آزاد برای همه
در نسخه جدید از کلاینت زدسکیور گزینهای برای تعریف DNS دلخواه اضافه شده، امکان مشاهده لوکیشن VPN بعد از اتصال فراهم شده، رابط کاربری برنامه بهبود یافته و برخی از ایرادات مثل مشکل لیست تکراری از سرورها برطرف شدن.
👉 github.com/CluvexStudio/ZedSecure/releases/latest
🔍 ircf.space
@ircfspace
👉 github.com/CluvexStudio/ZedSecure/releases/latest
🔍 ircf.space
@ircfspace
Forwarded from محتوای آزاد سهراب (Sohrab)
کدام مورد زیر را میپسندید
Anonymous Poll
22%
گنوم از پیش کانفیگ شده شبیه زورین
78%
ابزاری برای تغییر ظاهر گنوم در داخل توزیع به ظاهرهای از پیش تنظیم شده. (مثل مانجارو و زورین)
Forwarded from DevTwitter | توییت برنامه نویسی
اخیرا درگیر کوچ کردن از یه سیستم مونولیت قدیمی با Symfony به میکروسرویس با Golang هستم. اونایی که تجربه این مدل کوچ کردن هارو توی سیستم های زیر بار و قدیمی دارن میدونن که مشکل اصلی دیتابیس و جلو رفتن بر اساس اسکیمای فعلی هست و این مدل کوچ ها باید تقریبا بدون Breaking Changes اتفاق بیوفته.
اینجا بود که با SqlBoiler توی زبان Go آشنا شدم.
مزایای SqlBoiler:
۱. ساخت Struct در یک چشم به هم زدن:
به جای اینکه ساعتها بشینم و دستی Structهای گو رو بر اساس جدولهای دیتابیس بنویسم، SQLBoiler در عرض چند ثانیه تمام مدلهای Type-Safe ما رو ساخت. وقتم رو خرید، خیلی زیاد!
۲. تمرکز بر دیتابیس (Database-First):
چون دیتابیس ما از قبل وجود داشت، این ابزار خیلی راحت خودشو با Schema ما سینک کرد. انگار ساخته شده بود برای همین وضعیت!
۳. کوئریهای ایمن و هوشمند:
دیگه نگران خطاهای احمقانه زمان اجرا (Runtime) نیستم. با تولید کوئریهای Strongly Typed، هر اشتباهی توی نام ستون یا جدول باشه، همون موقع
کامپایل گیر میده.
۴. فقط چیزهای ضروری رو بگیر:
قابلیت Whitelist/Blacklist جدولها و ستونها فوقالعاده است. توی محیط میکروسرویس که هر سرویس فقط به یه بخش دیتابیس نیاز داره، با این قابلیت فقط مدلهای مرتبط رو تولید کردم و کد اضافی رو حذف کردم.
اینم لینک گیتهابش:
https://github.com/aarondl/sqlboiler
@DevTwitter | <Sepehr Mohseni/>
اینجا بود که با SqlBoiler توی زبان Go آشنا شدم.
مزایای SqlBoiler:
۱. ساخت Struct در یک چشم به هم زدن:
به جای اینکه ساعتها بشینم و دستی Structهای گو رو بر اساس جدولهای دیتابیس بنویسم، SQLBoiler در عرض چند ثانیه تمام مدلهای Type-Safe ما رو ساخت. وقتم رو خرید، خیلی زیاد!
۲. تمرکز بر دیتابیس (Database-First):
چون دیتابیس ما از قبل وجود داشت، این ابزار خیلی راحت خودشو با Schema ما سینک کرد. انگار ساخته شده بود برای همین وضعیت!
۳. کوئریهای ایمن و هوشمند:
دیگه نگران خطاهای احمقانه زمان اجرا (Runtime) نیستم. با تولید کوئریهای Strongly Typed، هر اشتباهی توی نام ستون یا جدول باشه، همون موقع
کامپایل گیر میده.
۴. فقط چیزهای ضروری رو بگیر:
قابلیت Whitelist/Blacklist جدولها و ستونها فوقالعاده است. توی محیط میکروسرویس که هر سرویس فقط به یه بخش دیتابیس نیاز داره، با این قابلیت فقط مدلهای مرتبط رو تولید کردم و کد اضافی رو حذف کردم.
اینم لینک گیتهابش:
https://github.com/aarondl/sqlboiler
@DevTwitter | <Sepehr Mohseni/>
Forwarded from نوشتههای ترمینالی
چطوری restful API خوب طراحی کنیم؟
https://youtu.be/_gQaygjm_hg?si=E8S6XOwA4K8hsq-e
https://youtu.be/_gQaygjm_hg?si=E8S6XOwA4K8hsq-e
YouTube
Good APIs Vs Bad APIs: 7 Tips for API Design
Get a Free System Design PDF with 158 pages by subscribing to our weekly newsletter: https://bit.ly/bytebytegoytTopic
This video is based on engineering blog post: https://blog.hotstar.com/capturing-a-...
Animation tools: Adobe Illustrator and After Effects.…
This video is based on engineering blog post: https://blog.hotstar.com/capturing-a-...
Animation tools: Adobe Illustrator and After Effects.…
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
Forwarded from Linuxor ?
با این ابزار جالب میتونید سرویس و سایت و API هاتون رو مانیتور کنید، خوبیش اینه که روی خود گیتهاب اکشنز اجرا میشه و نیازی به سرور مجزا ندارید و وقتی قطعی (downtime) شناسایی بشه GitHub بهصورت خودکار یک Issue باز میکنه و بعد از رفع مشکل اون رو میبنده.
اینطوری هیچ هزینه ای هم به سرویس های واسط نمیدین، آموزش استفادش هم از این لینک دنبال کنید :
upptime.js.org/docs
@Linuxor
اینطوری هیچ هزینه ای هم به سرویس های واسط نمیدین، آموزش استفادش هم از این لینک دنبال کنید :
upptime.js.org/docs
@Linuxor
Forwarded from DevTwitter | توییت برنامه نویسی
کلید فراموششده بهینهسازی دیتابیس : Collation در MySQL
به عنوان برنامهنویس، همیشه روی ایندکس و کوئریها تمرکز میکنیم، اما یک تنظیم ساده در دیتابیس میتواند همه چیز را تغییر دهد: Collation
Collation چیست؟
تعیین میکند MySQL چگونه دادههای متنی را مقایسه و مرتبسازی میکند.
انتخاب اشتباه = مشکلات پنهان
دو نوع اصلی:
نوع یک : ci) Case-Insensitive_)
مقایسهها بدون توجه به حروف بزرگ و کوچک انجام میشود. برای مثال کوئری زیر همه ی مواردی مثل ali , Ali , ALI را برمی گرداند.
در این مثال collation ستون username برابر utf8mb4_unicode_ci می باشد.
نوع دو : bin) Case-Sensitive_)
مقایسهها حساس به حروف بزرگ و کوچک است. برای مثال کوئری زیر فقط ALI
را برمی گرداند.
در این مثال collation ستون username برابر utf8mb4_bin می باشد.
چرا مهم است؟
عملکرد: collationهای _bin معمولاً سریعترند.
دقت: اگر حساسیت به حروف بزرگ/کوچک مهم است، _bin ضروری است.
یکپارچگی داده: از ذخیره مقادیر تکراری ناخواسته جلوگیری میکند.
نکته طلایی:
قبل از طراحی جدول، از خود بپرسید:
"آیا در این فیلد، 'Ali' با 'ali' تفاوت دارد؟"
پاسخ این سؤال، collation مناسب را به شما میگوید.
@DevTwitter | <Babak Mirhosseini/>
به عنوان برنامهنویس، همیشه روی ایندکس و کوئریها تمرکز میکنیم، اما یک تنظیم ساده در دیتابیس میتواند همه چیز را تغییر دهد: Collation
Collation چیست؟
تعیین میکند MySQL چگونه دادههای متنی را مقایسه و مرتبسازی میکند.
انتخاب اشتباه = مشکلات پنهان
دو نوع اصلی:
نوع یک : ci) Case-Insensitive_)
مقایسهها بدون توجه به حروف بزرگ و کوچک انجام میشود. برای مثال کوئری زیر همه ی مواردی مثل ali , Ali , ALI را برمی گرداند.
SELECT * FROM users WHERE username = 'ALI'
در این مثال collation ستون username برابر utf8mb4_unicode_ci می باشد.
نوع دو : bin) Case-Sensitive_)
مقایسهها حساس به حروف بزرگ و کوچک است. برای مثال کوئری زیر فقط ALI
را برمی گرداند.
SELECT * FROM users WHERE username = 'ALI'
در این مثال collation ستون username برابر utf8mb4_bin می باشد.
چرا مهم است؟
عملکرد: collationهای _bin معمولاً سریعترند.
دقت: اگر حساسیت به حروف بزرگ/کوچک مهم است، _bin ضروری است.
یکپارچگی داده: از ذخیره مقادیر تکراری ناخواسته جلوگیری میکند.
نکته طلایی:
قبل از طراحی جدول، از خود بپرسید:
"آیا در این فیلد، 'Ali' با 'ali' تفاوت دارد؟"
پاسخ این سؤال، collation مناسب را به شما میگوید.
@DevTwitter | <Babak Mirhosseini/>
Forwarded from Ninja Learn | نینجا لرن (Mohammad)
خیلیا فکرمیکنن n8n کارکردن باهاش سخته و نیاز به دوره های ویدیوی چند ساعته داره :/
درصورتی که اینجوری نیست فقط کافیه بدونید میخواید چیکارکنید و همون رو راحت مثل یه flow chart کنار هم بچینید هر چقدر دانش شما از حوزه که هستید کامل تر باشه بهتر میتونید باهاش کارکنید و ai Agent خودتون رو بسازید.
اگه براتون درک این موضوع سخته جادی خیلی خفن بهتون نشون میده داستان چیه :)
https://youtu.be/d6RzGhpV1Vg?si=x3rZ4hgui-3lN8-u
درصورتی که اینجوری نیست فقط کافیه بدونید میخواید چیکارکنید و همون رو راحت مثل یه flow chart کنار هم بچینید هر چقدر دانش شما از حوزه که هستید کامل تر باشه بهتر میتونید باهاش کارکنید و ai Agent خودتون رو بسازید.
اگه براتون درک این موضوع سخته جادی خیلی خفن بهتون نشون میده داستان چیه :)
https://youtu.be/d6RzGhpV1Vg?si=x3rZ4hgui-3lN8-u
YouTube
n8n رو روی سرور خودتون نصب کنین و با کریپتو و تلگرام یه اتوماسیون ساده بسازین
این روزها از n8n زیاد میشنویم؛ سیستمی برای ساخت فلوهای اتوماسیونی با کلی اتصال به چیزهای مختلف. ولی روی سایت خودش برای استفاده ازش لازمه ۲۵ دلار در ماه بدیم که کار رو سخت میکنه.
توی این ویدئو نگاهی داریم به این ابزار خیلی باحال و میبینین که اولا چطوری…
توی این ویدئو نگاهی داریم به این ابزار خیلی باحال و میبینین که اولا چطوری…
Forwarded from Geek Alerts
سیستم پیشنهاد پستهای توییتر X که الان بر پایه لایک، ریت و ... هست از ماه دیگه بر پایه یادگیری ماشین میشه، یعنی هوشمصنوعی تشخیص میده پست شمارو به بقیه نشون بده یا نه. یه شانس ایجاد میکنه برای پستهایی که معمولا دیده نمیشه و بیشتر میره سمت نشون دادن پستهایی که دوست دارید.
تغییر دوم هم اینه که میتونید از Grok برای شخصی سازی فید خودتون استفاده کنید، مثلا بگی فقط توییتهای برنامهنویسیرو توی فید من بیار. [L]
🤓 @geekalerts
تغییر دوم هم اینه که میتونید از Grok برای شخصی سازی فید خودتون استفاده کنید، مثلا بگی فقط توییتهای برنامهنویسیرو توی فید من بیار. [L]
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔1
Forwarded from DevTwitter | توییت برنامه نویسی
توی این گرونی فقط پایان پشتیبانی امنیتی از ویندوز ۱۰ کم بود.
البته با یه روش میشه تا یک سال دیگه هم ازش آپدیت امنیتی رایگان گرفت.
باید تو ویندوز ۱۰ با اکانت مایکروسافت لاگین کنی و تنظیماتِ PC رو با OneDrive از طریق Windows Backup سینک کنی.
بعد تو بخش آپدیت Enroll now رو بزنی.
@DevTwitter | <Soroush Ahmadi/>
البته با یه روش میشه تا یک سال دیگه هم ازش آپدیت امنیتی رایگان گرفت.
باید تو ویندوز ۱۰ با اکانت مایکروسافت لاگین کنی و تنظیماتِ PC رو با OneDrive از طریق Windows Backup سینک کنی.
بعد تو بخش آپدیت Enroll now رو بزنی.
@DevTwitter | <Soroush Ahmadi/>
Forwarded from Linuxor ?
یه چیزی بهتون بگم توی دوران دانشگاه حواستون باشه اشتباه منو نکنید.
دیدین توی این فروما و گروه های کامیونیتی مثلا یکی میاد میگه من انگولار کار میکنم یکی میگه مثلا من اکسپرس بعد خیلی راحت ممکنه باهم کانکشن بگیرن و یه کار مشترکی انجام بدن. اما این توی فضای آکادمیک flex حساب میشه که بیاین از رزومتون جایی بگین (flex یعنی انگار دارید خودتونو به نمایش میزارید که من بلدم شما بلد نیستید)
من چند بار قشنگ احساس کردم که نباید زیاد درباره خودم بگم و اخرش هم نتونستم کانکشن خوبی پیدا کنم حس میکردم تو دلشون میگفتن ایششش اینو... یه رفیق بدبختی هم داشتم اون بدبخت رزومشو تریلی نمیکشید توی چند تا از این فریمورک هایی که الان به عنوان مهارت تو رزومه میزنید اون کانتریبیوتر بود داشت توسعشون میداد، خودشو زده بود به اوسگولیت میگفت من کامپیوتر هم بلد نیستم روشن کنم😂😂😂😂😂
@Linuxor
دیدین توی این فروما و گروه های کامیونیتی مثلا یکی میاد میگه من انگولار کار میکنم یکی میگه مثلا من اکسپرس بعد خیلی راحت ممکنه باهم کانکشن بگیرن و یه کار مشترکی انجام بدن. اما این توی فضای آکادمیک flex حساب میشه که بیاین از رزومتون جایی بگین (flex یعنی انگار دارید خودتونو به نمایش میزارید که من بلدم شما بلد نیستید)
من چند بار قشنگ احساس کردم که نباید زیاد درباره خودم بگم و اخرش هم نتونستم کانکشن خوبی پیدا کنم حس میکردم تو دلشون میگفتن ایششش اینو... یه رفیق بدبختی هم داشتم اون بدبخت رزومشو تریلی نمیکشید توی چند تا از این فریمورک هایی که الان به عنوان مهارت تو رزومه میزنید اون کانتریبیوتر بود داشت توسعشون میداد، خودشو زده بود به اوسگولیت میگفت من کامپیوتر هم بلد نیستم روشن کنم😂😂😂😂😂
@Linuxor
Forwarded from Linux Labdon
بجای دستور cat توی لینوکس میتونیم از bat استفاده کنیم!
ظاهر رنگی و قشنگتری داره، شماره خط نشون میده و از syntax highlighting هم پشتیبانی میکنه.
توضیحات کامل در گیت هاب پروژه
Github → github.com/sharkdp/bat
<Mohammad/>
ظاهر رنگی و قشنگتری داره، شماره خط نشون میده و از syntax highlighting هم پشتیبانی میکنه.
توضیحات کامل در گیت هاب پروژه
Github → github.com/sharkdp/bat
<Mohammad/>
GitHub
GitHub - sharkdp/bat: A cat(1) clone with wings.
A cat(1) clone with wings. Contribute to sharkdp/bat development by creating an account on GitHub.
Forwarded from GitHub Trending Daily
🔥 New GitHub Trending Repositories 🔥
Found 1 new trending repositories:
1. generative-ai-for-beginners by microsoft
📝 21 Lessons, Get Started Building with Generative AI
💻 Jupyter Notebook | ⭐ 100,436 | 🌟 Today: 98
🔗 Link
🔘 @github_trending_daily
Found 1 new trending repositories:
1. generative-ai-for-beginners by microsoft
📝 21 Lessons, Get Started Building with Generative AI
💻 Jupyter Notebook | ⭐ 100,436 | 🌟 Today: 98
🔗 Link
🔘 @github_trending_daily
Forwarded from Software Engineer Labdon
بالاخره Zed برای ویندوز منتشر شد!
یه ادیتور فوقالعاده سریع و خفن که به نظرم میتونه حسابی جای Visual Studio Code رو تنگ کنه.
من حدود ۸ ساله کدنویسی میکنم و از Eclipse و NetBeans گرفته تا JetBrains، همه رو امتحان کردم. از وقتی VsCode اومد، دیگه اون وسواس انتخاب ادیتور رو گذاشتم کنار تا وقتی که اسم Zed رو شنیدم.
یه ادیتور نوشتهشده با Rust و سرعتی در حد گاد
اول فقط برای مک بود، بعد رسید به لینوکس. منم که عشق به اوبونتو، سریع یه ماشین مجازی بالا آوردم و تستش کردم.
یه پروژه نسبتا سنگین داشتم، ریا نشه یه پلتفرم انبارداری با چت و مدیریت کارمندان و محصولات. با Zed رانش کردم و همونجا بود که برگای VsCodeم ریخت
سرعت، autocomplete محشر، لود سریع اکستنشنها، محیط مینیمال و مدرن و خلاصه یه تجربه بینقص بود. و حالا برای ویندوز هم ریلیز شد
اگه هنوز امتحانش نکردی، پیشنهاد میکنم حتما تستش کنی
https://zed.dev/
<Soheil Ghanbary/>
یه ادیتور فوقالعاده سریع و خفن که به نظرم میتونه حسابی جای Visual Studio Code رو تنگ کنه.
من حدود ۸ ساله کدنویسی میکنم و از Eclipse و NetBeans گرفته تا JetBrains، همه رو امتحان کردم. از وقتی VsCode اومد، دیگه اون وسواس انتخاب ادیتور رو گذاشتم کنار تا وقتی که اسم Zed رو شنیدم.
یه ادیتور نوشتهشده با Rust و سرعتی در حد گاد
اول فقط برای مک بود، بعد رسید به لینوکس. منم که عشق به اوبونتو، سریع یه ماشین مجازی بالا آوردم و تستش کردم.
یه پروژه نسبتا سنگین داشتم، ریا نشه یه پلتفرم انبارداری با چت و مدیریت کارمندان و محصولات. با Zed رانش کردم و همونجا بود که برگای VsCodeم ریخت
سرعت، autocomplete محشر، لود سریع اکستنشنها، محیط مینیمال و مدرن و خلاصه یه تجربه بینقص بود. و حالا برای ویندوز هم ریلیز شد
اگه هنوز امتحانش نکردی، پیشنهاد میکنم حتما تستش کنی
https://zed.dev/
<Soheil Ghanbary/>
Zed
Zed — Love your editor again
Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
Forwarded from Linuxor ?
وب و مرورگرا خیلی خوب پیشرفت کردن، یه زمانی توی CSS چیدمان flexbox مشکل داشت و مرورگرا مشکلات عجیبی میخوردن حتی بهش میگفتن flexbugs بعد حتی واسش ریپو هم درست کردن که مشکلات چین و چه خاکی تو سرمون بریزیم
اگه دوست دارین اینجارو بخونید چیزای جالبی میبینید (همه مشکلات الان رفع شدن)
github.com/philipwalton/flexbugs
@Linuxor
اگه دوست دارین اینجارو بخونید چیزای جالبی میبینید (همه مشکلات الان رفع شدن)
github.com/philipwalton/flexbugs
@Linuxor
Forwarded from a pessimistic researcher (Kc)
از اساتید سوالی داشتم
شرمنده بابت ندانستن و اطلاعات کم
این روزها در توییتر که کلیپهای مراسم ویکتوریا رو میبینم
ملت مینویسن فلانی اومد کت واک کرد و "اسلی" کرد
این اولین باره که یه چیزی رو از نسل جدید میشنوم و نمیفهمم :)
یعنی چی اسلی کرد؟ :) یه سریا بهم گفتن معنی اسلی کردن میشه ترکوندن. درسته آیا
سوال بعدی slay queen یعنی چی؟ :)
سوال بعدی آیا 💅🏻 معنی اسلی کردن میده یا معنی فِم یا سیسی بودن؟ :)
شرمنده بابت ندانستن و اطلاعات کم
این روزها در توییتر که کلیپهای مراسم ویکتوریا رو میبینم
ملت مینویسن فلانی اومد کت واک کرد و "اسلی" کرد
این اولین باره که یه چیزی رو از نسل جدید میشنوم و نمیفهمم :)
یعنی چی اسلی کرد؟ :) یه سریا بهم گفتن معنی اسلی کردن میشه ترکوندن. درسته آیا
سوال بعدی slay queen یعنی چی؟ :)
سوال بعدی آیا 💅🏻 معنی اسلی کردن میده یا معنی فِم یا سیسی بودن؟ :)