Метка: учебник

Обзор книг «C & GUI Programming» и «Essentials — Learn to Code with C» Simon Long

Единственный человек, стоящий на твоём пути, — это ты сама.

«Чёрный лебедь»
Обложки книг. Внутри тоже есть некоторые стилистические отличия.

Сообщество The magPi выпускает не только бесплатный журнал (на английском языке), но и книги посвященные программированию. Так как raspberryPi работает используя linux, то всё, что не требует подключения вспомогательных модулей, может использоваться и на обычном PC под управлением ОС Linux. Язык C — часто используют в обучении, в приложениях, которым нужна скорость и надежность, небольшие размеры. Учебники посвящены основам языка. Рассмотрим, что же предлагают эти книги при более детальном рассмотрении.

Продолжить чтение «Обзор книг «C & GUI Programming» и «Essentials — Learn to Code with C» Simon Long»

Обзор O’Reilly «Head first Python» 2-е издание

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

Тим Петерс «Дзен Python»

Именно так выглядит обложка русского издания.

Русский перевод подготовлен издательство «Эксмо», а не «Питер», как многие книги этой серии. Книга актуальна и рассматривает 3-ью реализацию Python (если быть точнее 3.5 и выше). Перевод в целом хороший, но некоторые недочеты/опечатки в коде можно заметить.

Для тех кто не понял шутку в цитате — Гвидо ван Россум — автор python и одновременно голландец. Ниже рассмотрим книгу подробнее.

Продолжить чтение «Обзор O’Reilly «Head first Python» 2-е издание»

Обзор книги «Программирование микропроцессора 8088» Л.Дао

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

Станислав Лем

Книга о прадедушке современных Intel Celeron, о тех кто хочет понять как всё устроенно. Не смотря на то, что книга на русском вышла в 88 году найти в печатном виде её довольно легко.

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

Продолжить чтение «Обзор книги «Программирование микропроцессора 8088» Л.Дао»

Обзор книги «Легкий способ выучить Python 3 еще глубже»

В книгах прекрасно то, что ты можешь прочитать, что написал Аристотель. Но проблема книг в том, что ты не можешь задать Аристотелю вопрос.

Стив Джобс

Обложка английского и русского издания

В этом году на литрес появилась ещё одна книга Зеда Шоу — «Учим питон глубже. Трудный путь. Следующий шаг дня новых программистов на питоне», которую не совсем точно перевели как «Легкий способ выучить python 3 ещё глубже». Это книга для тех, кто уже программирует на python и хочет делать это лучше, качественнее, быстрее и более правильно. А ещё это книга для программистов одиночек и уже работающих в команде. Часть задач вы с легкостью сможете выполнить на других языках программирования. Но нужно отдать должное, что книга linux-ориентированная, поэтому подумайте о том чтобы у вас было где делать задания из книги (другое устройство, виртуальная машина/облако или вторая система). Рассмотрим книгу более детально.

Подробнее

Митио Сибуя «Центральный процессор» — обзор манги

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

Чарльз Бэббидж

Митио Сибуя Центральный процессор
Митио Сибуя Центральный процессор — обложка

Манга «Центральный процессор» Митио Сибуя, переведенная ДМК-Пресс. Самый главный её минус — это цена (книжный магазин лабиринт), а электронной версии на литрес в том, что она доступна лишь для чтения в браузере. Дальше рассмотрим содержание книги и для кого она подойдёт.

Продолжить чтение «Митио Сибуя «Центральный процессор» — обзор манги»

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

Все ошибаются. Ведь даже на карандашах есть ластики.

Симпсоны.

Вольный перевод руководства с freecodecamp.org как работать с ошибками и что делать, когда ничего не выходит (оригинал на англ языке). С одной стороны вещи здесь более чем очевидные, с другой стороны это ставит вас на ступеньку выше тех людей, который спрашивают всё подряд. Итак, алгоритм Читай — Ищи — Спрашивай для тех, кто не знает что делать со своими ошибками.

Продолжить чтение «Как работать с ошибками, когда у вас ничего не получается»

Обзор книги. JavaScript для детей. Ник Морган

У хорошего путешественника нет точных планов и намерения попасть куда-то.

Лао-Цзы

Обзор книги Ника Моргана «JavaScript для детей» (ссылка на литрес). Автор книги один из разработчиков twitter. В оригинале книга вышла в издательстве no starch press, которая дорожит своими именем. Ниже рассмотрим плюсы и минусы книги.

Продолжить чтение «Обзор книги. JavaScript для детей. Ник Морган»

Обзор книги «HTML и CSS Разработка и дизайн веб-сайтов» Джона Дакетта

Я твердо верю в удачу. И я заметил: чем больше я работаю, тем я удачливее.

Томас Джефферсон

Краткий обзор увесистой книги. На русском языке издается с 2013 года(ссылка на Эксмо, ссылкана литрес), на английском с 2011 (ссылка на амазон). Из-за своей популярности книга можно найти в общественной библиотеке. Ниже все плюсы и минусы.

Продолжить чтение «Обзор книги «HTML и CSS Разработка и дизайн веб-сайтов» Джона Дакетта»

Ревью «Человеческий фактор» Том ДеМарко, Тимоти Листер

Неспособный изменяться никогда не станет лучше.
Том Демарко (1997)

«Человеческий фактор» — книга, которая издается с 1987 года и к настоящему времени имеет 3 издания, последнее из которых вышло в 2011 году. Книга, которая может изменить ваши взгляды на работу вне зависимости от того управляете вы или вами.

Продолжить чтение «Ревью «Человеческий фактор» Том ДеМарко, Тимоти Листер»

C, C++, C/C++ стили, собираем GCC

С — это причудливый, несовершенный, но невероятно успешный язык.
— Dennis M. Ritchie.

У вас есть С. У вас есть библиотека для замка и для принцессы. В атаку! Вы спасаете принцессу, ее собаку, весь ее гардероб и всё, что она когда-либо съела. Fuck, неужели я забыл null-terminator? (о других языках — хабрассылка)

До 14-го числа издательство Питер устроило 50% распродажу своих книг на литрес (ссылка на распродажу). Поэтому у меня наконец-то дошли руки купить книгу «C/C++. Структурное и объектно-ориентированное программирование: практикум» Т.Павловская, Ю.Щупак, 2011 год — по современным меркам книга стоит сущие копейки, меньше 100 рублей, а мы знаем, что основы С/С++ меняются, не очень быстро, поэтому есть надежда на то, что книга будет актуальной.
В приведенном ознакомительном примере доступно 88 страниц. Так как авторы использовали Microsoft Visual C++, то я решил проверить то, как будут собираться программы при помощи gcc ((Ubuntu 5.4.0-6ubuntu1~16.04.11) 5.4.0 20160609). Так же добавил вариант программы для чистого Си.

Продолжить чтение «C, C++, C/C++ стили, собираем GCC»