• Эра фаблетов: Проектирование для крупных экранов

    • Перевод


    «С тех самых пор, как Samsung создала свою линию Galaxy Note, тем самым открыв рынок «больших телефонов», подобные девайсы называются фаблетами. Такое название они получили в силу своего размера, который находится где-то между размерами традиционного телефона и небольшого планшета»

    За последнее время я успел прочитать много статей о том, что новая серия iPhone 6 заставит нас всех изменить подход к проектированию пользовательского интерфейса для мобильных телефонов. Возможно, это справедливо для тех дизайнеров, которые до сих пор фокусируются только на iOS и делают вид, что остальной мир не существует.
    Читать дальше →
  • Deconvolutional Neural Network

    • Tutorial
    Использование классических нейронных сетей для распознавания изображений затруднено, как правило, большой размерностью вектора входных значений нейронной сети, большим количеством нейронов в промежуточных слоях и, как следствие, большими затратами вычислительных ресурсов на обучение и вычисление сети. Сверточным нейронным сетям в меньшей степени присущи описанные выше недостатки.

    Свёрточная нейронная сеть (англ. convolutional neural network, CNN) — специальная архитектура искусственных нейронных сетей, предложенная Яном Лекуном и нацеленная на эффективное распознавание изображений, входит в состав технологий глубокого обучения (англ. deep leaning). Эта технология построена по аналогии с принципами работы зрительной коры головного мозга, в которой были открыты так называемые простые клетки, реагирующие на прямые линии под разными углами, и сложные клетки, реакция которых связана с активацией определённого набора простых клеток. Таким образом, идея сверточных нейронных сетей заключается в чередовании сверточных слоев (англ. convolution layers) и субдискретизирующих слоев (англ. subsampling layers, слоёв подвыборки).[6]

    image
    Рис 1. Архитектура сверточной нейронной сети

    Ключевым моментом в понимании сверточных нейронных сетей является понятие так называемых «разделяемых» весов, т.е. часть нейронов некоторого рассматриваемого слоя нейронной сети может использовать одни и те же весовые коэффициенты. Нейроны, использующие одни и те же веса, объединяются в карты признаков (feature maps), а каждый нейрон карты признаков связан с частью нейронов предыдущего слоя. При вычислении сети получается, что каждый нейрон выполняет свертку (операцию конволюции) некоторой области предыдущего слоя (определяемой множеством нейронов, связанных с данным нейроном). Слои нейронной сети, построенные описанным образом, называются сверточными слоями. Помимо, сверточных слоев в сверточной нейронной сети могут быть слои субдискретизации (выполняющие функции уменьшения размерности пространства карт признаков) и полносвязные слои (выходной слой, как правило, всегда полносвязный). Все три вида слоев могут чередоваться в произвольном порядке, что позволяет составлять карты признаков из карт признаков, а это на практике означает способность распознавания сложных иерархий признаков [3].

    Что же именно влияет на качество распознавания образов при обучении сверточных нейронных сетей? Озадачившись данным вопросом, наткнулись на статью Мэттью Зайлера (Matthew Zeiler).
    Читать дальше →
  • Xiaomi представила экстремальную камеру за 64 доллара: акции GoPro Inc. обвалились на 4,9%

      Третий в мире производитель смартфонов Xiaomi представил носимую видеокамеру для экстремальных видов спорта Yi Action Camera, которая стоит 64 доллара и по некоторым характеристикам превосходит GoPro Hero. Капитализация производителя GoPro уменьшилась на 4,9 процента.

      image
      Читать дальше →
    • Квантовая песочница: часть 2


        Квантовая песочница: часть 1
        Что такое квантовое состояние? Чем обычное состояние отличается от квантового? В какой момент обычное состояние становится квантовым и что будет, если от него отнять квантовости? Оно всё еще будет квантовым или уже превратится в обычное? Оно же только что было квантовым. Наверное, оно стало запутанным, и кот тоже стал запутанным.

        В данной статье постараемся ответить на эти вопросы и разобраться в сути квантовой механики.
        Цель: написать простую программу, «имитирующую» квантовую эволюцию, чтобы наконец можно было пощупать эти кубиты ручками.
        Читать дальше →
      • Как я имплантировал RFID себе в руку, а потом еще NFC. Часть 1



          Мне всегда нравилась идея ключа, который невозможно забыть. А если при этом ключ еще и подходит к стандартным замкам — прекрасно вдвойне.

          Поэтому, как только появилась возможность разместить под собственной кожей RFID, совместимый хоть с чем-нибудь общеупотребимым, я это и сделал, имплантировав метку EM4100 — множество дешевых замков и систем контроля доступа используют его.

          А когда обнаружилась метка, совместимая с NFC — и способная быть ключом к ноутбукам, смартфонам и оставшимся замкам — избегать ее встраивания причин решительно не было.
          Что я сделал и как это работает
        • Тестирование аккумуляторов: первые выводы

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

            Уже две недели практически круглосуточно идёт процесс тестирования. За это время я успел протестировать 22 вида аккумуляторов АА десяти брендов: IKEA, Ansmann, GP, Duracell, Energizer, Robiton, Panasonic, Panasonic Eneloop, Varta. На подходе аккумуляторы Turnigy, Космос, Camelion.



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

            Читать дальше →
          • Разбор вызовов функций в PHP

            • Перевод
            Этот пост посвящён оптимизации PHP с помощью профайлера Blackfire в PHP-скрипте. Нижеприведённый текст является подробным техническим объяснением статьи в блоге Blackfire.

            Обычно применяется метод strlen:

            if (strlen($name) > 49) {
            ...
            }
            

            Однако такой вариант примерно на 20% медленнее этого:

            if (isset($name[49])) {
            ...
            }
            

            Выглядит неплохо. Наверняка вы уже собрались открыть ваши исходники и заменить все вызовы strlen() на isset(). Но если внимательно прочитать оригинальную статью, то можно заметить, что причина 20-процентной разницы в производительности — многократные вызовы strlen(), порядка 60-80 тысяч итераций.
            Читать дальше →
          • PeerVPN – пиринговый VPN с открытым кодом

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

              PeerVPN


              Это программа, создающая виртуальную локалку из нескольких удалённых компьютеров. Такие сети могут быть полезны для непосредственного общения приложений, например совместного использования файлов или игр. Часто обычными способами наладить такое взаимодействие невозможно из-за фаерволов или NAT.

              Традиционные VPN работают по схеме клиент-сервер, когда много узлов соединяются с одним сервером. У такой звёздной топологии есть недостатки. Центральный сервер должен обладать большой пропускной способностью, чтобы обрабатывать весь трафик сети. Если сервер падает, сеть падает следом.

              PeerVPN работает по распределённой технологии, когда все узлы общаются друг с другом без необходимости в центральном сервере. Если один узел отключается, на сеть это не влияет.
              Читать дальше →
            • Кручу-верчу, запутать хочу. Разбираемся в линейках HDD

                Привет, гиктаймс!

                Сегодня у нас необычный материал, статья-ликбез: выбираем правильные HDD в зависимости от предполагаемых сценариев использования. Дело в том, что производители наплодили целую кучу разных линеек, и, если не следить за темой регулярно, через год-полтора можно легко забыть, какая серия к чему относится, зачем нужна и чем отличается.
                Читать дальше →
              • Исследование механизма блокировки сайтов «Ростелекомом» и способы ее обхода

                  В этом посте я приведу небольшое исследование механизма блокировки сайтов Ростелекомом, а также покажу способы ее обхода без применения различных туннелей до сторонних хостов (прокси, vpn и пр.). Вероятно это применимо и к некоторым другим провайдерам.
                  Читать дальше →
                • Выбор платформы для экспериментов с БПЛА

                  Выбрать платформу для экспериментов с БПЛА сейчас есть из чего. Автопилотов на рынке много, поэтому прежде всего последует небольшой обзор доступных устройств, а затем рассмотрим победителя — Pixhawk (да да, вот так, сразу, никакой интриги).

                  Критерии выбора:

                  • открытая архитектура (software & hardware);
                  • современная элементная база (отпадает все по шаблону *avr*);
                  • грамотная, красивая архитектура (отпадают шаблоны *ardu*o и *Rasberi*);
                  • механизмы SIL/HIL симуляции;
                  • наличие открытого ПО наземной станции.

                  Посмотрим, что осталось:
                  Читать дальше →
                • Литературно-фантастические новинки 2014 года. Чем пополнить домашнюю библиотеку фантастики



                    Мы уже давно хотели сделать подобный пост, но всё ждали подходящего случая. И вот он подвернулся — Новый год, время подведения всевозможных итогов и создания рейтингов. И мы решили вспомнить о вечном — о фантастической литературе. Вряд ли найдётся среди нас хоть кто-то, кто не любит фантастику. Какой же айтишник не хранит в душе, в укромном уголке, воспоминания о книгах, которые когда-то потрясли его воображение своими вымышленными историями?!

                    И если в суете будней вы подзабросили чтение книг, то это вы зря. Высокие технологии пока не задушили писательское ремесло (надеемся, этого и не произойдёт), и ежегодно выходит немало интересных книг, достойных того, чтобы выкроить полчаса-час в день на чтение. Быть может, эти книги станут для вас некой отправной точкой. Кстати, в конце ноября теперь уже прошлого года Урсула Ле Гуин сказала:

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

                    Читать дальше →
                  • Подборка научно-популярных твиттеров от Vert Dider



                      Недавно мы публиковали авторскую подборку ссылок от Зелёного кота на твиттер-аккаунты космической тематики. На этот раз, чтобы вам не было скучно в новогодние праздники, мы хотим поделиться твиттерами от IlyaAbilov, основателя студии озвучивания научно-популярных материалов Vert Dider, посвящённой популяризации науки. Под катом его рассказ, там можно найти очень много интересного, если вы хотите расширить свои научные знания и кругозор.
                      Читать дальше →
                      • +14
                      • 11,2k
                      • 3
                    • Регистрация оффшорной компании в Белизе

                        Я горжусь тем, что плачу налоги в Соединенных Штатах. Правда, я бы гордился не меньше за половину суммы. (с) Артур Годфри

                        Пару месяцев назад я писал на Хабре о регистрации компании в Эстонии.

                        Сегодня хочу поделиться опытом регистрации компании в Белизе, рассказать пару юридических тонкостей и сказать несколько слов о применении такой компании.

                        Краткая характеристика


                        Белиз является оффшорной юрисдикцией и находится в списке оффшорных зон Украины, России, Белоруссии и Казахстана.

                        Налогообложение оффшорных компаний в Белизе нулевое.

                        АПДЕЙТ:

                        Отсутствует требования по подаче финансовой отчетности и проведению аудита компании.

                        Формально, требование по ведению финансовой документации имеет место быть в Белизе. Это требование навязанное OECD.
                        Как и в большинстве других оффшоров.
                        При регистрации агент попросит Вас заполнить вот такой документ, где Вы сможете указать адрес, по которому храните документы:

                        Resolution of Directors/ Beneficial Owner/ Members in writing

                        The undersigned being all the directors of the abovenamed company declare as
                        follows:

                        REQUIREMENT TO KEEP ACCOUNTING RECORDS

                        1. It was hereby RESOLVED that the Company shall keep or cause to be kept proper accounting records (as prescribed under Section 3 (1) and (2) of the Accounting Records (Maintenance) Act, No. 18 of 2013 of the Laws of Belize:

                        (a) That are sufficient to show and correctly explain the Company’s transactions;

                        (b) To enable the financial position of the Company to be determined with reasonable accuracy at any time; and

                        © To enable for accounts of the Company to be prepared.

                        2. It was hereby resolved that the accounting records of the company shall be
                        kept at the following address:

                        ………………………………………..……………………………
                        ………………………………………………………………………

                        Dated this day of 2014.

                        ………………………………………
                        DIRECTOR
                        COMPANY

                        Что делают предприниматели, чтоб не хранить документацию:
                        1) не открывают банковский счет в Белизе (чтоб уменьшить влияние на деятельность компании «местных»)
                        2) готовы вывести деньги со счета при первой просьбе предоставить документацию (чтоб избежать штрафа за несоблюдение требований)
                        3) указывают адрес хранения не в Белизе (чтоб не могли проверить)

                        В целом, прецедентов не было касательно штраф, и требование остается лишь формальным, так как процедура «деоффшоризации», которую проводит OECD, по моему скромному мнению является «еще большей формальностью».

                        Хранить или не хранить — решение каждого предпринимателя. В любом случае, это не так уж и сложно.

                        Акционером или директором компании может быть как юридическое, так и физическое лицо, независимо от места регистрации или гражданства.
                        Требований к количеству акционеров или директоров в Белизском законодательстве нет.

                        В Белизе закрытый (не публичный) регистр акционеров компании.

                        Ежегодные пошлины


                        $100 — если уставной капитал не превышает $50,000 и все акции компании имеют номинальную стоимость. (т.е. если капитал заявлен и не внесен);
                        $1,000 — если уставной капитал превышает $50,000;
                        $350 — если уставной капитал не превышает $50,000 и некоторые или все акции компании не имеют номинальной стоимости; и если уставного капитал нет и все акции не имеют номинальной стоимости;
                        $4,000 — если компания имеет статус «public investment company».

                        Пошлины платятся в следующем году, после года в котором была зарегистрирована компания, до 31 Июля.
                        Если вы просрочили оплату ежегодной пошлины, ее размер увеличивается на 10% и дается новый срок — до 31 Октября.
                        Если же вы не оплатили пошлину до 31 октября, ее размер увеличивается на 50%.
                        Читать дальше →
                      • Земля из космоса: 15 удивительных вещей за 15 лет

                          В декабре 1999 года NASA запустила спутник, который открыл новую эру в нашей способности видеть, измерять и понимать Землю. Спутник, названный Terra, стартовал в космос 18 декабря 1999 (он был разработан для 5-летней исследовательской миссии, но по-прежнему продолжает собирать бесценные данные о суше, атмосфере и океане). В 2002 и 2004 годах, вслед за Terra стартовали два новых спутника, названные Aqua и Aura. Их часто называют тремя основными спутниками NASA системы наблюдения за поверхностью Земли, которая всерьёз началась с Terra и теперь включает в себя парк из 18 спутников. Они произвели революцию в способности наблюдать нашу планету из космоса.

                          NASA, а так же и другие космические агентства, запускали спутники для изучения Земли и ранее. Но последние 15 лет произвели более всесторонний взгляд на Землю из космоса, чем любой другой период в истории. В то время, когда наша планета переживает критически важные изменения, этот глобальный взгляд предлагает не только потрясающие снимки, но и жизненно важную информацию о том, как меняется Земля.

                          Для того, чтобы отпраздновать 15 лет успешной работы системы наблюдения за поверхностью Земли, NASA собрали 15 впечатляющих и интересных изображений, собранных тремя орбитальными спутниками NASA.

                          1. Blue Marble 2002 (Синий марбл 2002)


                          Получение полной фотографии Земли из космоса требует непростой последовательности действий. В 1972 году экипаж «Аполлона-17» взял на Луну камеру для того, чтобы получить снимок с полным изображением сферы Земли в поле зрения. В 2002 году ученые NASA и визуализаторы сшили вместе результаты долгих месяцев наблюдений за поверхностью земли, океанами, морским льдом и облаками в истинно-цветную мозаику без всяких швов, используя гиперспектральную систему MODIS (Moderate-resolution Imaging Spectroradiometer – сканирующий спектрорадиометр среднего разрешения), — инструмент на борту Terra. Они добавили слой облаков для создания итоговой композиции Blue Marble, которая стала одной из самых знаковых изображений Земли нового века. В 2007 году компания Apple выбрала Blue Marble в качестве фона по умолчанию для iPhone. Версия MODIS Blue Marble в настоящее время используется в качестве базового слоя для многих визуализаций данных NASA Земли.


                          Западное полушарие Blue Marble, созданное в 2002 году
                          продолжение следует
                        • Грандиозное тестирование батареек

                            Каждый раз при покупке батареек у меня возникало много вопросов:

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

                            Чтобы получить ответы на эти вопросы я решил протестировать все батарейки АА и ААА, которые удастся найти в Москве. Я собрал 58 видов батареек АА и 35 видов ААА. Всего было протестировано 255 батареек — 170 АА и 85 ААА.


                            Читать дальше →
                          • Математика аукционов. Лекция в Яндексе

                              Аукционы используются для торгов практически любых товаров — рыбы и цветов, лицензий на 3G-cвязь, государственных ценных бумаг, акций частных компаний, рекламных объявлений на Яндексе. Базовые правила некоторых аукционов остаются неизменными на протяжении столетий. При этом аукционы — динамично развивающаяся область современной экономической теории. Это в первую очередь вызвано их практической важностью, а также наличием данных и возможностью формально проанализировать аукционы как игры, чьи правила совпадают с практикой. За исследование аукционов и в целом экономических механизмов было присуждено несколько Нобелевских премий.



                              В рамках Малой Школы анализа данных лекцию, посвященную аукционам, прочитал Сергей Измалков — профессор экономики Российской экономической школы, председатель ученого совета РЭШ. Именно аукционы стали темой его докторской диссертации. В лекции Сергей Борисович рассказывает о том, чем похожи торговля жёнами в Вавилоне и размещение рекламных объявлений в интернете. Под катом вы найдете текстовую версию лекции, но мы бы рекомендовали вам все же посмотреть видеозапись — лектор рассказывает обо всем достаточно доступно и очень увлекательно.
                              Читать дальше →
                              • +31
                              • 36,2k
                              • 6
                            • Пошаговая инструкция: залог для сделок в bitcoin

                              • Tutorial
                              Bitcoin очень удобен и надёжен для хранения денег, но как проводить в нём сделки? Традиционные способы включают привлечение доверенной третьей стороны. Оказывается, bitcoin так могуч, что это вовсе не обязательно. Ниже я расскажу, как двум людям, не доверяющим друг другу, провернуть сделку в bitcoin без привлечения третьих сторон.

                              esrowbitcoin

                              Читать дальше →
                            • Руководство хакера по нейронным сетям. Схемы реальных значений. Стратегия №1: Произвольный локальный поиск

                              • Перевод
                              Мы начинаем публиковать перевод книги (как называет ее сам автор) «Руководство хакера по нейронным сетям». Книга состоит из четырех частей, две из которых уже закончены. Мы постараемся разбить текст на логически завершенные части, размер которых позволит не перегружать читателя. Также мы будем следить за обновлением книги и опубликуем перевод новых частей после их появления в блоге автора.

                              Содержание:
                              Глава 1: Схемы реальных значений
                              Часть 1:
                                 Введение   
                                    Базовый сценарий: Простой логический элемент в схеме
                                    Цель
                                       Стратегия №1: Произвольный локальный поиск
                              

                              Часть 2:
                                       Стратегия №2: Числовой градиент
                              

                              Часть 3:
                                       Стратегия №3: Аналитический градиент
                              

                              Часть 4:
                                    Схемы с несколькими логическими элементами
                                       Обратное распространение ошибки
                              

                              Часть 5:
                                       Шаблоны в «обратном» потоке 
                                    Пример "Один нейрон"
                              

                              Часть 6:
                                    Становимся мастером обратного распространения ошибки
                              


                              Глава 2: Машинное обучение
                              Часть 7:
                                    Бинарная классификация
                              

                              Часть 8:
                                    Обучение сети на основе метода опорных векторов (SVM)
                              

                              Часть 9:
                                    Обобщаем SVM до нейронной сети
                              

                              Часть 10:
                                    Более традиционный подход: Функции потерь
                              


                              Читать дальше →
                              • +13
                              • 47,6k
                              • 3
                            • Беспилотник из органики (превращается в сладкую воду)

                                Беспилотный летательный аппарат, который собрали в исследовательском центре NASA Ames Research Center, — почти живой. По крайней мере, он частично состоит из органических материалов, которые встречаются в живой природе. В начале прошлого месяца аппарат успешно провёл первый испытательный полёт.

                                Такой дрон однозначно понравится защитникам окружающей среды и военным. Ведь в случае крушения беспилотник почти бесследно разлагается, растворяясь в окружающей среде. «Никто не поймёт, или кто-то налил лужу сладкой водички, или здесь был летательный аппарат», — говорит Линн Ротшильд (Lynn Rothschild), руководитель группы разработки «биологического БПЛА».
                                Читать дальше →