PostgreSQL 9.2.4 с патчами от 1С на Lubuntu 14.04

Старенький ноутбук Toshiba Satellite-A75 станет стендом для этой практической работы по установке сначала базы данных PostgreSQL, затем клиента и сервера 1С:Предприятие версии 8.3. Процессор Intel(R) Pentium(R) 4 CPU 3.20GHz, память 1381MiB. Предварительно скачаем и установим сам линукс Lubuntu http://cdimage.ubuntu.com/lubuntu/daily-live/current/trusty-desktop-i386.iso . Выбор Lubuntu стал результатом исключительно нетребовательности к ресурсам по железу. На сайте 1С https://users.v8.1c.ru берем…

read more

Изменение размеров рисунков (Linux)

Изменение размеров рисунков (линукс) Часто возникает необходимость изменения размеров нескольких рисунков, иногда очень большого количества. Для таких целей в линукс есть прекрасный инструмент convert из состава imagemagick, если у вас он еще не установлен, то sudo aptitude install imagemagick Подготовим маленький shell-скрипт conv.sh#!/bin/shn=1for f in $* ;doconvert -geometry 180×240 $f $n.jpgn=$(($n + 1))done# end of…

read more

Java — получить все переменные окружения

<pre> public class SysEnv { public SysEnv() { // TODO Auto-generated constructor stub } public static void main(String[] args) { // TODO Auto-generated method stub java.util.Enumeration e = System.getProperties().propertyNames(); while( e.hasMoreElements() ) { String prop = (String)e.nextElement(); System.out.print(prop); System.out.print(» = «); System.out.println( System.getProperty(prop) ); } } } </pre>

read more

Eclipse — нумерация строк

Для включения нумерации строк в редакторе Eclipse можно пойти двумя путями: В меню Window -> Preferences -> General -> Editors -> Text Editors -> Поставить галку в чекбоксе Show line numbers; Правой кнопкой мыши в окне редактора вызвать контекстное меню. В нем Preferences -> General -> Editors -> Text Editors -> Поставить галку в чекбоксе…

read more

Определение типа файла по его содержимому (сигнатуре)

Создание простой программы на java для определения типа файла по сигнатуре. Обычно, для определения типа достаточно знать не более 20 байт и плюс их смещение от начала файла. Эти данные я поместил в текстовый файл FileTypes.txt, чтобы была возможность добавлять и изменять их. Поля разделены символом ; . <pre> //Расширение;Смещение;Размер байт;Признак доп. обработки;Регулярное выражение;Иконка;Описание типа…

read more

Eclipse — подключение SQL драйвера (JDBC)

Итак мы уже скачали сам драйвер в виде файла с расширением jar. Как правило, необходимый драйвер надо искать на сайте производителя базы данных. Первый шаг — выделите нужный проект в eclipse, затем нажмите кнопку меню Project и выберите <b>Properties</b> <b>Свойства</b> Откроется окно свойств. В левом поле выберите «Java Build Path», а в правом откройте вкладку…

read more

Java DatePicker ( Выбор даты на java )

Код datepicker найден на просторах сети интернет и немного доработан под нужды российского пользователя. Класс DatePicker <pre> import java.awt.*; import java.awt.event.*; import javax.swing.*; public class DatePicker { int month = java.util.Calendar.getInstance().get(java.util.Calendar.MONTH); int year = java.util.Calendar.getInstance().get(java.util.Calendar.YEAR);; JLabel l = new JLabel(«», JLabel.CENTER); String day = «»; JDialog d; JButton[] button = new JButton[49]; public DatePicker(JFrame parent)…

read more