LINUX.ORG.RU

Сообщения n4ela

 

apache subdomain

Купил домен, привязал его к домашнему компу, пытаюсь настроить apache на работу с поддоменами. Конфиг следующий:

<VirtualHost *:80>
    ServerAdmin mymail@gmail.com
    DocumentRoot "/home/n4ela/public_html/www/"
    ServerName n4ela.mydomen.ru
    ServerAlias *.mydomen.ru
    ErrorLog "/var/log/httpd/n4ela-error_log"
    CustomLog "/var/log/httpd/n4ela-access_log" common
    RewriteEngine On
    RewriteCond %{HTTP_HOST} !^www.mydomen.ru$
    RewriteCond %{HTTP_HOST} ^((.*)\.)mydomen.ru$
    RewriteRule ^/(.*) /%2/$1
    <Directory /home/n4ela/public_html/www/>
        DirectoryIndex index.htm index.html index.php
        AddHandler cgi-script .cgi .pl
        Options ExecCGI Indexes FollowSymLinks MultiViews +Includes
        AllowOverride None
        Order allow,deny
        allow from all
    </Directory>
</VirtualHost>

Когда захожу на субдомен так mydomen.ru/~n4ela то все работает, а хочется заходить так: n4ela.mydomen.ru. При втором варианте валится ощибка:

(13)Permission denied: cannot read directory for multi: /home/n4ela/public_html/www/
Почему не работает вариант через субдомен?

n4ela
()

Репозиторий кода на базе eclipse

На днях рассказали что в IDEA есть что то на подобие собственного удаленного хранилища проектов. Может я что то путаю но суть такова: что прям в идеи можно расшарить проект, и любой человек может подключится к твоем хранилищу и смержить твои изменения в свой проект. Сказали что есть что то подобное и в eclipse, но название ни кто вспомнить не смог, собственно вопрос, как называется эта фишка?
Цель всего этого решить проблему долгой ревизии кода, т.е. когда код коммитится очень долго (2-3 дня), а изменения другому программисту нужны прям сейчас, может кто знает что вообще можно делать в таких ситуациях(кроме как подойти к человеку, попросить его выложить все исходники и самому вручную помержить со своим кодом)

n4ela
()

[archlinux] Установка oracle

Пытаюсь поставить oracle на archlinux.
Делаю все по инструкции. Пакет собирается удачно, устанавливается, дальше там два варианта настраивать базу через GUI(dbca) или через скрипты(instanceCreateXdb), я пробовал оба варианта. В результате у меня получается что база стартует т.е. после startup выводится

Database mounted.
Database opened.
но я не могу к удаленно подконектится к базе (пользователь system) ошибка: 17002. Конектится пробовал через sqldeveloper и dbvis, запускать клиенты пробовал как на сервере(от имени пользователя oracle) так и на клиентской стороне, ошибка везде одна и та же. При это через sqlplus '/as sysdba' на стороне сервера я могу создавать базы, заполнять их и т.д.
в чем может быть ошибка?
Я не гуру oracle и вдаваться в тонкости настройки и оптимизации не хочу, мне нужно просто поднять сервачек и попрактиковаться в написание хранимок.

 

n4ela
()

Javabean 2 sql

Второй день не могу нагуглить, как по явабину(с аннотациями) сгенерить sql скрипт для создание таблиц.
Сам бин выглядит примерно так:

@Entity
@Table(name = "test")
public class TestData {

    @Id
    @GeneratedValue
    private Long id;

    @NotNull
    private String type;
}
Скрипт нужен для разных БД (PostgreSQL, Oracle, по возможности sqlite). Подскажите хотя бы по каким словам гуглить.

n4ela
()

Как бы организовать bakcup

Есть несколько компьютеров под управление archlinux, хочется воскресные бекапы на них. Программу для бекапов наше - hdup, немного потыкал вроде удобно, легкий и понятный конфиг. Вопрос в том какие папки необходимо бекапить, для того что бы 100% восстановить систему именно в том виде в котором она была?
Вчера пробовал забекапить

dir = /bin/,/boot/,/etc/,/lib/,/opt/,/sbin/,/srv/,/usr/,/var/,/home/n4ela/documents/,/home/n4ela/books/,/home/n4ela/workspace/ 
прождал час, и задолбался ждать.
Как вообще правильно организовываются бекапы, каждый раз все папки заного бекапится или только различия?

n4ela
()

[log4j] email appender yandex

Пытаюсь настроить отправку логов с мыла на яндексе.
Конфиги такие:

  <appender name="email" class="org.apache.log4j.net.SMTPAppender">
    <param name="BufferSize" value="512" />
    <param name="SMTPHost" value="smtp.yandex.ru" />
    <param name="SMTPUsername" value="Имя пользователя" />
    <param name="SMTPPassword" value="Пароль" />
    <param name="From" value="Имя пользователя@yandex.ru" />
    <param name="To" value="Получатель на gmail" />
    <param name="Subject" value="SomeApplication on SomeServer12" />
    <layout class="org.apache.log4j.PatternLayout">
      <param name="ConversionPattern" value="%d{dd.MM.yyyy HH:mm:ss,SSS} %c [%p]: %m%n" />
    </layout>
    <filter class="org.apache.log4j.varia.LevelRangeFilter">
      <param name="LevelMin" value="error" />
      <param name="LevelMax" value="fatal" />
    </filter>
  </appender>

    <logger name="email" additivity="false">
      <level value="debug"/>
      <appender-ref ref="email"/>
    </logger>

Но такая конструкция не работает, письма просто не доходят. В чем может быть проблема? Ошибок не каких на консоль не пишется.

n4ela
()

[java] Автоматическое подтягивание jar'иков

Стало интересно, существуют ли средства для автоматического подтягивания jar'иков. Т.е. когда какой то класс не найден, программа не трубит об этом во всю консоль, а пытается подтянуть нехватающие либы (скажем из репозиториев maven'a)

 

n4ela
()

[java] HttpCookie сохранить в файл

Есть небольшой парсер html странички на которую необходимо логинится. Стоит задача сохранять куки в файл, а потом восстанавливать их из файла(на тот случай если программу вырубили, а потом опять запустили, она должна использовать старые кукисы). Думал в этом нет ни чего сложного, но вот беда не CookieManager, не HttpCookie не поддерживаются сериализацию, и я встал в полный тупик, не знаю как можно разрешить мою ситуацию.
Плюс ко всему, куки имеют свойство меняться во время работы программы, и хотелось бы иметь возможность отслеживать это, т.е. не после каждого захода на страничку записывать куки в файл, а только тогда когда они изменились, я думал для этого есть какой то listener, но оказалось что нет.

 

n4ela
()

sms2email mts Москва

Хочу отправлять логи своей программульки себе на телефон в виде смс. На сайте мтс Новосибирской области такая услуга есть, а на московском сайте почему то нету.
Может она где то хитро запрятана там, или какие еще есть способы?

n4ela
()

eclipse git автосоздание проектов

Хочу сделать бекапилку своих проектов с помощью гита, поднять гит сервер осилил. Теперь надо как то организовать репозиторий. Вообще раньше была структура такая: каталог workspace в нем папки bash, c++, java и.т.д, в этих папках уже сами проекты. Сейчас хочется сделать так что бы при создание нового проекта в еклипсе он автоматически создавался в репозитории т.к. каждый раз делать запись о новом проекте в gitosis.conf я буду забывать, да и не удобно это.

n4ela
()

Выбор домашнего сервера. Часть 2.

С моего предыдущего поста прошло немного времени, и я определился чего хочу.
| ASUS AT3IONT-I DELUXE Atom N330                                                         | 5 830 | Ссылка |
|-----------------------------------------------------------------------------------------+-------+--------|
| CFI Group CBI-A8989TG mITX                                                              | 1 350 | Ссылка |
|-----------------------------------------------------------------------------------------+-------+--------|
| Western Digital Caviar Green, IntelliPower, 64Mb, WD15EARS                              | 2 360 | Ссылка |
|-----------------------------------------------------------------------------------------+-------+--------|
| DDR3 6Gb (3x2Gb) PC3-12800 1600MHz DIMM Kingston HyperX Genesis, XMP, KHX1600C9D3K3/6GX | 2 870 | Ссылка |

Памяти дофига для того что бы вынести виртуалки с ноутбука на сервер, пусть там крутятся время от времени, материнская плата зацепила тем что с wifi и пультом ду.
Вопросы такие:
Как вообще конфигурация? И может я что то забыл/не учел.
Стоит ли брать отдельный винт под линукс, а этот большой оставить для файлопомойки, если стоит то какой, может ссд.
На сколько сильно все это будет греттся и шуметь(ни каких дополнительных кулеров пока не выбирал)
И самое главное влезит ли это все в такой корпус, и потянит ли БП?

n4ela
()

[java] Open Sources проекты

Хотелось бы поучавствовать в каком нибудь опенсорсном проекте и подтянуть знания по яве. В большей степени интересует javaee. В идеале что бы был какой нибудь багтрект, что бы зайти выбрать баг, поправить, отослать патч.

 

n4ela
()

[специалисты по всему] Садовые качели.

А где сейчас можно купить садовые качели
По интернету не вариант, т.к. хочется самому в них посидеть, по выбирать.
Заезжал в какой то садовый центр, там говорят не сезон
Качали нужны завтра
Линукс тут при том, что покупаются они в подарок линуксойду.

n4ela
()

Отключить предупреждения gtk

При запуске некоторых приложений на консоль валятся ошибки связаные с темой gtk

/home/n4ela/.themes/Retrofukation-MARSHAL/gtk-2.0/gtkrc:86: Murrine configuration option "gradients" is no longer supported and will be ignored.
/home/n4ela/.themes/Retrofukation-MARSHAL/gtk-2.0/gtkrc:86: Murrine configuration option "highlight_ratio" will be deprecated in future releases. Please use "highlight_shade" instead.
/home/n4ela/.themes/Retrofukation-MARSHAL/gtk-2.0/gtkrc:87: Murrine configuration option "lightborder_ratio" will be deprecated in future releases. Please use "lightborder_shade" instead.
/home/n4ela/.themes/Retrofukation-MARSHAL/gtk-2.0/gtkrc:365: Invalid symbolic color 'sfg_color'
/home/n4ela/.themes/Retrofukation-MARSHAL/gtk-2.0/gtkrc:365: error: invalid identifier `sfg_color', expected valid identifier
Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve property `GtkWidget::visited-link-color' of type `GdkColor' from rc file value "((GString*) 0x87a0c60)" of type `GString'
Как бы их отключить?

n4ela
()

[Android] Планировщик задач.

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

 

n4ela
()

Автообновления торрентов

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

n4ela
()

Хочу домашний сервер.

Раньше в качестве домашнего сервера использовался старенький ноутбук с арчем, все было идеально, не шумел, со своей задачей справлялся, но к сожалению накрылся куллер(конечно починю, но использовать в качестве сервера ноут уже не хочется), в связи с этим встал вопрос о каком нибудь готовом решении для домашнего сервера.
Что хочется от сервака:
1. Торрент качалка
2. JRE
3. Ftp-сервера
4. Apache/tomcat
5. ssh
6. nfs4 или samba(пока не определился, использовал nfs но как то в последнее время стал разочаровываться)
7. 2-3 usb-hdd
8. возможность подключить принтер(не обязательно)
9. Ну и естественно что бы это все не шумело.
Собирать самому по частям не хочется, видел у ассера что то подобное но слишком дорого(около 15к). По деньгам хочу выйти на 5-7 тыщ. Мощное оборудование совершенно не требуется, если это будет решение на базе какого то роутера с wifi, было бы вообще супер, т.к. нынешний asus wl520gc по тихоньку накрывается.

n4ela
()

[Android]Написание игр.

Очень интересно как пишутся более менее серьезные игры под андройд.
Под словом серьезные я имею ввиду не крестики нолики на стандартных компонентах, а какие нибудь 3д гонки, 2д скроллинги.
Какие уже есть готовые движки для этого(платные и бесплатны, открытые и закрытые)
В плотную я этим заниматься не собираюсь, но какой нибудь хелло ворд в виде крутящегося кубика написать было бы интересно, что вообще на эту тему можно почитать?

 

n4ela
()

[java][swing]написано однажды работает везде, но не так

Помогаю другу с дипломом, пишу на яве, gui на swing. Сегодня протестировал программу на винде. И получил совершенно не тот результат который хотел. Скрин, в е17 и кде окошки отображаются нормально, а вот в седьмой винде криво. Под хп пока не тестил. Что вообще можно с этим сделать, понятно что можно устанавливать размер окон с запасом, но в программе уже достаточно много разных диалогов и каждый из них редактировать а потом тестировать на двух-трех ос - долго. И почему вообще так происходит? Я думал что свинг хоть и выглядит специфически(по моему отвратительно), но он и предназначен что бы гарантировано одинаково отрисовываться на любой ОС.

 ,

n4ela
()

[java] pdf viewer

Ищу хорошую библиотеку для работы с pdf файлами. Нужно из своей программы открывать pdf-ку как модальное диалоговое окно, нужна возможность самого чтения и навигации по pdf-файлу(назад, вперед, маштаб). В гугле нашел много библиотек, но хотелось бы узнать личный опыт использования той или иной библиотеки.
Сам пробовал pdfbox - показался очень тормознутым, понравился jpdfviewer - но он вроде платный, jpedal - платный, а у бесплатной версии ограничения по размеру файлов.

 

n4ela
()

RSS подписка на новые темы