Агрегированный интернет-банк

На днях нашел такую штуку http://faktura.ru. Это интернет-банк, к которому можно подключить счета, открытые в разных банках.

Причем банков-партнеров достаточно много, и их география весьма впечатляет.
Скоро это может быть весьма интересным, особенно, когда можно будет открывать депозиты.

PA-DSS

Еще не успели как следует привыкнуть к PCI DSS, как на смену ему идет новый стандарт.

PA-DSS (Payment Application Data Security Standard, Стандарт безопасности данных платежных приложений).

Атлант расправил плечи

Сегодня дочитал замечательную книгу "Атлант расправил плечи".

Про нее очень много уже чего написано и сказано, я не буду повторяться.

Отмечу только как точно Автору удалось описать события современности.
Читая книгу часто задавал себе вопрос: "Откуда она знала что будет именно так?".
Без преувеличения можно сказать, что эта книга - ключ к пониманию текущих событий
и, к сожалению, сценарий.

И не пугайтесь объема. Более тысячи страниц читается очень быстро, на одном дыхании.

Утечка памяти в Oracle jDeveloper

Из за утечки памяти в Oracle jDeveloper 11.1.1.4.0 пришлось откатиться на версию 11.1.1.3.0.

Непонятно, как такой мощный косяк прошел сквозь внутреннее тестирование.
С jDeveloper 11.1.1.4.0 невозможно работать.

Ubuntu. Преодоление

Почему-то работа с графическим интерфейсом Ubuntu (Gnome) превращается для меня в бесконечную череду каких-то непонятных мелких косяков, глюков и проблем. Вроде, в целом все работает неплохо и доволно-таки быстро, но куча мелочевки постоянно отравляет жизнь и раздражает:
- Почему при загрузке часто сразу не подключается WiFi, и надо делать это вручную, т.е. то включается-то не включается.
- Почему после перезагрузки уровень громкости в AlsaMixer всегда на нуле, причем он не зависит от уровня, котрый я выставяю в аплете рядом с системными часами.
- Почему при старте запускается с десяток файловых браузеров Krusader

А сегодня вообще отключилась часть клаваиатуры NumLok, та, где цифровые клавиши отдельно вынесены.
Это уже финишь!
Никто не знает, как включить?

Короче постоянно чуствую какю-то недоделанность, небрежность.
Вроде и работает, но все время как-то криво.
Моджет, просто мне надо где-то волшебный конфиг настроить?

Кодировка в MySQL

В Ubuntu создал базу MySQL, в ней таблицу.

Из клиентского приложения в кодировке unf8 вставляю в таблицу строку с кирилицей.
Читаю строку и вижу, что вместо русских букв символы '????'.

Явно, что-то ни то с кодировкой в MySQL.

На сервере выполняю команду:
show create database smartyit_cmain;

Получаю результат:

| Database       | Create Database                                                           |
+----------------+---------------------------------------------------------------------------+
| smartyit_cmain | CREATE DATABASE `smartyit_cmain` /*!40100 DEFAULT CHARACTER SET latin1 */ |

Теперь все ясно, кодировка по умолчанию latin1.

Смотрю список поддерживаемых кодировок
SHOW CHARACTER SET;
В длинном списке вижу нужную:
utf8

Её-то и надо поставить кодировкой по умолчанию.
Открываю конфигурационный файл:
/etc/mysql/my.cnf   

В нем, в разделе [mysqld]
прописываю строку:
default-character-set=utf8

перезагружаю сервер MySQL
/etc/init.d/mysql restart
Проблема решена, остается только заново пересоздать базу.

Ubuntu и flash

Недавно столкнулся с веьма неприятным явлением.
В Linux Ubuntu браузеры Chrome и Firefox наглухо зависают при попытке открыть сайт rutracker.org.
Причина оказалась, конечно же, не в сайте, а во Flash-роликак, которые там проигрываются.
А еще точнее в проигрывателе flash для 64-х разрядной Ubuntu.
По непонятной причине нужный плагин не устанавливается автоматически, это надо сделать руками.

С сайта macromedia.com надо закачать плагин libflashplayer.so и выполнить примерно такие действия.

sudo cp libflashplayer.so /usr/lib/mozilla/plugins/
sudo ln -sf /usr/lib/mozilla/plugins/libflashplayer.so /usr/lib/firefox-addons/plugins/
sudo ln -sf /usr/lib/mozilla/plugins/libflashplayer.so  /usr/lib/xulrunner-addons/plugins/

После этих манипуляций flash заработал.