Книга: Человеческий фактор. Успешные проекты и команды [3-е издание]
Авторы: Том Демарко и Тимоти Листер
Год издания: 2014
Описание:
Не многие книги о компьютерах оказали такое глубокое воздействие на управление процессом разработки программного обеспечения, как "Человеческий фактор". Уникальное открытие этой книги, которая многие годы держалась в списке бестселлеров, заключается в том, что самые сложные задачи в разработке ПО имеют не технический, а социальный характер.
Решение этих человеческих проблем может быть непростым, но, преодолевая их, вы существенно повысите свои шансы на успех.
#ru #softskills
Авторы: Том Демарко и Тимоти Листер
Год издания: 2014
Описание:
Не многие книги о компьютерах оказали такое глубокое воздействие на управление процессом разработки программного обеспечения, как "Человеческий фактор". Уникальное открытие этой книги, которая многие годы держалась в списке бестселлеров, заключается в том, что самые сложные задачи в разработке ПО имеют не технический, а социальный характер.
Решение этих человеческих проблем может быть непростым, но, преодолевая их, вы существенно повысите свои шансы на успех.
#ru #softskills
Статья: Как это отменить?! Git-команды для исправления своих ошибок
При допущении ошибок в Git'е, разобраться в происходящем и понять, как их исправить, может быть нетривиальной задачей. Документация Git кажется кроличьей норой, из которой можно выбраться лишь зная конкретное название команды, способной решить конкретную проблему.
В данной статье предоставляют перечень команд, которые помогут преодолеть нестандартные трудности с Git.
Ссылка на статью
#статья #git #ru
При допущении ошибок в Git'е, разобраться в происходящем и понять, как их исправить, может быть нетривиальной задачей. Документация Git кажется кроличьей норой, из которой можно выбраться лишь зная конкретное название команды, способной решить конкретную проблему.
В данной статье предоставляют перечень команд, которые помогут преодолеть нестандартные трудности с Git.
Ссылка на статью
#статья #git #ru
Tproger
Как это отменить?! Git-команды для исправления своих ошибок
Если вы что-то сделали в Git'е, а потом очень сильно пожалели, не отчаивайтесь: возможно, всё можно исправить. Рассказываем, как это сделать.
Курс: Docker для начинающих
Этот курс предназначен для разработчиков, желающих начать с основ и овладеть концепцией Docker и контейнерами, а также узнать, как эффективно использовать их в различных средах. В рамках этого курса вы узнаете, как установить Docker, настроить его для работы на вашей локальной системе, выполнять клонирование и обработку контейнерных образов. Тут также расскажут, как облегчить свою работу с помощью инструмента docker-compose, как создавать собственные образы с использованием Dockerfile и как управлять контейнерами, включая монтаж хост-томов и перенаправление портов.
Ссылка на курс
#курс #docker #начинающим #ru
Этот курс предназначен для разработчиков, желающих начать с основ и овладеть концепцией Docker и контейнерами, а также узнать, как эффективно использовать их в различных средах. В рамках этого курса вы узнаете, как установить Docker, настроить его для работы на вашей локальной системе, выполнять клонирование и обработку контейнерных образов. Тут также расскажут, как облегчить свою работу с помощью инструмента docker-compose, как создавать собственные образы с использованием Dockerfile и как управлять контейнерами, включая монтаж хост-томов и перенаправление портов.
Ссылка на курс
#курс #docker #начинающим #ru
Stepik: online education
Promoting efficient learning by developing innovative educational technologies. Create an interactive lesson and employ automated grading software.
Инструмент: большая библиотека material-иконок
Эта коллекция включает более тысячи иконок и представлена в трёх различных стилях.
Иконки идеально подходят для использования в Sketch и Figma. Кроме того, все иконки разделены на 16 различных категорий, чтобы упростить поиск необходимой.
Ссылка на инструмент: Material Icons Library
#инструмент #ui #general
Эта коллекция включает более тысячи иконок и представлена в трёх различных стилях.
Иконки идеально подходят для использования в Sketch и Figma. Кроме того, все иконки разделены на 16 различных категорий, чтобы упростить поиск необходимой.
Ссылка на инструмент: Material Icons Library
#инструмент #ui #general
Книга: Linux. От новичка к профессионалу [6-е издания]
Автор: Денис Колисниченко
Год издания: 2016
Описание:
В данной книге вы найдете ответы на все вопросы, связанные с использованием Linux: начиная с установки и настройки операционной системы, и заканчивая настройкой сервера на основе Linux. Книга предоставляет полное покрытие всех аспектов применения Linux, включая запуск Windows-игр на Linux и настройку собственного веб-сервера.
#linux #ru
Автор: Денис Колисниченко
Год издания: 2016
Описание:
В данной книге вы найдете ответы на все вопросы, связанные с использованием Linux: начиная с установки и настройки операционной системы, и заканчивая настройкой сервера на основе Linux. Книга предоставляет полное покрытие всех аспектов применения Linux, включая запуск Windows-игр на Linux и настройку собственного веб-сервера.
#linux #ru
Доклад: Принципы SOLID на практике
В этом докладе будут рассмотрены разные аспекты разработки во фреймворках, особенности работы с Backbone и Chaplin, а также предоставлены полезные советы по разработке на React, Flux и Redux.
Тут также будут рассмотрены способы, как применение принципов SOLID может упростить жизнь, а также как выбирать "солидные" компоненты для проекта.
https://youtu.be/9kNA9u7JYPc?si=MAuUwvo788FXp4Xt
#доклад #web #solid #ru
В этом докладе будут рассмотрены разные аспекты разработки во фреймворках, особенности работы с Backbone и Chaplin, а также предоставлены полезные советы по разработке на React, Flux и Redux.
Тут также будут рассмотрены способы, как применение принципов SOLID может упростить жизнь, а также как выбирать "солидные" компоненты для проекта.
https://youtu.be/9kNA9u7JYPc?si=MAuUwvo788FXp4Xt
#доклад #web #solid #ru
YouTube
Принципы SOLID на практике. Андрей Музалевский
Доклад Андрея Музалевского на "Съесть собаку #7", 16/02/17
Тема доклада: Принципы SOLID на практике.
О чём доклад:
-Проблемы разработки в разных фреймворках.
-Особенности работы с Backbone / Chaplin.
-На что обратить внимание при разработке на React /…
Тема доклада: Принципы SOLID на практике.
О чём доклад:
-Проблемы разработки в разных фреймворках.
-Особенности работы с Backbone / Chaplin.
-На что обратить внимание при разработке на React /…
Агрегатор инструментов на все случаи жизни
Все инструменты (которых больше 400), включаемые в эту коллекцию, проходят тщательный отбор. Это гарантирует высокое качество и реальную пользу каждого их них.
Тут можно найти инструменты разработки, аналитики, продаж, маркетинга, no-code решений и многое другое.
Ссылка на агрегатор: Tools for Makers
#инструмент #general
Все инструменты (которых больше 400), включаемые в эту коллекцию, проходят тщательный отбор. Это гарантирует высокое качество и реальную пользу каждого их них.
Тут можно найти инструменты разработки, аналитики, продаж, маркетинга, no-code решений и многое другое.
Ссылка на агрегатор: Tools for Makers
#инструмент #general
Книга: Django
Авторы: Уэсли Чан, Джефф Форсье, Пол Биссекс
Год издания: 2017
Описание:
Это исчерпывающее руководство начинается с введения в язык программирования Python, затем подробно рассматриваются основные компоненты Django, такие как модели, представления и шаблоны, а также способы их взаимодействия. Далее описываются методы разработки конкретных приложений, включая блог, фотогалерею, систему управления контентом и инструмент для публикации кода с подсветкой синтаксиса. После этого внимание уделяется более сложным темам, таким как расширение системы шаблонов, синдикация данных, настройка административного интерфейса приложения и тестирование веб-приложений.
#django #python #ru
Авторы: Уэсли Чан, Джефф Форсье, Пол Биссекс
Год издания: 2017
Описание:
Это исчерпывающее руководство начинается с введения в язык программирования Python, затем подробно рассматриваются основные компоненты Django, такие как модели, представления и шаблоны, а также способы их взаимодействия. Далее описываются методы разработки конкретных приложений, включая блог, фотогалерею, систему управления контентом и инструмент для публикации кода с подсветкой синтаксиса. После этого внимание уделяется более сложным темам, таким как расширение системы шаблонов, синдикация данных, настройка административного интерфейса приложения и тестирование веб-приложений.
#django #python #ru
Статья: 100 команд Linux для ежедневной работы
Один из основных компонентов работы в Linux — это терминал. Этот инструмент позволяет взаимодействовать с системой через текстовый интерфейс, выполнять разнообразные задачи и управлять различными аспектами вашей системы.
В данной статье разберут набор команд для терминала Linux, которые помогут максимально использовать возможности этой ОС. Этот набор включает в себя 100 наиболее распространённых команд общего назначения, охватывающих работу с файлами и директориями, управление процессами и мониторинг состояния системы.
Ссылка на статью
#статья #linux #ru
Один из основных компонентов работы в Linux — это терминал. Этот инструмент позволяет взаимодействовать с системой через текстовый интерфейс, выполнять разнообразные задачи и управлять различными аспектами вашей системы.
В данной статье разберут набор команд для терминала Linux, которые помогут максимально использовать возможности этой ОС. Этот набор включает в себя 100 наиболее распространённых команд общего назначения, охватывающих работу с файлами и директориями, управление процессами и мониторинг состояния системы.
Ссылка на статью
#статья #linux #ru
Tproger
100 команд Linux для ежедневной работы / Tproger
Рассмотрели 100 команд для терминала Linux, которые помогут вам максимально использовать возможности операционной системы.
Курс: Анализ данных — введение в Python и обработку таблиц
В этом курсе просто, доступно и с чувством юмора расскажут как анализировать данные на языке Python и применять машинное обучение для поиска закономерностей в массивах данных.
Ссылка на курс
#курс #python #ds #ru
В этом курсе просто, доступно и с чувством юмора расскажут как анализировать данные на языке Python и применять машинное обучение для поиска закономерностей в массивах данных.
Ссылка на курс
#курс #python #ds #ru
Stepik: online education
Анализ данных (Введение в Python и обработку таблиц)
Просто, доступно и с чувством юмора расскажем как анализировать данные на языке Python и применять машинное обучение для поиска закономерностей в массивах данных.
Шпаргалка: Типы чисел в Java
Один из важных аспектов работы с числами в Java — это многообразие типов данных. В Java существует множество числовых типов, каждый из которых обладает своими характеристиками и предназначен для выполнения определённых задач.
Сохраняйте шпаргалку по числам в Java, в которой рассмотрены целочисленные типы, числа с плавающей точкой, BigInteger, BigDecimal и символьный тип:
Ссылка на шпаргалку
#шпаргалка #java #ru
Один из важных аспектов работы с числами в Java — это многообразие типов данных. В Java существует множество числовых типов, каждый из которых обладает своими характеристиками и предназначен для выполнения определённых задач.
Сохраняйте шпаргалку по числам в Java, в которой рассмотрены целочисленные типы, числа с плавающей точкой, BigInteger, BigDecimal и символьный тип:
Ссылка на шпаргалку
#шпаргалка #java #ru
Tproger
Числа в Java: шпаргалка / Tproger
Составили шпаргалку по числам в Java. Рассмотрели целочисленный тип, числа с плавающей точкой, BigInteger и BigDecimal и символьный тип.
Книга: SQL. Сборник рецептов
Автор: Энтони Молинаро
Год издания: 2009
Описание:
Эта книга представляет собой сборник рецептов для SQL. Здесь вы найдёте стандартные задачи и их решения, которые будут полезны в повседневной работе с базами данных. Рецепты разделены на главы по соответствующим темам. Когда вы столкнётесь с новой задачей, просто выберите соответствующую главу, просмотрите названия рецептов, и найдёте решение или, по крайней мере, полезные советы.
#книга #sql #ru
Автор: Энтони Молинаро
Год издания: 2009
Описание:
Эта книга представляет собой сборник рецептов для SQL. Здесь вы найдёте стандартные задачи и их решения, которые будут полезны в повседневной работе с базами данных. Рецепты разделены на главы по соответствующим темам. Когда вы столкнётесь с новой задачей, просто выберите соответствующую главу, просмотрите названия рецептов, и найдёте решение или, по крайней мере, полезные советы.
#книга #sql #ru
Статья: Лучшие практики Go — путь к чистому коду
В этой статье рассматривают рекомендации по написанию чистого кода на Go и рассказывают, как применять основные синтаксические конструкции на примерах, учитывая особенности этого языка:
Ссылка на статью
#статья #go #ru
В этой статье рассматривают рекомендации по написанию чистого кода на Go и рассказывают, как применять основные синтаксические конструкции на примерах, учитывая особенности этого языка:
Ссылка на статью
#статья #go #ru
Библиотека программиста
🔝 Лучшие практики Go: путь к чистому коду
В статье познакомимся с рекомендациями по написанию чистого кода на Go. Разберемся на примерах с особенностями языка и применим на практике основные синтаксические конструкции.
Tproger объявляет конкурс на лучший пет-проект среди своих читателей
Для участия вам необходимо зайти в редактор, написать статью о вашем пет-проекте и отправить её на модерацию. За это вас ждёт слава, признание со стороны публики и возможность получить мерч от редакции Tproger.
Помимо этого, будет очень ценным, если вы поделитесь своим опытом работы над проектом: расскажете, как возникла идея проекта, какие трудности возникли на вашем пути и как вы смогли их преодолеть.
Дополнительную информацию о конкурсе можно найти в этой статье.
#general #ru
Для участия вам необходимо зайти в редактор, написать статью о вашем пет-проекте и отправить её на модерацию. За это вас ждёт слава, признание со стороны публики и возможность получить мерч от редакции Tproger.
Помимо этого, будет очень ценным, если вы поделитесь своим опытом работы над проектом: расскажете, как возникла идея проекта, какие трудности возникли на вашем пути и как вы смогли их преодолеть.
Дополнительную информацию о конкурсе можно найти в этой статье.
#general #ru
Инструмент: смарт-сжиматель изображений
Сервис применяет инновационные методы сжатия, минимизируя размер файлов WEBP, JPEG и PNG с минимальными потерями. Это достигается путём сокращения цветовой палитры изображения, что снижает объём необходимых для хранения данных байтов.
Ссылка на инструмент: TinyPNG
#инструмент #general
Сервис применяет инновационные методы сжатия, минимизируя размер файлов WEBP, JPEG и PNG с минимальными потерями. Это достигается путём сокращения цветовой палитры изображения, что снижает объём необходимых для хранения данных байтов.
Ссылка на инструмент: TinyPNG
#инструмент #general
Статья: Массивы в PHP — типы и операции
Массивы в PHP — мощный инструмент для хранения, обработки и управления данными. Они позволяют организовывать информацию и обращаться к ней по ключу или индексу. Тут существуют разные типы массивов, включая индексированные, ассоциативные, многомерные и вложенные массивы, предоставляя гибкость при работе с данными разной структуры. Эта статья расскажет о типах массивов в PHP и возможных операциях с ними:
Ссылка на статью
#статья #php #кг
Массивы в PHP — мощный инструмент для хранения, обработки и управления данными. Они позволяют организовывать информацию и обращаться к ней по ключу или индексу. Тут существуют разные типы массивов, включая индексированные, ассоциативные, многомерные и вложенные массивы, предоставляя гибкость при работе с данными разной структуры. Эта статья расскажет о типах массивов в PHP и возможных операциях с ними:
Ссылка на статью
#статья #php #кг
Tproger
Массивы в PHP: типы и операции / Tproger
Составили шпаргалку по массивам в PHP для начинающих. Рассказали о типах массивов в PHP и об операциях, которые можно совершить над ними.
Книга: Секреты Python. 59 рекомендаций по написанию эффективного кода
Автор: Бретт Слаткин
Год издания: 2019
Описание:
Эта книга введёт вас в мир программирования Python, помогая овладеть исключительно надёжным и высокопроизводительным кодом. Автор, следуя сжатому стилю изложения, вдохновленному Скоттом Мейерсом, представляет 59 лучших методов программирования, предоставляет советы и демонстрирует кратчайшие пути решения разнообразных задач на Python. Всё это сопровождается реалистичными примерами кода.
#книга #python #general #ru
Автор: Бретт Слаткин
Год издания: 2019
Описание:
Эта книга введёт вас в мир программирования Python, помогая овладеть исключительно надёжным и высокопроизводительным кодом. Автор, следуя сжатому стилю изложения, вдохновленному Скоттом Мейерсом, представляет 59 лучших методов программирования, предоставляет советы и демонстрирует кратчайшие пути решения разнообразных задач на Python. Всё это сопровождается реалистичными примерами кода.
#книга #python #general #ru
Доклад: Go и мир системного программирования
Часто Go, а также C, C++, Rust и Zig, относят к категории "системных языков программирования". В рамках данной презентации рассмотрят, насколько это утверждение соответствует действительности, а также разберут, что именно подразумевается под термином "системный язык программирования".
Вы также получите возможность написать несколько простых приложений и библиотек, которые обычно создаются с использованием "системных языков", и оценить, какие компромиссы могут потребоваться для этого.
https://youtu.be/GysevwgiH1o?si=i-a3Kt9q9xepwmaz
#доклад #go #ru
Часто Go, а также C, C++, Rust и Zig, относят к категории "системных языков программирования". В рамках данной презентации рассмотрят, насколько это утверждение соответствует действительности, а также разберут, что именно подразумевается под термином "системный язык программирования".
Вы также получите возможность написать несколько простых приложений и библиотек, которые обычно создаются с использованием "системных языков", и оценить, какие компромиссы могут потребоваться для этого.
https://youtu.be/GysevwgiH1o?si=i-a3Kt9q9xepwmaz
#доклад #go #ru
YouTube
Алексей Веселовский — Go и мир системного программирования
Ближайшая конференция — C++ Russia 2025, 20—21 марта, Москва + online. Подробности и билеты: https://jrg.su/9Sszhd
— —
Часто Go, наряду с C, C++, Rust и Zig, называют «системным ЯП». В докладе обсудим, насколько это правда, и что вообще подразумевается под…
— —
Часто Go, наряду с C, C++, Rust и Zig, называют «системным ЯП». В докладе обсудим, насколько это правда, и что вообще подразумевается под…
Курс: TypeScript для начинающих
В современной разработке TypeScript не только укрепил свою позицию, но также во многих случаях вытеснил JavaScript. Осведомленность в TypeScript стала неотъемлемой частью навыков любого разработчика, работающего с Node.js или в браузерной среде.
Курс состоит из следующих модулей:
— Основы TypeScript;
— Типизация функций;
— Типизация массивов;
— Подробнее о типах;
— Классы;
— Интерфейсы;
— Дженерики;
— Типизация объектов.
Ссылка на курс
#курс #typescript #начинающим #ru
В современной разработке TypeScript не только укрепил свою позицию, но также во многих случаях вытеснил JavaScript. Осведомленность в TypeScript стала неотъемлемой частью навыков любого разработчика, работающего с Node.js или в браузерной среде.
Курс состоит из следующих модулей:
— Основы TypeScript;
— Типизация функций;
— Типизация массивов;
— Подробнее о типах;
— Классы;
— Интерфейсы;
— Дженерики;
— Типизация объектов.
Ссылка на курс
#курс #typescript #начинающим #ru
Code-Basics
Курс TypeScript: бесплатное обучение для разработчиков
Прокачайте свои знания в бесплатном курсе по Typescript | Интерактивные упражнения прямо в браузере | Бесплатный курс TypeScript от CodeBasics
Инструмент: no-code автоматизатор процессов
Этот инструмент позволяет оптимизировать рабочие процессы без необходимости написания кода. На данной платформе уже доступно более 7000 готовых сценариев автоматизации. В случае, если не нашлось подходящего сценария, вы можете создать его самостоятельно, используя простой редактор drag&drop.
Инструмент также интегрирует более 1000 приложений из различных категорий, таких как валюты, коммуникации, аналитика, CRM, карты, медиа и другие. Если вам нужна определенная функциональность, которая отсутствует, вы можете подключить любой необходимый API.
Ссылка на инструмент: Integromat
#инструмент #автоматизация
Этот инструмент позволяет оптимизировать рабочие процессы без необходимости написания кода. На данной платформе уже доступно более 7000 готовых сценариев автоматизации. В случае, если не нашлось подходящего сценария, вы можете создать его самостоятельно, используя простой редактор drag&drop.
Инструмент также интегрирует более 1000 приложений из различных категорий, таких как валюты, коммуникации, аналитика, CRM, карты, медиа и другие. Если вам нужна определенная функциональность, которая отсутствует, вы можете подключить любой необходимый API.
Ссылка на инструмент: Integromat
#инструмент #автоматизация
Книга: Распределённые данные. Алгоритмы работы современных систем хранения информации
Автор: Алекс Петров
Год издания: 2021
Описание:
Автор обобщил разнообразную информацию из различных источников, включая книги, статьи и базы данных с открытым исходным кодом, чтобы представить вам основные концепции, лежащие в основе современных баз данных и хранилищ. Этот материал охватывает принципы и концепции, применимые в различных системах управления базами данных (СУБД), особенно фокусируясь на хранилище данных и распределение информации.
Эти алгоритмы имеют широкое применение в базах данных, системах очередей, планировщиках и других важных компонентах инфраструктурного программного обеспечения.
#книга #db #data #ru
Автор: Алекс Петров
Год издания: 2021
Описание:
Автор обобщил разнообразную информацию из различных источников, включая книги, статьи и базы данных с открытым исходным кодом, чтобы представить вам основные концепции, лежащие в основе современных баз данных и хранилищ. Этот материал охватывает принципы и концепции, применимые в различных системах управления базами данных (СУБД), особенно фокусируясь на хранилище данных и распределение информации.
Эти алгоритмы имеют широкое применение в базах данных, системах очередей, планировщиках и других важных компонентах инфраструктурного программного обеспечения.
#книга #db #data #ru