tag:blogger.com,1999:blog-10755661693207060432009-07-07T13:13:47.820+03:00Пластилиновый журналИли заметки ни о чём...Plastilinhttp://www.blogger.com/profile/14345352974541140931noreply@blogger.comBlogger145125tag:blogger.com,1999:blog-1075566169320706043.post-35524632129682185132009-07-07T13:00:00.003+03:002009-07-07T13:13:35.886+03:00Вывод логов BIND в отдельный файл в FreeBSDДля того чтобы заставить bind выводить логи в отдельный файл необходимо:<div><br /></div><div>1. Создать файл логов</div><div><br /></div><div><span class="Apple-style-span" style="color:#FF6600;"><span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" style="font-family:'courier new';">freebsd# touch /var/log/named.log</span></span></span></div><div><br /></div><div>2. Применить к нему права </div><div><br /></div><div><span class="Apple-style-span" style="color:#FF6600;"><span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" style="font-family:'courier new';">freebsd# chown bind:bind /var/log/named.log</span></span></span></div><div><br /></div><div>3. Добавить конец файла <span class="Apple-style-span" style="color:#FF0000;">/etc/syslog.conf</span> необходимые строки</div><div><br /></div><div><div><span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" style="color:#FF6600;"><span class="Apple-style-span" style="font-family:'courier new';">!named</span></span></span></div><div><span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" style="color:#FF6600;"><span class="Apple-style-span" style="font-family:'courier new';">*.* /var/log/named.log</span></span></span></div><div><br /></div><div>4. Перезапустить Syslog</div><div><br /></div><div><span class="Apple-style-span" style="color:#FF6600;"><span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" style="font-family:'courier new';">freebsd# /etc/rc.d/syslogd restart</span></span></span></div></div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1075566169320706043-3552463212968218513?l=plastilin.org.ua'/></div>Plastilinhttp://www.blogger.com/profile/14345352974541140931noreply@blogger.com0tag:blogger.com,1999:blog-1075566169320706043.post-43370489524272763532009-07-04T23:11:00.003+03:002009-07-04T23:14:53.227+03:00Скрытие иконки Opera из системного треяДля того чтобы убрать значок оперы из системного трея необходимо в строке адреса набрать:<br /><br /><span class="Apple-style-span" style="font-family:'courier new';"><span class="Apple-style-span" style="color:#FF6600;"><span class="Apple-style-span" style="font-size: small;">opera:config</span></span></span><br /><br />После этого в строке поиска настроек набрать:<br /><br /><span class="Apple-style-span" style="font-family:'courier new';"><span class="Apple-style-span" style="color:#FF6600;"><span class="Apple-style-span" style="font-size: small;">Show E-mail Client</span></span></span><br /><br />Далее нужно снять галочку и перезапустить броузер..<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1075566169320706043-4337048952427276353?l=plastilin.org.ua'/></div>Plastilinhttp://www.blogger.com/profile/14345352974541140931noreply@blogger.com0tag:blogger.com,1999:blog-1075566169320706043.post-63240888792494682592009-07-01T17:01:00.005+03:002009-07-04T20:50:13.951+03:00Синхронизация времени в FreeBSD при помощи CronСинронизировать время будем каждую 59 минуту часа по протоколу ntp с ресурсом ua.pool.ntp.org. Также отключим почтовые уведомления от cron. Для этого в файле <span style="color:#ff0000;">/etc/crontab</span> добавим строки:<br /><br /><span style="font-family:courier new;font-size:85%;color:#ff6600;">MAILTO=/dev/null</span><div><span class="Apple-style-span" style="font-family:'courier new';font-size:100%;color:#FF6600;"><span class="Apple-style-span" style="font-size: 13px;"><br /></span></span></div><div><span class="Apple-style-span" style="font-family:'courier new';font-size:100%;color:#FF6600;"><span class="Apple-style-span" style="font-size: 13px;">или</span></span></div><div><span class="Apple-style-span" style="font-family:'courier new';font-size:100%;color:#FF6600;"><span class="Apple-style-span" style="font-size: 13px;"><br /></span></span></div><div><span class="Apple-style-span" style="font-family:'courier new';font-size:100%;color:#FF6600;"><span class="Apple-style-span" style="font-size: 13px;">MAILTO=""</span></span></div><div><span></span><span class="Apple-style-span" style="font-family:'courier new';font-size:100%;color:#FF6600;"><span class="Apple-style-span" style="font-size: 13px;"><br /></span></span><span style="font-family:courier new;font-size:85%;color:#ff6600;">*/59 * * * * root /usr/sbin/ntpdate ua.pool.ntp.org</span></div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1075566169320706043-6324088879249468259?l=plastilin.org.ua'/></div>Plastilinhttp://www.blogger.com/profile/14345352974541140931noreply@blogger.com0tag:blogger.com,1999:blog-1075566169320706043.post-39860561354475982532009-07-01T15:01:00.004+03:002009-07-04T20:51:29.340+03:00Медленный запуск Midnight Commander в FreeBSDЕсли Вы установили mc в FreeBSD и при его вызове происходит очень затяжной старт, значит возможно не до конца настроены некоторые сетевые параметры, а именно имя домена. При запуске Midnight Commander пытается разрезолвить имя машины по IP. Для устранения дефекта можно воспользоваться настройкой сетевого адаптера через Sysinstall либо самостоятельно прописать в файле <span style="color:#ff0000;">/etc/resolv.conf</span> строку:<br /><br /><span style="font-family:courier new;font-size:85%;color:#ff6600;">domain dom.local</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1075566169320706043-3986056135447598253?l=plastilin.org.ua'/></div>Plastilinhttp://www.blogger.com/profile/14345352974541140931noreply@blogger.com0tag:blogger.com,1999:blog-1075566169320706043.post-56345962066756080832009-06-24T15:24:00.003+03:002009-06-24T16:03:28.982+03:00Затирание свободного места на жестком диске под управлением WindowsДля того чтобы затереть за собой высвобожденное свободное место под управлением Windows XP достаточно сделать следующее:<div><br /></div><div>Пуск -> Выполнить -> cmd</div><div><br /></div><div>Запускаем команду <span class="Apple-style-span" style="color:#FF0000;">cipher</span> с выбором нужного диска и параметром <span class="Apple-style-span" style="color: rgb(255, 0, 0); ">/w</span></div><div><div><span class="Apple-style-span" style="font-size:x-small;"></span></div><br /></div><div>Параметр /w позволяет удалить всю информацию в неиспользуемом дисковом пространстве на указанном томе. Если задан этот параметр, все прочие параметры игнорируются. Указанная папка может находиться в любом месте локального тома. Если это точка подключения, указывающая на другой том, то будет удалена информация в неиспользуемом пространстве этого тома.<br /><br />Пример команды для затирания свободного места на диске с:\</div><div><br /></div><div><span class="Apple-style-span" style="color:#FF6600;"><span class="Apple-style-span" style="font-family:'courier new';">C:\>cipher /w:с:\</span></span></div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1075566169320706043-5634596206675608083?l=plastilin.org.ua'/></div>Plastilinhttp://www.blogger.com/profile/14345352974541140931noreply@blogger.com0tag:blogger.com,1999:blog-1075566169320706043.post-43029183458322210702009-06-10T12:30:00.006+03:002009-06-10T12:54:13.697+03:00Встреча выпускников<div style="text-align: center;"><b>Регламент проведения встречи выпускников</b></div><div style="text-align: center;"><b>39 курса ВИТИ НТУУ "КПИ" 13.06.09</b></div><div><div><br /></div><div><span class="Apple-style-span" style="color:#FF0000;"><b>11.00 - 12.00</b></span> - Сбор у КПП института.</div><div><b><span class="Apple-style-span" style="color:#FF0000;">12.00 - 14.00</span></b> - Проведение официальной части (поход по памятным местам ВИТИ НТУУ "КПИ", фотографирование, проведение встреч)</div><div><b><span class="Apple-style-span" style="color:#FF0000;">14.00 - 15.00</span></b> - Трансфер к месту проведения неофициальной части (метро Нивки)</div><div><b><span class="Apple-style-span" style="color:#FF0000;">15.00 - 15.30</span></b> - Сбор участников неофициальной части возле памятника у входа в парк отдыха Нивки</div><div><b><span class="Apple-style-span" style="color:#FF0000;">16.00 - 20.00</span></b> - Культурно-развлекательная программа</div><div><span class="Apple-style-span" style="color:#FF0000;"><b>20.00 - 22.00</b></span> - Общение по интересам, завершение неофициальной части</div><div><br /></div><div>При себе иметь фотоаппарат, видеокамеру, хорошее настроение и минимум 150 грн.</div><div>Дополнительные предложения приветствуются</div></div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1075566169320706043-4302918345832221070?l=plastilin.org.ua'/></div>Plastilinhttp://www.blogger.com/profile/14345352974541140931noreply@blogger.com0tag:blogger.com,1999:blog-1075566169320706043.post-6243100795907095672009-06-02T23:26:00.004+03:002009-06-02T23:51:39.691+03:00Полное удаление сетевого адаптера из системыБывает так, что на сетевом адаптере назначен айпи адрес, а его просто выдергивают из системы под управлением Windows и подключают новый. Cистема начнет жутко ругаться, а именно <span class="Apple-style-span" style="color:#CC0000;"><b>"IP-адрес XXX.XXX.XXX.XXX, указанный для этого сетевого адаптера, уже назначен другому адаптеру имя адаптера"</b></span> если попытаться назначить старый айпи адрес на новый сетевой адаптер. Для устранения данной проблемы, необходимо удалить сетевой адаптер-призрак из реестра.<div><ol><li>В меню Пуск выберите команду Выполнить, введите cmd.exe и нажмите клавишу ВВОД.</li><li>Введите команду <span class="Apple-style-span" style="color:#FF0000;">set devmgr_show_nonpresent_devices=1</span> и нажмите клавишу <span class="Apple-style-span" style="color:#FF0000;">Enter</span>.</li><li>Затем введите <span class="Apple-style-span" style="color:#FF0000;">start devmgmt.msc<span class="Apple-style-span" style="color: rgb(0, 0, 0); "> и нажмите клавишу <span class="Apple-style-span" style="color:#FF0000;">Enter</span>.</span></span></li><li>В меню Вид выберите пункт <span class="Apple-style-span" style="color:#FF6600;">Показать скрытые устройства</span>.</li><li>Разверните дерево сетевых адаптеров.</li><li>Щелкните правой кнопкой мыши затененный сетевой адаптер и выберите пункт <span class="Apple-style-span" style="color:#FF6600;">Удалить</span>.</li></ol></div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1075566169320706043-624310079590709567?l=plastilin.org.ua'/></div>Plastilinhttp://www.blogger.com/profile/14345352974541140931noreply@blogger.com0tag:blogger.com,1999:blog-1075566169320706043.post-82483775764499377972009-05-31T02:06:00.001+03:002009-05-31T02:07:20.503+03:00Редакция сообщения о SVNВнес поправки в сообщение по настройке SVN в FreeBSD<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1075566169320706043-8248377576449937797?l=plastilin.org.ua'/></div>Plastilinhttp://www.blogger.com/profile/14345352974541140931noreply@blogger.com0tag:blogger.com,1999:blog-1075566169320706043.post-66089913497417870432009-05-28T23:42:00.001+03:002009-05-28T23:49:10.237+03:00Типочег<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://plastilin.org.ua/uploaded_images/crazyface-764479.jpg"><img style="cursor:pointer; cursor:hand;width: 213px; height: 320px;" src="http://plastilin.org.ua/uploaded_images/crazyface-764476.jpg" border="0" alt="" /></a><br />Ёптааа...<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1075566169320706043-6608991349741787043?l=plastilin.org.ua'/></div>Plastilinhttp://www.blogger.com/profile/14345352974541140931noreply@blogger.com0tag:blogger.com,1999:blog-1075566169320706043.post-91725089435271290502009-05-24T12:09:00.003+03:002009-05-24T12:48:35.917+03:00Рэпер Сява<p class="mobile-photo"><a href="http://plastilin.org.ua/uploaded_images/84242243-781344-781387.jpg"><img src="http://plastilin.org.ua/uploaded_images/84242243-781344-781384.jpg" border="0" alt="" /></a></p>Наткнулся в инете на фотку обезьянки, под которой была подпись "Репер СЯВА", стало интересно, что же это за персонаж такой... В общем провел 5 минутное расследование и выяснилось - это обычный Пермский Ди-Джей, который запел на всем понятном "матерном" языке и соответственно стал невероятно популярен. Тема песнопения посвящена пацанчикам. Кто побудил этого деятеля на такие шоу-бизнес подвиги - неизвестно но темя Насти Кменских и Потапа - На районе - видать РАСКРЫТА. Почитать более подробно можно <a href="http://lurkmore.ru/%D0%A0%D1%8D%D0%BF%D0%B5%D1%80_%D0%A1%D1%8F%D0%B2%D0%B0">тут</a> . <br /><br /><object width="400" height="300"><param name="movie" value="http://www.youtube.com/v/o5159imju2Q&hl=ru&fs=1&color1=0xe1600f&color2=0xfebd01"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/o5159imju2Q&hl=ru&fs=1&color1=0xe1600f&color2=0xfebd01" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="400" height="300"></embed></object><br />Видео на песню, которая открыла Сяве дорогу в жизнь<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1075566169320706043-9172508943527129050?l=plastilin.org.ua'/></div>Plastilinhttp://www.blogger.com/profile/14345352974541140931noreply@blogger.com0tag:blogger.com,1999:blog-1075566169320706043.post-66612440965030270562009-05-24T11:53:00.002+03:002009-05-24T11:54:53.386+03:00Бесплатное интернет ТВ и радио (EarthMediaCenter)<p class="mobile-photo"><a href="http://plastilin.org.ua/uploaded_images/earthmediacenterradio-799138-799192.png"><img src="http://plastilin.org.ua/uploaded_images/earthmediacenterradio-799138-799188.png" border="0" alt="" /></a></p><p class="mobile-photo"><a href="http://plastilin.org.ua/uploaded_images/earthmediacentertv-799245-799333.png"><img src="http://plastilin.org.ua/uploaded_images/earthmediacentertv-799245-799329.png" border="0" alt="" /></a></p>Наткнулся на замечательную <a href="http://mystic-news.com/free-tv-online/free-online-tv/151-besplatnye-programmy-dlya-internet-tv-online-tv.html">программу</a>. Всего 400 Кб, а есть практически все телевизионные и радио каналы Украины. И самое примечательное, то что на момент публикации все каналы работали.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1075566169320706043-6661244096503027056?l=plastilin.org.ua'/></div>Plastilinhttp://www.blogger.com/profile/14345352974541140931noreply@blogger.com0tag:blogger.com,1999:blog-1075566169320706043.post-25485994500774407592009-05-18T15:48:00.002+03:002009-05-18T15:49:20.365+03:00Интересные ноты<p class="mobile-photo"><a href="http://plastilin.org.ua/uploaded_images/notes-790712-790738.jpeg"><img src="http://plastilin.org.ua/uploaded_images/notes-790712-790735.jpeg" border="0" alt="" /></a></p><div>Вроде и ноты как ноты, а если присмотреться... ;-)<br></div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1075566169320706043-2548599450077440759?l=plastilin.org.ua'/></div>Plastilinhttp://www.blogger.com/profile/14345352974541140931noreply@blogger.com0tag:blogger.com,1999:blog-1075566169320706043.post-32058319419266915592009-05-18T13:01:00.007+03:002009-05-24T13:29:26.262+03:00Евровидение 2009<a href="http://plastilin.org.ua/uploaded_images/Eurovision_Song_Contest_2009_logo-701326.png"><img src="http://plastilin.org.ua/uploaded_images/Eurovision_Song_Contest_2009_logo-701321.png" border="0" alt="" /></a><br /><br />Вот и закончился 54 песенный фестиваль Eurovision, который в этом году проходил в Москве. Долгие полвека СССР, а потом Россия пыталась выиграть этот конкурс. Но как то не везло. А вот в прошлом году Дима Билан, то ли выиграл, то ли ему стаб. фонд России помог выиграть... Но суть не в том. В этом году Евровидение признано самым ярчайшим по все показателям технической оснащенности и обслуживанию... Но молодцы, Россияне, раз в полвека можно позволить себе такие растраты. Тем более, что, я думаю, ни одна из Европейских стран не пойдет на такую показуху, как Россия. Как говорится Российский Мишка не предсказуем - может и порвать. Что с успехом и сделал. Касаясь личных впечатлений - ПОНРАВИЛОСЬ. Если наша представительница, Лобода, действительно полностью сама готовилась к Евровидению без поддержки государства, то респект ей и уважуха. 12 место при такой самостоятельности - похвально. Наша соотечественница Анастасия Приходько, тоже толково, но мне кажется, что ее выступление все таки подпортил тот видеоряд, который был на фоне. Мрачноватенько было. И в восторге от Норвежца - Белоруса. Достойно выиграл. Хотя и песня и идея не особо отличались новизной. Александр Рыбак взял публику своей искренностью, лучезарной улыбкой и добротой. Вообщем побольше таких песен и конкурсов.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1075566169320706043-3205831941926691559?l=plastilin.org.ua'/></div>Plastilinhttp://www.blogger.com/profile/14345352974541140931noreply@blogger.com0tag:blogger.com,1999:blog-1075566169320706043.post-61082181953802697982009-05-10T17:41:00.001+03:002009-05-31T02:05:18.983+03:00Установка и настройка Subversion (SVN) сервера под управлением FreeBSDИтак, что же такое SVN, Subversion, система управления версиями? Обратимся к Википедии.<br /><strong>Система управления версиями</strong> (от англ. Version Control System или Revision Control System) — программное обеспечение для облегчения работы с изменяющейся информацией. Система управления версиями позволяет хранить несколько версий одного и того же документа, при необходимости, возвращаться к более ранним версиям, определять, кто и когда сделал то или иное изменение и многое другое.<br />Есть несколько таких систем. Мы будем использовать <a href="http://subversion.tigris.org/">Subversion</a>.<br /><br /><strong>1. Установка</strong><br /><br /><span style="font-family:courier new;font-size:85%;"><span style="color:#ff6600;">freebsd# cd /usr/ports/devel/subversion<br />freebsd# make && make install && make clean</span><br /></span><br />Конфигурационное меню оставляем по умолчанию.<br /><br /><span style="font-family:courier new;font-size:85%;color:#ff6600;">freebsd# rehash</span><br /><br /><strong>2. Настройка</strong><br /><br />Создадим каталог для хранения репозитория:<br /><br /><span style="font-family:courier new;font-size:85%;color:#ff6600;">freebsd# mkdir -p /home/svn/repository</span><br /><br />Добавим группу и пользователя svn для разграничения привилегий к файлам Subversion:<br /><br /><span style="font-family:courier new;font-size:85%;color:#ff6600;">freebsd# pw group add svn<br />freebsd# pw user add svn -g svn -s /usr/sbin/nologin -d /home/svn/repositories/</span><br /><br />Добавим в файл <span style="color:#ff0000;">/etc/rc.conf</span> добавляем следующие строки:<br /><br /># Стартуем SVN при загрузке<br /><span style="font-family:courier new;font-size:85%;color:#ff6600;">svnserve_enable="YES"</span><br /># Указываем путь к каталогу, где будет хранится репозиторий<br /><span style="font-family:courier new;font-size:85%;color:#ff6600;">svnserve_data="/home/svn/repository"</span><br /># Указываем пользователя и группу для определения привелегий доступа к файлам SVN<br /><span style="font-family:courier new;font-size:85%;color:#ff6600;">svnserve_user="svn"<br />svnserve_group="svn"<br /></span><br />Создадим репозиторий:<br /><br /><span style="font-family:courier new;font-size:85%;color:#ff6600;">freebsd# svnadmin create /home/svn/repository/<br /></span><br />Выставим права:<br /><br /><span style="font-family:courier new;font-size:85%;color:#ff6600;">freebsd# chown -R svn:svn /home/svn/</span><br /><br />Настроим авторизированный доступ к репозиторию:<br /><br /><span style="font-family:courier new;font-size:85%;color:#ff6600;">freebsd# cd /home/svn/repository/conf/<br />freebsd# ee svnserve.conf<br /></span><br />Раскомментируем, изменяем строки, как показано ниже, и сохраняем файл.<br /><br /><span style="color:#ff0000;">anon-access = none<br />auth-access = write<br />password-db = passwd</span><br /><br />Создаем пользователей, для доступа к SVN:<br /><br /><span style="font-family:courier new;font-size:85%;color:#ff6600;">freebsd# cd /home/svn/repository/conf<br />freebsd# ee passwd</span><br /><br />Добавляем нужное количество пользователей в формате логин = пароль и сохраняем:<br /><br /><span style="color:#ff0000;">developer = Pa$$w0rd</span><br /><br />Стартуем SVN сервер:<br /><br /><span style="font-family:courier new;font-size:85%;color:#ff6600;">freebsd# /usr/local/etc/rc.d/svnserve start</span><br /><br />Вот и все, в принципе. Ваш SVN сервер настроен, теперь можно взять <a href="http://tortoisesvn.net/downloads">SVN клиент</a> и попробовать подключиться к серверу. Если настройки произведены правильно, то в клиенте выпадет окошко для ввода логина/пароля.<br /><br />P.S. Для тех кто разрабатывает веб проекты и хранит репозиторий на том же сервере где находится веб сервер, для удобства, можно сделать автоматическую публикацию текущего состояния разрабатываемого проекта на веб сервере после утверждения изменений в SVN клиенте. Для этого необходимо сделать следущее:<br /><br /><span style="font-family:courier new;font-size:85%;color:#ff6600;">freebsd# cp /home/svn/repository/hooks/post-commit.tmpl /home/svn/repository/hooks/post-commit<br />freebsd# chmod 755 /home/svn/repository/hooks/post-commit<br />freebsd# ee /home/svn/repository/hooks/post-commit<br /></span><br />Привести содержимое файла к следующему виду.<br /><br /><span style="color:#ff0000;">#!/bin/sh<br />/usr/local/bin/svn up '/usr/local/www/nginx/vhosts/plastilin.org.ua/html' --username 'developer' --password 'Pa$$w0rd'</span><br /><br /><div>Находясь в корневой директории веб сервера (<span class="Apple-style-span" style="color: rgb(255, 0, 0);">/usr/local/www/nginx/vhosts/plastilin.org.ua/html</span>) создать рабочую копию проекта, выполнив команду:<span class="Apple-style-span" style="color: rgb(255, 102, 0); font-size: 13px; "><span class="Apple-style-span" style="font-family: 'courier new'; "></span></span></div><div><br /></div><div><span class="Apple-style-span" style="color: rgb(255, 102, 0); font-size: 13px; "><span class="Apple-style-span" style="font-family: 'courier new'; ">freebsd#</span></span><span class="Apple-style-span" style="font-size: 13px; "><span class="Apple-style-span" style="color: rgb(255, 102, 0); "><span class="Apple-style-span" style="font-family: 'courier new'; "> </span></span></span><span class="Apple-style-span" style="font-size: 13px; "><span class="Apple-style-span" style="color: rgb(255, 102, 0); "><span class="Apple-style-span" style="font-family: 'courier new'; ">/usr/local/bin/svn co file:///home/svn/repository --username 'developer' --password 'Pa$$w0rd'</span></span></span></div><div><br /></div><div>Перейти в корневую директорию веб сервера. Далее в каталог repository и все содержимое перенести на уровень выше, тоесть в папку <span class="Apple-style-span" style="color: rgb(255, 0, 0);">/ht</span><span class="Apple-style-span" style="color: rgb(255, 0, 0);">ml</span>. Удалить каталог <span class="Apple-style-span" style="color: rgb(255, 0, 0);">/repository</span> в корневой директории веб сервера.</div><div><br /></div><div><br />Теперь после проведения коммита последняя версия проекта будет публиковаться на веб сервере.</div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1075566169320706043-6108218195380269798?l=plastilin.org.ua'/></div>Plastilinhttp://www.blogger.com/profile/14345352974541140931noreply@blogger.com2tag:blogger.com,1999:blog-1075566169320706043.post-77436326549099502962009-05-09T16:13:00.003+03:002009-05-09T16:16:51.202+03:00С Днем Победы!<p class="mobile-photo"><a href="http://plastilin.org.ua/uploaded_images/129791_176b3ac6-729216-729250.jpg"><img src="http://plastilin.org.ua/uploaded_images/129791_176b3ac6-729216-729247.jpg" border="0" alt="" /></a></p>Что же такое Родина? На мой взгляд - это то, за то что можно положить жизнь, не жалея об этом, как в свое время делали наши Деды и Прадеды. Теперь их осталось совсем чуть-чуть. В основном на современных шествиях ветеранов идут уже не фронтовики, а дети войны. А мы и про них совсем забываем. Плохо... Приятно, что в этом году в Киеве хоть немного внимания уделили тем, кто отвоевывал нашу землю и поднимал ее из руин после войны. С праздником, дорогие фронтовики и ветераны.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1075566169320706043-7743632654909950296?l=plastilin.org.ua'/></div>Plastilinhttp://www.blogger.com/profile/14345352974541140931noreply@blogger.com0tag:blogger.com,1999:blog-1075566169320706043.post-11146454535958060382009-05-07T13:00:00.003+03:002009-05-07T13:02:21.016+03:00Проект "Качели"<p class="mobile-photo"><a href="http://plastilin.org.ua/uploaded_images/kacheli_project-732454-732568.png"><img src="http://plastilin.org.ua/uploaded_images/kacheli_project-732454-732555.png" border="0" alt="" /></a></p>Вот таким, приблизительно, образом все делается в нашей стране... да и не только в нашей...<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1075566169320706043-1114645453595806038?l=plastilin.org.ua'/></div>Plastilinhttp://www.blogger.com/profile/14345352974541140931noreply@blogger.com2tag:blogger.com,1999:blog-1075566169320706043.post-24992840038024409512009-04-18T12:23:00.005+03:002009-05-09T16:28:49.691+03:00Новый путь для знакомств<object width="400" height="344"><param name="movie" value="http://www.youtube.com/v/S77QFjBOcek&hl=en&fs=1&color1=0xe1600f&color2=0xfebd01"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/S77QFjBOcek&hl=en&fs=1&color1=0xe1600f&color2=0xfebd01" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="400" height="344"></embed></object><br />Вот таким образом кому то кажется мы будем знакомиться в ближайшем будущем, либо обмениваться контактами.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1075566169320706043-2499284003802440951?l=plastilin.org.ua'/></div>Plastilinhttp://www.blogger.com/profile/14345352974541140931noreply@blogger.com0tag:blogger.com,1999:blog-1075566169320706043.post-36980581929075874102009-04-16T09:43:00.003+03:002009-04-16T09:49:06.522+03:00Проводы в армию<object width="400" height="344"><param name="movie" value="http://www.youtube.com/v/gPP4yeXST9E&hl=ru&fs=1&color1=0xe1600f&color2=0xfebd01"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/gPP4yeXST9E&hl=ru&fs=1&color1=0xe1600f&color2=0xfebd01" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="400" height="344"></embed></object><br />Умом Россию не понять и Украину похоже тоже...<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1075566169320706043-3698058192907587410?l=plastilin.org.ua'/></div>Plastilinhttp://www.blogger.com/profile/14345352974541140931noreply@blogger.com0tag:blogger.com,1999:blog-1075566169320706043.post-12750915738120727552009-04-13T18:33:00.004+03:002009-04-13T19:07:19.282+03:00Ошибка 0x80072EE2 при установке Google ChromeНе мог установить Google Chrome. Выдавалась ошибка 0x80072EE2. Работаю через прокси. Удалось устранить через снятие галочки в пункте "Отключение автоматического определения параметров" прокси сервера. Мне кажется та же самая причина в ошибке установки плагина видео чата к Google Talk.<div><br /></div><div>Как отключить:</div><div><br /></div><div><span class="Apple-style-span" style="color: rgb(255, 0, 0);"><span class="Apple-style-span" style="font-weight: bold;">Internet Explorer -> Сервис -> Свойства обозревателя -> Подключения -> Настройка сети -> Автоматическое определение параметров</span></span></div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1075566169320706043-1275091573812072755?l=plastilin.org.ua'/></div>Plastilinhttp://www.blogger.com/profile/14345352974541140931noreply@blogger.com0tag:blogger.com,1999:blog-1075566169320706043.post-69522380691659146762009-04-09T18:40:00.007+03:002009-04-10T10:30:30.795+03:00Polling в FreeBSD<strong>Теория:</strong><br /><br /><br /><strong>- Режим прерывания (IRQ):</strong><br /><br />По умолчанию сетевой интерфейс работает в режиме прерывания (IRQ). Выглядит это примерно так:<br /><br />1. Интерфейс отправляет или получает пакет.<br />2. Интерфейс генерирует прерывание (IRQ) в ответ на это событие.<br />3. ЦП останавливает свою текущую деятельность, чтобы обработать прерывание.<br />4. После обработки прерывания сгенерированого интерфейсом ЦП продолжает свою работу.<br /><br />Такой вариант обработки пакетов сетевым интерфейсом подходит для низкой активности сети (до 10 тысяч пакетов в секунду). При увеличении количества пакетов для обработки интерфейсом начнется их отбрасывание, в связи с тем что сам интерфейс не будет успевать генерировать прерывания или ЦП не будет успевать обрабатывать их...<br /><br /><strong>Вывод: </strong>Система неуправляема. Плюс низкая пропускная способность.<br /><br /><br /><strong>- Режим опроса (Polling):</strong><br /><br />Итак что же такое поллинг (polling)... Поллинг в FreeBSD это режим опроса системой сетевого интерфейса с определенной частотой на наличие на нем сетевых пакетов. Работает это приблизительно таким образом:<br /><br />Система отключает на сетевом интерфейсе прерывания (IRQ), а вместо этого сама опрашивает сетевой интерфейс на наличие в его буфере сетевых пакетов. И если такие присутствуют - она их обрабатывает. Выглядит это примерно так:<br /><br />1. Сетевой интерфейс работает в режиме прерываний.<br />2. При приеме/отправке пакета, сетевой интерфейс регистрирует себя в poll списке и отключает прерывания.<br />3. Через определенные таймауты система опрашивает интерфейс на предмет новых пакетов.<br /><br /><strong>Вывод: </strong>За счет режима опроса снимается нагрузка на процессор, увеличивается пропускная способность, потому как на каждый пакет не нужно генерировать прерывание, но увеличивается возможность потери пакетов за счет того что система может не в нужный момент времени опросить устройство.<br /><br />Есть один момент, на который нужно обратить внимание. <strong><span style="color:#ff0000;">Не все сетевые адаптеры поддерживают режим поллинга</span></strong> список можно просмотреть на странице <a href="http://www.freebsd.org/cgi/man.cgi?query=polling&apropos=0&sektion=0&manpath=FreeBSD+4.11-RELEASE&format=html#end">мануала к поллингу</a><br /><br /><br /><strong>Настройка:</strong><br /><br /><br /><strong>1. Пересобираем ядро с опциями:</strong><br /><br /><br /><span style="font-family:courier new;font-size:85%;color:#ff6600;">options DEVICE_POLLING</span> (включение режима опроса)<br /><span style="font-family:courier new;font-size:85%;color:#ff6600;">options HZ=1000</span> (таймер проверки 1000 равен пропускной способности 100 Мбитной сети подробнее. Тоесть если скорость больше 100 мегабит нужно выставить большее значение)<br /><br /><br /><strong>2. Включаем поддержку поллинга на интерфейсе</strong><br /><br /><br />В старых версиях поллинг включается через файл <span style="color:#ff0000;">/etc/sysctl.conf</span><br />нужно добавить строку<br /><br /><span style="font-family:courier new;font-size:85%;color:#ff6600;">kern.polling.enable=1</span><br /><br />В новых версиях включается через Ifconfig<br /><br /><span style="color:#ff6600;"><span style="font-family:courier new;font-size:85%;">freebsd# ifconfig em0 polling</span><br /></span><br />Для автозагрузки поллинга в файле /etc/rc.conf прописываем:<br /><br /><span style="font-family:courier new;font-size:85%;color:#ff6600;">ifconfig_em0="polling"</span><br /><br />также не забываем добавить в этой строке сетевые параметры типа IP адрес, маска подсети и тд.<br /><br /><br /><strong>3. Тюнингуем параметры polling`a</strong><br /><br /><br />Все настройки производятся в файле <span style="color:#ff0000;">/etc/sysctl.conf</span><br /><br /><span style="color:#ff0000;">kern.polling.user_frac</span> - определяет использование процессорного времени между ядром и пользовательскими процессами. Чем меньше значение, тем меньше времени будет уделено пользовательским процессам и больше ядру. Стоит заметить, что если у одного из уровней задач (пользовательский) не имеет достаточно работы, то остатки процессорного времени переходят другому (ядру), так что процессорное время не теряется. По умолчанию, значение этой переменной - 50. Меньшее значение стоит выставлять на маршрутизаторах. Допустимый предел значений от 1 до 99.<br /><span style="color:#ff0000;">kern.polling.handlers</span> - определяет количество устройств, которые могут быть зарегистрированы как polling.<br /><span style="color:#ff0000;">kern.polling.burst</span> - максимальное количество пакетов, которое может быть обработано с одного устройства за каждый проход. Это значение подстраивается ядром, основываясь на текучем уровне загрузки, мощности процессора, потока трафика и т.д.<br /><span style="color:#ff0000;">kern.polling.burst_max</span> - определяет верхнюю границу kern.polling.burst.<br /><span style="color:#ff0000;">kern.polling.reg_frac</span> - в процессе опроса не проверяется состояние регистров на ошибки, текущее состояние связи и.т.д., это значение указывает, как часто (каждые reg_frac / HZ секунд) проводить подобные проверки. Значение по умолчанию - 20.<br /><span style="color:#ff0000;">kern.polling.idle_poll</span> - определяет, использовать ли опрос устройств в свободное время. Нет причин отключать его, разве что для проведения тестов или при возникновении ошибок. По умолчанию включено.<br /><span style="color:#ff0000;">intr_queue_maxlen</span> - очередь для входящих пакетов (аналогична backlog под Linux). Изменяется при помощи sysctl: net.inet.ip.intr_queue_maxlen. Значение по умолчанию = 50, что очень мало.<br /><span style="color:#ff0000;">intr_queue_drops</span> - статистика по работе intr_queue_maxlen, отображает количество отброшенных пакетов из очереди. Посмотреть её можно через sysctl: net.inet.ip.intr_queue_drops.<br /><span style="color:#ff0000;">net.inet.tcp.rfc1323</span> - контролирует работу временной марки и масштабируемого окна. (0 - выключено, 1 - включено)<br /><span style="color:#ff0000;">kern.ipc.maxsockbuf</span> - максимальный размер TCP буфера.<br /><span style="color:#ff0000;">net.inet.tcp.recvspace</span> - размер TCP буфера для приема. Влияет на размер "скользящего окна".<br /><span style="color:#ff0000;">net.inet.tcp.sendspace</span> - размер TCP буфера для отправки. Влияет на размер "окна переполнения".<br /><br /><strong>Например:</strong><br /><br /><span style="font-family:courier new;font-size:85%;color:#ff6600;">net.inet.ip.intr_queue_maxlen=5000<br />kern.ipc.maxsockbuf=8388608<br />net.inet.tcp.sendspace=3217968<br />net.inet.tcp.recvspace=3217968<br />net.inet.tcp.rfc1323=1</span><br /><br />Много информации было почерпнуто <a href="http://parallel.uran.ru/pubs/zel1/index.html">отсюда</a>. За что автору спасибо.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1075566169320706043-6952238069165914676?l=plastilin.org.ua'/></div>Plastilinhttp://www.blogger.com/profile/14345352974541140931noreply@blogger.com0tag:blogger.com,1999:blog-1075566169320706043.post-68259429605873007552009-04-08T13:17:00.004+03:002009-04-08T14:05:30.604+03:00Симулятор американских горок<a href="http://plastilin.org.ua/uploaded_images/Flashback01_640-780221.jpg"><img style="WIDTH: 400px; CURSOR: hand;" alt="" src="http://plastilin.org.ua/uploaded_images/Flashback01_640-780219.jpg" border="0" /></a><br /><br /><a href="http://plastilin.org.ua/uploaded_images/LochNess02_640-714192.jpg"><img style="WIDTH: 400px; CURSOR: hand;" alt="" src="http://plastilin.org.ua/uploaded_images/LochNess02_640-714189.jpg" border="0" /></a><br /><br /><a href="http://plastilin.org.ua/uploaded_images/Mantis01_640-780232.jpg"><img style="WIDTH: 400px; CURSOR: hand;" alt="" src="http://plastilin.org.ua/uploaded_images/Mantis01_640-780230.jpg" border="0" /></a><br /><div><br /></div><div>Вслед за симулятором Советских игровых автоматов, я нарыл симулятор Американских горок. Вау. Жаль только не шатает и не дергает как в реальной кабинке... а так монитор побольше - и супер.</div><div><br /></div><div><a href="http://filekeeper.org/download/plastilin/files/Nolimits.Roller.Coaster.Simulation.v1.31.Full-ROR.PCL.zip">Скачать</a></div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1075566169320706043-6825942960587300755?l=plastilin.org.ua'/></div>Plastilinhttp://www.blogger.com/profile/14345352974541140931noreply@blogger.com0tag:blogger.com,1999:blog-1075566169320706043.post-42180779674445339852009-04-05T10:47:00.006+03:002009-04-12T20:27:03.202+03:00Советские игровые автоматыИскал в сети где можно покататься на автодроме, может помнит кто-то электромашинки с крюками, на шел в Киеве в парке Нивки (пр. Победы, 82, (044)456-92-46, (044)456-43-31). А параллельно наткнулся на очень интересную штуку - симулятор старых советских игровых автоматов. Ностальгия, блин... <div><br /></div><br /><a href="http://plastilin.org.ua/uploaded_images/m_boy01.jpg"><img style="WIDTH: 400px; CURSOR: hand" alt="" src="http://plastilin.org.ua/uploaded_images/m_boy01.jpg" border="0" /></a><br />Морской бой<br /><br /><object height="344" width="400"><param name="movie" value="http://www.youtube.com/v/3GtUwVLmGGQ&hl=en&fs=1&color1=0xe1600f&color2=0xfebd01"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="http://www.youtube.com/v/3GtUwVLmGGQ&hl=en&fs=1&color1=0xe1600f&color2=0xfebd01" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="400" height="344"></embed></object><br /><a href="http://skyhorsegames.ru/game_ru?article=343">Сайт разработчика</a> <div><br /></div><div><a href="http://rs408.rapidshare.com/files/211789517/CCCP.exe">Скачать</a></div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1075566169320706043-4218077967444533985?l=plastilin.org.ua'/></div>Plastilinhttp://www.blogger.com/profile/14345352974541140931noreply@blogger.com0tag:blogger.com,1999:blog-1075566169320706043.post-14729557455067636182009-04-03T13:29:00.002+03:002009-04-03T13:36:12.288+03:00Отключение вывода информации ядра при загрузке FreeBSDДля того чтобы отключить вывод информации, которую выдает ядро системы FreeBSD при загрузке системы нужно:<br /><br />1. В файле <span style="color:#ff0000;">/etc/ttys </span>находим строку<br /><br /><span style="font-family:courier new;font-size:85%;color:#ff6600;">ttyd0 "/usr/libexec/getty std.9600" dialup off secure</span><br /><br />изменяем на<br /><br /><span style="font-family:courier new;font-size:85%;color:#ff6600;">ttyd0 "/usr/libexec/getty std.9600" vt100 on secure</span><br /><br />2. В файле <span style="color:#ff0000;">/boot/loader.conf</span> добавляем следующую строку<br /><br /><span style="font-family:courier new;font-size:85%;color:#ff6600;">console="comconsole"</span><br /><br />3. Перезагружаемся и видим только старт загрузчика...<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1075566169320706043-1472955745506763618?l=plastilin.org.ua'/></div>Plastilinhttp://www.blogger.com/profile/14345352974541140931noreply@blogger.com0tag:blogger.com,1999:blog-1075566169320706043.post-3139248017180405372009-04-03T01:00:00.004+03:002009-04-03T01:04:55.566+03:00Береги себяСерия видео о вреде... Без комментариев, стоит задуматься, пожалуй.<br /><br /><object width="400" height="344"><param name="movie" value="http://www.youtube.com/v/t0hjq05LBlo&hl=ru&fs=1&color1=0xe1600f&color2=0xfebd01"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="http://www.youtube.com/v/t0hjq05LBlo&hl=ru&fs=1&color1=0xe1600f&color2=0xfebd01" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="400" height="344"></embed></object><br />Алкоголь<br /><br /><object width="400" height="344"><param name="movie" value="http://www.youtube.com/v/6XTH-HiWYAM&hl=ru&fs=1&color1=0xe1600f&color2=0xfebd01"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="http://www.youtube.com/v/6XTH-HiWYAM&hl=ru&fs=1&color1=0xe1600f&color2=0xfebd01" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="400" height="344"></embed></object><br />Курение<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1075566169320706043-313924801718040537?l=plastilin.org.ua'/></div>Plastilinhttp://www.blogger.com/profile/14345352974541140931noreply@blogger.com0tag:blogger.com,1999:blog-1075566169320706043.post-40187946919968108852009-04-02T16:18:00.004+03:002009-04-05T00:02:20.187+03:00Вывод Syslog на 7 консоль FreeBSDДля того чтобы логи не сыпались на нулевую консоль, можно перевести журналирование на любую другую консоль, в нашем случае на 7. Для этого отключаем 7 консоль в файле <span style="color:#ff0000;">/etc/ttys </span>Находим строку:<br /><br /><span style="font-family:courier new;font-size:85%;color:#ff6600;">ttyv7 "/usr/libexec/getty Pc" cons25r <strong>on</strong> secure</span><br /><span style="font-family:Courier New;font-size:85%;color:#ff6600;"></span><br />и изменяем значение on на off. Теперь можно перенаправить Syslog. Для этого в файле <span style="color:#ff0000;">/etc/syslog.conf</span><br />находим строку:<br /><br /><span style="font-family:courier new;font-size:85%;color:#ff6600;">.*err;kern.warning;auth.notice;mail.crit /dev/console</span><br /><br />и приводим к виду:<br /><br /><span style="font-family:courier new;font-size:85%;color:#ff6600;">*.*.err;kern.warning;auth.notice;mail.crit /dev/ttyv8</span><br /><br />Перезагружаем Syslog:<br /><br /><span style="font-family:courier new;font-size:85%;color:#ff6600;">freebsd# /etc/rc.d/syslogd restart</span><br /><br />Комбинацией Alt+F8 переходим на 7 консоль и видим журнал системы<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1075566169320706043-4018794691996810885?l=plastilin.org.ua'/></div>Plastilinhttp://www.blogger.com/profile/14345352974541140931noreply@blogger.com0