Pull to refresh
23
0
Kirill @kirmas

User

Send message

EDuke32 — Open Source движок Duke Nukem 3D

Reading time2 min
Views8.6K

EDuke32 — движок культового PC шутера от 1-го лица Duke Nukem 3D для Windows, Linux и OS X, который добавляет кучу интересных вещей и дополнений для игроков, а также включает в себя средства для редактирования как карт, так и самой игры для модмейкеров. Модами я особо не интересуюсь, так что расскажу о самой игре
Читать дальше →
Total votes 65: ↑63 and ↓2+61
Comments55

Рецепт простого приготовления OpenVPN. Пошаговая инструкция

Reading time11 min
Views30K
image

Приветствую, хабралюди. Не буду писать традиционное «этой мой первый топик на Хабре, не судите строго». Наоборот — обоснованная критика приветствуется, т.к. я не имею большого опыта написания статей и буду признателен за любую реакцию.

Предупреждение номер раз. Данный пост, скорее всего, не будет интересен гуру от мира сетей. Он в первую очередь адресован тем, чьи интересы лежат в других областях мира IT, но им свойственно любопытство и интересно все новое. Поэтому для тех, кто «в теме» текст может показаться набором известных истин и банальностей. Господа, я стремлюсь не удивить вас, а помочь менее продвинутым в данной области. Все нижесказанное будет касаться исключительно компьютеров под управлением различных версий Windows.
Предупреждение намбер ту. Я также не считаю себя гуру и могу ошибаться/допускать неточности в некоторых утверждениях и суждениях. Однако сам алгоритм действий по настройке рабочий и проверен лично.
Предупреждение три. Много букв. Пишу намеренно подробно, как следствие – обширно.
Если вышесказанное вас не испугало – приступим.
Читать дальше →
Total votes 36: ↑27 and ↓9+18
Comments27

WOL: Приключения «Волшебного Пакета»

Reading time2 min
Views186K
image
1. Вы с утра выбежали из дома забыв включить компьютер, что бы поддерживать Torrent рейтинг?
2. Вы в очередной раз выбежали из дома, а придя на работу вспомнили что на домашнем ПК остались нужные файлы? или наоборот.
3. У вас отключили свет и ПК, Сервер, etc… отключились? но вам нужны они в рабочем состоянии?
4. Любой другой критический случай настигший вас в дороге.
В этой статье пойдет речь о том, как при помощи Wake On LAN, которая присутствует практически во всех BIOS с 2002 года, включит ваш компьютер по сети или через интернет.
С другого ПК, или мобильного устройства.
Читать дальше →
Total votes 85: ↑80 and ↓5+75
Comments98

VistaSwitcher — альтернативное переключение между окнами

Reading time1 min
Views782
В Windows Vista и Windows 7 существует два типа переключения между окнами — стандартный Alt + Tab и Windows Flip 3D.
Первый привычный для большинства, второй покрасивше будет, но не всегда удобен.

Давно было желание как-то объединить эти два типа. И вот совсем недавно наткнулся на замечательное приложение — VistaSwitcher.



Подробнее
Total votes 22: ↑11 and ↓110
Comments4

NetSetMan — программа для быстрой смены сетевых настроек на ноутбуке

Reading time2 min
Views75K
Ноутбуки прочно вошли в жизнь человечества. :)
При перемещениях в течении дня, часто приходится менять сетевую конфигурацию для доступа к сети. За день можно побывать дома, на работе, в университете, в кафе на обеде, и во многих из этих мест есть доступ к сети internet, только приходится постоянно менять ip-шники, dns-ы, шлюзы и т.д.
Чтобы не делать этого вручную предлагаю ознакомиться с удобной и бесплатной программой для смены настроек в 2 клика.
NetSetMan - программа для быстрой смены сетевых настроек на ноутбуке
ознакомиться
Total votes 64: ↑41 and ↓23+18
Comments111

Построй мост (Flash)

Reading time1 min
Views744
Cargo Bridge

Цель игры состоит в том, чтобы построить мост над обрывом(-ами), и дать возможность работникам выполнить задачу по переносу груза.

Описание в тысячу раз скучнее самой игры, которая заглатывает вас целиком как минимум на несколько часов!

Игру даже можно скачать при желании.

Ссылочка на игру: Cargo Bridge

P.S. Только сейчас заметил, что есть еще режим совместной игры. Кто хочет посоревноваться, — прошу (соревнование действует 7 суток начиная с сейчас).
Total votes 91: ↑74 and ↓17+57
Comments86

Бесплатная замена могучим Alcohol, Nero и другим программам для виртуальных дисков

Reading time1 min
Views9.9K
В российские школы 2 года назад прислали замечательный комплект полезнейших (большей частью) программ «Мультимедийная библиотека». Чего там только не было: и полезный известный софт типа Photoshop и Corel Draw, и куча учебно-тестирующего.

Но беда: всего по одной штуке, по одному экземпляру диска.

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

Вышли из положения просто: программа для виртуальных CD и все в порядке. Однако триальный период кончился, а проверяющие органы (прокуратура и минобразования, ведь с преступностью в стране покончено, да и в системе образования все идеально) не дремлют.
Читать дальше →
Total votes 71: ↑52 and ↓19+33
Comments108

Просто добавь воды: Lookbook.nu

Reading time1 min
Views1.8K
Второй выпуск скринкаста «Просто добавь воды», в центре внимания — lookbook.nu, сайт для стильных.
За инвайт на этот сайт спасибо Gluek'у.



Видео можно посмотреть в HD-качестве, но для этого придется перейти на страницу видео.
Total votes 64: ↑44 and ↓20+24
Comments102

Super Mario на разных инструментах

Reading time1 min
Views857
Любимая многими мелодия Супер Марио многим до сих пор не дает покоя. Находятся народные умельцы, снова и снова исполняющие мелодию на множестве разнообразных инструментов, причем не всегда стандартных. Вашему вниманию — подборка видео таких «выступлений». Приятного просмотра :)

Читать дальше →
Total votes 80: ↑54 and ↓26+28
Comments26

10 Minute Mail — одноразовая почта

Reading time1 min
Views5.8K
Тем, кому необходим почтовый ящик для разного рода мелких или «одноразовых» дел, поможет сервис 10 Minute Mail. Его создатели предлагают всем желающим создать аккаунт электронной почты, чтобы, предположим, подтвердить регистрацию на каком-либо ресурсе или единоразово принять почту.

По истечении десяти минут с момента регистрации ящик автоматически удаляется, и горы спама, которые могли бы на него поступать, отправятся восвояси. Осторожные интернетчики, не желающие лишний раз «светить» свой адрес, наверняка останутся довольны.
Total votes 9: ↑6 and ↓3+3
Comments23

Все «секреты» Windows 7

Reading time10 min
Views390K
По многочисленным просьбам — перевод статьи «The Bumper List of Windows 7 Secrets».

Здесь пропущено вступление о том как здорово, что Windows 7 вышла в свет, которое все равно все пропустят и будут читать сами «секреты».

1. Управление окнами


Вы, наверное, уже знаете, что Windows 7 делает работу с окнами во многом проще. Окно можно «прикрепить» к левой или правой половине экрана просто придвинув к соответствующему краю, а так же окно можно разворачивать/восcтанавливать по вертикали двойным щелчком по нижней границе окна. Но вот чего вы, наверное, не знаете, так это того, что все эти действия доступны через горячие клавиши.
  • Win+Влево и Win+Вправо — прикрепить окно
  • Win+Вверх и Win+Вниз — разворачивает и восстанавливает/сворачивает окно
  • Win+Shift+Вверх и Win+Shift+Вниз — разворачивает и восстанавливает окно по вертикали
Но это далеко не всё
Total votes 163: ↑137 and ↓26+111
Comments255

Румикс.ру. Через полгода после запуска

Reading time3 min
Views1.2K
Полгода назад я публиковал здесь статью о своём стартапеroomix.ru, который позволяет расставлять реальную мебель по виртуальной комнате, прямо на сайте.

И в связи с участившимся в последнее время мнением «ох эти стартапы-однодневки, запустятся, запостятся на хабр, а потом загибаются» решил написать, что стало с нами сейчас и как мы заработали свой первый миллион.

image

Читать дальше →
Total votes 238: ↑224 and ↓14+210
Comments118

nginx — строим свой letitbit

Reading time2 min
Views5.1K
Появилось желание сделать сервис подобный letitbit.net в отдельно взятой стране на окраине Европы.
Требовалось:
  • позволять загружать/отдавать большие файлы;
  • не позволять перепубликовывать прямые ссылки на файлы;
  • ограничивать количество одновременно скачиваемых файлов.

Для реализации выбрали NGINX в связке с PHP через fastcgi.
В NGINX добавили:
  1. великолепный Nginx upload module, который позволяет избежать многократное копирование загруженного файла на пути NGINX-PHP. К тому же, при небольшой доработке, возможна загрузка сразу в нужную папку, что позволяет использовать простое переименование вместо копирования в PHP
  2. нужную заплатку к модулю secure_link, позволяющую делать безопасные ссылки действительными ограниченное время

PHP взяли самый обычный и запустили через spawn-fcgi.
Поставили сервачок, напихали туда штук 12 терабайтных дисков.
Программист написал PHP код, а Марис Рускулис придумал следующий трюк с rewrite для NGINX, позволяющий избежать обращение к PHP при скачивании файла.
В результате, конфигурация NGINX выглядела примерно так:
http {
limit_zone regular $zonekey 10m;
limit_zone premium $zonekey 10m;
server {
root /www/oursiteishere;
location / { try_files $uri @files; }
location ~ \.php$ { try_files $uri @files; fastcgi_stuff_here; }
location @files { rewrite ^(.*)$ /index.php?$1 last; }
location /storage/ { root /storages/; internal; }
# Location for regular users
location ~ /download/.+/(.+)/0/.+/.*/(.+)$ {
set $fname $2;
set $username $1;
set $zonekey "$binary_remote_addr $username";
limit_conn regular 1;
limit_rate '100k';
secure_link_secret megasecret;
secure_link_ttl on;
if ($secure_link = "") { return 403; }
add_header Content-Disposition "attachment; filename*=UTF-8''$fname";
rewrite ^/download/([a-f0-9]+)/([\.~0-9a-zA-Z_]+)/([01])/([0-9]+)/(.+)/.+$ /storage/$4/$5 break;
}
# Location for premium users
# Location for upload using upload module
}
}

Замечательной вещью в данном конфиге является тот факт, что при скачивании файла по сгенерированной защищённой от подмены временной ссылке (проверку осуществляет secure_link) не вызывается PHP с последующим X-Accel-Redirect.
Возможно, данное решение накладывает ограничение на присутствие логики перед непосредственной отдачей файла, но тем не менее, на мой взгляд, является довольно оригинальным трюком, позволяющим немного сэкономить на fastcgi.
Total votes 50: ↑44 and ↓6+38
Comments30

Шлюз+шейпер для домашней сети на Ubuntu

Reading time4 min
Views29K
Моя домашняя сеть разрослась до количества трех компьютеров. В связи с чем началась дележка: кто будет качать первым.
Иногда даже страничка в ФФ открывается по 2-3 минуты, так как на соседнем компе во всю качает торрент.
Советом системных администраторов (то есть мной) было принято решение создать шлюз c шейпером который будет динамически делить канал на всех.
Ну начнем
Читать дальше →
Total votes 82: ↑69 and ↓13+56
Comments50

Создание live-usb для бэкапа/восстановления системы

Reading time6 min
Views6.1K
Каждый раз, когда мне приходится делать резервную копию системы я искал незанятую USB флэшку, на которую заливал установочный образ ArchLinux и грузился в него. В этом способе был очень неприятный момент — мне приходилось искать незанятую USB флэшку размером >512 MiB, при том что под рукой всегда лежала SD карточка на 64 MB, которой для нужд бэкапа и восстановления вполне хватило бы. Но с SD карточкой была одна проблема — редкий дистрибутив мог загрузиться с нее на моем Eee PC 900. Перепробовав с дюжину различных мелких дистрибутивов, ни один из которых мне не подошел полностью, я решил сделать свою live систему.
Читать дальше →
Total votes 44: ↑35 and ↓9+26
Comments10

Cтеклянная строка вкладок в Опере

Reading time2 min
Views3.7K
С момента появления Google Chrome, много мелких деталей во внешнем виде браузеров привлекли мое внимание. Одной из них стала пропажа заголовка окна и использование стеклянной строки с вкладками, что очень хорошо вписывается в стиль Vista/Win7 Aero.

Недавно Safari 4 тоже скопировал этот формат.

image

И, наконец, мы добрались до оперы…
Я пользуюсь Оперой более 6 лет, и я впечатлен достижениями в последних билдах. Но я (и другие), хотели бы видеть стеклянные окна в опере 10, но с таким количеством новых функций, мне не кажется, что Aero будет доступна к финалу (на самом деле его обещали к Опере 11).

Читать дальше →
Total votes 93: ↑76 and ↓17+59
Comments88

Блокировка ботов и нежелательных пользователей на уровне вебсервера nginx

Reading time2 min
Views23K
У меня, да и думаю у вас, логи веб-сервера частенько забиваются запросами вида:

62.193.233.148 - - [28/May/2009:18:20:27 +0600] "GET /roundcube/ HTTP/1.0" 404 208 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5"
62.193.233.148 - - [28/May/2009:18:20:28 +0600] "GET /webmail/ HTTP/1.0" 404 206 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5"
212.150.123.234 - - [29/May/2009:20:51:12 +0600] "GET /admin/main.php HTTP/1.0" 404 212 "-" "-"
212.150.123.234 - - [29/May/2009:20:51:12 +0600] "GET /phpmyadmin/main.php HTTP/1.0" 404 217 "-" "-"
212.150.123.234 - - [29/May/2009:20:51:12 +0600] "GET /phpMyAdmin/main.php HTTP/1.0" 404 217 "-" "-"
212.150.123.234 - - [29/May/2009:20:51:13 +0600] "GET /db/main.php HTTP/1.0" 404 209 "-" "-"
212.150.123.234 - - [29/May/2009:20:51:13 +0600] "GET /PMA/main.php HTTP/1.0" 404 210 "-" "-"
212.150.123.234 - - [29/May/2009:20:51:14 +0600] "GET /admin/main.php HTTP/1.0" 404 212 "-" "-"
212.150.123.234 - - [29/May/2009:20:51:14 +0600] "GET /mysql/main.php HTTP/1.0" 404 212 "-" "-"
212.150.123.234 - - [29/May/2009:20:51:15 +0600] "GET /myadmin/main.php HTTP/1.0" 404 214 "-" "-"
212.150.123.234 - - [29/May/2009:20:51:15 +0600] "GET /phpadmin/main.php HTTP/1.0" 404 215 "-" "-"
212.150.123.234 - - [29/May/2009:20:51:16 +0600] "GET /webadmin/main.php HTTP/1.0" 404 215 "-" "-"


В основном это боты, бывают и пользователи, которые сканируют сервер на наличие всяких папок, ищут уязвимости.
Так вот захотелось блокировать эти IP-адреса сразу после попытки сканирования сервера, средствами nginx.

Читать дальше →
Total votes 59: ↑39 and ↓20+19
Comments45

Full Circle Magazine #24 (RUS)

Reading time1 min
Views684
Вышел в свет перевод 24-го выпуска электронного журнала Full Circle Magazine, посвящённого операционным системам семейства Ubuntu. В апреле журналу исполнилось 2 года, поэтому этот номер толще, чем обычно. Почти в два раза больше интересных статей про вашу любимую ОС!


В этом номере:
  • Покоряй и властвуй — Cron
  • Inkscape — Часть 1
  • Программа на Cи — Часть 8
  • Распространение Ubuntu — Часть 3
  • Создание MAME машины
  • Моя история — Моя прабабушка делает покупки с помощью Ubuntu
  • Моя история — Перевод FCM на китайский язык
  • Моё мнение — Является ли Ubuntu лицом Linux?
  • Книжный обзор — Ubuntu Unleashed
  • Интервью — James Westby
  • 10 лучших — Лучшее за 2007 – '09
Скачать
Total votes 61: ↑56 and ↓5+51
Comments27

Аналог dropbox от Canonical

Reading time1 min
Views1.2K
image
Canonical запускает онлайн сервис аналогичный (в некоторой части) довольно популярному dropbox
ubuntuone

правда пока сервис в стадии бета
имеется 2 тарифных плана
Free 2gb — 2 гигабайта бесплатно
10gb — соответственно 10 гигабайт за 10$ в месяц.
Total votes 59: ↑54 and ↓5+49
Comments76

Атака на беспроводные сети. Чуть меньше теории и чуть больше практики

Reading time6 min
Views313K
image
В общих чертах теорию и процесс атаки хорошо описал юзер n3m0 в своих статьях «Атаки на беспроводные сети», поэтому я не буду заострять внимание на многих теоретических моментах.
Я же хочу описать самые простейшие способы обхода защиты, но более подробно.
Читать дальше →
Total votes 199: ↑189 and ↓10+179
Comments103
1

Information

Rating
Does not participate
Location
Харьков, Харьковская обл., Украина
Date of birth
Registered
Activity