Forwarded from 🎄 یک برنامه نویس تنبل ( MΞ)
🔶 یه سوال دارم از برنامه نویسای عزیز
چرا فیلد password رو trim میکنید؟ اصلا اینکار چرا باید انجام بشه؟
منیکه دوست دارم اول و اخر پسوردم فاصله بزارم با اینکار شما بیفایده میشه
فاصله گذاشتن خیلی خیلی امنیت پسورد رو بالا میبره
چون اکثر ابزارای کرک هش هم trim میکنن که این باگه!!
توی گوگل بزنید سایتای انلاین کرک هش بالا بیاد
بعد هش ۱ کاراکتری فاصله(space) رو بهش بدین ببینید اصلا خروجی میده؟ همش ۱ کاراکترها!!!!!
اکثر سایتا که به پسورد salt اضافه نمیکنن حداقل فاصله رو trim نکنید یکم امنیت داشته باشیم
مرسی اح
@TheRaymondDev
چرا فیلد password رو trim میکنید؟ اصلا اینکار چرا باید انجام بشه؟
منیکه دوست دارم اول و اخر پسوردم فاصله بزارم با اینکار شما بیفایده میشه
فاصله گذاشتن خیلی خیلی امنیت پسورد رو بالا میبره
چون اکثر ابزارای کرک هش هم trim میکنن که این باگه!!
توی گوگل بزنید سایتای انلاین کرک هش بالا بیاد
بعد هش ۱ کاراکتری فاصله(space) رو بهش بدین ببینید اصلا خروجی میده؟ همش ۱ کاراکترها!!!!!
اکثر سایتا که به پسورد salt اضافه نمیکنن حداقل فاصله رو trim نکنید یکم امنیت داشته باشیم
مرسی اح
@TheRaymondDev
Forwarded from محتوای آزاد سهراب
۱۴ روز بعد از این پست، بسته ردیس از مخزن آرچ حذف میشه و با ولکی جایگزین میشه که همونکار رو انجام میده.
ردیس چند وقت قبل لایسنس خودش رو از BSD به یک لایسنس دیگه تغییر داد که چندان خوشآیند نبود.
توصیه شده که از الان اگر پروداکشنی روی آرچ با ردیس دارید، به ولکی انتقالش بدید.
@SohrabContents
ردیس چند وقت قبل لایسنس خودش رو از BSD به یک لایسنس دیگه تغییر داد که چندان خوشآیند نبود.
توصیه شده که از الان اگر پروداکشنی روی آرچ با ردیس دارید، به ولکی انتقالش بدید.
@SohrabContents
Forwarded from IRCF | اینترنت آزاد برای همه
رمضانعلی سبحانیفر و جلال رشیدیکوچی، دو نماینده سابق مجلس، با انتقاد از تداوم #فیلترینگ اینترنتی، این سیاست را شکست خورده و متناقض با رفتار مسئولانی دانستند که خود نیز از شبکههای #فیلتر شده استفاده میکنند.
علی ربیعی، دستیار اجتماعی رئیسجمهور نیز فیلترینگ را با هزینه سالانه یک میلیارد دلار، بیفایده توصیف کرده است.
همچنین طبق نظرسنجی مرکز پژوهشهای مجلس، ۸۱٪ کاربران از #فیلترشکن استفاده میکنند و ۷۸٪ از کیفیت #اینترنت ناراضیاند؛ آماری که نشانگر نارضایتی عمومی و ناکامی سیاستهای سرکوبگرانه اینترنت است.
© hra_news
🔍 ircf.space
@ircfspace
علی ربیعی، دستیار اجتماعی رئیسجمهور نیز فیلترینگ را با هزینه سالانه یک میلیارد دلار، بیفایده توصیف کرده است.
همچنین طبق نظرسنجی مرکز پژوهشهای مجلس، ۸۱٪ کاربران از #فیلترشکن استفاده میکنند و ۷۸٪ از کیفیت #اینترنت ناراضیاند؛ آماری که نشانگر نارضایتی عمومی و ناکامی سیاستهای سرکوبگرانه اینترنت است.
© hra_news
🔍 ircf.space
@ircfspace
Forwarded from جادی | Jadi
این مقاله در مورد فایل سیستم توزیع شده دیپ سیک به نظرم جالب و نسبتا قابل فهمه. فایل سیستمهای توزیع شده از این نظر مهم هستن که شما می تونین یه فایل بزرگ (یا حتی کوچیک) رو تیکه تیکه روی کلی سرور مختلف داشته باشین ولی یه برنامه به سادگی بگه به اون فایل احتیاج داره و جوری راحت اونو بخونه که انگار روی سرور خودش ذخیره شده.
https://maknee.github.io/blog/2025/3FS-Performance-Journal-1/
https://maknee.github.io/blog/2025/3FS-Performance-Journal-1/
maknee.github.io
An Intro to DeepSeek's Distributed File System | Henry Zhu
Personal website for some random tidbits I work on
Forwarded from نوشتههای ترمینالی
اگه تو ویم متن نوشته باشید احتمالا به این مشکل خوردید که خط ها طولانی میشه و سخته باهاشون کار کرد.
یه کاری که میشه کرد wrap کردن خطهاست که میاد خط های طولانی رو در دو خط نشون میده. در حالت پیشفرض از وسط کلمه هم ممکنه بشکونه ولی میتونید تنظیم کنید فقط از whitespace ها برک بده.
حالا تو این حالت مشکلی که هست اینه که j/k خیلی جالب کار نمیکنن چون کل اون خط که ما چند خط میبینیم رو یه خط میبینیم!
این ویدیو چند تا شورتکات خوب گفته با کلید g که مشکل رو حل میکنن.
https://youtu.be/t9FWr7cajV4?si=XeS61yU20w0P6F5g
البته g کلا کارهای خیلی جالبی میکنه مثلا تبدیل lowercase به uppercase هم انجام میده.
https://learnbyexample.github.io/tips/vim-tip-7/
یه کاری که میشه کرد wrap کردن خطهاست که میاد خط های طولانی رو در دو خط نشون میده. در حالت پیشفرض از وسط کلمه هم ممکنه بشکونه ولی میتونید تنظیم کنید فقط از whitespace ها برک بده.
حالا تو این حالت مشکلی که هست اینه که j/k خیلی جالب کار نمیکنن چون کل اون خط که ما چند خط میبینیم رو یه خط میبینیم!
این ویدیو چند تا شورتکات خوب گفته با کلید g که مشکل رو حل میکنن.
https://youtu.be/t9FWr7cajV4?si=XeS61yU20w0P6F5g
البته g کلا کارهای خیلی جالبی میکنه مثلا تبدیل lowercase به uppercase هم انجام میده.
https://learnbyexample.github.io/tips/vim-tip-7/
YouTube
Overpowered vim commands for writers
If you're reading a youtube video description in your free time it's time to go outside and touch some grass. If the words "vim config" have any kind of meaning to you, you're already cooked and might as well drop a sub.
#programming #math #sylvanfranklin
#programming #math #sylvanfranklin
Forwarded from Geek Alerts
This media is not supported in your browser
VIEW IN TELEGRAM
گروک چندین قابلیت جدید داشته که شامل
۱. اضافه شدن حافظه و به خاطر سپردن چیزهایی که بهش میگید.
۲. یک ابزار مشابه Canvas به نام Grok Studio برای ویرایش فایلها.
۳. ساختن Workspace و اضافه کردن فایلها و دستورهای مختلف به اون.
🔗 grok.com
🤓 hadi @geekalerts
۱. اضافه شدن حافظه و به خاطر سپردن چیزهایی که بهش میگید.
۲. یک ابزار مشابه Canvas به نام Grok Studio برای ویرایش فایلها.
۳. ساختن Workspace و اضافه کردن فایلها و دستورهای مختلف به اون.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from 🎄 یک برنامه نویس تنبل ( MΞ)
🔶 یوز اسکریپت یوتیوب
۱. یوتیوب زیرنویسارو میندازه روی ویدیو اذیت کنندس با این یوزراسکریپت زیرنویس زیر ویدیو نشون داده میشه:
https://github.com/t1ml3arn-userscript-js/Youtube-subtitles-under-video-frame
۲. زیرنویسها قابلیت سلکت شدن ندارن با این یوزراسکریپت میتونید راحت سلکت کنید:
https://update.greasyfork.org/scripts/451626/make%20youtube%20caption%20selectable.user.js
@TheRaymondDev
۱. یوتیوب زیرنویسارو میندازه روی ویدیو اذیت کنندس با این یوزراسکریپت زیرنویس زیر ویدیو نشون داده میشه:
https://github.com/t1ml3arn-userscript-js/Youtube-subtitles-under-video-frame
۲. زیرنویسها قابلیت سلکت شدن ندارن با این یوزراسکریپت میتونید راحت سلکت کنید:
https://update.greasyfork.org/scripts/451626/make%20youtube%20caption%20selectable.user.js
@TheRaymondDev
👍1
Forwarded from Linuxor ?
یه برنامه نوشته بودم که میرفت چند میلیون پست از یه وبلاگ رو میخوند و میزان بازدید پست هارو توی دیتابیسم ذخیره میکرد
انقدر تعداد پست ها زیاد بود که هر چرخه دو سه روز طول میکشید و دیتا هام زیاد بهروز و قابل اعتماد نبودن.
اومدم یه پارامتر جدید تعریف کردم و میزان تغییر بازدید پست رو هم در نظر گرفتم اینطوری پست های پر تغییر بیشتر چک میشن و الان مثل برق چند ساعته دیتابیسم آپدیت میشه.
جالب اینجاست مشابه این ایده رو 20 سال پیش گوگل داده و اسمش Crawl Frequency هست.
@Linuxor
انقدر تعداد پست ها زیاد بود که هر چرخه دو سه روز طول میکشید و دیتا هام زیاد بهروز و قابل اعتماد نبودن.
اومدم یه پارامتر جدید تعریف کردم و میزان تغییر بازدید پست رو هم در نظر گرفتم اینطوری پست های پر تغییر بیشتر چک میشن و الان مثل برق چند ساعته دیتابیسم آپدیت میشه.
جالب اینجاست مشابه این ایده رو 20 سال پیش گوگل داده و اسمش Crawl Frequency هست.
@Linuxor
Forwarded from Linuxor ?
توی مدل های هوش مصنوعی مثلا ChatGPT هر متن به توکن هایی شکسته میشه و بعد پردازش میشه اکثرا فکر میکنن هر کلمه یه توکنه ولی ممکنه هر کلمه بیشتر از یه توکن باشه، با وبسایت زیر میتونین تعداد توکن های یه متن رو بدست بیارین
tiktokenizer.vercel.app
@Linuxor
tiktokenizer.vercel.app
@Linuxor
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱)
🔶 پاول دروف می گوید که روز گذشته، یک روزنامه فرانسوی مدعی شد که بازداشت من در فرانسه در تابستان گذشته "در نهایت" تلگرام را مجبور به پیروی از قوانین اروپا کرد و این غلط است. تلگرام همیشه با قوانین اتحادیه اروپا سازگار بوده است.
پس از ماه آگوست گذشته، این پلیس فرانسه بود که در نهایت با ارسال درخواست های خود به تلگرام به روش قانونی که قانون خدمات دیجیتال اتحادیه اروپا توصیف کرده بود، شروع به "پیروی از قوانین اروپا" کرد. در نتیجه، دادگاه های فرانسه توانسته اند آدرس های IP مظنونان جنایی را از تلگرام دریافت کنند.
اطلاعات مربوط به این راه قانونی برای رسیدن به ما می تواند در برنامه ها، وب سایت ها یا فقط با گوگل پلی "پلیس تلگرامی اروپا" مدت ها قبل از بازداشت من در فرانسه به دست آید. اینکه چرا دادگاه ها و پلیس فرانسه این روند تعریف شده توسط قوانین اتحادیه اروپا را نادیده گرفته اند هنوز برای ما یک راز است، اما بی انصافی است اگر بگوییم که تلگرام به نوعی قوانین اروپا را نادیده گرفته است. به طور متناقض، این پلیس فرانسه بود که به دلایلی آن ها را نادیده گرفته بود.
من فرانسه را دوست دارم و به نیروی پلیس آن احترام می گذارم، بنابراین نمی خواستم با اشاره به موارد بالا کسی را ناراحت کنم. اما نمی توانم زمان انتشار چنین اطلاعات غلط آشکاری در مورد تلگرام را نادیده بگیرم.
تلگرام دومین اپلیکیشن پیام رسانی محبوب در جهان است. ما سالانه میلیون ها دلار برای اطمینان از رعایت قوانین در سراسر جهان هزینه می کنیم. به ویژه در اتحادیه اروپا، ما همیشه سال ها قبل از اجرایی شدن قوانین، خود را برای پیروی از آن ها آماده می کنیم.
#خبر
@TheRaymondDev
پس از ماه آگوست گذشته، این پلیس فرانسه بود که در نهایت با ارسال درخواست های خود به تلگرام به روش قانونی که قانون خدمات دیجیتال اتحادیه اروپا توصیف کرده بود، شروع به "پیروی از قوانین اروپا" کرد. در نتیجه، دادگاه های فرانسه توانسته اند آدرس های IP مظنونان جنایی را از تلگرام دریافت کنند.
اطلاعات مربوط به این راه قانونی برای رسیدن به ما می تواند در برنامه ها، وب سایت ها یا فقط با گوگل پلی "پلیس تلگرامی اروپا" مدت ها قبل از بازداشت من در فرانسه به دست آید. اینکه چرا دادگاه ها و پلیس فرانسه این روند تعریف شده توسط قوانین اتحادیه اروپا را نادیده گرفته اند هنوز برای ما یک راز است، اما بی انصافی است اگر بگوییم که تلگرام به نوعی قوانین اروپا را نادیده گرفته است. به طور متناقض، این پلیس فرانسه بود که به دلایلی آن ها را نادیده گرفته بود.
من فرانسه را دوست دارم و به نیروی پلیس آن احترام می گذارم، بنابراین نمی خواستم با اشاره به موارد بالا کسی را ناراحت کنم. اما نمی توانم زمان انتشار چنین اطلاعات غلط آشکاری در مورد تلگرام را نادیده بگیرم.
تلگرام دومین اپلیکیشن پیام رسانی محبوب در جهان است. ما سالانه میلیون ها دلار برای اطمینان از رعایت قوانین در سراسر جهان هزینه می کنیم. به ویژه در اتحادیه اروپا، ما همیشه سال ها قبل از اجرایی شدن قوانین، خود را برای پیروی از آن ها آماده می کنیم.
#خبر
@TheRaymondDev
Telegram
Pavel Durov
📰 Yesterday, a French newspaper claimed that my detainment in France last summer ‘finally’ forced Telegram to comply with European rules. This is false. Telegram has always been compliant with EU laws. 🇪🇺
👮♂️ After last August, it was the French police…
👮♂️ After last August, it was the French police…
Forwarded from کامیتور | مرجع کامیک های فارسی
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Geek Alerts
شرکت Jetbrains که عرضهکننده IDEهای مختلف برای توسعهدهندههاست هم اعلام کرده که ابزار هوش مصنوعی رسمی خودش رو عرضه کرده. این ابزار مشابه ابزارهایی هست که در Cursor و سایر ادیتورها دیدیم و یک ویرایشگر agentمحوره. میتونه تمام کدهاتون رو تحلیل کنه، کامندهای مختلف رو اجرا کنه، فایلهاتون رو ویرایش کنه و مطابق درخواستی که داشتید توی اینترنت بگرده. برای استفاده ازش باید IDEی که دارید رو به نسخه 2025.1 بروزرسانی کنید و این ابزار رو فعال کنید. ۳۰ روز هم بهتون اشتراک Pro رایگانش رو میده و بعد از اون هم رایگان اما با محدودیت میتونید ازش استفاده کنید.
🔗 jetbrains.com/ai-ides/
🤓 hadi @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM