Большие изменения

Я долго не хотел писать этот пост и пытался как-то этого избежать, но ситуация продолжает становиться все хуже и хуже, поэтому мне просто пришлось.
В этом блоге больше не будет ничего конкретного, ни палева тем, ни цифр моих заработков, ни рассказов “что, как и откуда”.

Теперь я постараюсь объяснить причины, толкнувшие меня на это тяжелое решение:

1) Начнем с начала, а с начала я много писал про оптимизицию адсенса, и наш с рыжим проект Гикр. Все были довольны и счастливы, я делился своим опытом и идеями и получал удовольствие от ваших отзывов, вам тоже вроде что-то из моих советов должно было пригодиться. Что же получилось в итоге:

про русских копировщиков плагиаторов
http://gickr.com – сайт который придумал и открыл я в сентябре 2006. Позже в 2007 мне стал помогать stwinnie – следить за сервером и расставлять рекламку и вообще делать всё. На наш сайт сейчас каждый день заходит 10-13 тысяч уникальных посетителей. И никто не копировал его до того момента пока винни не написал в своем блоге про доходы (http://blog.stwinnie.com/increase-adsense-earnings-6-times-part1/) и другие посты – нас сразу начали бездумно копировать. picasion.com и gifup.com появились недавно. Как выяснилось наши русские. трафа у них конечно нет, но ведь потратили время и силы лишь бы кусок успеха отхватить а нового ниче придумать слабо. берите с этого урок и никогда не копируйте чужие идеи даже если вы их слегка улучшите

Это цитата из журнала Марка, моего старого друга и партнера, который собственно и сделал Гикр. Текст написан на эмоциях, но тем не менее я практически со всем согласен. Я понимаю, что не стоит в таких случаях бросаться словами “плагиат” и так далее, но все-таки тот же picasion скопировал у нас ВСЕ тексты, поменяв пару слов, расположение рекламы и так далее (я уже не говорю про идею). С создателем gifup я даже пообщался в онлайне, вполне адекватный человек, но тоже половина позаимствована у нашего проекта. Подводя итоги, хочу сказать: я никого ни в чем сейчас не обвиняю, просто мне больше не нужен негатив, который портит настроение, поэтому заметки про Гикр заканчиваются.

2) Вторая причина и тема – это Яндекс.Директ, которым я сейчас плотно стал заниматься. Здесь вообще все просто, я не хочу нездоровой конкуренции! Одно дело когда понимающие люди в узком кругу делятся своими достижениями друг с другом и обсуждают новые идеи, другое дело когда люди тупо палят мои проекты, и еще шлют спам-репорты в Яндекс (им типа тоже конкуренты не нужны). Мне даже не хочется писать сколько я заработал на Директе за ноябрь, потому что все это только подтолкнет некоторых личностей к еще большей зависти и разовьет в них еще большее желание всеми средствами нагадить. Поэтому и заметки на тему Директа тоже заканчиваются, я общаюсь и буду общаться на эту тему с ограниченным кругом людей, которые сами прекрасно знают слово “палево” и избегают этого.

Остается открытым вопрос – о чем писать-то теперь ? Я если честно сам не знаю, могу писать как почесал задницу с утра и сходил в магазин за продуктами, могу вешать фотки разных мест в Испании, могу писать о джаваскрипт разработках, в общем не знаю.

Готов поддержать дискуссию по всему этому поводу в комментах, может быть вам удастся меня разубедить.

Гнусный лытдыбр и немного про Директ

Что-то я тут совсем завертелся, не успеваю ничего писать, да и мысли в голове путаются. Но все-таки решился черкануть пару строк обо всем сразу.

Про работу:

На самом деле набежало много работы и я как-то выпал из потока времени-пространства. Подвернулся один волшебный фриланс – сделать мега cms нового поколения, и мой рыжий канадский сотоварищ подписал меня на разработку интерфейса. Работы много, на месяц-полтора, платят тоже нормально – 50 в час. Поэтому я с головой закопался в дела до конца декабря :(

Про жизнь и Я.Директ:

Кроме работы почти ничего не происходит, так как помимо фриланса надо дальше делать русские сайты и развивать Директ. Который кстати начинает приносить какую-то ощутимую копейку (вчера было 1467 руб. за день) Для желающих делать хорошие сайты, полезные людям, и зарабатывать на них – правильная ссылка :) Говносайтостроителям прошу не беспокоиться и идти в Бегун, он примет любой шлак :(

Уже вторую неделю кладу себя под штангу на террасе, чувства офигительные, но явно надо закупаться креатином и белком (текущие темпы восстановления мышц ужасают)

Опять про деньги :

Если у кого-то из бедствующих есть желание подзаработать, то могу поделиться парой небольших проектов. Это маленькие сайтики, которые надо нарезать и собрать на CMS Made Simple. Для знающего человека, который уже работал с этой cms, это будет очень легко. Первый проект как бы тестовый, за него откровенно мало денег, зато остальные (сейчас есть еще два) будут подороже, а потом вообще могу завалить заказами. Пишите на мыло с портфолио, рекоменадациями и всякими похвальбами.

Техническая оптимизация проектов (для злых программеров)

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

Приведу простой пример – нубы очень любят пофлеймить на тему того, как лучше делать конкатенацию строк – “маша $otshila васю” или “васе все равно “.$poh.” на Машу” и начинаются безумные холивары на тему производительности и так далее. А по большому счету – да какая хрен разница сгенерится страница на 5 миллисекунд быстрее или нет ? В общем надеюсь моя позиция по этому поводу ясна :twisted:

Теперь перейдем к конкретике – волшебный проект gickr.com

Говорю сразу, код был написан не мной, а моим рыжим сотоварищем, и после просмотра кода этого самого товарища мне хотелось придушить :) Но код работал, гифки генерились, и это было самое главное! Жило все это добро на VPS от паршивой компании Dreamhost и в какой-то момент нам просто вырубили imagemagick с формулировкой “ребята, вы ЧО ! охренели создавать 100 процессов imagemagick и нагружать наш суперпупермегамногоядерный Xeon на 99%”. И вот тут-то и началась оптимизация.

Шаг номер 1 – Найди bottle neck (то бишь узкое место)

Главное выяснить что отжирает больше всего процессорного времени, это делается простыми засечками типа:

function CurTime() {
list($usec, $sec) = explode(' ', microtime());
$time2 = (double) $usec + (double) $sec;
if(!defined("__TIME__"))define("__TIME__", $time2);
$l = round($time2 - __TIME__, 6);
return $l;
}
CurTime();
тут куча кода ...
echo CurTime();

Шаг номер 2 – заоптимизируй это самое узкое место нахрен

В моем случае выяснилось две вещи:

1) Если ставить ватермарк на каждый кадр гифа, а потом уже собирать сам гиф, то это получается в 3 раза быстрее чем ставить ватермарк на уже готовый гиф! В общем если подумать почему так, то все становится ясно, ведь чтобы поставить ватермарк на готовый гиф, надо его опять разобрать на кадры, шлепнуть лого и собрать опять.

2) Если 500 человек захотят одновременно сделать большие гифы, то они все равно положат почти любой сервак.

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

Шаг номер 3 – заоптимизируй все остальное если не в лом и делать нечего :)

Ну а тут открывается простор для полета фантазии и действий, можно бесконечно оптимизировать БД и запросы к ней, можно например поставить APC и кэшировать популярные запросы, можно вообще присобачить HTML кэш :) Помнится когда я сделал одну системку, на которой сейчас работает 49 мемберок одной известной в узких кругах партнерки, меня только HTML кэш и спас (и это все на кластере из 8 машин)

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

P.S. Вообще, все ведь уже поняли что все самое интересное на этом блоге происходит именно в комментах ? :)

Я стар … нет, я суперстар!

Вот и 5 ноября на дворе. Это значит что мне уже 23 и я правда стар :( Чтобы избавиться от депрессии по этому поводу, принимаю поздравления в комментах.

Если к поздравлению приложить подарок ( Z168202024494 ), то вообще будет сказка ;)

Вообще раньше у меня было 2 главных праздника в году  – ДР + НГ. Но почему-то к 24-ому  году жизни я сдулся и иссяк, ничего праздновать не хочется. Поедем со Светой куда-нибудь, например в Ситжес, просто погулять и все такое, а вечером с горя напьюсь :)

Теперь внимание, вопрос: а как вы отметили свой последний день рождения ? комменты в студию!

помоги Винни за пирожок или опять о разном

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

1) Байка про CLX

CLX.ru – такое же унылое говно, каким оно было 6 лет назад (если не хуже). Я помню 2001 год, когда я там выкупал баннерные показы миллионами и все такое, и вот я снова решил попробовать добыть там дешевого трафа, но на этот раз с оплатой за клик. Выяснилось что интерфейс за 6 лет стал еще хуже чем был (хотя казалось бы куда уж хуже), да и реального толку от сервиса стало ненамного больше. В планах было выкупать стоматологический траф максимум по 10 центов, а еще лучше от пяти и меньше. Однако как ни странно 70% площадок норовят загнуть цену в 50 и более центов, а некоторые особо наглые отморозки вообще хотят $2 за клик (это как в сапе народ с ТИЦ = 10 любит поднять цену на страницу 3го уровня с 0.03 в месяц до 22 баксов). Поэтому список площадок резко сужается и реальных кликов у меня сейчас от силы 3-5 в день. Толку от них пока никакого, 30 CLX кликов сконвертились в 1 клик на Директе, и это типа работа в убыток … выводы правда пока делать рано, пробую играться с самими объвлениями, посмотрим к середине следующей недели на финальный результат.

2) Кубик-рубик

Для тех кто до сих пор не читал волшебно-все-разжевывающую статью про кубик – читать. А собственно кубик я пытаюсь доить, но меня так заломало тратить деньги в никуда закидывая их на Адвордс или 3фн или Эво, что пришлось использовать фейсбук :twisted: , только тсссс, никому не палите эту тему ;)

3) В здоровом теле здоровое все

Блоггеры чаще начинают задумываться о своем здоровье, вот и мне пора наконец оторвать задницу от кресла и продолжить кататься на велосипеде. + скоро приедет мой подарок на День Рождения, который я сам себе сделал :) – огромный качкокомплекс, пора возвращать былую форму. Да и погода радует

weather.png

А вы что делаете для своего здоровья ?

4) Самое главное – нужен софт для рассылок

Заклинаю вас, посоветуйте отличный софт для рассылок, пусть даже платный, пусть даже дорогой. У меня накопилась база на 90К юзеров на гикре, и пришло время разослать им немного новостей (ну и офферов впридачу :twisted: ) Хочется найти волшебный софт, который не отсылает письма на съедение спам-фильтрам, который ведет как можно более подробную статистику по просмотрам, кликам по ссылкам внутри письма и так далее. Знаю только про епочту, на вид она очень даже ничего, но смущает то, что сам рассылатель – десктопное приложение. Я ж помру с ноутбука 90К писем рассылать, нужен надежный серверный вариант. В общем надеюсь на ваши советы, главному советчику с меня какой-нибудь вкусный пирожок, в долгу не останусь.

P.S. в комментах пожалуйста отпишитесь стоит ли мне кошмарить вас подробностями о жизни в Испании чуть больше :) я просто в сомнениях интересно это кому-то или всем только расскажи как денег срубить :)