Архив за месяц: Ноябрь 2009

Иди и делай!

Я атеист. Когда меня спрашивают верую ли я в бога, я отвечаю что я верю в себя. Но, иногда происходят почти мистические вещи. Когда подсознание требует сделать какую либо вещь, а сознание убеждено в том, что это не нужно делать.

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

По сути дела, мне просто в прикол все это сделать.

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

Мини фото-архив

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

Можно, конечно, залить фото на фотосток, и отдать часть PR, но это не для меня. Можно поставить свой фото-сточный каталог — я ставил, но он мне не понравился…

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

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

Ведь фотографии сейчас по сути дела можно размещать в три клика:
— зайти в мини фотоархив
— записать фотографию.
— получить ссылку — записать эту ссылку в форум.

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

Panaramio и Google maps

Реализовал в черновом варианте задумку, озвученную почти неделю назад.

По ходу реализации проекта разобрался со следующими вещами:
— разобрался с iframes
— разобрался как работает Google Maps (как ставить и убирать маркеры, как загружать и убирать kml треки).
— рабобрался с тонкостями java script (в том числе как передавать данные не через командную строку)
— отработал структуру создания и административного поддержания баз данных. Для каждой таблицы, обычно, нужно, писать программку для ввода нового значения, удаления, редактирования. Так вот, я придумал, как эту структуру генерировать за 10 минут. Теперь новые структуры будут создаваться с полпинка. Главное, хорошо продумать структуру БД. Замечу, что речь идет об администрировании базы данных — пользовательское представление — это отдельная песня.
— разобрался как работать с фотографиями panaramio.com
— заполнил базу данных треками своих походов и вылазок.
— скачал десятки мегабайт по отелям, местам отдыха, достопримечательностям Краснодарского края. Убрал мишуру из скачанного (то есть удалил шапку и подвал каждого документа). Часть сайтов скачивал Регетом, а часть при помощи своей ранее написанной утилитой (уж слишком запутанная структура была у сайтов доноров).

В общем, почувствовал, что перешел на новый уровень в программировании.

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

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

Эх, хорошо, если бы пользователи сами начали бы заполнять базу данных.

Магическая фотка

В Краснодарском крае закончились дожди и выдалась погожая погода (+17 днем). Поэтому решил сбегать пофотать в предгорье.

И случился досадный казус. Как решил отстегивать велосипед от дерева, то обнаружил, что вместо обычных ключей в моем кармане лежат совсем не те. Видимо мой сын (1.5 лет) постарался и поменял ключи.

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

А на ваш суд представляю фотку, которую шлепнул сегодня. Это не фотомонтаж. Это реальная фотография.

Читать далее

Передача параметнов между iframes

Разобрался как передавать параметры между iframes. Iframes позволяют серьезно упростить интерфейс приложения. Например, в одном окне может работать карта, в другом отображаться фотографии. Третий фрейм может быть служебным.

Вот исходные коды примера:



index.php Передача параметров между iframes Передача параметров из одного фрейма в другой
" ); ?>




frame1.php Это frame1.php Посылает данные в iframe2 "; $id_db=2; $id_db1='1'; $id_db2='мама'; echo "

Кликни сюда (по тегу P ) и пошльешь иинфу из этого фрейма

"; echo "

Кликни сюда (по тегу P ) и пошлешь из parent "; ?>

скрипт инициализации frame2


frame2.php Это frame2.php "; echo "Скрипт принимает инфу из frame1 или родителя"; echo "

act =".$act.'
id='.$id ; ?>

Доделки или недоделки

Что лучше недоделки или доделки?

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

Ну от куда критику известно, что это промежуточное сражение?
От куда критику известно, как голосует покупатель за «недоделку» рублем?

Недоделок нет! — это лишь постороннее мнение людей, которые хотят вас учить.

panaramio и google maps

Задумал сделать глобальный проект по достопримечательностям Кавказа. Для этого разобрался как работать с panaramio и google maps.

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

Есть желающие участвовать в проекте?

сторонние исполнители

Результат работы со сторонним исполнителем впечатлил. Я заплатил 1000 рублей за звуковые материалы (250 слов) к детской игре-тренингу для обучения слоговому методу чтения. Теперь, договорился с исполнителем, что он подберет картинки для будущей игры.

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

Еще планирую работу с переписывальщиками статей. Скачал 1000 статей в нужной мне области, теперь эти статьи нужно изменить так, чтобы получилось другое содержание. Для начала сделаю один небольшой опыт, и если он будет удачным, то буду увеличивать инвестиции в это направление.

Работа с сторонними исполнителями имеет и издержки:
— нужно планировать встречи
— нужно планировать фронт работ исполнителям.
— меньше времени уделять хаотичным броскам от одного проекта к другому.

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

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

Создаватель тематических индексов

Один из моих видов деятельности — создавать интернет проекты и зарабатывать на рекламе. Чтобы поисковик лучше индексировал проекты необходимо создавать сеть перекрестных ссылок и тематических индексов.

Я реализовал скрипт, который позволяет на основании google_выдачи формировать тематический индекс (за идею спасибо Владимиру Никонову). Все просто, нужно запустить скрипт, и указать ключевое слово и сайт, для которого будет создаваться индекс.

Например, так:

Параметры у скрипта следующие:

?q — ключевое слово
?site — сайт поиска

и получить вот такой результат.

Можно использовать этот скрипт бесплатно. А покупатель скрипта (490 руб) получит в качестве бонуса исходный код и возможность сохранения результатов в отдельном каталоге.

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

Трансляция гугле-новостей

Реализовал скрипт трансляции гугле-новостей в форум phpbb.

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

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

Трудозатраты: один рабочий день.
Возникшие трудности: нужно увязывать сразу несколько таблиц в phpbb форуме.
Цена продажи: Готов продать вышеуказанный скрипт за 900 рублей.