Как создать .iso образ CD/DVD диска в Mac OS

// 4 Сентябрь, 2011 // Без комментариев » // Без рубрики

  1. Вставьте диск
  2. Выполните следующую команду, чтобы определить имя устройства
    drutil status
  3. Размонтируйте устройство (подставьте имя, которое определили в предыдущем пункте)
    diskutil unmountDisk /dev/disk2
  4. Скопируйте содержимое диска в файл
    dd if=/dev/disk2 of=file.iso bs=2048

unable to find valid certification path to requested target

// 2 Сентябрь, 2011 // Без комментариев » // Без рубрики, Разработка

Если вы столкнулись со следующей проблемой, предлагаю вам самое простое решение.

javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

Решение

  1. Скачайте этот java класс
  2. Скомпилируйте его
  3. Запустите (заменяем значение хост и порт, на требуемое)
    sudo java InstallCert localhost:443
  4. Введите 1, чтобы подтвердить действие программе
  5. Убедитесь, что в конце программа выдаст нечто подобное
    Added certificate to keystore /usr/lib/jvm/java-6-sun-1.6.0.26/jre/lib/security/cacerts using alias ‘localhost-1′
  6. Убедитесь, что …Issuer: CN=hostname,…. соответствует нужному хостнейму, иначе получите
    javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: No name matching hostname found

Вытаскиваем pid нужного процесса

// 30 Март, 2011 // Без комментариев » // Без рубрики

Иногда бывает нужно вытянуть только pid интересующего вас процесса. Запишу сюда как это сделать, чтобы не забыть.

Способ первый

ps -ef | grep processname | grep -v grep | awk '{print $2}'

Способ второй (легкий)

pidof processname

Поиск пакета в APT

// 18 Март, 2011 // Без комментариев » // Без рубрики

Если вы не помните точное название пакета для установки через apt-get, то следующая команда вам в помощь.
Например нам нужно найти jdk:

apt-cache search jdk

Поиск вернет нам список пакетов возможных к установке, выбираем нужный нам sun-java6-jdk и устанавливаем:

sudo apt-get install sun-java6-jdk

Mac OS X environment variable

// 6 Март, 2011 // Без комментариев » // Разработка

Как прописать глобальную переменную в Mac OS X? Запишу здесь ответ, чтобы потом не искать.

  1. Отредактировать файл /etc/launchd.conf
    setenv JBOSS_HOME /opt/jboss
    setenv ANT_HOME /usr/share/ant
    
  2. Перезагрузка

JBoss AS демон для линукса

// 3 Март, 2011 // Комментариев 5 » // Разработка

Если вы хотите, чтобы JBoss AS запускался автоматом при старте машины с линуксом на борту, тогда этот пост — то что вам нужно. Описание приведено для Ubuntu, на я думаю, что для других дистрибутивов разница не значительная.
Читать далее

Кластер JBoss с помощью mod_cluster

// 2 Март, 2011 // Без комментариев » // Разработка

Настроить JBoss кластер с помощью mod_cluster довольно просто, благо есть хорошая официальная документация. Тем не менее существует несколько грабель, о которых там не упоминается. Я потратил много времени пока в них разбирался, надеюсь этот пост поможет другим это время сэкономить. Читать далее

vfs-nested.tmp

// 1 Март, 2011 // 1 комментарий » // Разработка

Сегодня на продуктивной системе столкнулся с проблемой — папка $JBOSS_HOME/server/all/tmp/vfs-nested.tmp съела все свободное дисковое пространство.

Недолгий поиск, указал на зарегистрированный баг в JBossAS 5.x

https://issues.jboss.org/browse/JBAS-7126

Решается проблема путем добавления следующих строк в файл $JBOSS_HOME/server/all/conf/bootstrap/vfs.xml

...
<entry>
  <key>${jboss.server.home.url}farm</key>
  <value><inject bean="VfsNamesExceptionHandler"/></value>
</entry>
...

LensHero и Snapsort

// 21 Декабрь, 2010 // Без комментариев » // Без рубрики

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

Snapsort — поможет вам выбрать камеру на основе множества критериев, таких как цена, формфактор, бренд, разрешение экрана и многих других. Но это не главное, а главное то, что Snapsort поможет вам сделать выбор между несколькими вариантами и наглядно покажет преимущество и недостатки одной камеры перед другой. Так же присутствует некий рейтинг камер по категориям, основанный на ряде качеств.

LensHero — родственный ресурс Snapsort, но позволяющий сделать еще более сложный выбор — выбор объектива для вашей зеркалки. Причем делает это LensHero очень элегантно: в два шага. На первом шаге указываем максимальное количество денег, которые вы готовы выложить за желаемый объектив. Шаг второй — выбираем для каких целей нам нужен объектив, попутно получаем информацию, какие качества различают объективы для тех или иных нужд.

Лучше один раз увидеть, поэтому смело переходите по ссылкам и убедитесь сами :)

Первая Запись в блоге!

// 16 Май, 2010 // Комментариев 6 » // Без рубрики

Всем Привет!

Прежде всего, спасибо Алексу за место в блоге :) давно мечтал! Итак , о чем я буду здесь писать?

Хочу поделиться опытом 2-ух летней работы в софтверной компании, надеюсь кому нибудь понадобится (может даже самому)..

Update обо мне:

Имя: Таир Сабыргалиев. Компания: BEE Software. Опыт работы на стэке Richfaces-JSF-Seam-JPA/Hibernate-JBoss AS-MySQL-CentOS. В работе использую Eclipse, JBoss Tools, Ant+Maven. Также интересуюсь Glassfish, Netbeans.

Жалко, что в блоге не видно имя автора..