Forwarded from Syntax | سینتکس (alireza-fa)
بررسی معماری پرومتئوس Prometheus
پرومتئوس یک ابزار متنباز برای مانیتورینگ و هشداردهی است که بهطور گسترده در حوزه DevOps و مدیریت سیستمها استفاده میشود ...
در وبلاگ سینتکسفا بخوانید:
https://syntaxfa.com/blogs/prometheus-architecture/
#prometheus
@syntax_fa
پرومتئوس یک ابزار متنباز برای مانیتورینگ و هشداردهی است که بهطور گسترده در حوزه DevOps و مدیریت سیستمها استفاده میشود ...
در وبلاگ سینتکسفا بخوانید:
https://syntaxfa.com/blogs/prometheus-architecture/
#prometheus
@syntax_fa
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱)
🔶 نسخه ۱.۳ پکیچ لاراول متاباکس منتشر شد.
ویژگی ها افزوده شده :
- Text Field
- Upload Field
- Select Field
- Checkbox Field
- Toggle Field
- Radio Button Field
- Tabs Field
- Gallery Image Field
مستندات انگلیسی همراه با پیش نمایش ها :
https://github.com/Rayiumir/laravel-metabox/blob/main/Documentation/en.md
گیت هاب :
https://github.com/Rayiumir/laravel-metabox
#لاراول
#php
@TheRaymondDev
ویژگی ها افزوده شده :
- Text Field
- Upload Field
- Select Field
- Checkbox Field
- Toggle Field
- Radio Button Field
- Tabs Field
- Gallery Image Field
مستندات انگلیسی همراه با پیش نمایش ها :
https://github.com/Rayiumir/laravel-metabox/blob/main/Documentation/en.md
گیت هاب :
https://github.com/Rayiumir/laravel-metabox
#لاراول
#php
@TheRaymondDev
GitHub
laravel-metabox/Documentation/en.md at main · LaraPire/laravel-metabox
Easy creation of MetaBox for Laravel. Contribute to LaraPire/laravel-metabox development by creating an account on GitHub.
Forwarded from LearnPOV | لرن پی او وی (Mohammad hossein)
سادگی رو با کد ضعیف اشتباه نگیرید 🚀
خیلی برنامهنویسا بین دو تا رویکرد گیر میکنن 🔻
حالا راه حل درست چیه ⁉️
این یعنی کدی که ...
وقتی که کد میزنی، این ۳ تا سوالو از خودت بپرس
سادگی خوب، یعنی طراحی درست و تمیز، نه طراحی ضعیف ✅
خیلی برنامهنویسا بین دو تا رویکرد گیر میکنن 🔻
➊ یه راهحل پیچیده و اورمهندسیشده که شاید خیلی پیشرفته و خفن به نظر برسه، ولی نگهداری و توسعهش سخت بشه.
➋ یه راهحل خیلی دمدستی و بیدقت که فقط برای "جواب دادن" ساخته شده، ولی تو طولانیمدت مشکلسازه.
حالا راه حل درست چیه ⁉️
شما همیشه باید دنبال سادگی هوشمندانه بسته به موقعیت باشید!
این یعنی کدی که ...
➊ خوانا و قابل فهمه
نه فقط برای خودت، برای کل تیم
➋ مینیماله ولی ناقص نیست
یعنی کارو درست انجام میده، نه اینکه یه چیزی رو فدای سادگی کنیم
➌ قابل گسترشه بدون دردسر
اگه بعداً نیاز شد توسعهش بدیم، مجبور نشیم کل سیستمو از نو بسازیم
وقتی که کد میزنی، این ۳ تا سوالو از خودت بپرس
➊ آیا این راهحل، بیش از حد پیچیدست بدون دلیل موجه؟
➋ آیا این سادگی باعث شده کیفیت یا پایداری سیستم کم بشه؟
➌ آیا کسی که بعد از من این کد رو میخونه، راحت متوجه میشه چی کار کردم؟
سادگی خوب، یعنی طراحی درست و تمیز، نه طراحی ضعیف ✅
#programming #tips
𝗖𝗛𝗔𝗡𝗡𝗘𝗟 | 𝗚𝗥𝗢𝗨𝗣
Forwarded from Geek Alerts
بخشی از تیم گیکآلرتس بشید 🤍
اگه قلم خوبی دارید یا گرافیست خلاق هستید و کاور حرفهای میتونید طراحی کنید، خوشحال میشیم بخشی از خانواده گیکآلرتس باشید، لطفا فرم رو پر کنید که بتونیم باهاتون در ارتباط باشیم.
https://docs.google.com/forms/d/e/
🤓 @geekalerts
اگه قلم خوبی دارید یا گرافیست خلاق هستید و کاور حرفهای میتونید طراحی کنید، خوشحال میشیم بخشی از خانواده گیکآلرتس باشید، لطفا فرم رو پر کنید که بتونیم باهاتون در ارتباط باشیم.
https://docs.google.com/forms/d/e/
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Linuxor ?
Forwarded from mosTafa Arshadi
امروز برای بار هزارم بهم ثابت شد هیچ میزان تنفری بزرگتر از تنفر مردم ایران نسبت بهمدیگه وجود نداره. باورتون نمیشه ادما چقدر از شکست هاتون خوشحال میشن، چقدر به موفقیت هاتون حسودی میکنن و چقدر ازتون متنفرن. هیچکس قرار نیست بهت کمک و رحم کنه. یه کاری برای خودت بکن.
@hamidreza01
@hamidreza01
👍2
Forwarded from DevTwitter | توییت برنامه نویسی
مدل Gemma 3 Persian رو آپلود کردم توی ollma حالا خیلی راحت میتونین روی سیستمتون اجرا کنین یا توی کد هاتون استفاده کنین
رهنمای کامل استفادشو اینجا بخونین:
https://ollama.com/mshojaei77/gemma3persian
@DevTwitter | <Shojaei/>
رهنمای کامل استفادشو اینجا بخونین:
https://ollama.com/mshojaei77/gemma3persian
@DevTwitter | <Shojaei/>
Forwarded from DevTwitter | توییت برنامه نویسی
اگه تو هم مثل من از ویدیوهای یوتوب بی سر و ته برای کانفیگ neovimت خسته شده حتما این ویدیو رو + kickstart رو چک کن:
https://youtube.com/watch?v=KYDG3AHgYEs
https://github.com/nvim-lua/kickstart.nvim
خط به خط میتونی باهاش پیش بری و تغییرات رو ببینی و اگه دلت نمیخواد اعمالش نکنی. تا محیط توسعه خفنتو بسازی.
@DevTwitter | <Alireza/>
https://youtube.com/watch?v=KYDG3AHgYEs
https://github.com/nvim-lua/kickstart.nvim
خط به خط میتونی باهاش پیش بری و تغییرات رو ببینی و اگه دلت نمیخواد اعمالش نکنی. تا محیط توسعه خفنتو بسازی.
@DevTwitter | <Alireza/>
Forwarded from Morteza Bashsiz مرتضی باشسیز (Morteza Bashsiz)
زمانی که هیچکس صبح ها بیدارت نمیکند و زمانی که هیچ کس شبها برای تو صبر نمی کند و زمانی که میتوانی هر کاری میخواهی انجام دهی چه صدایش میکنی؟ آزادی یا تنهایی؟!
چارلز بوکفسکی
چارلز بوکفسکی
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🔰فرمت کردن هارد بدون بازیابی دادهها
🔹 این دستورات به صورت زیر استفاده میشود.ر این دستور، sdX را با نام دستگاه هاردتان جایگزین کنید.
این دستور باعث میشود تمامی دادههای روی هارد شما پاک شده و فرمت شود. با اجرای این دستور، تمامی دادههای روی هارد به صورت دائمی پاک میشوند، بنابراین حتماً از اطمینان حاصل کنید که میخواهید این کار را انجام دهید.
با دستور dd
ابزار shred
.دستورwipefs
دستور badblocks
===========================
📌نویسنده: حسین سیلانی
📌منبع : آکادمی کندوی دانش
https://learninghive.ir
🔹 این دستورات به صورت زیر استفاده میشود.ر این دستور، sdX را با نام دستگاه هاردتان جایگزین کنید.
این دستور باعث میشود تمامی دادههای روی هارد شما پاک شده و فرمت شود. با اجرای این دستور، تمامی دادههای روی هارد به صورت دائمی پاک میشوند، بنابراین حتماً از اطمینان حاصل کنید که میخواهید این کار را انجام دهید.
با دستور dd
sudo dd if=/dev/zero of=/dev/sdX bs=4M status=progress
ابزار shred
sudo shred -vzn 0 /dev/sdX
.دستورwipefs
sudo wipefs --all /dev/sdX
دستور badblocks
sudo badblocks -wsv /dev/sdX
===========================
📌نویسنده: حسین سیلانی
📌منبع : آکادمی کندوی دانش
https://learninghive.ir
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱)
🔶 ۷۵ درصد دانشمندان آمریکایی به فکر ترک این کشور هستند
مجله علمی نیچر اعلام کرد که در نظر سنجی اخیری که انجام شده است, بیش از ۱۶۰۰ دانشمند گفتهاند به دنبال تغییرات و آشفتگیهایی که در دوران ریاستجمهوری ترامپ به وجود آمده، به فکر ترک آمریکا افتادهاند. اروپا و کانادا از محبوبترین مقاصد این دانشمندان برای مهاجرت هستند.
#خبر
@TheRaymondDev
مجله علمی نیچر اعلام کرد که در نظر سنجی اخیری که انجام شده است, بیش از ۱۶۰۰ دانشمند گفتهاند به دنبال تغییرات و آشفتگیهایی که در دوران ریاستجمهوری ترامپ به وجود آمده، به فکر ترک آمریکا افتادهاند. اروپا و کانادا از محبوبترین مقاصد این دانشمندان برای مهاجرت هستند.
#خبر
@TheRaymondDev
Nature
75% of US scientists who answered Nature poll consider leaving
Nature - More than 1,600 readers answered our poll; many said they were looking for jobs in Europe and Canada.
Forwarded from Gopher Academy
🔵 عنوان مقاله
nativewebp: Native WebP Image Support for Go
🟢 خلاصه مقاله:
مقالهای که بررسی میکند به فرمت تصویری مدرن WebP اشاره دارد که برای استفاده در وب طراحی شده است. این فرمت، به ویژه توسط کتابخانهای در زبان برنامهنویسی Go پشتیبانی میشود که امکان کار با فرمت WebP را بدون نیاز به وابستگیهای خارجی فراهم میآورد. با این حال، در حال حاضر تنها قادر به پردازش فرمت بدون از دست دادن کیفیت (lossless) VP8L این فرمت است. کتابخانه به برنامهنویسان اجازه میدهد تا تصاویر WebP را با استفاده از Go ایجاد، ویرایش و کار با آنها را ممکن سازد، که این امر میتواند به بهبود سرعت و کارایی در برنامههای وب کمک کند. کتابخانه کار با WebP را آسانتر میکند و پتانسیل دارد که استفاده از این فرمت تصویری نوین را در بین توسعهدهندگان گسترش دهد.
🟣لینک مقاله:
https://golangweekly.com/link/166132/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
nativewebp: Native WebP Image Support for Go
🟢 خلاصه مقاله:
مقالهای که بررسی میکند به فرمت تصویری مدرن WebP اشاره دارد که برای استفاده در وب طراحی شده است. این فرمت، به ویژه توسط کتابخانهای در زبان برنامهنویسی Go پشتیبانی میشود که امکان کار با فرمت WebP را بدون نیاز به وابستگیهای خارجی فراهم میآورد. با این حال، در حال حاضر تنها قادر به پردازش فرمت بدون از دست دادن کیفیت (lossless) VP8L این فرمت است. کتابخانه به برنامهنویسان اجازه میدهد تا تصاویر WebP را با استفاده از Go ایجاد، ویرایش و کار با آنها را ممکن سازد، که این امر میتواند به بهبود سرعت و کارایی در برنامههای وب کمک کند. کتابخانه کار با WebP را آسانتر میکند و پتانسیل دارد که استفاده از این فرمت تصویری نوین را در بین توسعهدهندگان گسترش دهد.
🟣لینک مقاله:
https://golangweekly.com/link/166132/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
GitHub
GitHub - HugoSmits86/nativewebp: Native webp encoder for Go
Native webp encoder for Go. Contribute to HugoSmits86/nativewebp development by creating an account on GitHub.
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱)
🔶 فایرفاکس اعلام کرد که پشتیبانی از Progressive Web Apps (PWAs) به مرورگر فایرفاکس اضافه کرده است.
#خبر
@TheRaymondDev
#خبر
@TheRaymondDev
connect.mozilla.org
How can Firefox create the best support for web apps on the desktop?
(See my quick update posted February 4, 2025: https://connect.mozilla.org/t5/discussions/how-can-firefox-create-the-best-support-for-web-apps-on-the/m-p/85327/highlight/true#M32616, and then another update posted March 17, 2025: https://connect.mozilla.o…
Forwarded from Curious Geek ⚡️
⚡️ یکی از بهترین آکادمی های برنامه نویسی
رویه اش به این شکله دوره های اولیه برای زبان و کتابخانه ها رایگانه بعدش base code با قیمت 100 - 300 دلار میخرید، اما پر از باگ هستش و قابل استفاده نیست.
با ویدیو های خودشون بیس کد رو از اول می نویسید و یکسری فایل هارو از اون ریپو ای که خریدید کپی پیست میکنید.
برنامه هم که کامل کردید اجازه لانچ کردن و استفاده تجاری ازش رو دارید.
برنامه های اسکِیل بزرگ اما با معماری ساده (معمولا monolithic mvc - mvvm) توسعه میدن.
خدمات منتورشیپ هم با قیمت سالانه 1200 دلار ارائه میدن.
🔗 https://www.webprodigies.com
🆔 @Hiradsajde
رویه اش به این شکله دوره های اولیه برای زبان و کتابخانه ها رایگانه بعدش base code با قیمت 100 - 300 دلار میخرید، اما پر از باگ هستش و قابل استفاده نیست.
با ویدیو های خودشون بیس کد رو از اول می نویسید و یکسری فایل هارو از اون ریپو ای که خریدید کپی پیست میکنید.
برنامه هم که کامل کردید اجازه لانچ کردن و استفاده تجاری ازش رو دارید.
برنامه های اسکِیل بزرگ اما با معماری ساده (معمولا monolithic mvc - mvvm) توسعه میدن.
خدمات منتورشیپ هم با قیمت سالانه 1200 دلار ارائه میدن.
🔗 https://www.webprodigies.com
🆔 @Hiradsajde
Webprodigies
Web Prodigies
Learn to build, launch, and grow your SaaS with our comprehensive courses, codebases, mentorship, and more.
Forwarded from DevTwitter | توییت برنامه نویسی
This media is not supported in your browser
VIEW IN TELEGRAM
اگه میخواهید ریپو گیتهابتون را visualize کنید توی آدرسش کلمه github را با gitdiagram جایگزین کنید.
@DevTwitter | <Mehdi Allahyari/>
@DevTwitter | <Mehdi Allahyari/>
Forwarded from Agora (Alireza Azadi)
The Cloudflare Blog
How Cloudflare analyzes 1M DNS queries per second
On Friday, we announced DNS analytics for all Cloudflare customers. Because of our scale –– by the time you’ve finished reading this, Cloudflare DNS will have handled millions of DNS queries –– we had to be creative in our implementation.
Forwarded from کدنویس یکروزه
دور زدن محدودیت پاسخ
در انواع هوش مصنوعی!
به راحتی روش های نفوذ به شبکه های سازمانها رو از هوش مصنوعی بدون هیچ محدودیتی به زبان فارسی یاد بگیرین!
معلومه که،
اگه بپرسین چطوری هک کنم؟
فوری به شما اخطار میده و از ادامه ی پاسخ سر باز میزنن. اما اینجا یاد می گیرین که چطور کاری کنید که خیلی هم با جزئیات همه چیز رو بهتون یاد بده!
https://youtu.be/iwgYhAtikvo?si=f-AawfdHZ-6gs380
در انواع هوش مصنوعی!
به راحتی روش های نفوذ به شبکه های سازمانها رو از هوش مصنوعی بدون هیچ محدودیتی به زبان فارسی یاد بگیرین!
معلومه که،
اگه بپرسین چطوری هک کنم؟
فوری به شما اخطار میده و از ادامه ی پاسخ سر باز میزنن. اما اینجا یاد می گیرین که چطور کاری کنید که خیلی هم با جزئیات همه چیز رو بهتون یاد بده!
https://youtu.be/iwgYhAtikvo?si=f-AawfdHZ-6gs380
YouTube
7 پرامپت مخفی که فیلترهای AI را دور میزنند | تست نفوذ حرفه ای! 🔥
🔐 چگونه از هوش مصنوعی برای تست نفوذ و امنیت سایبری استفاده کنیم؟ | پرامپتنویسی پیشرفته برای متخصصین امنیت 🚀
آیا میخواهید از هوش مصنوعی برای ارتقای مهارتهای تست نفوذ و امنیت سایبری استفاده کنید؟ اما مدلهای AI مانند ChatGPT اطلاعات را فیلتر میکنند؟ 🤔 در…
آیا میخواهید از هوش مصنوعی برای ارتقای مهارتهای تست نفوذ و امنیت سایبری استفاده کنید؟ اما مدلهای AI مانند ChatGPT اطلاعات را فیلتر میکنند؟ 🤔 در…
Forwarded from Linuxor ?
برای بعضیا سواله که وقتی هکر به یه یوزر عادی توی سیستم دسترسی پیدا میکنه، چطوری میتونه Privilege Escalation انجام بده و دسترسی بیشتری بگیره؟
راههای رایج مثلا استفاده از باینریهای SUID، بررسی sudo برای دستورات قابل اجرا بدون رمز، و کرونجابهای اشتباهی کانفیگشده یا بررسی سرویسهای در حال اجرا برای پیدا کردن misconfiguration، تزریق به لایبرریهای داینامیک، اکسپلویت کردن کرنلهای آسیبپذیر، یا حتی مهندسی اجتماعی با یوزر فعلی برای به دست آوردن اطلاعات لاگین سطح بالا میشه. بستگی داره چقدر سیستم امن باشه و هکر چقدر خلاق!
@Linuxor
راههای رایج مثلا استفاده از باینریهای SUID، بررسی sudo برای دستورات قابل اجرا بدون رمز، و کرونجابهای اشتباهی کانفیگشده یا بررسی سرویسهای در حال اجرا برای پیدا کردن misconfiguration، تزریق به لایبرریهای داینامیک، اکسپلویت کردن کرنلهای آسیبپذیر، یا حتی مهندسی اجتماعی با یوزر فعلی برای به دست آوردن اطلاعات لاگین سطح بالا میشه. بستگی داره چقدر سیستم امن باشه و هکر چقدر خلاق!
@Linuxor