🎄 یک برنامه نویس تنبل
2.02K subscribers
1.54K photos
284 videos
37 files
1.92K links
کانال یک برنامه نویس تنبل

🔥لینوکس
🔥برنامه نویسی فرانت‌اند
🔥برنامه نویسی بک‌اند
🔥اخبار تکنولوژی و...

ارتباط با مدیریت :

@CoderNap

اسپانسر هاست سایت راییوم توسط پوینا

https://rayium.ir

@poinair
Download Telegram
دوستان...
یه میکروفون در حد قیمت ۳ الی ۴ میلیونی معرفی کنید.
برای ضبط باکیفیت دوره ها

@TheRaymondDev
👌21🆒1
🔶 استاد محمود فرشچیان در سن ۹۵ سالگی درگذشت.
روحش شاد و یادش گرامی ...

@TheRaymondDev
💔20🤣4💩32
🔶 سال ۲۰۱۹ گیت هاب به خاطر سیاست تحریمی ترامپ علیه ۴ کشور ایران - سوریه - کره شمالی - کوبا تحریم وضع کرد و دسترسی کاربران به ریپو های خصوصی محدود کرد.

این ریپو با جمع کردن امضای کاربران مانع از این اقدام گیت هاب شده است.

https://github.com/1995parham/github-do-not-ban-us

#گیت_هاب

@TheRaymondDev
12💋2
Media is too big
VIEW IN TELEGRAM
🔶 قسمت اول طراحی سایت شرکتی با لاراول ۱۲ منتشر شد.

۱- نصب و تنظیمات لاراول ۱۲

#لاراول

@TheRaymondDev
6🤣1
🔶 تنظیمات فیلتر برای میکروفون در OBS Studio

تونستم صدای میکروفون قابل قبولی با ولون ۳۰ درصد تنظیم کنم و با همین فیلترها تقریبا جلوی نویز و صدای پس زمینه و بیرون آن می گیرد.

#obs
#دوره

@TheRaymondDev
🎄 یک برنامه نویس تنبل
Photo
🔶 تنظیمات فیلتر برای میکروفون در OBS Studio

تونستم صدای میکروفون قابل قبولی با ولون ۳۰ درصد تنظیم کنم و با همین فیلترها تقریبا جلوی نویز و صدای پس زمینه و بیرون آن می گیرد.

#obs
#دوره

@TheRaymondDev
👍3
#مکتب_خونه

%100 تخفیف خرید دوره‌های برگزیده 😍

دوره n8n هم داخلش هست

کد تخفیف:
HAMDELI


لینک کمپین:
https://land.maktabkhooneh.org/hamdeli

مهلت خرید دوره‌ها: تا 27 مرداد

@TheRaymondDev
4
Forwarded from ahmadreza rezaee
این روزا اگه هر روز تو گیت‌هاب فعالیت نکنی، گراف فعالیتت کم‌کم رنگش می‌پره و دیگه سبز نمی‌مونه

برای همین Green Graph رو ساختم که هر روز خودش خودکار یه کامیت بزنه و گراف همیشه سبز بمونه

با GitHub Actions کار می‌کنه، نیازی نیست خودت کاری بکنی
می‌تونی راحت برای خودت شخصی‌سازیش هم بکنی

سورسش اینجاست:
https://github.com/ahmadrz1379/green-graph

توی ریپو توضیح دادم چطور راه‌اندازیش کنی
اگه خوشت اومد، استار یادت نره
👎61🔥1🙏1
Forwarded from Linuxor ?
بیانیه‌ی مشترک صد استارت‌آپ بزرگ اقتصاد دیجیتال کشور: به سیاست‌های محدودکننده‌ی اینترنت پایان دهید

رفع فیلتر شبکه‌های اجتماعی و وب‌سایت‌های آموزشی و مهارتی پربازدید، افزایش سرعت و پهنای باند بین‌الملل و رفع محدودیت پروتکل‌های نوظهور از جمله HTTP 3.0 وIPV6 مطالبه‌ی جدی ما است.

این بیانیه از طرف دیجی‌کالا، اسنپ، تپسی، آروان‌کلاد، علی بابا، فناپ، ستون، دیوار، یکتانت، کافه بازار و اکثر استارتاپ های بزرگ ایران تایید شده.

@Linuxor ~ IT IRAN
👍11🤣2
🔶 بدهی ایالات متحده برای اولین بار در تاریخ رسما از 37 تریلیون دلار عبور کرد.

#خبر

@TheRaymondDev
🔥4👌1
🔶 در یک کلام، از چه فریم ورک فول استک استفاده کنم؟

جواب : لاراول

@TheRaymondDev
🔥7👏2👎1
🔒 رمزنگاری (Cryptography) شاخه‌ای از علوم رایانه و ریاضیات هستش که برای حفاظت از اطلاعات و ارتباطات استفاده می‌شه. این حوزه به طور کلی به دو دسته اصلی تقسیم می‌شه: رمزنگاری متقارن و رمزنگاری غیرمتقارن.

🔑 در رمزنگاری متقارن (Symmetric-key Cryptography)، هم رمزگذاری و هم رمزگشایی با یک کلید یکسان انجام می‌شه. الگوریتم‌هایی مثل AES‏ (Advanced Encryption Standard) و ChaCha20 تو این دسته قرار می‌گیرن. سرعتشون بالاست، ولی چالش اصلی اینجاست که باید کلید رو قبل از استفاده، به شکلی امن به طرف مقابل منتقل یا به اشتراک گذاشت (Secure Key Exchange). اگر کلید در این فرآیند لو بره، امنیت کل سیستم از بین می‌ره.

🔐 در رمزنگاری غیرمتقارن (Asymmetric or Public-key Cryptography)، از یک جفت کلید استفاده می‌شه: کلید عمومی که همه می‌تونن ببینن و برای رمزگذاری استفاده می‌شه، و کلید خصوصی که فقط مالک اون داره و برای رمزگشایی به کار می‌ره. RSA و ECC ‏(Elliptic Curve Cryptography) از الگوریتم‌های مهم این حوزه هستن. ECC به دلیل استفاده از ریاضیات منحنی بیضوی، با اندازه کلید کوچیک‌تر نسبت به RSA، امنیت مشابه یا حتی بالاتری ارائه می‌ده؛ مثلا یک کلید 256 بیتی ECC حدودا معادل امنیت یک کلید 3072 بیتی RSA هستش.

#️⃣ علاوه بر این، توابع هش رمزنگاری (Cryptographic Hash Functions) مثل SHA-256، داده رو به یک مقدار به طول ثابت و غیرقابل برگشت تبدیل می‌کنن. تغییر حتی یک بیت از ورودی باعث تغییر کامل خروجی می‌شه. این ویژگی برای بررسی یکپارچگی داده، ذخیره امن گذرواژه‌ها و تولید امضاهای دیجیتال به کار می‌ره.

📌 در عمل، رمزنگاری فقط الگوریتم نیست، بلکه مجموعه‌ای از پروتکل‌ها و استانداردها رو هم شامل می‌شه. مثلا TLS ‏(Transport Layer Security) تو مرورگرها و اپلیکیشن‌ها برای ایجاد کانال ارتباطی امن استفاده می‌شه و ترکیبی از رمزنگاری متقارن، غیرمتقارن و توابع هش رو به کار می‌گیره. PGP‏ (Pretty Good Privacy) برای رمزگذاری و امضای ایمیل‌ها به کار می‌ره. Zero-Knowledge Proofs هم تکنیکی هستش که اجازه می‌ده یک طرف بدون فاش کردن خود داده، ثابت کنه که اطلاعاتی رو داره.

🔬 رمزنگاری مدرن همچنین شامل مفاهیم پیشرفته‌تری هستش، مثل رمزنگاری همومورفیک (Homomorphic Encryption) که امکان انجام محاسبات روی داده رمز شده رو فراهم می‌کنه بدون اینکه نیاز باشه داده‌ها رمزگشایی بشن، و رمزنگاری مقاوم در برابر کوانتوم (Post-Quantum Cryptography) که برای مقابله با توان محاسباتی کامپیوترهای کوانتومی طراحی شده. سازمان NIST در حال استانداردسازی این الگوریتم‌هاست.

📝 خیلی‌ها رمزنگاری رو با Encoding یا Obfuscation اشتباه می‌گیرن (اگه این پست رو می‌خوندن اینطور نمی‌شد🗣). Encoding (مثل Base64 یا URL encoding) فقط قالب نمایش داده رو تغییر می‌ده تا داده قابل استفاده یا انتقال باشه و هدفش حفظ محرمانگی نیست. هرکسی که بدونه از چه روشی استفاده شده، می‌تونه داده رو دوباره به شکل اصلی برگردونه. همینطور Obfuscation بیشتر برای سخت‌تر کردن فهم یا مهندسی معکوس کد و داده استفاده می‌شه، مثلا در نرم‌افزارها یا اسکریپت‌ها. این کار امنیت واقعی ایجاد نمی‌کنه چون با صرف زمان و ابزار مناسب، می‌شه داده یا کد اصلی رو به دست آورد. در مقابل، رمزنگاری روی امنیت ریاضی و کلیدهای مخفی تکیه می‌کنه و بدون دسترسی به کلید، عملا شکستن اون با روش‌های brute-force برای داده‌های واقعی در بازه زمانی معقول غیرممکن هستش.

~> @PinkOrca | آزاد بیندیشیم 🪄
3🔥1
🔶 یه بی نظمی عجیبی در مستندات لاراول ۱۲ می ببینم که لاراول در استارتر کیت اونم پکیچ احراز هویتش قابل نمایش نیست.

توی بخش Packages نامی از Laravel Breeze یا jetStream برده نشده است.

#لاراول

@TheRaymondDev
👍32💔1
🔶 نصب لاراول ۱۲ در لینوکس

برای نصب اول دستور لاراول Laravel Installer در ترمینال وارد کنید:

composer global require laravel/installer


اگر در اجرای دستور Laravel New برای ایجاد پروژه خطا داد:

laravel new example-app
laravel: command not found


باید path برای لاراول تعریف کنید:

echo 'export PATH="$PATH:$(composer global config bin-dir --absolute)"' >> ~/.bashrc


حالا با دستور زیر پروژه لاراول ایجاد کنید:

laravel new example-app


#لاراول

@TheRaymondDev
2