Как стать автором
Обновить
0
Nayjest @nayjestread⁠-⁠only

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

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

Ноутбук за лучший дизайн хабрафутболки

Время на прочтение3 мин
Количество просмотров1.9K
Привет. В преддверии Нового Года мы совместно с сайтом Gozo.ru и нашим постоянным партнером — сетью магазинов «Нотик» — решили организовать своеобразный творческий конкурс с хорошим главным призом: ноутбуком Dell Latitude D430 + кое-что еще. Суть мероприятия проста.

Мы, как известно, с недавних пор организовали продажу наших фирменных хабрафутболок (в Смарт-Массес, кстати, остались еще старые запасы по сниженной цене), однако вот беда: разных дизайнов там — кот наплакал. При этом на Хабре неоднократно появлялись топики с любительскими дизайнами, часть из которых были достойны реализации. Так вот, очевидно, что среди вас есть масса тех, кто придумает и сделает куда более клевые и интересные макеты, чем когда-то наваяли мы. А потому просим вас поучаствовать в создании лучших хабрафутболок на свете. Автору наиболее крутого макета мы и «Нотик» от всей души подарим неплохой ноут и футболку с собственным рисунком, а другим четырем чуть менее удачным — по любой именной хабрафутболке на выбор. И еще: за каждую проданную футболку ее автор получит роялти.

Итак, что нужно делать:
Читать дальше →
Всего голосов 61: ↑51 и ↓10+41
Комментарии167

OAuth: описание протокола простым и понятным языком

Время на прочтение16 мин
Количество просмотров191K
OAuth — популярный протокол, который позволяет социальным сервисам интегрироваться между собой и дает безопасный способ обмена персональной информацией. OAuth может связать между собой 2 сервиса, каждый из которых имеет свою пользовательскую базу — именно их я в данном случае называю «социальными». Когда начинаешь работать с OAuth, первое ощущение — что протокол весьма сложен и избыточен. В этой статье я попытаюсь объяснить основы OAuth человеческим языком.

Пример кросс-авторизации


Вернемся в 2005-й год и представим, что мы пишем социальную сеть. В ней имеется форма импорта контактов из адресной книги GMail. Что нужно для доступа к контактам GMail? Конечно, логин и пароль от ящика. Но если мы попросим ввести их на нашем сайте, пользователь заподозрит неладное. Где гарантия, что мы не сохраняем на сервере введенные пароли? Поэтому нам хочется, чтобы пароль вводился только на сайте GMail, и после этого доступ к контактам через API GMail предоставлялся нашей социальной сети (возможно, на время).
Под катом - повествование с примерами
Всего голосов 134: ↑124 и ↓10+114
Комментарии34

Повышение дохода от Adsense на 20%

Время на прочтение2 мин
Количество просмотров837
image

Рецепт очень простой — надо выкинуть из «эфира» всех смс-разводил, тесты на что угодно, смс-шпионаж и прочие прочтения вконтактов.
К сожалению необходима ежедневная фильтрация подобных объявлений на ресурсе, но в конечном итоге мне это дало, в среднем 20% прирост ежесуточного дохода. Это результат 4 недельного мониторинга доходности от Adsense.

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

Надеюсь, что он будет вам очень полезен и поможет хоть немного повысить свой доход.

Мой список под катом.

Читать дальше →
Всего голосов 103: ↑97 и ↓6+91
Комментарии39

Кастомные переменные Google Analytics, или новые возможности для сегментирования вашего трафика

Время на прочтение4 мин
Количество просмотров11K
Как Вы, вероятно, уже знаете не так давно произошло обновление Google Analytics. Данное обновление было освещено и здесь, на хабре, — Грандиозное обновление Google Analytics

В частности изменения коснулись:
  • Увеличено количество целей до 20 (4 набора по 5 целей в каждом)
  • Появились цели новых типов (время проведенное на сайте и кол-во просмотренных страниц)
  • Веб-аналитика мобильных сайтов. Статистика с приложений на платформах Android и IPhone также как для веб-сайтав
  • Адаптация кода Analytics под выбранную платформу
  • Появление Pivot таблиц в отчетах — то чего очень не хватало многим, и из-за чего приходилось использовать Excel
  • Фильтрация данных в отчетах на лету
  • Добавлена новая метрика — уникальные посетители
  • Расширена возможность работы с событиями
  • Полностью изменены принципы работы с пользовательскими переменными


На последнем я бы и хотел остановить свое внимание.
Читать дальше →
Всего голосов 42: ↑37 и ↓5+32
Комментарии21

ХабраЛоггер — статистика для вас

Время на прочтение1 мин
Количество просмотров740
Предлагаю вашему вниманию быстрый и простой способ собрать статистику посещаемости ваших (и не ваших) Хабратопиков да и вообще любых страниц.
Достаточно вставить в топик или в комментарий следующий код:

<img src="http://root.loopback.su/habralogger/empty.gif" />

Картинка — 1x1 прозрачный GIF. Теперь каждая загрузка страницы будет учтена в статистике.
Статистика доступна по адресу по аналогии с этим: _http://root.loopback.su/habralogger/?url=http://habrahabr.ru/blogs/statistics/74405/ (жмякать тут)
Список всех страниц на http://root.loopback.su/habralogger/

Изначально, он задумывался как пример к статье «MongoDB — варим хороший кофе», однако обрел практическое применение.

Помните что это Open Source, AS IS, near bird. Аминь. Если что-то вдруг сломается на моем сервере или счетчик вдруг будет выключен по каким-либо причинам, претензии не принимаются :-) Вы в любой момент можете скачать и поставить его к себе на сервер.
Всего голосов 2: ↑1 и ↓10
Комментарии3

Антисемантический CSS и анти-MVC-фреймворк на mySQL для изготовления смысла жизни и бизнеса

Время на прочтение7 мин
Количество просмотров887
«Однажды я спросил свою супругу — зачем она режет кусок мяса квадратом, обрезая его края, прежде чем положить его на сковородку, а остальное выкидывает?...»

Этот топик не имеет смысла.

Он про философию, не про технологии (хотя и про них тоже). Прекратите его читать, если текст более двух абзацев для Вас слишком длинный. Если Вы уже используете правильные технологии — iMac, Linux, PostgreSQL, MVC-фреймворки и забыли как пишется TABLE — не читайте — Вы уже готовы к жизни, поздравляю!

Однако, если Вы используете технологии, которые кто-то постоянно называет «неправильными» или «плохими» — добро пожаловать в наш «неправильный» мир (адский смех на заднем плане).

Около 10 лет назад, когда я начал создавать сайты, я стал впервые сталкиваться с тем, что то, что я делаю, работало, но оказывалось часто на взгляд многих неправильно работающим. В то время еще существовал список рассылки «banners», где можно было кому угодно, даже простым школьникам, коим я тогда и был, поспорить напрямую с Артемием Лебедевым, Антоном Воскресенским (владельцем LinkExchange.ru) и другими передовиками РуНета.
Читать дальше →
Всего голосов 158: ↑109 и ↓49+60
Комментарии193

Integrated gmail — addon for Firefox

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

Integrated gmail — это дополнение, позволяющее в одном месте видеть все сервисы гугла, необходимые для вас — Gmail, Reader, Calendar, Notebook, Picasa, гаджеты, а также другие личные ссылки.
Всего голосов 58: ↑45 и ↓13+32
Комментарии33

Как набраться смелости и открыть магазин

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

Сколько себя помню, был помешан на компьютерах. И программирование так прочно вошло в мою жизнь, что несколько лет я и думать не мог о том, чтобы зарабатывать чем-то, кроме кодинга. Казалось, брось я программирование, деньги кончатся.
Последние лет пять я кодил. Кодил ночами, кодил круглосуточно. Устал. Надежды на отдых не было совсем. Каждый новый день начинался с того, что я представлял себе: что нужно сделать, что я должен сделать. Озверение пришло неожиданно и пришло в тот момент, когда я все-таки смог вырваться в отпуск.
Я сидел в беседке в одном из поселков близ Джубги и страдал бессонницей. Горы смыкались над головой, в голове бродила усталость. В ту ночь я в полной мере ощутил, что так дальше жить нельзя, что моя любовь — путешествия.
И именно в ту ночь внезапно пришло озарение: надо открыть интернет-магазин.
Но как открыть магазин, когда за душой нет ни гроша?
Читать дальше →
Всего голосов 289: ↑268 и ↓21+247
Комментарии191

Распознавание речи. Часть 3. Голосовой тракт, слуховой тракт

Время на прочтение7 мин
Количество просмотров24K
Зачем нам это надо

Когда заходит разговор о распознавании речи, невозможно оставаться исключительно в сфере «анализа сигналов» (на то есть отдельные труды и отрасли науки). Всегда надо помнить, что при анализе речи мы работаем с особым видом сигнала, который воспроизводится определенной биологической системой. С одной стороны, она ограничена своими амплитудно-частотными характеристиками (АЧХ), а с другой стороны, самим языком и стандартным набором звуков, которые могут быть произнесены его носителем (например, при анализе русского языка мы не будем принимать во внимание возможность цоканья и свиста). Исходя из поставленной задачи, можно достаточно точно определить характеристики сигнала речи, и его основные свойства.
Тема урока
С другой стороны, для этого сигнала природой же разработан приемник, близкий к идеальному. Это наш слуховой тракт. Пока что не изобретено и не найдено ни одной другой системы, которая могла бы так же точно и качественно заниматься распознаванием речи. Было бы кощунством пренебречь возможностью поучиться этому у природы. Если познакомится с особенностями слухового тракта поближе, начинаешь понимать, что вейвлеты и преобразование Фурье в такие задачи пришли не с потолка. И системы, обеспечивающие разложение сигнала на частотный спектр, появились гораздо раньше первого наскального рисунка…
Урок по биологии: кто такая улитка, и чем она похожа на гребенку фильтров...
Всего голосов 44: ↑41 и ↓3+38
Комментарии24

ТВЦ считает возвращение Нибиру в 2012 году, научно доказанным свершившимся фактом

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


ТВЦ считает возвращение Нибиру в 2012 году, научно доказанным свершившимся фактом.

«На этой неделе на небосводе появился новый объект, слабая красноватая точка....»

UPD: Хорошее старое кинцо на тему Сдвиг полюсов. Литосферная катастрофа.
Всего голосов 133: ↑89 и ↓44+45
Комментарии369

PenSpinning — спорт для программистов!

Время на прочтение1 мин
Количество просмотров3.9K
image
Что такое PenSpinning? Это, можно сказать, эдакий вид спорта. На русский правильнее всего переводится «манипулирование ручкой». Сам он появился относительно недавно и распространен в России мало, хотя в азиатских странах развит очень неплохо.
Наверное, каждый, сидев в свое время на лекции, начинал специально или непроизвольно крутить ручку в пальцах — вот это и есть пенспиннинг. Все дело не в том, что и где крутить, а в том, как :) Само по себе это занятие помогает не только скоротать время, но и доставляет массу удовольствия, кроме того, при должной тренировке со стороны это выглядит очень даже круто! В России уже существует несколько сообществ пенспиннеров, и на их умение действительно стоит посмотреть. Кстати, по количеству вариантов моддинга ручек этот «вид спорта» дает сто очков вперед любому другому, например, стритрейсингу!

Ну и, для разогрева, пример!

Сайт российского сообщества пенспиннеров

UPD: все о Penspinning на торрентах:
torrents.ru/forum/viewtopic.php?t=984359
torrents.ru/forum/viewtopic.php?t=1687450
Спасибо юзернейму TimTowdy!
UPD2: Отличная подборка обучающего видео онлайн
Всего голосов 144: ↑120 и ↓24+96
Комментарии109

Браузерная игра

Время на прочтение1 мин
Количество просмотров1.2K
Приветствую!

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

Я хотел бы узнать ваше мнение об этом и найти единомышленников для этого проекта.
Идея в том, чтобы сделать клон ганжаворс или travian.ru или что то новое-идеи бы с удовольствием почитал бы.

Разработку как на клиенте так и на сервере беру на себя, но проблемы с художниками-может кто то откликнется?)
Всего голосов 42: ↑10 и ↓32-22
Комментарии31

Заполнение пустого пространства плавающими блоками. Разбор 2-ух примеров реализации. От Яндекса и от студии Лебедева.

Время на прочтение1 мин
Количество просмотров719
Недавно столкнулся с проблемой реализации плавающих блоков в одном интернет магазине. Суть в том, что товары выводятся в виде блоков. По задумке количество блоков по горизонтали должно меняться в зависимости от разрешения экрана. Использовать float в тупую не удалось из-за не фиксированой высоты блоков.
Немного погуглив я ничего не нашел. Зато вспомнил, что видел подобное на Яндексе и в магазине студии Лебедева.
Сообственно я выкладываю сюда для ознакомления то, что вы и сами можете найти в указанных источниках. Все, что я сделал это почистил от лишнего кода. Если-бы я нашел подобный пост раньше это сэкономило-бы мне время.

смотрим...
Всего голосов 23: ↑20 и ↓3+17
Комментарии18

Незаменимый помощник для больших дампов MySQL

Время на прочтение1 мин
Количество просмотров1.8K
Когда скрипт Вigdump — незаменим:

Бывают ситуации когда штатных средств недостаточно:
Например необходимо перенести|скопировать базу данных MySQl а размер её дампа уже превысил (даже в упакованном виде) лимиты которые накладывает хостер на загрузку файла или размер POST-запроса.

Тут нам на помощь нам и приходит данный скрипт.

Узнать больше
Всего голосов 10: ↑7 и ↓3+4
Комментарии22

Сравнение долей второстепенных поисковых систем в России

Время на прочтение2 мин
Количество просмотров692
Данная статья не коим образом не претендует на точные статистические данные или официальную информацию, а предназначена для пользователей интересующихся популярностью поисковых систем в России, и не желающих анализировать самостоятельно статистику. Информация для статьи взята с сайта www.liveinternet.ru, который максимально охватывает Рунет в статистическом плане.


Публикуя сравнение второстепенных поисковых систем, никак не получилось пройти мимо гигантов. Лидерами являются: Яндекс занимающий 47.5% (19 млн. в сутки) за последний месяц по Русскому сегменту и Гугл занимающий 32.6% (13 млн.).

Читать дальше →
Всего голосов 9: ↑6 и ↓3+3
Комментарии10

Оптимизатор CSS: выкидываем неиспользуемые стили

Время на прочтение1 мин
Количество просмотров579
Очень часто разработчики сайтов, дизайнов или тем для блогов (сайтов) берут за основу некий существующий дизайн и изменяют его согласно своим предпочтениям. Однако, профессионалов вёрстки мало, да и разбираться в чужом коде бывает сложно. Поэтому многочисленны случаи, когда в css-файле сайтов остаются описания стилей, которые «не востребованы шаблоном», т.е. не используются на сайте.
Читать дальше →
Всего голосов 5: ↑4 и ↓1+3
Комментарии13

Назад в будущее или как переоборудовать машину «на мусор»

Время на прочтение1 мин
Количество просмотров512
image
В легендарном фильме Земекиса машина времени летала на том, чем можно поживиться из мусорного бачка, и выглядело это так же нереально, как накормить семью пиццей размером с печенюшку. Да, мечтала я, было бы здорово заправляться мусором. Когда я переоборудовала свою машину на газ, я подумала, ну вот оно настало, будущее! А теперь оказывается, можно пойти дальше и реально ездить на мусоре, правда это совсем не эстетично и громоздко, зато фантастически дешево. Причем, по заявлению автора сделать установку можно самому и он даже предлагает инструкцию по изготовлению.
Всего голосов 14: ↑11 и ↓3+8
Комментарии14

Генная инженерия от A до Z часть 2

Время на прочтение6 мин
Количество просмотров25K
Итак, настало время продолжения статьи о том, как все же сделать светящуюся елку к следующему новому году с применением настоящей генной инженерии, а не той, о которой вы до этого могли прочитать в новостях :)

Краткое содержание предыдущей серии:

Ученые открыли ген синего свечения. Мы прочитали об этом гене и загорелись сделать светящуюся трансгенную елку. Нашли в специализированных ресурсах его название и последовательность, выбили командировку у шефа и скатались туда, где живет животное – бутявка, в которой содержится этот ген.
Путем различных ухищрений с применением специального оборудования мы получили чистые молекулы ДНК гена bl1, кодирующего белок синего свечения.


У нас есть ген. Чего же мы ждем, спросят читатели, давайте засунем этот ген в елку и она начнет светиться?

Не все так просто, и вот, почему.
Читать дальше →
Всего голосов 120: ↑116 и ↓4+112
Комментарии68

PHP и его встроенные OOP мелочи

Время на прочтение5 мин
Количество просмотров2.2K
Почитал еще в «том году» статью о PHP и OOP под названием PHP и магия ООП, тамошний Девид Блейн описал в краце что есть таки OOP в PHP… Да, автор показал как «надо» использовать правильно функции, но в наше время, когда языки стали не обьектно ориентированными а обьектными, уже не удивишь простой поддержкой OOP. Многие гнобят PHP тем что он корявый, медленный… Ну подумаешь, медленный, подумаешь параметры функций принимаются в разном порядке =) его можно ускорить акселераторами, функции можно скрыть в классах… Самая мошь OOP в PHP — встроенные интерфейсы… Вот о 2-х из них (на примере массива) я и расскажу…
Читать дальше →
Всего голосов 41: ↑28 и ↓13+15
Комментарии23

Побуду Нострадамусом, или чего нам ждать от кризиса

Время на прочтение13 мин
Количество просмотров1K
Многие почему-то считают, что разразившийся мировой кризис это неприятный, но пустяк. Побушует он еще пол годика, и закончится. Ну потеряют кто-то места, ну обанкротятся сотня предприятий, может будут задержки пенсий и зарплат, вырастет безработица, упадут доходы. Неприятно, жалко, обидно, но ничего, и не такое переживали.
Но эта самоуспокоенность огромная ошибка. Кризис еще и не начинался. И его последствия будут катастрофическими, жестокими и всеобъемлющими. Кризис не закончится через пол года. Через полгода он только начнется! То что происходит сейчас, действительно мало отличается от того же азиатского кризиса 1997 года, или дефолта 1998. Даже кажется, что то, что происходит сейчас, намного мягче дефолта. Но это ошибочное мнение.
Читать дальше →
Всего голосов 248: ↑150 и ↓98+52
Комментарии748

Информация

В рейтинге
Не участвует
Откуда
Киев, Киевская обл., Украина
Зарегистрирован
Активность