uk
Feedback
Сохранёнки программиста

Сохранёнки программиста

Відкрити в Telegram

Заметки и ссылки на будущее, чтобы изучить когда будет время. Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/med

Показати більше
6 611
Підписники
+124 години
-107 днів
-2530 день
Архів дописів
Книга: Облачный Go. Создание надежных служб в ненадежных окружениях Автор: Мэтью Титмус Год издания: 2021 Описание: Go — перв
Книга: Облачный Go. Создание надежных служб в ненадежных окружениях Автор: Мэтью Титмус Год издания: 2021 Описание: Go — первый язык программирования, спроектированный специально для разработки облачных приложений. В настоящее время он занял лидирующие позиции в облачной разработке и используется повсюду: от Docker до Harbour, от Kubernetes до Consul, от InfluxDB до CockroachDB. Требования к масштабированию вынуждают разработчиков размещать свои сервисы на десятках и сотнях серверов – IT-отрасль постепенно становится «облачной». Но как разрабатывать и поддерживать такой сервис? В этой книге описывается практическая реализация сложных принципов проектирования облачных вычислений с помощью Go. Книга пригодится опытным разработчикам, особенно инженерам веб-приложений и инженерам по надёжности, которые решают задачи управления и развёртывания облачных приложений. Скачать книгу #книгу #golang #ru

Книга: Спортивное программирование Авторы: Стивен и Феликс Халим Год издания: 2020 Описание: Книга содержит задачи по програм
Книга: Спортивное программирование Авторы: Стивен и Феликс Халим Год издания: 2020 Описание: Книга содержит задачи по программированию, аналогичные тем, которые используются на соревнованиях мирового уровня (в частности, ACM ICPC и IOI). Помимо задач разного типа приводятся общие рекомендации для подготовки к соревнованиям, касающиеся классификации заданий, анализа алгоритмов и прочего. Кроме стандартных тем (структуры данных и библиотеки, графы, математика, вычислительная геометрия) авторы затрагивают и малораспространенные. В конце каждой главы приводятся краткие решения заданий, не помеченных звездочкой, или даются подсказки к ним. Задания сложного уровня (помеченные звездочкой) требуют самостоятельной проработки. Для изучения материала требуются элементарные знания из области методологии программирования и знакомство хотя бы с одним из двух языков программирования — C/C++ или Java. Скачать книгу #книга #ru

Конференция: React Conf 2021 19 докладов по теме React от разработчиков со всего мира. Здесь собраны выступления как по инструментам для React, так и по React Native и непосредственно возможностям современного фреймворка. Посмотреть можно тут. #конференция #web #react #en

Книга: Нативная разработка мобильных приложений Авторы: Шон Льюис, Майк Данн Год издания: 2020 Описание: В этой книге вы позн
Книга: Нативная разработка мобильных приложений Авторы: Шон Льюис, Майк Данн Год издания: 2020 Описание: В этой книге вы познакомитесь с простыми подходами к разработке мобильных приложений для iOS и Android. Если вашей команде приходится разрабатывать проекты сразу для двух этих систем или вы планируете перейти с одной системы на другую, это практическое руководство покажет вам, как решаются наиболее распространенные задачи на каждой из этих платформ. Скачать книгу #книга #mobidev #ru

Доклад: Монолит и микросервисы в Node.js В этом докладе Андрей Мелихов рассказал как выглядит облачное node.js-приложение, раскрыл подходы, используемые в их компании, и показал какой профит можно получить от full-stack разработки. Он также поделился тем, как в его компании отказались от микросервисов, переведя всё на функции. Посмотреть доклад можно тут. #доклад #web #ru

Подкаст: Веб-стандарты от 13 декабря 2021 Ведущие подкаста вместе с гостями обсудили Firefox и Safari, Web Neural Network API, Turborepo, GitPod, вшитые node_modules и Деплойми. Слушаем тут. #подкаст #web #вебстандарты #ru

Книга: C# 8 Quick Syntax Reference Автор: Mikael Olsson Год издания: 2020 Описание: Язык программирования C# — это объектно-о
Книга: C# 8 Quick Syntax Reference Автор: Mikael Olsson Год издания: 2020 Описание: Язык программирования C# — это объектно-ориентированный язык, созданный корпорацией Майкрософт для платформы .NET Framework. C# основан на лучших функциях основных языков программирования. Он сочетает в себе мощь C++ с простотой Visual Basic, а также многое заимствует из Java. В результате получается язык, который прост в изучении и использовании, устойчив к ошибкам и обеспечивает быструю разработку приложений. Всё это достигается без больших потерь мощности или скорости по сравнению с C++. А эта книга поможет вам изучить этот язык программирования, предоставив наилучшие практики, советы и рекомендации. Скачать книгу #книга #csharp #en

Курс: Уроки Arduino и программирования Подробный курс по Arduino от первых шагов и знакомства с платформой до разработки программной и аппаратной части. Посмотреть курс бесплатно можно тут. #курс #arduino #ru

Книга: Познакомьтесь, JavaScript Автор: Кайл Симпсон Год издания: 2021 Описание: Сколько бы времени вы ни провели за изучение
Книга: Познакомьтесь, JavaScript Автор: Кайл Симпсон Год издания: 2021 Описание: Сколько бы времени вы ни провели за изучением языка, всегда можно найти что-то ещё, что стоит изучить и понять на другом уровне. Учтите, что, хотя книга и называется «Познакомьтесь, JavaScript», она не для новичков. У неё другая задача: дать обзор тем, в которых необходимо разобраться на начальном этапе изучения JS. Даже если вы уже написали достаточно кода JS, эту книгу не стоит пропускать, возможно, в ваших знаниях есть пробелы, которые необходимо заполнить перед углубленным изучением сложных тем. Пора начать изучение JS! Скачать книгу #книга #javascript #ru

Книга: Алгоритмы обработки текста. 125 задач с решениями Авторы: Максим Крошемор, Тьерри Лекрок, Риттер Войцех Год издания: 2
Книга: Алгоритмы обработки текста. 125 задач с решениями Авторы: Максим Крошемор, Тьерри Лекрок, Риттер Войцех Год издания: 2021 Описание: Эта книга, представляет собой богатое собрание задач и упражнений по важнейшим вопросам алгоритмов обработки текстов и комбинаторных свойств слов. Она предлагает студентам и исследователям приятный и прямой путь к изучению и практическому освоению концепций повышенного уровня. Задачи взяты из многочисленных научных публикаций — как уже ставших классическими, так и сравнительно новых. Начав с основ, авторы рассматривают всё более сложные задачи по комбинаторным свойствам слов (включая слова Фибоначчи и Туэ–Морса), поиску строк в тексте (включая алгоритмы Кнута–Морриса–Пратта и Бойера–Мура), эффективным структурам данных для представления текстов (включая суффиксные деревья и суффиксные массивы) и сжатия текста (включая методы Хаффмана, Лемпеля–Зива и Барроуза–Уилера). Скачать книгу #книга #алгоритмы #ru

Инструмент: Онлайн-симулятор Arduino и Raspberry Если хотите проверить, как будет работать та или иная схема, а запороть реальные комплектующие не хотите или у вас их пока нет, то можно воспользоваться этим симулятором, который позволит протестировать практически любую идею проекта до его непосредственной сборки. Тренажёр доступен бесплатно тут. #инструменты #arduino #raspberry #en

Книга: Data Structures and Program Design Using Java Автор: D. Malhotra, N. Malhotra Год издания: 2020 Описание: Структуры да
Книга: Data Structures and Program Design Using Java Автор: D. Malhotra, N. Malhotra Год издания: 2020 Описание: Структуры данных — это строительные блоки компьютерной науки. Эта книга предназначена для начинающих, которые хотели бы изучить основы структур данных и их реализации с использованием языка программирования Java. Имея в виду это, здесь рассматриваются различные основы предмета, подкреплённые аналогиями из реального мира, чтобы обеспечить быстрое понимание технических концепций и помочь в определении соответствующих структур данных для решения конкретных практических задач. Эта книга отлично послужит в качестве учебника или справочника и окажет огромную помощь, особенно студентам или аспирантам различных курсов в области информационных технологий, инженерии, компьютерных приложений и информационных наук. Скачать книгу #книга #java #en

Доклад: Контекстно зависимые топологии на JavaScript Сложно о простом: очередная серия про природу жизненного цикла объектов в рамках трансформаций данных в жизненном цикле приложений. В этот раз топологические пространства задаются контекстом. Сложные формулировки скрывают базовые концепции, с которыми мы имеем дело каждый день. И, используя современные возможности метапрограммирования, мы можем динамически описывать интерфейсы взаимодействия, подстраивая как структуру полей объекта, так и их назначение под контекст. Смотрим доклад тут. #доклад #web #ru

Пройдите головоломку и получите шанс выиграть плюшевого Тирекса, промокод на продукты Selectel или увлажнитель воздуха от Intel: https://tprg.ru/MLGp #ad

Книга: Web-сервер глазами хакера Автор: Михаил Фленов Год издания: 2021 Описание: В этой книге рассмотрена система безопаснос
Книга: Web-сервер глазами хакера Автор: Михаил Фленов Год издания: 2021 Описание: В этой книге рассмотрена система безопасности web-серверов и типичные ошибки, совершаемые web-разработчиками при написании сценариев на языках PHP, ASP и Perl. Приведены примеры взлома реальных web-сайтов, имеющих уязвимости, в том числе и популярных. В теории и на практике рассмотрены распространенные хакерские атаки: DoS, Include, SQL-инъекции, межсайтовый скриптинг, обход аутентификации и др. Тут также представлены основные приёмы защиты от атак и рекомендации по написанию безопасного программного кода, настройка и способы обхода капчи. В третьем издании рассмотрены новые примеры реальных ошибок, приведены описания наиболее актуальных хакерских атак и методов защиты от них. Скачать книгу #книга #web #ru

Приложение: Meditivity, которое поможет исполнить обещания и планы на Новый год Есть приложение Meditivity, где вы сможете на
Приложение: Meditivity, которое поможет исполнить обещания и планы на Новый год Есть приложение Meditivity, где вы сможете найти готовые программы целей и новогодних обещаний: больше заниматься спортом или внедрить в жизнь полезные привычки, например. Также в этом году Всемирный фонд дикой природы запустил в Meditivity обратный отсчёт до Нового года — первый онлайн-адвент календарь, помогающий природе. Каждый день открываются новые задачи, напоминания и интересные факты о белых медведях. Страница Meditivity: https://tprg.ru/XNkj #ad

Подкаст: Веб-стандарты от 6 декабря 2021 В этом выпуске подкаста ведущие обсудили новый редактор кода Fleet от JetBrains, GitHub Actions, как ESM+TS ломают сборку, свежие CQ, а также HTML, CSS и JS в Веб-альманахе. Послушать можно тут. #подкаст #web #вебстандарты #ru

Книга: Операционные системы. Три простых элемента Авторы: Ремзи Арпачи-Дюрсо, Андреа Арпачи-Дюрсо Год издания: 2021 Описание:
Книга: Операционные системы. Три простых элемента Авторы: Ремзи Арпачи-Дюрсо, Андреа Арпачи-Дюрсо Год издания: 2021 Описание: В книге рассматриваются три фундаментальные концепции операционных систем: виртуализация (процессора и памяти), конкурентность (блокировки и условные переменные) и долговременное хранение (диски, RAID-массивы, файловые системы). В каждой главе представлена одна конкретная проблема и описано ее решение. Приводятся советы, которые могут пригодиться читателю при создании собственных систем. Выполняя задания, предложенные авторами, и работая над серьёзными проектами, читатели приходят к более глубокому пониманию современных ОС. Задания-эмуляторы способны генерировать практически бесконечное множество задач, благодаря чему можно многократно перепроверять свои знания. Все проекты, а также примеры кода написаны на языке программирования C. Скачать книгу #книга #ru

Каналы для тех, кто хочет прокачаться в определённом направлении программирования: Тематические каналы: — разработка на Java: @a_cup_of_java — машинное обучение и нейросети: @neuro_channel — задачки и вопросы по Python: @quiz_python — основы программирования: @prog_point Каналы-коллекции: — книги по программированию: @devs_books — инструменты программиста: @prog_tools

Доклад: Разбираемся в сортах реактивности Автор этого доклада Дмитрий Карловский решил поделиться своими инсайтами, которые он получил во время своего многолетнего опыта разработки. В частности, он сравнил различные подходы к реактивному программированию, вытащил на поверхность их подводные камни, а также разобрал, как реактивность решает или наоборот усугубляет проблемы. Посмотреть доклад можно тут. #доклад #web #ru