Архив Март 17, Среда, 2010

Каскадные Таблицы Стилей / CSS-Expressions on DOMReady (CSS+JS в одном файле)

Нет комментариев »

Вероятно, многие из вас используя css-expressions сталкивались с проблемой периодического появления сообщения abort. В народе поговаривают, что связано это с изменением DOM-дерева до его готовности.



Я тоже сталкивался и, не долго думая, решил написать небольшую «обертку» для expression’ов, которые я часто использую, учитывающую готовность DOM, упакованную в файл стилей.

Оную вашему вниманию и представляю.



Хостинг / Сервис iFolder.ru временно закрыт

Нет комментариев »

image



Сервис iFolder закрыт следователями 3-й ЧС ГСУ при ГУВД Москвы.

Сегодня, 17.03.2010 в помещении дата-центра, находящегося по адресу 2-ая ул. Энтузиастов д. 5, появились следователи из 3-й ЧС ГСУ при ГУВД Москвы. Они предъявили протокол о необходимости проведения оперативно-розыскных мероприятий с целью поиска улик, размещенных на сайте iFolder.ru



Администрация сервиса предложила сотрудникам оказать максимальное содействие в поиске и получении нужной информации, а также в установлении личности пользователя, который ее разместил. Однако сотрудники милиции отказались от любой помощи и попытались вывезти ВСЕ оборудование Агавы, размещенное в этом дата-центре, для проведения собственной экспертизы. В результате переговоров вывоз оборудования удалось предотвратить, но, к сожалению, в качестве «альтернативы» сотрудники МВД выключили и опечатали все сервера проекта iFolder, а также и другие сервера компании, не имеющие никакого отношения к проекту.



Компания Агава считает произошедшее беспрецедентным событием, которое ставит под угрозу и сомнение факт существования и развития любого бизнеса в Рунете. Мы намерены бороться и отстаивать интересы сервиса и его клиентов, а также заранее благодарим клиентов за информационную или любую другую помощь в этом деле.



p.s. Хостинг сервера, к счастью, не затронуты.


Железо / Три HD web-камеры от Microsoft

Нет комментариев »

Компания Microsoft за прошедшие дни не только выпустила массу новых программных продуктов и инструментов, но и ряд интересных web-камер. Три модели: LifeCam HD-5000, LifeCam HD-5001, LifeCam HD-6000 (соответственно порядку на рисунке ) обладают автофокусом и возможностью записывать HD-видео в 720p. Первые две модели идентичны и отличаются только дизайном (второй вариант — эксклюзивно для Best Buy), третья камера обладает возможность поворота объектива на 360 градусов.



Цена камер HD-5000 и HD-5001 — всего $49.95, LifeCam HD-6000 — $59.95. Вероятно, это самая низкая цена для такого рода устройств.



imageimageimage



Кроме того, в камерах впервые применена новая разработка Microsoft — TrueColor, которая, по заверениям разработчиков, способна значительно улучшить качество видео в ряде самых частых случаев применения такого рода камер.



via www.microsoft.com/Presspass/press/2010/mar10/03-16TrueColorPR.mspx


Википедия / [Перевод] Викискладу пожертвовали коллекцию фотографий минералов

Нет комментариев »

ставролит из Мурманской областиНа фото — ставролит из Мурманской области (Кейвы).

Коллекционер минералов доктор философии Роберт Лавински пожертвовал Викискладу (Wikimedia Commons) свою полную базу картинок на mindat.org (около 29 000) и все изображения с его собственной странички irocks.com. Он также предложил около 20 000 дополнительных фотографий из своего архива для использования при необходимости. Викискладу требуется помощь в переводе, загрузке и т.п.



До этого в 2009 году амстердамский музей «Tropenmuseum» выпустил по лицензии CC-BY-SA 35 тысяч фотографий из бывших голландских колоний — Суринама и Индонезии. О более ранних пожертвованиях Немецкого федерального архива (Bundesarchiv) (более 80 000 и об этом писали на Хабре) и Deutsche Fotothek (250 000) все знают.



Сейчас на Викискладе доступно около 6,3 млн фотографий, видео- и аудиофайлов, доступных для размещения в статьях Википедии, копирования, редактирования и коммерческого использования.


Тестирование / [Перевод] PHPUnit. Автоматические тесты

Нет комментариев »

Предисловие переводчика:

Недавно начал изучать PHPUnit (framework семейства xUnit) и с удивлением обнаружил, что на русском языке нет статей про автоматические тесты для самых-самых чайников.

В первой главе документации по PHPUnit на примерах очень доступно рассказывается, что такое автоматическое тестирование.





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

Чем раньше Вы начнете тестировать, тем выше Ваши шансы найти ошибку, и тем ниже цена исправления.

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


Android / В сети появились конкретные даты обновления HTC Hero на Android 2.1

Нет комментариев »

На сайте androidcommunity.com появилась информация по поводу утечки дат об обновлении прошивок для HTC Hero и T-Mobile G2. Для России это, цитирую «HTC EU (Nordic/Greek/RUS/UKR/SA) 2010/4/2», т.е. второе апреля.



Это влечет за собой две позитивные вещи:

1. Это конечно ликование владельцев этих девайсов (одним из них является ваш покорный слуга)

2. Ликование разработчиков под Android, т.к. доля девайсов с 1.5 после этого обновления очень сильно уменьшится и, надеюсь, будет стремиться к нулю. А это в свою очередь сделает возможным написание приложений с использование SDK 1.6 со всеми его плюсами в поддержке различного разрешения и размера экранов, ну и других улучшений. Кроме того это уменьшит расслоение android маркета, что положительно будет влиять на количество разработчиков.



Ура, товарищи!


Переводы / Как нанять на работу идиота

Нет комментариев »

Я помню, как идеалистично настроен я был, собираясь нанять своего первого работника. После общения с плохими боссами я много думал о том, как я стану классным руководителем. Я прочитал кучу книг и точно знал что:



— я найму людей которые умнее, чем я и нацелены на результат

— доверять им, дать им делать свою работу и предоставить все нужные ресурсы для этого

— платить им хорошую зарплату и другие приятности. Работать из дома? Почему-бы и нет.

— не отметать резюме только потому, что в них нет нужных ключевых слов. В конце концов я ищу Умных Людей, Которые Делают Дело, а не тех кто хорошо проходит интервью.



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


Microsoft for Students / Приглашаем в офис Майкрософт на «Московский» финал Imagine Cup – суббота, 20 марта,

Нет комментариев »

Если кто-то из вас хотел посмотреть на офис Майкрософт в Москве — появился хороший повод это сделать! В ближайшую субботу, 20 марта 2010 г. начиная с 12:00 там будет проводится региональный финал конкурса программных проектов Imagine Cup по центральному федеральному округу и предварительный отборочный тур конкурса встраиваемых систем. Мы приглашаем активных студентов столичных вузов принять участие в мероприятии в качестве зрителей – у вас будет шанс увидеть презентации шести студенческих программных проектов от команд МГУ/ННГУ, МФТИ/МАИ, МГУПИ, ГУ ВШЭ, Рязанского университета и ВГНА МФ РФ и 8-ми проектов со всей России (МИФИ, МГПУ, ЮУрГУ, ННГУ, НГУ/НГТУ/СибГУТИ, КубГТУ, МГУ, МФТИ), основанных на встраиваемых системах. Для участия в мероприятии необходимо оставить свое имя и вуз в комментариях к этой заметке, чтобы у нас был хотя бы приблизительный список участников (там же можно «зарегистрировать» друзей). Вот тут планируется прямая трансляция мероприятия.



image image


Научно-популярное / «Луноход-2» или 37 лет забвения

Нет комментариев »

image



Канадский ученый из Университета Западного Онтарио обнаружил на снимках Луны пропавший 37 лет назад советский «Луноход-2». Точное месторасположение лунохода и его 37-километровый след удалось обнаружить во время изучения новых снимков НАСА и карт Луны.


Немного истории



«Луноход-2» — второй из серии советских лунных дистанционно-управляемых самоходных аппаратов-планетоходов «Луноход». Он был предназначен для изучения механических свойств лунной поверхности, фотосъёмки и телесъёмки Луны, проведения экспериментов с наземным лазерным дальномером, наблюдений за солнечным излучением и прочих исследований. Конструктивно «Луноход-2» мало чем отличался от своего предшественника «Лунохода-1», масса «Лунохода-2» составляла 836 кг. «Луноход-2» был доставлен на Луну 16 января 1973 года автоматической станцией «Луна-21». За четыре месяца работы «Луноход-2» проделал путь в 37 километров и передал на Землю 86 панорам и более 80 тысяч снимков лунной поверхности. Официально работа машины была прекращена 4 июня 1973 года.


Internet Explorer / [Ссылка] Microsoft слегка лукавит, говоря об уровне поддержки SVG в IE9

Нет комментариев »

Таблица, которую Microsoft представила на презентации IE9 и на которой IE "урывает все отстальные браузеры", на самом деле отражает не то, насколько тот или иной браузер соответствует стандартам, а то, насколько хорошо он проходит 31 тест, написанный в Microsoft специально для IE9.



Реальная таблица поддержки SVG браузерами из 280 тестов (http://www.codedread.com/svg-support.php) показывает, что IE9 Preview проходит только 28% из них. То есть, хуже всех.