Share This
Связаться со мной
Крути в низ
Categories
//📰 Weekly #4: новости, подкасты, отборные статьи и обучающие материалы по Python, Data Science, Go, C# и C/C++

📰 Weekly #4: новости, подкасты, отборные статьи и обучающие материалы по Python, Data Science, Go, C# и C/C++

weekly 4 novosti podkasty otbornye stati i obuchajushhie materialy po python data science go c i cc ffb994c - 📰 Weekly #4: новости, подкасты, отборные статьи и обучающие материалы по Python, Data Science, Go, C# и C/C++

Пишу об IT и на Python. Телеграм: https://t.me/miroslavkungurov Сайт: tttddd.net В этом выпуске: беспрецедентный фотореализм нейросети Imagen; все, что вам нужно знать о звездочках в Python; обзор дизайнерских решений, которые формируют общий успех Go; рекомендации по повышению производительности в C#; почему C++20 – самый крутой язык для сетевого программирования; и многое другое.

weekly 4 novosti podkasty otbornye stati i obuchajushhie materialy po python data science go c i cc 02a5903 - 📰 Weekly #4: новости, подкасты, отборные статьи и обучающие материалы по Python, Data Science, Go, C# и C/C++

Python

Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека питониста»

Статьи и руководства

  • 🐍 Пишем Тетрис на Python с помощью библиотеки Pygame

weekly 4 novosti podkasty otbornye stati i obuchajushhie materialy po python data science go c i cc ddaa57a - 📰 Weekly #4: новости, подкасты, отборные статьи и обучающие материалы по Python, Data Science, Go, C# и C/C++

  • Автоматизируйте все скучные операции Kubernetes с помощью Python.
  • «Функции» Python иногда являются классами.
  • Изменения стандартной библиотеки Python за последние годы.
  • Проектирование и создание социальной сети с помощью Django (подкаст).
  • Рецепты Django Rest Framework.
  • 🐍 Работа с файлами в Python: 5 задач для начинающих с решениями

weekly 4 novosti podkasty otbornye stati i obuchajushhie materialy po python data science go c i cc 36b472d - 📰 Weekly #4: новости, подкасты, отборные статьи и обучающие материалы по Python, Data Science, Go, C# и C/C++

  • Все, что вам нужно знать о звездочках в Python.
  • Статические файлы и шаблоны Django.
  • Практика TDD: Time API с Django.
  • Пишем многопользовательский блог на Django:

Первая часть 🐍🚀 Django с нуля. Часть 1: пишем многопользовательский блог для клуба любителей задач Python Вторая часть 🐍🚀 Django с нуля. Часть 2: регистрация, авторизация, ограничение доступа Третья часть 🐍🚀 Django с нуля. Часть 3: создание профилей, сжатие изображений, CRUD и пагинация

Data Science

Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека data scientist’а»

Статьи, руководства и библиотеки

  • Imagen — беспрецедентный фотореализм × глубокий уровень понимания языка.
  • О влиянии увеличения данных на производительность нисходящего потока при обработке естественного языка.
  • ИИ раскрывает неожиданную математику, лежащую в основе поиска экзопланет.
  • lineapy: захват, анализ и автоматизация рабочих процессов обработки данных.
  • Как музыкальная платформа Spotify собирает и использует данные своих пользователей.
  • 3 пакета Python, которые упрощают работу в науке о данных.
  • Данные часто могут сделать решения хуже, а не лучше. Этот пост в блоге дает пример одной из таких ситуаций.
  • Визуализация данных в Python с использованием plt.scatter().
  • 3 вещи, которые нельзя делать при изучении науки о данных.
  • Качественные гуманитарные исследования имеют решающее значение для ИИ.
  • Лучшие практики развертывания языковых моделей.
  • Гайд по изучению машинного обучения в 2022 с нуля.
  • 8 неожиданных способов использования Jupyter Notebooks.
  • ga-extractor: инструмент для извлечения данных Google Analytics.
  • 15 вопросов по науке о данных, которые вы стесняетесь задать.

Go

Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека Go разработчика»

Новости

  • Релиз Rqlite 7.5.0
  • Релиз Gocache 3.0
  • Релиз Concurrent Map 2.0
  • Релиз eBPF 0.9
  • Релиз Sonic 1.3
  • Релиз Kratos 2.3
  • Релиз immudb 1.3
  • Релиз Plow 1.2
  • Релиз Traefik 2.7.0
  • Релиз Oak 4.0
  • Релиз Fiber 2.34.0
  • Релиз WAL-G 2.0
  • Анонс GoLand 2022.2 EAP #2
  • Представлены релизы Go 1.18.3 и 1.17.11 с исправлениями crypto/rand (CVE-2022-30634), crypto/tls (CVE-2022-30629), os/exec (CVE-2022-30580) и path/filepath (CVE-2022-2980
  • Представлен релиз 1-й беты Go 1.19
  • Релиз Go 1.19 beta 1
  • Релиз SFTPGo 2.3.1
  • Релиз Fyne 2.2
  • Релиз Go+ v1.1
  • Релиз Benthos 4.2
  • Анонс GoLand 2022.2 EAP #4

Статьи и руководства

  • Евгений Лопаткин, Go-разработчик в Ozon Tech, делится опытом написания внешней Go-библиотеки, удобной для экспорта и импорта.
  • Go — самый быстрорастущий язык по популярности на GitHub.
  • Обзор дизайнерских решений, которые формируют общий успех Go.
  • Go легко освоить и трудно от него отказаться: немного хейта и похвалы Go.
  • Пишем простой API-сервис на Go для мобильного приложения.
  • Руководство по разработке простого приложения для аренды велосипедов с использованием Go + graphQL + gRPC + ArangoDB: Часть 1
  • Разбираем на практике этапы создания оператора Kubernetes и способы его взаимодействия с кластером.
  • Пополняем коллекцию учебных материалов по Go для начинающих и не только: фундаментальные основы работы веб-приложений, обработка и проверка форм, работа с базами данных и JSON, особенности языка, различные советы и многое другое от фуллстек-разработчика Алекса Эдвардса.
  • Шаблоны конкурентности в Go: краткий обзор с примерами.
  • Использование Rows.Columns или Rows.ColumnTypes для выполнения динамических SQL-запросов в Go.
  • Event-Driven Distributed Systems: построение и реализация на Go + gRPC + NATS JetStream + CockroachDB.
  • Инженеры из Uber разработали систему для обнаружения гонок данных в Go-микросервисах, которая обнаружила около 2000 случаев возникновения последних в кодовой базе. 1100 уже исправлено, что позволило выявить определенные шаблоны возникновения гонок данных. В общем, все подробности в статье.
  • Видеозаписи докладов и презентации (один, два, три) спикеров с митапа «Быстрый бэкенд»:

  • Сравнение производительности coroutine-style лексического анализатора, представленного Робом Пайком ещё в 2021 году, с другими подходами.
  • Chris Noring, Cloud Developer Advocate в Microsoft и Google Developer Expert, представил цикл статей по изучению основных концепций Go для новичков.
  • Перезагрузка Go-приложения в режиме реального времени с помощью пакета air : простое руководство для новичков.

Интервью

  • Собеседование на Middle Go-разработчика от Александра Сахарова из Ozon:

C#

Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека шарписта»

Новости

  • Announcing .NET Machine Learning Notebook Series
  • Incremental ASP.NET to ASP.NET Core Migration
  • Visual Studio 2022 for Mac is now available
  • Introducing the private preview of port tunneling in Visual Studio for ASP.NET Core projects
  • Visual Studio at Microsoft Build 2022
  • Improved doc management personalization
  • ReSharper and Rider 2022.1.2 Are Now Available

Статьи

  • ref foreach & ref returns: интересные аспекты оптимизации C# (>=7.3), которые кто-то мог упустить из виду.
  • Краткие видеоуроки с советами по написанию чистого C#-кода.

  • Простой пример работы с Benchmark.NET.
  • Pattern Matching в C#: полный гайд с примерами.
  • Довольно очевидные, но действенные шаги, которые позволяют повысить производительность приложения ASP.NET Core при минимальных трудозатратах.
  • Разбираемся с особенностями отладки внешних NuGet-пакетов.
  • Внутреннее устройство Random, улучшения производительности в .NET 6, SIMD-интринсики и «пайплайн-ориентированное программирование»: топ-10 докладов DotNext 2021 Moscow.
  • PathBase в ASP.NET Core: что это, когда и как использовать.
  • Рекомендации по повышению производительности в C#. Статья 2020 года, но некоторые аспекты не теряют актуальность и сегодня.
  • Разработка кастомного Credential Provider’а на C# для авторизации в Windows.
  • Запускаем .NET nanoFramework на RISC-V (открытая и свободная процессорная архитектура на основе RISC для микропроцессоров и микроконтроллеров).
  • Переход с .NET 5 на .NET 6 в CMS nopCommerce: основные метрики производительности, которых удалось добиться.
  • Windows Subsystem for Linux & Android, Azure Container Apps, .NET MAUI, DevBox & Codespaces, GitHub Copilot, Express Design in PowerApps и Microsoft Build Cloud Skills Challenge: краткий разбор важных аспектов с конференции Microsoft Build 2022, на которые стоит обратить внимание разработчикам.
  • Собеседование по ASP.NET Core / WebAPI: обучающий плейлист от Андрея Широкорядова:

  • Пошаговое руководство по локализации приложения ASP.NET Core.
  • Работа с XML в .NET 6: введение + обзор способов открытия и чтения XML-файлов.
  • Разбираем 3 способа проверки значений, передаваемых мокам при использовании Moq в C#.
  • Запись вебинара от JetBrains о работе с SQL и базами данных в Rider:

  • Разработка веб-приложений на C#: выбор технического стека.
  • Базовые основы тестирования ASP.NET Core Minimal API.
  • Ускоренный видеокурс по изучению .NET MAUI с нуля.
  • Пошаговое руководство по разработке простого приложения Blazor CRUD с использованием PostgreSQL + Dapper.

C/C++

Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека C/C++ разработчика»

Статьи и руководства

  • Лекция по многопоточности в C++:

  • tflite-micro — TensorFlow Lite для микроконтроллеров.
  • CRYENGINE — мощная платформа для разработки игр в реальном времени, созданная Crytek.
  • Реализация корутин на языке Cи.
  • Шахматный UCI-движок.
  • Talking Async Ep1: Почему C++20 – самый крутой язык для сетевого программирования.
  • Знакомство с C++: Клаус Иглбергер – Паттерны проектирования – Факты и заблуждения:

  • Путь перехода с C++/WinRT на C# в Microsoft Store.
  • Fedora Media Writer — запись образов Fedora на переносные носители.
  • Система управления реляционными базами данных BusTub.
  • Бенчмаркинг Malloc с Doom 3.
  • Использование флагов компилятора для защиты стека в GCC и Clang.
  • Быстрая сортировка с векторизацией и переносимостью производительности.

Интервью

  • Интервью с Lead Core Developer World of Tanks Blitz:

Разное

  • Мысли разработчика о продуктивности.
  • Почему я не вошел в IT. Историй на тему «Как я/мой друг/педиатр-офтальмолог/сын маминой подруги вошли в IT в 45 лет» много, а обратную сторону этой медали описывать никто не хочет. Но у автора этой статьи, видимо, накипело. Он написан целый жизненный рассказ, который читается на одном дыхании.

***

Предыдущие выпуски

  • 📰 Weekly #2: новости, подкасты, отборные статьи и обучающие материалы по Python, Data Science, Go, C# и C/C++

  • 4 views
  • 0 Comment

Leave a Reply

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Связаться со мной
Close