Месяц: Март 2017
-
Больше, чем React: Почему не следует использовать ReactJS для сложных интерактивных фронтенд-проектов
Перевод статьи, посвящённой использованию ReactJS для создания фронтенда. React — отличный инструмент для реализации простых интерактивных веб-сайтов. Но насколько он применим в сложных фронтенд-проектах? Работает ли он там столь же хорошо? В этой статье мы рассмотрим некоторые проблемы, с которыми можно столкнуться при использовании React во время веб-разработки. Также вы узнаете, почему автор статьи решил…
-
«Мал да удал»: Ученые разработали проточную батарею, охлаждающую чипы
Проточные редокс-аккумуляторы, в которых применяется жидкий электролит, обычно используются в крупных установках для накапливания энергии. Например, ученые из Гарварда разработали батарею, способную сохранять свои рабочие характеристики на протяжении 10 лет, поэтому они хорошо подходят для хранения энергии, вырабатываемой солнечными панелями и ветряками. Однако создание маленького источника питания — это задача другого уровня. Ученые из IBM…
-
Создаем дизайн-систему
Вне всякого сомнения, о дизайн-системах меня спрашивают чаще, чем о чем-либо другом. За последние несколько лет я посвятил много времени размышлениям о том, как выстраивать, реализовывать и представлять дизайн-системы для таких продуктов, как Marvel, Bantam и Modulz, и теперь решил, что пришла пора поделиться тем, чему научился в процессе. Что такое дизайн-система? Ни для кого…
-
Устраняем ошибки в Building resources при сборке android-приложения с помощью Apktool
Всем привет. Меня зовут Алексей и я занимаюсь реверсом adnroid-приложений. Многие, кто делал реверс android-приложений, сталкивались с тем, что при обратной сборке с помощью apktool приложение не собиралось и писало об ошибках во время Building resources. Как правило эти ошибки можно исправить вручную в местах их возникновения. Но что делать когда их много? На исправления…
-
Java и Docker: это должен знать каждый
Многие разработчики знают, или должны знать, что Java-процессы, исполняемые внутри контейнеров Linux (среди них — docker, rkt, runC, lxcfs, и другие), ведут себя не так, как ожидается. Происходит это тогда, когда механизму JVM ergonomics позволяют самостоятельно задавать параметры сборщика мусора и компилятора, управлять размером кучи. Когда Java-приложение запускают без ключа, указывающего на необходимость настройки параметров,…
-
Искусственный интеллект следит за тобой
Мой телефон научился понимать меня, но пока ещё не обладает интеллектом достаточным для того, чтобы понять чего я хочу. У нас уже есть для этого аппаратные и программные возможности – нет только возможностей социальных. Персональная автоматизация пока находится на недоразвитом уровне. У меня на телефоне работает Google Now. Каждый месяц Google Now напоминает мне о…
-
Геометрия машинного обучения. Разделяющие гиперплоскости или в чём геометрический смысл линейной комбинации?
Во многих алгоритмах машинного обучения, в том числе в нейронных сетях, нам постоянно приходится иметь дело со взвешенной суммой или, иначе, линейной комбинацией компонент входного вектора. А в чём смысл получаемого скалярного значения? В статье попробуем ответить на этот вопрос с примерами, формулами, а также множеством иллюстраций и кода на Python, чтобы вы могли легко…
-
Недокументированные возможности Windows: скрываем изменения в реестре от программ, работающих с неактивным реестром
Можно ли создать такой ключ реестра, который будет виден в Windows в составе активного (подключенного) реестра, но не будет виден программам, работающим с неактивным (отключенным) реестром? Оказывается, если у вас есть возможность изменить лишь одну переменную ядра (например, с помощью драйвера), то да, способ есть.
-
Более половины Android-устройств не получали обновления ОС в 2016 году
Более половины из 1,4 млрд Android-устройств не получали обновления системы более одного года, сообщается в официальном блоге Google. Статистика относится к концу 2016 года и отражает действия компании по развитию своей экосистемы. Всего обновления получили 735 млн устройств двухсот различных производителей. Сейчас Google выпускает обновления (в том числе и критические в плане безопасности) для устройств…
-
Экс-сотрудник Microsoft обнаружил первую в мире «пасхалку» в аркадной видеоигре
Первая пасхалка в мире выглядит не слишком впечатляюще Эд Фрайс (Ed Fries), экс-сотрудник корпорации Microsoft, который принимал непосредственное участие в разработке оригинальной Xbox, на днях рассказал о первой в мире «пасхалке» из аркадной видеоигры. Эд ведет блог о старых играх, недавно он опубликовал пост, где подробно рассказывает о своем открытии. Вполне может быть, что он…