Dev Perfects
40 subscribers
9.23K photos
1.26K videos
468 files
13K links
بخوام خیلی خلاصه بگم
این کانال میاد مطالب کانالای خفن تو حوزه تکنولوژی و برنامه نویسی رو جمع میکنه

پست پین رو بخونید
https://t.iss.one/dev_perfects/455


ارتباط:
https://t.iss.one/HidenChat_Bot?start=936082426
Download Telegram
Forwarded from CleverDevs (Mammad)
خیلی استرس داره

#fun
@CleverDevs - @CleverDevsGp
Forwarded from Linuxor ?
99 درصد برنامه نویسا فکر میکنن SSH چون مخفف Secure Shell هست مثل HTTPS امنه، وقتی با رمز لاگین می‌کنید پتانسیل حمله MITM رو داره و هکر میتونه کل سرورتون رو بدست بگیره.

اولا با اینترنت هرجایی اولین SSH رو نزنید و ثانیا fingerprint رو حتما چک کنید و اون مسیج قبل کانکت رو الکی yes نزنین. ترجیحا رمز رو غیر فعال کنید و key based لاگین کنید.

البته شاید براتون سوال باشه پس اینطوری وب HTTPS هم امن نیست، اما HTTPS چون از Certificate authority استفاده میکنه انتقال کلیدش کاملا امنه اما SSH چون پروتکل عامی نیست و فقط ادمینا ازش استفاده میکنن گفتن این کار صرفه ای نداره و ادمینه خودش حواسش هست.


🐧 @Linuxor ~ Sezo
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
Media is too big
VIEW IN TELEGRAM
🔶 ساخت صفحات سفارشی با استفاده از پترن FilamentPHP

مدرس : علی موسوی

#Course
@TheRaymondDev
خببب هم تلگرام دسکتاپ بالاخره موبایل فرندلی شد هم کاربراتور روی موبایل زیباتر شده :))))))



@SohrabContents
Forwarded from Linuxor ?
یه روز یه بکند کاره که خیلی خفنم بوده توی دیتابیس Password یوزر هاشو بدون salt هش میکنه و سیو میکنه و فکر میکنه امن شده، دیتابیس لو میره، هکرا هم میان میگن وای این هش شده پس بیخیال شیم، اما اینو نمیگن و شروع میکنن به حمله جدول رنگین کمانی، یا شاید دیکشنری اتک برای پیدا کردن Username متناظر؛ درنتیجه بکند کاره میفهمه که اشتباه کرده.

🐧 @Linuxor ~ Sezo
Forwarded from  (Amir Hossein "Amiria" Maher)
OpenStreetMap.org به دلیل مشکلات متعدّد، به طور موقّتی از دسترس خارج و سپس برخطّ شد. کارهای مدیریّتی بعدی همچنان در حال انجام است.

#news #OSM #FLOSS
@amiria703_channel
Forwarded from  (Amir Hossein "Amiria" Maher)
نفس ڹکشید.

#موقت
Forwarded from  (Amir Hossein "Amiria" Maher)
Forwarded from  (Amir Hossein "Amiria" Maher)
community.openstreetmap.org/t/openstreetmap-org-currently-offline-operations-team-are-working-to-restore-15-december-2024/122930

‏OSM؛ همچنان در حال اعتماد به وعده‌های زمان‌بر ISP، برای حلّ مشکلات زیرساختی خودش:

#news #OSM #FLOSS
@amiria703_channel
Forwarded from Armon technical logs (armon Taheri)
Forwarded from Armon technical logs (armon Taheri)
Forwarded from Armon technical logs (armon Taheri)
Forwarded from Armon technical logs (armon Taheri)
👆
Review
Forwarded from  (Amir Hossein "Amiria" Maher)
می‌خوای تجارب مختلف یه آدم رو بشنوی و پای صحبت‌های فنّیش بشینی؟
کانال @technical_logs رو دنبال کن.

#موقت
کلون ردیس رو گذاشتم روی گیتهاب فعلا فقط get و set داره و میتونه با چندتا کانکشن همزمان کار کنه. امروزم میخوام persistence رو اضافه کنم.
https://github.com/Glyphack/redis-clone
فعلا بخش hash map عش بدترین چیزشه باید ببینم چه تابع هش خوبی برای دیتابیس هست که استفاده کنم. اگرم ۳۲ بیتی باشه خروجی

@DevTwitter | <Shaygan/>
نسخه ۱۰.۸۰ از پنل Hiddify Manager منتشر شد.
بهبود امنیت پنل، افزودن سینگ‌باکس به لیست اپلیکیشن‌های پنل، جنریت خودکار کانفیگ‌های Xray درصورت تغییر کاربر، افزایش سرعت نصب، اپلای، ریست و استتوس، پشتیبانی از WARP در پروتکل SSH، رفع مشکل اتصال به کلودفلر برای تنظیم دامنه‌ها، افزودن کلاینت سینگ‌باکس به صفحه کاربران، ایجاد سرویس بک‌گراند برای بروزرسانی حجم و بکاپ، پشتیبانی از Xray Full Config Shadowsocks و ...، از جمله امکانات نسخه جدید هیدیفای‌منیجر هستند.

👉 github.com/hiddify/Hiddify-Manager/releases/latest

🔍 ircf.space/software
@ircfspace
نسخه ۱۰.۸۰ از پنل Hiddify Manager منتشر شد.
بهبود امنیت پنل، افزودن سینگ‌باکس به لیست اپلیکیشن‌های پنل، جنریت خودکار کانفیگ‌های Xray درصورت تغییر کاربر، افزایش سرعت نصب، اپلای، ریست و استتوس، پشتیبانی از WARP در پروتکل SSH، رفع مشکل اتصال به کلودفلر برای تنظیم دامنه‌ها، افزودن کلاینت سینگ‌باکس به صفحه کاربران، ایجاد سرویس بک‌گراند برای بروزرسانی حجم و بکاپ، پشتیبانی از Xray Full Config Shadowsocks و ...، از جمله امکانات نسخه جدید هیدیفای‌منیجر هستند.

👉 github.com/hiddify/Hiddify-Manager/releases/latest

🔍 ircf.space/software
@ircfspace
💎 بررسی nested object destructuring در جاوااسکریپت 💎

هموطنور که بیشترتون میدونید destructuring در جاوااسکریپت به ما این امکان رو می‌ده که از یک آبجکت یا آرایه به راحتی مقادیر خاصی رو استخراج کنیم

توی مثال زیر پروپرتی name رو از user اومدیم و destruct کردیم 🔻

const user = { name: 'Mmd', address: { city: 'cool city', } };

const { name } = user; console.log(name); // Mmd


ولی خب احتمالاً خیلی کم راجع به nested object destructuring شنیده‌ باشید. توی این حالت، وقتی آبجکت‌ما شامل آبجکت‌های دیگه‌ای به عنوان مقادیرش باشه، می‌تونیم به راحتی از destructuring برای استخراج دیتای داخل آبجکت تو در تو هم استفاده کنیم

توی مثال زیر پروپرتی city رو به سادگی از address اومدیم و destruct کردیم 🚀

const { name, address: { city } } = user;
console.log(name); // Mmd
console.log(city); // cool city


حتماً از این نوع destructuring توی پروژه هاتون استفاده کنید چون باعث می‌شه که کدتون کوتاه‌تر و خواناتر بشه

امیدوارم از این مطلب لذت برده باشید، با ری‌اکشنای خودتون بهمون انرژی بدید ❤️‍🔥

#️⃣ #javascript #tricks

𝗖𝗛𝗔𝗡𝗡𝗘𝗟  |  𝗚𝗥𝗢𝗨𝗣