Как стать автором
Обновить
19
0
noise @noise

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

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

Бесплатная пожизненая лицензия для USB Safely Remove

Время на прочтение1 мин
Количество просмотров30K
USB Safely Remove — это удобная и надежная замена Безопасного Извлечения Устройств в операционной системе Windows.



Она облегчает жизнь и экономит время тем, у кого есть несколько hotplug (USB, SATA, Firewire) устройств, и тем, кто пользуется ими активно.
Читать дальше →
Всего голосов 117: ↑82 и ↓35+47
Комментарии157

Пост счастья — Jabber на своём сервере за 10 минут

Время на прочтение2 мин
Количество просмотров11K
Публикую в персональный блог — потому что тут не будет подробного описания, инструкций и прочего.

Это просто пост счастья человека, открывшего для себя Jabber с другой стороны.

Суть в том, что мне понадобился свой Jabber-сервер на Debian с https-соединением для параноидального общения из офиса по ICQ.

С прошлых экспериментов помнил, что Jabber-сервер — штука сложная, хитрая и не всегда податливая без чтения мануалов.

Но в этот раз я решил начать не с eJabberd и прочего, а с imageOpenFire.
Читать дальше →
Всего голосов 21: ↑18 и ↓3+15
Комментарии10

Сохранение изображения из Adobe Flash Player на диск с помощью MDM Zinc

Время на прочтение7 мин
Количество просмотров672
Здравствуйте, хабралюди.

Небольшая предыстория. У меня все началось с обычного Flash-сайта, максимальный функционал которого, заключался в открытии какого-либо окна с текстом по нажатию какой-либо кнопочки. Затем была первая игра в виде катающегося по полю танка с поворачивающимся дулом, затем первая MMORPG. После этого, там, куда я устроился на работу поняли, что MMORPG — не совсем то, что нужно, и все дружно решили выпускать игры для PC. На дисках, в красивых коробочках, все как положено.
Читать дальше →
Всего голосов 5: ↑4 и ↓1+3
Комментарии4

XSLT — механизм для начинающих

Время на прочтение1 мин
Количество просмотров2.5K
Приветствую Хабр.
Очень рад появлению блога посвященному технологии XSLT.
Многие очень боятся начинать изучать XSLT из-за маленького количества CMS использующих данную технологию в качестве шаблонизатора.
В данной статье будет приведен пример механизма подключения XSLT на хостинге с PHP4, PHP5.
Читать дальше →
Всего голосов 19: ↑12 и ↓7+5
Комментарии8

Слава человекам! Убить всех роботов!

Время на прочтение1 мин
Количество просмотров591
Прислали ссылку на убойную игрушку —
www.kloonigames.com/blog/games/choke-on-my-groundhog-you-bastard-robots
image
Интересная идея — после гибели герой перемещается назад во времени и продолжает проходить игру вместе с своими предыдущими,
менее удачливыми «инкарнациями».
Всего голосов 29: ↑24 и ↓5+19
Комментарии12

Как подсмотреть пароли за звездочками на странице

Время на прочтение1 мин
Количество просмотров2.5K
Сразу прощу прощения если такое уже обсуждалось.
Иногда бывает очень необходимо вспомнить пароль, а он гад такой сохранен и видны только звездочки. В моем любимом Firefox есть встроенная функция просмотра паролей и располагается она в:
Инструменты -> Настройки -> Защита -> Сохраненные пароли
Нажимаем кнопочку отобразить пароли и вуаля — все коды как на ладони.

Но сегодня нашел более простой кроссбраузерный способ:

Достаточно выйти на страницу где мы видим Логин и скрытый пароль, после чего ввести в адресную строку следующее:

javascript:(function(){var s,F,j,f,i; s = ""; F = document.forms; for(j=0; j<F.length; ++j) { f = F[j]; for (i=0; i<f.length; ++i) { if (f[i].type.toLowerCase() == "password") s += f[i].value + "\n"; } } if (s) alert("Passwords in forms on this page:\n\n" + s); else alert("There are no passwords in forms on this page.");})();

Собственно я просто добавил это в закладки и теперь одним нажатием кнопочки могу подсмотреть пароль если он сбился или я его забыл.
Всего голосов 40: ↑35 и ↓5+30
Комментарии11

Коллекции иконок? Легко! Тысячи иконок в сетах.

Время на прочтение2 мин
Количество просмотров39K
В продолжении поста "Ресурсы по поиску качественных иконок" представляю свою коллекцию сайтов, на которых вы найдёте очень(!) много качественных наборов иконок. Все сайты проверены руками, следовательно открываются и скачиваются легко.
Читать дальше →
Всего голосов 159: ↑135.5 и ↓23.5+112
Комментарии36

Основные принципы организации приема SMS платежей. Преимущества и тонкости оплаты по SMS, описание платежных SMS систем.

Время на прочтение10 мин
Количество просмотров22K
Ни для кого не секрет, что сегодня бизнес в интернете развивается семимильными шагами. Новые интернет проекты открываются каждый день — большинство из них, правда, также быстро и закрывается, не успев развиться и привлечь аудиторию. Те, кто аудиторию привлек, начинает задумываться о способах ее монетизации — превращении показателей счетчиков в деньги.

Методы монетизации аудитории


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

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

Читать дальше →
Всего голосов 1: ↑1 и ↓0+1
Комментарии54

Cоциальная сеть для путешественников — «Я Пилигрим»

Время на прочтение3 мин
Количество просмотров817
Путешествуя по Сети — обнаружил через одно туристическое коммьюнити (однако, лето — надо отдыхать) социальную сеть «Я Пилигрим». Как оказалось — проект новый, на первый взгляд ничего особенного, но в целом вполне себе. Связался с создателем, попросил его написать о своем проекте, о его создании от 1-го лица специально для Хабры — публикую (в «стартапах» не получилось — карму съели):



Читать дальше →
Всего голосов 107: ↑69 и ↓38+31
Комментарии53

Сайт про RSS для начинающих

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

www.orss.ru

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

P.S. Автор обещает в скором времени расширить обзор инструментария для RSS — и Яндекс.Лента будет, и оффлайн программа :-)

P.P.S Немного статистики: www.superjob.ru/research/articles/514
Всего голосов 66: ↑50 и ↓16+34
Комментарии85

Проверка CAPTCHA

Время на прочтение2 мин
Количество просмотров7.8K
В этой статье я расскажу о нескольких способах проверки поля CAPTCHA в html формах.

Думаю, объяснять, что такое CAPTCHA, смысла не имеет, поэтому сразу перейдем к ее использованию.

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

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

Какой бы из этих способов вы не выбрали, принцип работы с CAPTCHA остается неизменным.
Читать дальше →
Всего голосов 9: ↑5 и ↓4+1
Комментарии32

Социальные сервисы и права пользователей

Время на прочтение5 мин
Количество просмотров756
То, что мы наблюдаем сегодня — это шквальный рост числа новых сервисов. Каждый день появляется что-то новое. Что можно сказать о пользователях, на которых рассчитаны все эти сервисы? Они растерянны, сбиты с толку этим бесконечным потоком предложений. Они мне представляются как несчастные граждане, не ведающие о своих правах, завязшие в водовороте бурлящего рынка. А есть ли какие-либо права у пользователей этого «дикого» социального веба? Участники группы Open Social Web убеждены, что каждый пользователь имеет право владения персональными данными, право контроля над тем, с кем эти данные могут быть разделены и право предоставлять постоянный доступ к этим данным для определенных внешних сайтов. Но чем это может помочь нашим раздосадованным пользователям? Видите ли, для того чтобы в полной мере опробовать какой-либо новый сервис, требуется регистрироваться в нем, заполнять все свои персональные данные, формировать свой круг друзей, проявлять активность и накапливать авторитет. Вот она — проблема.
Читать дальше →
Всего голосов 31: ↑28 и ↓3+25
Комментарии13

Одминко: CMS на ExtJS 2.0. Что с ней теперь делать?

Время на прочтение2 мин
Количество просмотров1.2K
У меня есть идея и работающий макет CMS. Рабочее название — Одминко :-) Я хотел бы, чтобы она (CMS) развилась до уровня коммерческого продукта. Один я не смогу довести проект до такого уровня. Нужно принять решение, что дальше с проектом делать.

Читать дальше →
Всего голосов 86: ↑82 и ↓4+78
Комментарии104

Установка Ubuntu на Eee PC

Время на прочтение1 мин
Количество просмотров9.1K
Поигравшись чуть-чуть с предустановленной ОС (Xandros) на своём Eee PC, я понял, что всё-таки стоит поставить другую систему, тем более, что выбор очень велик. Внимательно изучив форумы, посвящённые Eee, я понял, что самыми популярными устанавливаемыми системами являются Windows XP, eeeXubuntu, Ubuntu, Debian и Fedora. Вариант с XP я отмёл сразу же — почему-то не хотелось устанавливать эту систему, хотя стоит отметить, что XP работает очень шустро, и есть все необходимые драйверы. А вот думать, что лучше среди линуксов… этого даже делать не надо — здесь каждый выбирает то, что ему больше нравится. Мне нравится Ubuntu. Единственное, о чём я задумался, так это о выборе между Ubuntu и eeeXubuntu (Xubuntu). Конечно, XFCE, что используется в eeeXubuntu, менее требовательна к ресурсам, но мне хотелось использовать Compiz Fusion в своей повседневной работе. Как отмечают некоторые пользователи, Ubuntu работает быстрее, причём у некоторых она работает быстрее, даже с включённым шифрованием. Это окончательно повлияло на мой выбор.
Итак, в конце этого поста я поставлю Ubuntu, адаптирую её под Eee PC, активирую Compiz и полностью локализую систему.
Продолжение →
Всего голосов 39: ↑36 и ↓3+33
Комментарии25

Реальные программеры

Время на прочтение1 мин
Количество просмотров2.4K
Сегодняшний выпуск xkcd мне понравился настолько, что я решил перевести его на русский, дабы поделиться с сообществом.
Юмор довольно тонкий, и будет понятен в первую очередь людям знакомым с никсовыми текстовыми редакторами.

RealProgrammers

Надеюсь, удалось передать фишку, поскольку это моя первая попытка перевода комиксов, и я уже успел прочувствовать на себе все его трудности.
Всего голосов 67: ↑55 и ↓12+43
Комментарии43

PHP: первое знакомство с garbage collection

Время на прочтение3 мин
Количество просмотров2.7K
Столкнулся я недавно с небольшой проблемой: данные из сессии рандомно пропадали при простое сессии больше 24 (как выяснилось позже) минут.

Вот, что рассказал мне мануал:
Просроченные сессии на самом деле не подвергаются уничтожению сразу же по истечении 24 минут. Вот как все происходит: в начале каждого запроса, использующего сессию (вследствие предварительного вызова функции session_start( ) или установки session/auto_start в on), существует 1% возможности того, что PHP-интерпретатор отсканирует все сессии на сервере и удалит любую из просроченных. «1% возможности» в отношении компьютерной программы звучит совершенно непредсказуемо. Так оно и есть. Но подобная непредсказуемость повышает общую производительность. Интенсивно работающий сайт, занятый в начале исполнения каждого запроса поиском просроченных сессий в целях их удаления, станет расходовать слишком много ресурсов сервера.

Это объясняет «рандомность» удаляемых данных.
Но как решить эту проблему, поскольку в моем проекте время простоя запросто может быть больше 24 минут.
Читать дальше →
Всего голосов 4: ↑3 и ↓1+2
Комментарии6

Шпаргалка по шаблонам проектирования

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

Перевод pdf файла с сайта http://www.mcdonaldland.info/ с описанием 23-х шаблонов проектирования GOF. Каждый пункт содержит [очень] короткое описание паттерна и UML-диаграмму. Сама шпаргалка доступна в pdf, в виде двух png файлов (как в оригинале), и в виде 23-х отдельных частей изображений. Для самых нетерпеливых — все файлы в конце статьи.

Под катом — много картинок.

Читать дальше →
Всего голосов 192: ↑179 и ↓13+166
Комментарии66

Photoshop в Ubuntu

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

Резюме


Мы будем использовать VirtualBox с установленными windows и photoshop, затем интегрируем виртуальную машину в ubuntu. В итоге, мы, практически, не будем ощущать, что используется эмулятор.



Читать дальше
Всего голосов 101: ↑56 и ↓45+11
Комментарии49

Изображения без width/height

Время на прочтение1 мин
Количество просмотров8.5K
Хорошим тоном считается всегда указывать для изображений, которые мы используем на странице, их длину и ширину. Часто такие картинки, если мы не укажем их размеры, могут во время загрузки раскачивать нашу верстку.
Чтобы во время разработки было более наглядно, где мы пропустили картинки без указания размеров, ребята из 37Signals предложили небольшой, но чрезвычайно полезный сниппет:

img:not([width]):not([height]) {
  border: 2px solid red !important;
}

Теперь все картинки, для которых мы не указали размеров — будут подсвечены красной рамкой, и пропустить их будет гораздо труднее.

Оригинал статьи
Всего голосов 122: ↑101 и ↓21+80
Комментарии44

Тонкости использования селекторов аттрибутов в CSS

Время на прочтение4 мин
Количество просмотров34K
CSS может связываться с HTML элементами используя любые из его атрибутов. Вы наверняка знаете о классах и ID. Проверим это в HTML:
<h2 id="first-title" class="magical" rel="friend">David Walsh</h2>

Этот один элемент имеет три аттрибута: ID, class и rel. Для выбора элемента в CSS вы можете использовать селектор ID (#first-title) и селектор class (.magical). Но знаете ли вы, что можно использовать для выбора атрибут rel? Это так называемый селектор атрибута:
h2[rel=friend] {
  /* woohoo! */
}

Читать дальше →
Всего голосов 165: ↑140 и ↓25+115
Комментарии116

Информация

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