Social Icons

.

пятница, 28 декабря 2012 г.

Установка TortoiseHg (клиента Мercurial ) под UBUNTU



Я не знаю, поправили ли разработчики инсталляцию своего продукта под UBUNTU или его совместимость с 13.04 улучшилась, но факт на лицо: для установки актуальной версии под 12.04 приходилось плясать с бубном, а на 13.04 она встает "как по нотам". Привожу оба способа, но очень надеюсь, что пользоваться будем только первым.

четверг, 27 декабря 2012 г.

Ubuntu Kazam Screencaster


Kazam Screencaster - это приложение для создания скринкастов, а говоря более простым языком - записи видео с рабочего стола.

вторник, 25 декабря 2012 г.

пятница, 12 октября 2012 г.

четверг, 20 сентября 2012 г.

пятница, 14 сентября 2012 г.

Русские буквы в параметрах запроса к Tomcat

Давно заметил, что просто так кириллица из веб формы на сервер не попадает - приходится всякий раз изобретать что-то, что бы конвертило кракозяблики вида %D1%80%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9 в понятное слово - русский. 

пятница, 15 июня 2012 г.

Расположить ресурс в JAR файле

Задача: требуется обратится из JAVA программы к какому-нибудь ресурсу, например к картинке, расположенному внутри JAR файла.

четверг, 17 мая 2012 г.

Первый запуск Eclipse

Несколько операций, которые следует выполнять при при первом запуске Eclipse  на вновь открываемом рабочем пространстве (workspace).
Принципиально, это всего две настройки, но разбросанные по нескольким параметрам: размер рабочего пространства и кодировка среды.  

понедельник, 14 мая 2012 г.

Импорт dbf в SQL Server


Задача:

Требуется втащить данные в MSSQL из какого-то полного говна, которое кроме как по ODBC никак и не подключить. Причем создавать коннект тоже лениво. Хорошо бы создать его налету.

Короткое описание решения:


    Запускаем импорт данных.
    Выбираем драйвером источника ».Net Framework Data Provider for ODBC»
    Указываем Connect строку.
Driver={Microsoft dBase Driver (*.dbf)};SourceType=DBF;SourceDB=NA;Exclusive=No; NULL=No;Deleted=No;BackgroundFetch=No
    Выбираем Write a query to specify the data to transfer
    Пишем запрос вида: select * from c:\Temp\filename.dbf
    Не забыть, что имена файлов должны соответствовать кодировке MS-DOS 8.3

среда, 2 мая 2012 г.

Порядковый номер строки как результат запроса Transact-SQL: ROW_NUMBER

SQL Server 2012
Возвращает последовательный номер строки в секции результирующего набора, 1 соответствует первой строке в каждой из секций.
ROW_NUMBER ( ) OVER ( [ PARTITION BY value_expression , … [ n ] ] order_by_clause ) 

понедельник, 30 января 2012 г.

Полезнейшее про PostgreSQL

Определение размеров таблиц в базе данных PostgreSQL

SELECT tableName, pg_size_pretty(pg_total_relation_size(CAST(tablename as text))) as size
from pg_tables
where tableName not like 'sql_%'
order by size;

 

Так говорил Учитель:

У хорошо написанной программы есть свой собственный рай, у плохо написанной — свой собственный ад.

Russian Developer

Взгляд его светел, усилия праведны, старания бесплодны, дело безнадежно ...