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 🎄 یک برنامه نویس تنبل (The Lazy 🌱)
🔶 نظر کارفرمای محترم در شبکه های اجتماعی نسبت به استخدام افراد 32 سال به بالا!

از نظر ایشون بالای این سن کسی نباید به عنوان کارشناس جایی استخدام بشه با توجه به سن بازنشستگی در ایران همه از این سن یا باید مدیر باشن یا احتمالا از نظر ایشون آیکیوی کافی ندارن باید برن بشینن خونه 🙂

</Mahta Behrouzi>

@TheRaymondDev
Forwarded from Linuxor ?
ساده ترین وبسایت و وبسرور دنیا، وقتی این کد رو تو ترمینال ران کنید و توی مرورگر
localhost:8080
رو باز کنید هر ریکوستی که می‌اد رو جوابش رو شبیه به HTTP می‌ده و تاریخ رو نمایش ‌میده

while true; do {
printf "HTTP/1.1 200 OK\r\n"
printf "Content-Type: text/plain\r\n"
printf "Content-Length: %s\r\n" "$(date | wc -c)"
printf "Connection: close\r\n"
printf "\r\n"
date
} | nc -l -p 8080; done


@Linuxor
Forwarded from Linuxor ?
دلم واسه توییتر کوبرنتیز سوخت 300k فالور داره چرا مردم لایک نمی‌کنن توییت هاشو :)

از کوبر چه انتظاری دارید؟




@Linuxor
Forwarded from Linuxor ?
از این به بعد می‌شه بر اساس فولدر کد هاتون از جمنای سوال پرسید.

@Linuxor ~ emAlucard
بعد از چندین ساعت تلاش، اولین روت‌اف‌اس آپادانا بیلد شد.


به زودی آلفای چهارم آپادانا برای تست عمومی با قابلیت نصب منتشر میشه.


@SohrabContents
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱)
🔶 اگر بصورت فریلنسری کار می کنید یا حتی یک مجموعه کوچیک در حوزه طراحی سایت هستید داشتن یک قرارداد سفت و محکم که تمامی بخش ها در اون ذکر شده الزامی هست.من اون اوایل که خودم شروع کار کردم قراردادی با کارفرما نمی بستم و صرف صحبت و اعتماد باهم کار می کردیم. بیشتر مواقع اتفاقی نمی افتاد اما پروژه هایی هم بود که به خاطر قرارداد نبستن خیلی دچار مشکلات شدم. پس حتماً با کارفرمای خودتون قرارداد ببندید.

--بند های قرارداد به شرایط و ضوابط خودتون بستگی داره.مثلاً اینکه چند درصد از مبلغ طراحی سایت رو می خواید اول بگیرید، یا اینکه چه خدمات پشتیبانی می خواید ارائه بدید یا ندید. شرایط فسخ قرارداد چی هست. نمونه قرارداد رو می تونید از اینترنت دانلود کنید و بر اساس شرایط خودتون یا مجموعه تغییر بدید.من فقط ساختار قرارداد رو بهتون میگم.

-- بخش اولیه قرارداد مربوط به مشخصات طرفین هست
1- مشخصات مجری (شما)
2- مشخصات کارفرما
3- مبلغ قرارداد
4- شرایط پرداخت (پیش پرداخت و تسویه کامل)
5- نحوه پرداخت

-- بخش بعدی قرارداد شروع پروژه هست
1- مدت زمان طراحی رو مشخص می کنید
2- زمان آغاز پروژه به چه صورت محاسبه میشه
3- کارفرما چه تعهداتی برای شروع پروژه داره

-- بخش سوم فرایند اجرا و تکمیل پروژه
این به شرایط کاری شما بستگی داره که چجوری می خواید پروژه رو اجرا کنید

-- در ادامه خدمات پشتیبانی فنی رایگان (بسیار مهم در قرارداد)
خدماتی که حالا به مدت هر چقدر که مد نظرتون هست رو داخل این ماده و شامل بند های مختلف بیارید. حواستون باشه چه خدماتی ارائه می دید یه موقع به هر دلیل شونه خالی نکنید از این خدمات.حتماً دچار مشکل میشید.

-- خدماتی که شامل پشتیبانی رایگان نمی شود(بسیار بسیار مهم)
تمامی مواردی که شامل خدمات رایگان شما نمیشه رو ذکر کنید. این بخش خیلی مهمه و اگر کامل ذکر نشه بعدا با کارفرما حتما دچار مشکل میشید.(مثلاً یک مورد برای من طراحی لوگو جز خدمات رایگان نیست)

-- بخش بعدی ویدیو آموزشی (من بعد از اتمام کار یه سری موارد رو به کارفرما برای ویرایش سایت آموزش میدم.)

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

-- ماده های پایانی قرارداد هم شامل حل اختلاف (می تونه نباشه در قرارداد) | شرایط فسخ قرارداد (مهم هست) از هر دو طرف قرارداد و همچنین فورس ماژور می باشد.

-- در آخر قرارداد باید در تاریخ مشخص به امضای طرفین برسه و تمامی صفحات قرارداد در 2 نسخه توسط مجری و کارفرما امضا بشه.

--در پایان اینکه ساختار قرارداد به این صورت باشه..ولی بند های اون به خودتون بستگی داره. سعی کنید بالانس رو در قرارداد رعایت کنید نه طوری باشه که کارفرما عملاً هیچ حق و حقوقی نداشته باشه و نه اونقد سبک که کارفرما هر درخواستی بعد از شروع کار بهتون بگه. موفق باشید

</Farshad Zarrin>

#وردپرس

@TheRaymondDev
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱)
🔶 امروز چراغ مطالعه در دیجی کالا سفارش دادم

کد اشتراک یک ماهه دیجی پلاس : MEHRPL

https://www.digikala.com/product/dkp-13929175/چراغ-مطالعه-شارژی-مدل-6082q/

#متفرقه

@TheRaymondDev
Forwarded from Geek Alerts
اپلیکیشن اندروید و iOS ابزار NotebookLM تا سه هفته دیگر عرضه می‌شه‌. همه قابلیت‌های نسخه وب از جمله Audio Overview هم در اون وجود خواهد داشت. برای پیش ثبت‌نام از لینک‌های زیر استفاده کنید تا هر موقع عرضه شد روی گوشی‌تون نصب بشه. احتمالا تو گوگل I/O شاهد بروزرسانی‌های زیادی برای ابزارهای گوگل باشیم، مثل NotebookLM.

🔗 appstore | googleplay
🤓 hadi @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from یه شعر (Poem Bot)
خیام | رباعیات | رباعی شمارهٔ ۸۲

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

#خیام | گنجور
📍@iipoem
Forwarded from Gopher Academy
🔵 عنوان مقاله
This 150-Line Go Program is a Full-On Load Balancer

🟢 خلاصه مقاله:

این مقاله شامل یک تجزیه و تحلیل عمیق و یک راهنمای گام‌به‌گام در ساخت یک تعادل‌گر بار به روش دوری از طریق استفاده از کتابخانه استاندارد است که مناسب افراد علاقمند به تکنیک‌های توزیع بار می‌باشد. نویسنده به تفصیل هر مرحله از ساخت تعادل‌گر بار را شرح داده و در انتها پیشنهاداتی برای تقویت مدل اولیه و آماده سازی آن برای استفاده در محیط‌های واقعی ارائه کرده است، شامل افزودن مکانیزم‌های کنترل خطا، سیستم‌های ثبت وقایع و پشتیبانی از افزودن و حذف دینامیکی سرورها.

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


👑 @gopher_academy
This media is not supported in your browser
VIEW IN TELEGRAM
از این لایبرری Transformers.js غافل نشید . میتونید باهاش خیلی از مدلهای ماشین لرنینگ از جمله مدلهای LLM را توی browser اجرا کنید که کامل لوکال هست. مثلا من تو این دمو مدل ۳۶۰ میلیون پارامتری را دارم اجرا میکنم و خیلی هم سریعه،۳۰ توکن در ثانیه!
Github: https://github.com/huggingface/transformers.js-examples

@DevTwitter | <Mehdi Allahyari/>
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
اکنون می‌توانید Arch Linux را در زیرسیستم ویندوز برای لینوکس (WSL) اجرا کنید

حالا به‌طور رسمی می‌توانید Arch Linux را در WSL نصب کنید، در کنار توزیع‌های دیگری مثل اوبونتو، دبیان و فدورا. Arch Linux هم به لیست توزیع‌های رسمی اضافه شده و برای نصب آن نیازی به فایل‌های خارجی نیست. کافیست در ویندوز ۱۰ یا ۱۱، این دستور را در PowerShell اجرا کنید:

wsl --install archlinux

اگر اولین بار است که WSL را راه‌اندازی می‌کنید، ابتدا این دستور را اجرا کنید، سیستم را ریستارت نمایید و سپس Arch را نصب کنید:
wsl --install --no-distribution
Forwarded from Mr Python | مستر پایتون (حسین)
کتابخانه Libpcap به ما اجازه میده تا در زبان C بتونیم ترافیک شبکه رو در لایه لینک شنود کنیم . اینکار رو ممکنه بتونیم با استفاده از Raw Sockets هم انجام بدیم اما اگر تلاش کردید که اینکارو بکنید میدونید که میتونه دردسر داشته باشه و غیر دقیق باشه . در این صورت Libpcap یک کتابخانه ارزشمند برای ما خواهد بود . ابزار هایی مثل TCPDump , Wireshark , .. نیز برای شنود ترافیک شبکه از Libpcap استفاده میکنند .

محتوای لینک شده مجموعه آموزش Libpcap در زبان C به صورت رایگان :

- قسمت ۱ : نصب کتابخانه و شروع شنود شبکه
- قسمت ۲ : شنود بسته های شبکه
- قسمت ۳ : فیلترگذاری شنود و خواندن فایل های PCAP
- قسمت ۴ : بررسی هدر Ethernet
- قسمت ۵ : کدگشایی هدر IPv4
- قسمت ۶ : کدگشایی ARP و ICMP
- قسمت ۷ : کدگشایی TCP & UDP
- قسمت ۸ : استفاده از Npcap در ویندوز

در این مجموعه آموزشی ضمن یادگیری Libpcap برای شنود ترافیک شبکه ، از ابتدا تا انتهای مجموعه یک شنودگر تحت کنسول مینویسیم که میتونه ترافیک شبکه رو روی یک کارت شبکه خاص یا حتی یک فایل PCAP برای ما شنود کنه یا بخونه و پروتکل های Ethernet , IPv4 , ARP , ICMP , TCP , UDP موجود در بسته های شنود شده رو تفسیر کنه و اطلاعات موجود در آن ها رو برای ما نمایش بده .

🆔 : @MrPythonBlog | BOOST
Forwarded from Mr Python | مستر پایتون (حسین)
به زودی میریم سراغ یادگیری کتابخانه Libnet . این کتابخانه ، برعکس libpcap که اختصاصا برای شنود شبکه بود ، برای تزریق و ارسال بسته در شبکه است . کتابخانه libnet به شما اجازه میده تا بسته هایی با پروتکل ها و header های دلخواه بسازید و اون بسته ها رو در شبکه ارسال کنید . طیف وسیعی از حملاتی که نیازمند جعل بسته و تزریق در شبکه هستند با این کتابخانه قابل پیاده سازی هستند . ابزار هایی مثل arpspoof نیز از این کتابخانه در سورس کدشون استفاده کردند

استفاده از libnet برای ارسال بسته در کنار libpcap برای شنود بسته به شما توانایی خیلی زیادی در ساخت ابزار های شبکه در زبان C رو خواهد داد .
Forwarded from ‌BenDev
در حال حاظر یه اتفاق عجیبی که داره می‌افته و ذهن منو درگیر کرده اینه که :

ما موقعی ک از llm استفاده می‌کنیم انگار داریم از یک سرچ انجین هوشمند تر استفاده می‌کنیم با این تفاوت که منبع اش رو نمی‌دونیم


یعنی اینکه قسمت بزرگی از بیزینس های وبی که به امید این طراحی شده بودن که از طریق گوگل مخاطب جذب کنن به فنا می‌رن،
از مطالبشون استفاده می‌شه ولی بازخوردی نمی‌گیرن

قبلنا توی گوگل سرچ می‌کردی یه عالمه seo کار هم بوجود اومده بودن ک سایت ترو بالاتر نشون بدن که کلیک بیشتر بخوره

الان خیلی از این سرچ هارو خود گوگل توی پنجره اون بالا جواب می‌ده پس عملا دیگ نیازی نیست کسی وارد سایت تو بشه 🤔

@BenDevelop
Forwarded from Geek Alerts
بلاخره اولین سری کامیون‌های خودران تو آمریکا فعال شدن، این‌ها اسمشون آرورا هست و الان دارن بین دالاس و هیوستون برای مشتری‌ها بار می‌برن و تا حالا ۱۲۰۰ مایل بدون راننده رفتن. اولین مشتری‌هاشون هم اوبر فریت و هیرشباخ بودن که بار حساس به زمان و دما جابه‌جا می‌کنن.

تا پایان امسال شهرهای بیشتری مثل ال پاسو و فینیکس هم گسترش میدن، پیش‌بینی میشه کامیون‌های بدون راننده بتونن تا ۵۰ درصد هزینه حمل‌و‌نقل رو کاهش بدن.

🔗 theverge
🤓 @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Code Module | کد ماژول (𔓙)
درود
دوستان به یک شخص مسلط به فوتوشاپ نیاز دارم.

@MrShahiin
Forwarded from Geek Alerts
تمام دیتاهایی که پیش گوگل دارید قرار هست تحت یک ویژگی به اسم Personalized Context امکان اشتراک گذاری با Gemini رو در آینده داشته باشن.

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

🔗 androidauthority
🤓 @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM