Эта книга описывает новое поколение Java EE. Вы отправитесь в путешествие по Java EE в контексте современного мира микросервисов и контейнеров. Это скорее не справочное руководство по синтаксису API — изложенные здесь концепции и методики отражают реальный опыт человека, который сам недавно прошел этот путь, обращая пристальное внимание на возникающие препятствия, и готов поделиться своими знаниями. В различных ситуациях, начиная с создания пакета для тестирования и облачного использования, эта книга станет идеальным компаньоном и для начинающих, и для опытных разработчиков, стремящихся понять больше, чем просто API, и поможет им перестроить свое мышление для создания архитектуры современных приложений в Java EE.
Читать полностью »
Рубрика «Профессиональная литература» - 19
Книга «Изучаем Java EE. Современное программирование для больших предприятий»
2018-07-24 в 9:56, admin, рубрики: java, Блог компании Издательский дом «Питер», книги, Профессиональная литератураЧто почитать по Swift на русском языке?
2018-07-24 в 8:03, admin, рубрики: geekbrains, iOS, swift, Блог компании Mail.Ru Group, книги по программированию, Профессиональная литература, разработка мобильных приложений, Разработка под MacOS, рейтингСреди новичков бытует мнение, что популярность языка программирования можно определить по количеству выпущенных книг. В качестве примера можно упомянуть Java или Python – и отчасти это будет правдой. Но есть языки, которые в бумажных книгах не особо-то и нуждаются. Просто из-за своей молодости и того факта, что официальный tutorial отвечает абсолютно на все вопросы начинающего программиста.
Вот Swift как раз такой язык. Он молодой и популярный, а официальная электронная документация по нему выполнена просто великолепно. И возможно кого-то, кому сейчас нет и 20, устраивает ситуация с отсутствием книг по Swift на магазинных полках, но люди постарше просто обожают всегда иметь под рукой бумажный справочник и краткое руководство по языку в отпускном чемодане.
Поэтому автор блога GeekBrains Илья Бубнов вдоль и поперёк изучил российские издательства, чтобы отыскать 5 самых популярных книг по Swift, выпущенных в олдскульном формате.
Читать полностью »
Ричард Хэмминг: Глава 10. Теория кодирования — I
2018-07-18 в 8:37, admin, рубрики: Learning to Learn, Алгоритмы, будущее, Исследования и прогнозы в IT, Профессиональная литература, ричард хэмминг, сжатие данных, Системная инженерия, форсайт, цифровая экономика, Читальный зал«Цель этого курса — подготовить вас к вашему техническому будущему.»
Привет. Помните офигенную статью «Вы и ваша работа» (+219, 2442 в закладки, 394k прочтений)?
Так вот у Хэмминга (да, да, самоконтролирующиеся и самокорректирующиеся коды Хэмминга) есть целая книга, написанная по мотивам его лекций. Мы ее переводим, ведь мужик дело говорит.
Это книга не просто про ИТ, это книга про стиль мышления невероятно крутых людей. «Это не просто заряд положительного мышления; в ней описаны условия, которые увеличивают шансы сделать великую работу.»
Мы уже перевели 28 (из 30) глав. И ведем работу над изданием «в бумаге».
Теория кодирования — I
Рассмотрев компьютеры и принцип их работы, сейчас мы будем рассматривать вопрос представления информации: как компьютеры представляют информацию, которую мы хотим обработать. Значение любого символа может зависит от способа его обработки, у машины нет никакого определенного смысла у используемого бита. При обсуждении истории программного обеспечения 4 главе мы рассматривали некоторый синтетический язык программирования, в нём код инструкции останова совпадал с кодом других инструкций. Такая ситуация типична для большинства языков, смысл инструкции определяется соответствующей программой.
Для упрощения проблемы представления информации рассмотрим проблему передачи информации от точки к точке. Этот вопрос связан с вопросом сохранения информация. Проблемы передачи информации во времени и в пространстве идентичны. На рисунке 10.1 представлена стандартная модель передачи информации.
Рисунок 10.1
Читать полностью »
Как я учился читать
2018-07-10 в 17:25, admin, рубрики: еще бы писать научиться, как читать, Профессиональная литератураЧитать я начал в 5-4-3 года. Цифра, называемая моей мамой, почему-то уменьшается со временем. До сих пор помню диван, пушистое одеяло на нем, и несколько букв вырезанных из цветной бумаги. «Мама», «папа», «Саша» — составление слов казалось чудом.
Научившись составлять слова, я незаметно научился их разбирать. Сказки Андерсена, «Денискины рассказы», энциклопедии — столько всего можно было прочитать! И я читал. Чтение уже не казалось чудом, но сколько же чудес было в описываемых мирах.
Читать полностью »
Книга «Вскрытие покажет! Практический анализ вредоносного ПО»
2018-07-10 в 9:22, admin, рубрики: Блог компании Издательский дом «Питер», информационная безопасность, книга, Профессиональная литератураАнализ вредоносного ПО напоминает игру в кошки-мышки: никаких правил, ситуация постоянно меняется. Поэтому в данном случае имеет смысл изучать лишь неустаревающие вещи и алгоритмы. Как только перед вами встает задача защитить сеть (или тысячу сетей), вы приступаете к такому анализу, и без этой книги вам попросту не обойтись.
Программы для загрузки и запуска ПО
Можно выделить два типа часто встречаемых вредоносов, предназначенных для загрузки и запуска ПО. Загрузчики (не путать с системными загрузчиками) просто загружают из Интернета дополнительный вредоносный код и запускают его на локальном компьютере. Они часто распространяются вместе с эксплойтом. Для загрузки и выполнения дополнительного вредоносного ПО они обычно используют два вызова Windows API, идущие один за другим: URLDownloadtoFileA и WinExec.
Читать полностью »
10 книг по маркетингу и смежным тематикам, которые стоит прочитать дизайнеру
2018-07-05 в 7:47, admin, рубрики: Блог компании Skillbox, дизайн, дизайн и маркетинг, интернет-маркетинг, книги, маркетинг, ненормальное программирование, подборки, Профессиональная литература, топ
За последние десятилетия дизайн стал одним из главных инструментов бизнеса. Раньше дизайнеры заботились просто о том, чтобы сделать нечто (товар, упаковку, иллюстрацию в журнале, сайт) привлекательным для взгляда человека. Сейчас пришло понимание того, что оформление продукта или сервиса должно быть оптимизировано для целевой аудитории.
Другими словами, бизнес сфокусировался на потребностях конечного пользователя, и дизайн стал здесь очень важным подспорьем. Дизайнер — творческий человек, но ничто маркетинговое не должно быть ему чуждо. Создать хороший продукт можно лишь в том случае, если его разработчики отлично понимают потребности того, для кого он предназначен. И без тесной связки «дизайн+маркетинг» здесь не обойтись. Сегодня мы публикуем подборку книг, которые мы сами считаем важными и интересными. Не все книги маркетинговые, но тематика большинства близка к этой сфере.
Читать полностью »
Что почитать в июле: 19 книжных новинок для диджитал-специалистов
2018-07-02 в 17:48, admin, рубрики: бизнес-литература, Блог компании Нетология, дизайн, интернет-маркетинг, книги по дизайну, книги по программированию, нетология, подборка книг, Программирование, Профессиональная литература, что почитать«Разработка игр и теория развлечений»: основные тезисы книги Рэфа Костера
2018-07-02 в 13:55, admin, рубрики: геймдизайн, Дизайн игр, игры, Игры и игровые приставки, книги, Профессиональная литература, разработка игр
В июне 2018 г. в России был опубликован перевод последнего издания книги Рэфа Костера “Разработка игр и теория развлечений” (A Theory of Fun for Game Design).
Рэф Костер — один из наиболее известных и авторитетных теоретиков геймдизайна, обладатель титула “Легенда онлайн-игр” (2012). Хотя первое издание книги Костера о разработке игр было выпущено более 10 лет назад, его работа об этиологии любви человека к играм и о том, зачем нам нужны игры и какими они должны быть в современных условиях, до сих пор актуальна.
Под катом — тезисный пересказ русскоязычного издания книги.
Читать полностью »
Доклад Римского клуба 2018, Глава 3.16: «Глобальное правительство»
2018-07-01 в 15:22, admin, рубрики: антропоцен, Блог компании Philtech-акселератор, будущее здесь, всемирный совет будущего, диджитализация, избыточное потребление, Исследования и прогнозы в IT, конец нефти, мировое правительство, новый мир, образование для будущего, постсекулярность, Профессиональная литература, религия, римский клуб, техноутопизм, Управление сообществом, урбанизацияПредлагаю самим разобраться с докладом «мирового правительства», а заодно и помочь перевести первоисточник.
3.16.1 Введение: система ООН и перспективные идеи
Большая часть работы Римского клуба связана с глобальными проблемами и инициативами. Многие идеи, представленные в гл. 3 этой книги прямо или косвенно требуют некоторой координации или решения на глобальном уровне.
В п. 2.5 было сказано, что «философия» национального государства, возникающая на этапе «пустого мира», должна быть пересмотрена во многих отношениях, включая некоторые правовые инструменты глобального управления. Это не ново. Когда Организация Объединенных Наций была основана в 1945 году, все знали, что в будущем следует избегать ужасов мировой войны и что народы мира должны собраться вместе, создав транснациональный глобальный институт с полномочиями, которые в некоторых случаях могли бы брать вверх над полномочиями национальных государств. Наша книга не нацелена на функционирование или нарушение системы Организации Объединенных Наций. Но можно с уверенностью согласиться с тем, что, несмотря на все его недостатки, ООН обязательно должен существовать и является нашим подарком судьбы.
Однако в этой книге следует рассмотреть идеи и институты, способствующие глобальной координации политики, поддерживающей 17 целей устойчивого развития. Для этого необходимо рассмотреть варианты как относящиеся к системе ООН так и те, что вне её.
С самого начала можно упомянуть два разных подхода к глобальному управлению и международному сотрудничеству. Один из них — Всемирный совет будущего (WFC), неправительственная организация, основанная Якобом фон Икскюлем, основателем и первоночальным спонсором премии «Право на жизнь»; другой — «Великий переход» Пола Раскина.
Читать полностью »
Книга «C# 7 и .NET Core. Кросс-платформенная разработка для профессионалов. 3-е издание»
2018-06-26 в 10:03, admin, рубрики: .net, C#, Блог компании Издательский дом «Питер», книги, Профессиональная литератураВсем привет, мы уже писали про новую книгу Марка Прайса, теперь публикуем отрывок из книги «Разработка мобильных приложений с помощью Xamarin.Forms»
Мы создадим мобильное приложение для управления списком клиентов в базе данных Northwind, которое может быть запущено на iOS либо Android.
Установка Android SDK
Для создания приложений под Android вы должны установить хотя бы один комплект средств разработки Android SDK. Установка Visual Studio для Mac по умолчанию уже включает один комплект Android SDK, однако зачастую это старая версия для поддержки наибольшего количества устройств Android. Для использования новейших возможностей Xamarin.Forms нужно установить более новую версию Android SDK.
Читать полностью »