LINUX.ORG.RU

Сообщения Sadler

 

Покритикуйте мазню

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

 ,

Sadler
()

Воздействие низкоэнергетических лазеров

Вот здесь пишут, что самый обыкновенный 10mW лазер с длиной волны 635 нм при облучении кожи заставляет подкожный жировой слой выбрасывать липиды в межклеточное пространство. Ваше мнение: бред или может сработать? Как задаётся экспозиция лазерного излучения, чтобы получить 1 Дж/см^2 для 10mW-лазера, как в их статье ? Хочу затестить на пивном пузе :)

 ,

Sadler
()

Лонгборд. Есть юзеры?

До нового места работы приходится добираться 4 км по прямой через пробки. Подумываю об альтернативных способах быстро добраться до моих линуксовых серверов в течение лета. Посмотрел на ютубе кучу роликов о лонгбордах, понравилось. Кто пользовался? Как ощущения? Какая скорость? За сколько брали? Сколько времени его осваивали? Или вообще стоит посмотреть что-нибудь другое? Велосипед не хочу.

 

Sadler
()

Опознайте шрифт

Кто-нибудь может сказать, каким шрифтом здесь написан мой ник? В WhatTheFont загонял.

 ,

Sadler
()

Интеграция LOR и Youtube

Предлагаю вашему вниманию очередной простой и полезный юзерскрипт для лора. На этот раз я использовал Youtube Data API, чтобы автоматически заменять ссылку youtube в теле сообщения (включая комментарии) на название соответствующего видеофрагмента. Теперь не нужно тыкать на ссылку и ждать загрузки ютуба, чтобы посмотреть, чего там откопал на ютубе ТС. Ссылки с кастомным текстом не заменяются.

Выглядит это так.

Прямая ссылка на юзерскрипт

 ,

Sadler
()

Затестите демку

Сегодня в свободное время прилип к Unity3d и нарисовал небольшую демку. Это не игра, а так, пейзажик с возможностью немного покрутить головой и совсем чуть-чуть побегать. В общем, enjoy результатами моих потерянных 5 часов.

Только Linux-версия, x86 и x86_64 (~20 мб)

Архив с версиями для Win/Lin/Mac x86 (~33 мб), немного устарел

Скриншот для тех, кому лениво тестить

Если кто отважится скачать, вопросы следующие: работает? Не тормозит? Артефакты не вылезают?

Кстати, запускать с опцией Quality: Fantastic не советую — я не разобрался с дефолтовым антиальясингом, так что при качестве выше Good могут быть чудеса.

 

Sadler
()

Бесплатная игрушка для вашего iPhone или iPad

Код уже заюзали, халява кончилась

Дали мне тут на яндекс-деньгах бонус в виде игрушки для айфона. Так как сего девайса я не имею, выкладываю это дело — мож кому полезнее будет.

Игра для iOS — Cut the Rope: Experiments

Код такой: XHPXEY9FTY99

Как получить:

  • Запустите приложение AppStore.
  • Откройте вкладку «Подборка» и прокрутите вниз.
  • Нажмите на кнопку «Ввести код».
  • Введите пин-код и нажмите на кнопку.
  • Готово! Игра у вас в руках.

Код только один. Кто первым встал, того и тапки.

 ,

Sadler
()

Покритикуйте домашнюю машинку

Решил взять себе относительно производительную машинку для повседневной работы и отдыха (тяжёлые многопоточные вычисления, всякие «крайзисы» и т.п.). Покритикуйте, пожалуйста. Корзина в DNS-е.

  • Корпус FullTower ATX AirTone GF-9100B with 5*12cm LED fan, 1*12cm black fan, без БП
  • Процессор AMD FX-8320 3.5GHz (Turbo up to 4.0GHz) 16Mb DDR3-1866 Socket-AM3+ BOX w/cooler
  • Плата ASRock Socket-AM3+ 970 Extreme4 AMD970/SB950 4xDDR3-2100 3xPCI-E(16+4/8+8+4) 8ch 5xSATA3 Raid 4xUSB3 eSATA 1394 ATX
  • Память DIMM DDR3 8192MBx2 PC12800 1600MHz Kingston HyperX CL10-10-10 [KHX1600C10D3B1K2/16G] Retail
  • Видеокарта PCI-E Palit GeForce GTX 660 2048MB 192bit GDDR5 DVI HDMI DisplayPort
  • БП Chieftec 950W (реальная мощность 950W, 80+ Silver, ATX 2.3, APFC, 140mm fan, CM, 24+4+4+8, 8xSATA, PCI-E(8+8+8+8)) [BPS-950C]
  • Твердотельный накопитель SSD 2.5" SATA-3 128Gb OCZ Vector [VTR1-25SAT3-128G] Barefoot3 (R550/W400MB/s) SyncNAND
  • Монитор Samsung 23.6" S24B350TL [PLS, LED, 1920x1080, 5мс, 1000:1, 178гор, 178вер, HDMI, D-Sub]

 

Sadler
()

JetBrains MPS и расширение явы

Где-то с месяц назад я спрашивал, как бы мне чуток покорёжить синтаксис явы под свои нужды. Делюсь радостью, я нашёл решение. Последние несколько дней мучаю JetBrains MPS для написания расширений синтаксиса Java. Уже придумалось (и реализовалось) вот что:

String a = "AAA"; 
String b = " AAA "; 

System.out.println(a == b); // false 
System.out.println(a eq b.trim()); // true (юзаем метод equals объекта, если оба null, выдаём NPE)

silent throw new RuntimeException("Исключения не будет!");

Всё это интегрится с Intellij Idea и транслируется в самый обычный java-код.

Наконец-то можно писать, например, silent Thread.Sleep(1000); вместо try { Thread.Sleep(1000) } catch (InterruptedException ex) {}

Теперь, когда техническая сторона вопроса успешно решена, обращаюсь к разуму лора: чего ещё интересного можно запилить в синтаксис?

 

Sadler
()

Оценка музыки по изменениям настроения

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

Приоритет не отдаётся положительным или отрицательным эмоциям. Колебания снимаются с помощью ЭЭГ-шлема. Для увеличения точности пришлось немножко извернуться.

Наихудшей будет считаться музыка, не вызывающая никаких эмоций, то есть график должен представлять из себя прямую линию в районе 50%. Что-то вроде результата по Lady Gaga по ссылке.

Наслаждайтесь: результаты с красивыми графиками

Все результаты, естественно, не абсолютны и являются лишь моим ощущением музыки. Думаю, на днях на хабр вывешу полноценную статью, как и что делалось.

 ,

Sadler
()

Об инициативах на РОИ

А на ЛОРе у нас много юзеров с активной гражданской позицией? Давайте, чтоль, скооперируемся да продавим пару годных инициатив на сайте Российской Общественной Инициативы?

Вот, например, мне нравится такая:

Внесение изменений в некоторые статьи ГК РФ об Авторском праве

Приветствуются ссылки на другие годные инициативы на РОИ. А то там чёрт ногу сломит в полном списке.

 

Sadler
()

Рок над Волгой 2013

Очень скоро начнётся интернет-трансляция сего мероприятия. Если на ЛОРе есть любители, вот ссылка: http://vkonline.ru/rock2013.htm .

Программа мероприятия:

9:00 Начало запуска зрителей
11:00 Moning-welcome DJ-set
12:05 Mordor
12:50 "Смысловые Галлюцинации"
13:40 "Би-2"
14:50 "Чиж и Со"
15:45 "Пикник"
17:00 "Аквариум"
18:05 "Кипелов"
19:20 "Алиса"
20:20 Фильм "Рок над Волгой 2009-2012"
21:20 Rammstein

 , , русский рок

Sadler
()

Свободный torrent-клиент вне этики

Перепробовал много разных торрент-клиентов, присылал патчи авторам, но всегда натыкался на то, что разработчики выпиливают полезные фичи, т.к. они могут отрицательно сказаться на числе раздающих. Где бы найти свободный проект, авторы которого ставят своё удобство выше благополучия сети?

Список фич, которые сразу приходят в голову:

  • Свободная приоритизация частей торрента
  • Свободное удаление отдельных файлов торрента
  • Автоматическое отключение неэффективных сидеров
  • Анонс в DHT запрещённых к анонсу в DHT торрентов

 ,

Sadler
()

Никто не занимался продажей векторной графики?

Интересует, какие требования к качеству работ предъявляются и сколько вообще платят. У кого-нибудь есть опыт?

Я не художник, так, любитель. Вот такого вида работы, например, можно продать?

http://dl.dropbox.com/u/47424520/face2.png
http://dl.dropbox.com/u/47424520/Guitar.png

Линуксоиды ведь не только программингом увлекаются, правда, а иногда и Inkscape запускают?

 

Sadler
()

Карта википедии

Тут, наверное, пару недель назад кто-то сказал, что было бы интересно взглянуть на карту русской википедии по ссылкам внутри статей. Заюзав все свои 4 гб оперативы и сутки времени, я закодил и сгенерил таковую карту (в качестве helloworld, просто хотел освоить python).

Характеристики:

1 пиксель может содержать от 1 до 4 статей. Чем больше статей в пикселе, тем он светлее. Пиксели без статей чёрные.

Оттенок пикселя определяется средним количеством исходящих и входящих ссылок данной статьи таким образом:

1-33: голубой
34-66: зелёный
67-99: жёлтый

99: красный

Очевидно, красные пиксели — классификаторы разного рода: по датам, по направлениям и т.п, а голубые и зелёные — обыкновенные статьи среднего размера.

На карте видно:

  • Ядро энциклопедии, статья «Россия», а также статьи о других странах (маленький красный кружок в центре)
  • 9 сравнительно независимых участков энциклопедии
  • сотни статей, не связанных с остальными (плавают вокруг основной области связности)
  • 8 основных веток классификаторов, простирающихся от ядра

Следует отметить, что мне чуть-чуть не хватило RAM, чтобы распарсить всю русскую википедию, так что карта построена по половине ссылок (порядка 600 000) и половине связей (около 16 млн). На днях собираюсь докупить рамы и сгенерировать полную карту, включая попиксельную расшифровку, чтобы добавить интерактивности.

Ссылка
Зеркало

 , ,

Sadler
()

Классичный юзерскрипт

Запилил тут юзерскрипт, возвращающий темы ЛОРа к нормальному виду (тестил на black и tango). Сорри за jquery и подмену CSS через зад. Зато глазам легче.

http://pastebin.com/UDrfRphi

Если кто заинтересован, присылайте свои патчи =) Пытался иконки fav-ов ещё закинуть в заголовок, но тогда на них JS не отрабатывает, а разбираться с лоровским JS как-то лениво.

Скриншот с tango
Скриншот с black

 

Sadler
()

Определить формат Wave без заголовка

Пусть имеется wave-файл с обрубленным заголовком (по сути поток сырых аудиоданных), в котором данные хранятся с неизвестными параметрами:

  • порядок байт
  • смещение от начала файла на несколько байт
  • разрядность
  • представление (целое/с плавающей точкой, знаковое/беззнаковое)
  • частота сэмплирования
  • число каналов

Есть какие-то утили, чтобы найти нужные параметры, или придётся велосипедить?

 ,

Sadler
()

Кастомный биологический вирус

Насколько реально сегодня собрать собственный кастомный биологический вирус? Сколько по стоимости? В России кто-нибудь этим занимается? Кастомность должна проявляться в произвольном выборе хост-клеток. Особого ума от вируса не надо, достаточно, чтобы он проникал в клетку и запускал апоптоз.

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

cast DNA_Seq

 

Sadler
()

Прошу помощи у эпик-клуба

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

Всё, что требуется, это перейти по ссылке http://sadler.su/chords/ и пооценивать коротенькие последовательности аккордов от 0 до 10. Если не удаётся точно оценить последовательность, можно нажать F5, сгенерится другая последовательность. Звук выводится через HTML5 audio, потому может заикаться в некоторых браузерах (Opera,Safari).

Я сам оценил уже порядка 2000 шаблонов, примеры работы алгоритма можно скачать здесь. В будущем хочу сделать процесс обучения более интерактивным, чтобы обучающий сразу слышал результат своих оценок.

Линукс тут при том, что на сервачке, обслуживающем сбор шаблонов, стоит Debian :) Если процесс сбора пройдёт удачно (шаблоны будут оценены хоть немного адекватно и их будет достаточно), потом вывешу результат =)

*** Призываю любителей эпической музыки *** bk_, DoctorSinus, luke, Khades, Fatroll, Quasar, dikiy, Sadler, alpha, Zhbert, wbrer, ttnl, Lordwind, bulatus, Chaser_Andrey, djambeyshik, observer, Ginki, stevejobs, nickionn, helios, thelonelyisland, a931bw, bloodredfrog, drakmail, ollowtf, panter_dsd, fat_angel, Cancellor, lazyklimm, ArtKun, Eddy_Em, netcat, valentin_v13, AiFiLTr0, tyakos, blackst0ne, buddhist, HerrWeigel, ymuv, Erfinder, Satan_Klaus, byss, OperaSoftvvare.

 

Sadler
()

Очередная некрасивость в black

Заметил, что padding-left у сообщений увеличился, некрасиво выглядит. Проверил в Chrome и Opera, ситуация одинаковая.

 , ,

Sadler
()

RSS подписка на новые темы