Pull to refresh
10
0
Александр @idpiter

User

Send message

Rails 4. Гибкая разработка веб-приложений

Reading time3 min
Views24K
Перед вами новое издание бестселлера «Agile web development with Rails», написанного Сэмом Руби — руководителем Apache Software Foundation и разработчиком формата Atom, Дэйвом Томасом — автором книги «Programming Ruby» и Дэвидом Хэнссоном — создателем технологии Rails. Rails представляет собой среду, облегчающую разработку, развертывание и обслуживание веб-приложений. За время, прошедшее с момента ее первого релиза, Rails прошла путь от малоизвестной технологии до феномена мирового масштаба и стала именно той средой, которую выбирают, чтобы создавать так называемые «приложения Web 2.0». Эта книга, уже давно ставшая настольной по изучению Ruby on Rails, предназначена для всех программистов, собирающихся создавать и развертывать современные веб-приложения. Из первой части книги вы получите начальное представление о языке Ruby и общие сведения о самой среде Rails. Далее на примере создания интернет-магазина вы изучите концепции, положенные в основу Rails. В третьей части рассматривается вся экосистема Rails: ее функции, возможности и дополнительные модули. Обновленное издание книги описывает работу с Rails поколения 4 и Ruby 1.9 и 2.0.

image

Книга на сайте издательства ПИТЕР

Оглавление
Отрывок

Читать дальше →
Total votes 28: ↑26 and ↓2+24
Comments18

Программируем на Python

Reading time1 min
Views53K
Эта книга — идеальное пособие для начинающих изучать Python. Руководство, написанное опытным разработчиком и преподавателем, научит фундаментальным принципам программирования на примере создания простых игр. Вы приобретете необходимые навыки для разработки приложений на Python и узнаете, как их применять в реальной практике. Для лучшего усвоения материала в книге приведено множество примеров программного кода. В конце каждой главы вы найдете проект полноценной игры, иллюстрирующий ключевые идеи изложенной темы, а также краткое резюме пройденного материала и задачи для самопроверки. Прочитав эту книгу, вы всесторонне ознакомитесь с языком Python, усвоите базовые принципы программирования и будете готовы перенести их на почву других языков, за изучение которых возьметесь. Научитесь программировать на Python играючи!

image

Книга на сайте издательства ПИТЕР

Оглавление
Отрывок
Читать дальше →
Total votes 31: ↑24 and ↓7+17
Comments27

Идеальная IT-компания. Как из гиков собрать команду программистов

Reading time3 min
Views26K
«Эта великолепная книга разговаривает с гиком, который живет
внутри вас. Но даже если вы не считаете себя гиком, то книгу всё равно
стоит прочитать.».

Винт Серф (Vint Cerf), известный как «отец» Интернета

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

Эрик Лант (Eric Lunt),
технический директор и сооснователь компании BrightTag

imageВ современном мире разработки ПО успех программиста во многом зависит не только от качества кода, но и от его взаимодействия с другими людьми. В этой занимательной и ироничной книге раскрываются основные закономерности и шаблоны поведения, возникающие в команде разработчиков ПО. Рассматриваются основные роли каждого из участников коллектива, паттерны их поведения и примеры организации наиболее эффективного взаимодействия внутри команды программистов. Эта книга поможет вам оценить важность человеческого фактора в процессе разработки ПО и научиться выстраивать эффективно работающую команду для IT-проекта любой сложности.

Для кого предназначена эта книга


Эта книга предназначена в первую очередь для разработчиков ПО, стремящихся строить свою карьеру и создавать высококлассные программы. К целевой аудитории книги не относятся генеральные директоры, психологи, управленцы, теоретики-компьютерщики
и специалисты по электронике (хотя все эти профессионалы тоже могут получить удовольствие от чтения). При написании книги мы руководствовались следующими предпосылками:
  • читатель работает в команде программистов, например принимает участие в проекте с открытым исходным кодом;
  • читатель получает удовольствие от разработки ПО и считает ее достойным и увлекательным занятием. Если вы преобразуете нули в единицы и обратно с целью отделаться от кредиторов, то вы вряд ли заинтересованы в саморазвитии и карьерных достижениях.
Читать дальше →
Total votes 31: ↑27 and ↓4+23
Comments11

Основы дизайна

Reading time3 min
Views16K
Рекомендуем познакомиться с неоднократно переиздававшимся классическим учебником по основам дизайна, одним из самых популярных в мире. Теория дизайна, масса практических примеров и вся необходимая информация для начинающих дизайнеров и профессионалов, желающих совершенствовать свое мастерство.

В новом издании «Основ дизайна», как и в восьми предыдущих, текст подвергся переработке. Вы спросите, какие же внесены изменения, касающиеся элементов и принципов дизайна? В действительности сами средства и формы, в которых мы их используем, эволюционируют очень быстро. В каждое последующее издание добавляются новые средства, новые виды искусства и новые изображения из повседневной жизни. Наряду с этим приводятся примеры из различных эпох и культур, как и в предыдущих изданиях. Но это еще не всё. В тексте каждого раздела есть ссылки на другие, так что идеи перекликаются и развиваются от раздела к разделу. Это становится очевидным на примере двух картин, к которым мы возвращаемся в каждой главе. Насколько сильно различаются «Арлекин» Пикассо и «Дуэль после маскарада» Жерома! Как много они могут сказать о композиции и всех аспектах дизайна помимо того, что на них изображен человек в костюме арлекина! Переделки, изменения неотделимы от процесса создания дизайнерского решения. Даже шедевры получаются после серии изменений: мы это видим на фотографиях, запечатлевших процесс создания картины Матисса «Розовая обнаженная». Художники не всегда фиксируют этот процесс, но зачастую он очевиден. Исправления, которые мы видим, называются пентименто, что означает, если переводить с итальянского дословно, «художник раскаивается». Это самый трудный
урок для начинающих дизайнеров: перестать цепляться за первую идею и после череды изменений прийти к другой, лучшей. Написание этого текста также было процессом непрерывного переосмысления и переделок. Как упоминалось ранее, в этом издании появилось много новых изображений. Также здесь вы найдете ряд новых обсуждений.

image

Читать дальше →
Total votes 5: ↑4 and ↓1+3
Comments1

Разработка Backbone.js приложений

Reading time2 min
Views19K
Издательство «Питер» выпустило долгожданную книгу по Backbone.js, книга ориентирована на начинающих разработчиков и разработчиков среднего уровня, которые хотят научиться улучшать структуру кода клиентской части приложений. Чтобы освоить большую часть материала, требуется знание
основ языка JavaScript.

Итак, backbone — это javascript-библиотека для тяжелых фронтэнд javascript-приложений, таких, например, как gmail или twitter. В таких приложениях вся логика интерфейса ложится на браузер, что дает очень значительное преимущество в скорости интерфейса. Цель этой книги — стать удобным источником информации в помощь тем, кто разрабатывает реальные приложения с использованием Backbone. Издание охватывает теорию MVC и методы создания приложений с помощью моделей, представлений, коллекций и маршрутов библиотеки Backbone; модульную разработку ПО с помощью Backbone.js и AMD (посредством библиотеки RequireJS), решение таких типовых задач, как использование вложенных представлений, устранение проблем с маршрутизацией средствами Backbone и jQuery Mobile, а также многие другие вопросы.

image

Оглавление
Отрывок

Для хабрачитателей, как всегда скидка на книгу 20% по купону e14156ea8c6
Книга доступна в бумажном формате и формате PDF.

прототипом послужила книга — ISBN 978-1449328252 Developing Backbone.js Applications

Что такое Backbone.js?


Читать дальше →
Total votes 4: ↑4 and ↓0+4
Comments27

Как тестируют в Google

Reading time2 min
Views12K
Программисты Google предпочитают качество широте функциональности.

image

Качество ≠ Тестирование


Фраза «тестирование не определяет качество» уже настолько избита, что просто обязана быть правдой. В любой области разработки, от автомобилей до софта, не получится отточить продукт до совершенства, если он изначально неправильно сконструирован. Спросите любого автопроизводителя, который хоть раз отзывал партию своих машин, чего стоят запоздалые попытки прикрутить качество на готовое изделие. Делайте все правильно с самого начала, не создавайте себе лишних трудностей. Тем не менее это только звучит просто. С одной стороны, качество и не создается тестированием, с другой — без тестирования сделать качественный продукт невозможно. Как вы узнаете, насколько качественный ваш продукт, не проводя тестирование?
Эта головоломка решается легко: перестаньте рассматривать разработку и тестирование по отдельности. Тестирование и разработка идут рука об руку. Напишите немного кода и протестируйте его. Затем напишите еще чуть-чуть и снова протестируйте. Тестирование не отдельная практика, это часть самого процесса разработки. Одним только тестированием качества не добиться. Рецепт получения высокого качества: смешивайте разработку и тестирование в блендере, пока они не станут единой субстанцией.

В издательстве "ПИТЕР" вышла книга "Как тестируют в Google". Книга издана ограниченным тиражом.
Читать дальше →
Total votes 5: ↑4 and ↓1+3
Comments12

Сила Objective-C 2.0. Эффективное программирование для iOS и OS X

Reading time2 min
Views14K

Для кого написана эта книга:


Книга предназначена для разработчиков, которые хотят углубить свои знания Objective-C, а также стремятся писать код, простой в сопровождении, эффективный и содержащий меньше ошибок.Даже если вы еще не являетесь разработчиком Objective-C, но у вас имеется опыт работы на других объектно-ориентированных языках (например, Java или C++), вы все равно узнаете много полезного. Впрочем, в таком случае неплохо заранее ознакомиться с синтаксисом Objective-C.

image

Какие темы рассматриваются в книге:


В книге не рассматриваются основы Objective-C — для этого есть много других книг и ресурсов. Вместо этого книга учит эффективно использовать язык. Она состоит из подходов, каждый из которых содержит простую и доступную информацию. Подходы сгруппированы по темам.

Читать дальше →
Total votes 18: ↑13 and ↓5+8
Comments4

Подводя итоги года

Reading time2 min
Views4.3K
image

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

Мы не стоим на месте и идем в ногу со временем. Мы стараемся делать книги по актуальным темам, ускоряем процесс производства, на все возможные книги делаем электронные варианты. В общем, чего не сделаешь для любимого читателя и быть любимыми).

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

Читать дальше →
Total votes 5: ↑4 and ↓1+3
Comments3

Новогодние подарки от издательства «Питер»

Reading time1 min
Views10K
Только до конца этой недели вы можете бесплатно получить одну из 9 книг издательства «Питер» в подарок.
9 подарков для 9 человек.

Upd. На сегодня подарки закончились, но если читатели получившие книги в подарок скажут, что наша акция удалась- то мы ее вскоре продолжим.

image

Все, что вам нужно сделать — это прийти к нам в гости на Б. Сампсониевский 29а, в Санкт-Петербурге, в магазин издательства (в часы работы магазина) и назвать кодовое слово «Хабр».
Читать дальше →
Total votes 15: ↑9 and ↓6+3
Comments11

SEMBOOK. Энциклопедия поискового продвижения Ingate

Reading time1 min
Views7.9K
imageSEO – мощный рекламный канал, который позволяет привлекать в бизнес клиентов по более низкой стоимости, чем другие виды интернет-рекламы. Как с помощью SEO обеспечить своему сайту лидерские позиции в Яндексе и Google, сделав их союзниками своего бизнеса, – узнайте об этом из книги «SEMBOOK. Энциклопедия поискового продвижения Ingate». Это подробнейший мануал по SEO для веб-мастеров, специалистов по рекламе и маркетингу, владельцев бизнеса и для всех, кто желает успешно работать и зарабатывать в сети.
Книга написана на основе 13-летнего опыта компании Ingate в продвижении сайтов. Прочитав энциклопедию, вы сможете легко ориентироваться в сфере SEO, продвигать сайты самостоятельно, контролировать подрядчиков, успешно монетизировать свой сайт.
Читать дальше →
Total votes 5: ↑1 and ↓4-3
Comments4

Для дизайнеров и не только

Reading time2 min
Views9.2K
image image image

Представляю вашему вниманию книги по дизайну, возможно на них вы не обратили свое внимание и сейчас самый раз напомнить про их существование. Книги, которые будут полезны дизайнерам, разработчикам UI и веб-разработчикам.
Читать дальше →
Total votes 3: ↑2 and ↓1+1
Comments0

Большая книга CSS3

Reading time2 min
Views17K
Всем привет! Сегодня в продаже появилась "Большая книга CSS3", которую многие из Вас ждали. Чем она может вас заинтересовать?

  1. информация подается интересно
  2. подкрепляется практическими занятиями
  3. приводится много ссылок на сторонние статьи и ресурсы по изучаемой теме
  4. автор постоянно делится своими советами и наработками
  5. уделяется много внимания именно дизайну
  6. Современный взгляд на дизайн и верстку
  7. Верстальщиков научит дизайну, дизайнеров научит верстке.


Это третье издание книги, до этого у Макфарланда были изданы книги по CSS достаточно крупными тиражами, но в этой книге, которая вышла со значительными изменениями, некоторые из которых я и сам применил на сайте books.piter.com

imageC помощью технологии CSS3 (каскадные таблицы стилей) можно создавать уникальные, современные оформления веб-сайтов. Но даже самый опытный веб-разработчик может не знать всех приемов применения CSS3. Прочитав в этой книге множество практических примеров, а также советов, вы перейдете на новый уровень создания сайтов с помощью HTML и CSS. Вы узнаете, как разрабатывать веб-страницы, которые одинаково быстро работают и одинаково выглядят, как на ПК, так и на смартфонах и планшетах.

В книге рассмотрены следующие темы:
  • написание HTML5-, CSS3-тегов, которые распознаются во всех браузерах;
  • форматирование текста, добавление на страницы навигации;
  • создание таблиц и форм;
  • приемы веб-дизайна для создания уникального оформления сайтов;
  • создание сайтов для любых устройств с помощью адаптивного дизайна.


Читать дальше →
Total votes 5: ↑1 and ↓4-3
Comments5

Программирование под iOS. Для профессионалов

Reading time1 min
Views15K
Вчера я писал про программирование под Android и следовательно как контр-аргумент привожу в пример книгу "Программирование под iOS. Для профессионалов" Это третье издание книги со значительными дополнениями.

imageЭта книга, выходящая уже в третьем издании и удостоенная премии «Jolt Productivity Award 2012» по версии Dr. Dobb's Journal, научит вас всем тонкостям разработки приложений для устройств на iOS (iPhone, iPad и iPod Touch). Основанное на учебном курсе известного образовательного IT-проекта Big Nerd Ranch, это практическое пособие содержит ключевые концепции программирования в iOS, множество примеров кода и упражнений по разработке приложений. Новое издание охватывает версии iOS 5 и Xcode 4.3.

Оглавление
Отрывок
Купить
Читать дальше →
Total votes 3: ↑3 and ↓0+3
Comments7

Программирование под Android. Для профессионалов

Reading time1 min
Views27K
Как я и обещал сегодня наконец вышла книга "Программирование под Android. Для профессионалов".
Чем интересно это издание?

image Эта книга научит вас всем тонкостям разработки приложений для мобильных устройств, работающих на популярной операционной системе Android. Основанное на учебном курсе известного образовательного IT-проекта Big Nerd Ranch, это издание содержит ключевые концепции программирования в Android, разъяснение API и множество примеров кода и упражнений. В процессе работы с книгой читатель самостоятельно разработает восемь Android-приложений разной сложности и тематики, включая клиент для загрузки фотографий из базы Flickr, приложение, имитирующее телевизионный пульт дистанционного управления, а также сервис геолокации, отслеживающий перемещения пользователя по всему свету и отображающий их на карте. Все учебные приложения были спроектированы таким образом, чтобы продемонстрировать важные концепции и приемы программирования под Android и дать опыт их практического применения.
Читать дальше →
Total votes 5: ↑4 and ↓1+3
Comments25

Новинки компьютерной литературы за декабрь

Reading time2 min
Views12K
Сегодня я хочу представить 3 самые сильные новинки декабря 2013 года. Все книги написаны для профессионалов и легко читаются. Огромная практика авторов (многие из которых вам знакомы) говорит сама за себя.



Читать дальше →
Total votes 9: ↑9 and ↓0+9
Comments8

О рекламе

Reading time2 min
Views2.3K
Всем привет!

Разберая складские остатки я обнаружил весьма интересные книги, которые могут быть полезны для специалистов по рекламе и маркетингу. Речь идет о двух книгах Христо Кафтанджиева "Секс и насилие в рекламе" и "Герои и красавицы в рекламе ".

Автор этой книги ожидает, что она «не оставит равнодушными» довольно широкий круг профессионалов — от дизайнеров и специалистов по рекламе до психологов и социологов. В принципе, можно размахнуться еще шире — уж очень «сладкая» тема заявлена в исследовании: полистать толстую книжку не откажутся и простые любители эротических картинок. Да и составлена она интересно — с одной стороны, вроде бы научный труд: все-таки девять глав и большое количество подглавок с названиями вроде «Сексуализированное маркетинговое общение как функция маркетинговых коммуникативных ситуаций» или «Коммуникативные стратегии и тактики в связи с семиотикой». С другой стороны, настроившись на бодрый деловой лад, вдруг обнаруживаешь, что, например, подглавка 2.11 («Обращение к садизму и мазохизму и сексуализированные рекламы — происки дьявола») полностью, без каких-либо комментариев, состоит из двухстраничной цитаты — описания бала у сатаны из «Мастера и Маргариты» Михаила Булгакова.
Читать дальше →
Total votes 6: ↑1 and ↓5-4
Comments0

Инфографика. Все, что вы хотели о ней узнать

Reading time1 min
Views14K

В издательстве «Питер» вышла книга «Инфографика. Коммуникация и влияние при помощи изображений».



Пусть станет доброй традицией дарить один экземпляр книги тому ХабраЮзеру, который напишет зачем ему нужна эта книга и как он применит полученные знания.

image Инфографика — наиболее эффективный способ заявить о себе, донести информацию, достичь результата. Она работает благодаря наглядности, быстроте, интуитивности, юмору, красоте, симпатии, которую вызывает.

И еще кое-что: она эффективна!

Новое современное руководство по визуальной коммуникации для широкого круга читателей.

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

Можно без конца нахваливать инфографику, но лучше всего тему раскроют примеры инфографики и ссылки, которые указаны в самой книге. Обязательно ознакомьтесь с отрывком книги.

Доступна как в бумажном, так и в электронном виде.
Читать дальше →
Total votes 4: ↑4 and ↓0+4
Comments11

Полезные книги по интернет-торговле и маркетингу

Reading time2 min
Views26K
Сегодня я представляю подборку книг для специалистов занимающихся обслуживанием и рекламой интернет-магазинов. Как правильно писать тексты, оформлять витрины, вести рекламные и PR-кампании в Интернете, обеспечить продвижение вашего проекта в социальных сетях, повысить рейтинг сайта в поисковых системах и многое другое. Книги предназначены как для специалистов, так и для широкого круга читателей. Словом каждый сможет найти в них что-то полезное и применить эти знания на практике.

Скидка по промо-коду «PRIVET» 20%

image image image

image image image

Читать дальше →
Total votes 8: ↑6 and ↓2+4
Comments6

Как я украл миллион

Reading time2 min
Views57K

В издательстве «Питер» вышла книга "Как я украл миллион. Исповедь раскаявшегося кардера".



image Издание в твердом переплете, 368 страниц. Но какое это чтение! Автор — Сергей Павлович в настоящее время отбывает наказание в одной из тюрем Беларуси и его история является по большему счету одной из глав его жизни.

В этой книге Сергей Павлович откровенно рассказывает о сотнях изощренных афер с кредитными карточками, которые он и его подельники на протяжении более 10 лет проворачивали по всему миру по чужим кредитным карточкам. Эта книга раскрывает методы работы управления «К», подразделения МВД, осуществляющего борьбу с преступлениями в сфере информационных технологий, и самой престижной и старейшей спецслужбы в мире — Секретной службы США.

Автор проливает свет на скрытый от широкой общественности мир профессиональных киберпреступников — людей молодых, честолюбивых, целеустремленных, к которым в совсем юном возрасте попадают в руки огромные деньги…

Читать дальше →
Total votes 28: ↑21 and ↓7+14
Comments30

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Works in
Date of birth
Registered
Activity