Архив за 12 ноября 2017 - 2

Часто при работе с микросервисами, построенными с помощью технологии Spring Boot, можно видеть стандартный вывод ошибок подобный этому:

{
    "timestamp": 1510417124782,
    "status": 500,
    "error": "Internal Server Error",
    "exception": "com.netflix.hystrix.exception.HystrixRuntimeException",
    "message": "ApplicationRepository#save(Application) failed and no fallback available.",
    "path": "/application"
}

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

Знакомство с WebAssembly - 1

Эта статья основана на моём выступлении на ITSubbotnik, прошедшем в Рязани 14 октября 2017 года. На русском пока что довольно мало материала на эту тему, надеюсь что статья будет вам полезна.

Disclaimer: Автор не является экспертом ни в WebAssembly, ни в JavaScript. Данная статья есть компиляция мыслей и идей, полученных из выступлений других людей на данную тему, плюс эпизодического опыта изучения WebAssembly в течение нескольких месяцев.

Читать полностью »

Exonum — это фреймворк с открытым исходным кодом для создания приложений на основе блокчейна. Он ориентирован на работу с закрытыми блокчейнами и применим в любых сферах: FinTech, GovTech и LegalTech.

Сегодня мы проведем небольшой обзор решения, а также расскажем, как построить простую криптовалюту с использованием Exonum. Весь код, приведенный ниже, вы найдете в репозитории на GitHub.

Как создать криптовалюту на Exonum: краткое руководство - 1Читать полностью »

Факты, противоречащие науке, часто замалчивают

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

Читать полностью »

Причина аварии беспилотного автобуса в Лас-Вегасе — невнимательность человека - 1

Несколько дней назад на Geektimes сообщалось, что в Лас-Вегасе на маршрут вышел беспилотный автобус. Его запустили в регулярный рейс, но в первый же час своего путешествия робокар столкнулся с грузовиком службы доставки. К счастью, пострадавших в этой аварии не было. Сама авария носила случайный характер, и виновник случившегося — вовсе не автобус.

Пассажиры автобуса могут рассказать о том, что случилось, и некоторые из них не собираются хранить молчание, поскольку в СМИ вся эта история получает уже совсем фантастические очертания. «Чем шире эта история расходится по интернету, тем сильнее искажается ее суть», — говорит Джеф Зурхмейд, пассажир робоавтобуса. Он находился в транспортном средстве тогда, когда с ним столкнулся грузовик, если это вообще можно назвать столкновением. Джеф решил рассказать о том, что случилось в реальности.
Читать полностью »

На МКС доставят кишечную палочку

На Международную космическую станцию поставят партию кишечной палочки. Эта бактерия очень нужна астронавтам. С ее помощью будут проводить важные опыты. Именно с этой целью ее и поставляют на МКС.

Читать полностью »

В Португалии случайно поймали доисторическую акулу

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

Читать полностью »

Сегодня в магазинах приложений для платформ iOS и Android существует ограничение на размер приложения в 100 МБ. Магазин Apple для приложений, которые не укладываются в этот лимит, запрещает закачку при помощи мобильного интернета. В  Google Play же это строгий лимит на размер APK – все, что не укладывается в него, должно быть вынесено в файлы дополнений. Для пользователей с платным трафиком закачка большого приложения может быть довольно затратной, поэтому его размер нужно стараться уменьшить всеми силами.

Сжимаем несжимаемое – как уменьшить дистрибутив мобильного приложения - 1


В рамках этой статьи мы расскажем, с помощью каких приемов мы смогли уложиться в это ограничение на проекте Gardenscapes для платформы iOS. Статья касается в основном мобильных игр, но методы сжатия универсальны и могут пригодиться для любых проектов с тяжелой графикой. Для того, чтобы говорить о методах сжатия, нужно определиться с тем, как формируется архив приложения.
Читать полностью »

Десятого октября в Москве прошла ежегодная конференция Group-IB CyberCrimeCon 2017. В этом году эксперты отрасли — специалисты по кибербезопасности из банковской сферы, Интерпола, полиции Европы — обсуждали новые цели хакеров, говорили об эволюции атак и изучали практические кейсы.

На конференции мы также представили свой отчет о трендах киберугроз для финансового сектора. Сегодняшний пост — это резюме того, о чем мы говорили: о тенденциях развития преступлений в области высоких технологий.

По следам CyberCrimeCon 2017: Тенденции и развитие высокотехнологичной преступности - 1Читать полностью »

Компания PNY Technologies хорошо известна своими видеокартами и носителями данных, но ассортимент продукции фирмы шире: в него входят даже ноутбуки! Точнее, ноутбук пока только один, зато какой: Prevailpro, именно так называется новинка, является довольно компактной рабочей станцией с дискретными GPU Nvidia профессиональной серии Quadro.

PNY Prevailpro

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js