Книга: Использование Docker
Автор: Эдриен Моуэт
Год издания: 2017
Описание:
Докер-контейнеры предоставляют простые, быстрые и надежные методы разработки, распространения и запуска программного обеспечения, особенно в динамических и распределенных средах. В этом практическом руководстве вы узнаете о важности контейнеров, преимуществах применения Docker и как интегрировать Docker в процесс разработки.
Книга предоставит обширный материал: от основ, необходимых для запуска нескольких контейнеров, до описания сопровождения крупной системы с множеством хостов в сетевой среде с сложным режимом планирования.
#книга #docker #ru
Автор: Эдриен Моуэт
Год издания: 2017
Описание:
Докер-контейнеры предоставляют простые, быстрые и надежные методы разработки, распространения и запуска программного обеспечения, особенно в динамических и распределенных средах. В этом практическом руководстве вы узнаете о важности контейнеров, преимуществах применения Docker и как интегрировать Docker в процесс разработки.
Книга предоставит обширный материал: от основ, необходимых для запуска нескольких контейнеров, до описания сопровождения крупной системы с множеством хостов в сетевой среде с сложным режимом планирования.
#книга #docker #ru
Статья: Пишем код как волшебники — 12 горячих клавиш VS Code для продуктивной работы
В статье собран список из двенадцати сочетаний клавиш, которые помогут вам сэкономить время и позволят быстро воплощать свои мысли в коде. Эти комбинации клавиш помогут вам перемещаться по строчкам, искать файлы и переключаться между панелями терминалов. Благодаря этому вы сможете отказаться от необходимости постоянно тянуться к мышке:
Ссылка на статью
#статья #general #ru
В статье собран список из двенадцати сочетаний клавиш, которые помогут вам сэкономить время и позволят быстро воплощать свои мысли в коде. Эти комбинации клавиш помогут вам перемещаться по строчкам, искать файлы и переключаться между панелями терминалов. Благодаря этому вы сможете отказаться от необходимости постоянно тянуться к мышке:
Ссылка на статью
#статья #general #ru
Библиотека программиста
🧙 Пишем код как волшебники: 12 горячих клавиш VS Code для продуктивной работы
Вам надоело постоянно тянуться к мышке и прерывать свой поток вдохновения во время программирования? Мы составили список из двенадцати сочетаний клавиш, которые сэкономят ваше время и позволят быстро воплощать свои мысли в код: от перемещения по строчкам…
Курс: Создание игр на Unity — от разработки до монетизации
Этот курс для тех, кто хочет научиться делать игры на популярном движке Unity. Вы с нуля создадите игру-раннер и узнаете, как можно на ней заработать с помощью Яндекс Игр. Курс будет интересен как опытным разработчикам из других сфер, так и новичкам с минимальным опытом программирования:
Ссылка на курс
#курс #gamedev #начинающим #ru
Этот курс для тех, кто хочет научиться делать игры на популярном движке Unity. Вы с нуля создадите игру-раннер и узнаете, как можно на ней заработать с помощью Яндекс Игр. Курс будет интересен как опытным разработчикам из других сфер, так и новичкам с минимальным опытом программирования:
Ссылка на курс
#курс #gamedev #начинающим #ru
YouTube
Браузерные игры | Яндекс Игры
#КурсыЯндексИгр В этом уроке разберём, что сейчас происходит на рынке браузерных игр, а также познакомимся с возможностями платформы Яндекс Игры для разработчиков.
Следующее видео «Какие игры востребованы на Яндекс Играх»: https://www.youtube.com/watch…
Следующее видео «Какие игры востребованы на Яндекс Играх»: https://www.youtube.com/watch…
Доклад: Обзор возможностей многопоточности в Java
В этом докладе рассказывают про создание многопоточных программ на Java. Олег Шелаев, Developer Advocate из ZeroTurnaround, делающей JRebel и XRebel, рассказывает об организации многопоточного кода в Java: от велосипедов и запуска потоков вручную до ForkJoinPool, зеленых потоков и транзакционной памяти. В наше время однопоточные программы редкость (если не смотреть на JavaScript), поэтому важно освоить методы работы с многопоточностью в Java:
https://youtu.be/O2QwNjkBXNk
#доклад #java #ru
В этом докладе рассказывают про создание многопоточных программ на Java. Олег Шелаев, Developer Advocate из ZeroTurnaround, делающей JRebel и XRebel, рассказывает об организации многопоточного кода в Java: от велосипедов и запуска потоков вручную до ForkJoinPool, зеленых потоков и транзакционной памяти. В наше время однопоточные программы редкость (если не смотреть на JavaScript), поэтому важно освоить методы работы с многопоточностью в Java:
https://youtu.be/O2QwNjkBXNk
#доклад #java #ru
YouTube
Олег Шелаев — Обзор возможностей многопоточности в Java
Ближайшая конференция — JPoint 2025, 3–4 апреля (Москва + трансляция).
Подробности и билеты: https://jrg.su/T2zfbS
— —
. . . . 30 августа, в офисе компании Oracle состоялась встреча с Олегом Шелаевым, Developer Advocate в компании ZeroTurnaround, которая…
Подробности и билеты: https://jrg.su/T2zfbS
— —
. . . . 30 августа, в офисе компании Oracle состоялась встреча с Олегом Шелаевым, Developer Advocate в компании ZeroTurnaround, которая…
Начинается финальный раунд баттла айтишников
За первое и второе место будут бороться:
— Бьёрн Страуструп, создатель С++,
— Линус Торвальдс, создатель Linux.
А за третье и четвёртое место будут бороться:
— Андерс Гейлсберг, создатель Turbo Pascal, Delphi, C# и TypeScript,
— Билл Гейтс, сооснователь Microsoft.
В этом соревновании важны только народная любовь и ваша субъективная оценка. Проголосовать за своего фаворита можно здесь.
#general
За первое и второе место будут бороться:
— Бьёрн Страуструп, создатель С++,
— Линус Торвальдс, создатель Linux.
А за третье и четвёртое место будут бороться:
— Андерс Гейлсберг, создатель Turbo Pascal, Delphi, C# и TypeScript,
— Билл Гейтс, сооснователь Microsoft.
В этом соревновании важны только народная любовь и ваша субъективная оценка. Проголосовать за своего фаворита можно здесь.
#general
Книга: React. Современные шаблоны для разработки приложений [2-е издание]
Автор: Алекс Бэнкс, Ева Порселло
Год издания: 2022
Описание:
Если вы хотите создавать эффективные приложения с использованием React, то эта книга именно для вас. В ней вы ознакомитесь с лучшими практиками и шаблонами для создания современного кода. Для понимания материала вам не понадобятся глубокие знания React или продвинутого JavaScript — достаточно знакомства с принципами работы JavaScript, CSS и HTML.
#книга #ru #react #javascript
Автор: Алекс Бэнкс, Ева Порселло
Год издания: 2022
Описание:
Если вы хотите создавать эффективные приложения с использованием React, то эта книга именно для вас. В ней вы ознакомитесь с лучшими практиками и шаблонами для создания современного кода. Для понимания материала вам не понадобятся глубокие знания React или продвинутого JavaScript — достаточно знакомства с принципами работы JavaScript, CSS и HTML.
#книга #ru #react #javascript
Ребят, ищем пишущего IT-редактора блогов в Tproger
Условия: удалёнка, фултайм
Что делать:
— искать темы, которые понравятся клиентам и заинтересуют читателей;
— вникать в эти темы настолько, чтобы говорить с экспертами примерно на одном языке;
— проводить интервью и собирать фактуру;
— превращать фактуру в статью, которую захочется читать и репостить;
— дорабатывать статью вместе с экспертами и менеджерами клиента.
Требования:
— пишете логично и ёмко, видите стилистические и речевые ошибки в тексте;
— быстро находите и проверяете информацию (в том числе в англоязычных источниках);
— любите общаться с экспертами и умеете их разговорить;
— спокойно реагируете на комментарии, но можете отстоять свою позицию, если правка неуместна;
— тактично вносите правки, чтобы автор не расстраивался, а был благодарен за помощь;
— знаете, что такое ключевое слово, мета-описание и зачем нужен Wordstat.
Чтобы откликнуться, заполняйте анкету.
#вакансии #работа
Условия: удалёнка, фултайм
Что делать:
— искать темы, которые понравятся клиентам и заинтересуют читателей;
— вникать в эти темы настолько, чтобы говорить с экспертами примерно на одном языке;
— проводить интервью и собирать фактуру;
— превращать фактуру в статью, которую захочется читать и репостить;
— дорабатывать статью вместе с экспертами и менеджерами клиента.
Требования:
— пишете логично и ёмко, видите стилистические и речевые ошибки в тексте;
— быстро находите и проверяете информацию (в том числе в англоязычных источниках);
— любите общаться с экспертами и умеете их разговорить;
— спокойно реагируете на комментарии, но можете отстоять свою позицию, если правка неуместна;
— тактично вносите правки, чтобы автор не расстраивался, а был благодарен за помощь;
— знаете, что такое ключевое слово, мета-описание и зачем нужен Wordstat.
Чтобы откликнуться, заполняйте анкету.
#вакансии #работа
Баттл за звание лучшего айтишника 2023 завершён
Первенство забрал Линус Торвальдс, создатель Linux. Он лишь немного обогнал Бьёрна Страуструпа, создателя С++, занявшего второе место. Тройку лидеров закрывает Андерс Гейлсберг, создатель Turbo Pascal, Delphi, C# и TypeScript.
Напоминаем, что турнирная таблица составлялась случайным образом, а в голосовании всё решала лишь народная любовь.
#general
Первенство забрал Линус Торвальдс, создатель Linux. Он лишь немного обогнал Бьёрна Страуструпа, создателя С++, занявшего второе место. Тройку лидеров закрывает Андерс Гейлсберг, создатель Turbo Pascal, Delphi, C# и TypeScript.
Напоминаем, что турнирная таблица составлялась случайным образом, а в голосовании всё решала лишь народная любовь.
#general
Статья: 10 фишек Python, которые поднимут ваш скилл на новый уровень
Фишек в Python никогда не бывает много. Чем больше вы их освоите, тем легче вам будет справляться с возникшими проблемами на практике. Кроме того, это поможет проявить себя с лучшей стороны на технических собеседованиях.
В статье рассказывают про использование словарных включений, splat-оператор, подсчёт элементов в списке, поиск отличий и многие другие функции:
Ссылка на статью
#статья #python #ru
Фишек в Python никогда не бывает много. Чем больше вы их освоите, тем легче вам будет справляться с возникшими проблемами на практике. Кроме того, это поможет проявить себя с лучшей стороны на технических собеседованиях.
В статье рассказывают про использование словарных включений, splat-оператор, подсчёт элементов в списке, поиск отличий и многие другие функции:
Ссылка на статью
#статья #python #ru
Инструмент: email-фреймворк для создания адаптивных писем с интерактивом
Инструмент предназначен для решения проблемы верстки сложных макетов писем, обеспечивая их корректное отображение на различных устройствах. Для использования достаточно написать несколько строк кода, и сервис автоматически добавит все необходимое для их правильной работы. Помимо готовых шаблонов, пользователю предлагаются разнообразные компоненты для создания писем — от кнопок перелистывания карусели до построения графиков. Совместимость компонентов с различными email-клиентами можно проверить на сайте.
Инструмент доступен в качестве плагина для редакторов кода VS Code, Atom и Sublime Text, а также в веб-версии и в виде десктопного приложения с интегрированным редактором кода и возможностью просмотра писем в режиме live-preview.
Ссылка на инструмент: MJML
#инструмент #general
Инструмент предназначен для решения проблемы верстки сложных макетов писем, обеспечивая их корректное отображение на различных устройствах. Для использования достаточно написать несколько строк кода, и сервис автоматически добавит все необходимое для их правильной работы. Помимо готовых шаблонов, пользователю предлагаются разнообразные компоненты для создания писем — от кнопок перелистывания карусели до построения графиков. Совместимость компонентов с различными email-клиентами можно проверить на сайте.
Инструмент доступен в качестве плагина для редакторов кода VS Code, Atom и Sublime Text, а также в веб-версии и в виде десктопного приложения с интегрированным редактором кода и возможностью просмотра писем в режиме live-preview.
Ссылка на инструмент: MJML
#инструмент #general
Книга: Как тестируют в Google
Авторы: Джеймс Уиттакер
Год издания: 2014
Описание:
Эта книга детально описывает процессы тестирования программных продуктов в Google, раскрывая устройство команд, применяемые техники и определение ответственности за качество. Принципы, которыми руководствуется тестирование в Google, применимы в проектах и компаниях любого размера. Авторы книги - опытные профессионалы, работавшие над продуктами Google, занимавшиеся созданием инструментов для тестирования, настройкой процессов и сами проводившие тестирование. Книга предназначена для профессионалов в сфере разработки программного обеспечения: специалистов по тестированию, программистов и менеджеров.
#книга #qa #general
Авторы: Джеймс Уиттакер
Год издания: 2014
Описание:
Эта книга детально описывает процессы тестирования программных продуктов в Google, раскрывая устройство команд, применяемые техники и определение ответственности за качество. Принципы, которыми руководствуется тестирование в Google, применимы в проектах и компаниях любого размера. Авторы книги - опытные профессионалы, работавшие над продуктами Google, занимавшиеся созданием инструментов для тестирования, настройкой процессов и сами проводившие тестирование. Книга предназначена для профессионалов в сфере разработки программного обеспечения: специалистов по тестированию, программистов и менеджеров.
#книга #qa #general
Статья: 25 вопросов, которые стоит задать HR-менеджеру на интервью
Очень важно на собеседовании не только отвечать на вопросы, но и задавать свои. Этот подход поможет установить контакт с рекрутером и создать более расслабленную атмосферу. Кроме того, вы покажете свою заинтересованность в вакансии, что может добавить плюсов вашей кандидатуре и выделить вас среди других соискателей.
В статье собраны 25 вопросов, которые помогут лучше узнать о работодателе и определить, стоит ли устраиваться в компанию. Некоторые вопросы особенно важны и интересны, и к ним прилагаются небольшие пояснения о том, почему стоит задать тот или иной вопрос и какую цель этим можно преследовать:
Ссылка на статью
#статья #трудоустройство #ru
Очень важно на собеседовании не только отвечать на вопросы, но и задавать свои. Этот подход поможет установить контакт с рекрутером и создать более расслабленную атмосферу. Кроме того, вы покажете свою заинтересованность в вакансии, что может добавить плюсов вашей кандидатуре и выделить вас среди других соискателей.
В статье собраны 25 вопросов, которые помогут лучше узнать о работодателе и определить, стоит ли устраиваться в компанию. Некоторые вопросы особенно важны и интересны, и к ним прилагаются небольшие пояснения о том, почему стоит задать тот или иной вопрос и какую цель этим можно преследовать:
Ссылка на статью
#статья #трудоустройство #ru
Библиотека программиста
❓25 вопросов, которые стоит задать HR-менеджеру на интервью
В этой статье разберемся, что спросить у работодателя, чтобы получить оффер.
Статья: Руководство по Windows PowerShell для начинающих
В статье рассказывают о том, как создавать скрипты, способные оптимизировать управление окружением Windows.
PowerShell представляет собой мощный объектно-ориентированный программный движок и скриптовый язык с командной строкой, который обладает широкими возможностями для настройки операционных систем семейства Windows.
Этот инструмент предлагает пользователю как консольный интерфейс, так и полноценную среду разработки PowerShell ISE для написания скриптов.
Ссылка на статью
#статья #windows #начинающим #ru
В статье рассказывают о том, как создавать скрипты, способные оптимизировать управление окружением Windows.
PowerShell представляет собой мощный объектно-ориентированный программный движок и скриптовый язык с командной строкой, который обладает широкими возможностями для настройки операционных систем семейства Windows.
Этот инструмент предлагает пользователю как консольный интерфейс, так и полноценную среду разработки PowerShell ISE для написания скриптов.
Ссылка на статью
#статья #windows #начинающим #ru
Tproger
Руководство по Windows PowerShell для начинающих
Краткий курс по PowerShell для начинающих в администрировании Windows. Что это за скриптовый язык, что такое командлет и как им пользоваться.
Книга: ASP .NET Core 3 с примерами на C# для профессионалов [8-е издание]
Автор: Адам Фримен
Год выпуска: 2021
Описание:
В восьмом выпуске данной книги произведено обширное обновление, охватывающее версии ASP .NET Core 3, а также Core 5 и .NET 5.0 на платформе GitHub. В этой версии углубленно анализируется контекст ASP .NET Core 3, а также детально изучаются инструменты и методологии, необходимые для разработки современных и масштабируемых веб-приложений.
Книга предназначена для опытных специалистов, которые стремятся внедрить самые современные возможности ASP .NET в своих проектах.
#книга #en #csharp #aspnet
Автор: Адам Фримен
Год выпуска: 2021
Описание:
В восьмом выпуске данной книги произведено обширное обновление, охватывающее версии ASP .NET Core 3, а также Core 5 и .NET 5.0 на платформе GitHub. В этой версии углубленно анализируется контекст ASP .NET Core 3, а также детально изучаются инструменты и методологии, необходимые для разработки современных и масштабируемых веб-приложений.
Книга предназначена для опытных специалистов, которые стремятся внедрить самые современные возможности ASP .NET в своих проектах.
#книга #en #csharp #aspnet
Материалов по каким темам вам хотелось бы больше видеть в канале?
Final Results
8%
Ещё только начинаю, не выбрал конкретное направление
31%
Веб-разработка
15%
Мобильная разработка
10%
Тестирование
12%
Разработка игр
10%
Аналитика, Data Science
6%
DevOps, системное администрирование
7%
ИИ, нейронные сети, машинное обучение
1%
Управление командами / проектами
2%
Другое / не IT (пожалуйста, напишите в комментариях ваш вариант)
Инструмент: визуализатор структуры кода в виде города
Это плагин для VS Code, который позволит наглядно продемонстрировать структуру кодовой базы вашего проекта: имеющиеся зависимости, отсутствующий код и другие детали. Кроме того, этот инструмент способен выявить деградирующие фрагменты кода в базе и локализовать ошибки. Процесс установки описали в статье.
Ссылка на инструмент: Grappl
#инструмент #general
Это плагин для VS Code, который позволит наглядно продемонстрировать структуру кодовой базы вашего проекта: имеющиеся зависимости, отсутствующий код и другие детали. Кроме того, этот инструмент способен выявить деградирующие фрагменты кода в базе и локализовать ошибки. Процесс установки описали в статье.
Ссылка на инструмент: Grappl
#инструмент #general
Курс: Обучение DevOps с нуля
Этот плейлист содержит обучающие материалы по DevOps для начинающих. Видео полезны как для новичков, так и для опытных программистов.
Вы узнаете о лучших практиках и инструментах, которые используются в DevOps, а также о том, как работать с контейнерами и автоматизировать процессы разработки:
Ссылка на курс
#курс #devops #начинающим #ru
Этот плейлист содержит обучающие материалы по DevOps для начинающих. Видео полезны как для новичков, так и для опытных программистов.
Вы узнаете о лучших практиках и инструментах, которые используются в DevOps, а также о том, как работать с контейнерами и автоматизировать процессы разработки:
Ссылка на курс
#курс #devops #начинающим #ru
YouTube
Запускаем контейнер в «облаке». Интенсив по DevOps
Сделайте первый шаг к новой профессии – запишитесь на бесплатную карьерную консультацию: https://clck.ru/WxzYY
Как настроить CI для автоматической сборки ? DevOps Evangelist Владимир Утратенко рассказал, чем занимаются DevOps-инженеры и показал, как запустить…
Как настроить CI для автоматической сборки ? DevOps Evangelist Владимир Утратенко рассказал, чем занимаются DevOps-инженеры и показал, как запустить…
Статья: Изучение Vue.js в 2023 году — дорожная карта разработчика
Изучение Vue.js стоит начать с того, что это популярный JavaScript-фреймворк для создания пользовательских интерфейсов. Ядро Vue включает в себя библиотеку ядра и маршрутизатор, а сам фреймворк пригоден для постепенного внедрения, в отличие от аналогов-монолитов.
В статье собрали дорожную карту для изучения Vue.js, охватывая ключевые этапы изучения фреймворка — от сборки и стилизации приложения до тестирования и серверного рендеринга:
Ссылка на статью
#статья #vue #frontend #ru
Изучение Vue.js стоит начать с того, что это популярный JavaScript-фреймворк для создания пользовательских интерфейсов. Ядро Vue включает в себя библиотеку ядра и маршрутизатор, а сам фреймворк пригоден для постепенного внедрения, в отличие от аналогов-монолитов.
В статье собрали дорожную карту для изучения Vue.js, охватывая ключевые этапы изучения фреймворка — от сборки и стилизации приложения до тестирования и серверного рендеринга:
Ссылка на статью
#статья #vue #frontend #ru
Tproger
Изучение Vue.js в 2023 году: дорожная карта разработчика / Tproger
Хотите начать изучение Vue.js в 2023 году? В этом поможет дорожная карта с включёнными в неё этапами изучения и необходимыми инструментами.
Книга: Информационная безопасность — защита и нападение [2-е издание]
Автор: Андрей Бирюков
Год издания: 2016
Описание:
Книга предоставляет как техническую документацию, описывающую методы атак и способы защиты от них, так и рекомендации по организации процессов обеспечения информационной безопасности.
Во втором издании осуществлена актуализация технической информации, а также представлено более глубокое исследование практических аспектов, связанных с проведением аудитов безопасности и тестов на проникновение для различных систем.
#книга #ru #security
Автор: Андрей Бирюков
Год издания: 2016
Описание:
Книга предоставляет как техническую документацию, описывающую методы атак и способы защиты от них, так и рекомендации по организации процессов обеспечения информационной безопасности.
Во втором издании осуществлена актуализация технической информации, а также представлено более глубокое исследование практических аспектов, связанных с проведением аудитов безопасности и тестов на проникновение для различных систем.
#книга #ru #security
Инструмент: онлайн-симулятор Arduino, Raspberry Pi, ESP32 и прочих одноплаток
Если вы желаете оценить функциональность определенной схемы, но при этом не хотите рисковать действительными компонентами (или они отсутствуют в наличии), этот симулятор предоставит вам решение.
С его помощью можно провести тестирование практически любой идеи проекта до начала фактической сборки.
Ссылка на инструмент: Wokwi
#инструмент #hardware
Если вы желаете оценить функциональность определенной схемы, но при этом не хотите рисковать действительными компонентами (или они отсутствуют в наличии), этот симулятор предоставит вам решение.
С его помощью можно провести тестирование практически любой идеи проекта до начала фактической сборки.
Ссылка на инструмент: Wokwi
#инструмент #hardware