Pull to refresh
82
0
Сергей Валерьевич @VSV

User

Send message

3D печать графеновым аэрогелем

Reading time3 min
Views2.6K
Эта статья является переводом "You can now 3D print one of the world’s lightest materials" с сайта qz.com, ну и немного от себя добавил.

Аэрогели — это одни из легчайших твердых материалов, созданных человеком. Графеновый аэрогель — рекордсмен в этой категории. Он настолько легок, что напечатанная на 3D принтере решетка из него не может даже сделать вмятину на комке шерсти. Аэрогель в 1000 раз легче воды. Минимальная плотность аэрогеля находит для него множество сфер применения. В том числе он может использоваться даже для сбора разливов нефти.

image
Читать дальше →
Total votes 4: ↑3 and ↓1+2
Comments1

Русификация и мультиязычность карт OpenStreetMap

Reading time15 min
Views22K
Занимаясь разработкой веб-карт, использующих данные OpenStreetMap, часто возникает вопрос о том, как показывать карты с корректными русскими названиями. Этой проблемы не возникает, если ваши карты показывают исключительно Россию. Однако, если вы посмотрите, например, карту Китая, то вам вряд ли понравится такое обилие иероглифов, а тщетные попытки найти Пекин на такой карте, скорее всего, не увенчаются успехом.



Известно, что свободолюбивый проект OpenStreetMap позволяет сохранять названия географических объектов на разных языках. Для этого используются специальные теги, типа name:ru, name:en или name:es, и что самое главное, они заполняются участниками OpenStreetMap. Конечно, наиболее подробные надписи создают пользователи на том языке, на котором они говорят: в России — на русском, в Китае — на китайском, в африканских странах — на местных языках. Шансов, что какая-то улочка в Нигерии будет иметь русский перевод, мало, но все же основные географические объекты (страны, города, реки и т.п.) имеют переводы. Этой небольшой картографической информации бывает вполне достаточно, чтобы русскоязычный пользователь открыл, например, карту Китая и нашел на ней основные названия. Таким образом, ваш ресурс станет чуть более дружелюбным для пользователя.
Читать дальше →
Total votes 22: ↑21 and ↓1+20
Comments35

Кого давить беспилотному автомобилю: результаты эксперимента Moral Machine

Reading time3 min
Views99K
Два года назад MIT запустила платформу Moral Machine. Каждый желающий мог пройти тест из смоделированных 13 ситуаций: указать, как стоит вести себя беспилотному автомобилю и кем предпочтительней пожертвовать, когда потери неизбежны. За два года в исследовании приняли участие больше 2 млн людей со всего мира. Они предоставили 40 млн решений для смоделированных ситуаций.

Вчера MIT опубликовало результаты этого эксперимента.


Пример задания из теста. Тормоза беспилотного автомобиля отказали. Что предпочтительнее: сохранять курс (тогда погибнут трое пожилых людей, переходящих дорогу на красный свет) — или свернуть и врезаться в ограждение (погибнут двое взрослых людей и ребенок, находящиеся в машине)?
Читать дальше →
Total votes 87: ↑80 and ↓7+73
Comments1125

Подключение phpStorm tasks к Битрикс24

Reading time2 min
Views5.4K
Добрый день.

Хочу поделится опытом подключения phpStorm к Битрикс24 для быстрого доступа к задачам и учета времени на их выполнение.

К сожалению Битрикс24 не входит в список поддерживаемых багтрекеров, а необходимость у меня появилась.
Читать дальше →
Total votes 9: ↑7 and ↓2+5
Comments14

Компьютерное зрение и машинное обучение в PHP используя библиотеку opencv

Reading time9 min
Views34K
Всем привет. Это моя юбилейная статья на Хабре. За почти 7 лет я написал 10 статей (включая эту), 8 из них — технические. Общее количество просмотров всех статей — около полумиллиона.
Основной вклад я внёс в два хаба: PHP и Серверное администрирование. Мне нравится работать на стыке этих двух областей, но сфера моих интересов гораздо шире.

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

Собственно эта статья об одном из таких моментов. В ней я опишу чем занимался почти всё своё свободное время за последние полгода. Кроме тех моментов, когда я ходил купаться в море через дорогу, смотрел сериалы или игрался в игры.


Читать дальше →
Total votes 41: ↑41 and ↓0+41
Comments21

Архитектура платежной системы. Банальности, проверенные опытом

Reading time26 min
Views48K
Главное в платежной системе — взять денежки, перевести записи из одной таблички в ту же самую табличку со знаком «минус». Звучит не очень сложно, пока не пришли юристы. Платежные системы во всем мире облагаются огромным количеством всевозможных отягощений и указаний. Поэтому в рамках разработки платежной системы приходится все время балансировать на грани между тяжелым enterprise и вполне нормальным масштабируемым web-приложением.

Под катом рассказ Филиппа Дельгядо (dph) на Highload++ про опыт, накопившийся за несколько лет работы над платежной системой для российского легального букмекерского бизнеса, про ошибки, но и про некоторые достижения, и про то, как грамотно смешать, но не взбалтывать, web с enterprise.


Total votes 51: ↑51 and ↓0+51
Comments27

На шизофреников не действуют оптические иллюзии

Reading time2 min
Views228K
На иллюстрации внизу показана обратная сторона маски — вогнутое изображение (видео). Из-за известного «глюка» в человеческом мозге большинство здоровых людей видят здесь выпуклое изображение, игнорируя очевидные признаки света и тени. Примерно два года назад учёные доказали, что мозг шизофреника обмануть не удаётся — для него маска остаётся вогнутой. Это интересный случай, когда искажение реальности и самообман — признак здорового человека.



Данная оптическая иллюзия не действует также на некоторых людей под воздействием алкоголя и наркотиков.
Читать дальше →
Total votes 157: ↑125 and ↓32+93
Comments191

Распознавание изображений. Алгоритм Eigenface

Reading time6 min
Views66K

Введение



Я продолжаю серию статей посвящённую тематике pattern recognition, computer vision и machine learning. Сегодня я вам представляю обзор алгоритма, который носит название eigenface.



В основе алгоритма лежит использование фундаментальных статистических характеристик: средних (мат. ожидание) и ковариационной матрицы; использование метода главных компонент. Мы также коснёмся таких понятий линейной алгебры, как собственные значения (eigenvalues) и собственные вектора (eigenvectors) (wiki: ru, eng). И вдобавок, поработаем в многомерном пространстве.
Как бы страшно всё это не звучало, данный алгоритм, пожалуй, является одним из самых простых рассмотренных мною, его реализация не превышает нескольких десятков строк, в тоже время он показывает неплохие результаты в ряде задач.

Мне не страшно.
Total votes 132: ↑127 and ↓5+122
Comments48

Что скрывает от нас NASA? То, что прячется за Солнцем. Nibiru — планета Х

Reading time2 min
Views4.9K
NASA признала вероятность (в 1982) существования NIBIRU. Небесное тело возможно большего размера чем гигант-Юпитер.

image

Впервые Nibiru можно будет увидеть каждый день с 15 мая 2009 как слабый красноватый объект. Он будет двигаться cо земной орбитой. Это значит, что до 2009 года единственная возможность увидеть его только находясь в южном полушарии Земли.

К маю 2011 её можно будет наблюдать невооруженным глазом всем людям планеты. 21 декабря 2012 Нибиру пройдет через эклиптику планеты в виде яркой красной звезды и будет выглядеть как второе по размеру солнце.

Читать дальше →
Total votes 472: ↑311 and ↓161+150
Comments519

Терминальный сервер для 1С с помощью vnc+ssh на основе fedora 8.

Reading time5 min
Views4K
На самом деле, это инструкция скорее для меня самого, чтобы когда потребуется настроить такую штуку в следующий раз, не рвать волосы на голове и не думать в очередной раз: «Надо было все записать, когда в прошлый раз делал»… Но может быть, кому-то еще пригодится… Я абсолютно не претендую на то, что это абсолютно правильное решение и что нужно делать именно так, более того, буду только рад объективной критике… Просто я так сделал и решил это записать…
Итак, в один прекрасный день передо мной была поставлена следующая задача:
необходимо, чтобы пользователи удаленного офиса могли подключаться к 1С в нашем офисе…

Читать дальше →
Total votes 24: ↑21 and ↓3+18
Comments16

Samsung X360. Легче «воздуха»

Reading time1 min
Views774
27 августа, в преддверии берлинской выставки IFA 2008, компания Samsung анонсировала ноутбук X360. Который уже успели, согласно постоянно прорастающей то тут то там расхожей фразе, назвать «убийцей». На этот раз MacBook Air. Фраза-слоган «lighter than air» недвусмысленно намекает, какого такого Air легче новый X360.

Описание, фотографии и технические характеристики Samsung X360
Total votes 74: ↑57 and ↓17+40
Comments177

Секреты памяти

Reading time5 min
Views2.7K
Память — великое свойство, без которого трудно представить себе жизнь человека. Благодаря памяти мы используем в повседневной жизни свой собственный опыт и опыт предыдущих поколений. Можно ли как-то улучшить ее? От чего она зависит?
Читать дальше →
Total votes 26: ↑16.5 and ↓9.5+7
Comments4

Subtle Patterns: фоновые текстуры для вашего сайта

Reading time1 min
Views72K
Если вы запускаете новый сайт и заканчиваете его оформление, то есть смысл посмотреть коллекцию Subtle Patterns: отлично оформленную коллекцию фоновых текстур (паттернов) под лицензией Creative Commons Attribution 3.0 Unported. Их можно использовать без ограничений.



Сайт привлекает удобным предварительным просмотром: каждую текстуру можно мгновенно применить на всей странице в качестве фона. Сейчас там 93 работы, коллекция еженедельно пополняется отличными новинками.

Все текстуры на сайте Subtle Patterns являются повторяющимися, то есть склеиваются в бесшовную заливку.
Читать дальше →
Total votes 262: ↑247 and ↓15+232
Comments29

Оформление изображений на CSS3

Reading time8 min
Views69K
При использовании свойств box-shadow или border-radius непосредственно на изображении, браузеры могут некорректно отображать заданные нами CSS стили, из-за чего внешний вид блока будет существенно отличаться от задуманного. Однако если использовать изображение в качестве фона, то этой проблемы можно запросто избежать. Из статьи вы узнаете, как с помощью jQuery сделать идеально закругленные углы у изображений, а так же какие еще способы оформления возможны с помощью таких свойств как box-shadow, border-radius и transition.
Читать дальше →
Total votes 253: ↑245 and ↓8+237
Comments51

Точное выделение контуров на изображениях

Reading time2 min
Views15K
Хочу описать, один из нелинейных алгоритмов выделения контуров на изображениях.

Классика

Почти все известные алгоритмы выделения контуров подходя к изображению как матрице чисел с значениями 0..255, целыми числами в пределах одного машинного байта (16 бит вариант рассмотрим посже). Потом, делается свертка с матрицей коэфициентов.

А если так не делать?
Читать дальше →
Total votes 55: ↑52 and ↓3+49
Comments14

Методы нахождения границ изображения

Reading time2 min
Views58K
Алгоритм выделения границ или иначе обнаружения границ работают после того, как качество изображения улучшено перечисленными выше методами. Эти алгоритмы можно подразделить на два класса:
1) подчеркивающие, усиливающие, выделяющие границы;
2) строящие контуры автоматически.
Читать дальше →
Total votes 43: ↑39 and ↓4+35
Comments35

YAF — самый быстрый php фреймворк*

Reading time1 min
Views14K
Yaf — это PHP микро-фреймворк, взявший за основу структуру приложения Zend Framework, но написанный на С и является PHP extension доступным через PECL.

Основной (и единственной) задачей для написания его послужила необходимость максимально быстрой (сравнимой с php) обработки запросов в парадигме MVC но с удобством предоставляемым Zend Framework.

Yaf и Zend Framework, имеют аналогичные API и подобную концепцию, сохраняя при этом совместимость.
Я сгенерировал тестовое приложение (zf create project test) и провел небольшой синтетический тест производительности.
Интересен результат? Добро пожаловать под кат
Total votes 73: ↑62 and ↓11+51
Comments97

Stickr — начало 3-го года!

Reading time2 min
Views826
Stickr.com: два года в эфире
Команда Stickr.com рада сообщить, что мы переступили двухлетний рубеж развития лучшего сервиса социальных закладок во всем интернете. За последнее время у нас накопилось немало хороших новостей, которые касаются внешнего вида сайта и его функционала. Теперь мы можем предложить поистине мощный инструмент для повседневного веб-серфинга c элементами research.

Читать дальше →
Total votes 49: ↑32 and ↓17+15
Comments24

Silex — микрофреймворк от создателей Symfony2

Reading time4 min
Views61K
Почти год назад я опубликовал статью о микрофреймворке под названием 'fat-free', написанном на PHP. Тогда этот фреймворк и сама статья вызвали некоторый интерес, поэтому я решил сделать обзор еще одного PHP микрофреймворка в стиле популярного Sinatra — Silex project.
image
Созданный в известной в РНР кругах Sensio Labs, не менее известным Fabien Potencier — автором одного из самых популярных на сегодня PHP фреймворков — Symfony, Silex является облегченной версией ожидаемого армией фанатов (к которым осмелюсь отнести и себя) Symfony2.

Для своей работы Silex использует ключевые компоненты Symfony2 в связке с несложной реализацией шаблона проектирования “Внедрение зависимостей” в виде сервис-контейнера Pimple, который позволяет максимально просто отделить логические части кода друг от друга — сделать их независимыми.

Как и у Symfony2 — у Silex интуитивно понятный API, что делает процесс разработки достаточно приятным и позволяет практически в несколько шагов добавлять свой функционал в сам фреймворк.
Читать дальше →
Total votes 92: ↑87 and ↓5+82
Comments72

Information

Rating
Does not participate
Location
Минская обл., Беларусь
Date of birth
Registered
Activity