Pull to refresh
44
Karma
0
Rating

Moira: Realtime Alerting

Контур corporate blog Python *Go *Development for Linux *

Контур делает несколько десятков продуктов, каждый из которых состоит из нескольких десятков микросервисов, каждый из которых запущен на десятках серверов.

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

Ясно, что за миллионом метрик не уследить глазами на телевизорах и дашбордах — нужна система отправки уведомлений о нештатных ситуациях. Перед тем как написать свою систему Moira, мы использовали для этой задачи Seyren.
Читать дальше →
Total votes 18: ↑18 and ↓0 +18
Views 16K
Comments 4

Почему стоит брать кредиты

Finance in IT
Привет, Хабр!

Вчерашняя моя статья (Наглядно о том, почему я не беру кредиты) вызвала очень сильную реакцию, возможно даже кого-то задела за живое, тогда извиняюсь. Главным образом мне указывали на ошибку, что не учитывается стоимость аренды квартиры, пока Вася копит нужную сумму на вкладе. Что же, дельное замечание, спешу исправить свои ошибки (ведь не ошибается тот, кто ничего не делает, не так ли?).
В конце бонус — онлайн калькулятор с графиками, (преферансом… ну вы поняли).
Читать дальше →
Total votes 105: ↑77 and ↓28 +49
Views 202K
Comments 183

Вардрайвинг в MAC OS X

Development for MacOS *
Tutorial


Стандартом де-факто в вардрайвинге обычно считается система Linux (модифицированные драйвера, Kismet в связке с aircrack-ng). Но немногие знают, что в маке есть мощные инструменты для взлома аудита безопасности беспроводных сетей, ни чуть не уступающие, а во многом и превосходящие по функционалу Linux-аналоги.
UPD: Описанные в статье инструменты на сегодняшний день устарели. Рекомендуется использовать Linux

Читать дальше →
Total votes 93: ↑82 and ↓11 +71
Views 95K
Comments 89

В Starcraft 2 можно играть с AI на нескольких спецкартах и на разных уровнях сложности

Artificial Intelligence Games and game consoles
Здравствуйте, игрозависимые хабралюди и им сочувствующие! Согласно последним новостям из интернетов, народные умельцы сделали карты, на которых можно играть с AI на разных уровнях сложности. Для того чтобы поиграть, надо заиметь старик, как сказано в этом посте, и после этого сделать следующее:
Читать дальше →
Total votes 120: ↑104 and ↓16 +88
Views 3.2K
Comments 126

«Семейный бизнес: растем в интернет», выпуск №2

Lumber room
Второй выпуск подкаста «Семейный бизнес: растем в интернет».
image

Тема выпуска: не будь «человеком-оркестром»


  • Извечный вопрос: кто будет все делать?
  • Хостинг www.dreamhost.com
  • Дизайн (на примере шапки www.lustra-market.ru)
  • Заполнение товарных позиций
  • Про выбор товара
  • Фотолаборатория
  • Описания товаров
  • Отзывы на сайте
  • Ваш козырь — домен (на примере www.tv-shirt.ru)
  • Следим за заказами
  • Храним товар
  • Бухгалтерия (www.moedelo.org)
  • Отправка товара

Продолжительность выпуска 11 минут 22 секунды.
Комментарии и вопросы в них — залог следующего выпуска.
Все упоминаемые сайты можно найти в шоунотах к первому выпуску.
RSS лента подкаста, мой twitter.
Total votes 58: ↑36 and ↓22 +14
Views 1.2K
Comments 37

Список из 30 Open Source плафторм для интернет магазина

Lumber room
Приведу вам список из 30 Open Source плафторм для интернет магазинов. Естественно, не претендую на полноту охвата, но этот список включет почти все «движки» что я смотрел и точно все что я использовал для небольших интернет магазинов.
Все приведенные платформы с открытым кодом, но распространяются под разными лицензиями (OSL 3.0, GPL v3, BSD и т.д).

много ссылок
Total votes 37: ↑25 and ↓12 +13
Views 5.2K
Comments 25

Удаленной рабочий стол в Linux без VNC

Lumber room
Есть очень много способов управлять удаленного рабочего стола Linux компьютера — VNC, RDP и т.д. Я затрону самой базовой способ — CLI (командная строка).

Часть первая уже была на хабре здесь как один из советов. С этого и начнем — это довольно простой способ для запуска приложения с удаленного компьютера на локальный экран. Это может быть полезно как быстрое решение для преодоления местных ограничений которых нет на удаленной машине (сетевые или аппаратные ограничения, запуск приложения которого нет на локального компьютера). Необходимо иметь X сервер работающий на локальной машине и по крайней мере одно рабочее окно терминала. С терминала (GNOME-Terminal, Konsole, Xterm) делаем
Читать дальше →
Total votes 13: ↑9 and ↓4 +5
Views 2.6K
Comments 9

Добавляем любое видео в коллекцию iTunes

IT-companies

Предыстория


iTunes, как вам известно, прекрасно работает не только с музыкой, но и с фильмами. При чем возможности его в этом вопросе широчайшие, тут и разделение на фильмы и ТВ сериалы, поддержка обложек, жанров и метаданных. Но вот незадача, все это поддерживается только для родных mov файлов. Установка кодеков, например Perian, ситуацию нисколечко не спасает. Хотя QuickTime прекрасно проигрывает все видео файлы, iTunes добавлять их в библиотеку отказывается. Ну не умеет он оттуда метаданные забирать!

Пути решения


Путей решения этой проблемы есть целых три.

Читать дальше →
Total votes 69: ↑52 and ↓17 +35
Views 65K
Comments 34

Проверка орфографии MAC OS X без сторонних программ

Development for MacOS *
Все мультиязычные пользователи операционной системы MAC OS рано или поздно сталкиваются с проблемой проверки орфографии нескольких языков сразу. Проблема, которую до сих пор никак не может решить Apple, кроется в невозможности проверки орфографии сразу на двух языках: на русском и на английском, к примеру.
Читать дальше →
Total votes 51: ↑40 and ↓11 +29
Views 23K
Comments 15

Как повлияет новый закон «О персональных данных» на Рунет?

Legislation in IT
Наши законодатели снова «порадовали» граждан РФ — с 1 января 2010г. вступает в силу Федеральный закон Российской Федерации от 27 июля 2006 г. N 152-ФЗ О персональных данных, согласно которому «информационная система» (в нашем случае любой сайт) не может хранить и распространять персональные данные без согласия лица, которого эти данные идентифицируют. Кого же может затронуть новый федеральный закон?
Читать дальше →
Total votes 74: ↑59 and ↓15 +44
Views 890
Comments 128

Превращаем GIMP в удобный редактор

Configuring Linux *
Tutorial
Sandbox
Доброго времени суток!

В этом посте я хочу рассказать о том, как превратить GIMP в более-менее удобный графический редактор.
До недавних пор я сам, мягко говоря, очень его не любил, как и наверное 90% многие из тех, кто с ним вообще сталкивался после Photoshop.

Вот скриншот того, что у меня получилось в итоге:


Читать дальше →
Total votes 225: ↑211 and ↓14 +197
Views 91K
Comments 125

Lshell вместо chroot ssh

Southbridge corporate blog
Все часто сталкиваются с тем, что, порой, обычного ftp разработчикам не хватает и необходимо предоставить доступ ssh. Вот и у нас клиенты иногда просят предоставить ограниченный доступ ssh. Раньше мы пользовались chroot ssh, а его настройка не самая простая задача, но недавно я познакомился с замечательным продуктом lshell.
Читать дальше →
Total votes 33: ↑32 and ↓1 +31
Views 27K
Comments 22

Настройка VPN-сервера SoftEtherVPN под Linux

System administration *Network technologies *
Tutorial

      Как уже писалось на хабре, буквально в начале января сего года под лицензию GPL2 перешел очень интересный и, в своем роде, уникальный проект — SoftEther VPN. Написали его студенты японского University of Tsukuba. Данный продукт позиционирует себя как VPN-сервер с поддержкой огромного количества туннельных протоколов: L2TP, L2TP/IPsec, L2TPv3/IPsec, MS-SSTP, EtherIP/IPsec, OpenVPN, SSL-VPN (собственной разработки), L2VPN, а также такие хитрые штуки как туннелирование через ICMP и DNS. Поддерживает туннелирование как на третьем, так и на втором уровне, умеет VLAN и IPv6. Работает практически на всех известных платформах (даже ARM и MIPS) и к тому же не требует рутовых прав. С полной спецификацией можно ознакомиться вот тут. Если честно, когда я увидел список возможностей этой проги — я просто не поверил своим глазам и подумал: «Если ЭТО работает, то я ДОЛЖЕН это потестить!»
      Эта статья будет описывать процесс установки и настройки SoftEther VPN Server под Линукс. В следующей статье постараюсь нарисовать красивые сравнительные графики производительности.
Читать дальше →
Total votes 39: ↑38 and ↓1 +37
Views 122K
Comments 50

Работа с утилитой mdadm. Изменение типа массива, chunk size, расширение

System administration **nix *
Sandbox

Введение


К написанию данной статьи меня побудило отсутствие внятной информации на русском языке по работе с утилитой mdadm, реализующей RAID различных типов в ОС linux. В принципе, основные положения работы данной утилиты освещаются достаточно подробно. Почитать об этом можно, например, раз, два, три.

Преобразование RAID1 в RAID5


Основным посылом было преобразование RAID1, созданного при установке Ubuntu массива из двух дисков к RAID5. Начал я, как водится с гугления, и набрел на более раннюю статью на Хабре К сожалению, протестированный на виртуальных машинах, этот способ гарантировано убивал возможность загрузки с корневого раздела. С чем это связано, с более новой версией mdadm, или со спецификой тестирования (корневой раздел на массиве, требуется работа с live CD) выявить не удалось.
Читать дальше →
Total votes 13: ↑12 and ↓1 +11
Views 67K
Comments 20

Плагин синхронизации задач для Redmine

Southbridge corporate blog
image

Продолжаем допиливать Redmine под свои нужды.
В разное время для нескольких крупных (и не только) клиентов по их желанию были установлены отдельные инстансы redmine.
В основном, они используются для личных нужд клиента: управление репозиториями кода, внутренние задачи.
Но так же в этих трекерах ставились задачи и для системных администратором, то есть для нас.
Проекты росли в своем объеме и количестве, и наступил критический момент, когда сложно стало следить сразу за несколькими трекерами. В то же время, клиенту удобно пользоваться своим трекером, а идти в наш чтобы поставить задачу по администрированию лениво, да и попросту трата лишнего времени.

Ввиду такой ситуации, решили написать силами нашего ruby разработчика kanfet плагин для redmine который бы собирал задачи из всех трекеров в наш.
Под катом описана установка и работа плагина.

Читать дальше →
Total votes 21: ↑20 and ↓1 +19
Views 16K
Comments 15

Как сэкономить деньги в Amazon Web Services — выбор эффективной архитектуры

Битрикс24 corporate blog Website development *
Всем привет!

Сегодня поговорим на тему как «профессионально сэкономить» деньги при использовании облачных сервисов Amazon Web Services при размещении веб-решений, адаптированных для России. Мы активно используем сервисы данного облачного провайдера для проектов компании почти 2 года и постоянно занимаемся оптимизацией расходов. Довольно странно, что важная тема оптимизации расходов на Amazon Web Services, очищенная от маркетингового булшита, как-то не особо представлена в сети. Постараюсь предметно поделиться опытом и обозначить явные выгоды и ошибки, которые следует учесть при проектировании веб-систем.

Читать дальше →
Total votes 60: ↑54 and ↓6 +48
Views 16K
Comments 19

Deadline тезисы

Website development *
Первоисточник: Том ДеМарко “Deadline. Роман об управлении проектами”

Постарался выжать всю “соль” из не самой плохой, на мой взгляд, книги об управлении проектами. Выкладываю на суд общественности.

Читать дальше →
Total votes 38: ↑36 and ↓2 +34
Views 41K
Comments 12

Information

Rating
Does not participate
Registered
Activity