• Привет, хабр! Хочу рассказать про одну отличную, но в русскоязычном сегменте пока еще малоизвестную книгу — Turing’s Cathedral. Она описывает события сороковых-пятидесятых годов XX века, коими сопровождалась разработка и строительство первых в мире электронных цифровых компьютеров общего назначения. Но историей…

  • В прошлой заметке я рассказывал о проблемах с рекурсией в функции Фибоначчи при использовании 64-битных переменных в качестве ее аргументов и компиляции кода с помощью Microsoft Visual C++. Выяснилось, что компилятор включает хвостовую рекурсию, когда используются 32-битные переменные, но не…

  • В этот раз я хочу поделиться с вами одной проблемой, с которой столкнулся, когда решил сравнить итерационные и рекурсивные функции в C++. Между рекурсией и итерацией есть несколько отличий: о них подробно рассказано в этой стать. В языках общего назначения…

  • Всем доброго времени суток. Я думаю что многие из вас слышали о домашнем телевидении, и предложении купить себе в дом ТВ-декодер (приставку) чтобы вы могли насладиться качественным ТВ, покупать фильмы, узнавать погоду, и делать многое другое не отходя от телевизора.…

  • 23 июня Google объявил о запуске специализированного сервиса, предназначенного для предпринимателей и работников онлайн-СМИ — Google News Lab. В нём он объединил существующие инструменты, полезные в журналистике, и информацию по их использованию. Цель проекта — «поддержать создание и распространение информации,…

  • ХостТрекер предлагает вниманию веб-мастеров функцию автоматического мониторинга контента веб-сайтов. Она позволяет отслеживать наличие или отсутствие на проверяемых страницах определенных ключевых слов.

  • Введение В предыдущей статье мы рассмотрели основные варианты использования макросов, теперь перейдём к написанию более обширного примера, использующего макросы. Писать будем систему логирования.

  • Шёл далёкий 2004 год. Я был студентом второго курса технической специальности одного местного вуза на факультете физики. Ничего не предвещало, как говорится. Наш преподаватель физики, по совместительству, проректор, задумал провести у нас экспериментальный курс на тему компьютерного моделирования физических процессов.…

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

  • Пример реализации сетевой архитектуры в Unity3D с авторитарным сервером В виду того, что: а) старые сетевые принципы Unity3D, как говорится, устарели; б) я всё равно не понимал, как у меня заработало то колдунство. в) назойливо появился новый метод и начал…