Forwarded from محتوای آزاد سهراب (Sohrab)
متاسفانه تلگرام اندروید رو بهروزرسانی کردم و با پدیدهای به اسم Liquid Glass یا همون چیز مایع خودمون آشنا شدم.
خدا باتری گوشی مارو حفظ کنه، این تلگرام همینطوریش مموری لیک داشت.
@SohrabContents
خدا باتری گوشی مارو حفظ کنه، این تلگرام همینطوریش مموری لیک داشت.
@SohrabContents
Forwarded from محتوای آزاد سهراب (Sohrab)
Forwarded from محتوای آزاد سهراب (Sohrab)
Forwarded from Gopher Academy
🔵 عنوان مقاله
go-rest-api-example: Template for an Enterprise-Ready REST API Microservice
🟢 خلاصه مقاله:
پروژه go-rest-api-example یک قالب آماده برای ساخت Microserviceهای REST API در سطح Enterprise است. این Boilerplate با هدف راهاندازی سریع و استاندارد یک سرویس تولیدی ارائه شده و با نگهداری منظم بهروز میشود. نسخه این هفته با Go 1 یکپارچه شده تا با ابزارها و جریانهای کاری فعلی سازگار باشد و پایهای پایدار برای توسعه فراهم کند.
#Go #Golang #RESTAPI #Microservices #Boilerplate #Backend #API #SoftwareEngineering
🟣لینک مقاله:
https://golangweekly.com/link/176914/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
go-rest-api-example: Template for an Enterprise-Ready REST API Microservice
🟢 خلاصه مقاله:
پروژه go-rest-api-example یک قالب آماده برای ساخت Microserviceهای REST API در سطح Enterprise است. این Boilerplate با هدف راهاندازی سریع و استاندارد یک سرویس تولیدی ارائه شده و با نگهداری منظم بهروز میشود. نسخه این هفته با Go 1 یکپارچه شده تا با ابزارها و جریانهای کاری فعلی سازگار باشد و پایهای پایدار برای توسعه فراهم کند.
#Go #Golang #RESTAPI #Microservices #Boilerplate #Backend #API #SoftwareEngineering
🟣لینک مقاله:
https://golangweekly.com/link/176914/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
GitHub
GitHub - rameshsunkara/go-rest-api-example: Production-ready Go REST APIs without the enterprise bloat
Production-ready Go REST APIs without the enterprise bloat - rameshsunkara/go-rest-api-example
Forwarded from tech-afternoon (Amin Mesbahi)
سالهاست که معماری سیستمها به سمت ریزشدن (fragmentation) رفته و
تعداد زیادی سرویسها، APIها، دیتابیسها و کانالهای ارتباطی که هر کدوم یک گوشهای از سیستم زندهاند و کار میکنند.
این آزادی و انعطافپذیری خیلی خوبه… اما روی طرف دیگر سکه، تجربه مصرف API رو تبدیل کرده به چیزی شبیه یک هزارتوی پیچیده و گاها کابوس!
توی چنین شرایطی API Federation وارد میشه؛ یک الگوی معماری نسبتا مدرن که کمک میکنه تا مصرفکننده فقط یک نقطه ورودی ببینه؛ اما پشت صحنه هرچقدر دوست داریم API و سرویس مستقل داشته باشیم، بدون اینکه مجبور شیم یک monster gateway بسازیم (تفاوتش رو با API Gateway خواهم گفت) و بدون اینکه همهچیز رو hard-code کنیم، merge کنیم، rewrite کنیم یا به هم بچسبونیم.
به زبان ساده؛ API Federation یعنی یک لایه هوشمند که چندین API مستقل رو به شکل یک API واحد و یکپارچه در اختیار کاربر قرار میده.
تفاوت این دو تا رو خیلی ساده مرور کنیم، چون اکثر تیمها اشتباه میکنن:
توصیف API Gateway:
نقش اصلی API Gateway عملا یک reverse proxy است که خاصهی API هاست و درخواستها رو route میکنه، و توانایی داره تا احراز هویت و محدودیت روی درخواستها و logging رو اعمال کنه. عملا دیدگاهش متمرکز بر مدیریت ترافیک و امنیته. و معمولاً نمیدونه محتوای درخواست چیه، فقط اون رو به سمت درست هدایت میکنه
مثل Kong، Nginx، AWS API Gateway
توصیف API Federation:
نقش اصلی API Federation نقطهی ورودی متمرکز برای یکپارچهسازی منطقی چندین API مستقل به صورت یک API واحد است. تمرکزش هم روی تجربه کاربری و یکپارچگی داده است تا صرفا هدایت ترافیک. و عملا میدونه schema و معنای دادهها چیه، میتونه دادهها رو از چند منبع aggregate کنه و به شکل یکپارچه برگردونه (مثلا اطلاعات هویتی مشتری رو از یه API بگیره، وضعیت حسابش رو از یه جا و وضعیت سفارشاتش رو از جای دیگه، و نهایتا در یک ساختار مشخص بچینه و برگردونه). معماریش داخلیاش هم عموما distributed/composable است و هر API میتونه در دامین خودش باقی بمونه و federation فقط اونها را به هم نشون بده.
مثال: GraphQL Federation (Apollo), KrakenD Federation Mode, API Mesh (Solo.io), WunderGraph
به عبارت دیگه Gateway مثل یک دربون سختگیره که میگه "بیا اینجا، برو اونجا"، اما Federation مثل یک مترجم و هماهنگ کننده است که میگه "من میفهمم چی میخوای، از هر جایی که لازمه میگیرم و یکجا به زبون خوت بهت برمیگردونم".
مایکروسرویسهای بزرگ
وقتی +۵۰ سرویس دارید، federation به جای یه گیتوی سنگین، یک schema یکپارچه میسازه.
جلوگیری از API Explosion
وقتی +۲۰ تا تیم داریم، معمولاً +۲۰ نوع API هم ساخته میشه؛ مصرفکننده هم نمیدونه باید به کدومش و چجوری وصل بشه (البته این آسیب آبشخور دیگهای داره که جدای از این بحثه) اینجا میشه همه رو توی یک نقطه خلاصه کرد.
ادغام با سیستمهای قدیمی (Legacy Integration)
وقتی انواع APIها از SOAP، REST، gRPC دارید، federation اونها رو پشت یه facade یکسان پنهان میکنه. اینجوری با حداقل کردن couplingدیگه نیازمند تغییر در API اصلی نیستیم.
تیمهای مستقل (Team Autonomy)
هر تیم API خودش رو deploy میکنه و federation به صورت داینامیک اونها رو کشف و ترکیب میکنه (مثل service mesh + API).
محیطهای ترکیبی (Multi-cloud / Hybrid Environments)
مثل وقتی که API توی AWS، Azure و on-prem دارین، اونوقت یک endpoint واحد خواهید داشت.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from DevTwitter | توییت برنامه نویسی
مایکروسافت در بروز رسانی جدید ویندوز ۱۱ یکی از روشهای اکتیو کردن ویندوزهای کپی معروف به KMS38 را غیر فعال کرده است.
در واقع فایلی در ویندوز که اسکریپتها و برنامههای فعال سازی به این روش اسنفاده میکنند دیگر وجود ندارد
@DevTwitter | <Alireza Shirazi/>
در واقع فایلی در ویندوز که اسکریپتها و برنامههای فعال سازی به این روش اسنفاده میکنند دیگر وجود ندارد
@DevTwitter | <Alireza Shirazi/>
Forwarded from IRCF | اینترنت آزاد برای همه
اپ متنباز و رایگان #دیفیکس که دیروز از انتشار یک آپدیت جدید خبر داده بود، امروز اطلاعرسانی کرده که متدهای گول، سایفون و وارپ مجدداً در این #فیلترشکن فعال شدن و کاربران اندروید، iOS، آیپد و مک میتونن با مراجعه به بخش ترجیحات، اونهارو به صورت دستی یا با زدن دکمه "ریست" مجدداً فعال کنن.
همچنین برای اتصال بهتر، توصیه شده که کاربران متدهای مختلف رو روی سرویسدهنده اینترنت خودشون امتحان کرده و با فعال/غیرفعالسازی اونها، عملکرد بهینه رو پیدا کنن.
1️⃣ play.google.com/store/apps/details?id=de.unboundtech.defyxvpn
2️⃣ apps.apple.com/us/app/defyx/id6746811872
👉 github.com/UnboundTechCo/defyxVPN/releases
🔍 ircf.space/software
@ircfspace
همچنین برای اتصال بهتر، توصیه شده که کاربران متدهای مختلف رو روی سرویسدهنده اینترنت خودشون امتحان کرده و با فعال/غیرفعالسازی اونها، عملکرد بهینه رو پیدا کنن.
1️⃣ play.google.com/store/apps/details?id=de.unboundtech.defyxvpn
2️⃣ apps.apple.com/us/app/defyx/id6746811872
👉 github.com/UnboundTechCo/defyxVPN/releases
🔍 ircf.space/software
@ircfspace
Forwarded from 🎄 یک برنامه نویس تنبل ( MΞ)
خیلی ها هنوز تصورشون از Cloudflare فقط CDN برای سایت است!...
میخوام دعوتتون کنم به ابزار
http://Build.cloudflare.dev
یکمحیط رایگان برای تبدیل ایده هاتون به سایت ! با قابلیت دپلوی رایگان روی کلاد فلر!
به سادگی فقط بهش بگید چی میخواهید و بزارید کار رو براتون انجام بده!
@TheRaymondDev
میخوام دعوتتون کنم به ابزار
http://Build.cloudflare.dev
یکمحیط رایگان برای تبدیل ایده هاتون به سایت ! با قابلیت دپلوی رایگان روی کلاد فلر!
به سادگی فقط بهش بگید چی میخواهید و بزارید کار رو براتون انجام بده!
@TheRaymondDev
Forwarded from DevTwitter | توییت برنامه نویسی
خبر جالب و البته شوکه کننده؟!!! شرکت Anthropic گزارش داده که تونسته جلوی اولین حمله بزرگ جاسوسی سایبری که به صورت خودکار توسط هوش مصنوعی مدیریت شده رو بگیره. این دیگه شوخی نیست، واقعاً داریم وارد فاز جدیدی از تهدیدات سایبری میشیم!
جزئیات ماجرا:
مامور AI (Agentic AI): این حمله دیگه صرفاً استفاده از AI برای "مشاوره دادن" به هکرها نبود. مهاجمان از قابلیتهای "عاملیت" (Agentic) هوش مصنوعی استفاده کردن. یعنی AI مثل یک "مامور" عمل کرده و 80 تا 90 درصد کارهای حمله، از شناسایی هدف تا نوشتن کدهای مخرب و استخراج اطلاعات، رو بدون دخالت زیاد انسان پیش برده. هکرها فقط در ۴-۶ نقطه کلیدی برای تصمیمگیری وارد عمل شدن.
سرعت غیرقابل تصور: Anthropic میگه این سیستم AI تونسته هزاران درخواست، و اغلب چندین درخواست در ثانیه، ایجاد کنه! سرعتی که برای هیچ تیم انسانی از هکرها قابل دستیابی نیست. AI رسماً سرعت حملات سایبری رو به فاز موشکی برده.
سوءاستفاده از Claude: گروه مهاجم (که Anthropic با اطمینان بالا میگه یک گروه تحت حمایت دولت چین بوده) با "جِیلبریک" کردن و فریب دادن ابزار Claude Code (کد نویس هوش مصنوعی Anthropic) اون رو وادار به عملیات خرابکارانه کرده. اونا با ترفندهایی مثل شکستن کارها به بخشهای کوچک و وانمود کردن به اینکه AI داره برای یک شرکت امنیتی قانونی کار میکنه، از سد حفاظتی کلاود گذشتن.
اهداف مهم: حدود ۳۰ هدف جهانی، شامل شرکتهای بزرگ تکنولوژی، مالی، تولید مواد شیمیایی و سازمانهای دولتی مورد حمله قرار گرفتن.
نتیجهگیری و پیام مهم:
این ماجرا زنگ خطریه که نشون میده موانع انجام حملات سایبری پیچیده، به طرز چشمگیری کاهش پیدا کرده و گروههای کمتجربهتر هم حالا میتونن حملات بزرگ اجرا کنن.
اما خبر خوب اینجاست که Anthropic تاکید میکنه: همون هوش مصنوعیای که میتونه حمله کنه، میتونه بهترین خط دفاع هم باشه! باید یاد بگیریم چطور از AI برای تشخیص تهدیدات، ارزیابی آسیبپذیریها و پاسخ به حوادث (Cyber Defense) استفاده کنیم.
باید این اطلاعات رو جدی بگیریم و امنیت سایبری رو با سرعت AI بهروز کنیم. حتماً متن کامل گزارش رو بخونید تا ببینید چقدر اوضاع جدیه.
Link:
https://www.anthropic.com/news/disrupting-AI-espionage
@DevTwitter | <Mehdi Allahyari/>
جزئیات ماجرا:
مامور AI (Agentic AI): این حمله دیگه صرفاً استفاده از AI برای "مشاوره دادن" به هکرها نبود. مهاجمان از قابلیتهای "عاملیت" (Agentic) هوش مصنوعی استفاده کردن. یعنی AI مثل یک "مامور" عمل کرده و 80 تا 90 درصد کارهای حمله، از شناسایی هدف تا نوشتن کدهای مخرب و استخراج اطلاعات، رو بدون دخالت زیاد انسان پیش برده. هکرها فقط در ۴-۶ نقطه کلیدی برای تصمیمگیری وارد عمل شدن.
سرعت غیرقابل تصور: Anthropic میگه این سیستم AI تونسته هزاران درخواست، و اغلب چندین درخواست در ثانیه، ایجاد کنه! سرعتی که برای هیچ تیم انسانی از هکرها قابل دستیابی نیست. AI رسماً سرعت حملات سایبری رو به فاز موشکی برده.
سوءاستفاده از Claude: گروه مهاجم (که Anthropic با اطمینان بالا میگه یک گروه تحت حمایت دولت چین بوده) با "جِیلبریک" کردن و فریب دادن ابزار Claude Code (کد نویس هوش مصنوعی Anthropic) اون رو وادار به عملیات خرابکارانه کرده. اونا با ترفندهایی مثل شکستن کارها به بخشهای کوچک و وانمود کردن به اینکه AI داره برای یک شرکت امنیتی قانونی کار میکنه، از سد حفاظتی کلاود گذشتن.
اهداف مهم: حدود ۳۰ هدف جهانی، شامل شرکتهای بزرگ تکنولوژی، مالی، تولید مواد شیمیایی و سازمانهای دولتی مورد حمله قرار گرفتن.
نتیجهگیری و پیام مهم:
این ماجرا زنگ خطریه که نشون میده موانع انجام حملات سایبری پیچیده، به طرز چشمگیری کاهش پیدا کرده و گروههای کمتجربهتر هم حالا میتونن حملات بزرگ اجرا کنن.
اما خبر خوب اینجاست که Anthropic تاکید میکنه: همون هوش مصنوعیای که میتونه حمله کنه، میتونه بهترین خط دفاع هم باشه! باید یاد بگیریم چطور از AI برای تشخیص تهدیدات، ارزیابی آسیبپذیریها و پاسخ به حوادث (Cyber Defense) استفاده کنیم.
باید این اطلاعات رو جدی بگیریم و امنیت سایبری رو با سرعت AI بهروز کنیم. حتماً متن کامل گزارش رو بخونید تا ببینید چقدر اوضاع جدیه.
Link:
https://www.anthropic.com/news/disrupting-AI-espionage
@DevTwitter | <Mehdi Allahyari/>
Forwarded from Gopher Academy
🔵 عنوان مقاله
list of the top ten web application security threats in 2025.
🟢 خلاصه مقاله:
امنیت وب در ۲۰۲۵ با ترکیبی از تهدیدهای قدیمی و سطح حملههای جدید تعریف میشود: شکست در کنترل دسترسی، تزریق در SQL/NoSQL/GraphQL، ضعفهای احراز هویت و نشستها، SSRF و پیکربندیهای نادرست همچنان پرتکرارند، در حالی که حملات زنجیرهتأمین (بستههای مخرب، Dependency Confusion، نفوذ به CI/CD) و سوءاستفادههای خودکار و مبتنی بر AI رو به افزایشاند. در معماریهای API-first و میکروسرویس، خطاهایی مثل Broken Object-Level Authorization، Mass Assignment، و Shadow APIها ریسک را بالا میبرند و در فضای ابری، SSRF میتواند به افشای گذرواژههای ابری و تصاحب حساب منجر شود. برای تیمهای Go، هرچند زبان از کلاس بزرگی از باگهای حافظهای جلوگیری میکند، اما خطاهای منطقی، شرایط مسابقه و تنظیمات ناایمن باقی میمانند؛ بنابراین استفاده از احراز هویت قوی (مثل WebAuthn و توکنهای کوتاهعمر)، اصل حداقل دسترسی، چرخش اسرار، تست و اسکن مداوم (fuzzing در Go 1.18+، linters، govulncheck)، مدیریت امن وابستگیها و SBOM، و سختسازی CI/CD با امضا و سیاستگذاری پیشنهاد میشود. این فهرست از سوی Golang Weekly بهعنوان یک چکلیست عملی برای اولویتبندی دفاعها و گفتوگو درباره ریسک در تیمهای توسعه معرفی شده است.
#WebSecurity #AppSec #Golang #APIsecurity #SupplyChainSecurity #DevSecOps #SSRF #OWASP
🟣لینک مقاله:
https://golangweekly.com/link/176898/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
list of the top ten web application security threats in 2025.
🟢 خلاصه مقاله:
امنیت وب در ۲۰۲۵ با ترکیبی از تهدیدهای قدیمی و سطح حملههای جدید تعریف میشود: شکست در کنترل دسترسی، تزریق در SQL/NoSQL/GraphQL، ضعفهای احراز هویت و نشستها، SSRF و پیکربندیهای نادرست همچنان پرتکرارند، در حالی که حملات زنجیرهتأمین (بستههای مخرب، Dependency Confusion، نفوذ به CI/CD) و سوءاستفادههای خودکار و مبتنی بر AI رو به افزایشاند. در معماریهای API-first و میکروسرویس، خطاهایی مثل Broken Object-Level Authorization، Mass Assignment، و Shadow APIها ریسک را بالا میبرند و در فضای ابری، SSRF میتواند به افشای گذرواژههای ابری و تصاحب حساب منجر شود. برای تیمهای Go، هرچند زبان از کلاس بزرگی از باگهای حافظهای جلوگیری میکند، اما خطاهای منطقی، شرایط مسابقه و تنظیمات ناایمن باقی میمانند؛ بنابراین استفاده از احراز هویت قوی (مثل WebAuthn و توکنهای کوتاهعمر)، اصل حداقل دسترسی، چرخش اسرار، تست و اسکن مداوم (fuzzing در Go 1.18+، linters، govulncheck)، مدیریت امن وابستگیها و SBOM، و سختسازی CI/CD با امضا و سیاستگذاری پیشنهاد میشود. این فهرست از سوی Golang Weekly بهعنوان یک چکلیست عملی برای اولویتبندی دفاعها و گفتوگو درباره ریسک در تیمهای توسعه معرفی شده است.
#WebSecurity #AppSec #Golang #APIsecurity #SupplyChainSecurity #DevSecOps #SSRF #OWASP
🟣لینک مقاله:
https://golangweekly.com/link/176898/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
کتاب تکنولوژی های متن باز
کتاب هفتم از سری کتابهای لینوکسی ام.این کتاب سفری جامع و عمیق به دنیای نرمافزارهای متنباز و تأثیر آنها بر صنعت فناوری، استانداردهای جهانی، امنیت سایبری و نوآوریهای دیجیتال است. این کتاب یک مرجع جامع درباره تکنولوژیهای متن باز، تاریخچه، اصول، مجوزها، استانداردها، امنیت، زیرساخت، کاربردها و آینده منبع باز است.
فصل 1: ریشهها و مفاهیم بنیادین متنباز
فصل 2: استانداردهای باز و نقش آنها در اکوسیستم متنباز
فصل 3: مجوزهای نرمافزار متنباز و مدلهای حقوقی
فصل 4: امنیت در سیستمها و پروژههای متنباز
فصل 5: زیرساختهای فیزیکی، مجازی و ابری متنباز
فصل 6: متنباز در فناوریهای نوظهور (AI، IoT، Cloud )
فصل 7: کاربردهای متنباز در صنایع مختلف
فصل 8: روندها، رشد و آینده اکوسیستم متنباز
دریافت کتاب
کتاب هفتم از سری کتابهای لینوکسی ام.این کتاب سفری جامع و عمیق به دنیای نرمافزارهای متنباز و تأثیر آنها بر صنعت فناوری، استانداردهای جهانی، امنیت سایبری و نوآوریهای دیجیتال است. این کتاب یک مرجع جامع درباره تکنولوژیهای متن باز، تاریخچه، اصول، مجوزها، استانداردها، امنیت، زیرساخت، کاربردها و آینده منبع باز است.
فصل 1: ریشهها و مفاهیم بنیادین متنباز
فصل 2: استانداردهای باز و نقش آنها در اکوسیستم متنباز
فصل 3: مجوزهای نرمافزار متنباز و مدلهای حقوقی
فصل 4: امنیت در سیستمها و پروژههای متنباز
فصل 5: زیرساختهای فیزیکی، مجازی و ابری متنباز
فصل 6: متنباز در فناوریهای نوظهور (AI، IoT، Cloud )
فصل 7: کاربردهای متنباز در صنایع مختلف
فصل 8: روندها، رشد و آینده اکوسیستم متنباز
دریافت کتاب
Forwarded from DevTwitter | توییت برنامه نویسی
یک فرمت جدید برای مصرف کمتر توکن ورودی LLM ها : TOON
روش کارش اینه که به جای Json که توکن بیشتری روی دیتا مصرف میکنه، میاد با ترکیبی از csv و yaml یه نسخه خیلی جمع و جور تر درست میکنه که ۳۰ تا ۶۰ درصد توکن ورودی کمتری مصرف میکنه.
روش جالبیه، اوپن سورسه
https://github.com/toon-format/toon
@DevTwitter | <Mani/>
روش کارش اینه که به جای Json که توکن بیشتری روی دیتا مصرف میکنه، میاد با ترکیبی از csv و yaml یه نسخه خیلی جمع و جور تر درست میکنه که ۳۰ تا ۶۰ درصد توکن ورودی کمتری مصرف میکنه.
روش جالبیه، اوپن سورسه
https://github.com/toon-format/toon
@DevTwitter | <Mani/>
Forwarded from Golden Code (علی 🇨🇴)
گاهی یک رشته داریم که عناصرش با "," یا ";" جدا شدن. با استفاده از split() و یک Regex ساده میتونیم هر دو رو همزمان جدا کنیم.
مثال:
الگوی بالا میگه هرجا ", " یا ";" دیدی جداسازی انجام بده برامون
#Javanoscript #جاوا_اسکریپت
#جاوااسکریپت
@GoldenCodeir 🔥
(بهمنبع و مثالش دقت کنید 👇🏾)
https://x.com/Shefali__J/status/1988564436559249609?t=3KBELet8DL6rU_-xqTFCDA&s=35
مثال:
let text = "apple,banana;orange,grape;melon";
let parts = text.split(/[,;]/);
console.log(parts);
// ["apple", "banana", "orange", "grape", "melon"]
الگوی بالا میگه هرجا ", " یا ";" دیدی جداسازی انجام بده برامون
#Javanoscript #جاوا_اسکریپت
#جاوااسکریپت
@GoldenCodeir 🔥
(بهمنبع و مثالش دقت کنید 👇🏾)
https://x.com/Shefali__J/status/1988564436559249609?t=3KBELet8DL6rU_-xqTFCDA&s=35
X (formerly Twitter)
Shefali (@Shefali__J) on X
JavaScript Tip💡
You can split a string at both commas and semicolons and create an array of individual elements.
You can split a string at both commas and semicolons and create an array of individual elements.
Forwarded from کانال مهرداد لینوکس
جایگزین پیشرفته برای cron
⚡️لینک آموزش cron در همین کانال
✨آموزش کرون جاب (Cron Job)
✨ آموزش با برگه راهنما
🔥ویژگیها
🔹پیشرفتهتر از cron
🔹یکپارچگی با systemd
🔹قابلیتهای نظارت و گزارشگیری (systemctl)
🔹دقت بیشتر در زمانبندی
🔹عدم نیاز به محیط کاربر
✅مثال:
یک تایمر systemd، دو فایل نیازه:
Unit file (اجرا چه چیزی)
Timer file (زمانبندی اجرا )
1. فایل سرویس (/etc/systemd/system/mynoscript.service):
2. فایل تایمر (/etc/systemd/system/mynoscript.timer):
توضیح:
تایمر OnCalendar=*-*-* 14:00:00 : اسکریپت هر روز ساعت ۱۴:۰۰ اجرا شود.
در بخش [Service]، دستور اجرای اسکریپت
برای فعالسازی تایمر:
@MehrdadLinuxchannel
⚡️لینک آموزش cron در همین کانال
✨آموزش کرون جاب (Cron Job)
✨ آموزش با برگه راهنما
توزیع لینوکسی شما systemd دارد ؟ پس systemd timers برای شماست
🔥ویژگیها
🔹پیشرفتهتر از cron
🔹یکپارچگی با systemd
🔹قابلیتهای نظارت و گزارشگیری (systemctl)
🔹دقت بیشتر در زمانبندی
🔹عدم نیاز به محیط کاربر
✅مثال:
یک تایمر systemd، دو فایل نیازه:
Unit file (اجرا چه چیزی)
Timer file (زمانبندی اجرا )
1. فایل سرویس (/etc/systemd/system/mynoscript.service):
[Unit]
Denoscription=mehrdadlinux noscript
[Service]
ExecStart=/path/to/noscript.sh
2. فایل تایمر (/etc/systemd/system/mynoscript.timer):
[Unit]
Denoscription=every day at 2pm
[Timer]
OnCalendar=*-*-* 14:00:00
Unit=mynoscript.service
[Install]
WantedBy=timers.target
توضیح:
تایمر OnCalendar=*-*-* 14:00:00 : اسکریپت هر روز ساعت ۱۴:۰۰ اجرا شود.
در بخش [Service]، دستور اجرای اسکریپت
برای فعالسازی تایمر:
sudo systemctl daemon-reload # بارگذاری مجدد
sudo systemctl enable mynoscript.timer # فعالسازی
sudo systemctl start mynoscript.timer # شروع
@MehrdadLinuxchannel
Forwarded from RandRng
فکر نمیکردم یک نوتیف انقدر خوشحالم کنم :
واقعاً ج.ا همه چیزمون رو گرفت.
Rain possibility after 5 pm, please prepare in advance.
واقعاً ج.ا همه چیزمون رو گرفت.
Forwarded from Ditty | دیتی
یک رزومهٔ کاری خوب حداکثر باید چند صفحه باشه؟
Anonymous Quiz
44%
۱ صفحه
48%
۲ صفحه
5%
۳ صفحه
3%
۵ صفحه
Forwarded from Ditty | دیتی
زبان برنامهنویسی ایرانی «آقای هاشمی»! 🥸
یکی که به تازگی برای اسپانیاییزبانها یه کامپایلر برای جاوااسکریپت منتشر کرده که میشه جاوااسکریپت رو به اسپانیایی نوشت، من رو یاد این انداخت که خیلی وقته که یه زبان برنامهنویسی بومی داریم به اسم «زبان آقای هاشمی»:
→ https://mr-hashemi.github.io/mr-hashemi
یکی که به تازگی برای اسپانیاییزبانها یه کامپایلر برای جاوااسکریپت منتشر کرده که میشه جاوااسکریپت رو به اسپانیایی نوشت، من رو یاد این انداخت که خیلی وقته که یه زبان برنامهنویسی بومی داریم به اسم «زبان آقای هاشمی»:
→ https://mr-hashemi.github.io/mr-hashemi