Apache Thrift и C++ для Visual Studio 2013 (2015) на Windows инструкция

Thrift — язык описания интерфейсов, который используется для определения и создания служб под разные языки программирования.
Для большинства языков можно использовать готовые собранные бинарники Thrift или, без каких-либо шаманств, собрать и подключить поставляющиеся в архиве исходники.
Те, кто использует thrift для C++, сталкиваются с большим количеством шагов по предварительной подготовке зависимостей (скачивание, сборка, подключение). При выполнении всех этих действий часто возникает множество ошибок, и кажется непонятным, как вообще оно всё должно работать вместе и в какую сторону отлаживать Программу. Потому и возникает необходимость в эталонной рабочей версии, а, соответственно, и инструкции по её созданию.
Читать далее Apache Thrift и C++ для Visual Studio 2013 (2015) на Windows инструкция

Мой топ-100 книг по Программированию, Компьютерам и Науке: часть 4[Перевод]

Всем привет! Это четвёртая часть из моих топ-100 книг по по программированию. компьютерам и науке. Если Вы ещё не видели первую, вторую и третью части, прошу Вас ознакомиться с ними.

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

my-favorite-books-part-four Читать далее Мой топ-100 книг по Программированию, Компьютерам и Науке: часть 4[Перевод]

Мой топ-100 книг по Программированию, Компьютерам и Науке: часть 3[Перевод]

Всем привет! Это третья часть из моих топ-100 книг по по программированию. компьютерам и науке. Если Вы ещё не видели первую и вторую части, прошу Вас ознакомиться с ними.

В этой части я поделюсь с Вами своими любимыми книжками о Unix и несколькими книжками по программированию, компьютерам и книгам о физике. В одной из следующих статей я создам один общий pdf-файл со всеми перечисленными мною книгами и при публикации новых статей буду его обновлять. Читать далее Мой топ-100 книг по Программированию, Компьютерам и Науке: часть 3[Перевод]

Мой топ-100 книг по Программированию, Компьютерам и Науке: часть 2[Перевод]

Добро пожаловать на вторую часть моих топ-100 книг о программировании, компьютерах и науке. Если Вы ещё не видели первую часть, прошу Вас ознакомиться с ней. В этой части я сделаю микс моих любимых книг по теории и практике, ведь, как говорит Дональд Кнут в своих Избранных статьях по информатике, — «Лучшая теория основана на практике; Лучшая практика основана на теории». Читать далее Мой топ-100 книг по Программированию, Компьютерам и Науке: часть 2[Перевод]

Мой топ-100 книг по Программированию, Компьютерам и Науке: часть 1[Перевод]

Недавно сайт Fog Creek взял у меня интервью, и один из вопросов был связан с моими любимыми книгами по программированию, кодированию и разработке программ. Мне этот вопрос запомнился потому,  что я давно себя считаю  заядлым книжным ботаником.  Книжный ботаник я потому, что безумно люблю книги о науке, компьютерах и программировании. Каждые несколько месяцев я уделяю день или два исследованию недавно изданной литературы и покупке наиболее понравившихся экземпляров. Я мог бы вечно разговаривать о своих любимых книгах. Ведь у меня их так много. Читать далее Мой топ-100 книг по Программированию, Компьютерам и Науке: часть 1[Перевод]

dev.life — Интервью с Петерисом Круминьшем (перевод статьи)

Петерис Круминьш
Место: Сан-Франциско, США
Занимаемая должность: CEO в Browserling

В dev.life мы общаемся с разработчиками об их страсти к программированию: о том, как они начали этим заниматься, над чем им нравится работать и как они это делают.

Наш сегодняшний гость — Петерис Круминьш, сооснователь и CEO компании Browserling, — кроссбраузерного он-лайн сервиса по тестированию. А также автор книги ‘Perl One-Liners‘, — GTD (getting things done) применительно к программированию — о том, как быстро получать результаты с помощью командной строки на языке Perl. В его блоге регулярно появляются новые статьи. Читать далее dev.life — Интервью с Петерисом Круминьшем (перевод статьи)