اشتراک‌ها
انجمن رسمی گزارش مشکلات GitHub

GitHub Community is built to support all GitHub users on their educational journey, via Discussions. It is a resource hub, learning portal, and inspiration station, all in one. Regardless of how big or small your challenge is, all resources and information will be accessible in a true open source fashion.

انجمن رسمی گزارش مشکلات GitHub
اشتراک‌ها
روش نوشتن یک مقاله به کمک GitHub Copilot

In this post, I will be writing about how I used GitHub Copilot to write this post. You might be thinking that GitHub Copilot is a for writing code and you would right. However, it is a tool for writing content also. 

روش نوشتن یک مقاله به کمک GitHub Copilot
اشتراک‌ها
سری آموزشی Vue.js 3

Vue.js 3 Tutorial for Beginners
Vue.js is a popular javascript framework for building user interfaces. The core Vue library is focussed on doing one thing and doing that one thing really well which is building user interfaces. Vue currently has 175000 github stars on its repo which makes it the third most starred github repository in the world. 

سری آموزشی Vue.js 3
اشتراک‌ها
بروز (Sync) نگه داشتن مخازن Fork شده در Github

A GitHub App that keeps your forks up-to-date with upstream via automated pull requests.  

اگه بخواین یه مخزنی که توی گیتهاب Fork کردین رو با سورس اصلی (upstream) بروز رسانی کنین کمی دردسر داره و این کار باید هر بار به صورت دستی انجام بشه

ولی این Github App رایگان اینکار رو بدون هیچ دردسری و به صورت خودکار و مداوم انجام میده براتون.


بروز (Sync) نگه داشتن مخازن Fork شده در Github
اشتراک‌ها
کتاب های رایگان برنامه نویسی

This list was originally a clone of stackoverflow - List of Freely Available Programming Books by George Stocker.

The list was moved to GitHub by Victor Felder for collaborative updating and maintenance. It grew to become one of the most popular repositories on Github, with over 80,000 stars, over 4000 commits, over 800 contributors, and over 20,000 forks. 

کتاب های رایگان برنامه نویسی
اشتراک‌ها
معرفی سیستم Credential Manager گیت در ویندوز 10

Secure password storage in the Windows Credential Store

Multi-factor authentication support for Visual Studio Team Services.

Two-factor authentication support for GitHub

Personal Access Token generation and usage support for Visual Studio Team Services and GitHub

Non-interactive mode support for Visual Studio Team Services backed by Azure Directory

Optional settings for build agent optimization 

معرفی سیستم Credential Manager  گیت در ویندوز 10
نظرات مطالب
روش صحیح کار با HttpClient در ASP.NET Core 2x
با سلام - اگه قرار باشه مثلا n تا api داشته باشی با دامین‌های متفاوت و بخوایم فراخوانی کنیم اونوقت روش ثبت سرویسش که در اینجا مطرح شده
services.AddHttpClient("GitHub", x => { x.BaseAddress = new Uri(GitHubConstants.ApiBaseUrl); });
به چه صورت خواهد بود؟
آیا باید به ازای هر دامین این سطر قید شود؟
services.AddHttpClient("GitHub", x => { x.BaseAddress = new Uri(GitHubConstants.ApiBaseUrl); });
services.AddHttpClient("Facebook", x => { x.BaseAddress = new Uri(""); });
services.AddHttpClient("whatsapp", x => { x.BaseAddress = new Uri(""); });
نظرات مطالب
روش صحیح کار با HttpClient در ASP.NET Core 2x
اگر دیتاها به صورت فشرده شده ("gzip, deflate") دریافت شوند, باید تنظیمات مربوط به Decompress کردن دیتاها را به HttpClient اضافه کنیم.
services.AddHttpClient("GitHub", a =>
 {
     a.DefaultRequestHeaders.TryAddWithoutValidation("Accept-Encoding", "gzip, deflate");
 }).ConfigurePrimaryHttpMessageHandler(() => new HttpClientHandler
 {
     AutomaticDecompression = DecompressionMethods.GZip | DecompressionMethods.Deflate
 });
همچنین اگر بخواهیم از پروکسی برای ارسال ریکوست‌ها استفاده کنیم, میتوان تنظیمات زیر را به HttpClient اضافه کنیم.
services.AddHttpClient("Github", a =>
 {
     a.DefaultRequestHeaders.TryAddWithoutValidation("Accept-Encoding", "gzip, deflate");
 }).ConfigurePrimaryHttpMessageHandler(() => new HttpClientHandler
 {
     Proxy = new WebProxy("192.168.20.21", 3128),
     UseProxy = true
 });

اشتراک‌ها
استفاده از GitHub Copilot برای بهبود کیفیت کدنویسی
How to Level Up Your Coding with GitHub Copilot?

TL;DR: AI coding tools like GitHub Copilot are revolutionizing development by offering smart code suggestions, error detection, and seamless integration with popular IDEs. With 70% of developers embracing AI for increased productivity, you can boost your coding efficiency and focus on creative solutions with AI assistance.
استفاده از GitHub Copilot برای بهبود کیفیت کدنویسی