Стартап.Live


Стартап.LiveВся серия Стартап.Live

Вот как чувствую, что по толпе пошел смешок - вон еще один инициативный штрих про3.14зделся - стартап, стартап.. А хер тут :) Почему так долго не писал по сути, да потому что сейчас взялся за проект условного освобождения себя от службы Родине еще на пол года :)

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

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

Недели полторы назад интерес проявил некто с E-mailом kingday***.ru Уважаемый, я в ответе отправил номер аси (210 954 360) ибо протокол POP3/SMTP не столь интерактивен :)

P.S. Всем читателям, интересующимся темой данного стартапа (купля-продажа трафика) предлагаю обращаться по вышеуказанному номеру ICQ либо на мыло dima{+}gavrylyuk.com, а пока что comming soon…

Вся серия Стартап.Live

Стартап.LiveВся серия Стартап.Live

Очередная серия лайв-проекта Стартап.Live в эфире :)
Сидел я на днях в уютной аудитории универа и прикидывал, подсчитывал количество трафа, которым я планирую оперировать и то, как его, собственно распределять. Пришло видение, точнее понимание - траф это живые люди, которые кликают по линкам, банерам, а попадают туда, куда я решу. А точнее к тому, кто мне заплатит. Это же политика - как с этими липовыми митингами, когда каждому участнику дают 10-20 баксов, вручают свежие, только из полиграфии, плакаты, дают основные речевки и гонят ведут “отстаивать права” заплатившего. С трафиком получается то же самое, только людей тут принято считать тысячами, а платить копейки. Не трафику, причем. Рабовладельческий строй какой то. И я “подписался” в этом месиве работать :)

Рациональный, поистине целевой траф привлекают только тематические банеры/линки, однако проконтролировать ее тематичность нету возможности, разве что повысить стоимость такого трафа и предлагать веб-мастерам вставлять сторонний, то есть мой код в страницу. Посему я планирую сделать как минимум 2-3 сорта трафика, в зависимости от надежности источника.

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

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

P.S. Программисты PHP&MySQL (желательно Киев), если интересно, пишите->участвуйте->зарабатывайте
Моя собака dima [at] Gavrylyuk.com

Вся серия Стартап.Live

Стартап.LiveВся серия Стартап.Live

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

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

Идея стартапа startup


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

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

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

Дальше расписываем документацию для программистов, в фольклоре это называется ТЗ, вот тут уже необходимо описывать каждую мелкую хреновину, причем лучше это делать пошагово:

Шаг 1
1) Хочу блог
2) С самой пиздатой админкой

Шаг 2
1.1) Чтобы с RSS
1.2) Чтобы с каментами

2.1) Чтобы при написании текст легко форматировать
2.2) Чтобы при входе мне говорила, сколько комментариев новых и в каких разделах

Шаг 3
1.1.1) Чтобы подписчиков само считало
1.2.1) Чтобы спам само фильтровало

2.1.1) Чтобы мышкой можно было текст на нужное место перетягивать
2.2.1) Чтобы если спам-каменты, то айпишник спамера пинговало, пока не повиснет

и так до того момента, пока не пойдет описание оптимального расстояния между кнопками. С этого места страницу придется обрезать и продолжение уже давать дизайнерам.

P.S. Если среди читателей есть PHP-программист, очень желательно - из Киева, желающий поделиться опытом, идеями и знаниями, с радостью пообщаюсь. Моя собака: dima эт Gavrylyuk.com

Вся серия Стартап.Live

Стартап.LiveВся серия Стартап.Live

Для начала пройдусь по терминологии. Прежде всего, что такое стартап? Стартап(StartUp) это любой бизнес-проект, не располагающий большим бюджетом. (wiki). В интернет-субкультуре слово приобрело значение сервиса, почему-то с повышенным содержанием AJAX-штучек. Но в общем случае это не критерий стартапа.

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

What is it
Капча (CAPTCHA - Completely Automated Public Turing test to tell Computers and Humans Apart) - картинка с искаженным текстом, который проблематично распознать программно. Используется для фильтрации ботов при регистрации акаунтов, при денежных операциях(в WebMoney Keeper есть анимированная капча) или перед выполнением операций, которые при многократном исполнении могут “подвесить” сервер. С проблемой создания капчи встречается каждый разработчик, делающий сервис с общедоступной регистрацией.

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

Фоновый рисунок. В принципе, можно брать любой, я например, взял со стилизированной под проект красной рамочкой.

фон капчи captcha

Далее внутри наносим слой шума, я взял для этого 10 цветов. Наношу их я поточечно.

шум каптчи captcha

Теперь, внимание, важный момент, нанесение цифр(в моем случае). Цифры пишем одним или несколькими цветами из фона, чтобы создавался эффект деформации при слиянии с “шумом” такого же цвета.

цифровая каптча captcha

Для наглядности увеличим результат.

цифровая каптча captcha

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

Делаем контрольный в голову - наносим верхний слой шума.

верхний шум каптчи captcha

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

Что дальше
Дальше верное значение капчи передается обработчику и сравнивается с введенным. Как его передать? Думайте сами, я например, истинное значение вписываю юзеру в куки, естественно в зашифрованной форме.

P.S. Если вы считаете, что я в чем-то ошибаюсь, либо делаю неверно, буду рад выслушать критику, советы комментарии.

Вся серия Стартап.Live

Стартап.LiveВместо вступления Вступление
Зачем трахать себе и другим мозги выдумыванием сервиса, который промчится по Штучкам, Хабре, News2 и ряду блогов, соберет свой урожай юзеров, половина из которых создаст одноразовый акаунт, четверть будет не платеже-способна, а еще четверть будет юзать его для своих SEO-извращений?

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

Зачем решать проблемы, выдуманные/созданные самими же разработчиками?

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

Цели
Удовлетворить потребность в качественном ру, уа, бу и прочем трафе. Существующие сервисы, предоставляющие такой траф имеют некачественный продукт и часто играются ботами. Пальцем показывать не буду, но я пользовал один траф-сервис, дающий подозрения в прогонке до 10% ботов. Конечно, я не склонен к недооценке конкурентов, есть мощные аналоги, но не обязательно же убивать Билла :)

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

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

Вся серия доступна по линку http://gavrylyuk.com/?cat=28

Rambler's Top100