• В лаборатории бионики Стэнфордского университета занимаются созданием необычных летательных аппаратов. Первый из них — беспилотный самолёт с уникальной способностью садиться на вертикальные поверхности и взлетать с них. Вместо шасси у него тонкие пружинящие «лапки» с острыми когтями, которые позволяют зацепиться…

  • В данной статье я расскажу о битовой операции XOR (исключающее ИЛИ) и приведу наиболее интересные примеры ее применения на JAVA. И так, XOR – операция, которая принимает значение «истина» только если всего один из аргументов имеет значение «истина».

  • Я достаточно часто использую Amazon для покупки разного рода гаджетов/одежды в США. Иногда попадаются весьма интересные устройства, которые днем огнем не найти в странах СНГ, включая какие-либо экзотические модели смартфонов. Но на этот раз Amazon предлагает еще более занятные устройства:…

  • Добрый день. Сегодня я хотел бы рассказать вам про мой стартап mytb.ru Предыстория Первый стартап — это всегда много ошибок. Во всяком случае, у меня так. Я 3 года работал как фрилансер: создавал, продвигал и поддерживал сайты разным заказчикам, и…

  • Во многих языках программирования существует возможность объявлять объекты и переменные константными. И, соответственно, существуют рекомендации делать так, если Вы не собираетесь менять их значения. С приходом нового стандарта, в С++ появилась рекомендация возвращать объекты из функций по значению, потому что…

  • В процессе работы над небольшим web-проектом мне потребовался компонент для отображения дерева элементов на странице. Компонент должен позволять развернуть/свернуть узлы дерева, обработать клик по элементу, добавить к дереву новые узлы, в общем предоставлять самые основные функции «treeview». Условия использования компонента…

  • Телевидение и киноиндустрия уже давно подвергается давлению со стороны Warner/Chappel Music — дочки Warner — в необходимости отчисления денег за права на использование песни «Happy Birthday», вероятно, самой популярной песни в мире. Как пример, создатели признанного критиками документального фильма «Hoop…

  • Моя попытка проникнуться прототипами в JavaScript. Что из этого получилось, и стоит ли развиваться в данном направлении? Статья состоит из объяснения прототипов в JavaScript на примерах, затем я рассказываю о своей попытке углубиться и сделать набросок относительно сложного VC каркаса,…

  • Не так давно мы выпустили очередной майлстоун язвка программировани Kotlin, M5.3. В этот релиз вошло довольно много разных изменений: от рефакторингов до новых возможностей в языке. В этом посте я хочу рассказать про самое интересное изменение: поддержку делегированных свойств (delegated…

  • На фоне современных флагманов на Android 512 мегабайт оперативной памяти выглядит крайне смешно. Куда уж там, когда в рамках нормы стало 2 гигабайта, а теперь нам обещают и вовсе, все четыре. Windows Phone 8 вполне себе обходится одним гигабайтом, а…