Forwarded from mnr tech
اگر طراح هستید و دنبال تصاویر وکتوری یا PNG های خوشگل برای طراحیهاتون 🎨 میگردید، یا اگر برنامهنویس هستید و میخواید برای سایتتون عکسهای جذاب انتخاب کنید 💻، میتونید از لیست سایتهای زیر استفاده کنید:
🖼 سایتهای تصاویر وکتوری و گرافیکی:
undraw.co
iradesign.io
storyset.com
humaaans.com
opendoodles.com
drawkit.com
manypixels.co
freepik.com
برخی از این سایتها قابلیت ویرایش رنگ و جزئیات تصاویر قبل از دانلود رو دارن. اما اگه با ابزارهای وکتور مثل Adobe Illustrator، CorelDRAW یا سایر نرمافزارهای طراحی مسلط باشید، میتونید فایلها رو بعد از دانلود هم به راحتی ویرایش کنید 🛠.
📦 برای آیکونها هم سایتهای زیر خیلی خوبن:
svgrepo.com
icons8.com
flaticon.com
و همچنین:
✨ iconify.design
این وبسایت برای استفاده از آیکون در پروژههای برنامهنویسی خیلی پیشنهاد میشه. میتونید آیکونها رو هم بهصورت کامپوننت در پروژههاتون استفاده کنید، هم بهصورت SVG دانلود کنید 🔧.
🖼 سایتهای تصاویر وکتوری و گرافیکی:
undraw.co
iradesign.io
storyset.com
humaaans.com
opendoodles.com
drawkit.com
manypixels.co
freepik.com
برخی از این سایتها قابلیت ویرایش رنگ و جزئیات تصاویر قبل از دانلود رو دارن. اما اگه با ابزارهای وکتور مثل Adobe Illustrator، CorelDRAW یا سایر نرمافزارهای طراحی مسلط باشید، میتونید فایلها رو بعد از دانلود هم به راحتی ویرایش کنید 🛠.
📦 برای آیکونها هم سایتهای زیر خیلی خوبن:
svgrepo.com
icons8.com
flaticon.com
و همچنین:
✨ iconify.design
این وبسایت برای استفاده از آیکون در پروژههای برنامهنویسی خیلی پیشنهاد میشه. میتونید آیکونها رو هم بهصورت کامپوننت در پروژههاتون استفاده کنید، هم بهصورت SVG دانلود کنید 🔧.
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 به نظرم این بهترین پروژه ای بود که نوشتم.
https://github.com/Rayiumir/TaskSquad
قابلیت تجاری سازی داره ولی ...
#لاراول
@TheRaymondDev
https://github.com/Rayiumir/TaskSquad
قابلیت تجاری سازی داره ولی ...
#لاراول
@TheRaymondDev
GitHub
GitHub - Rayiumir/TaskSquad: A Tasks Management Project Based on Laravel and Livewire
A Tasks Management Project Based on Laravel and Livewire - Rayiumir/TaskSquad
Forwarded from Ninja Learn | نینجا لرن (Mohammad)
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 دیجی کالا در اگهی شغلی خود مهندس نرم افزار می خواد و من اگهی شون خوندم.
اولین مانعی که بهش برخوردم نیازمند مدرک لیسانس به بالاتر است.
درک نکردم چرا یه مهندس نرم افزار که زبان برنامه نویسی و الگورتیم بلد باشه باید چنین مدرک کلفتی داشته باشد که بتواند رزومه بفرستد.
منم می خواستم رزومه بفرستم ولی مدرک لیسانس می خواد.
https://careers.digikala.com/job-positions/2700/
@TheRaymondDev
اولین مانعی که بهش برخوردم نیازمند مدرک لیسانس به بالاتر است.
درک نکردم چرا یه مهندس نرم افزار که زبان برنامه نویسی و الگورتیم بلد باشه باید چنین مدرک کلفتی داشته باشد که بتواند رزومه بفرستد.
منم می خواستم رزومه بفرستم ولی مدرک لیسانس می خواد.
https://careers.digikala.com/job-positions/2700/
@TheRaymondDev
Digikala
Senior Software Engineer | Digikala Careers Website
Apply for the Senior Software Engineer position at Digikala.
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 زندگی استارتاپی در فضای مجازی خیلی جذاب و شیک به نظر میرسد،
اما واقعیت پشت پرده چیست؟
– خبری از حقوق نیست
– آخر هفتهای در کار نیست
– همیشه تحت فشار برای اینکه "باید این کارو به نتیجه برسونی"
چرا طوری جلوه میدهیم که انگار آزادی است، در حالی که بیشتر شبیه جنگ برای زنده ماندن است؟
@TheRaymondDev
اما واقعیت پشت پرده چیست؟
– خبری از حقوق نیست
– آخر هفتهای در کار نیست
– همیشه تحت فشار برای اینکه "باید این کارو به نتیجه برسونی"
چرا طوری جلوه میدهیم که انگار آزادی است، در حالی که بیشتر شبیه جنگ برای زنده ماندن است؟
@TheRaymondDev
Forwarded from متخصص وردپرس | پوینا
یکی از مشتریان ما هک شده
بعد کلی مطلب با ایدی نویسنده 0 توی سایتش منشتر کردن که توی نوشته ها قابل نمایش نیست و حتی سرچم کنید نشون داده نمیشه ( ایدی 0 باعث میشه که جز ادمین نباشه و جز مطالبم نشون نده )
هیچ انتی ویروسم تشخیص نمیده شما ویروس دارید
و اگر متوجه نشید کل سئوتون رو از دست میدید
ویروس ها و بکدور ها به شدت هوشمند شدن و دیگه مثل قبل به راحتی قابل تشخیص نیستن
@poinair پوینا
بعد کلی مطلب با ایدی نویسنده 0 توی سایتش منشتر کردن که توی نوشته ها قابل نمایش نیست و حتی سرچم کنید نشون داده نمیشه ( ایدی 0 باعث میشه که جز ادمین نباشه و جز مطالبم نشون نده )
هیچ انتی ویروسم تشخیص نمیده شما ویروس دارید
و اگر متوجه نشید کل سئوتون رو از دست میدید
ویروس ها و بکدور ها به شدت هوشمند شدن و دیگه مثل قبل به راحتی قابل تشخیص نیستن
@poinair پوینا
Forwarded from متخصص وردپرس | پوینا
XSystem.zip
553.8 KB
پلاگین بکدوری که روی سایت مشتری نصب شده بود در بالا و در بخش افزونه ها نشون داده نمیشد و با هیچ آنتی ویروسی قابل تشخیص نبود
در پلاگین اول
add_filter('all_plugins', 'XSCHidePlugin');
با این فیلتر این پلاگین رو در لیست افزونه ها مخفی میکنه سپس اچ تی اکسس و index.php رو برای خودش باز نویسی میکنه
و بعدش میاد افزونه های شناخته شده کش مثل راکت و لایت اسپید رو حذف میکنه ( فقط کششون رو پاک میکنه ) و میاد rest.api رو غیر فعال میکنه و چک میکنه شما کی هستید که خطا نداشته باشه بفهمید نصب شده
معمولا میاد توی مروگر های ناشناس خودشو نشون میده
@poinair پوینا
در پلاگین اول
add_filter('all_plugins', 'XSCHidePlugin');
با این فیلتر این پلاگین رو در لیست افزونه ها مخفی میکنه سپس اچ تی اکسس و index.php رو برای خودش باز نویسی میکنه
و بعدش میاد افزونه های شناخته شده کش مثل راکت و لایت اسپید رو حذف میکنه ( فقط کششون رو پاک میکنه ) و میاد rest.api رو غیر فعال میکنه و چک میکنه شما کی هستید که خطا نداشته باشه بفهمید نصب شده
معمولا میاد توی مروگر های ناشناس خودشو نشون میده
@poinair پوینا
Forwarded from Syntax | سینتکس (Sovren)
حرف هوش مصنوعی شد.
من هوش مصنوعیمو به تلگرام وصل کردم.
الان توی گروه سینتکسفا هستش.
تو گروه پیام بدید و سعی کنید باهاش ارتباط برقرار کنید تا با یه هوش مصنوعی خیلی متفاوت روبرو بشید
فعلا خاموشه
من هوش مصنوعیمو به تلگرام وصل کردم.
الان توی گروه سینتکسفا هستش.
تو گروه پیام بدید و سعی کنید باهاش ارتباط برقرار کنید تا با یه هوش مصنوعی خیلی متفاوت روبرو بشید
فعلا خاموشه
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
This media is not supported in your browser
VIEW IN TELEGRAM
🔶 قسمت اول - نصب لاراول ۱۲ و پیش نیاز آن
اوکیه؟
ویدئو آموزشی با SimpleScreenRecorder ضبط شده و میکروفون با صدای دریافتی ۳۰ درصد است.
نویز صدا با هوش مصنوعی audo.ai حذف شده است.
#لاراول
@TheRaymondDev
اوکیه؟
ویدئو آموزشی با SimpleScreenRecorder ضبط شده و میکروفون با صدای دریافتی ۳۰ درصد است.
نویز صدا با هوش مصنوعی audo.ai حذف شده است.
#لاراول
@TheRaymondDev
Forwarded from Curious Geek ⚡️
🎉 ورژن ۱.۱ بات ایو ریلیز شد
✔️ استخراج خودکار پروژه های فارسی زبان از گیتهاب، تحلیل خودکار و قراردادن در کانال
✔️ آماده سازی زیرساخت برای معرفی پانصد هزار پروژه در روز
✔️ تگ گذاری هوشمند روی پروژه ها
🧑💻پروژه ها در این کانال منتشر میشود
📔 @TheGeeksArchive
قانون اصلی: حرف فنی در گروه ممنوع.
🍃🙂
🆔 t.iss.one/TheGeeksCommunity
✔️ استخراج خودکار پروژه های فارسی زبان از گیتهاب، تحلیل خودکار و قراردادن در کانال
✔️ آماده سازی زیرساخت برای معرفی پانصد هزار پروژه در روز
✔️ تگ گذاری هوشمند روی پروژه ها
🧑💻پروژه ها در این کانال منتشر میشود
📔 @TheGeeksArchive
قانون اصلی: حرف فنی در گروه ممنوع.
🍃🙂
🆔 t.iss.one/TheGeeksCommunity
Forwarded from IRCF | اینترنت آزاد برای همه
پنلهای X-UI و 3X-UI آپدیت شدن و از مهمترین تغییراتش میشه به بروزرسانی هسته به نسخه جدید، پشتیبانی از TLS ECH و اضافه شدن امکان فوروارد پورتها در dokodemo-door اشاره کرد.
👉 github.com/alireza0/x-ui/releases/latest
👉 github.com/MHSanaei/3x-ui/releases/latest
🔍 ircf.space
@ircfspace
👉 github.com/alireza0/x-ui/releases/latest
👉 github.com/MHSanaei/3x-ui/releases/latest
🔍 ircf.space
@ircfspace
Forwarded from IRCF | اینترنت آزاد برای همه
نسخه ۱.۳ از پنل S-UI با نسخه جدید و استیبل Sing-box (یعنی ۱.۱۲) هماهنگ شده.
توی این آپدیت، پشتیبانی از پروتکل جدید AnyTLS اضافه شده و حالا میشه از اندپوینتهای Tailscale هم استفاده کرد. تنظیمات DNS به یه صفحه جدا منتقل شده، پشتیبانی از لینکهای اشتراک Clash و Stash اضافه شده و لینکهای http، socks و mixed هم حالا قابل استفاده هستن.
پشتیبانی از APIهای V2Ray و Clash فعال شده و حالا تنظیمات Shadowsocks قابل مدیریت هست. یه گزینه برای اعمال اجباری تنظیمات اضافه شده، کدهای مربوط به Warp بهینهسازی شدن، قابلیت fragment برای TLS اضافه شده و Hysteria بهصورت inbound با پشتیبانی از Port hopping در سمت کلاینت کار میکنه.
👉 github.com/alireza0/s-ui/releases/latest
🔍 ircf.space
@ircfspace
توی این آپدیت، پشتیبانی از پروتکل جدید AnyTLS اضافه شده و حالا میشه از اندپوینتهای Tailscale هم استفاده کرد. تنظیمات DNS به یه صفحه جدا منتقل شده، پشتیبانی از لینکهای اشتراک Clash و Stash اضافه شده و لینکهای http، socks و mixed هم حالا قابل استفاده هستن.
پشتیبانی از APIهای V2Ray و Clash فعال شده و حالا تنظیمات Shadowsocks قابل مدیریت هست. یه گزینه برای اعمال اجباری تنظیمات اضافه شده، کدهای مربوط به Warp بهینهسازی شدن، قابلیت fragment برای TLS اضافه شده و Hysteria بهصورت inbound با پشتیبانی از Port hopping در سمت کلاینت کار میکنه.
👉 github.com/alireza0/s-ui/releases/latest
🔍 ircf.space
@ircfspace
Forwarded from Go Casts 🚀
ابزار VictoriaMetrics یه ابزار سریع و مقیاس پذیر برای مانیتورینگ و مدیریت time-series data هست که در توسعه ش خیلی به مساله performance و reliability اهمیت دادن.
حالا یکی از توسعه دهندگانش توصیه کرده که اگه میخواید بدونید سیستم های high performance چطوری با گولنگ توسعه داده میشن کد پروژه VictoriaLogs رو بخونید.
If you want to know how high performance systems written in Go were built, read VictoriaLogs.
1. Custom bloom filters to reduce disk I/O and CPU cycles for redundant logs.
2. Column-oriented block storage for better compression ratio and cache locality.
3. Memory-mapped files with automatic pread fallback for zero-copy reads.
4. Lock-free object pools and arena allocators to reduce heap allocations.
5. Reflection-free JSON parsers for streaming at hundreds of MB/s per core.
6. Compile-time templates replace text/html parsing with near-printf speed.
7. Dictionary-aware Zstd compression balancing CPU cost against bandwidth savings.
8. Multi-core parallelism everywhere with adaptive concurrency limits.
9. Scatter-gather fan-out writes with adaptive concurrency for network saturation.
10. Fast hashing and lock-free randomization for minimal contention.
VictoriaLogs
Fast and easy to use database for logs, which can efficiently handle terabytes of logs
https://github.com/VictoriaMetrics/VictoriaLogs
https://x.com/func25/status/1950115605484552333?t=nlInVX9hO2aYSQa_gRZoog&s=35
@gocasts
حالا یکی از توسعه دهندگانش توصیه کرده که اگه میخواید بدونید سیستم های high performance چطوری با گولنگ توسعه داده میشن کد پروژه VictoriaLogs رو بخونید.
If you want to know how high performance systems written in Go were built, read VictoriaLogs.
1. Custom bloom filters to reduce disk I/O and CPU cycles for redundant logs.
2. Column-oriented block storage for better compression ratio and cache locality.
3. Memory-mapped files with automatic pread fallback for zero-copy reads.
4. Lock-free object pools and arena allocators to reduce heap allocations.
5. Reflection-free JSON parsers for streaming at hundreds of MB/s per core.
6. Compile-time templates replace text/html parsing with near-printf speed.
7. Dictionary-aware Zstd compression balancing CPU cost against bandwidth savings.
8. Multi-core parallelism everywhere with adaptive concurrency limits.
9. Scatter-gather fan-out writes with adaptive concurrency for network saturation.
10. Fast hashing and lock-free randomization for minimal contention.
VictoriaLogs
Fast and easy to use database for logs, which can efficiently handle terabytes of logs
https://github.com/VictoriaMetrics/VictoriaLogs
https://x.com/func25/status/1950115605484552333?t=nlInVX9hO2aYSQa_gRZoog&s=35
@gocasts
GitHub
GitHub - VictoriaMetrics/VictoriaLogs: Fast and easy to use database for logs, which can efficiently handle terabytes of logs
Fast and easy to use database for logs, which can efficiently handle terabytes of logs - VictoriaMetrics/VictoriaLogs
Forwarded from DevTwitter | توییت برنامه نویسی
This media is not supported in your browser
VIEW IN TELEGRAM
یک دوره خیلی خوب از مایکروسافت راجع به Model Context Protocol (MCP) به اسم MCP for Beginners. اگه هنوز نمیدونید MCP چی هست یا اینکه چطور کار میکنه حتما این دوره را ببینید. به جز یک ویدیو ۱ ساعته باقی ویدیوها زیر ۵-۶ دقیقه هستند. MCP یکی از مهمترین مباحث برای درست کردن AI agents هست.
Youtube: https://youtube.com/watch?v=VfZlglOWWZw&list=PLlrxD0HtieHjYfVUpGl_-ai7D6FRBjV-d&index=1
@DevTwitter | <Mehdi Allahyari/>
Youtube: https://youtube.com/watch?v=VfZlglOWWZw&list=PLlrxD0HtieHjYfVUpGl_-ai7D6FRBjV-d&index=1
@DevTwitter | <Mehdi Allahyari/>
Forwarded from Mr Python | مستر پایتون (حسین)
چند وقت پیش مجبور شدم سیستم عاملم رو عوض کنم و یک لینوکس Ubuntu نصب کنم . همیشه پارتیشن ها و مسیر هایی داشتم که یادم میموند حتما ازشون بکاپ بگیرم و در سیستم عامل های جدید داشته باشمشون . مثلا مسیری که پروژه هامو ذخیره میکردم . مسیری که بکاپ های شرکت بود و ...
اتفاقی که افتاد این بود که به دلیل اینکه این مسیر ها زیاد شده بودن ، من فراموش کردم یکیشون رو بکاپ بگیرم و منتقل کنم به سیستم عامل جدید بنابراین تمام فایل پروژه هام و بکاپ های شرکت از بین رفت .
برای اینکه دیگه این اتفاق نیفته ، تصمیم گرفتم تمام مسیر هایی که از این به بعد مهم هستند و نیازه تا حین تعویض سیستم عامل ازشون بکاپ بگیرم رو یک فایل مخفی خالی به نام important. داخلشون ذخیره کنم :
حالا از این به بعد هرموقع میخوام سیستم عامل جدید نصب کنم کافیه یک بار دستور locate رو اجرا کنم تا تمام مسیر هایی که تگ important روشون زدم نمایان بشن و بکاپ بگیرم ازشون :
این روش مختص سیستم های لینوکسی بود . روشی مشابه همین میتونید در ویندوز پیاده سازی کنید . البته روش های دیگه ی خیلی زیادی هم هست که مطمئنن دارید بهش فکر میکنید . مثلا ساخت یک پارتیشن جدا برای فایل های مهم و حفظ اون پارتیشن و فرمت نکردنش حین تعویض سیستم عامل و ....
ولی خب این روشی بود که به ذهن من رسید از اونجایی که پارتیشن جدای اختصاصی ندارم .
🆔 : @MrPythonBlog | BOOST
اتفاقی که افتاد این بود که به دلیل اینکه این مسیر ها زیاد شده بودن ، من فراموش کردم یکیشون رو بکاپ بگیرم و منتقل کنم به سیستم عامل جدید بنابراین تمام فایل پروژه هام و بکاپ های شرکت از بین رفت .
برای اینکه دیگه این اتفاق نیفته ، تصمیم گرفتم تمام مسیر هایی که از این به بعد مهم هستند و نیازه تا حین تعویض سیستم عامل ازشون بکاپ بگیرم رو یک فایل مخفی خالی به نام important. داخلشون ذخیره کنم :
# in an important location :
$ touch .important
حالا از این به بعد هرموقع میخوام سیستم عامل جدید نصب کنم کافیه یک بار دستور locate رو اجرا کنم تا تمام مسیر هایی که تگ important روشون زدم نمایان بشن و بکاپ بگیرم ازشون :
$ locate .important
/home/hossein/Desktop/DB/.important
/home/hossein/MrPython/.important
/home/hossein/Projects/.important
/home/hossein/Backups/.important
این روش مختص سیستم های لینوکسی بود . روشی مشابه همین میتونید در ویندوز پیاده سازی کنید . البته روش های دیگه ی خیلی زیادی هم هست که مطمئنن دارید بهش فکر میکنید . مثلا ساخت یک پارتیشن جدا برای فایل های مهم و حفظ اون پارتیشن و فرمت نکردنش حین تعویض سیستم عامل و ....
ولی خب این روشی بود که به ذهن من رسید از اونجایی که پارتیشن جدای اختصاصی ندارم .
🆔 : @MrPythonBlog | BOOST