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

IT-дайджест Proglib Weekly #18: новости, подкасты, отборные статьи и обучающие материалы по Python, Data Science, Go, C#, C/C++ и мобильной разработке

it dajdzhest proglib weekly 18 novosti podkasty otbornye stati i obuchajushhie materialy po python data science go c cc i mobilnoj razrabotke 03f440a - IT-дайджест Proglib Weekly #18: новости, подкасты, отборные статьи и обучающие материалы по Python, Data Science, Go, C#, C/C++ и мобильной разработке

Пишу об IT и на Python. kungurov.net В этом выпуске: ИИ-самоучка демонстрирует сходство с тем, как работает мозг; почему размер вашего веб-сайта не должен превышать 14 Кб; почему команда Google Cloud любит Go; руководство по тестированию безопасности iOS-приложений.

it dajdzhest proglib weekly 18 novosti podkasty otbornye stati i obuchajushhie materialy po python data science go c cc i mobilnoj razrabotke 681ef38 - IT-дайджест Proglib Weekly #18: новости, подкасты, отборные статьи и обучающие материалы по Python, Data Science, Go, C#, C/C++ и мобильной разработке

Python

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

Новости

  • Багфикс Django: 4.1.1.

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

  • REST API на основе Snake (Python, Mamba, Hydra и Fast API).
  • Что было в голове у Гвидо, когда он создавал Python.
  • О растущей популярности Python.
  • Строковые методы Python, которые нужно знать.
  • Вы все еще покупаете/читаете техническую литературу?
  • Что такое тезаурус и как определить семантическое сходство слов.
  • Планируем идеальный поход с NetworkX и OpenStreetMap.
  • Факторный анализ для интерпретации исследования клиентского опыта.
  • Плагины, горячие клавиши, настройки для PyCharm.
  • Активация данных в современном стеке данных.
  • Почему размер вашего веб-сайта не должен превышать 14 КБ.
  • Как установить пререлизную версию Python?
  • Может ли CodeWhisperer от Amazon писать на Python лучше, чем вы?
  • Вот почему вам стоит использовать оператор Walrus в Python.
  • Пожалуйста, не используйте Python для инструментария.
  • Полнотипизированные декораторы с необязательными аргументами.
  • Проблема Jupyter+git теперь решена.
  • HTML и CSS для Python разработчиков.
  • Списковые включения в Python мощнее, чем можно подумать.

Data Science

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

Новости

  • Выпущен TensorFlow 2.10.

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

  • ИИ-самоучка демонстрирует сходство с тем, как работает мозг.
  • Распознавание языка жестов с помощью глубокого обучения.
  • Почему специалисты по глубокому обучению так самоуверенны?
  • Краткая хронология глубокого обучения для табличных данных.
  • Опыт проектов с ИИ в промышленности на примере проекта по обеспечению контроля технического состояния электролизеров.
  • Что такое тезаурус и как определить семантическое сходство слов.
  • Анонс набора данных сходства патентных фраз.
  • Любовь, люди и роботы: как создать чат-бота, за которого не стыдно.
  • Предохранители для данных: как автоматические выключатели повышают Data Quality.
  • Новая (1ч57м) видео-лекция от Андрея Карпаты.

  • Обработка естественного языка (NLP) методами машинного обучения в Python.
  • Использование логов веб-сервера для ответов на вопросы бизнеса.
  • AudioLM: подход языкового моделирования к генерации звука.
  • Может ли CodeWhisperer от Amazon писать на Python лучше, чем вы?
  • Уроки компьютерного зрения. Оглавление.
  • Как получить изображения, которые не отстой: руководство для начинающих/средних по получению крутых изображений из Stable Diffusion [Обсуждение Reddit]
  • RuLeanALBERT — крупнейшая BERT-подобная нейросеть в опенсорсе для русского языка. Опубликована исследователями из Yandex Research.
  • Человек, маска и аватара. Не рано ли переходить на биометрическую идентификацию.
  • Как Meta Learning помог выиграть хакатон.

Go

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

Новости

  • Ещё неделю назад были представлены релизы Go 1.19.1 и 1.18.6, включающие исправления для net/http (CVE-2022-27664) и net/url (CVE-2022-32190).

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

  • GoGetPodcast: собеседование Go-разработчика глазами нанимателя.
  • А тем временем вышел первый трейлер Линстории, документального фильма о Линукс в России.

  • Dependency Injection в Go: подробное объяснение с примерами.
  • Узнайте, какие инструменты существуют для управления уязвимостями в Go-проекте на текущий момент.
  • Разработка goroutine-safe пакета на Go с пошаговыми примерами.
  • Разработчик в VK Никита Галушко рассказывает, как Go подходит к инлайнингу функций (встраиванию).
  • Полный гайд по логированию в Go с использованием Zerolog: как установить, настроить и использовать Zerolog logger в Go-приложении.
  • С ростом клиентской базы и популярности DigitalOcean приложения на Rails посыпались, после чего на помощь пришли Go и микросервисная архитектура. В статье кратко описаны предпосылки перехода и основные технические детали.
  • health — Go-библиотека, которая реализует health check в вашем проекте. Ответы о работоспособности кэшируются, чтобы не нагружать проект.
  • Go Developer Survey 2022 Q2. В статье представлены результаты опроса Go-разработчиков за июнь 2022 года. Вот ключевые результаты:

— Дженерики получили быстрое распространение, чего не скажешь о фаззинге
— Сторонние зависимости являются главной проблемой безопасности
— Обработка ошибок остается проблемой для разработчиков

  • Краткие заметки от Николая Тузова об устройстве функции time.Sleep() в Go.
  • Базовое руководство по деплою веб-сервиса на Go с использованием Azure Functions и работе с GitHub Actions для автоматизации деплоя.
  • Пополняем коллекцию руководств по Go для начинающих: быстрое знакомство с языком.
  • Автор 100 Go Mistakes делится фундаментальными знаниями о конкурентности в Go и показывает пример, где к производительности конкурентного решения «есть вопросы».
  • Тут Russ Cox начал дискуссию об обратной совместимости Go. Прочитайте, если интересно.
  • Легко изучать, писать, читать, тестировать и деплоить — вот почему команда Google Cloud любит Go.
  • Если кто-то ещё не знает автора BoltDB Бена Джонсона, обязательно ознакомьтесь с его блогом. Сейчас, судя по всему, у него творческий кризис на статьи и руководства в блоге, но полезной информации все равно достаточно.
  • Гайд по разработке простого todo-приложения с использованием веб-вреймворка Echo, который охватывает основные аспекты разработки веб-приложения.
  • Filippo Valsorda до 2022 года отвечал за криптографию и безопасность в команде Go в Google, но на текущий момент он продолжает сопровождать стандартную библиотеку криптографии Go. О крипте и пойдет речь в статье, точнее о планах в Go 1.20.

C#

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

Новости

Свежие новости и статьи из мира .NET-разработки:

  • Adding color to bracket pairs
  • Announcing Materialized Views for Azure Cosmos DB API for Cassandra Preview
  • Azure DevOps Graph connectors for Microsoft Search
  • Extension: Omit null value properties in ASP.NET Core OData
  • Announcing .NET 7 Release Candidate 1
  • ASP.NET Core updates in .NET 7 Release Candidate 1
  • Arm64 Performance Improvements in .NET 7
  • Announcing Entity Framework 7 Release Candidate 1
  • .NET now on Windows Package Manager
  • .NET 7 comes to Azure Functions & Visual Studio 2022
  • Microsoft Teams Assignments Service’s Journey to .NET 6
  • Visual Studio 2022 17.4 Preview 2
  • DataTable Visualizer Improvements
  • It’s finally here. Bicep is in Visual Studio!
  • .NET on Azure Functions Roadmap Update
  • Azure Developer CLI September Release
  • Azure SDK September Release
  • JetBrains Rider .NET Watch Run Configuration Plugin
  • ReSharper and Rider 2022.2.3
  • ReSharper 2022.3 Roadmap
  • Rider 2022.3 Roadmap

.NET-документация: новые возможности за август 2022 г.

  • BinaryFormatter serialization APIs produce compiler errors
  • All assemblies trimmed by default
  • Install .NET Framework on Windows Server 2022
  • Source generation for custom marshalling
  • Make HTTP requests with the HttpClient
  • System.Threading.Channels library
  • Generic math
  • Checked and unchecked statements

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

  • Заметки о том, как подружить Canvas и ItemsSource в WPF и AvaloniaUI.
  • Безопасная работа с System.Random и потоками в .NET Core и .NET Framework. Если вы используете .NET 6, по возможности всегда используйте статическое свойство Random.Shared. Если вам нужна поддержка более старых версий .NET Core/.NET Framework, читайте дальше.
  • Практика кастомной обработки AuthorizationFailureReason в ASP.NET Core.
  • .NET-разработчику на заметку: когда и почему применение MediatR может не оправдать ожиданий.
  • Серия статей о создании и деплое простого gRPC сервера/клиента с использованием .NET: Введение в gRPC, Создание gRPC-сервера, Создание gRPC-клиента, Деплой gRPC веб-сервиса в Azure App Service.
  • SynchronizationContext в C#: краткое введение и обзор преимуществ использования.
  • Топ вещей из Java, которых не хватает в C#. Субъективное, но любопытное мнение Степана Минина, .NET-разработчика в Raiffeisen Bank Russia.
  • Пополняемая серия видеоуроков для .NET-разработчиков, которые работают с AWS.

  • Разбор архитектур известных .NET-решений.
  • Ник Чапсас объясняет, почему классы в C# должны быть sealed по умолчанию, а также разбирает вопросы производительности.

  • Краткие практические советы для .NET-разработчика.
  • Коллекция паттернов проектирования, реализованная на C#.
  • Серия статей об интеграции C#-сценариев в игровой движок C++ для Windows: Введение, Настройка проекта, Хостинг .NET.

C/C++

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

Новости

  • Вышел Clang 15.

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

  • 20+ способов инициировать строку в поисках здравомыслия.
  • Поваренная книга миграции данных между БД или как перенести данные из одной БД в другую с минимальной болью.
  • Эпизод 92 ADSP: Специальный гость Кейт Грегори.
  • Доступная четвероногий робот-собака в стиле Boston Dynamics для обучения STEM и сервисов с ИИ.
  • memgraph — оздавайте современные графовые приложения на основе ваших потоковых данных за считанные минуты.
  • Рецепты CMake Cookbook.
  • Корутины C++20 и многозадачность на примере контроллеров stm32.
  • Случай использования std::Optional для ссылочных типов и Void.
  • Что такое «векторная пессимизация»? – Артур О’Дуайер
  • Симулятор правил арифметического преобразования C/C++.
  • Новый синтаксис функций C++23.
  • Комплексные тесты C++ Hashmap 2022.
  • Интеграция заголовков C++ в Office с помощью MSVC (1/n).
  • Харальд Ахитц: Swift C++.

  • Целочисленные преобразования и безопасные сравнения в C++20.
  • Разгадываем загадку с помощью современного C++.

  • Легкое достижение параллелизма с помощью алгоритмов stdlib.

Мобильная разработка

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

Новости

  • Представлен новый релиз The Composable Architecture, который включил ряд улучшений производительности в свои инструменты.

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

​📱 Обновить UI за час: опенсорс фреймворк для быстрой разработки мобильных приложений Divkit

  • Layout Protocol в SwiftUI: как с ним можно взаимодействовать сейчас и какие новые возможности анонсированы в iOS 16.0.
  • OAuth в мобильных приложениях. Максим Мялкин, руководитель мобильной разработки в KTS, рассказывает о реализации OAuth на Android в режиме live coding и делится советами из своего опыта.

  • Три совета по улучшению читабельности кода при разработке проектов UIKit.
  • Актуальное базовое руководство по тестированию безопасности iOS-приложений.
  • Как для мобильных разработчиков менялся Android с 2014 года и до сегодняшнего дня? Текстовая расшифровка доклада Кирилла Розова на конференции Mobius.
  • Серия статей, посвящённая ExtensionKit в iOS: Введение в Extens ionKit, ExtensionKit и XPC, ExtensionKit End-to-End, ExtensionKit Views.
  • Обзор инструментов и кейсов, которые использует команда Digital Security для анализа Android-приложений.
  • Традиционный обзор нововведений в Swift от Пола Хадсона и Xcode playground для отработки последних.
  • Максим Бредихин, Android-разработчик в Тинькофф, рассказывает об интересных моментах из Fragment API, о которых вы могли не знать. Часть 1. Транзакции
  • Type Erasure в Swift: в чем суть данной концепции и какие нововведения появились в Swift 5.7.
  • Инструмент от Twitter, который позволяет запускать статические проверки кода для облегчения внедрения Compose.
  • Разбираемся с режимом edge-to-edge и WindowInsets в Android, а также с обработкой insets в Compose и View.
  • Privacy Sandbox, deep links, модуляризация, архитектура, производительность, Jetpack Glance и многое другое в новом выпуске Now in Android. Читать

  • Как и когда использовать UIHostingConfigurationAPI в iOS 16.

***

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

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

  • 5 views
  • 0 Comment

Leave a Reply

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

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

Свежие комментарии

    Рубрики

    About Author 01.

    blank
    Roman Spiridonov

    Моя специальность - Back-end Developer, Software Engineer Python. Мне 39 лет, я работаю в области информационных технологий более 5 лет. Опыт программирования на Python более 3 лет. На Django более 2 лет.

    Categories 05.

    © Speccy 2022 / All rights reserved

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