etown.ru

Интернет-технологии

Архив 'Программирование' Рубрика


Первый стартап-пойнт в Красноярске

Лихорадка стартапов добралась и до нашего сибирского города Красноярска. В начале октября, предположительно 9 числа пройдет сбор стартаперов и инвесторов в МВДЦ «Сибирь», каждый имеет шанс заявить о своем интересном стартапе и вполне возможно получить финансовую поддержку, если ваш проект покажется экспертам интересным.

Более того, вы можете получить оценку вашего проекта и рекомендации. В общем регистрируйся! :)

Подробнее на сайте http://krskstartup.ru/

Опубликовано в admin в 2010-09-02

Углубился в изучение поисковых алгоритмов

Нашел в инете книжку, на хабре посоветовали “Программируем коллективный разум” Тоби Сегарана.
Там много полезных алгоритмов описано.
Сейчас реализовал взаимодействие со большой базой данных, так как на хостинге уже не вмещается база.
Запустил паука, который грузит подряд весь HTML код страницы и переходит на следующую страницу, 10000 документов уже занимают на диске 400 Мб, и база все время растет.
Опубликовал статью на хабрахабре, кстати как я туда автором попал это отдельная история.
Как же замечательно устроен наш мир, нужно оказаться в нужное время в нужном месте и все получается очень удачно.

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

Опубликовано в admin в 2010-08-02

Имитационное моделирование.

Слишком часто в нашей жизни эксперименты ставятся на реальных системах, будь то экономика страны, отдельная организация или система управления сложным перекрестком. Лицо, принимающее решение, надеется при этом на свою проницательность, интуицию и удачу. Чаше всего это ни к чему хорошему не приводит. “Хотели как лучше, а получилось как всегда” — вот обычная характеристика таких решений.
Невысокая эффективность управленческих решений, сделанных на основе интуиции, объясняется тем, что причины и следствия в сложных системах разнесены во времени и пространстве, поэтому человеку трудно предсказать, какие последствия вызовет то или иное решение. В тех случаях, когда для оценки принимаемых решений эксперимент с реальными системами невозможен либо слишком дорог, используется моделирование.
Имитационное моделирование — это разработка компьютерных моделей и постановка экспериментов на них. Целью моделирования в конечном счете является принятие адекватных (т. е. обоснованных, целесообразных и реализуемых) управленческих решений. Компьютерное моделирование становится сегодня обязательным этапом в принятии ответственных решений во всех областях деятельности человека в связи с усложнением систем, в рамках которых человек должен действовать и которыми он должен управлять. Знание концепций, принципов и возможностей имитационного моделирования, умение строить и использовать модели являются необходимыми требованиями к политику,инженеру, менеджеру, бизнес-аналитику и др.
Дело в том,что принятие решений по рациональной организации и управлению современными системами становится невозможным на основе обычного здравого смысла или интуиции из-за возрастающей сложности систем.В большинстве случаев при этом выбираются неверные решения,т.к. люди неспособны предвидеть результат их воздействий в сложных системах.
В данном случае предполагается построение социально-экономической модели общества,а точнее “Мы хотим построить страну,где захочет жить каждый!”

Опубликовано в donklass в 2010-07-19

Используем нанороботов на сайте

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

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

Также чтобы было не скучно, добавил профиль этого робота и назвал его как сейчас модно НАНОРОБОТ.

Посмотреть как работает это чудо техники можно на сайте http://www.sitebill.ru

Чтобы робот заработал, нужно нажать по логотипу сверху на сайте.

Уже получил несколько отзывов, и самые интересные из них:

  1. Сделать более светлую картинку для профиля робота (это фотка симпатичной девушки)
  2. Найти фотку с более глубоким декольте :)
  3. Добавить больше диалогов и в конце каждого диалога сделать вывод услуги с возможностью добавления этой услуги в корзину.

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

Опубликовано в admin в 2010-04-13

Зарегистрировал доменное имя для поисковика nanorit.com

nanorit.comЦелую неделю думал, как назвать домен для поисковика. Нужно было название, которое бы соответствовало новым веяниям моды в области информационных технологий. И в то же время было мелодичным. Сегодня вечером я все-таки родил идею. И вот он поисковик нового поколения! http://www.nanorit.com/

Опубликовано в admin в 2009-12-05

Разработал поисковик Шмугль

Решил разработать свой поисковик, называется SHMOOGLE :)

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

Опубликовано в admin в 2009-11-07

Что такое раскрутка?

Всегда интересовался темой раскрутки. Но никогда не пробовал копнуть поглубже и попробовать в деле свои навыки программирования в этой сфере.

Немного поразмыслив, создал простенький каталоге ссылок: catalog.sitebill.ru

Посмотрим что из этого выйдет.

Опубликовано в admin в 2009-10-03

Биллинг для сайта sitebill

биллинг для сайта sitebill

биллинг для сайта sitebill

Расширил функции системы биллинга, зарегистрировал отдельный домен www.sitebill.ru

Сделал логотип.

После регистрации и входа в систему, пользователь имеет возможность:

•  Просмотреть список доступных услуг в меню Услуги .

•  Включить услугу

•  Просмотреть состояние своего лицевого счета, оно отображается справа, или в пункте меню Счет

На демо-сайте можно посмотреть все функции системы.

подробнее …

Опубликовано в admin в 2009-05-24

Разработка биллинговой системы

Занимаюсь разработкой биллинговой системы. Так как на данном рынке практически нет простых решений для небольших сайтов. А биллинговые системы очень необходимы и проекты с использованием биллинговых системы приносят большой экономический эффект.
Начал разработку системы с ввода основных понятий:
Учетная запись пользователя.
Регистрация учетной записи.
Пополнение счета учетной записи.
Управление списком услуг.
Открыл доступ к разрабатываемой системе:
http://upgrade.etown.ru
Для просмотра функций текущей системы необходимо сначала зарегистироваться в пункте “Регистрация”. Затем выбрать услуги в пункте “Услуги”. Далее можно пополнить счет в разделе “Счет”.

Опубликовано в admin в 2009-05-02

Хорошие новости от Community Builder Team (Группы разработки комьюнити билдера) Joomla

Выпущен стабильный релиз CB 1.2 ( Community builder ) – компонент для создания и управления сообществом на основе CMS Joomla ! И сейчас пришло то самое время, когда можно использовать все классные возможности доступные в API реализованные в стабильной версии CB 1.2. Раньше они были в стадии бета-тестирования, и использовать их на больших проектах не рекомендовалось.

Некоторые из них уже были выпущены в версии RC ( release candidate - релиз кандидат).

 

  • CB ProfileBook Plugin version 1.2 RC 2 (Плагин для управления профилем пользователя Joomla ):

    Этот плагин сейчас полностью совместим с CB 1.2, что означает что он будет работать без всяких дополнительных доработок со стороны пользователя. Не нужно качать заплатки. Работает стабильно с самыми популярными версиями джумлы (1.0. X и 1.5. X ). Добавлены 2-е новых закладки. Это ProfileBlog (Блог пользователя) и ProfileWall (Защита профиля). Это значит что больше не нужно тратиться на дорогие коммерческие плагины для обеспечения пользователя функциями блога. Также, имеется симпатичный модуль для работы с плагином profilebook . Все это пока доступно для загрузки подписчикам. Но для этого нужно всего лишь зарегистрироваться на их сайте.

 

 

  • CB ProfileGallery Plugin version 1.2 RC 2 (Плагин для управления фотогалереей пользователя):

    Этот популярный плагин теперь доступен для версии CB 1.2 и отлично работает с Joomla 1.5. x ( и Joomla 1.0.15 и с Mambo ). Также встроена последняя версия библиотеки jquery . В текущей конфигурации этот плагин укомплектован плагинами, модулями и подробной документацией.

 

 

  • CB Rating Field Plugin 1.0 RC 1 (Плагин для работы с рейтингами):

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

 

 

  • CB Privacy Plugin 1.0 RC 1 (Плагин для управления конфиденциальной информацией):

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

  • CB Ajax Text Field Plugin 1.0 RC 1 (Плагин управления текстовым полем при помощи Ajax ):

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

Опубликовано в admin в 2009-03-24