Archive for the 'Программирование' Category

Скверное настроение

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

И вот, вчера пришла подсказка - работать больше с фрилансерами. Меньше делать самому, а больше придумывать разных работ, которые можно отдавать на сторону.

Например, для раскрутки любого проекта нужно выполнить следующие работы:
1. надергать статьи по теме
2. переиначить статьи, например, каждое 5-6 слово. Убрать вводные слова, эпитеты или добавить их.
3. списаться с владельцами аналогичных ресурсов и попросить их обменяться ссылками.
4. найти форумы по теме и задать вопросы по теме.

все эти работы может сделать сторонний исполнитель.

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

Я уже писал по поводу docs.google. Замечательный сервис!

Достопримечательности V2

Прошло еще 10 дней после публикации V1 карты с достопримечательностей и вот, я сделал новую версию.

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

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

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

<?
session_register("user_adm");
$user_adm = $_SESSION["user_adm"];
?>

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

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

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

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

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

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

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

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

Panaramio и Google maps

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

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

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

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

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

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

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

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

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


index.php <head><title>Передача параметров между iframes</title></head> <body> <script language="JavaScript"> <!-- hide function send_to_frame2_(i1,i2){ top.frame2.location.href="frame2.php?act="+i1+"&id="+i2; } //--> </script> <? echo("<h2> Передача параметров из одного фрейма в другой </h2><br> " ); ?> <br><iframe name="frame1" src="frame1.php" frameborder="1" width="500" height="200"></iframe><br> <br><iframe name="frame2" src="frame2.php" frameborder="1" width="500" height="200"></iframe><br> </body> </html>
frame1.php <script language="JavaScript"> <!-- hide function edit_(ii){ parent.frame2.location.href="frame2.php?act=edit&id="+ii; //alert(ii); } //--> </script> <? echo "<h3> Это frame1.php Посылает данные в iframe2 </h3>"; $id_db=2; $id_db1='1'; $id_db2='мама'; echo "<p onclick=edit_('".$id_db."') title='from frame'> Кликни сюда (по тегу P ) и пошльешь иинфу из этого фрейма </p> "; echo "<p onclick=parent.send_to_frame2_('".$id_db1."','".$id_db2."') title='from parent'>Кликни сюда (по тегу P ) и пошлешь из parent "; ?> <p> скрипт инициализации frame2 <script type="text/javascript" language="javascript"> <!-- hide edit_(<?echo"$id_db";?>); //--> </script>
frame2.php <script language="JavaScript"> <!-- hide function edit_(ii){ top.frame1.location.href="frame2.php?act=edit&id="+ii;} //--> </script> <? $act =$_GET['act']; $id =$_GET['id']; echo "<h3>Это frame2.php </h3>"; echo "Скрипт принимает инфу из frame1 или родителя"; echo "<br><br> act =".$act.'<br> id='.$id ; ?>

panaramio и google maps

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Ajax

Техническая заметка - cделана чтобы застолбить ссылки на ajax примеры. Пока, правда, большой нужды в этом средстве не вижу. Заинтересовавший меня пример с галереей фотографий ( http://anton.shevchuk.name/wp-demo/jquery-tutorials/img-replacement.html ) вполне можно сделать на обычном java script

http://www.nulled.ws/showthread.php?t=121836

http://anton.shevchuk.name/javascript/jquery-for-beginners/

http://www.w3school.ru/blog/web-development/60-more-ajax-and-javascript-solutions-for-professional-coding.html

http://www.ajaxrain.com/library

Обсуждение проекта GPS треков и точек

Пожалуйста, дайте совет как усоврешенстовать сервис по GPS точкам и трекам.

Популярные статьи

 

 

Страницы: 1| 2| 3| 4| 5| 6| 7| 8| 9| 10| 11| 12| 13| 14| 15| 16| 17| 18| 19| 20| 21| 22| 23| 24| 25| 26| 27| 28| 29| 30| 31| 32| 33| 34| 35| 36| 37| 38| 39| 40| 41| 42| 43| 44| 45| 46| 47| 48| 49| 50| 51| 52| 53| 54| 55| 56| 57| 58| 59|

Партнеры сайта