Dev Perfects – Telegram
Dev Perfects
40 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
Forwarded from Geek Alerts
سوئد میخواد یه قانون تصویب کنه که پیام‌رسان‌ها باید پیام‌هاشون رو ذخیره کنن و به دولت سوئد تحویل بدن.

این لایحه برنامه‌‌های پیام‌رسان دارای رمزگذاری‌ مثل سیگنال و واتساپ رو ملزم میکنه که به اصطلاح درب‌های پشتی داخل برنامشون بذارن. سیگنال گفته اگه این قانون تصویب بشه سوئد رو ترک میکنه.

🔗 swedenherald
🤓 @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from یه شعر (Poem Bot)
مولانا | دیوان شمس | رباعیات | رباعی شمارهٔ ۳۲۸

دل رفت بر کسی که بیماش خوش است
غم خوش نبود و لیک غم هاش خوش است
جان می طلبد نمی دهم روزی چند
جان را که محل نیست تقاضاش خوش است

#مولانا | گنجور
📍@iipoem
ا، چه الگوی آشنایی!
‏پیام‌رسان سراغ داریم محکم پای‌ حفظ حریم خصوصی کاربران وایستاد، ولی دید جای دیگه‌ای نیست بتونه بساط رانت رو‌ پهن کنه، شل کرد 😁

🔍 ircf.space
@ircfspace
درباره 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/>
Forwarded from Geek Alerts
نسخه اصلی فتوشاپ با قابلیت‌های AI برای موبایل منتشر شد

ادوبی سال‌ها روی Photoshop Express تمرکز داشت که یه نسخه خیلی کم امکانات برای ویرایش‌ عکس هست، الان برنامه photoshop نسخه ۶.۰ رو برای آیفون و آی‌پد منتشر کردن و گفتن به‌زودی نسخه اندروید هم منتشر میشه.

این نسخه یه سری ویژگی داره مثل Tap Select که میشه باهاش عناصر خاصی داخل عکس رو انتخاب و ویرایش کرد. یا امکان ترکیب و ادغام تصاویر رو با استفاده از لایه‌ها و ماسک‌ها که توی نسخه‌های حرفه‌ای فتوشاپ دسکتاپ قبلا موجود بود اضافه کردن.

ابزارهای AI هم دارید مثل حذف یا اضافه کردن اشیاء داخل تصاویر و بقیه ابزارهای AI که با نام مجموعه ادوبی Firefly میشناسیم. در ادامه هم بخشی از ویژگی‌ها نیاز به اشتراک دارن مثل ابزارهای پیشرفته تنظیم نور و رنگ.

🔗 theverge
🤓 @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
بزار بگم
قراره کتاب
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
کانال جالبیه دوست داشتید نگاهش بندازید:

https://news.1rj.ru/str/segfault_t


@SohrabContents
یدونه نرم افزار چت p2p
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
Forwarded from Geek Alerts
این ویژگی از ChatGPT قطعا باعث عصبانی شدن گوگل میشه، تو نسخه جدیدش در IOS یه اکستنشن به مرورگر سافاری اضافه میکنه که وقتی فعالش کنید موتور جستجوی پیشفرض سافاری از گوگل به ChatGPT تغییر میکنه.

از اونجایی که ChatGPT نصبی خیلی زیادی توی اپ‌استور داره میتونه بخش زیادی از سهم گوگل رو کاهش بده.

🔗 macrumors
🤓 @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
llm.php
7 KB
هوش مصنوعی LM - نسخه PHP
با قابلیت حدس پاسخ Prediction
خب دوستان ما ترجمه ویکی پارچ به عربی رو هم شروع کردیم، اگر کسی مایله که مشارکت داشته باشه روی ویکی خوشحال میشم که با من ارتباط بگیره.


@SohrabContents
llm.htm
7.2 KB
هوش مصنوعی LM - نسخه JavaScript
با قابلیت حدس پاسخ Prediction
نسخه‌ی جدید 👆🏼
با قابلیت پریدیکشن یا حدس!
که خودش بتونه از دیتابیس جواب بسازه و نخواد که دقیق یک جواب مشخص به هر سؤال رو بیاره.
نتیجه جالب شد.
مثلاً اگه بهش یاد داده باشی که:

سلام -> سلام
سلام -> درود
سلام -> علیکم سلام

و بعد ازش بپرسی:

درود بر شما عزیزم!
قشنگ می‌تونه یه جواب بسازه!
#کوته_نیوز

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

پرتقال فروش و اینا...

@DevTwitter