Как стать автором
Обновить
4
0
Макс @Stmf

Гражданин

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

Ускоряем загрузку карты в World of Tanks

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

Заметил я как-то, что на моём компьютере карты в WoT загружаются очень долго — больше минуты. Заходишь, бывает, в бой, а он уже секунд 30 идёт. А иногда вообще обнаруживаешь свой танк уже в виде горящих обломков. Компьютер мой, конечно, старенький и давно просит апгрейда, но вначале можно попытаться сделать что-то программным путём.
Читать дальше →
Всего голосов 156: ↑135 и ↓21+114
Комментарии83

Закольцованные сети, или зачем нам STP

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

Суть проблемы


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

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

Но что делать свитчу, если приходит широковещательный пакет (broadcast)?
Логично предположить, что такие пакеты пересылаются во все порты, кроме того, откуда изначально были получены.
Что, при определённой конфигурации сети, может привести к весьма печальным последствиям…
Читать дальше →
Всего голосов 69: ↑65 и ↓4+61
Комментарии41

Ограничение полосы пропускания по времени суток с помощью ipfw

Время на прочтение3 мин
Количество просмотров3.6K
В этой статье описывается, как изменить скорость пользователям под NAT, по времени суток с использованием демона планировщика.

Используется система FreeBSD 8.1, но этот вариант изменения скорости доступен и на всех остальных версиях, где есть ipfw и cron, а это значит — практически на всех ветках и релизах FreeBSD.
Читать дальше →
Всего голосов 28: ↑21 и ↓7+14
Комментарии26

Полный обзор ASUS EEE Pad Transformer

Время на прочтение10 мин
Количество просмотров238K
Планшетный компьютер, не принеся в нашу жизнь ничего кардинально нового, сумел совершить революцию иного типа – не технологическую, а ментальную. Много ли в жизни устройств так отчаянно требовали купить себя, при этом так скромно умалчивая о своих возможностях? А много ли девайсов нам так сильно нравились заочно, хотя найти оправдание внезапно проснувшимся чувствам получалось далеко не у всех. Кажется, будто сначала возникла популярность, а лишь затем люди стали делиться друг с другом обнаруженными фишками, и только тогда узнали, что серфить в инете, играть в таймкиллеры, общаться с друзьями или смотреть видео, положив ноги на спинку дивана, бывает действительно удобно.



Но в тысячный раз отправляя злую птицу в деревянную стену, вы лишаете девайс ореола привлекательности. Окей, у вас уже есть планшетный компьютер, но может ли второе, третье, …цатое поколение устройств вернуть утраченный интерес? Прямоугольник, квадрат, алюминий, пластик, стекло – фактически, устройства разных производителей все как один похожи друг на друга (на радость патентным троллям). Со временем они становятся производительнее, тоньше, вместительней, но… это всё. Маркетинговая магия, наделяющая компьютеры новыми чехлами и ультразащитными сверхстёклами, больше не работает – устройство перестаёт удовлетворять потребности пользователя.
Компания ASUS, как ни странно это прозвучит, никогда не стремилась к прямой конкуренции с другими производителями. Создать новый рынок, выявить незанятую нишу, определить, что ещё может потребоваться людям в повседневной жизни – вот основные принципы развития продуктов компании. Поэтому, представляя на рынок свои планшетные компьютеры, ASUS не пошла на поводу у модных веяний и анонсировала четыре радикально различающихся устройства: самый мощный планшет, планшет-«трансформер», планшет-слайдер и планшет-блокнот (а теперь и с 3D). Сегодня на обзоре у лаборатории Trendclub планшетный компьютер компании ASUS, с виду не отличимый от серийного нетбука. Осторожно! Много траффика.
Читать дальше →
Всего голосов 113: ↑95 и ↓18+77
Комментарии245

Анализ очередного варианта скрытого радмина

Время на прочтение4 мин
Количество просмотров31K
Сегодня на форуме в личку прошло сообщение с просьбой проверить файл. Я согласился, любопытно же. Немного опережу события и скажу, что это бэкдор созданный из радмина второй ветки и кое-что еще)
Полученный файл: kak_ponyat_muzhchin_bibl.ru.exe (md5:2138A224BDDD1A36329F398A37E10AB9)
Хэш суммы я буду указывать только для вредоносных файлов.
В общем по описанию — это какая-то книга, почему в exe — непонятно, глядим далее.
Воспользуемся PEiD:

UPX 0.89.6 — 1.02 / 1.05 — 2.90 (Delphi) stub -> Markus & Laszlo [RAR SFX]
Попробуем распаковать винраром, получим два файла:
Читать дальше →
Всего голосов 89: ↑78 и ↓11+67
Комментарии76

Вышла новая версия Ajenti

Время на прочтение2 мин
Количество просмотров17K
Вышла новая версия Ajenti. За номером 0.5-4.
Для тех, кто не знает о чём речь — автор этого замечательного веб-интерфейса для администрирования серверов под управлением семейства *nix — уже представлял своё творение на Хабре. Раз, два.


Читать дальше →
Всего голосов 225: ↑214 и ↓11+203
Комментарии121

Оповещение при подключении к SSH

Время на прочтение2 мин
Количество просмотров20K
По результатам этого вопроса.

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

image
Читать дальше →
Всего голосов 155: ↑151 и ↓4+147
Комментарии85

Парень выложил свой геном на Github под открытой лицензией

Время на прочтение1 мин
Количество просмотров3.7K
Программист Ману Спорни (Manu Sporny) секвенировал свой геном с помощью инструментов 23andme и выложил его в репозиторий под лицензией Creative Commons Public Domain.

Конечно, опубликован не весь геном, а только 966 977 маркеров SNP, то есть тех участков генома, которые отвечают за индивидуальные особенности каждого человека.
Читать дальше →
Всего голосов 150: ↑137 и ↓13+124
Комментарии110

Интерактивная карта из Arduino или по следам «Админского светофора»

Время на прочтение4 мин
Количество просмотров6.7K
Для системного администратора, работающего у интернет провайдера, очень часто возникает задача мониторинга большого числа активного оборудования. Конечно для этих целей можно использовать nagios, cacti, zabbix и подобные им средства мониторинга. Но у всех у них есть один существенный недостаток — необходимо использовать браузер как средство отображения состояния контролируемых узлов сети.
Ознакомивших с «админским светофором» возникла идея создания интерактивной карты города, с расположенными на ней светодиодами: красный — узел недоступен, зеленый — доступен. Но если использовать описанный метод зажигания светодиодов, то понадобится 2 x n, где n — количество контролируемых узлов. Таким образом для контролирования 10 узлов понадобится 20 выводов. Понятно что указанный способ для решения задачи, в случае контролирования более чем 5 узлов, не подходит.
Читать дальше →
Всего голосов 26: ↑24 и ↓2+22
Комментарии30

Для Ubuntu появился PPA GIMP Paint Studio

Время на прочтение1 мин
Количество просмотров4.4K
image
работы сделанные в GIMP Paint Studio
GIMP Paint Studio — это набор установок инструментов, качественных кистей и текстур, который превращает GIMP в полноценную программу для рисования.
Читать дальше →
Всего голосов 92: ↑86 и ↓6+80
Комментарии41

Борьба с читерством в играх, когда стандартные средства не помогают

Время на прочтение4 мин
Количество просмотров10K
Бывают ситуации, когда читерство в сетевых играх переходит границу стандартной защиты и становится на первый взгляд непреодолимой проблемой.
Но даже в таких ситуациях можно найти выход.
В этой статье пойдет речь о не очень популярной игре ARMA 2 и не совсем обычных методах борьбы с читерами.
Тематика (игровое администрирование) довольно необычная для хабра, но она также имеет отношение к IT, и я считаю, вполне заслуживает внимания.
Читать дальше →
Всего голосов 95: ↑81 и ↓14+67
Комментарии147

Настройка PPPoE с шейпингом трафика для небольшой сети

Время на прочтение19 мин
Количество просмотров41K
Однажды возникла задача настроить раздачу интернета на пару десятков компьютеров (офисные и домашние). Коробочные решения оказались либо платными, либо достаточно сложно настраиваемыми, поэтому было принято решение использовать собственное на базе Debian Linux. Опытом его поднятия я хочу поделиться с вами в этом посте, но приведенные здесь версии могли немного устареть с момента написания мануала «для себя», так что нужно проявить некоторую внимательность. Также, нужно учитывать, что приведенное решение далеко от идеального и профессионального. Оно поможет скорее тем, кому нужно быстро поднять у себя сервер, раздающий интернет. В конце у нас будет раздача интернета через PPPoE с назначением внутренних IP клиентам, шейпинг трафика, DNS сервер и простой мониторинг текущих сессий из консоли.
Читать дальше →
Всего голосов 56: ↑44 и ↓12+32
Комментарии27

Как облегчить работу в терминале для новичков? Ответ — CLI Companion!

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

CLI Companion — это своеобразная шпаргалка для новичков линукса, по работе в терминале, выполненная само собой в графическом интерфейсе.
Читать дальше →
Всего голосов 137: ↑126 и ↓11+115
Комментарии61

Взлом программ для чайников

Время на прочтение5 мин
Количество просмотров477K
Disclaimer: всё ниженаписанное написано исключительно с просветительскими и исследовательскими целями, а также понимания механизмов защиты от взлома. Автор ни в коем случае не рекомендует использовать данную информацию для взлома программ.

В данной статье я хочу рассказать про три с половиной основных способа взлома программ на .NET, цель, которую я преследую — помочь разработчикам лучше понять механизмы защиты своих программ, т.е. выяснить наиболее очевидные угрозы и предпринять соответствующие меры (или не принимать).

Я не буду углубляться в детали и использовать сложные инструменты для взлома. Всё будет расписано «для чайников», т.е. все инструменты будут простыми, легкодоступными и бесплатными. А основным будет Reflector, декомпилятор программ под .NET

В качестве подопытного кролика я выбрал Expresso — анализатор регулярных выражений. Данная программа бесплатная, в лицензии вроде бы ничего не указано про взлом, но при этом без регистрации она будет работать всего 60 дней. Другими словами, вред от взлома данной программы минимальный, к тому же внутреннее её устройство очень уж хорошо подходит для тренировки. Буду надеяться, что автор данной программы не обидится на меня.
Читать дальше →
Всего голосов 147: ↑138 и ↓9+129
Комментарии47

Определение кодировки текста в PHP — обзор существующих решений плюс еще один велосипед

Время на прочтение7 мин
Количество просмотров104K
Столкнулся с задачей — автоопределение кодировки страницы/текста/чего угодно. Задача не нова, и велосипедов понапридумано уже много. В статье небольшой обзор найденного в сети — плюс предложение своего, как мне кажется, достойного решения.

1. Почему не mb_detect_encoding() ?


Если кратко — он не работает.
Подробнее - под катом
Всего голосов 115: ↑104 и ↓11+93
Комментарии82

Пишем свой драйвер под Linux

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

Хочу признаться сразу, что я вас отчасти обманул, ибо драйвер, если верить википедии это компьютерная программа, с помощью которой другая программа (обычно операционная система) получает доступ к аппаратному обеспечению некоторого устройства. А сегодня мы создадим некую заготовку для драйвера, т.к. на самом деле ни с каким железом мы работать не будем. Эту полезную функциональность вы сможете добавить сами, если пожелаете.

То, что мы сегодня создадим, корректнее будет назвать LKM (Linux Kernel Module или загрузочный модуль ядра). Стоит сказать, что драйвер – это одна из разновидностей LKM.

Писать модуль мы будем под ядра линейки 2.6. LKM для 2.6 отличается от 2.4. Я не буду останавливаться на различиях, ибо это не входит в рамки поста.

Мы создадим символьное устройство /dev/test, которое будет обрабатываться нашим модулем. Хочу сразу оговориться, что размещать символьное устройство не обязательно в каталоге /dev, просто это является частью «древнего магического ритуала».

Читать дальше →
Всего голосов 251: ↑240 и ↓11+229
Комментарии78

Живые обои Galaxy Live для Ubuntu 10.10

Время на прочтение1 мин
Количество просмотров9.2K
Человек с ником Ilap под впечатлением живых обоев на android, создал плагин для compiz, имитирующий эти обои. Примечательно то, что, по его словам, до этого у него не было опыта разработки ни на opengl, ни плагинов для сompiz.



Читать дальше →
Всего голосов 74: ↑54 и ↓20+34
Комментарии91

Состоялась премьера открытого мультфильма Sintel!

Время на прочтение1 мин
Количество просмотров2.3K
Уже третий по счету OpenSource-мультфильм, сделанный сообществом Blender Foundation, наконец вышел в свет!image
Им занималась команда, состоящая из 18 человек (приехавших из разных стран на два года в Нидерланды).

Из старых знакомых (работавших над Elephants Dream и Big Buck Bunny) в команде присутствуют Йен Моргенстерн (композитор) и Тон Роозенталь (основатель Blender, в Sintel — как продюсер и координатор проекта).
Читать дальше →
Всего голосов 117: ↑114 и ↓3+111
Комментарии80

Опубликован весь архив Computer Science клуб при ПОМИ РАН

Время на прочтение2 мин
Количество просмотров6.1K
Добрый день!

Как представитель проекта Лекториум рад сообщить — мы опубликовали весь архив Computer Science клуба.
Кроме того, почти год назад мы организовали запись всех лекций на хорошие камеры и микрофоны.
А в этом году планируем подключить вебинары.


Большинство лекций читается на русском языке. Все записи снабжены презентациями и описаниями.

UPD. Кратко. Старые лекции в плохом качестве, а новые с 2010 года с хорошим звуком и в 720p.
UPD 2 Расширили канал, видео грузится теперь без проблем.

Под катом перечень курсов и несколько вопросов касательно вебинаров.
Читать дальше →
Всего голосов 231: ↑227 и ↓4+223
Комментарии78

DNS-хостинг Яндекса

Время на прочтение1 мин
Количество просмотров89K
Почти год назад, 27 октября, мы объявили об открытии сервиса Яндекс.Почта для домена.

Всё это время мы внимательно прислушивались к отзывам владельцев доменов и активно работали над сервисом. Обо всех заметных нововведениях в Почте для домена мы писали (и, конечно, продолжим писать) в блоге Яндекс.Почты.

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

Сегодня мы объявляем о запуске собственного DNS-хостинга. Это значит, что для подключения сервиса Яндекс.Почта для домена (а также дополнительных сервисов, — таких, как Jabber на вашем домене) достаточно делегировать домен на Яндекс.

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

Отдельно хотим обратить ваше внимание на то, что редактирование DNS-записей — процедура, требующая определённых знаний и навыков. Пожалуйста, будьте внимательны.

Сейчас к Яндекс.Почте для домена подключено уже более 20 тысяч доменных имён. Присоединяйтесь!

.
Всего голосов 120: ↑116 и ↓4+112
Комментарии195

Информация

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

Специализация

System Administration, Network Engineer
Lead