Никак не могу дописать документацию по Grab:Spider — это часть библиотеки Grab — для написания асинхронных пауков. Подумал выкладывать куски документации на хабрахабр. Думаю, с некоторым фидбэком дело быстрей пойдёт. На данный момент в документации есть лишь введение, описывающие в общих чертах, что за это за зверь такой Grab:Spider. Его и выкладываю.Читать полностью »
Новости информационных технологий - 26384
Что такое Grab:Spider?
2012-04-18 в 3:30, admin, рубрики: grab, grablab, python, spider, парсинг сайтов, метки: grab, grablab, spider, парсинг сайтовGoblog: Самодельный статический движок для блога на Go
2012-04-18 в 1:12, admin, рубрики: jekyll, Веб-разработка, статический блог, метки: jekyll, статический блогЯ люблю писать тексты, люблю отлаживать примеры, пробовать, анализировать. Чего я не люблю, так это возиться с форматированием, закачиванием картинок, проверкой верстки и т.д.
По причине лени я начал использовать Блогспот. Тут тебе и море шаблонов, виджеты всякие, мгновенная индексация Гуглом, статистика разная, с какого-то времени даже комментарии стали древовидные, и прочие свистелки. Ну все бы хорошо, но, увы, не предназначен редактор Блогспота для создания программистских постов. Когда надо вставлять код или таблицы разные, начинаются мучения. Например, для своего другого блога, не про программирование, Яйца всмятку, сэр!, «возможностей» Блогспота вполне хватает.
Еще мне хочется хранить оригиналы постов в нормальном, не в обгаженном HTML'ем виде. Получалось, что материалы по блогу раскиданы по компьютеру там и сям в нескольких копиях. Сначала ты просто пишешь текст в редакторе, только разбивая на абзацы, без ссылок и картинок, и в конце сохраняешь почти готовый документ. Потом начинается верстка в HTML, в процессе которой, помимо, собственно, HTML'я, делаются поправки в оригинальном тексте. При этом обновлять оригинальный файл уже лень, и по сути, он остается в «сыром» виде. А в «сухом» виде остается только HTML'ная помойка. Но это еще не конец истории. Часто уже после публикации замечаешь опечатку, лезешь в Блогспот и правишь прямо на странице. Опять, самый первый оригинал и его локальная об'HTML'ная версия остаются неисправленными. В итоге: актуальные версии постов находятся только на самом Блогспоте. Конечно, можно делать автоматизированный бэкап всего блога, но опять таки — все будет уже только в HTML'е.
Некоторое время назад я начал использовать ReST. Тут жизнь хоть как-то полегчала. ReST позволяет писать текст в уже более менее предсказуемой разметке (абзацы, ссылки, код), и затем из него генерируется HTML, который вставляется (опять таки вручную) в Блогспот. Попытки автоматизировать предварительный просмотр поста через googlecl фактически провалились. Опять оставалась проблема, когда после исправления опечатки на странице оригинальный документ в ReST устаревал. Кроме того, ReST не решал проблему картинок. Их надо было куда-то заранее выкладывать, чтобы можно было полностью сделать preview.
Не могу объяснить почему, но идея динамических движков типа WordPress'а меня как-то пугала. Сама идея держать посты в базе данных мне кажется перебором.
Warface — ОБТ в самом разгаре!
2012-04-17 в 22:31, admin, рубрики: crytek, free 2 play, game development, mail.ru, warface, бета-тестирование, игры, онлайн игры, шутер, метки: crytek, free 2 play, mail.ru, warface, бета-тестирование, игры, онлайн игры, шутерУдивительно, что это событие осталось без внимания на Хабре. Спешу исправить ситуацию :)
Ещё 12 апреля Crytek и Mail.Ru Group объявили о запуске открытого бета-тестирования своего нового онлайн-шутера под названием Warface. Что примечательно — российские игроки первыми в мире получили уникальную возможность опробовать себя на полях сражений в Warface.
Warface — это многопользовательский онлайн-шутер, распространяемый по модели Free2Play. Под катом приведу небольшую выжимку информации об игре и о разработчиках. Если вас интересует более подробная информация, то за ней лучше сразу идти на официальный сайт Warface в России. А еще лучше скачать игру и увидеть все своими глазами :)
Читать полностью »
Любой язык не плох и не хорош, а просто специфичен
2012-04-17 в 21:50, admin, рубрики: объективность, Программирование, метки: объективность В тему недавних постов про PHP: pros & cons
Про любой язык можно написать много нехорошего.
Просто у людей есть баг в мышлении. Все эти усложнения в словах и фразах-определениях, вроде «фрактал плохого дизайна» — это наследники от базовых суперклассов «Плохо» и «хорошо» (или «черное» и «белое»).
В то же время, все обладает спектральными характеристика. Как звезды :)
И нужно соизмерять спектры.
А если писать только негатив, да еще и если не знаешь, что зачем сделано и как писать «с использованием языка» (С) Макконнел — будет звучать бредово.
Возьмем для примера самые популярные языки.
1. Java
— как это, язык без прямой работы с памятью? и вообще, он не компилируется, он… эээ… интерпретируется? да нет. он компилируется под специальную виртуальную машину, которая запущена как интепретатор… в общем, черт ногу сломит. поэтому и тормоза такие
— written once, runs everywhere. хороший миф. запустите мобильное приложение под j2ee и поржем вместе
— суперсложность. никогда не искали ошибку в megaPooP полдня? — вас еще ждут эти приятные часы.
Читать полностью »
Фоторепортаж с выставки Consumer Electronics & Photo Expo 12
2012-04-17 в 21:48, admin, рубрики: ulmart, Блог компании Юлмарт, весна, девушки, Железо, фото, Фототехника, метки: ulmart, весна, девушки, фотоНа прошлой неделе в Москве прошла выставка Consumer Electronics & Photo Expo 12 (CEPE), так же известная как Фотофорум. Мне повезло побывать в столице нашей Родины и вживую посмотреть огромное количество полуголых девушек новинок мира техники.
Сначала я занудно перечислю участников, покажу фотки стендов, а потом перейдем к сладкому (надо же мне за CeBit исправляться).
ВНИМАНИЕ! ТРАФИК! ЖЕНЩИНЫ! Под катом много фотографий и большинство из них с прекрасными барышнями.
Тут недавно был топик за PHP и против.
Этот code monkey познал дао ООП. А ты, Люк?
А я к PHP безразличен. Как и к С++, Java, Питон/Руби и так далее.
Нет, есть, конечно, вкусовые предпочтения. Но в объективном отношении, все эти языки — инструменты. И на всех можно писать как хорошо, так и криво. И у каждого языка есть свои недостатки.
Я утверждаю, что кривые руки есть на любом языке, и поэтому нельзя говорить, скажем, что Питон или Руби — это круто, а вот на PHP однозначно только быдлокодеры и потому язык — с плохим дизайном.
Посмотрим, как дизайн влияет на качество кода языков.
Вы не согласны? Прошу под кат.
Читать полностью »
В Краснодаре Yota заранее отключает базовые станции WiMAX
2012-04-17 в 21:17, admin, рубрики: LTE, WiMAX, Yota, беспредел, метки: LTE, WiMAX, Yota, беспредел В Краснодаре Yota отключает некоторые базовые станции WiMAX и не собираются их включать вплоть до введения LTE. Оставляя пользователей, оплативших интернет, без оплаченной услуги.
Три дня назад столкнулся с проблемой, до этого отличный сигнал от Yota, почти полностью пропал. Соединение еле устанавливалось на очень непродолжительное время и потом обрывалось до следующей перезагрузки модема. Скорость была не более 50кб/с и огромный пинг. Так как базовая станция к которой я подключался от меня находится в 200х метрах и в прямой видимости, ясно было что проблемы именно с этой станцией. Первые сутки без интернета я не обращался в техническую поддержку, так как это было воскресенье да ещё и Пасха, интернет в такой день не особо то и нужен.
Читать полностью »
TIME TRAVEL – СТАНЦИЯ 9
2012-04-17 в 20:30, admin, рубрики: diablo 3, HALF-LIFE 3, STALKER, Steam, Valve, игры, подкасты, метки: diablo 3, HALF-LIFE 3, STALKER, Steam, VALVE, игры
Подкаст «Time Travel» — атмосферные путешествия на Трансвременном Поезде сквозь спираль времени, в которой развивалась и продолжает развиваться игровая индустрия.
В этом путешествии вы услышите о:
- «Duke Nukem Forever» — главном мертворождённом ребёнке от игровых разработчиков за последние 14 лет;
- «Mafia II» — красочной, атмосферной, но пустой «левой резьбе» от чехов из «2K Czech» (бывшей «Irrational Games»);
- «S.T.A.L.K.E.R.» — несвершившемся «Русском Фоллауте», перевернувшем геймерский мир;
- «Postal III» как подтверждение того, что «Сталкер» — лишь исключение из правил, о беспорядках в самой душе «Акеллы»;
- «Космических Рейнджерах 3» и плачущих сердцах фанатов, о перипетиях в стане «Elemental Games/Katauri»;
- «Diablo 3» как показателе стагнации ($) творческой ($$) души ($$$) «Blizzard»;
- «Half-Life 3» и великих достижениях компании «Valve», о том, как Гейб Ньюелл (Gabe Newell) рвёт всех.
Портативные рабочие станции Dell M6700 и M4700: первые подробности
2012-04-17 в 19:59, admin, рубрики: Новости, метки: новостиКомпания Dell в скором времени пополнит ассортимент высокопроизводительных ноутбуков двумя моделями линейки Precision — M6700 и M4700. Пока никаких официальных данных о них нет, однако источник поспешил поделиться первыми техническими подробностями.
В конфигурацию старшей модели, Precision M6700, войдут дискретные видеокарты NVIDIA N14EQx или AMD Heathrow XT и процессоры Intel с TDP до 65 Вт (вероятно, речь о моделях серии Ivy Bridge). Ноутбук можно будет заказать с двумя вариантами дисплея. В обоих случаях диагональ и разрешение одинаковы, 17,3 дюйма и 1920 х 1080 точек соответственно, но один сможет показыватьЧитать полностью »