Рубрики
4. Полезняшки

создание пользователя для MySQL

GRANT ALL PRIVILEGES ON .* TO 'my_user'@'localhost' IDENTIFIED BY 'my_password';
Подробнее читать тут. 
команда GRANT создает пользователя my_user - имя пользователя 
IDENTIFIED BY - задает пароль my_password (он потом хэшируется)
чтобы подключаться не только с локального хоста вместо'my_user'@'localhost' пишем 'my_user'@'%'
Если хотим чтобы пользователь мог добавлять других добавляем
WITH GRANT OPTION
т.е. так ... IDENTIFIED BY 'my_password'  WITH GRANT OPTION;

Пример JDBC URL jdbc:mysql://host:3306/database

Если нужен SSL и X509. Смотрим сюда:Как настроить MySQL для SSL Как настроить JDBC коннектор
Рубрики
3. Инструментарий 4. Полезняшки

svn resolve

svn resolve --accept=...
base - откатить на то, что сейчас храниться в репозитории
working - перекатать текущим файлом, который находиться в рабочей директории

Рубрики
3. Инструментарий 4. Полезняшки

GWT+Maven

Связка Maven + GWT на мой взгляд один из самых эффективных  способов работы.

  1. Ставим maven. Как всегда, прописываем путь в PATH к mvn.bat
  2. Читаем про maven. Прочитать можно здесь тут .  Руководство на мой взгляд не особо удобное, но разобраться можно...
  3. Читаем про плагин к maven'у для работы с GWT. Читать здесь

Далее остается только создать соответствующий maven проект.

Можно руками, а можно например так:

mvn archetype:generate -DarchetypeGroupId=org.codehaus.mojo -DarchetypeArtifactId=gwt-maven-plugin -DarchetypeVersion=1.1 -DgroupId=myGroupId  -DartifactId=myArtifactId
Рубрики
4. Полезняшки

новый модуль в svn

я делаю тупо и просто

  1. логинюсь на сервак и делаю svn import ./projectName  file:///path/to/svn/rep/projectName -m "my message"
  2. захожу в конфиг-файл:/path/to/svn/rep/conf/authz и добавляю себе права[/projectName]boss=rw
  3. на рабочей тачке делаю  svn co svn://myserver.ru/projectName проверяю что всё четко
  4. копирую нужные исходники
  5. делаю svn add
  6. делаю svn commit -m "my second message"
  7. создаю в другом месте папку, туда svn co svn://myserver.ru/projectName и проверяю что все ОК
Рубрики
4. Полезняшки

svn бранч

Делаем новый бранч:

1. навсякий случай делаем чистинькую версию
svn co svn://example.com/project/trunk

2. копируем все в отдельную ветку:
svn copy svn://example.com/project/trunk svn://example.com/project/branches/helloween

Рубрики
Без рубрики

создаем базу

запускаем консоль
./mysql -u пользователь -p

список существующих баз
mysql>show databases;

создаем свою
mysql>create database MYDATABASE character set utf8;