2006/12/27

Hi-tech для всех

В магазине игрушек видел такой наборчик: Надпись вблизи: Итак, это «умные» часы и карманный компьютер, которые между собой синхронизируются в полный рост. У КПК — ЙЦУКЕН-клавиатура, большой, хоть и монохромный, экран, и полный набор бизнес-приложений. Цена набора — 120 гривен (около 24 американских долларов). При том, что простой Palm z22 стоит больше 100 евро… Где нас кидают? К сожалению, попробовать гаджеты в действии не удалось :-(

2006/12/12

Как мы говорим и как мы думаем

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

— Бог — это создатель. Слова тоже создают. — Вы же говорили, что они отражают, — сказал я. — Создавать и отражать — это одно и то же. Нам кажется, что слова отражают мир, в котором мы живем, но в действительности они его создают. Точно так же слова создают Бога. Именно поэтому Бог так сильно меняется вместе с диалектами языка. — Все дело в словах? — Именно. Даже в человеческих священных книгах сказано, что в начале было слово. И слово было Бог. Неужели непонятно? «Бог» — это слово, которое создает Бога. То, что люди называют Богом, появляется в уме «Б» точно так же, как образ кирпича появляется, когда раздается слово «кирпич».
Алан Перлис однажды заметил: «Если язык не влияет на то, как вы думаете, его и знать не стоит.» На днях имел место случай, подтверждающий эту теорию. Вдохновившись рассказом о конкурсе для программистов, я решил и сам попробовать на зуб предложенные там задачи. Так вот, при реализации виртуальной машины на C++, для обработки команд я использовал типично питоновское решение с массивом указателей на функции. Правда, на питоне оно выглядит красивее, чем на сях :-) Большинство пишет длинный case select. В планах изучение немецкого, французского, scheme, erlang, lisp, haskel.

2006/12/05

Об использовании USB Bluetooth для домохозяек и престарелых

На днях обзавелся адаптером USB Bluetooth. Поскольку устройство это массовое, установка и использование подробно описаны во многих статьях. Но, как любой технически грамотный старик, я слишком ленив, чтобы читать длинные руководства, и слишком глуп, чтобы понять всё сразу и сам. Итак, хитрости. В windows, когда система найдет новое устройство, нужно отказаться от его установки. Вместо этого вставить диск с драйверами, и запустить программу установки оттуда. Когда все вопросы были отвечены, программа связи BlueSoleil поставлена и компьютер перезагрузился, мой мобильный телефон не смог найти компьютер. Вместо поиска секретных настроек, надо просто еще раз перезагрузиться. В окнах без этого никуда :-X Дальше всё интуитивно: картинки говорят сами за себя. В Linux немного по-другому: новые ядра (2.6+), которые по умолчанию ставятся с популярными дистрибутивами, поддерживают голубой зуб. Об этом можно узнать из вывода dmesg и lsmod: первый покажет процесс подключения нового устройства, второй — подключенные в результате модули. Трудности вызывает только использование: у меня в Debian Etch для этого не было никaких программ. Если хочется ничего не делать и всё иметь, ставим kdebluetooth. Если этого мало — курим bluetooth-guide: там букв не много, а пользы — немеряно. Надеюсь, кому-то упростил жизнь :-)