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
سلام دوستان
دانشگاه گیلان یه Event رو در آینده میزبان هست، حالا میخوان یه Web App اختصاصی بزنن درحد اسکن QR-Code ، ثبت نام، رزور غذا و ...
در صورت تمایل به آیدی زیر پیام دهید. هزینه کار هم پرداخت میشه، خودتون با توجه به سطح پروژه تعیین کنید😉
@negar_pmt
#موقعیت_کاری
Forwarded from Linuxor ?
خبر خوب برای دبیان بیس ها،

پکیج منیجر apt توی آپدیت جدیدش که ورژن 3 میشه ui اش رنگی و خوانا تر شببه git شده و خوندن اطلاعات خیلی راحت تر شده.

🐧 @Linuxor ~ omgubuntu
کانفیگ پک‌من پارچ به نسخه ۲۹ به‌روزرسانی شد.

تغییرات این نسخه:

- سازگاری با پک‌من ۷

- رفع مشکل خطای زیر در صورت کند بودن اتصال اینترنت (سازگاری بیشتر با شرایط اینترنتی کشور)

Operation too slow. Less than 1 bytes/sec transferred the last 10 seconds


لطفاً هرچه زودتر به آخرین نسخه کانفیگ پک‌من پارچ به‌روزرسانی کنید.

@ParchLinux
تم جدید پلیموس پارچ در مخزن قرار گرفت.

@ParchLinux
Forwarded from Go Casts 🚀
با گولنگ معمولا فریمورک خاصی رو استفاده نمیکنم، خود گولنگ خیلی ساده ست و لازم نیست چیزی باهاش استفاده بشه

اما این ابزار بنظرم جالب بود، خودم تا حالا امتحانش نکردم، شاید اگه دنبال توسعه خیلی سریع یه سری crud api ساده باشید این ابزار خیلی تسریع کنه روند توسعه رو براتون.

Sponge is a powerful Go development framework, it's easy to develop web and microservice projects.

go-sponge.com
https://github.com/zhufuyi/sponge


@gocasts
یه مشتریمون داره دیداس میخوره

یه خرده با سایتای بزرگ فروشگاهی در افتاده انگار در نتایج گوگل بهبود داشته چشم رشدش نداشتن

توی 24 گذشته 182 میلیون اتک خورده روی هر سروری میبریمش در آنی سرور منفجر میشه

شما هر طور جلوش بگیرید در کمتر از 1 ساعت رفتار حمله کننده عوض میشه

طوری بهش اتک میزنن که اگر پورت ده گیگی سرورتون داشته باشه کل پورت ده گیگی اشغال میشه و ترافیک سرورتون میره در حد روزی 500 ترا و... البته اینجا جلوش گرفته شده وگرنه میترکید

@poinair پوینا
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy Raymond)
🔶 ترس معلمان کره ای از دیپ فیک

یک نظرسنجی نشون داده که ۹۰ درصد معلمای کره ای از اینکه توی البوم عکس های فارغ التحصیلی باشن می ترسند و ممکن است از عکساشون سواستفاده شود.

گفته شده که فقط حدود ۲۳ درصد از معلما توی عکس فارغ التحصیلی شرکت می کند و KFTA هم درباره افزایش جرایم دیپ فیک اظهار نگرانی کرده است.

#خبر

@TheRaymondDev
Forwarded from Gopher Academy
🔵 عنوان مقاله
Rueidis: A Fast Redis Client with Caching and More

🟢 خلاصه مقاله:
مقاله‌ای که مورد بررسی قرار گرفته به بررسی یک کلاینت Redis تمرکز دارد که بر عملکرد آن تأکید دارد. این کلاینت ویژگی‌هایی چون اجرای خودکار دسته‌ای (auto-pipelining) دستورات غیر مسدود کننده، حافظه نهان سمت کلاینت که به شیوه رسمی پیاده‌سازی شده است، و پشتیبانی از تعداد زیادی از افزونه‌های رسمی Redis را دارا است. قرارگیری این کلایت در زیر مجموعه اصلی ارگانیک GitHub برای Redis هم به نوعی تائید کیفیت و اعتبار آن به شمار می‌رود. به نظر می‌رسد که این مقاله کوتاه بیشتر به توسعه‌دادن ویژگی‌ها و کارآمدی این کلاینت می‌پردازد تا ایجاد یک نمونه مثالی در بین کلاینت‌های Redis که تاکید زیادی بر عملکرد بهینه دارد.

🟣لینک مقاله:
https://golangweekly.com/link/160164/web


👑 @gopher_academy
Forwarded from کانال مهرداد لینوکس (Mehrdad Linux)
🔥 ماکروسافت OpenVMM که یک Virtual Machine Monitor (VMM) جدید

و OpenHCL یک محیط اجرایی و OpenVMM را به عنوان paravisor اجرا می کند را

💠 با زبان RUST به صورت نرم افزار آزاد منتشر کرد


در Host OS های لینوکس از Virtualization API های KVM استفاده میکنه
و در حالت Linux (paravisor) از MSHV (VSM / TDX / SEV-SNP) استفاه میکنه

🔥در نظر داشته باشید در Paravirtualized به راحتی از Virtio و VMBus میتوانید استفاده کنید

مثل VMMs های دیگه مثل Hyper-V, QEMU, VirtualBox ابزار OpenVMM از UEFI و انواع interface ها و و با paravirtualized از رینج وسیعی از networking, storage, و graphics پشتیبانی میکنه

🗓 ویژگی Modular بودن امکان پشتیبانی از رینج زیادی از راه حل های مجازی سازی را میده

⁉️ سوالی داشتید در بخش کامنت ها بپرسید با هم برسی کنیم 😎

مطالعه بیشتر
گیت هاب
Forwarded from Linuxor ?
مک فقط یه مُسکِنه، درمان اصلی لینوکسه.


🐧 @Linuxor ~ fun
Forwarded from Linuxor ?
ورژن 3.11 از ورژن 3.9 جدید تره.


🐧 @Linuxor ~ fun
Forwarded from Linuxor ?
کار کردن با لینوکس فقط 100 سال اولش سخته.



🐧 @Linuxor ~ fun
بالاخره تونستم #کی‌یونیفایدپوش رو روی کی‌دی‌ای راه بندازم.

خوبیش چیه؟ بدون اینکه نیاز باشه تا توکودون یا نئوچت هی درحال اجرا باشن (پنجرشون باز باشه) ، من اعلانشون رو دریافت می‌کنم، دقیقاً مثل یک تلفن اندرویدی.


@SohrabContents
نحوه نصب و راه‌اندازی.

برای نصب کافیه تا بسته kunifiedpush-git رو از aur نصب کنید، بعد از نصبش وارد تنظیمات و بخش push notification می‌شید، سازوکارتون رو انتخاب می‌کنید (اگه سرور نکست‌کلود دارید بهترین گزینه نکست‌کلوده) و بعد ذخیره می‌کنید.

بعد از باز کردن اولین برنامه‌ای که از این ویژگی استفاده کنه به لیست برنامه‌ها اضافه میشه مثل توکودون و نئوچت.

@SohrabContents
Forwarded from Frontend with Erfun👨🏻‍💻 (Erfun Ghodoosi)
خب از این آگهی که گذاشتم تعداد زیادی رزومه برام اومد و یه تعدادی رو مصاحبه کردم باهاشون

عزیزایی که قبول شدن مرحله اول مصاحبه رو، براشون تست فنی رو ارسال کردم که انجام بدن و بریم واسه مراحل بعدی و انشالله همکاری👍🏻🔥



برای من تجربه خیلی جالبی بود
دوست داشتم یه سری مورد رو راجع به این تجربه و به عنوان یک مصاحبه کننده‌ی تازه کار باهاتون به اشتراک بذارم:
۱. اول از همه اینکه اگر تجربه کمی دارید و یا خیلی از مسائل رو داخل پروژه های واقعی استفاده نکردید اشکالی نداره واقعا! برید، بخونید، بفهمید چیه که اگر پرسیده شد بتونید جواب بدید. سر فرصت توی پروژه هم تجربش میکنید و تو بعضی از موارد اگر دانش تئوری رو نداشته باشید هیچوقت تجربه عملیش روهم کسب نمیکنید.

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

۳. سوم هم راجع به حقوق
اگر توی اینترنت سرچ کنید
یا پروژه هایی رو فریلنسری انجام داده باشید یا قیمت هارو‌ شنیده باشید قطعا میدونید که عدد هایی که وجود داره چجوریه برای حقوق یک برنامه نویس. کاملا هم درست، منطقی و قابل احترامه. ولی نه زمانی که تجربه‌ی کافی رو نداشته باشید و حقوقی رو بخواید که یک شخص با تجربه میخواد و اون عدد رو‌میگه. باید عددی رو بگید که با سطح مهارتتون همخوانی داشته باشه. هیچوقت کسی حاضر نیست بابت یه جنس معمولی پول زیاد بده.
قطعا این به این منظور نیست که ما حاضر نیستیم به شما حقوق معمولی و عرف رو بدیم. خیر! بخشی از حقوقی که دریافت نمیکنید رو بذارید پای هزینه‌ی‌کسب کردن مهارت.

۴. و در نهایت هدف جلسات مصاحبه فقط دریافت کردن حس و انرژی مثبت کافی و جلت اعتماد هست. تمامی سوالات فنی که وجود داره رو شما داخل اینترنت و هرجایی میتونید بخونید و اگر استفاده و کاربرد خاصی براتون نداشته باشه به نسبت قوی بودن حافظه کوتاه مدتتون تو یه تایمی فراموشتون میشه.

در نظر داشته باشید که من خودمم مصاحبه های زیادی رو شرکت کردم و میکنم (نه صرفا به هدف استخدام شدن) و اینا تجربه های واقعی خودم بود.
مرسی از دوستایی که رزومه فرستادن و همراهی کردن❤️🔥
تمامی دغدغه ها، ابهامات و اشتباهای شما کاملا برای من و امثال من قابل درکه چون قطعا ماهم یه روزی از‌همین‌ مراحل شروع کردیم.

امیدوارم تجربه جالبی برای دوستانی که شرکت کردن بوده باشه و‌عزیزایی که افتخار صحبت باهاشون رو نداشتیم هم این پست بدردشون خورده باشه😁
Forwarded from Python BackendHub (Mani)
اگه اسلاید انجام میدین
برای presentation یک چیزی
https://sli.dev/

این خیلی کمکتون میکنه.
حتی میتونید استرینگ فایل رو یک جا ذخیره نکنید. به جاش تو کدتون داشته باشید. و اعداد تو اسلاید رو dynamic جنریت کنید. اینطوری میتونید همیشه یک ورژن آپدیت اسلاید داشته باشین با ران کردن یک اسکریپت.

بیشتر به درد تیم های ریسرچ میخوره که زیاد اسلاید میزنن.

@PyBackendHub
پست فردا چی باشه؟🧐
Forwarded from Morteza Bashsiz مرتضی باشسیز (Morteza Bashsiz)
درود دوستان

این آپدیت آخری یه مشکلی داره اونم براش یه ایشو درست کردم و دارم بررسیش میکنم
ولی اگه سایز چانک رو ۶۵۵۳۵ بزارید میشه مثل حالت قبل از آپدیت

جریان اینه که اگه بر اساس چانک بخونیم از روی سوکت ممکنه به احتمال زیاد باعث خراب شدن TLS Record ها بشیم
حالا یه راهکاری به ذهنم رسید اونم اینه که تا انتهای هر TLS Record بخونم و بفرستم که در این صورت هم ممکنه باعث خراب شدن MAC Integrity بشم

راهکاری که دارم روش کار میکنم اینه که از سوکت بخونم و بنویسم روی یه بافری و اونجا مدیریت رو به صورت متفاوتی انجام بدم

سپاس فراوان

https://github.com/MortezaBashsiz/nipovpn/issues/119