Блог

Скачать книгу по программированию

Хочется чего-то почитать на русском по программированию. В России я постоянно покупал что-то и у меня была куча книг. Так приятно было почитать что-то в горячей ванне или просто перед сном. Я прочитал полностью не так уж и много книг. В основном читал самые интересные части, но читал много.

Находясь в Канаде, у меня не так уж и много шансов найти книгу на русском, а заказывать из России – можно разориться на доставке. Вот и сижу на голодном паке. За все это время я прочитал только одну книгу по дизайну на английском. Я как-то показывал ее на блоге.

Не люблю качать книжки, но из-за того, что купить еще сложнее, я скачал тут несколько книг на русском, большинство из которых по программированию для iPhone, но ни одной из них так и не прочитал. Я смог прочесть с монитора только две главы одной книги по программированию для iPhone, и та на английском. Категорически не получается читать, хотя нужно. Просто чтобы прочитать о чужом опыте, ведь именно опыт бесценен.

Посоветуйте хорошую книгу по ...

Самый популярный вопрос, а точнее просьба, которые приходят ко мне - "посоветуйте хорошую книгу по чему-то". Ну ладно, когда такие вопросы приходят по C# или Delphi, но удивляет, почему меня спрашивают про книги на Java, Ruby или еще какому-то языку, который я вообще не знаю. Я не такой уж и эксперт в книгах, чтобы рекламировать кого-то. Вот когда спрашивают про C# и Delphi, мне проще ответить, потому что могу посоветовать хотя бы по одной книге для каждого из этих языков :). Хотя по Delphi могу посоветовать сразу кучу хороших книг одного отличного автора :).

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

Ну а спрашивать книгу для начинающего у меня вообще не имеет смысла. Я в программировании уже "боже мой какой я старый" лет, что выражается числом 19 и если я посчитал какую-то книгу простой для начинающего, это не значит, что реальный начинающий воспримет ее как простую тоже. Я уже знаю основы кодинга и мне больше в книгах интересует синтаксис и философия языка.

iPad и iPhone: 50 лучших приложений

Сегодня увидел книгу iPad и iPhone: 50 лучших приложений на буксе (смотрите здесь) и пролетела мысль, интересно, а кто-то покупает такие книги? Нет, я ничего не могу сказать – хорошая или плохая книга, я ее не читал. Мне сам смысл такой книги непонятен.

Когда пишется какая-то книга, то должна быть цель и нужно понимать, кто именно будет потребителем книг. Опишу на себе. Я пишу для молодых ребят, которые не батаники и умеют прикалываться, тех кто хочет научится программировать и не на батанических примерах, а на чем-то интересном. Поэтому такие книги как «глазами хакера» отличны с точки зрения книг, которые способны заинтересовать людей прикольными примерами. Я прекрасно понимаю, что одна книга серии глазастых не может научить всему, для этого есть другие книги, более подробно описывающие языки.

Стоимость электронной книги

Не понимаю, как Apple удается держать такие высокие цены в своем книжном магазине. Хотя нет, цену книг ведь определяют издатели, а не Apple, да и проблема явно существует и в других электронных магазинах, просто меня сейчас натолкнул на эту заметку магазин именно Apple. 

Возвращаемся к теме. Простая бумажная книга стоит почти столько же. Разница в большинстве случаев всего 10% - 20%, то есть читатель всего лишь не платит за бумагу и делает вид, что он зеленый.

The Game - все мы играем в игру

Я не так уж и часто читаю какие-то книги около компьютерной фантастики, потому что они в основном бред полнейший. Пару месяцев назад я зашел в магазин книжек Apple и увидел там в топе халявную книгу The Game (автор Terry Schott). Ну раз на халяву, то почему бы и не попробовать прочитать. 

Не знаю, будет ли она в ру магазине книг, но кто знает английский я думаю смогут прочитать ее в оригинале. Я так понял, что написал ее канадец и даже главный герой в игре на планете земля оказывается в городе Торонто. 

Смысл книги в том, что все мы в нашем мире под названием "земля" находимся в компьютерном симуляторе. Очередная матрица? Ну почти. 

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

Дополнительный плюс - симулятор позволяет зарабатывать деньги. Это как Дом 2, который показывают по телевизору и чем больше у твоего виртуального аватара фанатов, тем больше ты заработаешь выходя из симуляции. Там короче целые рейтинги игроков и за них борются не на шутку, развиты ставки и тотализаторы. 

Кровь, пот и пиксели. Обратная сторона индустрии видеоигр

Сегодня закончил Кровь, пот и пиксели. Обратная сторона индустрии видеоигр и на мой взгляд очень даже занимательное чтиво. В русском переводе заходит просто как по маслу. 

Автор рассказывает реальные истории создания реальных видеоигр. Он ездил по миру и общался с компаниями разработчиками и в итоге получилось несколько историй, в которых рассказывается о том, как проходила разработка: 

1. Pillars of Eternity

2. Uncharted 4

3. Stardew Valley

PHP глазами хакера – 4-е издание

Наконец вышло 4-е издание PHP глазами Хакера. Книга была готова к выходу еще в марте, но почему-то только сейчас она появилась в продаже. С чем связана такая задержка я не знаю. 

В четвертом издании материал обновлен в соответствии с последней версией PHP 7, добавлено описание современных методов безопасности и защиты.

Если оценить это издание в процентном соотношении, по сравнению с предыдущим, то изменилось около 30% книги, но самое главное, что изменения достаточно важные. Теперь я только упоминаю старые методы доступа к данным mysql_, теперь больше разговора о современных методах, что очень важно для базовой защиты от SQL Injection. 

Так что обновление важное и если ты еще не читал ни одного издания, то настоятельно рекомендую взять последнее. 

Книга доступна на ozon.ru и причем сейчас есть скидка: PHP глазами хакера. 4-е издание

Люблю читать в дороге

Три дня дороги по провинции Онтарио и ещё один день, чтобы пересечь Манитобу и Армянскую провинцию Саскатчевань, и мы добрались до Альберты. Конечно же она не армянская, но просто у меня такие ассоциации, потому что в Ростове самые знаменитые армянские районы созвучны с названием этой провинции - Мясниковань и Нахичевань. 

SQL - проще некуда

В разделе Книг появился новый раздел, который книгой назвать пока сложно, я только начал работать, уже есть начало работы - SQL - проще некуда. Пока есть теория, но только самое необходимое программисту. Я практик, поэтому остальную теорию буду рассказывать в процессе практики. 

Все главы будут сопровождаться видеоуроками и по первым двум частям видео можно увидеть на канале Програмысли Видеоуроки здесь Теория баз данных для программиста - только самое необходимое

Web сервер глазами хакера

Последний месяц не было видеоуроков и на здесь на блоге не так много движения, потому что почти все свободное время я трачу на то, чтобы обновить Web сервер глазами хакера. Из книги улетает глава про Perl и все остальные освежаются в соответствии с современными реалиями. 

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

О блоге

Программист, автор нескольких книг серии глазами хакера и просто блогер. Интересуюсь безопасностью, хотя хакером себя не считаю

Обратная связь

Без проблем вступаю в неразборчивые разговоры по e-mail. Стараюсь отвечать на письма всех читателей вне зависимости от страны проживания, вероисповедания, на русском или английском языке.

Пишите мне