Как стать автором
Обновить
17
0
Denis Zhdanov @deniszh

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

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

Как не стать спамером со своей уютной рассылочкой

Время на прочтение 1 мин
Количество просмотров 67K
image
Пользователь когда-то подписался на рассылку, но уже забыл когда, и главное зачем. Теперь ежедневно к нему падает спам, а по собственному опыту он знает, для того чтобы отписаться нужно зайти по ссылке свой профиль, найти и снять там какую-то галку а главное, помнить свой логин и пароль на давно забытом им сайте.
Его действия? «В спам!»

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

И вот, с десяток таких «отписок» и гугл будет удобно отсортировывать ваши рассылки в папочку Спам (584), у ВСЕХ ваших подписчиков.

Однако многие из нас уже успели заметить: некоторые письма в Gmail при попытке отметить их «В спам!» САМИ предлагают отписаться от рассылки в один клик.

Эта фича была введена google более года назад, но лишь единицы рассылок научились ей пользоваться. И не удивительно. В рекомендациях по осуществлению массовых рассылок, лишь косвенно упоминается о том, что Вам нужно сделать.
А сделать нужно не многое.
Читать дальше →
Всего голосов 238: ↑230 и ↓8 +222
Комментарии 60

Яндекс.Директ. Популярные ошибки рекламодателей Директа

Время на прочтение 3 мин
Количество просмотров 5.1K
Людям свойственно ошибаться. Но упорствуют в своих ошибках только, пардон, идиоты. Казалось бы, советы довольно простые, банальные и очевидные, но, как показывает жизнь, далеко не все понимают «политику партии и правительства».

Читать дальше →
Всего голосов 78: ↑59 и ↓19 +40
Комментарии 45

Яндекс.Директ. Учебник начинающего рекламодателя. Составляем заголовок и текст объявления

Время на прочтение 8 мин
Количество просмотров 5.9K
Напомню чем мы занимались в предыдущих сериях. Мы прошли вводный инструктаж и взвесили все плюсы и минусы Я. Директа как канала для развития нашего бизнеса.
Настала пора создать отличное объявление, CTR которого будет радовать нас и злить конкурентов.

Читать дальше →
Всего голосов 48: ↑45 и ↓3 +42
Комментарии 30

Обзор клона HTC Touch Diamond 2 за $171

Время на прочтение 5 мин
Количество просмотров 5.4K
Выбирая себе коммуникатор, я в один прекрасный момент наткнулся в инете на форум, где, среди всего прочего, обсуждали китайские телефоны. Ради интереса решил почитать, и… и пару недель провел, выискивая в инете любую достоверную информацию по этой теме — до того она меня заинтересовала. В итоге, начитавшись отзывов, решился приобрести себе именно китайского зверька. После изучения десятков моделей, остановился на модели t5355 (или t5353, это фактически один и тот же телефон, только выпущенный разными фабриками.
image
Читать дальше →
Всего голосов 90: ↑82 и ↓8 +74
Комментарии 164

Тех. поддержка не нужна

Время на прочтение 4 мин
Количество просмотров 1.2K
Недавно на технического директора в компании, где работает Дадли Х., нашло удивительно откровение: в технической поддержке никогда не должно возникать нужды. Если у клиента возникает вопрос по одному из их продуктов, то проблема наверняка в продукте. Возможно, UI невнятный. Возможно, мало документации. Или инструкции запутанные. Независимо от причины, каждая проблема клиента означает, что кто-то – разработчик, тестер или сотрудник хелпдеска – плохо выполнил свою работу, и должен постараться улучшить свою часть.

Естественно, большая часть хелпдеска лоббировала против откровения тех. директора контраргумент, что большинство пользователей просто ленивы, глупы или ленивы и глупы, и никакое количество улучшений это не изменит. Не то, чтобы их протест на что-либо повлиял…
Читать дальше →
Всего голосов 163: ↑145 и ↓18 +127
Комментарии 65

Puls — революция в 256 byte intro

Время на прочтение 3 мин
Количество просмотров 7.2K
Прошедший в конце августа Chaos Constructions 2009 в Питере, к сожалению, не порадовал нас революционными релизами. Однако зарубежные братья демосценеры не дремлют!

image

Буквально на прошлой неделе на Riverwash 2009 простой чешский парень Jan Kadlec (aka Řrřola) забомбил PC 256 byte intro которое установило новый мировой порядок. Имя ему — Puls.

Итак речь идет о куске машинного кода в 256 байт для Intel x86 совместимой машины. Работает он под DOS, совершенно равнодушен к 3D возможностям вашей видеокарты и объемам установленного ОЗУ, но не откажется от быстрого CPU. Код генерирует динамическую визуальную сцену используя базовые возможности Intel архитектуры и стандартного видеорежима.
Версия под DOS «с трудом» заработает под Vista, 7 и XP, выдавая низкий fps – операционная система не дает напрямую использовать аппаратные ресурсы. Поэтому есть смысл смотреть адаптированную под Windows версию (которая занимает уже несколько килобайт). Она как бы намекает нам «насколько много ресурсов поедает ОС» (сравните размеры кода под DOS и Windows).

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

Обычно в этом месте обыватель задает вопрос: “Здорово! А как мы это можем использовать?”

Отвечаю примером для 9-го класса:
Читать дальше →
Всего голосов 116: ↑111 и ↓5 +106
Комментарии 144

syslog-ng+MySQL+Net Source

Время на прочтение 6 мин
Количество просмотров 6.2K
Задача: Поднять syslog сервер, с хранением логов в SQL базе и cделать возможным
скидывать туда логи с других клиентов роутеров например

Что нужно: unix like ОС (хотя даже на ОС семейства Windows это можно сделать), syslog-ng, MySQL и понятие, для чего это на фиг нужно.

Предупрежу сразу, все происходить в окружении gentoo linux. И идем по шагам.
подробности
Всего голосов 4: ↑2 и ↓2 0
Комментарии 9

Выбор смс-биллинга под рутраф

Время на прочтение 2 мин
Количество просмотров 6.8K
В процессе выбора смс-биллинга под рутраф наткнулси на этот обзор: allpublication.ru/sms
Удобная штукенция, однако графа «комиссия биллинга или сколько получает партнер» вообще ни о чём.
Решил глянуть тарифы и сравнить.

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

Всегда ли прав клиент?

Время на прочтение 5 мин
Количество просмотров 2.3K
Недавний пост об идеальной тех. поддержке меня, с одной стороны, воодушевил (восхищаюсь людьми, так любящими свою нелёгкую работу, как автор того поста), с другой стороны — озадачил. Можно ли следуя логике любой клиент всегда и полностью прав успешно организовать работу отдела тех. поддержки (а для многих IT-компаний эффективная поддержка — основа бизнеса)?

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

Далее я собираюсь обозначить некоторые проблемы (но их можно и нужно решать), с которыми, как мне кажется, столкнётся почти каждый, кто совсем не будет подвергать сомнению правоту клиента.
Читать дальше →
Всего голосов 64: ↑61 и ↓3 +58
Комментарии 67

Пять условий офигительного тех. саппорта

Время на прочтение 5 мин
Количество просмотров 13K
Последние пять лет я работаю в тех. саппорте. И у меня сложилось некоторые принципы, следование которым, на мой взгляд, сделает любой тех. саппорт клёвым и офигительным. А если им не следовать, то саппорт будет унылым и неклёвым.

Сразу поясню, что эти советы/правила больше относятся к саппорту через HelpDesk или e-mails, у телефонной поддержки есть некоторые свои особенности.

1. Быстрая реакция и ответы


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

К сожалению быстрый саппорт, доступный 24/7, это дорого: нужно больше людей и нужна круглосуточно доступная инфраструктура. Чаще всего это просто невыгодно, особенно если вы не крупная корпорация, а маленький стартапчик.

В этом случае нам поможет одна интересная штука.
Читать дальше →
Всего голосов 145: ↑135 и ↓10 +125
Комментарии 110

Книжные сети Рунета: взгляд пользователя

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

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

Так уж получилось, что я общаюсь со всеми создателями подобных сервисов (почти со всеми дружу онлайн). Не скажу, что как-то сильно участвовал в работе и развитии того или иного проекта, но со мной пару раз советовались. А я пытаюсь найти для себя самый лучший сервис. Но, пожалуй, расскажу все по порядку…
Читать очень много букв...
Всего голосов 43: ↑42 и ↓1 +41
Комментарии 27

Десять советов как написать (чуть) менее ужасное резюме

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

«Цель: получить работу в IBM»
— пишет какой-то идиот-соискатель в Amazon.com.




ВНИМАНИЕ: это мое собственное, *персональное*, мнение, не Google, не Amazon или кого-либо еще. Я думаю вы обнаружите, что большинство рекрутеров, оценивающих анкеты в технических компаниях — особенно в технических компаниях, которые производят собственное программное обеспечение сами, такие как Yahoo!, Ebay, Amazon.com, Microsoft или Google — в целом, согласятся со многим из перечисленного. Но опытные рекрутеры расходятся во мнениях касательно многих мелких деталей, и, в конце-концов, это всего лишь мое собственное мнение. Эти советы не гарантируют получения Вами сколь-нибудь лучших результатов. Возможно, у вас будет другой опыт. Не используйте эти советы в ванной или стоя в луже. Не стучите по стеклу, это раздражает советы. Советы не кормить! И т.д.

Читать дальше →
Всего голосов 104: ↑82.5 и ↓21.5 +61
Комментарии 101

Важность факторов, влияющих на ранжирование сайта в Яндексе

Время на прочтение 1 мин
Количество просмотров 2.3K
Мною был организован опрос среди опытных SEOшников на тему сабжа. Надеюсь — оцените.

Факторы с важностью по 10-и бальной шкале в картинках (чем больше — тем важнее):



Остальные графики спрятал под кат.

Читать дальше →
Всего голосов 161: ↑139 и ↓22 +117
Комментарии 99

Торрент-трекер, посвященный аниме

Время на прочтение 2 мин
Количество просмотров 12K
Сегодня, после долгого периода подготовки, был открыт наш анимешный торрент-трекер.
Любители аниме поймут о чем идет речь, а для тех, кто не в курсе, аниме — это японская мультипликация, манга — японские комиксы.

Прежде всего — это тематический трекер, который объединяет в себе множество разделов, начиная от просто «Аниме», «Манги» и заканчивая играми, лайв-экшэнами, j-музыкой. Ну и, конечно, хентай — куда ж без него… :)



В России знаю таких трекеров даже несколько, но в украинском сегменте Интернета до сих пор что-то не сложилось. Можно сказать, наверстываем упущенное. Не смотря на то, что сервер находится в Киеве, ограничений по территориальной принадлежности пользователей — нет.

На этапе проектирования, как и все, кто когда-либо открывал торрент-трекеры, столкнулся с проблемой выбора платформы, на базе которой будет работать система. Если рассматривать более-менее сформированные и логически законченные решения, то имеем следующую ситуацию: с одной стороны, есть трекеры, написанные на С (например, XBT — xbtt.sourceforge.net) + привязка к форуму IPB (кажется, есть и к другим форумам, но нормальной не нашел). Решение хорошее и быстрое, но требует долгой заточки и подстройки.

С другой стороны есть TorrentPier (http://torrentpier.info), основанное на форуме phpBB второго поколения. Это решение медленное (в плане скорости), костлявое, но зато быстрое (в плане установки), достаточно простое и удобное в использовании и обслуживании. За неимением времени, выбор был сделан в сторону именно второго варианта.

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

Адрес трекера: torrent.animezis.com.ua
Если кому интересно — всегда рады.
Всего голосов 26: ↑13.5 и ↓12.5 +1
Комментарии 17

Обзор основных SMS-биллингов

Время на прочтение 2 мин
Количество просмотров 50K
В последнее время появилось много сервисов, предлагающих подключить оплату с помощью SMS на сайте. По сути, они представляют собой своеобразную прослойку между веб-ресуром, оператором мобильной связи и конечным пользователем. Такие компании берут всю техническую сторону дела на себя – владельцу сайта необходимо лишь установить на своей площадке специальный код, который будет обращаться к биллинговой системе при каждой оплате.

Читать дальше →
Всего голосов 64: ↑62 и ↓2 +60
Комментарии 61

Азбука хорошего разработчика. Книжки для чтения

Время на прочтение 2 мин
Количество просмотров 3.4K
Часто разработчиков нужно направить, поскольку они не имеют понятия о том, что им нужно изучить для повышения своего уровня. В этой заметке я опишу источники знаний, в моем понимании, необходимые для этой цели. Пишу в порядке, в котором я их предлагаю читать.

Паттерны проектирования

Википедия — там, в принципе, на хорошем уровне все описано и приведены примеры на разных языках.
Базовая книга – классика:
«Приемы объектно-ориентированного проектирования. Паттерны проектирования» — читал книгу давно, и раза 3. Вам того же советую. Даст возможность понимать большое количество терминов, произносимых другими разработчиками.

Рефакторинг

«Рефакторинг. Улучшение существующего кода» — вероятно, эта книга сделала революцию в написании кода. Читается быстро и интересно. Методы рефакторинга должны отложиться в голове до конца жизни. Ваш код отныне будет лучше. В книге есть упоминание про юнит тестинг.
Читать дальше →
Всего голосов 73: ↑72 и ↓1 +71
Комментарии 66

Электронная отчётность

Время на прочтение 3 мин
Количество просмотров 6.2K
Пост созрел в связи с недавними изменениями в налоговом законодательстве Украины, и вводом ежемесячной сдачи отчёта НДФЛ (даже пустого) и я думаю многие видели очереди:

и друзья попросили пролить свет на такое понятие как электронная отчётность и стоит ли ей заморачиваться. Однозначно — стоит. (я бы в такой очереди одурел стоять)
Читать дальше →
Всего голосов 58: ↑53 и ↓5 +48
Комментарии 61

GIT — Использование mcdiff в качестве внешней DIFF-утилиты

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

mcdiff


В составе Midnight Commander, помимо всем известного редактора mcedit, есть не менее замечательная утилита для сравнения файлов «бок о бок» (side-by-side) — mcdiff. В ней можно сравнивать и при необходимости производить полное или частичное слияние в обе стороны.



Историю появления утилиты mcdif когда-то уже рассказывал тут но ближе к делу…

хочу узнать как подключить mcdiff к git
Всего голосов 35: ↑31 и ↓4 +27
Комментарии 28

Превращаем Midnight Commander в консольный браузер для GIT

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

Вместо предисловия...


Мне давно хотелось отсматривать код примерно как это сделано в meld, но только в консоли, и еще мне хотелось чтобы это все было увязано с системой управления версиями файлов GIT. В общем чтобы все делалось 1 кнопкой не выходя из mc.

Ydiff

Однажды у нас на канале (или это было на траке...) проявился некто Daniel Borca пошумел-пошумел и убежал, видимо не понравилась ему наша бюрократия, но зато оставил он после себя несколько сыроватых патчей, к готовившемуся релизу 4.7.0-pre1 миднайт коммандера. Один из них содержал в себе ydiff.[ch] и zdiff.[ch]… Как оказалось, то что я хотел получить, было давно уже реализовано в древнем форке mc-mp и в последней версии ru-fork. После 2-х дневного «перепиливания» я подключил функцию сравнения файлов к последней версии mc… Полдела было сделано. :)
Читать дальше →
Всего голосов 64: ↑58 и ↓6 +52
Комментарии 13

Deploy с помощью Salt

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

До сих пор во многих компаниях deploy создает большие проблемы и может занимать дни, недели и в особо запущенных случаях месяцы. Но ситуация не безнадежна. Существует много инструментов и практик, способных помочь в этом нелегком деле. Вот только эти инструменты чаще всего за один-два дня не освоишь, а сроки горят.

Чего обычно хочется:
  • Возможность поднять проект локально на машине разработчика. Весь или хотя бы частями. Причем очень хочется, чтобы Dev конфигурация отличалась от Prod в минимуме параметров. Это позволит избежать “work on my machine” багов. Да и вообще, когда один разработчик работает на OS X, другой на Windows, а продакшен на Debian, то жди беды, это не считая того, что каждый делает работу по настройке окружения.
  • Dev конфигурацию хочется разворачивать на любой машине и ОС в пару команд в консоли. Это опять же позволит уменьшить фактор “work on my machine” багов. А еще позволит привлекать других разработчиков в проект за минимальное время (vagrant up и поехали).
  • Конфигурация должна быть понятна и программисту, и админу.

Всего этого мы добьемся на связке Salt + Vagrant на примере Django проекта. Но большинство техник будут полезны разработчикам не только на Python, но на других языках.
Читать дальше →
Всего голосов 50: ↑47 и ↓3 +44
Комментарии 34

Информация

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