Photokina продолжает радовать приятными новинками.
Хочу себе Lensbaby Composer с полным набором оптики... Оригинальная 3G для меня всё-таки сложновата — заставляет каждый раз проделывать слишком долгий путь от подсознания к кадру.
23 сент. 2008 г.
21 сент. 2008 г.
Canon EOS 5D Mark II
Осторожно. Читать только, если есть лишние 2700 $ (в России, понятно, ещё больше). Здесь.
P.S. Читаем комменты по ссылке выше. Смотрим примеры видео здесь.
P.P.S. ААА!!!
P.P.P.S. То самое видео выложили вместе с кратким видео о том, как его делали.
P.S. Читаем комменты по ссылке выше. Смотрим примеры видео здесь.
P.P.S. ААА!!!
P.P.P.S. То самое видео выложили вместе с кратким видео о том, как его делали.
Ярлыки:
видео,
камера,
фотография,
canon,
EOS 5D mark II,
reverie
Страсти по шеллу
Задача: есть два файла с экспортированными из базы таблицами (база — dbf, из-под мака работать не удобно). Нужно получить выборку со слиянием двух таблиц по заданной колонке.
1. Сортируем оба файла:
Особенности:
1.1. Чтобы передать из bash'а в командной строке табуляцию, нужно использовать экранирование по стандарту ANSI C:[CTRL+V][TAB].
1.2. Sort не работает с юникодом, если LC_LOCALE не C. Проверяем так:
2. Объединяем данные:
Замечаем, что:
2.1. Join НЕ работает если ключевая колонка не отсортирована (или отсортирована в обратном порядке) хотя бы в одном файле.
1. Сортируем оба файла:
$ cat file.ext | sort -t $'\t' -k2,2 >file.sorted.extЗдесь мы отсортировали файл с колонками, разделёнными табуляцией по второму столбцу. Сортировать оба файла надо по столбцу, в котором находится ключ.
Особенности:
1.1. Чтобы передать из bash'а в командной строке табуляцию, нужно использовать экранирование по стандарту ANSI C:
1.2. Sort не работает с юникодом, если LC_LOCALE не C. Проверяем так:
$ localeЕсли нужно делаем
LANG="ru_RU.UTF-8"
LC_COLLATE="C"
LC_CTYPE="C"
LC_MESSAGES="C"
LC_MONETARY="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_ALL="C"
$ export LC_COLLATE=CЗамечаем, что less не выводит русские буквы если LC_* не русские.
2. Объединяем данные:
$ join -t $'\t' -o 1.1,2.2 -1 2 -2 1 file1.ext file2.ext >join.extЗдесь мы выводим объединённые данные для двух файлов со столбцами, разделёнными табуляцией. Выводим первый столбец из первого файла и второй из второго. Ведём слияние по второму столбцу первого файла и первому столбцу второго (там должны быть одинаковые данные).
Замечаем, что:
2.1. Join НЕ работает если ключевая колонка не отсортирована (или отсортирована в обратном порядке) хотя бы в одном файле.
12 сент. 2008 г.
До чего техника дошла!
Дожили! Консоль теперь уже и в вебдванольные приложения встраивают. Попробуйте нажать тильду (~) в окне RSS-читалки beta.bloglines.com. Особенно интересно, что делает команда zombie.
(Хотел написать «фидочиталки», но нет, Фидо она-таки не читает.)
Кстати, Bloglines — отличный сервис. Рекомендую.
(Хотел написать «фидочиталки», но нет, Фидо она-таки не читает.)
Кстати, Bloglines — отличный сервис. Рекомендую.
Ярлыки:
вебдваноль,
консоль,
AJAX,
bloglines,
easter-eggs,
RSS
Подписаться на:
Сообщения (Atom)