Forwarded from Laravel News
Getting to Know Laravel's New Starter Kits https://laravel-news.com/getting-to-know-laravel-12-starter-kits
Laravel News
Getting to Know Laravel's New Starter Kits - Laravel News
With the release of Laravel 12, we have three new starter kits for React, Vue, and Livewire. Each starter kit also has a WorkOS AuthKit variant. These kits are beautiful inside and out, from the code to the UI!
Forwarded from Geek Alerts
سوئد میخواد یه قانون تصویب کنه که پیامرسانها باید پیامهاشون رو ذخیره کنن و به دولت سوئد تحویل بدن.
این لایحه برنامههای پیامرسان دارای رمزگذاری مثل سیگنال و واتساپ رو ملزم میکنه که به اصطلاح دربهای پشتی داخل برنامشون بذارن. سیگنال گفته اگه این قانون تصویب بشه سوئد رو ترک میکنه.
🔗 swedenherald
🤓 @geekalerts
این لایحه برنامههای پیامرسان دارای رمزگذاری مثل سیگنال و واتساپ رو ملزم میکنه که به اصطلاح دربهای پشتی داخل برنامشون بذارن. سیگنال گفته اگه این قانون تصویب بشه سوئد رو ترک میکنه.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Laravel News
ImapEngine is a simple API for managing mailboxes without the PHP extension https://laravel-news.com/imapengine
Laravel News
ImapEngine is a simple API for managing mailboxes without the PHP extension - Laravel News
Steve Bauman talks with us about his newest package, ImapEngine, which provides a simple API for managing mailboxes -- without the PHP extension.
Forwarded from IRCF | اینترنت آزاد برای همه
ا، چه الگوی آشنایی!
پیامرسان سراغ داریم محکم پای حفظ حریم خصوصی کاربران وایستاد، ولی دید جای دیگهای نیست بتونه بساط رانت رو پهن کنه، شل کرد 😁
🔍 ircf.space
@ircfspace
پیامرسان سراغ داریم محکم پای حفظ حریم خصوصی کاربران وایستاد، ولی دید جای دیگهای نیست بتونه بساط رانت رو پهن کنه، شل کرد 😁
🔍 ircf.space
@ircfspace
Forwarded from DevTwitter | توییت برنامه نویسی
درباره RefreshToken و AccessToken براتون مطلبی رو آماده کردم تا بیشتر باهاشون آشنا بشیم
وقتی دربارهی رفرش توکن صحبت میکنیم، در واقع داریم دربارهی یه مکانیزم امنیتی حرف میزنیم که به کاربر اجازه میده بدون نیاز به لاگین مجدد، به سیستم دسترسی داشته باشه. این کار با استفاده از دو نوع توکن انجام میشه:
Access Token: یه توکن کوتاهمدت که برای دسترسی به منابع استفاده میشه.
Refresh Token: یه توکن بلندمدتتر که برای گرفتن Access Token جدید استفاده میشه.
مراحل کلی رفرش توکن:
اول:کاربر لاگین میکنه: بعد از لاگین، سرور یه Access Token و یه Refresh Token به کلاینت میده.
دوم:Access Token منقضی میشه: بعد از یه مدت (مثلاً ۱۵ دقیقه)، Access Token دیگه معتبر نیست.
سوم:درخواست جدید با توکن منقضی شده: وقتی کاربر یه درخواست جدید میفرسته، سرور خطای 401 (Unauthorized) برمیگردونه.
چهارم:رفرش توکن فرستاده میشه: کلاینت با استفاده از Refresh Token، یه درخواست به سرور میفرسته و یه Access Token جدید میگیره.
پنجم:درخواست اصلی تکرار میشه: کلاینت درخواست اصلی رو با Access Token جدید دوباره ارسال میکنه.
چطوری با Axios توی پروژهها رفرش توکن رو خودکار کنیم؟
یه مشکلی که همیشه توی پروژههای با احراز هویت پیش میاد، منقضی شدن توکنهاست. کاربر کارش رو میکنه، یهو میبینه خطای 401 میگیره و مجبوره دوباره لاگین کنه!
این کار رو میشه با استفاده از Axios Interceptors به راحتی پیادهسازی کرد. یعنی وقتی توکن منقضی میشه، به جای اینکه کاربر رو به لاگین برگردونیم، یه درخواست جدید برای رفرش توکن میفرستیم و بعد درخواست اصلی رو دوباره ارسال میکنیم. به همین سادگی!
چطوری کار میکنه؟
خطای 401 رو میگیریم: هر وقت سرور بهمون بگه "توکنت تموم شده" (یعنی خطای 401)، وارد عمل میشیم.
رفرش توکن میگیریم: یه درخواست به سرور میفرستیم و با استفاده از Refresh Token، یه توکن جدید میگیریم.
درخواست اصلی رو تکرار میکنیم: توکن جدید رو جایگزین میکنیم و درخواست اصلی رو دوباره ارسال میکنیم.
نکات مهم:
-با کوکیها کار میکنیم: با withCredentials: true مطمئن میشیم که کوکیها (مثل Refresh Token) به درستی ارسال میشن.
-جلوی تلاشهای بیجا رو میگیریم: با یه فلگ ساده (retry_) مطمئن میشیم که فقط یه بار برای رفرش توکن تلاش میکنیم.
-امنیت اولویته: همیشه حواسمون به ذخیرهسازی امن Refresh Token باشه!
این روش نهتنها تجربه کاربری رو بهتر میکنه، بلکه باعث میشه کاربر کمتر با صفحهی لاگین کلنجار بره و کارش رو سریعتر تموم کنه
@DevTwitter | <Soheil Seyyedi/>
وقتی دربارهی رفرش توکن صحبت میکنیم، در واقع داریم دربارهی یه مکانیزم امنیتی حرف میزنیم که به کاربر اجازه میده بدون نیاز به لاگین مجدد، به سیستم دسترسی داشته باشه. این کار با استفاده از دو نوع توکن انجام میشه:
Access Token: یه توکن کوتاهمدت که برای دسترسی به منابع استفاده میشه.
Refresh Token: یه توکن بلندمدتتر که برای گرفتن Access Token جدید استفاده میشه.
مراحل کلی رفرش توکن:
اول:کاربر لاگین میکنه: بعد از لاگین، سرور یه Access Token و یه Refresh Token به کلاینت میده.
دوم:Access Token منقضی میشه: بعد از یه مدت (مثلاً ۱۵ دقیقه)، Access Token دیگه معتبر نیست.
سوم:درخواست جدید با توکن منقضی شده: وقتی کاربر یه درخواست جدید میفرسته، سرور خطای 401 (Unauthorized) برمیگردونه.
چهارم:رفرش توکن فرستاده میشه: کلاینت با استفاده از Refresh Token، یه درخواست به سرور میفرسته و یه Access Token جدید میگیره.
پنجم:درخواست اصلی تکرار میشه: کلاینت درخواست اصلی رو با Access Token جدید دوباره ارسال میکنه.
چطوری با Axios توی پروژهها رفرش توکن رو خودکار کنیم؟
یه مشکلی که همیشه توی پروژههای با احراز هویت پیش میاد، منقضی شدن توکنهاست. کاربر کارش رو میکنه، یهو میبینه خطای 401 میگیره و مجبوره دوباره لاگین کنه!
این کار رو میشه با استفاده از Axios Interceptors به راحتی پیادهسازی کرد. یعنی وقتی توکن منقضی میشه، به جای اینکه کاربر رو به لاگین برگردونیم، یه درخواست جدید برای رفرش توکن میفرستیم و بعد درخواست اصلی رو دوباره ارسال میکنیم. به همین سادگی!
چطوری کار میکنه؟
خطای 401 رو میگیریم: هر وقت سرور بهمون بگه "توکنت تموم شده" (یعنی خطای 401)، وارد عمل میشیم.
رفرش توکن میگیریم: یه درخواست به سرور میفرستیم و با استفاده از Refresh Token، یه توکن جدید میگیریم.
درخواست اصلی رو تکرار میکنیم: توکن جدید رو جایگزین میکنیم و درخواست اصلی رو دوباره ارسال میکنیم.
نکات مهم:
-با کوکیها کار میکنیم: با withCredentials: true مطمئن میشیم که کوکیها (مثل Refresh Token) به درستی ارسال میشن.
-جلوی تلاشهای بیجا رو میگیریم: با یه فلگ ساده (retry_) مطمئن میشیم که فقط یه بار برای رفرش توکن تلاش میکنیم.
-امنیت اولویته: همیشه حواسمون به ذخیرهسازی امن Refresh Token باشه!
این روش نهتنها تجربه کاربری رو بهتر میکنه، بلکه باعث میشه کاربر کمتر با صفحهی لاگین کلنجار بره و کارش رو سریعتر تموم کنه
@DevTwitter | <Soheil Seyyedi/>
Forwarded from Geek Alerts
نسخه اصلی فتوشاپ با قابلیتهای AI برای موبایل منتشر شد
ادوبی سالها روی Photoshop Express تمرکز داشت که یه نسخه خیلی کم امکانات برای ویرایش عکس هست، الان برنامه photoshop نسخه ۶.۰ رو برای آیفون و آیپد منتشر کردن و گفتن بهزودی نسخه اندروید هم منتشر میشه.
این نسخه یه سری ویژگی داره مثل Tap Select که میشه باهاش عناصر خاصی داخل عکس رو انتخاب و ویرایش کرد. یا امکان ترکیب و ادغام تصاویر رو با استفاده از لایهها و ماسکها که توی نسخههای حرفهای فتوشاپ دسکتاپ قبلا موجود بود اضافه کردن.
ابزارهای AI هم دارید مثل حذف یا اضافه کردن اشیاء داخل تصاویر و بقیه ابزارهای AI که با نام مجموعه ادوبی Firefly میشناسیم. در ادامه هم بخشی از ویژگیها نیاز به اشتراک دارن مثل ابزارهای پیشرفته تنظیم نور و رنگ.
🔗 theverge
🤓 @geekalerts
ادوبی سالها روی Photoshop Express تمرکز داشت که یه نسخه خیلی کم امکانات برای ویرایش عکس هست، الان برنامه photoshop نسخه ۶.۰ رو برای آیفون و آیپد منتشر کردن و گفتن بهزودی نسخه اندروید هم منتشر میشه.
این نسخه یه سری ویژگی داره مثل Tap Select که میشه باهاش عناصر خاصی داخل عکس رو انتخاب و ویرایش کرد. یا امکان ترکیب و ادغام تصاویر رو با استفاده از لایهها و ماسکها که توی نسخههای حرفهای فتوشاپ دسکتاپ قبلا موجود بود اضافه کردن.
ابزارهای AI هم دارید مثل حذف یا اضافه کردن اشیاء داخل تصاویر و بقیه ابزارهای AI که با نام مجموعه ادوبی Firefly میشناسیم. در ادامه هم بخشی از ویژگیها نیاز به اشتراک دارن مثل ابزارهای پیشرفته تنظیم نور و رنگ.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Armon technical logs (armon Taheri)
Feb 1, 6.05 PM.aac
28.6 MB
#پنج_دشمن_کار_تیمی
قسمت ۳
قسمت ۳
Forwarded from Ninja Learn | نینجا لرن
بزار بگم
قراره کتاب
که ادام جانسون نوشته رو براتون بزارم 😁
پ.ن: رایگانشو هیچ جای وب مجاز پیدا نمیکنید 😬
قراره کتاب
Boost your DjangoDX
که ادام جانسون نوشته رو براتون بزارم 😁
پ.ن: رایگانشو هیچ جای وب مجاز پیدا نمیکنید 😬
Forwarded from Debrary (Mehran)
Operating Systems Three Easy Pieces.pdf
5.8 MB
Operating Systems: Three Easy Pieces - Version 1.00 - Remzi H. Arpaci-Dusseau & Andrea C. Arpaci-Dusseau - 2018
@debrary
@debrary
Forwarded from محتوای آزاد سهراب
Forwarded from DevTwitter | توییت برنامه نویسی
یدونه نرم افزار چت p2p
https://github.com/aminGhafoory/peerchat
برای بازی کردن با webrtc ساختمش
قراره بشه یدونه نرم افزار انتقال فایل بین دو تا سیستم از طریق webrtc
@DevTwitter | <krusty the clown/>
https://github.com/aminGhafoory/peerchat
برای بازی کردن با webrtc ساختمش
قراره بشه یدونه نرم افزار انتقال فایل بین دو تا سیستم از طریق webrtc
@DevTwitter | <krusty the clown/>
Forwarded from جادی | Jadi
#خبر
بالاخره همه ۵۰ ایالت آمریکا پروسه تلاش برای تصویب قانون «حق تعمیر» رو شروع کردن
در مورد «حق تعمیر» زیاد تو رادیو و جاهای مختلف حرف زدم. این حق ساده که اگر من چیزی رو می خرم، حق دارم سعی کنم تعمیرش کنم. کسی نمی تونه بگه «این رواگر باز کنی دیگه هیچ ربطی به من نداره» یا «یه پیچی گذاشتم که غیرقابل باز شدن است» یا «باتری اش رو نمی فروشم و فقط باید بیاری پیش خودم که عوضش کنم» و ..
در حال حاضر از هر ۵ آمریکایی فقط یکی در ایالتی زندگی می کنه که قانون «حق تعمیر» داره ولی حالا هر ۵۰ ایالت پروسه بررسی این قانون رو شروع کردن.
یادمون باشه: اگر چیزی رو می خریم، اون چیز مال است و حق داریم جوری که می خوایم ازش استفاده کنیم یا تغییرش بدیم یا وقتی خراب شد تعمیرش کنیم.
https://www.ifixit.com/News/108371/right-to-repair-laws-have-now-been-introduced-in-all-50-us-states
بالاخره همه ۵۰ ایالت آمریکا پروسه تلاش برای تصویب قانون «حق تعمیر» رو شروع کردن
در مورد «حق تعمیر» زیاد تو رادیو و جاهای مختلف حرف زدم. این حق ساده که اگر من چیزی رو می خرم، حق دارم سعی کنم تعمیرش کنم. کسی نمی تونه بگه «این رواگر باز کنی دیگه هیچ ربطی به من نداره» یا «یه پیچی گذاشتم که غیرقابل باز شدن است» یا «باتری اش رو نمی فروشم و فقط باید بیاری پیش خودم که عوضش کنم» و ..
در حال حاضر از هر ۵ آمریکایی فقط یکی در ایالتی زندگی می کنه که قانون «حق تعمیر» داره ولی حالا هر ۵۰ ایالت پروسه بررسی این قانون رو شروع کردن.
یادمون باشه: اگر چیزی رو می خریم، اون چیز مال است و حق داریم جوری که می خوایم ازش استفاده کنیم یا تغییرش بدیم یا وقتی خراب شد تعمیرش کنیم.
https://www.ifixit.com/News/108371/right-to-repair-laws-have-now-been-introduced-in-all-50-us-states
iFixit
Right to Repair Laws Have Now Been Introduced in All 50 US States
With a new bill in Wisconsin, Right to Repair laws have now been introduced in all 50 US states!
Forwarded from Geek Alerts
این ویژگی از ChatGPT قطعا باعث عصبانی شدن گوگل میشه، تو نسخه جدیدش در IOS یه اکستنشن به مرورگر سافاری اضافه میکنه که وقتی فعالش کنید موتور جستجوی پیشفرض سافاری از گوگل به ChatGPT تغییر میکنه.
از اونجایی که ChatGPT نصبی خیلی زیادی توی اپاستور داره میتونه بخش زیادی از سهم گوگل رو کاهش بده.
🔗 macrumors
🤓 @geekalerts
از اونجایی که ChatGPT نصبی خیلی زیادی توی اپاستور داره میتونه بخش زیادی از سهم گوگل رو کاهش بده.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from محتوای آزاد سهراب
خب دوستان ما ترجمه ویکی پارچ به عربی رو هم شروع کردیم، اگر کسی مایله که مشارکت داشته باشه روی ویکی خوشحال میشم که با من ارتباط بگیره.
@SohrabContents
@SohrabContents
Forwarded from کدنویس یکروزه
llm.htm
7.2 KB
هوش مصنوعی LM - نسخه JavaScript
با قابلیت حدس پاسخ Prediction
با قابلیت حدس پاسخ Prediction
Forwarded from کدنویس یکروزه
نسخهی جدید 👆🏼
با قابلیت پریدیکشن یا حدس!
که خودش بتونه از دیتابیس جواب بسازه و نخواد که دقیق یک جواب مشخص به هر سؤال رو بیاره.
نتیجه جالب شد.
مثلاً اگه بهش یاد داده باشی که:
سلام -> سلام
سلام -> درود
سلام -> علیکم سلام
و بعد ازش بپرسی:
درود بر شما عزیزم!
قشنگ میتونه یه جواب بسازه!
با قابلیت پریدیکشن یا حدس!
که خودش بتونه از دیتابیس جواب بسازه و نخواد که دقیق یک جواب مشخص به هر سؤال رو بیاره.
نتیجه جالب شد.
مثلاً اگه بهش یاد داده باشی که:
سلام -> سلام
سلام -> درود
سلام -> علیکم سلام
و بعد ازش بپرسی:
درود بر شما عزیزم!
قشنگ میتونه یه جواب بسازه!
Forwarded from DevTwitter | توییت برنامه نویسی
#کوته_نیوز
صبح خبر اومد که جهرمی (وزیر ارتباطات دولت روحانی) گفته یوتیوب و تلگرام تا عید رفع فیلتر میشه.
عصر جهرمی گفت نه بابا به من چه، اونموقع که وزیر بودم به یه ور کسی نبودم، چه برسه الان، منم مثل شما اخبار رو از اینور اونور میشنوم، من فقط گفتم اگر دولت پزشکیان پای حرفش باشه باید تا عید رفع فیلتر کنه.
پرتقال فروش و اینا...
@DevTwitter
صبح خبر اومد که جهرمی (وزیر ارتباطات دولت روحانی) گفته یوتیوب و تلگرام تا عید رفع فیلتر میشه.
عصر جهرمی گفت نه بابا به من چه، اونموقع که وزیر بودم به یه ور کسی نبودم، چه برسه الان، منم مثل شما اخبار رو از اینور اونور میشنوم، من فقط گفتم اگر دولت پزشکیان پای حرفش باشه باید تا عید رفع فیلتر کنه.
پرتقال فروش و اینا...
@DevTwitter