Learn a language with me for free! Duolingo is fun, and proven to work. Here’s my invite link: https://invite.duolingo.com/BDHTZTB5CWWKT4VOROTWIZOKPU?v=sm
❤4👍1👏1
Forwarded from Linuxor ?
فکر میکنی فرمهای ورود اطلاعات توی اپلیکیشنت ضد گلولهان؟ ریپوی Big List of Naughty Strings یه لیست بلندبالا از رشتههاییه که کاربرا (یا هکرها!) ممکنه وارد کنن و برنامهت رو به هم بریزن؛ از رشتههای خیلی طولانی و ایموجیهای عجیب گرفته تا تلاش برای تزریق SQL. قبل از اینکه کاربرات پیداشون کنن، با این لیست باگهای مربوط به ورودی رو شکار کن! مخصوصا برای تیمهای QA و توسعهدهندههایی که به پایداری و امنیت اهمیت میدن.
github.com/minimaxir/big-list-of-naughty-strings
@Linuxor
github.com/minimaxir/big-list-of-naughty-strings
@Linuxor
❤5👍1
Forwarded from IRCF | اینترنت آزاد برای همه
اتحادیه اروپا DNS خودش رو راه انداخته.
برای استفاده از سرویس عمومی #DNS4EU، میتونید یکی از پنج سرور ارائهشده (با ویژگیهای حفاظتی مختلف) رو متناسب با نیاز خودتون انتخاب کنین.
لیست DNSهای اتحادیه اروپا:
👉 joindns4.eu/for-public
راهنمای استفاده:
💡 joindns4.eu/dns-guidelines
© AminSabeti
🔍 ircf.space
@ircfspace
برای استفاده از سرویس عمومی #DNS4EU، میتونید یکی از پنج سرور ارائهشده (با ویژگیهای حفاظتی مختلف) رو متناسب با نیاز خودتون انتخاب کنین.
لیست DNSهای اتحادیه اروپا:
👉 joindns4.eu/for-public
راهنمای استفاده:
💡 joindns4.eu/dns-guidelines
پینوشت: توی #oblivionDesktop هم میتونین وارد بخش تنظیمات شبکه شده و اطلاعات DNS موردنظرتون رو ست کنین
© AminSabeti
🔍 ircf.space
@ircfspace
❤7
ابزار ساخت ویدیوی «سورا» از OpenAI، حالا بهصورت رایگان و عمومی از طریق اپلیکیشن بینگ در دسترس کاربران اندروید و آیاواس قرار گرفته است.
https://www.bing.com/images/create?ctype=video
https://www.bing.com/images/create?ctype=video
Bing
Intelligent search from Bing makes it easier to quickly find what you’re looking for and rewards you.
❤6
دکوریتور
فرض کن که یه تابع داریم که فاکتوریل یک عدد رو محاسبه میکنه. اگر بخوایم این تابع رو با
اینجا وقتی که
پس با استفاده از
lru_cache یکی از ابزارهای جالب و کاربردی در پایتون هست که به ما کمک میکنه تا عملکرد برنامههامون رو با ذخیرهسازی نتایج محاسبات قبلی بهبود ببخشیم. این دکوریتور به صورت خودکار نتایج تابع رو برای ورودیهای تکراری ذخیره میکنه و وقتی هم که همون ورودی دوباره فراخوانی بشه، به جای محاسبه دوباره، نتیجه رو از حافظه میگیره. فرض کن که یه تابع داریم که فاکتوریل یک عدد رو محاسبه میکنه. اگر بخوایم این تابع رو با
lru_cache دکوریتور کنیم، به این صورت میشه:from functools import lru_cache
@lru_cache(maxsize=None) # maxsize میتونه محدودیت حافظه رو تعیین کنه
def factorial(n):
if n == 0:
return 1
else:
return n * factorial(n - 1)
print(factorial(5)) # خروجی: 120
print(factorial(5)) # اینجا دیگه محاسبه نمیشه و سریعاً از کش برمیگرده
اینجا وقتی که
factorial(5) رو برای بار اول صدا میزنیم، تمام مراحل محاسبه انجام میشه و نتیجه 120 برمیگرده. اما وقتی دوباره همین تابع رو با همون ورودی صدا بزنیم، دیگه نیازی به محاسبه نیست و نتیجه از کش برمیگرده که خیلی سریعتره! پس با استفاده از
lru_cache میتونیم سرعت برنامههامون رو بالا ببریم و کارایی رو بهبود بدیم.❤10
وقتی کدت کار نمیکنه و دنیا انگار تموم شده!
دیشب تا ساعت ۲ صبح پای لپتاپ بودم و داشتم با یه باگ لعنتی تو کد دستوپنجه نرم میکردم. از اون باگها که انگار داره بهت میخنده و میگه: «فکر کردی زرنگی؟»
یه لیوان چای سرد شده کنارم بود و هدفون تو گوشم داشت یه آهنگ از Radiohead پخش میکرد.
حضرت خیام یه جا میگه:
«چون نیست ز هر چه هست جز باد به دست / دیوانه نخوانم آن که دیوانه نجست»
حالا این چه ربطی به کد زدن داره؟ این که گاهی باید دیوانهوار دنبال راهحل بگردی، حتی اگه همهچیز به نظر بیفایده بیاد.
سه تا درس از این شب بگم:
۱. صبوری کلیده: باگها مثل پازلان. اگه عصبانی بشی، فقط خودت رو خسته میکنی. یه نفس عمیق بکش و دوباره نگاه کن.
۲. مستندات دوستتن: نصف مشکلم چون یه خط داکیومنت رو درست نخونده بودم به وجود اومد. بخونید، حتی اگه حوصله ندارید!
۳. موزیک معجزه میکنه: وقتی همهچیز قفله، یه آهنگ خوب میتونه ذهنت رو باز کنه. امتحان کن!
آخرش چی شد؟
ساعت ۲:۳۰ بالاخره کد کار کرد. حسش مثل فتح قلهی اورست بود.
— @rezachannel
دیشب تا ساعت ۲ صبح پای لپتاپ بودم و داشتم با یه باگ لعنتی تو کد دستوپنجه نرم میکردم. از اون باگها که انگار داره بهت میخنده و میگه: «فکر کردی زرنگی؟»
یه لیوان چای سرد شده کنارم بود و هدفون تو گوشم داشت یه آهنگ از Radiohead پخش میکرد.
حضرت خیام یه جا میگه:
«چون نیست ز هر چه هست جز باد به دست / دیوانه نخوانم آن که دیوانه نجست»
حالا این چه ربطی به کد زدن داره؟ این که گاهی باید دیوانهوار دنبال راهحل بگردی، حتی اگه همهچیز به نظر بیفایده بیاد.
سه تا درس از این شب بگم:
۱. صبوری کلیده: باگها مثل پازلان. اگه عصبانی بشی، فقط خودت رو خسته میکنی. یه نفس عمیق بکش و دوباره نگاه کن.
۲. مستندات دوستتن: نصف مشکلم چون یه خط داکیومنت رو درست نخونده بودم به وجود اومد. بخونید، حتی اگه حوصله ندارید!
۳. موزیک معجزه میکنه: وقتی همهچیز قفله، یه آهنگ خوب میتونه ذهنت رو باز کنه. امتحان کن!
آخرش چی شد؟
ساعت ۲:۳۰ بالاخره کد کار کرد. حسش مثل فتح قلهی اورست بود.
— @rezachannel
❤8👍1👏1
مراقب تلههای استارلینکی باشید!
چند روز پیش تو تلگرام داشتم میچرخیدم که یه تبلیغ عجیب دیدم: «با یه اپلیکیشن، فوری به استارلینک وصل شو!»
دقت کنین این یه جور کلاهبرداریه!
بیاید یه نگاه منطقی بندازیم:
۱. استارلینک اپ نیست! برای وصل شدن بهش باید دیش، روتر و اکانت رسمی داشته باشی. فکر کردی با دانلود یه اپ قراره اینترنت ماهوارهای بیاد توی دستگاهت؟ نه، این فقط جیبت یا اطلاعاتت رو هدف گرفته!
۲. امنیتت رو به خطر ننداز: لینکهای مشکوک تو تلگرام و اینستاگرام فقط منتظرن اطلاعاتت رو بدزدن یا گوشیت رو هک کنن.
۳. گول وعدههای الکی رو نخور: تو این روزا که همهمون درگیر مسائل بزرگتریم، نباید اجازه بدیم اینجور چیزا گولمون بزنه.
حالا چیکار کنیم؟
از لینکها و اپهای ناشناس دوری کنیم.
اخبار رو فقط از منابع موثق و رسمی دریافت کنیم.
تو این اوضاع، حواسمون به خودمون و بقیه باشه.
— @rezachannel
چند روز پیش تو تلگرام داشتم میچرخیدم که یه تبلیغ عجیب دیدم: «با یه اپلیکیشن، فوری به استارلینک وصل شو!»
دقت کنین این یه جور کلاهبرداریه!
بیاید یه نگاه منطقی بندازیم:
۱. استارلینک اپ نیست! برای وصل شدن بهش باید دیش، روتر و اکانت رسمی داشته باشی. فکر کردی با دانلود یه اپ قراره اینترنت ماهوارهای بیاد توی دستگاهت؟ نه، این فقط جیبت یا اطلاعاتت رو هدف گرفته!
۲. امنیتت رو به خطر ننداز: لینکهای مشکوک تو تلگرام و اینستاگرام فقط منتظرن اطلاعاتت رو بدزدن یا گوشیت رو هک کنن.
۳. گول وعدههای الکی رو نخور: تو این روزا که همهمون درگیر مسائل بزرگتریم، نباید اجازه بدیم اینجور چیزا گولمون بزنه.
حالا چیکار کنیم؟
از لینکها و اپهای ناشناس دوری کنیم.
اخبار رو فقط از منابع موثق و رسمی دریافت کنیم.
تو این اوضاع، حواسمون به خودمون و بقیه باشه.
— @rezachannel
👍8❤2
نوبیتکس هک شد، حالا چیکار کنیم؟
خب خبر اومد که نوبیتکس، بزرگترین صرافی کریپتو ایران، هک شده و ظاهراً چیزی بین ۴۸ تا ۷۳ میلیون دلار از کیفپولهای گرمش پریده. یه گروه هکری به اسم «گنجشکهای درنده» گفته این کارو به خاطر مسائل سیاسی و تحریمها کرده. حالا درست و غلطش بمونه، ولی من و چندتا از دوستام که تو نوبیتکس پول داشتیم، حسابی نگرانیم.
چی شده؟
هکرها به کیفپولهای گرم نوبیتکس دسترسی پیدا کردن و داراییها رو به کیفپولهای دیگه منتقل کردن. نوبیتکس گفته کیفپولهای سردش (که داراییهای اصلی مردم توشن) امنه و ضررها رو با بیمه و منابع خودش جبران میکنه. ولی فعلاً باید صبر کنیم تا اوضاع روشن بشه.
چرا اینجوری شد؟
صرافیهای متمرکز همیشه یه ریسک دارن، مخصوصاً تو ایران که تحریمها و فشارهای دیگه کارو سختتر میکنه.
حالا چیکار کنیم؟
۱. آرامشتو حفظ کن: استرس چیزی رو درست نمیکنه. نوبیتکس گفته داره بررسی میکنه و قول جبران داده.
۲. صبر کن تا دسترسی باز شه: نوبیتکس فعلاً سایت و اپش رو بسته، پس تا وقتی باز نشده، نمیتونیم چیزی چک کنیم.
۳. آماده باش برای انتقال دارایی: به محض اینکه دسترسی باز شد، اگه پولی تو حسابت مونده، سریع به یه کیفپول غیرمتمرکز مثل MetaMask یا Trust Wallet منتقل کن.
۴. قابلیت 2FA رو فعال کن: اگه توی صرافی دیگهای حسابی داری، حتماً احراز هویت دو مرحلهای (2FA) رو فعال کن و پولت رو منتقل کن به یک کیف پول غیر متمرکز.
۵. مراقب کلاهبرداری باش: تو این موقعیت، یه عده با ایمیل یا پیام جعلی میان سراغت و ادعا میکنن «پولتو برمیگردونیم». گول نخور!
۶. اخبار رو از منابع رسمی دنبال کن: فقط به سایت یا کانال رسمی نوبیتکس اعتماد کن و گول شایعات تو شبکههای اجتماعی رو نخور.
یه درس بزرگ: تو این موقعیتهای حساس، نباید همه داراییمون رو تو صرافیهای متمرکز نگه داریم. یه کیفپول شخصی و امن همیشه مطمئنتره.
تو این روزای پرتنش، مراقب خودتون باشید.
— @rezachannel
خب خبر اومد که نوبیتکس، بزرگترین صرافی کریپتو ایران، هک شده و ظاهراً چیزی بین ۴۸ تا ۷۳ میلیون دلار از کیفپولهای گرمش پریده. یه گروه هکری به اسم «گنجشکهای درنده» گفته این کارو به خاطر مسائل سیاسی و تحریمها کرده. حالا درست و غلطش بمونه، ولی من و چندتا از دوستام که تو نوبیتکس پول داشتیم، حسابی نگرانیم.
چی شده؟
هکرها به کیفپولهای گرم نوبیتکس دسترسی پیدا کردن و داراییها رو به کیفپولهای دیگه منتقل کردن. نوبیتکس گفته کیفپولهای سردش (که داراییهای اصلی مردم توشن) امنه و ضررها رو با بیمه و منابع خودش جبران میکنه. ولی فعلاً باید صبر کنیم تا اوضاع روشن بشه.
چرا اینجوری شد؟
صرافیهای متمرکز همیشه یه ریسک دارن، مخصوصاً تو ایران که تحریمها و فشارهای دیگه کارو سختتر میکنه.
حالا چیکار کنیم؟
۱. آرامشتو حفظ کن: استرس چیزی رو درست نمیکنه. نوبیتکس گفته داره بررسی میکنه و قول جبران داده.
۲. صبر کن تا دسترسی باز شه: نوبیتکس فعلاً سایت و اپش رو بسته، پس تا وقتی باز نشده، نمیتونیم چیزی چک کنیم.
۳. آماده باش برای انتقال دارایی: به محض اینکه دسترسی باز شد، اگه پولی تو حسابت مونده، سریع به یه کیفپول غیرمتمرکز مثل MetaMask یا Trust Wallet منتقل کن.
۴. قابلیت 2FA رو فعال کن: اگه توی صرافی دیگهای حسابی داری، حتماً احراز هویت دو مرحلهای (2FA) رو فعال کن و پولت رو منتقل کن به یک کیف پول غیر متمرکز.
۵. مراقب کلاهبرداری باش: تو این موقعیت، یه عده با ایمیل یا پیام جعلی میان سراغت و ادعا میکنن «پولتو برمیگردونیم». گول نخور!
۶. اخبار رو از منابع رسمی دنبال کن: فقط به سایت یا کانال رسمی نوبیتکس اعتماد کن و گول شایعات تو شبکههای اجتماعی رو نخور.
یه درس بزرگ: تو این موقعیتهای حساس، نباید همه داراییمون رو تو صرافیهای متمرکز نگه داریم. یه کیفپول شخصی و امن همیشه مطمئنتره.
تو این روزای پرتنش، مراقب خودتون باشید.
— @rezachannel
❤8
Zibal | زیبال
دسترسی به سرویس های زیبال فقط از طریق IP های ایران امکان پذیر است.
زیبال ایراناکسس شد.
| @rezachannel
| @rezachannel
❤4
ابزار Bping، برای چک کردن اینترنت
تو این روزا که اینترنت ایران مدام قطع و وصل میشه، یه ابزار ساده و کاربردی به اسم Bping میتونه به دردت بخوره. این برنامه جایگزین دستور ping تو ویندوزه و وقتی اینترنتت وصل یا قطع میشه، با یه بوق بهت خبر میده. کافیه اجراش کنی و بذاری تو پسزمینه کار کنه تا بفهمی کی اینترنتت برمیگرده!
ویژگیهای خفنش:
- وقتی اینترنت وصل یا قطع میشه، بوق میزنه (میتونی صداشو عوض کنی).
- میتونه اتصال به اینترنت رو مدام چک کنه (فقط کافیه بنویسی bping).
- حتی میتونی باهاش شبکه رو اسکن کنی و ببینی که کدوم IPها آزاده.
با کپی کردنش توی دایرکتوری c:\windows و از cmd خیلی راحت بجای دستور ping عبارت bping رو استفاده کن.
لینک دانلود: Bping v2.2
مراقب خودتون باشید!
| @rezachannel
تو این روزا که اینترنت ایران مدام قطع و وصل میشه، یه ابزار ساده و کاربردی به اسم Bping میتونه به دردت بخوره. این برنامه جایگزین دستور ping تو ویندوزه و وقتی اینترنتت وصل یا قطع میشه، با یه بوق بهت خبر میده. کافیه اجراش کنی و بذاری تو پسزمینه کار کنه تا بفهمی کی اینترنتت برمیگرده!
ویژگیهای خفنش:
- وقتی اینترنت وصل یا قطع میشه، بوق میزنه (میتونی صداشو عوض کنی).
- میتونه اتصال به اینترنت رو مدام چک کنه (فقط کافیه بنویسی bping).
- حتی میتونی باهاش شبکه رو اسکن کنی و ببینی که کدوم IPها آزاده.
با کپی کردنش توی دایرکتوری c:\windows و از cmd خیلی راحت بجای دستور ping عبارت bping رو استفاده کن.
لینک دانلود: Bping v2.2
مراقب خودتون باشید!
| @rezachannel
👍6
Forwarded from Whispers (Mel)
توی شرایطی که اینترنت قطع شده یا نت ملی فعاله، سایت Pastehub.ir میتونه خیلی به درد بخوره برای اشتراکگذاری متنهایی که نمیتونیم از طریق SMS یا پیامرسانها بفرستیم.
این سرویس این امکان رو داره که موقع ساختن کلیپبورد، بتونین روش یه رمز بذارین تا فقط کسی که رمز + کد رهگیری رو داره بتونه بخونه.
فقط یادتون باشه بعد از ساختن یه متن، دیگه نمیتونین ویرایشش کنین. پس اگه چیزی رو اشتباه نوشتین یا میخواین چیزی اضافه کنین، باید یه متن جدید بسازین.
اگه میخواین ازش استفاده کنین توی وضعیت فعلی اینترنت، لینکش رو مستقیم توی نوار آدرس مرورگر وارد کنین یا روش کلیک کنین.
ترجیحاً لینک سایت رو توی SMS نفرستین؛ فقط «کد رهگیری» و «رمز» رو بفرستین، که باعث مسدود شدن سایت نشه و در دسترس بمونه.
این سرویس این امکان رو داره که موقع ساختن کلیپبورد، بتونین روش یه رمز بذارین تا فقط کسی که رمز + کد رهگیری رو داره بتونه بخونه.
فقط یادتون باشه بعد از ساختن یه متن، دیگه نمیتونین ویرایشش کنین. پس اگه چیزی رو اشتباه نوشتین یا میخواین چیزی اضافه کنین، باید یه متن جدید بسازین.
اگه میخواین ازش استفاده کنین توی وضعیت فعلی اینترنت، لینکش رو مستقیم توی نوار آدرس مرورگر وارد کنین یا روش کلیک کنین.
ترجیحاً لینک سایت رو توی SMS نفرستین؛ فقط «کد رهگیری» و «رمز» رو بفرستین، که باعث مسدود شدن سایت نشه و در دسترس بمونه.
❤5
Forwarded from IRCF | اینترنت آزاد برای همه
بهم خبر دادن که دستورالعملی مبنی بر تفکیک #اینترنت خانگی از سرورها، با هدف از کار انداختن #تانل، به ISPهای سراسر کشور داده شده.
مستقلا امکان تایید یا رد این خبر رو ندارم.
🔍 ircf.space
@ircfspace
مستقلا امکان تایید یا رد این خبر رو ندارم.
🔍 ircf.space
@ircfspace
❤5