Показаны сообщения с ярлыком soft. Показать все сообщения
Показаны сообщения с ярлыком soft. Показать все сообщения

среда, мая 16, 2012

Вышла DB2 v10.1

Прекрасная новость, вышла DB2 10.1 в т.ч. Express-C

http://db2express.com/ru/

http://freedb2.com/2012/04/30/db2-express-c-v10-an-even-better-database-still-free-of-charge/

среда, августа 05, 2009

Netbeans, Mercurial и кодировка UTF8

Мои проекты в Java используют кодировку исходных файлов UTF8 (но бывает и 1251). Поэтому когда я поместил очередной проект под контроль версий Mercurial, а затем через некоторое время работы с проектом, посмотрел историю проекта, то был неприятно удивлен, увидев вместо русских комментариев крякозябры. Получилось что введенный в UTF8 текст комментариев не отображался правильно. Причем в свойствах проекта была установлена кодировка UTF8. Однако решение все же нашлось: надо при запуске Netbeans явно указывать кодировку UTF8. Сделать это можно с помощью конфигурационного файла в %Каталог установки Netbeans%\etc\netbeans.conf. В нем добавить к параметру netbeans_default_options строку "-J-Dfile.encoding=UTF-8". Тогда Netbeans будет принудительно отображать не только исходники, но и прочие текстовые файлы с кодировкой UTF8.

вторник, августа 19, 2008

Защищаем данные на оптических дисках

Иногда может иметь место ситуация когда dvd или cd диск с данными (например с фотографиями) перестает читаться. На помощь могут придти программы восстановления информации, которые позволяют прочитать неповрежденные области диска и восстановить часть информации. Чего не могут сделать такие программы, так это полностью восстановить информацию с поврежденных участков диска. Т.е. если диск поврежден, то часть информации на нем будет потеряна. Для исключения подобных ситуаций я вижу по крайней мере два способа резервирования:

1. Полное дублирование носителя
2. Добавление кодов коррекции ошибок с помощью специального алгоритма

Если с первым способом все понятно: сделали еще одну копию dvd и сохранили ее подальше от первой копии (не стоит держать все яйца в одной корзине!), то второй способ рассмотрю подробнее.

С помощью кодов коррекции ошибок, которые получаются из защищаемых данных, можно восстановить информацию которая находилась на поврежденных участках диска. Используем для защиты данных на DVD или CD программу dvdisaster. Защитить можно не только вновь создаваемые диски, но и те которые были созданы некоторое время назад. Принцип работы dvdisaster такой: читается носитель с данными, с помощью специального алгоритма создаются коды коррекции ошибок, эти коды сохраняются отдельно либо вместе (в ISO образ) с защищаемыми данными. Впоследствии при обнаружении повреждений на защищенном диске, с помощью dvdisaster и сохраненных кодов коррекции ошибок производится восстановление поврежденных данных. На мой взгляд коды коррекции ошибок все же лучше сохранять отдельно, например на винчестере, поскольку их объем небольшой, всего 14% от объема защищаемой информации при настройках по умолчанию.

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

четверг, июля 31, 2008

PhotoRec - CGSecurity

PhotoRec - программа для восстановления потерянных данных. Работает с носителями минуя файловую систему. OpenSource.
PhotoRec - CGSecurity

вторник, апреля 01, 2008

GridSQL: распределенная СУБД на основе узлов PostgreSQL

Довольно интересное решение GridSQL открылось недавно для СУБД PostgreSQL, которое позоволяет использовать кластеры PostgreSQL в качестве системы распределенной базы данных. Вот краткая выдержка из пресс-релиза от 25 марта:

GridSQL is fully integrated with EnterpriseDB's Postgres Plus and Postgres Plus Advanced Server databases and also works with the community-based PostgreSQL project. Using GridSQL, database performance scales nearly linearly as additional servers are added to the grid. To simplify management, GridSQL includes a robust suite of graphical management and monitoring tools that enable DBAs to monitor the entire grid from a single console.

Because GridSQL uses true grid technology that distributes data and shares computing resources at the database layer, existing database applications run unchanged and application developers can create new applications as if they were accessing a single database on a single server. The complexity of distributing a query to all the databases in a grid, gathering and collating the resulting information, and returning a single response to the requester is transparently handled by GridSQL.

К тому же это решение выпущено под лицензией GPL. Что дает использование GridSQL ? Прежде всего линейный рост производительности при добавлении новых узлов сетки. Кроме того не требуется переписывание приложений, для них использование технологии прозрачное. Очень заманчивое решение, учитывая то что PostgreSQL распространяется по лицензии BSD (не требует лицензионных отчислений).
Не совсем понятно как правда решается размещение новых узлов для существующей базы перед использованием GridSQL, наверняка процесс требует первоначальной настройки структуры базы.

PS поскольку сегодня 1 апреля, скажу что это не розыгрыш

вторник, ноября 20, 2007

Персональная Вики

Называется она TiddlyWiki. Чтобы ей пользоваться, не надо устанавливать никаких приложений, достаточно имеющегося в системе браузера. Оно и понятно, ведь эта вики состоит из html файла в котором спрятана вся необходимая функциональность. Данные которые пишуться пользователем в ходе создания сообщений, также сохраняются в этот файл. Здесь написано достаточно подробно что это такое и как им пользоваться. Там же можно взять русифицированные шаблоны.
Вики можно применять для ведения офф-лайн блога, заметок, и даже для ведения документации к проектам.

пятница, сентября 14, 2007

Отечественное ПО в школы?

CNews: Русская ОС появится во всех школах

Вкратце: к 2009 г в российских школах на всех компьютерах должна быть установлена отчественная ОС, прикладные программы также должны быть отечественного производства. Такое решение принято в министерстве информационных технологий и связи.

Не сомневаюсь что это будет ОС на базе Linux, т.е. некий дистрибутив адаптированный под обучение в школах. Очевидно что туда будет включен офисный пакет (на ум приходит только OpenOffice), графический редактор возможно Gimp, наверное какие нибудь средства программирования - например FreePascalCompiler.

четверг, июля 19, 2007

Opera Mini

Давно уже пользуюсь на своем мобильнике браузером OperaMini. Недавно появилась 4 версия beta, в которой добавлен ряд существенных улучшений интерфейса. В частности теперь можно смотреть сайт полностью в виде уменьшенной картинки, на которую наложен прозрачный прямоугольник, этот прямоугольник предстваляет собой размер экрана сотового. При необходимости можно вывести этот "экран" на всю величину мобильника. Кроме того добавлено испольование цифровых клавиш мобильника для навигации по веб-странице (вверх, вниз, влево, вправо и выбор), если например не хочется пользоваться джойстиком телефона. Впечатления от браузера положительные. В браузере можно активировать встроенную камеру телефона, сделать снимок и послать его в блог на my.opera.mini. Но такая пересылка работает только через mms. Траффик через браузер небольшой, так что на GPRS вполне можно ходить в веб.

вторник, июля 17, 2007

UDF: Пишем на DVDRW как на винчестер

В поисках бесплатной программы для записи файлов на DVDRW в формате UDF набрел на программу DVD Write Now. Она позволяет форматировать диски в UDF и писать файлы "на лету", т.е. например из проводника или другой программы. Протестировал скорость записи на UDF-DVD, получилось почти 1 Mb/сек.
Вообще UDF подходит когда требуется периодически дописывать и удалять отдельные файлы с DVD/CD-RW.
Есть еще специальные диски DVD-RAM, которые также позволяют работать с DVD но уже на уровне привода, но мне их использовать не приходилось, хотя привод поддерживает.

пятница, июня 29, 2007

Про обновление браузера Firefox

То что Firefox начиная с версии 1.5 обновляется патчами (а не полной версией браузера), что позволяет качать гораздо меньше для обновления на новую версию, т.е. например около 500 Кб вместо почти 7 Мб, известно наверное всем. Поэтому когда у меня вдруг браузер (версия 2) попросил скачать полную версию для обновления, я вначале удивился. Оказалось что я просто пропустил очередную версию, а обновиться через версию система обновления Mozilla Firefox не позволяет (у меня была 2.0.0, неск. обновлений я пропустил, и поэтому чтобы получить 2.0.0.4 пришлось качать эту версию полностью). Так что не забываем обновлять Firefox своевременно.

пятница, мая 18, 2007

Символические линки на NTFS

В Linux и в Unix широко используются символические линки, позволяющие сделать несколько ссылок на один объект из разных мест файловой системы и даже из других файловых систем. Иногда это бывает очень удобно.
В Windows на NTFS можно делать аналогичные ссылки с помощью консольной утилиты Junction от Sysinternals.

понедельник, января 08, 2007

VLC media player - мощный аудио-видео плеер, версии под большинство ОС. Надо попробовать заюзать его в Ubuntu.

пятница, января 05, 2007

Как уменьшить исходящий траффик при использовании Firefox 2 ? Для начала можно убрать встроенные подписки RSS лент, которые обновляются автоматически. Затем можно отключить проверку сайтов на подлинность Инструменты > Настройки > Защита