Студент физик

Декабрь 14, 2008

Скрипт для сбора новостей на Python

Рубрика: prog, Прога — googledev @ 4:20 пп

Пишу на Python небольшую прогу анализа курсов валют. Для этого написал кусочек кода который скачивает множество новостей в виде массива. Потом очень удобно для тех анализа. (Скачиваются Rss-фиды с сайта google)

(далее…)

Ноябрь 23, 2008

Fortran VS. C++ VS. Python

Рубрика: prog, Наука — googledev @ 8:26 пп
Tags:

Здравствуйте. Закончил тестить скорость работы программ написанных на трёх языках обозначенных в теме. Дело в том, что в будующем меня ожидает задачи моделирования физических систем, и различные инженерные расчёты. (И пойду я всё-таки на кафедру математики, удивительно правда :-) ) Значит теперь к данным. Скорость тестировалась на машине с Intel Core 2 Duo и 512 Мб оперативы на борту. Ос OpenSuse 11.0 Для тестирования были написаны три простеньких программы, каждая из которых делала около 300 миллионов вичислительных операций. Компилировались они последними Интеловскими компиляторами, т.е. оптимизация под Intel архитектуру имела место. Python не повезло, под него Intel ничиго не делает.
(далее…)

Октябрь 30, 2008

Plone & Zope

Рубрика: prog — googledev @ 7:48 дп
Tags: , ,

С недавнего момента заинтересовался сабжем. Оказалось что установка в Ubuntu не дело двух щелчков. В связи с этим решил обратить внимание на эту инструкцию. Внимание: не игнорируйте вещи связанные с zope user (в инструкции даже отдельная группа под него), данные манипуляции необходимы для нормальной работы Zope.

Так же http://ru.wikipedia.org/wiki/Zope и http://ru.wikipedia.org/wiki/Plone для того чтобы познакомиться.

Август 15, 2008

SLP

Рубрика: prog, Наука — googledev @ 11:09 дп
Tags: , ,

Так как я собираюсь заниматься аппаратной реализацией устройств ИИ. Я не могу пройти мимо практически главной части алгоритмов ИИ-нейросетей. Я уже реализовал алгоритм обучающий одиночный перцептрон. После ознакомления с классической моделью (для интересующихся)
. Так-же после ознакомления с книгой «Физиология центральной нервной системы» В.М. Смирнова, В.Н. Яковлева. Я соорудил программу на Python для тестирования.
(далее…)

Июнь 15, 2008

QTM

Рубрика: prog — googledev @ 7:42 пп

Technorati Tags:

Нашёл программу для быстрых постов в блог. Нзывается QTM/ Написана на QT.
Вот страничка QTM

Июнь 7, 2008

typo3

Рубрика: prog — googledev @ 8:38 пп
Tags: , ,

Подкинули мне заказик сделать интернет магазин. Порывшись в интернете набрёл на очень интересный проект TYPO3 (www.typo3.ru;www.typo3.org).

Установка

  • Для начала в yast необходимо поставить LAMP(заходим в petterns он там есть).
  • Далее стянуть с офф сайта(www.typo3.org) архив src+dummy
  • Распаковать в папку с сервером (у меня /srv/www/htdocs)
  • Поставить права на запись в эту папку (chmod -R a+w ./typo3/ )
  • Поставить пакет php-zlib(не уверен в названии, для чтение gz архивов)
  • Запустить typo3

Что в итоге вы получите? Да систему управления контентом(CMS) которую использует Philips,Mersedez-Benc,Konica и.т.п. Плюс возможность ставить целую кучу расширений, хорошую документацию. Вообщем must-have для веб-программиста

Июнь 6, 2008

Алгоритм-организм

Рубрика: prog, Наука — googledev @ 10:26 дп
Tags: , , ,

Как вы уже успели заметить, я интересуюсь искуственным интелектом. Возник у меня следующий вопрос, а почему бы не использовать генетический подход для создания алгоритма, функционирующего аналогично колонии живых клеток. А именно создаётся множество объектов(клеток), которые могут «впитывать», «размножаться», «умирать», «обрабатывать» и «выпускать». Клетки находяться в среде которая, характеризуется концентрациями различных веществ. За счёт «жизни» клеток среда изменяется.

Таким образом: Задачи формулируются в виде начальных параметров среды. В данной среде запускается «жизнь» колонии клеток. Через некоторое время параметры среды будут являться решением задачи.

С помощью данного подхода можно реализовывать алгоритмы ГА, нейросети и.т.п. в зависимости от кол-ва клеток и параметров среды.

Идея ещё сырая, непонятно как точно кодировать среду и взаимодействия между «клетками».

Кто хочет поучавствовать в разработке «алгоритма-организма», либо слышал, видел, что-то подобное напишите. Алгоритм будет кодироваться на Python. Желающим вышлю более подробную информацию.

Поиск 2.0

Рубрика: prog — googledev @ 10:13 дп
Tags: , ,

Родилась как то вечером у меня одна идея. А что если сделать поиск сайтов в интернете с ранжированием не по какому-то формальному параметру(как это сделано google, yandex и.т.п.) А за счёт популярной нынче тенденции web 2.0 А именно, ранжирование сайтов в списке идёт за счёт оценок пользователей. Т.е. ввели вы запрос посмотрели сайты и оценили насколько они подходят под ваши запросы, а следующий человек уже первыми в списке увидит сайты которые были наиболее интересны, и были оценены разумным человеком. По-моему это оч удобно. А при социально сетевом подходе (разбить аудитории пользователей на группы) это будет очень удобно. Например когда визажист вводит слово «косметика» в строку поиска, он хочет получить обзоры различных марок, а когда химик вводит слово «косметика», он хочет получить описание хим. свойств. компонентов косметики. Так вот если визажист бы был объединён с визажистами, а химик с химиками то каждый бы получил ранжирование исходя из своей соц. принадлежности. Если кто хочет оценить такой подход заходите на оч. интересный проект www.imhonet.ru Очень удобный сервис, где люди объединяются по интересам.(Это не поиск, просто там такой «социальный» подход реализован)(Не думайте это не реклама, я к этому проекту отношения не имею) Так почему не сделать тоже самое с поиском? Было бы по-моему очень удобно!

Блог на WordPress.com.