Обсуждение книг о Java и Java Swing, статей о Kubernetes, Docker и разработке в облаке, написанных и переведенных Иваном Портянкиным, здесь же можно будет найти статьи о различных технологиях, связанных с темами книг.

Новая (бесплатная) книга в разработке: Программирование в эпоху облака Cloud. Концепция Cloud Native (2019)

Я в процессе создания новой книги о разработке облачных приложений Cloud Native, контейнерах Docker, и управления ими с помощью Kubernetes, на основе накопленного за последний год материала, написанных статей, посещенных конференций о разработке в облаке, и общения с разработчиками, только переходящими в облако или уже давно работающими в нем.

У меня пока нет желания искать и подписывать контракт с классическим издателем, который станет продавать созданную в сжатые сроки книгу за большие деньги - вместо этого книга создается в свободном плавании, с помощью интернет-издательства LeanPub.

Вы можете бесплатно скачать черновик книги и читать - многие части уже созданы, и цельная история просматривается. Если очень понравится - можно и заплатить на свой вкус. Основное же для меня - ваши отзывы и мнения. Пишите или здесь, или на почту, или на страницу книги в LeanPub. Я планирую закончить первое приближение книги в декабре-январе.

Перейти на страницу книги, скачать, оставить отзывы, узнать больше…

Бесплатные книги

Бесплатно скачать книгу “Java Swing: Эффектные пользовательские интерфейсы”, 2-ое издание (PDF, EPUB) напрямую от автора можно здесь.

Обо мне

На данный момент я работаю в компании Google над проектами Google Cloud для Kubernetes, контейнеров и Java. До этого я работал над распределенными системами электронной биржевой торговли для финансовых компаний в США, а перед этим работал с компаниями Symantec, IBM и Motorola в Санкт-Петербурге.

Список моих книг вы найдете ниже или в разделе “Книги”, мое резюме в LinkedIn, код и примеры из книг, а также некоторые полезные инструменты в Github. Все ссылки есть в главном меню сайта.

Выступления и конференции

Время от времени я выступаю на конференциях, посвященных разработке в облаке, Java, и Kubernetes. Не все выступления записываются и попадают в Youtube, но некоторые доступны для просмотра. Недавние выступления:

Книги и переводы

Java Swing: Эффектные пользовательские интерфейсы (2-ое издание, 2011)

Книга во многом полностью заменяет и обновляет первое издание. Обсуждаем Swing в Java 7 (в Java 8 и 9 изменений в Swing немного), тщательнее проникнем в глубины многопоточного программирования в Swing, рассмотрим некоторые дополнения к Swing, включая части SwingX и MigLayout, и конечно же все все ошибки и неточности первого издания исправлены. Узнать расширенную информацию о книге вы можете на ее странице, где хранятся некоторые готовые главы, а также большая часть используемых материалов. Подробнее

Java Swing: Эффектные пользовательские интерфейсы (1-ое издание, 2005)

В конце 2004 года вышла моя первая собственная книга, посвященная созданию графического интерфейса Java-приложений на Swing/Java Foundation Classes: “Swing. Эффектные пользовательские интерфейсы”. В ней вы могли найти все, что требовалось знать на тот момент для создания отточенных современных интерфейсов на Java. Тем, кто успел ее купить, Она помогла стать мастером Java UI всего за пару недель! Множество примеров и проникновение в самые потайные места сложных механизмов Swing позволят вам практически мгновенно перейти с компонентам Swing “на ты” и полностью применить их впечатляющие возможности. Подробнее

Известные переводы Thinking In Java (2001 - 2003) - 2ое и 3е Издания

Как вы, новерное, знаете, перед тем как написать свою книгу, я переводил чудесную книгу Брюса Эккеля - Thinking In Java, без сомнения, одну из самых лучших и наиболее сбалансированных книг о компьютерных технологиях последних лет. Книга получила немало заслуженных наград и внимательное ее прочтение программистом служит своеобразным знаком того, что он обладает всем необходимым для успешного программирования на Java. Тем более приятно, что мой перевод этой прекрасной книги получил немало хвалебных отзывов и я смог принести вам эту книгу на русском языке такой же классной, какой она была и на английском. Подробнее