Архив за 04 сентября 2017 - 5

Представьте ситуацию – живете вы спокойно, ничего не болит и не краснеет, носите очки или линзы, или ничем не пользуетесь и видите отлично – и случайно попадаете на прием к офтальмологу. Скажем, из-за призыва в армию, из-за беременности или просто на диспансерный осмотр. И вдруг узнаете, что сетчатка у вас «дырявая» или натянутая и вот-вот порвется.

И вам рекомендуют ее «пришить». А вы сомневаетесь – а это точно нужно? И насколько безопасно? А ведь ничего не беспокоит – тогда зачем? А может на мне хотят «заработать»? И первым делом начинаете читать посты в интернете, что скажет такой «независимый» эксперт как Google.

А в дальнейшем все зависит от вашей дисциплинированности и внимания к собственному здоровью. Вы можете попасть к офтальмологу-лазерщику, который будет последней инстанцией, и он сделает профилактическое лазерную коагуляцию.
Или «забьёте» на все и продолжите жить как раньше – не беспокоит же ничего. В чем же риск?

Как «зашить» сетчатку и нужно ли это делать? - 1

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

Центральный банк Китая выпустил заявление о намерении временно запретить проведение ICO, так как этот финансовый инструмент «серьезно угрожает стабильности финансовой и экономической системы страны».

Финансовый регулятор подготовил список из 60 компаний, занимающихся операциями в области ICO, которые подвергнутся тщательной проверке, Читать полностью »

Методы обнаружения «склеенных» файлов - 1

Многие могли слышать о таких файлах, как rarjpeg'и. Это особый вид файлов, представляющий собой склеенную вплотную jpeg-картинку и rar-архив. Он является прекрасным контейнером для скрытия факта передачи информации. Создать rarjpeg можно с помощью следующих команд:

UNIX: cat image1.jpg archive.rar > image2.jpg
WINDOWS: copy /b image1.jpg+archive.rar image2.jpg

Или же при наличии hex-редактора.

Разумеется, для скрытия факта передачи информации можно использовать не только формат JPEG, но и многие другие. Каждый формат имеет свои особенности, благодаря которым он может подходить или нет для роли контейнера. Я опишу, как можно найти приклеенные файлы в наиболее популярных форматах или же указать на факт склейки.
Читать полностью »

Gotta Torch?

PyTorch — современная библиотека глубокого обучения, развивающаяся под крылом Facebook. Она не похожа на другие популярные библиотеки, такие как Caffe, Theano и TensorFlow. Она позволяет исследователям воплощать в жизнь свои самые смелые фантазии, а инженерам с лёгкостью эти фантазии имплементировать.

Данная статья представляет собой лаконичное введение в PyTorch и предназначена для быстрого ознакомления с библиотекой и формирования понимания её основных особенностей и её местоположения среди остальных библиотек глубокого обучения.

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

Мы создаем ПО для разработки и поддержки баз данных Oracle, и статический анализатор PL/SQL является одной из основных фич наших приложений. Кто знаком с Oracle, тот хорошо знает что такое PL/SQL.

Известная поговорка гласит: «Лучше один раз увидеть, чем сто раз услышать». Поэтому мы решили заимпрувить статический анализатор таким образом, чтобы он визуализировал код в виде блок-схем (Flowcharts) и диаграмм вызовов (Call Trees). Хоть и нарисовать блоки и их связи несложно, оптимизировать их расположение на «листе» представлялось задачей, требующей значительных усилий. Чтобы стрелки минимально пересекались и обтекали блоки, блоки объединялись в группы, и диаграмма при этом не превращалась в «кашу», нужно было потратить много сил и времени.

И тогда мы решили поискать готовое решение, дабы не изобретать велосипед. Наше внимание сразу привлек Graphviz – open source решение по визуализации диаграмм. Первые его версии были разработаны компанией AT&T, а теперь он доступен как набор утилит и библиотек, а также в исходниках под лицензией Eclipse Public License (EPL).

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

Nuxt.js: 28 килобайт пользы для веб-разработчика - 1В эту пятницу на Хабре я прочитал вводную статью про Nuxt.js, но в комментариях резюмировали, что маловато будет. Так случилось, что мы в Voximplant используем эту штуку и она приносит большую пользу. Под катом я расскажу про «киллер фичу» этого микро-фреймворка и где он может пригодиться.
Читать полностью »

image
Объединение двух чёрных дыр, особенно на финальных стадиях, приводит к излучению огромного количества гравитационных волн

Возможно, величайшим открытием 2016 года стало непосредственное обнаружение гравитационных волн. Хотя общая теория относительности Эйнштейна предсказала их за 101 год до этого события, для их обнаружения потребовалось создать лазерный интерферометр, чувствительный к искривлениям пространства, сдвигающего зеркала, расположенных в нескольких километрах друг от друга, на расстояние не более 1019 м, или на 1/10000 диаметра протона. Это, наконец, случилось во время обработки данных LIGO в 2015 году, и два настоящих объединения чёрных дыр недвусмысленно нашлись среди полученных данных. Но как это допускают законы физики? Наш читатель хочет узнать:

Этот вопрос занимал меня очень долго. В статьях об открытии, сделанном на LIGO, пишут, что часть массы при слиянии чёрных дыр была излучена, из-за чего результирующая чёрная дыра получилась меньше, чем сумма двух изначальных. Однако же считается, что из чёрной дыры убежать нельзя. Как же энергия излучалась при слиянии чёрных дыр?

Довольно глубокий вопрос, относящийся к самой сути физики чёрных дыр и ОТО.
Читать полностью »

image
Не так давно везде говорили о проблеме поиска нужной информации в интернете. Сейчас появляется уже другая проблема — найти можно практически всё, что угодно, но что делать дальше? Если информация была нужна для разового использования, то проблемы нет — можно и забыть. А если она полезна не только «здесь и сейчас»? Многие используют онлайновые и офлайновые блокноты, закладки и даже персональные вики… Но лично у меня они все постепенно превращались в «кладбище информации», в которой тоже нужно постоянно что-то искать или постоянно всё организовывать и оптимизировать. Можно ли сохранять информацию, хотя бы в небольших объёмах, сразу в память? В человеческую память?
Сразу оговорюсь, что речь не о каких-то чудо-приёмах и чёрно-белой магии. Речь идёт о комбинации интервального повторения и довольно простых упражнений, реализованных в виде несложной программки для смартфона.

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

Майнинг-фермам в России дадут скидку на электроэнергию - 1

Россия всерьёз намерена стать одним из мировых лидеров по майнингу криптовалюты. Судя по всему, задача поставлена на государственном уровне. О новом увлечении Владимира Путина стало известно во время Петербургского международного экономического форума, пишет РБК. Тогда первый заместитель председателя правительства Игорь Шувалов на панельной сессии «Блокчейн — рождение новой экономики» заявил: «Технологического лидерства, чтобы менять жизнь людей, в России пока мы не обеспечиваем. Обеспечить это лидерство — сегодня задача номер один. Президент полностью заболел этим, понимает, что разрыв и значительные темпы роста базируются на цифровой экономике и технологическом лидерстве».

Один из первых шагов по государственной поддержке майнинга — льготные тарифы на электроэнергию для майнинг-ферм. Для начала пилотный проект планируют запустить в одном из регионов России. О подготовке проекта рассказал «Известиям» Арсений Щельцин, директор по проектной деятельности Института развития интернета (ИРИ).
Читать полностью »

Уже семь лет я публикую регулярные обзоры свежих статей по теме интерфейсов, новых инструментов и коллекций паттернов, интересных кейсов и исторических рассказов. Из лент нескольких сотен тематических подписок отбирается примерно 5% стоящих публикаций, которыми интересно поделиться. Предыдущие материалы: апрель 2010-июль 2017.

Дайджест продуктового дизайна, август 2017

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


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