• Вышел дистрибутив Tails 2.0

      Разработчики защищённой операционной системы Tails выпустили вторую версию ОС — Tails 2.0.



      Это первая версия, основанная на графической оболочке GNOME Shell (GNOME Classic 3.14) и свежем дистрибутиве Debian 8 (Jessie), в котором обновлены многие программы и улучшена работа системы.

      В Tails 2.0 исправлены многочисленные уязвимости, так что всем пользователям рекомендуют обновиться как можно быстрее.
      Читать дальше →
    • Настольная игра для самых маленьких программистов (от 7 лет)

        Мы тут весь год общались с детскими психологами и вообще много думали о теме детского образования. Как один из результатов — сделали игру на развитие логики.



        В общем, юному программисту нужно будет написать стек действий для таксиста. Чтобы довезти пассажира куда надо с первого раза. Сразу говорю — можно играть и с 4-5 лет. Как обычно, если ребёнок — сын инженера, смело вычитайте 2 года из минимального возраста.
        Читать дальше →
      • Концепт графеновых накопителей получил Red Dot Design Awards

          Футуристичный дизайн носителей информации нового типа был отмечен престижной наградой Red Dot Design Awards Winner, и стартап со странным названием dataSTICKIES, создавший концепт флеш-памяти на основе графена толщиной с пленку, намерен в относительно недалеком будущем показать рабочий прототип устройства.

          image

          Отправной точкой для дизайнеров из Индии Парага Ананда и Адити Сингх (Parag Anand & Aditi Singh) была идея избавления пользователей от трудностей с флешками, которые сложно вставить в компьютер нужной стороной, особенно когда порт расположен на задней панели устройства. Для этого дизайнеры разработали концепт поверхностного оптического интерфейса передачи данных (Optical Data Transfer Surface — ODTS), к которому в свою очередь будут подключаться сами накопители, представляющие собой тонкую графеновую пленку с нанесенным слоем клея, подобно тому, как это сделано на бумажных стикерах.
          Читать дальше →
        • Amazon анонсировал доставку товара роботами (видео)


            Точнее, гексакоптерами. Джеф Безос представил новый способ доставки товара до покупателя за 30 минут Amazon Prime Air. Доставка с помощью автоматизированных гексакоптеров.

            Идея не нова, но в этом случае радует несколько вещей. Во-первых, что компания такого уровня занимается перспективными разработками. Во-вторых, что решение выглядит достаточно комплексным и законченным, а это значит, что будущее действительно здесь.
            Давайте посмотрим на видео:
            Читать дальше →
          • Стив Возняк: вообще-то, в фильме была в основном ложь обо мне

            • Translation
            Вообще-то, в фильме была в основном ложь обо мне. Я был инженером в HP, разрабатывающим iPhone 5 того времени, их инженерные калькуляторы. Там у меня было много друзей и хорошая репутация. Я создавал вещи для людей по всей стране для развлечения, включая первую систему проката фильмов для отелей и считыватели таймкодов SMPTE для мира коммерческого видео. Ещё домашние пинболл-игры.

            Среди этих вещей, Apple I был ПЯТЫМ случаем, когда что-то, что я создал (а не собрал на основе чьей-то схемы), было превращено в деньги Джобсом.
            Читать дальше →
          • Через час ты проводишь вебинар: Google Hangouts on Air

            На днях возникла необходимость провести вебинар для студентов на безе компании, в которой тружусь.

            Требования были следующие:

            • бесплатность для любой стороны;
            • работа из браузера;
            • возможность шарить экран;
            • запись трансляции;
            • простота в освоении (важно).

            Бегло просмотрев несколько существующих сервисов, я понял, что все не нравится: почти все они не бесплатны; многие не работают прямо из браузера; нет бесплатной возможности записать вебинар.
            Читать дальше →
          • Цифровой макияж в реальном времени

            • Translation


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



            Omote отслеживает поворот и кивание головы модели. Видео снято с расстояния около 1-1,5 метров, и результат выглядит очень реалистично. Технические подробности почти не разглашаются, но, судя по всему, система предварительно сканирует модель и калибруется, подстраиваясь под её движения. На лице можно заметить специальные точки-маркеры, которые, скорее всего, служат для привязки изображения. Обратите внимание, что модель не открывает глаз, а компьютер проецирует на её веки изображение. Вероятно, это обусловлено слишком высокой яркостью проектора.
          • Тестирование верстки новостного сайта c адаптивным дизайном

              Одна из самых примечательных задач, которая когда-либо стояла перед QA-отделом EastBanc Technologies, заключается в создании автоматизированной системы тестирования сайта www.washingtonpost.com. Это электронная газета, реализованная в виде информационного и новостного портала.

              Основной причиной необходимости создания системы автоматизированного тестирования явилось то, что в приложении был запланирован переход на новую CMS (так называемый PageBuilder), которая должна заменить несколько других CMS, используемых до этого для публикации контента в различных разделах сайта. При подбного рода миграции очень важно не допустить ошибок, чтобы опубликованный через новую CMS контент на различного рода страницах выглядел надлежащим образом.

              Перед нами не стоит задачи проверить все страницы на соответствие нашим тестам. Наша задача — выявить баги PageBuilder’a, проверить надежность верстки страниц, созданных свежеиспеченным PageBuilder’ом, обратить внимание редакторов Вашингтонпоста на те ньюансы наполнения конкретной страницы контентом, которые могут повлечь за собой потенциальные проблемы в отображении страниц.
              Создание системы тестирования находится в стадии активной разработки, но некоторые, интересные на наш взгляд, моменты уже можно представить на суд широкой публики.

              Прежде чем мы это сделаем, необходимо отметить одну особенность проекта: все тестирование у нас происходит «снаружи». Т.е. мы, как и любой другой юзер, используем для тестирования боевую версию сайта.

              Читать дальше →
              • +3
              • 22.2k
              • 4
            • Создатели свободного ноутбука Novena собирают средства на реализацию проекта



                Средства собираются на запуск массового производства ноутбука с открытым аппаратным и программным обеспечением, который и получил название Novena. Этот проект неоднократно попадал на страницы Хабра, и в прошлом году его довольно подробно описали.

                Долгое время судьба проекта была неясной, но теперь идет сбор средств на запуск производства Novena, и нужно всего 250 тысяч долларов. К слову, собрано уже 235 тысяч долларов, а до конца сбора средств еще 13 дней. В общем, вероятность того, что средства соберут — почти 100%.

                Стоит напомнить, что идея этого устройства в том, что сама платформа, документация и руководство по созданию ПО для Novena (включая уже созданное ПО) будет открыта. Так что из комплектующих можно будет собрать не только ноутбук (с любым размером дисплея, корпуса и набором комплектующих), но и маршрутизатор, и все прочее, что только захочется.

                Читать дальше →
              • Размышления о красивом коде


                О красивом коде много принято говорить, рассуждать, спорить, и тем не менее, все равно толком не ясно — что же такое «красивый» код и каким он должен быть. Сложность определения «красоты кода» неудивительна, ведь понятия о «красоте» у каждого свои, не только в мире программ, но и вообще, в мире людей. Тем не менее, существуют определенные общие критерии красоты, с которыми соглашаются большинство людей. Их сложно сформулировать, но подсознательно любой человек понимает, что вот эта вещь — красива, а эта — не очень.
                Не так давно, был опубликован очень интересный опрос, разделяющий мнения разработчиков о красивом коде, согласно их опыту. На мой взгляд, получилось крайне интересное исследование. Давайте попробуем порассуждать о нем немного шире.
                Читать дальше →
                • +7
                • 16.5k
                • 6
              • Избавление от привычек. Миф или вымысел?

                  Вы хотите быть эффективным на работе и в жизни, но есть пара дурных привычек, от которых вы не можете избавиться? Расслабьтесь, избавиться от привычки невозможно.

                  Не хватает силы воли начать новую жизнь, и вы каждый раз терпите неудачу? Успокойтесь, вы проиграли, изменить жизнь усилием воли нельзя.

                  Однако мириться с этим немыслимо, с этим нужно что-то делать, и я хочу поговорить об этом.

                  Сегодняшний пост написан под влиянием полезной книги Чарльза Дахигга "Сила привычки".
                  Читать дальше →
                • NinjaMock — бесплатное приложение для прототипирования интерфейсов

                    Привет %username%! У нас отличные новости: вышла официальная версия NinjaMock — онлайн-сервиса для создания прототипов. Теперь ты можешь рисовать отличные прототипы веб- и мобильных приложений совершенно бесплатно!

                    Узнай, как это возможно и почему NinjaMock лучше всех!
                  • Корейцы сделали наноробота для борьбы с раком

                      Южно Корейские ученые разрабатывают лекарство от рака, которое будет более эффективно и будет нести меньше вреда организму, чем химиотерапия.Команда Chonnam Национального Университета разработала наноробота, который может распознавать раковые клетки и вылечивать клетки путём, который обходит вредоносный побочный эффект существующих лекарств.



                      Ученые генетически модифицировали бактерию сальмонеллы, которая тянется к опухолям, используя вещества, выделяемые раковыми клетками. В бактерии находятся микроскопические роботы, где-то 3 микрометра размером, каторые автоматически выпускают капсулы, наполненные лекарствами, как только бактерия достигает опухоли.
                      Читать дальше →
                    • Истинные причины блокировок сайтов. Исследование по открытым данным

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

                        Если вы помните, летом 2012 года Госдума внезапно приняла поправки в 139-ФЗ «о защите детей от вредной информации».Это объяснялось необходимостью защитить наших детишек от педофилов и наркоманов, а также от тех, кто их склоняет к совершению самоубийств. Закон, конечно, содержал гарнир в виде маркировки продукции для детей знаками 18+ и т.п., но вот мясцо этих поправок было в виде механизма цензуры посредством блокировки сайтов.

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

                        Итак, давайте посмотрим, действительно ли введение цензуры было продиктовано необходимостью защиты наших детей.
                        Читать дальше →
                      • Робот-паук, вооружённый лазером

                        • Translation


                        На Ютубе появился видеоролик, в котором молодой человек демонстрирует самодельного робота-паука, вооружённого синим лазером достаточной мощности, чтобы от его воздействия лопались надувные шарики.
                        «Я представляю свою самую опасную лазерную разработку на сегодняшний день… дистанционно управляемого дрона! Это чудовище оснащено двухваттным синим лазером, сжигающим всё на своём пути.»

                      • Почему 98% текстов на ваших сайтах не работают. Вообще. И как это починить


                          Вот так люди видят вашу страницу

                          Привет!
                          Проблема вот в чём. Если зайти на практически любой сайт интернет-магазина или компании с услугами, вы встретите контент. Точнее — отвратительные тексты, которые писали, кажется, маркетологи, воспитанные сеошниками.

                          Разумеется, можно не делать, как они. Если работать по-умному, то вы поможете и читателям по жизни, и себе в продажах.

                          По моим примерным подсчётам (усреднение с ряда позиций), конверсии для нас выглядят так:
                          • Только название и картинка — около 1,5%.
                          • С описанием от производителя — чуть более 2%.
                          • С описанием человека, который держал это в руках и знает правила — около 6%.

                          Ниже — рассказ про то, как мы доводили время на сайте от 3 минут сначала до 6:40, а потом до 20:48. Да-да, двадцати минут сорока восьми секунд для среднего посетителя. Честного среднего, с учётом отказов и по полной выборке.
                          Читать дальше →
                        • Тяжкое бремя одинокого Indie

                          Здравствуйте. Меня зовут Илья Михайлов, живу я в Казахстане в городе сАтоне. Хочу поделиться с вами своим опытом разработки собственной игры «The Woken Shadow».

                          Думаю, в данный момент будет правильней всего, если вы посмотрите этот короткий (меньше минуты) ролик.



                          Да, с одной стороны это наверно круто, что один человек и моделировал, и анимировал, и программировал, да ещё и музыку написал, но возникает один вопрос:

                          Зачем я всё это делал в одиночку?
                          Читать дальше →
                        • Несколько JavaScript хаков для хипстеров

                          • Translation
                          image
                          JavaScript занимательный язык программирования.

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

                          Вот почему важно, чтобы код был аккуратный, компактный и изящный. Такой, в который можно влюбиться. В противном случае, JavaScript может и отпугнуть.

                          Я подобрал для вас несколько интересных сниппетов, которые радуют меня самого, и которые я сам использую вместо скучного кода, занимающего много места. Некоторые из них делают код короче, другие четче и яснее. Еще парочка — это хаки для отладки.

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

                            По работе я пишу тексты: посты на хабр, email-рассылку, статьи в СМИ. Пишу уже пару лет, последние полгода не меньше двух текстов в неделю. Значительным шагом в развитии моего навыка письма было открытие для себя информационного стиля и советов Максима Ильяхова.

                            Цель текста в информационном стиле — донести информацию до читателя. Информационный стиль: лаконичный, однозначный, точный и объективный. В информационных текстах нет лишних слов, эмоций, личного мнения. Они читаются легко и быстро.

                            Максим вводит понятие стоп-слов. Стоп-слова не характерны для текстов в информационном стиле и если вы встретили его — задумайтесь и перефразируйте это место. Стоп-слова это «кстати», междометия, модальные глаголы, отглагольные существительные и другие, всего около 100.

                            В какой-то момент мне стало сложно искать эти слова в текстах, поэтому я создал себе в помощь Test The Text. Test The Text выделяет в тексте слова нехарактерные для информационного стиля и объясняет почему.


                            Читать дальше →