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 Bardiaism
Media is too big
VIEW IN TELEGRAM
صاحب سورس‌کدها کیه و آیا سورس‌کد رو به کارفرما بدیم یا نه؟

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

لینک ویدیو در یوتیوب:
https://youtu.be/8Sh4IHHQOXI

@Bardiaism
Forwarded from Yasha
از goats فکر کنم یه 10,000$ دربیاد😂
Forwarded from شیرازلینوکس | shirazlinux (Abbas Davarpanah)
🐧 نشست مشترک متخصصین DevOps، شبکه و زیرساخت با محوریت توسعه نرم‌افزار

🔶 نشستی مشترک برای ارتقای دانش و تبادل تجربیات در زمینه دوآپس، خودکارسازی، شبکه و زیرساخت. فرصتی برای متخصصین جهت بررسی چالش‌های تولید تا تحویل نرم‌افزار و آشنایی با جدیدترین ابزارها و تکنیک‌ها.

🎯 اهداف:
1️⃣ بررسی آخرین روندها و تکنیک‌های نوین
2️⃣ تبادل تجربیات متخصصین
3️⃣ حل چالش‌های چرخه تولید نرم‌افزار
4️⃣ شبکه‌سازی و ایجاد ارتباطات حرفه‌ای

📝 سرفصل‌ها:
🔸مقدمه‌ای بر دوآپس و خودکارسازی
🔸چالش‌های موجود در چرخه تولید نرم‌افزار
🔸ابزارهای نوین زیرساخت و شبکه
🔸پنل پرسش و پاسخ

📆 ۱۳ام مهر ماه
📍شیراز، بصورت حضوری و آنلاین

🐧 حامی برگزاری : شرکت مخابرات ایران

زمان : جمعه ۱۳ ام مهرماه ساعت ۱۴ الی ۱۸
مکان : خیابان قصرالدشت نبش خیابان ولیعصر مرکز همایش های مخابرات فارس

🪧 برای ثبت‌نام رایگان و دریافت اطلاعات بیشتر به لینک زیر مراجعه کنید.
https://evnd.co/zyTau

منتظر دیدار شما هستیم! 🙏🏻🌻

.............
🆔 Shirazlinux Channels:
@shirazlinuxcommunity
@linuxshiraz (Linux Users Group)

#شیرازلینوکس #shirazlinux
این شما و این سلام دنیا در اسمبلی ریسک پنج:

  .data   
hello: .asciz "Hello World!"

.text
main:
la a0, hello
addi a7, zero, 4
ecall

addi a7, zero, 10
ecall


البته اگر علاقمند به یادگیری هم بودید یک کتاب رایگان دارن

🔗 https://riscv-programming.org/book.html

@SohrabContents
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from 🎄 یک برنامه نویس تنبل (Raymond 🐈‍⬛ Dev)
🔶 آندریاس پلزنر، دانشجوی دکترای ETH زوریخ و همکارانش روش جدیدی برای حل کردن معمای ۱۰۰ درصدی کیچاها (بات ها) با استفاده از هوش مصنوعی ابداع کردند که کمی بالاتر از دقت انسان قرار دارد.

با این روش عملا عملکرد reCAPTCHA برای جلوگیری از ورود اسپم زیر سوال رفت.

https://arstechnica.com/ai/2024/09/ai-defeats-traffic-image-captcha-in-another-triumph-of-machine-over-man/

#خبر

@TheRaymondDev
Forwarded from Code Module | کد ماژول (genix)
اگه علاقه‌مند بودید بیشتر در مورد سینتکس و سمنتیک بدونید، این کتاب رو که خودمم میخونم پیشنهاد میدم. کتاب "Formal Syntax and Semantics of Programming Languages" نوشته Kenneth Slonneger مقدمه ای جامع بر مفاهیم اساسی در تئوری زبان برنامه نویسی ارائه میده. بر روی روش‌های رسمی مورد استفاده برای توصیف سینتکس و سمنتیک زبان‌های برنامه‌نویسی تمرکز داره و میتونید با دانلود PDF اون رو بخونید.

🔗 Link

#syntax #semantics
@CodeModule
💠 تولد ۱۶ سالگی انجمن SA استان کرمان 💠
تاریخ برگزاری ۱۴۰۳/۷/۱۳🌅 جمعه این هفته 🌅
🕓 ساعت برگزاری جشن:
8:30 صبح الی 13
همراه با ⬇️⬇️⬇️⬇️⬇️

پذیرایی و ناهار 🍲 اسکان برای اقایان وخانم ها🏘️
شادی🎂👥🔈سخنران‌
👇👇👇
💠 علیرضا از شیراز ۱۱ سال پاکی 💠 خانم فیروزه ۶ سال و ۶ ماه از آمریکا
💠 مهدی از کرمان ۱۱ سال پاکی
💠 و از گروه نوجوانان مهدی ۳ سال پاکی
آدرس محل برگزاری:کرمان خیابان قدوسی سالن اجتماعات جان جهان
فرهنگسرای جان جهان🏙🌆🌃https://nshn.ir/21rbPk4c2dc6D0
☎️مسئول هماهنگی
سید روح الله:09135304022🔸مهدی : 09137560652🔰
امیر عباس : ‎ 🔶0913 987 0065
لازم به ذکراست👇👇👇
دوستانی که از شهرستان تشریف میاورند شب اسکان مهیا میباشد! لطفا یک روز قبل هماهنگ کنید ⭕️
لذا پتو و بالشت به همراه داشته باشید! ⭕️
🍁پروردگارا، کمکم کن تا به جای تسلی خواهی، تسلی دهم
و به جای درک شدن، درک کنم. زیرا پیدا کردن در گرو گم شدن است، با بخشش دیگران خود بخشوده میشویم،
و در مرگ، حیات جاودان پیدا میکنیم🍁
امید داریم در این جشن پیام انجمن رو به دوستانمان برسانیم ❤️❤️
Forwarded from 🎄 یک برنامه نویس تنبل (Raymond 🐈‍⬛ Dev)
This media is not supported in your browser
VIEW IN TELEGRAM
🔶 حرفی ندارم

۱۴ سالشه سیگار الکترونیکی میکشه که ریه ها رو نابود می کنه

@TheRaymondDev
Forwarded from 🎄 یک برنامه نویس تنبل (Raymond 🐈‍⬛ Dev)
🔶 اگر در URLها یا صفحات در وب سرور Lamp خطای 404 Not Found دریافت می کنید:

۱- فایل زیر را باز کنید:

sudo nano /etc/apache2/apache2.conf


۲- در دایرکتوری <Directory /home/user/www/> از :

AllowOverride None to AllowOverride All


تغییر دهید.

۳- دستور زیر را وارد کنید تا Rewrite Lamp فعال شود:

sudo a2enmod rewrite


4- وب سرور را راه اندازی مجدد کنید:

sudo systemctl restart apache2


5- فایل .htaccess ایجاد و کد زیر را وارد کنید:

Options +FollowSymLinks

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [QSA,L]


#لینوکس

@TheRaymondDev
Forwarded from Gopher Academy
🔵 عنوان مقاله
Tips for Building Bubble Tea Programs

🟢 خلاصه مقاله:
مقاله‌ای که به بررسی و ارزیابی Bubble Tea، یک فریم‌ورک قوی به زبان Go برای ساخت رابط‌های کاربری ترمینال (TUIs) می‌پردازد، تجارب لوییس را در ساخت PUG، یک TUI برای Terraform، به اشتراک می‌گذارد. لوییس وقت زیادی را برای توسعه PUG صرف کرده است و در این مقاله، نکات کلیدی و درس‌هایی که از این تجربه آموخته شده، بیان می‌شود. این مقاله علاوه بر معرفی کاربردها و ویژگی‌های Bubble Tea، بر روی چگونگی استفاده از این فریم‌ورک به منظور بهینه‌سازی و افزایش کارآمدی رابط‌های کاربری ترمینال تمرکز دارد.

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


👑 @gopher_academy
‏اگه به برنامه نویسی RUST علاقمند هستید و دوست دارید باهاش کارهای redteam انجام بدید، این مخزن میتونه کمکتون کنه.
در این مخزن یسری تکنیکهایی که در تیم های قرمز یا توسعه ی بدافزار استفاده میشه، در زبان RUST پیاده سازی و آموزش داده شده.

https://github.com/Whitecat18/Rust-for-Malware-Development

@DevTwitter | <OnHexGroup/>
Forwarded from Gopher Academy
📢اگر دنبال نکات طلایی و مطالب بروز مربوط به انواع دیتابیس ها هستی

ما توی چنل زیر بیشتر دیتابیس های زیر رو مورد بررسی قرار میدیم👇

🔵Postgresql
🔵Redis
🔵Mysql
🔵Mongodb

🔴 سعی میشه توی چنل زیر بروز ترین مطالبی دیتابیس های فوق رو بزاریم


👇👇چنل ما👇👇

@database_academy
This media is not supported in your browser
VIEW IN TELEGRAM
این ریپو یک search engine اپن سورس به اسم MindSearch هست که بر اساس فریمورک Multi-agent هست و قابل رقابت Perplexity Pro و SearchGPT. میتونید سیستم سرچ خودتون را لوکال و یا روی سرور خودتون دیپلوی کنید.
https://github.com/InternLM/MindSearch

@DevTwitter | <Mehdi Allahyari/>
Forwarded from 
خاصیّت حکومت استبدادی اینه، خاصیّت حکومت پادشاهی اینه، ملّت کاره‌ای نیست!
حال ملّت چگونه خواهد بود؟ بسته به انصاف اون کسی که اون بالا نشسته است.
اگر یه وقتی، اقبال ملّت بلند باشد؛ یک نفر دیکتاتوری، بر سر کار بی‌آید که یه مقدار رحم در دلش باشد. مثلاً حالا در تاریخ ما، «کریم‌خان زند» را اسم می‌آورند.
خب یک مقدار وضع مردم بهتر خواهد شد.
اما اگر چنان‌چه، کسانی مثل «رضا خان قلدر» و «ناصرالدّین شاه» و سلاطین گوناگون دیگر (مستبدّین) بر سر کار باشند، این‌ها کشور رو ملک خودشون می‌دانند. ملّت رو هم رعیت خودشون می‌دونند.

از وقتی که رژیم پهلوی بر سر کار آمد، انتخابات، به معنای یک حرکت نمایشی محض تلّقی شد. در اون برهه‌ای که بنده و امثالی که در سنین من هستند یادشون هست، انتخابات؛ همه می‌دانستند که انتخابات، مطلقاً به معنای انتخاب مردم نیست.
یه کسانی را دستگاه‌های قدرت، دربار اون روز شاهان، در نظر می‌گرفتند. یه رقابت‌هایی بین خود اون‌ها انجام می‌گرفت؛ با هم زد و خورد هم می‌کردند، امّا اون کسی که می‌خواستند بیارند توی مجلس بنشانند، که مطیع باشد؛ سر به زیر باشد؛ منافع آن‌ها را تأمین کند؛ حقّ مالی غاصبانهٔ اون‌ها را بدهد؛ اون رو می‌آوردند می‌نشاندند توی مجلس. مردم هم برای خودشون می‌رفتن.
در تمام این دوران، کمتر وقتی اتّفاق افتاد که مردم احساس کنند، حالا باید بروند در این صندوق رأی، یک رأی‌ای بیندازند تا تأثیری ببخشد بر مدیریّت کشور. مطلقاً چنین چیزی نبود!

— علی خامنه‌ای

#quote
@amiria703_channel
🚀 معرفی Kubernetes 🚀

امروز می‌خوایم درباره Kubernetes صحبت کنیم که یکی از ابزارهای دنیای کانتینرهاست.

حالا Kubernetes چیه؟ 🤔
خب Kubernetes که به اختصار به K8s هم معروفه، یه پلتفرم متن‌باز برای مدیریت کانتینرهاست. این یعنی اگه اپلیکیشن‌هات رو داخل کانتینرها راه‌اندازی کردی، Kubernetes میاد و بهت کمک می‌کنه که این کانتینرها رو به بهترین شکل مدیریت کنی.

چطور کار می‌کنه؟ 💡
خب Kubernetes به شما اجازه میده تا:

1⃣ مقیاس‌پذیری:
تعداد کانتینرها رو براساس نیاز افزایش یا کاهش بدی. مثلاً اگه بار ترافیکی زیاد بشه، K8s می‌تونه به طور خودکار کانتینرهای جدید بسازه. 💪

2⃣ توزیع بار:
به طور هوشمند بار رو بین کانتینرها تقسیم می‌کنه تا هیچ کانتینری تحت فشار قرار نگیره و همه چیز به خوبی کار کنه.

3⃣ مدیریت آسان:
اگه یکی از کانتینرها کرش کنه، K8s خودش اون رو دوباره راه‌اندازی می‌کنه. یعنی نگرانی از بابت قطعی‌ها نداری 🔧

4⃣؛ Rolling Updates:
می‌تونی اپلیکیشن‌هات رو به راحتی آپدیت کنی بدون اینکه داون‌تایم داشته باشی. این یعنی کاربرانت هیچ اختلالی احساس نمی‌کنن.

چرا باید از Kubernetes استفاده کنی؟ 🌟

1⃣ سازگاری:
با هر محیطی مثل AWS، Google Cloud و حتی دیتاسنتر خودت کار می‌کنه.

2⃣ قابلیت گسترش:
با توجه به نیازت می‌تونی از K8s در پروژه‌های کوچک تا بزرگ‌ترین پروژه‌ها استفاده کنی.

3⃣ جامعه بزرگ:
به خاطر متن‌باز بودنش، جامعه کاربری و منابع آموزشی زیادی داره.

جمع‌بندی 🎯
فهمیدیم Kubernetes یکی از بهترین ابزارها برای مدیریت کانتینرهاست. اگه به دنبال بهینه‌سازی اپلیکیشن‌هات و مدیریت بهتر منابع هستی، K8s بهترین انتخابه.

امیدوارم مفید بوده باشه :)

#devops #kubernetes #contanier

@ninja_learn_ir
چرا PHP نسبت به بقیه زبان‌ها کندتر است و راهکار چیست؟ قسمت سوم

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

یعنی برای هر بخش از برنامه از زبان ها و تکنولوژی های مختلف استفاده میکردن

اما وردپرس به مرور که سنگین تر میشد جواب سایتای بزرگ رو نمیداد و سایتای بزرگ از وردپرس کوچ میکردن

تا اینکه با تکنولوژی های ردیس و میم کش و opcache باز میشد امید تازه ایی به وردپرس داد و جلو رفت

اما باز جواب گو نبود و باید یک معماری جدید برای php ساخته میشد...

@poinair پوینا
چرا PHP نسبت به بقیه زبان‌ها کندتر است و راهکار چیست؟ - قسمت چهارم


معماری FrankenPHP یک راه حل سازمانی برای وردپرس بود

یکی از بزرگترین مزایای FrankenPHP این است که، بر خلاف PHP سنتی، پردازش‌های قبلی را حفظ می‌کند و نیازی نیست که هر بار درخواست جدید از صفر شروع شود. این معماری، با استفاده از قابلیت‌های مدرنی مانند WebSocket و Server Push، به PHP این امکان را می‌دهد که به شکلی نزدیک به برنامه‌های Go عمل کند.

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


github.com/dunglas/frankenphp-wordpress


و امروز اگر یک سازمان و سایت بزرگ وردپرسی دارید میتوانید از این استفاده کنید

@poinair پوینا
Forwarded from Morteza Bashsiz مرتضی باشسیز (Morteza Bashsiz)
درود بر همه دوستان

ورژن تازه NipoVPN رلیز شد v1.0.25
در این ورژن مشکل هندل کردن پروسس‌های همزمان برطرف شد

بزودی یه ویدیو براش درست میکنم
سپاس فراوان

https://github.com/MortezaBashsiz/nipovpn/releases/tag/v1.0.25