Архив - Май 2009

Дата
Тип

Май 27th

Настройка vsftpd + mysql в Debian

Очередная небольшая хаутушка по привязку мускула к vsftpd. Для чего всё-таки нужна связка мускула с FTP сервером:

  1. Безопасность. Все пользователи лежат в базе. Если кульхацкеру удастся подобрать пароль юзера, в систему попасть не получится
  2. Гибкость. На каждого виртуального юзера можно создать свой конфиг с указанием параметров подключения
  3. Удобство. Все ftp-юзверя аккуратно складированы в мускульной базе. При помощи того же phpmyadmin можно прекрасно ими рулить.

Установим мускул + всё необходимое

apt-get install vsftpd libpam-mysql mysql-server mysql-client

* После установки незабудьте поставить пароль рута на мускул.

Май 26th

Судьбу «Дня программиста» решит президент

Минкомсвязи подготовило проект указа Президента РФ «О Дне программиста» - профессиональном празднике разработчиков софта, который предлагается отмечать на 256-й день года. Энтузиастам отечественного движения за День программиста понадобилось больше восьми лет, чтобы добиться официального признания.

В этом году День программиста, как ожидается, войдет в России в официальный календарь праздников. В високосные годы он будет попадать на 12 сентября, в невисокосные — на 13 сентября.

Минкомсвязи пошло навстречу пожеланиям отечественных программистов, «учитывая государственную значимость сферы разработки программного обеспечения в повышении качества жизни населения, обеспечении высоких темпов устойчивого экономического роста». Именно так говорится в официальном ответе Минкомсвязи Валентину Балту, возглавляющему оргкомитет в поддержку праздника День программиста - #256. Письмо подписано директором Департамента государственной политики в области информатизации и информационных технологий Артемом Ермолаевым. Напомним, что в 2002 г. Балт составил обращение к правительству и организовал сбор подписей в поддержку инициативы. 
 

Май 25th

Несколько провайдеров на одном сервере.

Наверняка многие сталкивались с задачей прикрутить на одну тачку 2 и более провайдеров за раз. По сути данная задача не сложная, поднимается несколько сетевых карт, назначаются параметры сети, если это ethernet или настраивается ppp, чтобы поднять PPPOE соединение. Но существует еще одна скрытая проблема - это пересечение IP адресов этих провайдеров. Обычно это внутренняя сеть 10.0.0.0/8, внешние сети не пересекаются и их можно разрулить обычными командами:

route add -net 217.66.16.0 netmask 255.255.240/0 dev eth1

route add -net 95.78.64.0 netmask 255.255.192.0 dev ppp0

route add -net 83.151.0.0 netmask 255.255.0.0 dev ppp1

Небольшой мануал по screen

Давно пользуюсь тулсой screen, может кто не знает и может кому пригодится.

Довольно часто приходится рулить серваком по SSH, при этом бывает необходимо, чтобы запущенные процессы работали после отключения от сервака. Для таких целей прекрасно подходит тулса screen. Устанавливается просто

apt-get install screen

В /etc/screenrc лежат настройки. Если хотите, можете скопировать этот файл к себе в хоумдир и подзаточить под свои хотелки, но как правило, дефолтных настроек хватает для работы. Теперь, после подключения по ssh к серваку, можете запустить screen. Откроется всё тотже терминал, но при обрыве связи, процессы будут продолжать работать. Для работы в терминале надо использовать следующие комбинации клавиш: 

Май 19th

Как Вы нас нашли

Поисковик
0% (0 голосов)
Знакомый дал линку
40% (6 голосов)
Доски объявлений
0% (0 голосов)
Статьи на других сайтах
7% (1 голос)
Спам - рассылка
0% (0 голосов)
Банеры на других сайтах
7% (1 голос)
Знаком ещё с КАМАЗа
33% (5 голосов)
Прочее
13% (2 голоса)
Всего голосов: 15

Май 16th

У Китая появилась секретная защищенная ОС!!!!!

У Китая появилась новая операционная система Kylin, не похожая ни на Windows, ни на Linux, ни на UNIX, сообщает The Washington Times.

Ссылаясь на недавние доклады экспертов в Конгрессе США, издание пишет, что новую надежную операционную систему Kylin уже устанавливают на компьютерах правительственных учреждений и армейских подразделений Китая. Отмечается также, что специалист по кибербезопасности Кевин Дж. Коулмен (Coleman) на заседании Комиссии по вопросам экономики и безопасности в американо-китайских отношениях заявил о том, что пока США разрабатывают средства кибервойны только против компьютеров, работающих под управлением Windows, Linux и UNIX, но необходимо ответить соответствующими мерами и на появление в Китае новой операционной системы.

В интервью Коулмен заметил: "Если мы на поле кибербоя, образно выражаясь, играем в шашки, то Китай играет партию в шахматы". Он же заявил, что в Китае разработан новый микропроцессор, надежно защищенный от вирусов и хакерских атак.
 

Май 16th

Tomcat: умный котег для Java-программиста

Помня свое обязательство рассказать про написанный на Java и для Java веб-сервер Tomcat, начать хотел бы с такого понятия, как сервлет. Появилось оно в конце 90-х, когда популярность Java была, можно сказать, в зените и в ходу у веб-разработчиков были апплеты. Они представляли собой встраиваемые в html-странички "приложеньица", умевшие примерно то же, что нынешние Flash и AJAX. Java всегда стремилась проникнуть во все сферы программирования, так что написанные на этом языке программки, исполняемые на стороне сервера и призванные заменить популярные тогда perl-скрипты (CGI) не заставили себя долго ждать. Сначала их "прикручивали" к веб-серверам любительскими способами (вот ссылка, датируемая 1998 годом для интересующихся историей Java). Потом фирма Sun, идя навстречу пожеланиям трудящихся, разработала Servlets API, позволяющее создавать на стороне сервера сколь угодно сложные и при этом удобно организованные обработчики веб-запросов.

 

Май 15th

Установка JBOSS

Начинал я когда-то изучать java, хороших и свежих статей на русском про установку
 JDK + Jboss + Mysql  не было пришлось учить английский :)  счас есть но в них тупо говорится
 как поставить но не говориться зачем мы так делаем, в этой статье я хочу дать основы и понятия
 установки связки JDK + Jboss + Mysql. И так приступим. Для начала надо сказать что Jboss
 - это Application server написанный на java по этому нам понадобиться:

Май 14th

Министерство обороны США осваивает Open Source-разработки

Судя по всему, министерство обороны США всерьез признает удобства, предоставляемые моделью разработки и распространения программного обеспечения с открытым исходным кодом (Open Source). Запуск платформы совместной работы Forge.mil оказался весьма удачным.

Установка TorrentFlux на Ubuntu 8.04

Столкнулся с проблемой установки новой версии TorrentFlux'a на Ubuntu 8.04. Чё-то там намудрили и те и другие и в результате просто судо-апт-гет-инстал не хочет нас радовать.

                                                                         

BMW разрабатывает автомобильную Open Source-платформу

Немецкий автоконцерн BMW на конференции Convergence 2008 объявил о намерении разработать программную платформу с открытым кодом для использования в автомобилях. Компания ищет партнеров для совместного развития этого Open Source-проекта.
По словам представителя BMW, они собираются создать программную платформу с открытым кодом для «транспортного средства» (автомобиля?), продажи которого в ближайшие 5-7 лет составят около 200 тысяч единиц.

Мне то же самое, но без понтов, пожалуйста

Сразу на нескольких новостных IT-лентах на днях появилась новость о выходе в свет релиза программы TrueCrypt для создания зашифрованных логических разделов. Я бы не обратил на эту новость внимания, если бы несколько дней назад не занимался как раз этой темой: создание зашифрованного псевдодиска. Может, конечно, для кого-то TrueCrypt - насущная необходимость (особенно для пользователей Windows), но в Linux подобная задача решается несколькими строками кода на bash'е:

Создаем файл, который будет служить зашифрованным диском (объем 1Мб):

dd if=/dev/zero of=/home/pupkin/secretfile.dat bs=1024 count=1024
mkfs.ext3 /home/pupkin/secretfile.dat

Теперь каждый раз, когда нам нужно использовать это устройство и шифровать на нем данные, выполняем следующий код (можно прописать в автозагрузку):

Май 12th

Создание Web-сервера (Apache, Mysql, PHP) под Slackware Linux

В этой статье описана установка веб-сервера. Установка производится на
Linux Slackware 10.2.

На момент написания статьи были использованный последние версии, а именно:
Apache - 2.0.58
MySQL - 5.0.22
PHP - 5.1.4

Так же, вы всегда сможете закачать "свежие" версии софта с сайтов:
http://www.apache.org
http://www.php.net
http://www.mysql.com

Начнём с того, что закачаем всё программное обеспечение:
#wget http://mirrors.ccs.neu.edu/Apache/dist/httpd/httpd-2.0.58.tar.bz2

Май 12th

Как подключить кассы к системе видеонаблюдения?

 Для многих инсталляторов установка систем видеонаблюдения за кассиром, иначе именуемых системами видеоконтроля кассовых операций, является новым направлением в их бизнесе. Занявшись этим делом впервые, они зачастую встречают в нем много подводных камней. Причина -- недостаток информации по данной теме.

Аналитики предсказали девятикратный рост продаж гуглофонов

В 2009 году продажи смартфонов, работающих на платформе Google Android, вырастут на 900 процентов, сообщает DigiTimes со ссылкой на данные аналитической компании Strategy Analytics.

По мнению аналитиков, успеху смартфонов с Android будет способствовать открытость платформы и недорогая модель лицензирования. Предполагается, что через два-три года Android станет одной из самых популярных мобильных платформ.