Dev4Devs
11 subscribers
17 photos
6 files
43 links
Возможно, когда нибудь, этот канал с заметками на IT тематику превратиться в что-то большее, но пока тут только заметки
#dev #csharp #it #tips #development #code #prog #devops #software
Download Telegram
📖 ТОП-10 книг, без которых не обойтись ни одному программисту

Мы подготовили для вас подборку из 10 книг, без которых не обойтись ни одному профессионалу в IT. Эти книги станут для вас настольными на долгие годы.

🔗 Основной сайт
🔗 Зеркало
Pro_CSharp_10_with_NET_6_Andrew_Troelsen_Phil_Japikse_Apress_9781484278680.pdf
46 MB
📖📚 Pro C# 10 with .NET 6: Foundational Principles and Practices in Programming 11st ed. Edition
#book #csharp #dotnet
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩 Хотите по-настоящему погрузиться в ASP.NET Core? Тогда ловите порядка пятисот практических примеров использования большинства низкоуровневых API для ASP.NET Core 6.0, 7.0 и 8.0 Preview 7 (а также 2.1, 2.2, 3.1 и 5.0).

🔗 GitHub
🚀System Design 101

Готовитесь к собеседованию по проектированию систем или просто хотите понять принцип работы сложных систем? Тогда репозиторий ByteByteGo точно для вас.

👉 GitHub
Конвертация Enum в Json в виде строки
#dotnet #tip #json #enum
class Example
{
[JsonConverter(typeof(JsonStringEnumConverter<ChequeType>))]
public ChequeType Type { get; set; }
}

enum ChequeType
{
Common,
Refund,
Unknown
}
🗺 Настраиваем маппинг в объявлении типа (AutoMapper Extension)
#type #automapper #mapping #dotnet
📱 Github
https://github.com/hamaronooo/KutCode.AutoMapper.Extensions
public class SomeEntity
{
public string Value { get;set; }
}

public class SomeDto : IMapWith<SomeEntity> // <-- just inherit it
{
public string Value { get;set; }
}
Please open Telegram to view this post
VIEW IN TELEGRAM
🐳 Удобный alias для просмотра запущенных Docker контейнеров
После создания alias командой ниже, вызываем его » dpsl
#docker #alias #linux
alias "dpsl"="docker ps -a --format \"table {{.Names}}\t{{.Image}}\t{{.Command}}\t{{.Ports}}\t{{.Status}}\" --no-trunc"
🔧 kubectl autocomplete with ZSH and aliases
#kuber #kubectl #setup #autocomplete
autoload -Uz compinit
compinit
alias k=kubectl
source <(kubectl completion zsh)
compdef k='kubectl'

preinstall zsh and kubectl plugin
Please open Telegram to view this post
VIEW IN TELEGRAM