Записи с тегом «how-to»

Настройка OpenVPN через http/https прокси

Часто бывает нужен доступ к своему рабочему компьютеру который, как правило, находится за корпоративным NAT и доступ есть только через корпоративный proxy. Ко всему прочему, proxy доставлял другие неудобства связанные с программами, которые сами не умели работать через него.
В один прекрасный день меня это достало, и побудило организовать себе удалённый доступ посредством OpenVPN сервера, и тем самым я "убил двух зайцев": организовал удалённый доступ к рабочему компьютеру, и нормальный интернет на нём.

Читать дальше →

Установка утилиты он-лайн просмотра лог файлов Log.io на Debian 7 "Wheezy"

Любому web-разработчику часто приходится смотреть логи своего приложения, и они очень часто жалуются, что неудобно это делать через ssh (интересно, почему бы?) и tailf. Наверное именно для них и был написано log.io.

Log.io - это утилита для просмотра логов в реальном времени в веб-браузере. Написана на node.js и socket.io.

Читать дальше →

Небольшой обзор Sublime Text 2

Не так давно был релиз Sublime Text 2 и я прочитав новость на ЛОРе заинтересовался, но дальше интереса дело что-то не пошло.. Пока, спустя некоторое время, один друг не посоветовал мне его, и как бы "сгладил порог входа" для этого редактора. Сказать по правде, я как заядлый vim'ер относился к нему скептически, но как оказалось зря. Редактор весьма хорош и для таких как я (заядлых vim'еров), есть так называемый vintage mode реализованный в виде плагина, но обо всём по порядку.

Этот пост - небольшой обзор возможностей sublime text. Так сказать вводная.

Читать дальше →

Настройка модема D-Link 2500U в режиме роутера с PPTP (VPN)

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

Делалось максимально доступно и подробно чтобы можно было дать ссылку.

Читать дальше →

Настраиваем VPN PPTP соединение из командной строки

Когда-то я писал пост про "правильную настройку VPN соединения по так называемому Gentoo way". Несмотря на то, что на пост было множество несогласных с моим мнением отзывов(кстати, набравшись опыта я сейчас понимаю что сделал бы тоже несколько по другому. Каюсь, грешен), эта тема как оказалось очень актуальна и востребована. Мне до сих пор приходят на email различные вопросы связанные с настройкой VPN соединения на сервере - т.е. без графической оболочки и утилит. В этом посте я постараюсь как можно более подробно описать данный процесс.

Читать дальше →

Compiz-boxmenu - меню в духе openbox\xfce для Compiz

Используя Gnome уже несколько месяцев, мне очень сильно нехватало столь удобного меню, как в openbox или xfce. Эта, казалось бы мелочь была для меня крайне удобна. Очень долго я откладывал процесс поиска какой либо программы для Gnome которая бы могла отображать подобное меню. Медленно, лениво и неспешно поиски продолжались до сегодняшнего дня. Сегодня на ЛОР'е был скриншот, на котором skai-falkorr демонстрировал работу модуля для compiz - compiz-boxmenu. Этот модуль оказался именно тем, что мне нужно. После работы, я незамедлительно сел разбираться и устанавливать себе сие чудо. Собственно о процессе установки, настройки, возможностей и об использовании рассказывается далее.

Читать дальше →

Убираем меню в GTK приложениях и показываем его по хоткею

Сегодня утром как обычно разгребая новости я наткнулся на интересный скриншот на ЛОР'е, в котором демонстрировалось дополнение для firefox которое заставляло работать меню firefox'а с апплетом глобального меню для gnome. В ходе обсуждения некто mrdeath поделился интересным хаком. Суть его в том, что во всех GTK приложениях по умолчанию убирается меню и вернуть или снова убрать его можно по хоткею. Я не сильно долго думая, решил поделиться им с моими читателями :)

Читать дальше →

Использование Xmonad в Gnome

Конечно, Gnome сам по себе довольно не плох. Местами я бы сказал очень продуман, и удобен, но увы только местами. Например на нетбуке, где я давно поставил Ubuntu, я почти сразу сменил довольно унылый на мой взгляд интерфейс Gnome Shell, на обычный Gnome, и добавил к нему xmonad. Тем более что я очень давно проникся его скоростью, возможностью тонкой настройки и большим количеством модулей. К тому же, множество действий по управлению окнами не очень удобно выполнять с помощью тачпада, а мышку с собой носить - лишний, и ненужный груз.

Читать дальше →

Yaws - лёгкий web сервер на Erlang

Недавно на всех серверах кои я администрирую, решил сменить lighttpd на что либо ещё более лёгкое, и конечно же, под чем либо более лёгким, я имел в виду nginx. Однако, раз уж я захотел сменить web сервер, то я не мог не посмотреть из интереса на другие лёгкие web сервера, и не мог не заметить web сервер Yaws.

Yaws (Yet Another Web Server) - web сервер написанный на языке Erlang. На языке, который по праву считается крайне производительным. Тоже самое можно сказать и об самом web сервере: по сравнению с apache2, yaws - просто реактивный.

Yaws поддерживает два режима работы:

  • Как отдельный web сервер
  • Как интегрированный web сервер в другое erlang приложение

Я опишу первый вариант.

Читать дальше →

Автоматическое отключение тачпада во время набора текста

Далеко не все используют тежеловестные DE на ноутбуках и нетбуках. Многие предпочитают им более лёгкие WM, например Openbox, fluxbox, wmii и другие. Они всем замечательны, но в них нет возможности настраивать всё через графические утилиты, в том числе touchpad. У меня на нетбуке уже очень давно поселился и живёт xmonad, и бесило меня то, что я регулярно задевал тачпад во время набора текста, что создавало неудобства. Например в Gnome можно было в настройках указать это, но так как у меня был не Gnome, а как сделать это без него я не знал, и времени на поиск решения не было, то я оставил всё так, как есть. Так было довольно долго, пока в один день меня это окончательно не достало, и я наконец не настроил тачпад.

Вся сложность была в том, что у меня стоял самый свежий Xorg, и в нём по умолчанию была выключена опция SHMConfig нужная для работы syndaemon, которым я собственно и пользуюсь для автоматического отключения тачпада во время набора текста. Фактически всё упиралось в то, что я не знал где в новом Xorg находятся файлы конфигурации, отсутствии времени и банальной лени :) Что-то я увлёкся. Теперь к делу. Хотя делом назвать это трудно, ибо оказалось всё до нельзя легко.

Читать дальше →

Thttpd - пожалуй, самый лёгкий и простой web сервер

Если вам нужен очень простой web сервер который практически не требует настройки, то есть один, который на мой взгляд, очень подойдёт - thttpd. Он настолько прост, что даже не может выполнять php скрипты. Только статический контент и обычные cgi скрипты.

Читать дальше →

Монтирование удалённых FTP и Samba директорий в локальную

Продолжаю тему монтирования удалённых каталогов. В прошлый раз я писал про монтирование через sshfs, или sftp. В этот раз напишу про монтирования samba шар, и ftp. В этот раз обойдусь без предисловия, и преступим сразу к делу :) Предполагается, что у вас уже есть рабочие и настроенные ftp и smb сервера.

Читать дальше →

Найди свой "лэптоп" вместе с Prey!

Последнее время мобильные технологии плотно завоёвывают все большую, и большую популярность. Многие уже не мыслят свою повседневную жизнь без ноутбука или нетбука. Кому-то для работы, кому-то для учёбы. Это не столь важно. Важно что потеря такого устройства, влечёт очень много неудобств для его владельца. Не сколько финансовую, сколько информационную: потерянные наработки, рефераты, книги и многое другое. Особенно учитывая то, что многие зная что надо делать резервные копии информации, их не делают: лень, забыл или просто не видел необходимости. Но сейчас я хочу написать не об этом, а о том, как найти украденное, или потерянное устройство. В этом поможет - Prey.

Prey - это проект, который поможет найти утерянное устройство самыми разными способами, используя для этого все средства "лэптопа". Выглядит это так: необходимо поставить небольшую программку на "лэптоп", и в случае утери или кражи, зайти на сайт, и активировать режим пропажи. Суть в том, что программа на лэптопе, периодически "отстукивается" на сайте программы, и в случае если был активирован режим пропажи, начинает собирать информацию о своём местонахождении и похитителе используя для этого все возможности устройства. К примеру если в устройстве есть wi-fi, то prey будет сканировать ближайшие точки, и пытаться обнаружить своё местоположение по ним. Вот ещё некоторые возможности:

Читать дальше →

Rxvt-unicode с 256 цветами в Debian

Мучаясь с настройкой Gentoo на нетбуке, я в итоге бросил данную затею (хотя я фактически сделал). Всё из-за лени ожидания. Мне чертовски надоело ждать сборки некоторых пакетов. На компе это не так критично, но на маломощном нетбуке, это было чертовски долго. Не долго думая, я снёс и поставил на её место Debian. Систему настроил довольно быстро, но в процессе, столкнулся со сложностями с моим любимым терминалом urxvt. Он же rxvt-unicode. Сложность в том, что по умолчанию в Debian он 16 цветный. Так что, пришлось собирать самому, благо в Debian это не так сложно. Собственно, этот процесс я решил описать :)

Читать дальше →

Настройка VPN Gentoo way

Когда я ставил gentoo первый раз и дошёл до настройки сети, я сразу приметил что в gentoo можно настроить очень гибко, а главное удобно сеть. Потом я поставил, и забыл об этом. Сейчас я вспомнил, и решил попробовать настроить vpn по gentoo way.

Не долго мусоля, перейдём к делу.

Читать дальше →