Статья: Senior Junior. Курсы от программистов для программистов
Признавайтесь, кто ведёт тайный список языков и фреймворков, которые хотелось бы изучить, но так и не получается начать? Идея изучения нового кажется интересной, но всё остается на словах из-за нехватки времени или мотивации.
Senior Junior — это платформа с открытыми курсами для разработчиков. Здесь нет обещаний о сертификатах или трудоустройстве "с нуля", но есть актуальная теория и постоянная практика в онлайн-среде разработки. Об устройстве проекта и его планах читайте детальней в статье:
Ссылка на статью
#статья #general #ru
Признавайтесь, кто ведёт тайный список языков и фреймворков, которые хотелось бы изучить, но так и не получается начать? Идея изучения нового кажется интересной, но всё остается на словах из-за нехватки времени или мотивации.
Senior Junior — это платформа с открытыми курсами для разработчиков. Здесь нет обещаний о сертификатах или трудоустройстве "с нуля", но есть актуальная теория и постоянная практика в онлайн-среде разработки. Об устройстве проекта и его планах читайте детальней в статье:
Ссылка на статью
#статья #general #ru
Tproger
Senior Junior. Курсы от программистов для программистов / Tproger
Сделали свою платформу курсов для программистов — с актуальной теорией и множеством практики. Сейчас доступны Python и Rust.
Книга: Black Hat Go — Программирование для хакеров и пентестеров
Авторы: Том Стил, Крис Паттэн и Дэн Коттманн
Год издания: 2022
Описание:
Эта книга исследует темные аспекты Go, популярного языка программирования, признанного хакерами за его простоту, эффективность и надёжность. В ней представлены практические методы для тестирования систем, создания автоматизированных инструментов и повышения навыков по обнаружению и противодействию угрозам.
Вы найдёте в ней базовый обзор синтаксиса языка, знакомство с протоколами HTTP, DNS и SMB, а также изучение тактик пентестеров, включая аспекты, такие как кража данных, сниффинг сетевых пакетов и разработка эксплойтов. Книга также покрывает создание динамических инструментов, изучение криптографии, атаки на Windows и стеганографию.
#книга #security #pentest #go #ru
Авторы: Том Стил, Крис Паттэн и Дэн Коттманн
Год издания: 2022
Описание:
Эта книга исследует темные аспекты Go, популярного языка программирования, признанного хакерами за его простоту, эффективность и надёжность. В ней представлены практические методы для тестирования систем, создания автоматизированных инструментов и повышения навыков по обнаружению и противодействию угрозам.
Вы найдёте в ней базовый обзор синтаксиса языка, знакомство с протоколами HTTP, DNS и SMB, а также изучение тактик пентестеров, включая аспекты, такие как кража данных, сниффинг сетевых пакетов и разработка эксплойтов. Книга также покрывает создание динамических инструментов, изучение криптографии, атаки на Windows и стеганографию.
#книга #security #pentest #go #ru
Инструмент: генератор ASCII-артов
Этот сервис даёт возможность создавать как монохромные, так и цветные ASCII-арты из изображений, а также преобразовывать текст в ASCII-баннеры.
А если вы хотите создать цветной ASCII-арт с высокой детализацией, то разработчики также предлагают различные выходные форматы, включая SVG.
Ссылка на инструмент: Ascii Art Creator
#инструмент #general
Этот сервис даёт возможность создавать как монохромные, так и цветные ASCII-арты из изображений, а также преобразовывать текст в ASCII-баннеры.
А если вы хотите создать цветной ASCII-арт с высокой детализацией, то разработчики также предлагают различные выходные форматы, включая SVG.
Ссылка на инструмент: Ascii Art Creator
#инструмент #general
Курс: Введение в Linux
Данный курс представляет введение в ОС Linux и её фундаментальные аспекты. В рамках обучения вы научитесь устанавливать Linux на ваш компьютер, узнаете о встроенных приложениях, познакомитесь с работой в командной строке, увидите, как взаимодействовать с удалёнными серверами, и рассмотрите несколько более продвинутых тем.
Ссылка на курс
#курс #начинающим #linux #ru
Данный курс представляет введение в ОС Linux и её фундаментальные аспекты. В рамках обучения вы научитесь устанавливать Linux на ваш компьютер, узнаете о встроенных приложениях, познакомитесь с работой в командной строке, увидите, как взаимодействовать с удалёнными серверами, и рассмотрите несколько более продвинутых тем.
Ссылка на курс
#курс #начинающим #linux #ru
Stepik: online education
Введение в Linux
Курс знакомит слушателей с операционной системой Linux и основами её использования. В рамках курса мы покажем как установить Linux на ваш компьютер, расскажем о программах в нем, поработаем в терминале, зайдем на удаленный сервер и рассмотрим еще несколько…
Урок: Основы Swift с нуля
Swift — это мощный и интуитивно понятный язык программирования от Apple, который позволяет создавать приложения для платформ iOS, macOS и watchOS.
На этом уроке вы познакомитесь с языком Swift и инструментом разработки кода, известным как Xcode Playground. Тут вы узнаете о способах и типах хранения данных, а также научитесь их использовать. Кроме того, вы освоите навыки склеивания строк с использованием конкатенации и вставки (интерполяции) данных в существующие строки, что позволит вам создавать код, подлежащий переиспользованию.
Ссылка на урок
#урок #swift #начинающим #ru
Swift — это мощный и интуитивно понятный язык программирования от Apple, который позволяет создавать приложения для платформ iOS, macOS и watchOS.
На этом уроке вы познакомитесь с языком Swift и инструментом разработки кода, известным как Xcode Playground. Тут вы узнаете о способах и типах хранения данных, а также научитесь их использовать. Кроме того, вы освоите навыки склеивания строк с использованием конкатенации и вставки (интерполяции) данных в существующие строки, что позволит вам создавать код, подлежащий переиспользованию.
Ссылка на урок
#урок #swift #начинающим #ru
YouTube
Основы Swift с нуля ➤ Курс Swift Стартовый
Полный видеокурс - https://itvdn.com/ru/video/swift-start?utm_source=yb_full_swift-start
Задача урока — познакомить студентов с языком Swift и площадкой для разработки кода xCode, а именно Playground. Познакомить со способами и типами хранения данных, и…
Задача урока — познакомить студентов с языком Swift и площадкой для разработки кода xCode, а именно Playground. Познакомить со способами и типами хранения данных, и…
This media is not supported in your browser
VIEW IN TELEGRAM
Астрологи объявили неделю iOS-разработчика 🔮
🎃В канун Дня Всех Святых Старшие Арканы развернули инфраструктуру на ваших серверах — выясните, что они предсказывают!
Кажется, что всё уже знакомо — тогда что дальше? Может самое время подумать о техдолге?
Сделайте скриншот экрана — узнайте, какая карта определит вашу судьбу в профессии и какой амулет поможет избежать бед 🧿
Скрин, скрин!
🎃В канун Дня Всех Святых Старшие Арканы развернули инфраструктуру на ваших серверах — выясните, что они предсказывают!
Кажется, что всё уже знакомо — тогда что дальше? Может самое время подумать о техдолге?
Сделайте скриншот экрана — узнайте, какая карта определит вашу судьбу в профессии и какой амулет поможет избежать бед 🧿
Скрин, скрин!
Forwarded from Представляешь,
за классный пет-проект можно получить подарки
Конкурс пет-проектов от Tproger продолжается, знакомимся со следующими претендентами на победу:
— Компилятор С-подобного языка. Благодаря своему проекту автору удалось подробнее узнать о процессе компиляции, оптимизации и исполнения программного кода. Тот случай, когда изобретать велосипед действительно полезно.
— KTgBotAPI с поддержкой WebApp в JS таргете. При помощи сообщества вышла полноценная библиотека с удобным API, разными DSL и парой сопутствующих плюшек.
— Площадка с опенсорсными курсами для крепких разрабов. На которой уже сейчас можно изучить теорию и порешать задачки для Python и Rust. Пишите в комментарии, какие ещё курсы хотели бы пройти.
Осталось мало времени — 30 октября карета превратится в тыкву (и отправится на Хэллоуин), и закроется приём заявок на конкурс пет-проектов. Залетайте, чтобы выиграть мерч от Типичного программиста.
Конкурс пет-проектов от Tproger продолжается, знакомимся со следующими претендентами на победу:
— Компилятор С-подобного языка. Благодаря своему проекту автору удалось подробнее узнать о процессе компиляции, оптимизации и исполнения программного кода. Тот случай, когда изобретать велосипед действительно полезно.
— KTgBotAPI с поддержкой WebApp в JS таргете. При помощи сообщества вышла полноценная библиотека с удобным API, разными DSL и парой сопутствующих плюшек.
— Площадка с опенсорсными курсами для крепких разрабов. На которой уже сейчас можно изучить теорию и порешать задачки для Python и Rust. Пишите в комментарии, какие ещё курсы хотели бы пройти.
Осталось мало времени — 30 октября карета превратится в тыкву (и отправится на Хэллоуин), и закроется приём заявок на конкурс пет-проектов. Залетайте, чтобы выиграть мерч от Типичного программиста.
Книга: Стандартная библиотека Python 3. Справочник с примерами [2-е издание]
Автор: Даг Хеллман
Год издания: 2019
Описание:
В данной книге Даг Хеллман, известный эксперт по языку Python, подробно рассматривает все основные разделы библиотеки Python 3.x, сопровождая объяснения компактными примерами исходного кода и демонстрацией результатов их выполнения. В тексте представлены готовые примеры кода, охватывающие работу с текстом, структурами данных, операциями с датой и временем, управлением файловой системой, процессами, потоками, электронной почтой, пакетами и другими ресурсами. Кроме того, в книге также рассматриваются новые библиотеки Python 3.x.
#книга #python #ru
Автор: Даг Хеллман
Год издания: 2019
Описание:
В данной книге Даг Хеллман, известный эксперт по языку Python, подробно рассматривает все основные разделы библиотеки Python 3.x, сопровождая объяснения компактными примерами исходного кода и демонстрацией результатов их выполнения. В тексте представлены готовые примеры кода, охватывающие работу с текстом, структурами данных, операциями с датой и временем, управлением файловой системой, процессами, потоками, электронной почтой, пакетами и другими ресурсами. Кроме того, в книге также рассматриваются новые библиотеки Python 3.x.
#книга #python #ru
Специалисты техподдержки, вы здесь?
Делимся подборкой вакансий банка «Открытие». Отправляйте резюме и присоединяйтесь к командам, чтобы решать вопросы техподдержки IT-оборудования и техники, консультировать пользователей и, конечно, делать открытия каждый день!
— Ведущий специалист технической поддержки и специальных систем
Где: Москва
Опыт: от 2 лет
— Ведущий специалист в Отдел технической поддержки
Где: Москва
Опыт: от 1 года
— Специалист технической поддержки
Где: Санкт-Петербург
Опыт: не требуется
— Специалист по техническому сопровождению пользователей
Где: Саратов и удалённо
Опыт: не требуется
#вакансии #работа
Делимся подборкой вакансий банка «Открытие». Отправляйте резюме и присоединяйтесь к командам, чтобы решать вопросы техподдержки IT-оборудования и техники, консультировать пользователей и, конечно, делать открытия каждый день!
— Ведущий специалист технической поддержки и специальных систем
Где: Москва
Опыт: от 2 лет
— Ведущий специалист в Отдел технической поддержки
Где: Москва
Опыт: от 1 года
— Специалист технической поддержки
Где: Санкт-Петербург
Опыт: не требуется
— Специалист по техническому сопровождению пользователей
Где: Саратов и удалённо
Опыт: не требуется
#вакансии #работа
Инструмент: конструктор резюме
Эффективный и легко используемый инструмент, который поможет вам продемонстрировать ваши умения и навыки в наиболее выгодном свете. Вам доступен широкий выбор готовых шаблонов, которые могут служить отличной основой для создания вашего собственного резюме.
Ссылка на инструмент: CVREST
#инструмент #трудоустройство
Эффективный и легко используемый инструмент, который поможет вам продемонстрировать ваши умения и навыки в наиболее выгодном свете. Вам доступен широкий выбор готовых шаблонов, которые могут служить отличной основой для создания вашего собственного резюме.
Ссылка на инструмент: CVREST
#инструмент #трудоустройство
Доклад: ECS в разработке игр — хорошая архитектура приложений для всех
ECS (Entity Component System) — это архитектурный шаблон, используемый в разработке компьютерных игр и приложений, который разделяет данные и логику компонентов. В ECS сущности (entities) представляют объекты в игре, компоненты (components) содержат данные и характеристики этих сущностей, а системы (systems) управляют логикой и обработкой этих компонентов, что позволяет эффективно управлять сложными и динамичными игровыми мирами.
В докладе рассказывают отличия ECS от ООП и показывают примеры реализации ECS в рамках геймдева.
Ссылка на доклад
#доклад #gamedev #ecs #ru
ECS (Entity Component System) — это архитектурный шаблон, используемый в разработке компьютерных игр и приложений, который разделяет данные и логику компонентов. В ECS сущности (entities) представляют объекты в игре, компоненты (components) содержат данные и характеристики этих сущностей, а системы (systems) управляют логикой и обработкой этих компонентов, что позволяет эффективно управлять сложными и динамичными игровыми мирами.
В докладе рассказывают отличия ECS от ООП и показывают примеры реализации ECS в рамках геймдева.
Ссылка на доклад
#доклад #gamedev #ecs #ru
YouTube
Кирилл Надеждин (Kumo Kairo) - ECS в разработке игр — хорошая архитектура приложений для всех
Убираем ООП и заменяем его ECS (Компонентной системой сущностей). Кирилл расскажет вам об отличной архитектуре приложений для всех.
Презентация: https://www.slideshare.net/flashgamm/ecs-in-game-development-good-software-architecture-for-everyone
Доклады…
Презентация: https://www.slideshare.net/flashgamm/ecs-in-game-development-good-software-architecture-for-everyone
Доклады…
Книга: Элементарные шаблоны проектирования
Автор: Джейсон Мак-Колм Смит
Год издания: 2013
Описание:
В данной книге представлена основная коллекция простых шаблонов проектирования, которые, в свою очередь, разбираются на составляющие их элементы. Эти элементарные шаблоны проектирования встречаются практически всем разработчикам программного обеспечения в повседневной работе. Книга также включает в себя спецификации этих шаблонов, систему диаграмм Pattern Instance Notation, упрощающую работу с шаблонами на различных уровнях, а также представляет формальный аппарат для описания шаблонов, известный как ро-исчисление.
#книга #паттерны #ru
Автор: Джейсон Мак-Колм Смит
Год издания: 2013
Описание:
В данной книге представлена основная коллекция простых шаблонов проектирования, которые, в свою очередь, разбираются на составляющие их элементы. Эти элементарные шаблоны проектирования встречаются практически всем разработчикам программного обеспечения в повседневной работе. Книга также включает в себя спецификации этих шаблонов, систему диаграмм Pattern Instance Notation, упрощающую работу с шаблонами на различных уровнях, а также представляет формальный аппарат для описания шаблонов, известный как ро-исчисление.
#книга #паттерны #ru
Статья: Таблицы в SQL — типы и операции
В SQL таблица представляет собой организованное хранилище данных, представленное в виде строк и столбцов. Она служит для упорядоченного хранения и управления информацией в реляционных базах данных.
В статье рассказывают про ключевые аспекты таблиц в SQL, включая разнообразные типы таблиц и основные операции, которые можно выполнять с ними.
Ссылка на статью
#статья #sql #начинающим #ru
В SQL таблица представляет собой организованное хранилище данных, представленное в виде строк и столбцов. Она служит для упорядоченного хранения и управления информацией в реляционных базах данных.
В статье рассказывают про ключевые аспекты таблиц в SQL, включая разнообразные типы таблиц и основные операции, которые можно выполнять с ними.
Ссылка на статью
#статья #sql #начинающим #ru
Tproger
Таблицы в SQL: типы и операции
Рассказали, что такое таблицы в SQL, какие существуют типы таблиц и какие основные операции над ними можно совершать.
Forwarded from Точка входа в программирование
Приём заявок на конкурс пет-проектов завершен
Последняя партия конкурсантов предоставила свои проекты:
— Passcryptum: кроссплатформенный менеджер паролей на Vue, использующий стандарт шифрования PBKDF2 и позволяющий задавать PIN.
— Браузерная MMORPG: экс-геймер и фанат World of Warcraft использовал свой опыт веб-разработки и создал 3D ролевую игру на Golang + MySQL. Интересный опыт человека, перепробовавшего несколько языков и фреймворков, прежде чем получилось достойное решение.
— World Connect: фанат Clash of Clans переосмыслил идею гейм-чатов «обо всем и для всех» и реализовал на базе FastAPI + WebSockets свою систему для общения, прямо как ICQ когда-то.
Лайкайте понравившиеся статьи на сайте, чтоб они попали в итоговое голосование.
#diy #конкурс
Последняя партия конкурсантов предоставила свои проекты:
— Passcryptum: кроссплатформенный менеджер паролей на Vue, использующий стандарт шифрования PBKDF2 и позволяющий задавать PIN.
— Браузерная MMORPG: экс-геймер и фанат World of Warcraft использовал свой опыт веб-разработки и создал 3D ролевую игру на Golang + MySQL. Интересный опыт человека, перепробовавшего несколько языков и фреймворков, прежде чем получилось достойное решение.
— World Connect: фанат Clash of Clans переосмыслил идею гейм-чатов «обо всем и для всех» и реализовал на базе FastAPI + WebSockets свою систему для общения, прямо как ICQ когда-то.
Лайкайте понравившиеся статьи на сайте, чтоб они попали в итоговое голосование.
#diy #конкурс
Курс: Разработка на iOS
Этот небольшой курс состоит из 10 уроков, в ходе которых вы ознакомитесь с основами создания приложений для iOS с использованием Swift. Вас ждёт знакомство с инструментом Xcode, освоение синтаксиса языка и основных возможностей разработки.
Ссылка на курс
#курс #swift #ios #ru
Этот небольшой курс состоит из 10 уроков, в ходе которых вы ознакомитесь с основами создания приложений для iOS с использованием Swift. Вас ждёт знакомство с инструментом Xcode, освоение синтаксиса языка и основных возможностей разработки.
Ссылка на курс
#курс #swift #ios #ru
YouTube
Курс iOS разработки 2021 - Уроки iOS программирования. Урок 1 - Знакомство с Xcode 12
Курс iOS разработки 2021 - iOS Base - Уроки iOS Разработки. Урок 1 - Знакомство с Xcode 12.
Добро пожаловать на 1 урок. В этом первом уроке мы подготовимся к комфортному написанию кода. Установим Xcode и ознакомимся с основами.
Бесплатные Уроки iOS разработки…
Добро пожаловать на 1 урок. В этом первом уроке мы подготовимся к комфортному написанию кода. Установим Xcode и ознакомимся с основами.
Бесплатные Уроки iOS разработки…
Книга: Flutter на практике
Автор: Фрэнк Заметти
Год издания: 2020
Описание:
В мире разработки мобильных приложений происходит стремительное развитие, и благодаря Flutter — бесплатному и открытому набору инструментов от Google, вы сможете создавать приложения для Android, iOS и даже Google Fuchsia.
Эта книга представляет примеры, которые помогут вам разработать три полноценных приложения: органайзер, мессенджер и игру. Вы сможете установить их на свои мобильные устройства или настроить под конкретные потребности.
#книга #android #ios #flutter #ru
Автор: Фрэнк Заметти
Год издания: 2020
Описание:
В мире разработки мобильных приложений происходит стремительное развитие, и благодаря Flutter — бесплатному и открытому набору инструментов от Google, вы сможете создавать приложения для Android, iOS и даже Google Fuchsia.
Эта книга представляет примеры, которые помогут вам разработать три полноценных приложения: органайзер, мессенджер и игру. Вы сможете установить их на свои мобильные устройства или настроить под конкретные потребности.
#книга #android #ios #flutter #ru
Шпаргалка: хоткеи для VS Code
В редакторе можно выполнять любую команду через командную строку, однако использование сочетаний клавиш позволяет значительно экономить время. Для этого просто потребуется привыкнуть к ним.
Для удобства, держите при себе небольшую шпаргалку с хоткеями. Более подробную информацию о них и демонстрацию их работы вы можете найти в статье.
#шпаргалка #инструменты #ru
В редакторе можно выполнять любую команду через командную строку, однако использование сочетаний клавиш позволяет значительно экономить время. Для этого просто потребуется привыкнуть к ним.
Для удобства, держите при себе небольшую шпаргалку с хоткеями. Более подробную информацию о них и демонстрацию их работы вы можете найти в статье.
#шпаргалка #инструменты #ru
Статья: Виртуализация с помощью KVM и её влияние на процесс программирования на Linux
Современный мир информационных технологий требует гибкости, безопасности и эффективности в разработке ПО. Виртуализация с KVM (Kernel-based Virtual Machine) является ключевым инструментом для достижения этих целей.
В этой статье рассмотрят, как KVM влияет на программирование в Linux, важность виртуальных машин в разработке, и их интеграцию в повседневную практику программистов.
Ссылка на статью
#статья #linux #ru
Современный мир информационных технологий требует гибкости, безопасности и эффективности в разработке ПО. Виртуализация с KVM (Kernel-based Virtual Machine) является ключевым инструментом для достижения этих целей.
В этой статье рассмотрят, как KVM влияет на программирование в Linux, важность виртуальных машин в разработке, и их интеграцию в повседневную практику программистов.
Ссылка на статью
#статья #linux #ru
Tproger
Виртуализация с помощью KVM и на Linux
Погрузились в тему виртуализации с использованием KVM (Kernel-based Virtual Machine) и ее влияния на процесс программирования на Linux.
Forwarded from Мобильная разработка
6 ноября начался второй этап конкурс на лучший пет-проект среди читателей Tproger
Для него из всех заявок было отобрано 10 участников. Авторы проектов, занявшие места с 1-е по 5-е, получат в подарок худи с лого Типичного и стикеры от редакции, а с 6-е по 10-е футболку с таким же лого и стикеры.
Выбирайте своего фаворита и следите за обновлениями: https://tproger.ru/articles/luchwij-pet-proekt-2023-golosovanie
Для него из всех заявок было отобрано 10 участников. Авторы проектов, занявшие места с 1-е по 5-е, получат в подарок худи с лого Типичного и стикеры от редакции, а с 6-е по 10-е футболку с таким же лого и стикеры.
Выбирайте своего фаворита и следите за обновлениями: https://tproger.ru/articles/luchwij-pet-proekt-2023-golosovanie
Книга: Django. Разработка веб-приложений на Python
Авторы: Уэсли Чан, Джефф Форсье, Пол Биссекс
Год издания: 2017
Описание:
Это полное руководство начинается с введения в Python, затем подробно рассматривает основные элементы Django (модели, представления и шаблоны) и организацию взаимодействия между ними. Описываются методы разработки конкретных приложений, таких как блог, фотогалерея, система управления содержимым, и инструмент для публикации фрагментов кода с подсветкой синтаксиса. После этого рассматриваются более сложные темы, такие как расширение системы шаблонов, синдикация, настройка административного приложения и тестирование веб-приложений.
#книга #django #python #ru
Авторы: Уэсли Чан, Джефф Форсье, Пол Биссекс
Год издания: 2017
Описание:
Это полное руководство начинается с введения в Python, затем подробно рассматривает основные элементы Django (модели, представления и шаблоны) и организацию взаимодействия между ними. Описываются методы разработки конкретных приложений, таких как блог, фотогалерея, система управления содержимым, и инструмент для публикации фрагментов кода с подсветкой синтаксиса. После этого рассматриваются более сложные темы, такие как расширение системы шаблонов, синдикация, настройка административного приложения и тестирование веб-приложений.
#книга #django #python #ru
Статья: Как программисту отвечать на вопросы, чтобы пройти собеседование
Сфера IT так быстро меняется, что специалист, выходящий на рынок труда после долгого сотрудничества с одной компанией, часто испытывает стресс, который мешает сосредоточиться на собеседованиях. Сами интервью и задаваемые вопросы порой вызывают удивление: "Действительно ли то, что спрашивают, соответствует уровню мидла?"
В статье вы найдёте множество фактов и хитростей, которые пригодятся вам в процессе прохождения собеседований на пути к вашей мечтаемой работе, помогая достичь положительного результата.
Ссылка на статью
#статья #трудоустройство #советы #ru
Сфера IT так быстро меняется, что специалист, выходящий на рынок труда после долгого сотрудничества с одной компанией, часто испытывает стресс, который мешает сосредоточиться на собеседованиях. Сами интервью и задаваемые вопросы порой вызывают удивление: "Действительно ли то, что спрашивают, соответствует уровню мидла?"
В статье вы найдёте множество фактов и хитростей, которые пригодятся вам в процессе прохождения собеседований на пути к вашей мечтаемой работе, помогая достичь положительного результата.
Ссылка на статью
#статья #трудоустройство #советы #ru
Tproger
Как программисту отвечать на вопросы на собеседовании
Назвали факты и фишки, которые пригодятся в прохождении собеседования программистам и помогут достичь положительного результата.