BarCamp Krasnodar
Примерно месяц назад на хабре прочитал о проведении в Краснодаре БарКемпа (читай, слета программистов, дизайнеров, журналистов) совместно со СтартапПоинтом (читай, слета стартапщиков, молодых предпринимателей и инвесторов). Поскольку до Краснодара рукой подать, решено было посетить это мероприятие. БарКемп проводился 15 октября в здании РГТЭУ (Российский Государственный Торгово-Экономический Университет). Начало было назначено на 12 часов, но официальное [...]
Балуюсь с цифровой камерой
Решил попробовать себя в области цифровой фотографии и вот что получилось.
Переезд в Невинку
Так уж вышло, что Дальний Восток мне пришлось покинуть. Переехал в Невинномысск, Ставропольский край. Город, как город. Развита торговля, химическая, текстильная и приборостроительная промышленность. Из СМИ хочу ометить еженедельную газету «Город Н-ск» (новости, происшествия и объявления) и рекламный еженедельник «Объявления нашего города». IT-сектор развит слабо – например, веб-студии в городе отсутствуют. Такие дела.
MongoDB и python
Posted by toly in Программирование on 20 Май 2011
В ближайшее время мне предстоит заняться разработкой высоконагруженного проекта. Поскольку использование в качестве базы данных привычной MySQL для высоких нагрузок рискованно, я решил расширить свои знания и приобрести практические навыки в использовании нереляционных баз данных. В этой статье я рассмотрю практические примеры работы питона с документо-ориентированной базой данных MongoDB. Итак, приступим. Скачиваем с официального сайта [...]
GUI для питона: пишем PageRankChecker
Posted by toly in Программирование on 6 Декабрь 2010
Вопрос на засыпку: что объединяет все мои предыдущие статьи по программированию, за исключением того что они посвящены питону? Правильно: все разобранные примеры написаны для консоли. Попробую разнообразить тематику статей – разберем написание программы с графическим интерфейсом. В качестве примера напишем определитель PR (PageRank) сайтов, а то на http://www.prchecker.info/ меня постоянно просят ввести символы с картинки [...]
Нейронные сети: улучшаем bpnn.py
Posted by toly in Программирование on 3 Декабрь 2010
В своей предыдущей статье я дал краткое описание нейронных сетей и привел вариант реализации нейронной сети на python посредством библиотеки bpnn.py. Сегодня мы продолжим работу с этой библиотекой. Чем мне нравится библиотека bpnn.py, так это ее наглядность (как впрочем и большинство python-кода) и небольшой размер. Но как раз из-за компактности имеется у этого модуля и [...]
Python-рецепты. E-mail и backup.
Posted by toly in Программирование on 13 Ноябрь 2010
В этой короткой статье я опишу возможности языка python в системном администрировании. Конечно, выбор именно этого языка для применения в этой области может вызвать недоумение у читателя. Действительно, все нижеописанные действия можно переложить на bash-скрипт, но блог ориентирован на python-программистов; используя питон в качестве основы, мы получаем практически безграничный потенциал для дальнейшего усовершенствования скрипта; заодно [...]
ТИЦ=10. Ура!!!
Покорил вторую (первая: PageRank 1 на другом сайте) вершину в области SEO: тематический индекс цитирования блога теперь равен 10! Примечательно, что возраст ресурса играет большую роль в позициях сайта, ведь последние два месяца (не считая последней недели) содержимое сайта не пополнялось и ссылки на блог не размещались.
Регистрация своей фирмы собственными руками, туду-лист
Дисклаймер: описываю только свой личный опыт и мнения автора могут не совпадать с мнением автора. Статья огромная, читать много. Пишу эту статью, и представляю себе тебя, читателя Хабра, которой в обеденный перерыв залез почитать что-нибудь для развития. А этот читатель, т.е. ты (да, не отворачивай глаза от букв, именно ты) давно наслышан, что своё дело [...]
Python-рецепты. Дружим python и MySQL.
Posted by toly in Программирование on 3 Ноябрь 2010
Поводом к написанию этой статьи послужила необходимость гибкой работы с довольно большим набором однотипных данных. Данные представлены в виде CSV-файла и работать с ним ввиду его размера (50 Мб) и формата (поиск одной единственной нужной записи может занять 1-3 секунды) не очень удобно. Поэтому было принято решение импортировать его в базу данных – MySQL. Для [...]
