Pull to refresh
15
0
artleg @artleg

User

Send message

Нормализация картинки под восприятие

Reading time1 min
Views1.2K
Готовлю сервис, моделирующий eye tracking по изображению. Ради любопытства: пример нормализации картинки под фовеальное зрение человека:



Чем светлее участок, тем сильнее он воспринимается зрением. Модель — trichromacy (полноценное цветовое зрение). Подсветка участков — логарифмическая.

Ну и модель по данному нормализованному представлению:



Основные участки показаны верно (по тестам), но модель завалена в левый угол: где-то ошибка алгоритма. Будем исправлять)

UPD
После сериии публикаций про моделирование eye-traking у меня есть 8 мишеней с реальными тепловыми картами с тоби реадера, на которых я тестирую свои алгоритмы. Если честно, то мне их нехватает. Если есть возможность провести исследования по этому вопросу — буду рад.
Total votes 30: ↑28 and ↓2+26
Comments34

Разбивка дисков в Linux для самых маленьких

Reading time4 min
Views75K
У многих начинающих пользователей линукс возникают сомнения, как правильно разбить жесткий диск. Постараюсь немного облегчить муки выбора нашим коллегам.
Читать дальше →
Total votes 18: ↑14 and ↓4+10
Comments51

Деривативы на морковках

Reading time8 min
Views155K
carrotДеривативы — это производные финансовые инструменты. Производные они потому, что основываются на каком-то ином активе. Сами по себе деривативы — пустышки, их стоимость определяется ценой базового актива — продукта, ценной бумаги, валюты, долгового обязательства — то есть того, от чего они производны.
Читать дальше →
Total votes 143: ↑135 and ↓8+127
Comments72

Об именах элементов форм в HTML

Reading time1 min
Views553
А вы знали, что имена элементов форм в HTML можно записывать как массивы. Например, с помощью следующей формы заносится информация о пользователе.
<form action='/' method='post'>
    Имя: <input type='text' name='user[name]'><br>
    Пол: <select name='user[sex]'>
                <option value='woman'>женский
                <option value='man'>мужской
            </select><br>
    eMail: <input type='text' name='user[email]'><br>
        <input type='submit' value='Дальше'>
</form>

Теперь в PHP эти данные можно получить в виде массива так:
    $user = $_POST['user'];

или так:
    $user = $_REQUEST['user'];
Total votes 76: ↑25 and ↓51-26
Comments24

Скрипач в метро — социальный эксперимент

Reading time2 min
Views23K
Это необычайно грустная история от которой у меня были мурашки по коже. Это социальный эксперимент о восприятии, вкусе и приоритетах людей.

Холодным январским утром на станции метро Вашингтона расположился мужчина и стал играть на скрипке. На протяжении 45 минут он сыграл 6 произведений. За это время, так как был час пик, мимо него прошло более тысячи человек, большинство из которых были по дороге на работу.

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

Минуту спустя скрипач получил свой первый заработок: женщина бросила деньги в футляр и, без остановки, продолжила свой шаг.

Еще несколько минут спустя мужчина облокотился к стене и стал слушать, но, вскоре, он взглянул на свои часы и продолжил путь.
Читать дальше →
Total votes 293: ↑263.5 and ↓29.5+234
Comments213

1 апреля

Reading time1 min
Views775
Итак, скоро первое апреля. И как назло, вся фантазия куда-то улетучилась. Все забавные идеи и сайты, найденные за прошедший год и помечавшиеся в голове тэгом «Надо использовать 1 апреля», завалились в самые пыльные уголки памяти, а то и вовсе превратились в утиль-сырье.

Но мне повезло наткнуться на на один сайт, который прекрасно подойдет для розыгрышей, совсем недавно.

image

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

Что интересно — человек, которому звонят видит на определителе не набор цифр, а номер абонента, от которого поступил звонок.

P.S. Ресурс по идее платный, но после регистрации первые пару звонков происходят бесплатно. А зарегистрироваться там — дело не более 15 секунд.

Если у вас есть какие-то интересные розыгрыши и ресурсы, которые можно использовать на первое апреля — поделитесь ими в комментариях. :)

Пока забавным розыгрышом (идея и исполнение Vilz) поделился только adm0r
Total votes 62: ↑58 and ↓4+54
Comments57

Типографская раскладка в линуксе

Reading time2 min
Views1.8K
xkeyboard-config с версии 1.5 содержит дополнительный уровень с полезными юникодными символами, который можно прилепить к любой раскладке. Собственно, я поучаствовал в процессе его добавления туда. Этот набор символов был написан несколько лет назад под впечатлением от раскладки Ильи Бирмана, потом постоянно переделывался и стабилизировался.
Читать дальше →
Total votes 10: ↑10 and ↓0+10
Comments11

Как треугольник становится кругом? Почему нет никакого золотого сечения? Почему люди отвергают логику?

Reading time3 min
Views7K
В 30-х годах советский ученый А.Р. Лурия совершил экспедицию в поселки и стоянки кочевников Узбекистана и Киргизии. Они наблюдали за формой и содержанием живших там людей, имевших либо минимальное образование, либо вовсе неграмотных. Соответственно, у них преобладали формы мышления, возникшие из элементарных форм деятельности и характеристик знакомых предметов.

Одним из практических экспериментов был такой. Перед испытуемыми ставилась задача сгруппировать похожие фигуры:



Совсем неграмотные люди давали фигурам названия привычные по собственной жизни. Они видели на этой картинке тарелку, палатку, браслет, бусы и т. д. Более грамотные испытуемые большей частью давали фигурам геометрические названия.

Для нас интересно то, как группировали фигуры неграмотные испытуемые. Для них 2 и 7 считались подобными, так как и то и другое было «оконными рамами», а 6 и 4 были часами. 3, 1 и 5 не имели никакого сходства между собой. Причем, эти люди категорически отвергали утверждения экспериментаторов о схожести, например, 1 и 3. «Совсем они не похожи. Первая — это монета, а вторая — луна».

Что из этого можно извлечь для дизайна, а так же еще про один эксперимент в котором люди полностью отрицают логику, читайте аж в двух моих записях тут:

nordisk.pp.ru/design/47

nordisk.pp.ru/design/49

Или укороченную компиляцию под катом

Читать дальше →
Total votes 148: ↑119 and ↓29+90
Comments78

uimge — консольная утилита для заливки на хостинги.

Reading time3 min
Views557
Решил поделиться своей небольшой и скромной разработкой.
А именно — консольная утилита для пакетной заливки или интеграции в различные скрипты по UNIX way.
И еще она может работать как модуль для python.
Хелп к программе:

Usage: python uimge.py [-r|-u|-i|-o|-v|-s] картинка

Options:
--version show program's version number and exit
-h, --help show this help message and exit

Основные опции:
-r, --radikal Залить на radikal.ru
-u, --funkyimg Залить на funkyimg.com
-i, --ipicture Залить на ipicture.ru
-o, --opicture Залить на opicture.ru
-v, --savepic Залить на savepic.ru
-s, --smages Залить на smages.com
Читать дальше →
Total votes 14: ↑13 and ↓1+12
Comments9

Онлайн инструменты для типографии

Reading time2 min
Views976
Создавая контент, мы всегда стараемся использовать более подходящий шрифт и стили для оформления. Мы живем в 21 веке и обилие этих самых стилей и шрифтов заставляет нас задуматься — «А нет ли удобных онлайн инструментов которые облегчат нам жизнь?». Конечно же есть и их много! Вот о некоторых из них здесь и пойдет речь.

Читать дальше →
Total votes 14: ↑12 and ↓2+10
Comments1

Качаем с Народ.Диска без капчи и без яндекс.бара

Reading time2 min
Views15K
Как известно, чтобы скачать файл с Народ.Диска, необходимо либо ввести капчу, либо установить яндекс.бар. А если не хочется, чтоб яндекс.бар мозолил глаза(либо любимый браузер — опера)? Да, его можно скрыть, но зачем он тогда вообще нужен, если используется только для скачки файлов с Народ.Диска?
А можно обойтись и без него, при этом скачивая файлы без ввода капчи в любом удобном браузере, позволяющем изменять юзер-агент.
Читать дальше →
Total votes 128: ↑119.5 and ↓8.5+111
Comments103

Испытание сервисов для создания коротких ссылок

Reading time10 min
Views3.7K
Зачем был написан топик?

Испытав в очередной раз необходимость воспользоваться TinyUrl, я наткнулся на угрожающее сообщение, что либо сайт находится в блэк-листе, либо мой IP забанен. Попробовав ввести другой адрес и добившись результата, я пришёл к неутешительному выводу, что такую фигню выдаёт ссылка на файл, лежащий на яндексовом хостинге. Пара минут поиска — и вот ссылка уже благополучно обрезана в MooURL. Откуда я взял MooURL? А вот наобум выбрал. В своём блоге, в записи от 29.06.2008, Артём Беляйкин опубликовал список из 68 сервисов, которые предложил для уменьшения размера длинных ссылок. Правда, с упором на маскировку партнёрских ссылок, а я упираюсь в пользователя :)

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

Зачем это хабрасообществу?

Для пользы. И чтобы не копаться в этом самим, когда понадобится. Использовано может быть по разному поводу, например: записывать на бумажку такой адрес удобнее; по смс скидывать удобнее; в социальных сетях (когда стоит запрет на публикацию адреса) публиковать удобнее. Это если не брать в расчёт использование в целях редиректа и прочие варианты.
Читать дальше кучу текста
Total votes 21: ↑20 and ↓1+19
Comments18

Сравнение 13-ти онлайн редакторов изображений.

Reading time2 min
Views738
Добрый всем вечер!

Задался я, значит, однажды одной проблемой: у меня на руках был чужой компьютер, был интернет и было одно фото которое срочно понадобилось мне для работы в строго определённом виде. Попросту говоря, нужно было его отредактировать, но ставить софт на чужой компьютер не хотелось (да и нельзя, в принципе, было). Так я начал искать онлайн редакторы фото, хотя бы с какими-то минимальными необходимыми функциями. Каково же было моё удивление, когда я узнал сколько таких редакторов существует и какие у них доступные возможности.

Собственно фото я отредактировал и на этом моё знакомство с такими сервисами могло закончится, но я наткнулся в сети на сравнение онлайн редакторов фото. Что меня, в прочем, заинтересовало и я решил перевести его на русский (на самом деле я его не только перевёл, но где-то сократил, где-то добавил свои мысли, так что с оригиналом статья разнится).

Таблица сравнения (честно говоря, я не слишком «умёха» в делах публикования новостей, поэтому если плохо видно вот не уменьшенная таблица).

image

В таблице, в принципе всё сказано. Могу разве добавить, что фото свои не обязательно подгонять под макс. размеры. Всё это делается на автомате сервисом.

Честно скажу, что особой разницы в этих сервисах нет, но отличия знать всё же полезно. Да, может, это и плюс: каждый пользователь найдёт для себя удобный редактор, не боясь сильно потерять в инструментах. Добавлю лишь, что автор непереведённой статьи рекомендует Picnik или Fotoflexer, как лучше всего сбалансированные серьёзностью и дополнительными плюшками. Ну а выбор остаётся за вами.

Ну и естественно минус этих сервисов: траффик и требования к скорости соединения.

Надеюсь, статья поможет кому-либо из вас или хотя бы прочитав её, вы узнаете что-то новое.
Всех вам благ!

Заранее прошу прощения за не очень удобное оформление. Первый раз пишу: могут быть ошибки, обо всём пишите.

Оригинал: CNET
Total votes 27: ↑20 and ↓7+13
Comments10

Timepicker на основе jQuery

Reading time2 min
Views1.6K
Недавно у меня (если быть точным, то не совсем у меня) возникла потребность вставить такую штуку, как таймпикер в один проект.
Судьба и добрые люди навели меня сначала на ужасный циферблат на основе MooTools, а потом и на jQuery Timepicker plugin.

В силу того, что я пользуюсь именно jQuery, плагин был осмотрен и даже встроен в проект, однако тут же я столкнулся с рядом проблем.
Во-первых, требует всю библиотеку ui (а это 200кило кода) и нигде (я не нашел) нет зависимостей, дабы можно было вычленить лишние килобайты кода.
Во-вторых, он требует несколько css файлов, которые что-то наследуют от ui.core.css.
В-третьих, он требует парочку приличных спрайтов.
После подключения всей этой истории я получил не до конца работающий таймпикер (проблематичность стилизации из-за наличия других элементов ui библиотеки) и заторможенность страницы. Это не говоря о том, что он мне не нравится наличием AM/PM переключателей, жесткой (ну или не очень, я не помню его конфиг) привязкой к 15 минутным интервалам и странным внешним видом.

Так что пришлось писать свой велосипед, который был успешно интегрирован в проект. Естественно, меня посетила мысль, что, возможно, найдутся такие люди, которым за каким-то чёртом может пригодиться мой небольшой кривоватый скрипт. Поэтому я потратил ещё часик на оформление демоверсии скрипта. Посмотреть (и вытащить все исходники) вы можете здесь — public.xfenix.ru

P.S. Допилено упадническими методами до работоспобного состояния в браузерах IE (6,7), Opera, FF 3, Google Chrome. Для IE пришлось внести кондишнл комменты, а для оперы крепко поморчиться (и все равно баг остался — бекграунд наносится лишь на половину li при клике). Если кто объяснит почему возникли такие ошибки и как их побороть чуть более чем полностью, то буду благодарен до конца века.

P.P.S. Если вдруг каким-то чудом ты, читатель, вовсе не зубр, ехидно посмеивающийся над моими исходниками, а начинающий javascript-наркоман и тебе требуется описание по подключению и опциям этого скрипта, то ты можешь сказать мне об этом в коментариях и тогда я отреагирую и допишу пару абзацев текста.
Total votes 11: ↑7 and ↓4+3
Comments16

Free seedbox или поднимаем рейтинг на трекерах бесплатно

Reading time1 min
Views12K
Сидбокс часто используется европейцами на приватных трекерах. Тут сразу возникает вопрос:«Чем их не устраивает использование обычного клиента на своем компьютере и скачивание по своему интернет каналу?». Это, а так же, как можно использовать это бесплатно в наших условиях я постараюсь рассказать дальше.
Читать дальше →
Total votes 25: ↑17 and ↓8+9
Comments22

Wix! Американский аналог народ.ру

Reading time1 min
Views2.1K
Сегодня наткнулся на ресурс под название Wix.
Тут можно создавать флэш сайты имея под рукой арсенал из drop shadow, glow, blur… и предлагаемые ресурсом готовые анимации типа fade и прочего. Так же есть подключаемые виджеты: mp3 player, google maps… Можно выбрать готовые шаблоны, одним словом тот же народ.ру только по-американски. Как вы думаете для кого создан такой русурс: для ленивых псевдо-сайто-мейкеров или серьезно настроеных бедных фотографов?
image
Total votes 13: ↑8 and ↓5+3
Comments15

Несколько буферов обмена в Linux

Reading time2 min
Views2.2K
Захотелось сделать так, чтобы можно было сохранять хоткеями выделенный текст в несколько разных буферов обмена. А потом также хоткеями вставлять текст оттуда..
Читать дальше..
Total votes 65535: ↑32767.5 and ↓32767.50
Comments6

Philosopher — новый бесплатный шрифт

Reading time1 min
Views23K
Мой знакомый делает бесплатные шрифты для дизайнеров, очень хочу показать вам последний из них:

image

Автор шрифта продвигает бесплатную типографику от дизайнеров для дизайнеров.

Прочитать подробнее о шрифте и пообщаться с автором можно у него в ЖЖ

Здесь можно бесплатно скачать сам шрифт
Total votes 224: ↑195 and ↓29+166
Comments84

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Registered
Activity