Как стать автором
Обновить
83
0
Валечка @va1en0k

Пользователь

Отправить сообщение

Мне, пожалуйста, Интернет с фильтром

Время на прочтение2 мин
Количество просмотров820
Cкоро веб-сервисы будут рекомендовать нам не только музыку для прослушивания, но и страну для проживания, и партнера для замужества. При этом, что характерно, всегда угадывать. Механизм с зубодробительным названием “коллаборативная фильтрация” — на самом деле довольно простая идея. Она основывается на следующем допущении: те, кто соглашался в прошлом, будут соглашаться с подобным и в будущем. Например, Last.Fm способен довольно точно прогнозировать, какая песня понравится пользователю, имея неполный список его симпатий и антипатий в музыке.

Обратите внимание: данный прогноз абсолютно индивидуален, хотя информация собирается от многих участников. Такой подход принципиально отличается от более примитивного, дающего для каждого объекта интереса “среднюю температуру по больнице”, то есть усреднённую оценку большинства — так делает, например, IMDB.
Читать дальше →
Всего голосов 11: ↑8 и ↓3+5
Комментарии6

PHP: массивы, возвращаемые функцией

Время на прочтение4 мин
Количество просмотров11K
Мне нравится PHP (если вам не нравится — пожалуйста, забудьте про этот топик. Не надо холиварить) и еще мне нравится одна штука, которая прям везде есть, а в PHP отсутствует:

superFunction(foo, bar)[2];


Что делает этот код? Правильно! Возвращает третий элемент массива, который возвращает superFunction() с аргументами foo и bar.

В PHP-синтаксисе это выглядело бы так:

superFunction($foo, $bar)[2];


Вот только этот код выдает Parse Error. «И поделом!» — раздаются уж крики ненавистников синтаксического сахара. Я предлагаю им тоже отправиться подальше от этого топика, чтобы не холиварить и не доказывать, что это не нужно (посмотрите, в каком я блоге это разместил, в конце-то концов).

На сайте PHP я узнал, что такого синтаксиса разработчики позволять не планируют даже в 6 версии. Ну, блин. Я и сам — молодец! Итак, за ночь я написал небольшой класс, который, если его правильно использовать, разрешает работать с массивами по-человечески.

мне не страшно
Всего голосов 78: ↑43 и ↓35+8
Комментарии113

Сборка Zend Framework

Время на прочтение5 мин
Количество просмотров1.8K
Для ускорения Zend Framework очень действенен такой финт: собираем все классы, которые нам нужны, в один фаил, а потом включаем eAccelerator и инклудим его в самом начале. Один фаил + еАкселератор круче, чем много фаилов.

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

Читать дальше →
Всего голосов 34: ↑19 и ↓15+4
Комментарии41

Zend Framework первой свежести, ч1: зендируем MVC

Время на прочтение8 мин
Количество просмотров3.6K
Меня тут разбанили по просьбе Дина, и я решил принести пользу обществу. Поскольку я дурак и ничего не умею, дай, думаю, напишу о ZF — офигенной штуке, которую все почему-то искренне ненавидят. Надо успеть, правда, пока по НТВ не стали показывать Пелевина (жаль, ненастоящего).

Главная беда всевозможных QS в том, что они действительно quick и действительно start, но если делать все как там, получится не особенно «масштабируемое» приложение, с которым не очень понятно, что делать. По сравнению с официальным quickstart'ом прошлой версии Zend Framework'a, новый просто великолепен, но не лишен недостатков. Я пойду с другого конца: вместо того, чтобы обьяснять, как сделать что-то бессмысленное и типовое, попробую (!) рассказать, как писать приложение вообще, используя всевозможными способами Zend Framework. А, пора хабракат делать.
Читать дальше →
Всего голосов 135: ↑100 и ↓35+65
Комментарии135

Тематические инбоксы

Время на прочтение1 мин
Количество просмотров605
Создаю инбоксы по направлениям (запись в каментах):

  • Zend Framework
  • Memcached
  • «Я охеренно умный» инбоксе
  • Drupal
  • Apple-инбокс
  • jQuery


если опоздал с какими-то, то пишите, у кого уже есть такой

Адпейт: извините, разработчики не сделали добавление людей в существующие инбоксы (или я не нашел), поэтому они будут созданы не сразу, а когда народ наберется

Апдейт №2: В связи с тем, что в интернете кто-то не прав (ну, вы поняли, кто), пост обьявляется шуткой. Минусуйте, срите в карму, а кто не ленив — создавайте свои инбоксы по этим темам и добавляйте туда чуваков из камментов.
Всего голосов 121: ↑68 и ↓53+15
Комментарии144

Самое обычное «Алло, мы ищем таланты!»

Время на прочтение2 мин
Количество просмотров602
Всем привет! Я здесь не новенький — я здесь уже больше полугода. Но новичок я в другом: в создании классных социальных сетей (коллективных блогов).
Мне уже интересно!
Всего голосов 59: ↑41 и ↓18+23
Комментарии70

Плагины для лиса в прямом эфире

Время на прочтение6 мин
Количество просмотров975
Вчера ночью мне не спалось, и я решил сделать что-то полезное (в кои-то веки). Поскольку приносить пользу окружающим можно лишь принося пользу себе, я попытался облегчить себе жизнь: создать плагин, мониторящий изменение некоторых чисел на одной странице (нечто вроде «количества непрочитанных комментариев в топиках, за которыми следишь» и «количества писем», если больше нуля — повод пойти и прочитать эти новые комментарии. Эти числа выводятся на двух известных коллективных блогах вверху страницы, но узнать об их изменении их состояния можно лишь обновив эту страницу — никакого механизма почты-rss-и т.п. не предусмотрено. Ну, надеюсь, понятно объяснил). Через полтора часа была готова более-менее стабильная версия плагина, и я буду рад рассказать вам о том, как повторить мой подвиг в любое время года.

Итак, на повестке дня: Создаем плагины для FireFox быстро и чисто.
Читать дальше →
Всего голосов 69: ↑66 и ↓3+63
Комментарии45

Не видеть карму?!

Время на прочтение1 мин
Количество просмотров529
Написал простой userstyle, скрывающий значения кармы и хабрасилы любого хабраюзера. Для достижения лучшего эффекта посоветовал бы забанить в адблоке
karma.goodrone.org.ru/graph*
(когда акира доделает свой график, и его тоже придется забанить, кекекекеке) ;)

Если вам это не нужно — просто пройдите мимо. Однако если вы хотите оценивать людей не по паре чисел и сомневаетесь в собственной силе воли — этот юзерстайл для вас.



Пожелания, добавления, багрепосты приветствуются. Для СХ версию выложу чутка попозже, когда у них там макет утрясётся.

P.S. Версия с возможностью голосовать (но всё равно не видеть числа). Вы сможете увидеть свой голос ((1) или (-1)).

P.P.S. Наверное, это может заработать и под другими браузерами, как случилось с моим хабрахакером. Если кто знает, что и как — добро пожаловать в комментарии.
Всего голосов 76: ↑59 и ↓17+42
Комментарии34

Хабрахабр будет на стартовой странице Firefox 3

Время на прочтение1 мин
Количество просмотров658
Принято решение добавить ссылку на хабрик на стартовую русской версии 3-го фаерфокса.
Вообще там будут:

Work section:
1) Google Docs — docs.google.com
2) Remember the Milk — www.rememberthemilk.com
3) Мой круг — moikrug.ru

Learn section:
1) Russian Wikipedia — ru.wikipedia.org
2) Lib.ru — lib.ru
3) Gramota.ru — gramota.ru

Play section:
1)YouTube — ru.youtube.com
2)Last.fm — www.lastfm.ru
3)Miro — www.getmiro.com

Connect section:
1) Odnoklassniki.ru — odnoklassniki.ru
2) Vkontakte.ru — vkontakte.ru
3) Habrahabr.ru — www.habrahabr.ru

Багзилла
Всего голосов 96: ↑73 и ↓23+50
Комментарии94

Соревнования роботов!

Время на прочтение1 мин
Количество просмотров1.7K
Давно ждал, когда что-нибудь такое сделают. Итак, Microsoft открывает (не первое) в мире соревнование эмулированных (не настоящих) роботов!

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



Это не просто интересно, это — прикольно! :)

Соревнования проходят по шести дисциплинам:
1. прохождение лабиринта (похоже, робот видит трехмерную картинку)
2. исследования новых земель (марсианских ;)
3. вождение по городу
4. спасение робота
5. сумо
6. турнир (еще непонятно, какой)

Подробности: www.RoboChamps.com (нужен сильверлайт)
Видео с микрософтовского Channel 9 – channel9.msdn.com/Showpost.aspx?postid=399952
Всего голосов 45: ↑37 и ↓8+29
Комментарии55

Голосуй сердцем

Время на прочтение5 мин
Количество просмотров693
Привет?
Дело в том, что не так давно я прочел в блоге Нудник.ру интересный пост о составлении рейтингов. А потом еще прочел к нему комментарии. И если вы нажмете на «читать дальше», то внезапно увидите этот пост, исправленный и дополненный.
Читать дальше →
Всего голосов 43: ↑34 и ↓9+25
Комментарии57

Рисунки звуками

Время на прочтение1 мин
Количество просмотров1.1K
Сидишь себе, например, слушаешь красивую музыку. Хорошо тебе. Ну и слушай ее дальше, да? А вот и нет. Вы даже себе не представляете, сколько неожиданностей прячут в свои треки современные композиторы. Думаете, музыка это тям пам пам, набор звуков, пусть даже красивых? Вы просто еще не делали спектральный анализ ;)


Что это? Перефотошопленные ракушки и кот? Нет, это сонограмма трека Look с альбома Songs about my cats некоего Venetian Snares.

А ведь еще есть Audiosurf. Ха, а вы говорите, чертова долбиловка! :)

www.imeem.com/dobestdobrain/music/McfVcfJT/venetian_snares_look/?d=1
www.lastfm.ru/music/AFX/_/Formula

на сами мп3 ссылок не даем, загребут ведь ;) пиратебай, мининова, демонойд и торрентс ру вам в помощь
Читать дальше →
Всего голосов 84: ↑80 и ↓4+76
Комментарии37

Хабрахабр поедает куски комментариев

Время на прочтение1 мин
Количество просмотров722

Ошибка на сайте: иногда парсер сжирает куски комментариев, последние пару символов. Советую быть осторожным и не флудить. Я же знаю, что до открытия суперхабра никто ничего не будет исправлять, но все равно — NO PANIC!
Всего голосов 72: ↑54 и ↓18+36
Комментарии77

Tetris — The Movie

Время на прочтение1 мин
Количество просмотров606
Группа Black20, известная своими (ой, да чем она только не известная) порадовала нас своим трейлером к популярной видеоигре «Тетрис».
Всего голосов 58: ↑41 и ↓17+24
Комментарии52

«Почему я удалил свой твиттер-аккаунт?»

Время на прочтение1 мин
Количество просмотров687
Рано радоваться, я его не удалял. Просто так называется прикольный комикс, который я нарыл не без помощи zemlaninземлянина ;)

автор
Перевод нужен? Если да, попробую врисовать. Только я не понимаю зачем, кто-то не сможет понять слова blog, art, poetry, yahoo, web 2.0 и twitter?)
Всего голосов 64: ↑51 и ↓13+38
Комментарии74

Google App Engine

Время на прочтение1 мин
Количество просмотров1.2K
Нет денег на хостинг, а хочется сделать клёви интернет-сервис? Тогда Google App Engine идет к вам!

В 41 слове: сей замечательный сервис от прекрастной корпорации предоставляет 500 мб места и сервер, который, наверное, не упадет (как только из-за вас сервер начнет падать, вас купят) для вашего веб-приложения на языке Питон (Voxодин парень говорит, что все это вранье, а питон — вообще змея).

Я уже зарегистрировался и скачал SDK. А ты?
Рейтинг0
Комментарии1

Хабрасчетчик

Время на прочтение1 мин
Количество просмотров630
Хабрасчетчик — лучшее решение для сбора маленькой и ненужной статистики по просмотрам топика.
— нет, это не он, это реклама
Читать дальше →
Всего голосов 44: ↑31 и ↓13+18
Комментарии55
1

Информация

В рейтинге
Не участвует
Дата рождения
Зарегистрирован
Активность