Как стать автором
Обновить
5
0
Васёк! @AphexTwin

Пользователь

Отправить сообщение

190 инди игр за 10 минут

Время на прочтение1 мин
Количество просмотров840


На видео за 10 минут нам предлагают 190 инди игр.
Что примечательно, внизу нам пишут название показываемой игры и дают ссылку на полное видео с ней.
Всего голосов 82: ↑57 и ↓25+32
Комментарии50

тестирования сети в Линукс

Время на прочтение5 мин
Количество просмотров17K
Эта заметка выросла из шпаргалки для самого себя. Мне по работе приходится отлавливать баги в сети. Как проверить скорость в VPN-туннеле? Почему сервер не пингуется? Или пингуется, но не доступен. Кто забил весь канал торрентами? Где пропадают пакеты? Почтовый клиент выдает непонятную ошибку, что произошло на самом деле? Эти и многие другие вопросы периодически возникают у любого пользователя. Под катом описание программ входящих во все современные дистрибутивы, начиная от пинга и до таких экзотических как ngrep. А так же картинками, если картинками можно назвать, копии дампа с консоли.
Читать дальше →
Всего голосов 36: ↑32 и ↓4+28
Комментарии15

Нейронная сеть на спичечных коробках

Время на прочтение1 мин
Количество просмотров57K
Я не помню где брал эту информацию, но она отражает суть нейросетей лучше всего. На пальцах.

Правила игры. НС обучается играть в игру «11 палочек». Можно брать либо 1 палочку, либо 2. Нужно вытянуть последним все палочки.

Берем 10 спичечных коробков и в каждый помещаем пуговки двух цветов. Например, черного и белого. По одной штуке. Номер на коробке будет отвечать за количество палочек в текущий момент.

Например, НС начинает ход.

1. Закрываем глаза и вытаскиваем наугад пуговку из коробки под номером 11. Если черная, то берем одну палочку, если белая — две. (Пусть будет белая — 2 палочки).
2. Ход человека. Например, он взял 2 палочки.
3. Далее, берем коробок под номером 11-2-2 = 7 и вытаскиваем наугад из него пуговку.

Так до тех пор пока игра не закончится.

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

Вот и вся нейросеть из 10 узлов которая, изначально, не зная даже правил, учится играть и начинает обыгрывать человека. Если изменить правила и, например, тот кто последний забирает палочки проигрывает, то НС переучится и опять начнет побеждать.

Тут, конечно, масштаб незначителен, но он хорошо показывает, что НС хороша тем, что есть возможность гибкого обучения и подстраивания под правила игры.
Всего голосов 72: ↑62 и ↓10+52
Комментарии64

RouterTech — альтернатива OpenWRT и улучшение D-Link 500T

Время на прочтение2 мин
Количество просмотров30K
D-Link 500T
Я использую уже достаточно старый D-Link DSL-500T. Не так давно его глюки мне надоели, и я решил либо попробовать прошить его на более стабильную прошивку, либо сменить роутер. Найти более хорошую прошивку было не просто, так как D-Link уже перестал поддерживать её, альтернативные прошивки от McMCC тоже перестали выходить. Но тут неожиданно нашелся RouterTech.
Читать дальше →
Всего голосов 39: ↑38 и ↓1+37
Комментарии73

Ez-12 Parabolic Reflector Template / Усилитель WiFi сигнала для домашней точки доступа

Время на прочтение1 мин
Количество просмотров2.4K
1. Скачиваете шаблон
2. (можно пропустить, см. примечание) Открываете в редакторе и изменяете размер, сохраняя квадрат квадратным
3. Печатаете на тонком картона (бумага для печати визиток или бумажная папка для документов)
4. Делаете прорези
5. На одну сторону прямоугольной детали (рефлектора) приклеиваете фольгу
6. Собираете, вставляя шесть лепестков в шесть прорезей.

Примечание: Если распечатать оригинального размера — получите усиление сигнала в 9 дБ (8 раз), если увеличите вдвое — 12 Дб (16 раз). Если на роутере две антенны — сделайте по усилителю на каждую.

Примечания переводчика:

7. Наденьте усилитель на антенну роутера :-)

Я сделал из коробки из-под конфет — не мучайтесь поисками бумажных папок из-под документов. Только гофрированный картон не берите, неудобно. ОНО РАБОТАЕТ! Раньше телефон уже на выходе из комнаты терял сеть, теперь в любом углу ютьюб без заиканий играет. Замеров не делал, не обессудьте. Но усилий нужен минимум на изготовление — думаю проще сделать самому и попробовать, чем таблицу с цифрами читать.

P.S. Вот видео:
Всего голосов 38: ↑37 и ↓1+36
Комментарии20

Способы разграничения доступов к файлам при помощи php+mysql+apache

Время на прочтение5 мин
Количество просмотров3.9K
Задача по разграничению доступа к файлам, которые хранятся на диске довольно редка, но она может возникнуть при написании: online-магазина, который торгует файлами или файлового сервера вроде rapidshare.de. В данной статье я рассмотрю 3-и способа разграничения доступа при помощи php, mysql и специальных модулей веб сервера apache.

Читать дальше →
Всего голосов 17: ↑11 и ↓6+5
Комментарии6

Музыка из Тристрама (Diablo)

Время на прочтение1 мин
Количество просмотров1.6K
По случаю светлого праздника публикую ссылку на свою версию знаменитой темы из легендарной игры Diablo. Участвуют две гитары — деревянная и электронная.



P.S. Ждем Diablo 3!
Всего голосов 42: ↑28 и ↓14+14
Комментарии29

Как заработать 30% годовых в рублях

Время на прочтение3 мин
Количество просмотров13K
В моей статье о девальвации я обещал, что опишу алгоритм, как заработать 30% годовых в рублях. Выполняю обещание.

Супертанкер - не выход для частного лица
Супертанкер — не выход для частного лица

Читать дальше →
Всего голосов 101: ↑69 и ↓32+37
Комментарии189

NASA организовало Интернет-трансляции с МКС

Время на прочтение1 мин
Количество просмотров1.2K
image
Американское аэрокосмическое управление NASA начало в прямом эфире транслировать в Интернете видео с Международной космической станции.
К сожалению, взглянуть на Землю и космос с орбиты можно лишь когда космонавты спят или отдыхают — в остальное время передатчики МКС необходимые в работе.
Съемку ведет внешняя камера МКС. То, что происходит внутри станции, решено не показывать, чтобы не превращать жизнь ее жителей на реалити-шоу и не нарушать их право на частную жизнь, передает агентство Associated Press.
Когда экипаж МКС отдыхает, пользователи Интернета могут наблюдать за Землей и звездным небом глазами космонавтов — с высоты в 350 км. над планетой. В остальное время демонстрируется заставка, которая показывает нынешнее положение станции, а также новости NASA о событиях в космосе.
Ранее аэрокосмическое управление ежедневно по часу передавало в телеэфир прямое включение со станции с комментариями из космического центра в Хьюстоне. Теперь эта программа будет также доступна и на сайте NASA.
Чтобы рассчитать, когда космонавты отходят ко сну, необходимо помнить: на МКС используется время UTC.

Трансляцию камеры МКС можно посмотреть здесь
Всего голосов 47: ↑43 и ↓4+39
Комментарии73

Поиск подстроки и смежные вопросы

Время на прочтение13 мин
Количество просмотров119K
Здравствуйте, уважаемое сообщество! Недавно на Хабре проскакивала неплохая обзорная статья о разных алгоритмах поиска подстроки в строке. К сожалению, там отсутствовали подробные описания каких либо из упомянутых алгоритмов. Я решил восполнить данный пробел и описать хотя бы парочку тех, которые потенциально можно запомнить. Те, кто еще помнит курс алгоритмов из института, не найдут, видимо, ничего нового для себя.
Читать дальше →
Всего голосов 89: ↑84 и ↓5+79
Комментарии18

Как быстро проверить Linux сервер на предмет взлома

Время на прочтение4 мин
Количество просмотров127K
Примерно два года назад я арендовал у одного немецкого хостера не очень мощный сервер на базе Centos 5.2. На нём живут несколько вебпроектов, приносящих некоторую прибыль, и поэтому, я стараюсь присматривать за ним по мере возможности.
На Centos есть стандартный анализатор логов Logwatch, который запускается ежедневно по крону, анализирует содержимое /var/log, делает сводный отчет и присылает его по электропочте. В один прекрасный день я обнаружил в этом отчете запись:

--------------------- yum Begin ------------------------ 
 
 Packages Installed:
    lzo2 - 2.02-3.el5.rf.i386
    dnstracer - 1.8-1.2.el5.rf.i386
    openvpn - 2.0.9-1.el5.rf.i386

---------------------- yum End -------------------------


В тот момент меня она очень смутила, так как в предыдущий день на сервер я не логинился и тем более ничего не устанавливал. Первое, что пришло в голову — сервер был скомпроментирован. Себя я считал уверенным пользователем Linux, однако я растерялся. Благо в тот момент в icq был мой бывший коллега, лучший системный администратор, которого я знаю, и просто очень хороший человек.
Он помог быстро проверить систему. В результате у меня сформировалось краткое HowTo о том, как быстро проверить свой сервер на предмет взлома. Уверен, что многим Храброчитателям оно будет полезно. Предполагается, что пользователь знаком с консолью Linux/Unix.

Читать дальше →
Всего голосов 212: ↑183 и ↓29+154
Комментарии105

Обновились Redis 1.2.1 и PHP клиент Rediska 0.3.0

Время на прочтение3 мин
Количество просмотров2.4K
RediskaRedis — это очень быстрая key-value база данных. Может использоваться как memcached, но отличие от последней в том, что Redis сохраняет свои данные на диск, то есть может быть использован для хранения данных (что мы успешно и делаем). Основные отличии от других собратьев — более сложные структуры данных (списки, коллекции) и атомарные операции с ними. Читайте более подробный обзор Redis на Хабре.

Что же там нового?
Всего голосов 44: ↑40 и ↓4+36
Комментарии29

Видеохостинг своими руками

Время на прочтение6 мин
Количество просмотров66K
Эта статья о некоторых технических аспектах реализации бесплатного сервиса для загрузки, хранения и просмотра видео. Будут рассмотрены вопросы настройки серверного программного обеспечения, даны примеры команд для конвертации видео и примеры кода на языке PHP.
Читать дальше →
Всего голосов 126: ↑126 и ↓0+126
Комментарии108

Соединяем филиалы в одну сеть. Снижаем затраты на интернет

Время на прочтение7 мин
Количество просмотров49K
logo

Приветствую тебя хабражитель, не так давно передо мною встала задача соединить в единую сеть филиалы одной крупкой компании, разбросанные по Сибири. Главная проблема была в том, что OpenVPN надо было заставить работать поверх нестабильного PPPoE попутно пустив весь трафик через OpenVPN
Далее о том как я с этим справился и получил profit
Всего голосов 101: ↑88 и ↓13+75
Комментарии84

Основы Linux от основателя Gentoo. Часть 1 (1/4): BASH, основы навигации

Время на прочтение6 мин
Количество просмотров244K

Предисловие


Об этом руководстве


Добро пожаловать в первую из четырех частей обучающего руководства по основам Linux, разработанного чтобы подготовить вас к сдаче экзамена Linux Professional Institute 101. В нем вы познакомитесь с bash (стандартной оболочкой командного интерпретатора в Linux), узнаете о большинстве возможностей таких стандартных команд Linux, как ls, cp и mv, разберетесь в инодах, жестких и символьных ссылках, и многом другом. К концу этого руководства у вас сформируется некий фундамент знаний, и вы будете готовы к изучению основ администрирования Linux. К концу всего курса (8 частей), у вас будет достаточно навыков, чтобы стать системным администратором Linux и пройти сертификацию LPIC Level 1 от Linux Professional Institute, если конечно захотите.



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


Читать дальше →
Всего голосов 150: ↑130 и ↓20+110
Комментарии50

Трудности администрирования прокси серверов в больших компаниях (Часть 2)

Время на прочтение9 мин
Количество просмотров9.4K
В предыдущей статье я описал основные проблемы подстерегающие администраторов в больших компаниях.

Сегодня я продолжу данную тему и опишу основные проблемы конфигураций в больших сетях и возможности их решения.
Читать дальше →
Всего голосов 61: ↑57 и ↓4+53
Комментарии22

Шейпирование трафика в Linux. Часть 2

Время на прочтение10 мин
Количество просмотров12K
Вторая часть статьи об управлении трафиком в Linux. В статье приведены примеры приоретизации трафика (QoS) и рассказано об использовании hash таблиц при фильтрации трафика (fast hash tables), использование которых позволяет существенно увеличить производительность.
Читать дальше →
Всего голосов 38: ↑29 и ↓9+20
Комментарии14

Настройка резервного копирования Linux-сервера за 5 минут

Время на прочтение3 мин
Количество просмотров66K
Передо мной возникла необходимость настроить резервное копирование на новом Linux-сервере, задачка эта оочень важная, но уж больно скучная: нужно написать и отладить скрипты, которые будут архивировать нужные папки (причем желательно делать инкрементальные архивы), базы данных, хранилища subversion, а затем переносить эти архивы на удаленный сервер. По этому я попробовал нагуглить готовое решение для этой задачки и в результате наткнулся на backup-manager — замечательный опенсорсный набор bash-скриптов, позволяющих:
  • архивировать любые папки, в том числе и создавать инкрементальные архивы. В конфиге просто указывается список директорий, которые должны быть скопированы, а также «черный список» файлов, которые копироваться не будут.
  • делать резервное копирование баз данных MySQL. В конфиге указываются логин и пароль mysql-юзера, имеющего доступ к базам, а всю остальную работу backup-manager делает сам.
  • делать резервное копирование svn-репозиториев, причем бэкап делается не копированием папки с хранилищем, а с помощью команды svnadmin dump.
  • шифровать архивы.
  • копировать созданные архивы на удаленные сервера по FTP, SSH или (это самая важная для меня фича) в хранилище Amazon S3, а также записывать их на DVD.

Таким образом, один этот этот набор скриптов решил абсолютно все мои задачи, связанные с резервным копированием. Настраивается все это хозяйство не более чем за пять минут, так как в конфигурационном файле каждый параметр имеет подробные комментарии, так что проблем с настройкой возникнуть ни у кого не должно.
Читать дальше →
Всего голосов 85: ↑74 и ↓11+63
Комментарии45

Vuurmuur — боевые коты на страже вашей сети

Время на прочтение2 мин
Количество просмотров14K
image

Vuurmuur — за таким «кошачьим» именем скрывается довольно мощная GUI надстройка для iptables. Основным отличием от других iptables-надстроек является наличие консольного интерфейса написанного на Ncurses. Поэтому администрирование всё также легко возможно посредством SSH или консоли. Vuurmuur умеет работать с шейпингом, поддерживает функции мониторинга трафика, ведёт отдельные логи, прекрасно работает как на 2.4 так и на 2.6 ядрах и даже «говорит» на русском.

Буквы, картинки, мультики...
Всего голосов 120: ↑107 и ↓13+94
Комментарии73

Информация

В рейтинге
Не участвует
Откуда
Кустанай, Кустанайская обл., Казахстан
Дата рождения
Зарегистрирован
Активность