Programmer - DevOps - Network Eng

استفاده از Github Actions برای پروژه های Go

استفاده از Github Actions برای پروژه های Go

قابلیت جدیدی که اخیرا توسط GitHub معرفی شده ، GitHub Actions است و به شما این امکان را می‌دهد که جریان کاری را به صورت خودکار درآورید. این پروژه درواقع یک CI درحال توسعه است که روز به روز در حال تکامل بوده و هم رده با رقبا پیشرفت میکنه.

مقایسه DAS - NAS - SAN ، کدام یک مناسب تر است ؟

مقایسه DAS - NAS - SAN ، کدام یک مناسب تر است ؟

انتخاب ذخیره ساز یکی از پرچالش ترین کارهاست. به خصوص اگر تجربه ای در این زمینه نداشته باشید یا اینکه مجموعه تون نیازمندی های جدیدی برای ذخیره سازی خودش داره و مطمئن نیستید چه انتخابی مناسبه. تو این پست به بررسی 3 مورد از محبوب ترین گزینه ها می پردازیم.

اتصال ریموت به ویندوز در لینوکس

اتصال ریموت به ویندوز در لینوکس

پروتکل RDP یا Remote Desktop Protocol پروتکلی است که برای متصل شدن یک کامپیوتر به یک کامپیوتر راه دور مورد استفاده قرار میگیره و این امکان را برای کامپیوتر کلاینت فراهم میکنه که صفحه نمایش کامپیوتر راه دور را مشاهده کنه و به نوعی یک ارتباط کنسولی اما از راه دور باهاش برقرار کنه.

نصب و استفاده از Traefik در Kubernetes

نصب و استفاده از Traefik در Kubernetes

Traefik یک reverse proxy و load balancer مدرن و کامله که به توسعه میکروسرویس ها خیلی کمک میکنه. از ویژگی های خوبش اینه که با Endpoint های مختلف سازگاری خوبی داره و میشه همه جا ازش استفاده کرد. برای مثال یک سرویس عادی رو باهاش مسیردهی کنید یا اینکه توی Docker یا K8S ازش استفاده کنید.

راه اندازی کلاستر Kubernetes

راه اندازی کلاستر Kubernetes

کلاستر های Kubernetes رو میشه به روش های مختلف با توجه پلتفرم ، پیاده سازی کرد. برخی سامانه های رایانش ابری مانند GCP، Azure و AWS کلاسترهای آماده رو در اختیار شما قرار میدن که در واقع هر کدوم از این کمپانی ها نسخه مخصوص خودشون از Kubernetes ارائه داده و اونو تو پلتفرم خودشون قرار دادن.

آشنایی با فناوری VRS در کارت گرافیک ها

آشنایی با فناوری VRS در کارت گرافیک ها

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

راه اندازی وایرگارد

راه اندازی وایرگارد

WireGuard یکی از حرفه ای ترین پروتکلهای ساخت شبکه های مجازی اختصاصی می باشد که در دنیای IT استقبال خوبی نیز از آن شده است. استفاده از جدیدترین و حرفه ای ترین الگوریتم های رمزنگاری ، احراز هویت ، هشینگ ، تولید کلید همیشه انتخاب بهتر و اصولی تری برای برپاسازسی شبکه های V-P-N می باشد.

نصب و استفاده از Kubernetes Dashboard

نصب و استفاده از Kubernetes Dashboard

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

متن Lorem Ipsum چیست و چه کاربردی داره ؟

متن Lorem Ipsum چیست و چه کاربردی داره ؟

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

پیاده سازی Load Balancer با استفاده از Nginx

پیاده سازی Load Balancer با استفاده از Nginx

وظیفه یک Load balancer توزیع بهینه ی ترافیک ورودی بین سرور های مختلف Backend بوده که در دنیای واقعی میتونید اونو به یک پلیس راهنمایی رانندگی تشبیه کنید که سعی میکنه ماشین ها رو به بهترین نحو ممکن به خیابون های مختلف راهنمایی کنه.

امضای دیجیتالی Commit ها در گیت

امضای دیجیتالی Commit ها در گیت

امضای الکترونیکی عبارت است از داده های الکترونیکی موجود در یک داده پیام، منضم شده به آن یا داده های الکترونیکی که به صورت منطقی به یک داده پیام متصل اند و از آن می توان برای شناسایی امضا کننده مرتبط با داده پیام استفاده کرد و تایید وی در خصوص اطلاعات موجود در داده پیام را نشان داد.

Docker زیر تیغ اینترنت

Docker زیر تیغ اینترنت

روزهای جالبی پیش روی ما قرار داره. جمله ای تکراری مدام توی ذهن ما میچرخه ... " از بیرون تحریم ، از داخل فیلتر ". این موضوع برای خیلی از ماها دیگه عادی شده و چند ساله داریم باهاش دست و پنجه نرم می کنیم. ولی برای برنامه نویس ها داستان فرق داره و بلای دیگه ای هم دچارشون شده و اونم سرعت پایین اینترنت