Архив Март 3, Вторник, 2009

Великий Язык PERL! / Атрибуты: взгляд внутрь

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

Это продолжение статьи "Введение в атрибуты". Если Вы не знакомы с идеей атрибутов и их синтаксисом — советую начать с нее. Ну а в этой статье рассматривается, как устроены атрибуты изнутри, как с ними обращаться, и какие могут возникнуть проблемы.


Будущее здесь / Идеальные женские ноутбуки от HP и Intel — в подарок к 8 Марта

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

Не только Apple заботится о дизайне! HP предлагает выбрать, каким будет настоящий ноутбук для женщин. На сайте "Мой компаньон" можно полюбоваться и проголосовать за одну из семи концепт-моделей ноутбуков.





Но самое интересное — можно самому нарисовать и прислать концепт. Поучаствовать в конкурсе и выиграть ноутбук HP. Для любимой женщины (или для себя, если вы — женщина). Где-то к следующему 8 марта как раз будет :)


Футуристические концепты разработаны в рамках ответа на вопрос: «Каким может быть идеальный ноутбук для женщин?». В создании принимали участие женщины – рядовые пользователи ноутбуков, которые дали волю своей фантазии и чувству юмора.





Мой любимчик — модель HP Mama, оранжевый и водонепроницаемый. То, что нужно.


Великий Язык PERL! / Атрибуты: введение

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

Атрибуты появились в Perl довольно давно. Знаменательная для старожилов версия Perl 5.005 содержала довольно бесполезную прагму attrs. Прагма эта позволяла навесить на функцию пару встроенных атрибутов, для чего требовалось указать внутри этой функции use attrs с соответствующими параметрами. Правда, уже в марте 2000 года в Perl 5.6 эта прагма была объявлена deprecated. На замену ей пришел модуль attributes, а также расширенный синтаксис для объявления переменных/функций. Стало возможным создавать для них собственные метки и вводить для этих меток обработчики. По непонятным причинам, популярность атрибуты так и не получили. А жаль.


Гаджеты. Устройства для гиков / Winstar M4 USB-сервер

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

image



Все знают, что Ethernet-порт встречается далеко не у всех устройств, которые хотелось бы включить в сеть(например, он есть только у продвинутых моделей принтеров). Winstar M4 позволит подключить к вашей как рабочей, так и домашней сети любые практически любые USB-устройства, будь то сканер, принтер, внешний накопитель, колонки или веб-камера. С помощью этого гаджета ваше устройство будет в сети.

P.S.Если вы хотите подключить несколько устройств, необходимо подключить USB-хаб.

В открытой продаже он только с 14 марта 2009 года, но сейчас можно заказать здесь за 33$. Оптом дешевле =).


Я умный / Еще один глупый скрипт для сортировки фотографий по EXIF под *nix

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

Как-то так получилось, что на домашней файло-помойке скопилось 20Гб фотографий в не отсортированном виде. Причем, если в последнее время я и дочка пользуемся EOS Utility и она аккуратно складывает фотографии по годам/месяцам/дням, то все фотографии ранее и с других фотоаппаратов просто сваливались в различные поддиректории. Соответственно захотелось причесать этот бардак, для чего был и сделано следующее:



1. Установлен пакет exifprobe (Он читает информацию об EXIF )

2. Написан скриптик «sort_by_exif_date.sh»:

#!/bin/bash

if [ -f "${1}" ]

then

CurrDate=`/usr/bin/exifprobe -L "${1}" | awk ‘BEGIN {DateTime=""} /DateTime/{DateTime=$3} END{print DateTime}’ | sed s/\’//g`

ToPath=`echo ./${CurrDate}/ | sed ’s/:/\//g’`

if [ "$CurrDate" = "" ]

then

ToPath="./Unknown/"

fi



mkdir -p ${ToPath}

mv "${1}" ${ToPath}

Cmd=""${1}" To ${ToPath}"

echo ${Cmd}

fi



3. Запущено вот такое:

find. -path "./200[1234567890]" -prune -o -exec ~/bin/sort_by_exif_date.sh {} \;

4. И почищены пустые директории (удалились только пустые):

find. -type d -exec rmdir "{}" \;





В результате все фотографии, имевшии exif информацию, разложились по папочкам, все неопознанное упало в папку Unkonown.



Таким образом, о добрый %USERNAME%, я уменьшил меру Хаоса на одной отдельно взятой файло-помойке.


Apple / Ссылка Новый Mac Mini в подробностях

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

Слухи об обновлениях в линейках Apple витали в воздухе. И вот это свершилось: мы получили новые Mac Mini, iMac и Mac Pro. Последнее обновление Mac Mini было в августе 2007 года, то есть полтора года назад. Сравним, что появилось сейчас с тем, что было раньше. Наиболее существенное изменение — это новые видеокарты от NVidia, такие же как установлены в новых MacBook и MacBook Pro. На сайте Apple утверждается, что производительность в графике нового Mac Mini выросла в 5 раз.


Хабрахабр — Анонсы / Некоторые нововведения в профиле

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

Привет!



Спешим сообщить о том, что теперь в вашем профиле видно кто пригласил вас на сайт (если вы попали на Хабр после внедрения системы инвайтов). Также в профиле можно увидеть кого вы пригласили на сайт.



Немного изменилась страница выдачи инвайтов: теперь видно кому вы отправили инвайты и кто по ним уже зарегистрировался.


Будущее здесь / Intel: программируемая и трансформирующаяся материя

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

Прямо день инноваций какой-то! Сначала Microsoft выпустила красивый ролик, приуроченный к TechFest и показывающий как, по-мнению инженеров и разработчиков Редмонда, будет выглядеть наш мир к 2019 году, а теперь и Intel решила немного пофантазировать в эфире телеканала CNN.







Я далеко не первый раз вижу или слышу нечто, связанное с интеллектуальной материей, но никогда не видел ничего подобного на одном из крупнейших телеканалов мира. Как нетрудно догадаться, голос за кадром рассуждает о том, как будет великолепно, когда на нашей планете будет создана такая материя — мир вокруг изменится до неузнаваемости, благодаря этим «умным» стеклянным пузырькам (у Intel это именно микроскопические сферы стекла).



Группа дизайнеров на ролике экспериментирует с уменьшенной копией кузова Cadillac (XTS, если не ошибаюсь) — увеличивают его, поднимают багажник, изменяют геометрию фар и многое другое. Жаль, что пройдет еще очень много времени, прежде чем подобные вещества появятся на нашей планете в широком обиходе.


Microsoft / Визуализация 2019

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





Хотите знать, как выглядит не самое отдаленное будущее — скажем, 2019 год? У Microsoft есть свое мнение по этому поводу, которое и стало поводом к созданию великолепного ролика «Future Vision Montage».



Видео было представлено Стивеном Элопом (Stephen Elop), президентом бизнес-подразделения компании, в рамках подготовки к TechFest этого года. В самом ролике можно увидеть действительно много интересного, даже несмотря на то, что как отмечают критики: 60% «содержимого» — старые идеи, все вместе выглядит как настоящая компьютерная утопия с безумно красивыми пользовательскими интерфейсами и огромным количеством продуктов Microsoft — в особенности Surface.



Ну и, в конце-концов, судя по тому как и во что одеты люди на видео и какими данными они оперируют — инновационное будущее влетит в копеечку. Слава богу, Apple подобными «визуализациями» не страдает, иначе многие бы начали откладывать деньги уже сегодня.



via Engadget


Open source / Зачем платить больше $350 000, если есть OpenMCU?

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

Чтобы соединить несколько участников в видеоконференцию, можно купить небольшой MCU (Multipoint Control Unit) от Тандберга за $349 990. А можно научиться использовать и сочетать решения с открытым исходным кодом, что успешно проделал мой коллега. Я уговорила его рассказать о его находке на Хабре — может кто из Вас пригласит этого замечательного человека и хорошего программиста в хаброряды?