• На первый взгляд, dynamic в C# — просто object с поддержкой машинерии компилятора. Но не совсем. Ядром времени выполнения является DLR (Dynamic Language Runtime) — подсистема/фреймворк для поддержки динамических языков программирования. Существует реализация под собственно C#, который идет в поставке…

  • В Телеграм-канале telegram.me/soMedia регулярно публикуются «полезняшки» из индустрии социальных медиа. В статье «Делаем свое популярное СМИ за 5 минут» не зря говорилось, что эксперт — это специалист, который не просто много знает, но и, главное, умеет применять свои знания для…

  • Весной 1984 года в лаборатории — «Программное обеспечение персональных ЭВМ» ВЦ АН СССР прошел апгрейд (конечно, это слово тогда в русском языке отсутствовало) закупленных еще в конце 1981 года компьютеров IBM PC. Да, да, IBM PC появились в СССР одновременно…

  • Запись посадки в 4K (2160p). На мысе Канаверал вчера была отличная погода для запуска: тепло, чуть меньше тридцати градусов, почти без облаков и ветра, без шансов на осадки. Без каких-либо помех в 23:43 по московскому времени (в 16:43 по местному)…

  • В чем отличие маршрута пакета от его пути? Стандартный механизм маршрутизации пакетов в интернете — per hop behavior — то есть каждый узел в сети принимает решение куда ему отправить пакет на основе информации, полученной от протоколов динамической маршрутизации и…

  • В нашем блоге на Хабре мы не только рассказываем о развитии своего продукта — биллинга для операторов связи «Гидра», но и публикуем материалы о работе с инфраструктурой и использовании технологий. Недавно мы писали об использовании Clojure и MongoDB, а сегодня…

  • Кажется, прошла незамеченной отличная новость. Разработчики V8 активно взялись за добавление lookbehind assertions в регулярные выражения JavaScript. Несмотря на уверения в последнем абзаце статьи, я не смог проверить эту возможность в Google Chrome Canary. Но. В этом месяце выходит шестая…

  • В прошлом уроке я рассказал о панели Nextion HMI и о создании проектов для этой панели в редакторе Nextion Editor. В этом уроке я расскажу, как с помощью программы FLProg с платы Arduino управлять этой панелью. Для примера соберём простейшую…

  • Пока на рынке VR из важных игроков есть только Oculus Rift, но в этом году должно выйти сразу несколько шлемов виртуальной реальности. Причём стоимость комплекта Oculus Rift составляет $600, что для устройства в новом сегменте достаточно дорого. Одним из самых…

  • К сожалению, не у всех есть браузер/устройство, поддерживающие flexbox. Это шпаргалга а-ля руководство, в которой предлагается альтернатива обратной совместимости для свойств flexbox. Хотя некоторый CSS-код в этом руководстве, возможно, покажется очевидным, я собираюсь бросить вызов flexbox, а также предложить простые…