Как стать автором
Обновить
@MakeInstall read-only

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

  • Публикации
  • Комментарии

Цикл статей «NetRack Guards: на страже клиентской ИТ-инфраструктуры»: история о человеке, который знает все

Блог компании NetRackХостингIT-инфраструктураХранение данных
Вы когда-нибудь задавались вопросом, как работает Ваша сервисная компания? Задумывались ли Вы о тех, кто обеспечивает постоянную работу инфраструктуры и услуг с «физической» точки зрения? Мы решили поделиться своим опытом в этом вопросе и рассказать о том, как и за счет чего мы обеспечиваем бесперебойность и качество работы наших услуг. Наша компания предоставляет широкий спектр услуг от аренды и размещения оборудования в ЦОДе до портов доступа в интернет. NetRack существует на российском рынке с 2011 года и обслуживает HighLoad клиентов: банки, СМИ, ТВ компании, игровые онлайн компании, платежные системы. Нашими партнерами являются самые надежные дата-центры Москвы: StoreData, IXcellerate, SafeData, ММТС-9. На примере одного из них – дата-центра StoreData – мы расскажем Вам, каким же образом и чьими усилиями достигается непрерывность работы предоставляемой нами ИТ-инфраструктуры для наших клиентов.

Первый герой нашего исторического цикла о закулисной жизни сервисной компании NetRack и ее дата-центра — человек, который всегда держит руку на пульсе, а телефон — всегда включенным. Человек, который знает все о каждом элементе инженерных систем своего ЦОДа и о том, как сделать так, чтобы все работало без сбоев.


Читать дальше →
Всего голосов 18: ↑16 и ↓2+14
Просмотры5.3K
Комментарии 0

Памятка пользователям ssh

Настройка LinuxСистемное администрированиеСерверное администрирование
abstract: В статье описаны продвинутые функций OpenSSH, которые позволяют сильно упростить жизнь системным администраторам и программистам, которые не боятся шелла. В отличие от большинства руководств, которые кроме ключей и -L/D/R опций ничего не описывают, я попытался собрать все интересные фичи и удобства, которые с собой несёт ssh.

Предупреждение: пост очень объёмный, но для удобства использования я решил не резать его на части.

Оглавление:
  • управление ключами
  • копирование файлов через ssh
  • Проброс потоков ввода/вывода
  • Монтирование удалённой FS через ssh
  • Удалённое исполнение кода
  • Алиасы и опции для подключений в .ssh/config
  • Опции по-умолчанию
  • Проброс X-сервера
  • ssh в качестве socks-proxy
  • Проброс портов — прямой и обратный
  • Реверс-сокс-прокси
  • туннелирование L2/L3 трафика
  • Проброс агента авторизации
  • Туннелирование ssh через ssh сквозь недоверенный сервер (с большой вероятностью вы этого не знаете)
Читать дальше →
Всего голосов 360: ↑352 и ↓8+344
Просмотры1.2M
Комментарии 135

Страны, регионы, города

Разработка веб-сайтов
Карта мира
Хочу поделиться базой стран, регионов и городов на русском языке. Возможно, кому-то пригодиться в своих проектах. В базе 106 стран, 922 региона и 10969 городов!

Если кто не понял о чем речь, то вспомните, например, как на ВКонтакте указывается город: выбирается страна -> подгружается список регионов -> выбирается регион -> подгружается список городов

Читать дальше →
Всего голосов 124: ↑122 и ↓2+120
Просмотры108K
Комментарии 128

Локализация для Бразилии: советы и рекомендации

Блог компании AlconostРазработка под iOSРазработка мобильных приложений
Перевод
Конкурентный рынок мобильных приложений Европы и США стабильно растет, а значит, растут и расходы на привлечение новых пользователей. Естественно, что в этой ситуации в центре внимания оказываются самые быстрорастущие игроки мирового рынка мобильных технологий: Китай, Юго-Восточная Азия, Латинская Америка, Россия, Восточная Европа, Ближний Восток и Южная Африка.

Один из наиболее интересных рынков для экспансии – Бразилия. Однако, чтобы завовевать его, необходимо понимать тонкости процесса локализации для этой страны. Мы в Alconost, например, часто сталкиваемся с тем, что разработчики выходят на бразильский рынок с европейской португальской версией продукта или приглашают европейских португальских переводчиков переводить тексты, предназначенные для бразильских пользователей. Так что когда мы нашли дельную статью об особенностях локализации для бразильского рынка, то поспешили перевести ее на русский.


Читать дальше →
Всего голосов 13: ↑11 и ↓2+9
Просмотры8.2K
Комментарии 3

HotSpot в Mikrotik, или как заработать $: Часть 2

Сетевое оборудование
Из песочницы

Общие сведения



Это вторая часть статьи, иллюстрирующие возможности использования OS Mikrotik, в качестве HotSpot точки. В первой части я рассказывал как настроить HotSpot, а так же познакомил с возможностью выдачи и покупки карт доступа. Ознакомиться с первой частью вы можете здесь.

Читать дальше →
Всего голосов 14: ↑12 и ↓2+10
Просмотры48K
Комментарии 14

Закрываем зеркало сайта от индексации правильно

Разработка веб-сайтовPHPПоисковая оптимизация
Tutorial
Здравствуй, %habrauser%.
Сегодня я покажу как не надо закрывать от индексации зеркало сайта, и как закрыть его правильно.

Предыстория

Я работаю web-мастером в одной крупной для нашего города компании.
Мы сделали клиенту сайт, для рекламирования и продажи своей продукции.
Клиент выбрал доменное имя в зоне .RU, и сайт около года успешно работал. Сайт по настоящее время обслуживается и редактируется по мере необходимости у нас.
Через какое-то время клиент захотел второй домен для сайта, но в зоне .РФ.
Он самостоятельно нашёл «профессиональных seo-специалистов продвигальщиков», сайт которых стоял на первом месте в выдаче Яндекса по определенным запросам.
С ними он заключил договор, и ежемесячно отгружал немалую сумму денег в эту seo-конторку.
Спустя пару недель сеошники наконец проснулись, связались с нами и получили ftp доступы к сайту, а так же пароль от админки сайта.

Началась «оптимизация»

Всё началось с того, что они не разобрались в движке сайта PHPShop.
Отправили нам письмо, мы им сообщили где что редактируется, в каком файле находятся нужные им теги, а так же в довесок дали немного ссылок на официальную документацию.
Читать дальше →
Всего голосов 78: ↑60 и ↓18+42
Просмотры2.6K
Комментарии 37

API Яндекс.Карт: Адрес внутри/за МКАД, расстояние от МКАД

IT-компании
Из песочницы
Понадобилось для очередного проекта сделать расчет доставки. Схема такая: если адрес внутри МКАД, то цена фиксированная, если за МКАД, то цена складывается из фиксированной и стоимости за каждый километр удаления от МКАД.

Поиск готовых решений практически не дал результатов, кроме одной публикации в клубе API Яндекс.Карт. В принципе, идея лежит на поверхности: определяем принадлежность адреса к области внутри МКАД, если адрес за МКАД, то прокладываем до него маршрут и считаем расстояние. В публикации товарищи решают проблему «в лоб», они в ручную сравнивают координаты границ МКАД и адреса. Я решил сделать более универсально и использовать только API Яндекс.Карт.

Читать дальше →
Всего голосов 41: ↑35 и ↓6+29
Просмотры22K
Комментарии 28

Началось тестирование Twitter Analytics

Социальные сети и сообщества
Twitter начал приглашать избранных пользователей для тестирования нового сервиса аналитики, сообщает Mashable и публикует скриншоты. Что самое неприятное для разработчиков аналогичных сторонних систем, Twitter Analytics будет бесплатным для всех пользователей.



Сервис будет показывать владельцу аккаунта, например, популярность отдельных твитов (количество просмотров, кликов, ретвитов и ответов), информацию о том, после каких сообщений люди отписываются от чтения вашей ленты, и другое.
Читать дальше →
Всего голосов 64: ↑60 и ↓4+56
Просмотры383
Комментарии 13

Матовый на все сто!

Ноутбуки
   Здравствуй, %user_name%! Этот обзор посвящен очередному нетбуку от компании ASUS, а именно Eee PC 1001PX. Этот нетбук отличается матовым корпусом, и 9 часами работы от аккумулятора.

image
Читать дальше →
Всего голосов 145: ↑102 и ↓43+59
Просмотры1.6K
Комментарии 173

Автоматизация веб-сервера FreeBSD8 Apache2+Mysql5 Часть 1

Чулан
Так уж сложилось, что я жутко ленивый. Два года назад когда я приобрел себе VDS и встретился с FreeBSD 7.1 первый раз, убил две недели на настройку всего, что мне нужно было. Сейчас у меня 2*Pentium III 1GHz / RAM 1Гб / 2*SCSI 17Гб, под мои задачи он вполне подходит.

  1. Создание хостов
  2. Ротация логов Apache2
  3. Архивация логов Apache2 и удаление старых логов.
  4. Создание базы данных и добавление нового пользователя с правами только к одной базе, с генерацией нового пароля.


Мой любимый редактор vi. Если кто не знает как с ним работать можно везде где я указал vi заменять на свой ee,mcedit и т.д

Скрипт создания хостов.
Структура на моем сервере следующая, у каждого пользователя в хомдир лежит папка www, выглядит это так.
/home/user/www.
Скрипт внутри папки www создает каталоги с именем хоста.

Пример mk_host.sh domen.ru user
в каталоге /home/user/www будет создана папка domen.ru с директориями

  • cgi-bin
  • html
  • logs
  • shadow


Также будет создан хост в директории Apache2. По моей схеме, для каждого виртуального хоста создается отдельный конфиг.

Смотрим сам скрипт.
Читать дальше →
Всего голосов 27: ↑21 и ↓6+15
Просмотры592
Комментарии 9

Уменьшение размеров папки winsxs

IT-компании
Многие обладатели Windows Vista и 7 наверняка сталкивались с тем, что папка Windows c ходом времени разрастается как на дрожжах. Я мирился с этим до тех пор, пока 40-гиговый раздел с системой не начал периодически выдавать мне сообщения о том, что свободное место на нем заканчивается.

Я нашел один чудесный инструмент, магия которого позволяет уменьшить размер папки winsxs без потери производительности/стабильности/данных. Сначала я проделал все описанное под катом на своем домашнем буке, а сейчас для чистоты эксперимента повторю на рабочем.

Итак, приступим
Всего голосов 88: ↑74 и ↓14+60
Просмотры465K
Комментарии 83

Разработка ПО и его продажа (Часть 2. Наличие Хорошего продукта — не гарантия успеха)

IT-компании
Недавно на хабре появились статьи о заработке в Apple App Store.
Я не могу понять рассуждения некоторых людей: «я отдал 100$ за регистрацию в апстор, на данный момент свои деньги вернул». Т.е. эти люди время, потраченное на разработку продукта, деньгами не считают? Имхо так рассуждать можно только при наличии какого-либо дохода — работа (или, на худой конец, скважина :)). Я рассматриваю программирование и продажу напрограммированного — как основной заработок.

Итак, встречайте: «бизнес с нуля» или «история развития проекта EasyWakeup — умный будильник».
image
Проект, которым я занят уже на протяжении длительного времени.
Читать дальше →
Всего голосов 112: ↑105 и ↓7+98
Просмотры2.4K
Комментарии 120

Свидетельство о рождении президента Америки оказалось фальшивкой?

Законодательство в IT
На днях, а именно 27 апреля, на официальном правительственном сайте whitehouse.gov было выложено свидетельство о рождении Барака Обамы в виде pdf-файла.
Пытливый американский гражданин скачал этот pdf файл и открыл в программе Adobe Illustrator. Оказалось, что файл является подделкой. Причём, довольно низкого качества. Самое печальное, что тот, кто подделывал документ, забыл свести слои. Видимо, он не знал, что при сохранении из иллюстратора в pdf, все слои сохраняются.
Американский гражданин выкладывает на ютубе многосерийное видеорасследование (пока 4 серии). Серия первая:



Факт того, что на правительственном сайте выложили поддельное свидетельство о рождении президента, заставляет задуматься. Дело в том, что противники Обамы не раз заявляли, что нынешний президент родился не в штате Гавайи, как утверждает он сам, а вообще в другой стране. Согласно конституции США, гражданин, родившийся за пределами Соединённых Штатов президентом быть выбран не может.
Выехали ли уже за американским гражданином – неизвестно.
Читать дальше →
Всего голосов 256: ↑174 и ↓82+92
Просмотры725
Комментарии 112

Выбираем лаунчер для телефонов с Android

Разработка под Android
Перевод
Представляю вам вольный перевод статьи "Android Home Screen Launchers: Six of the Best"

Вся прелесть операционной системы Android заключается в том, что буквально все настраивается, поскольку платформа имеет открытый исходный код. Другие мобильные операционные системы предоставляют мало возможностей для настройки главного домашнего экрана вашего телефона, однако, Android имеет сразу несколько приложений, которые могут изменить вид главного рабочего стола вашего телефона. Такие приложения называются «лаунчеры», эти приложения позволяют настраивать способ отображения экрана, когда вы нажимаете кнопку «Домой» (Home) на вашем телефоне. Самое приятное в лаунчерах то, насколько просто заменить обычный рабочий стол на более функциональны. Для этого достаточно совершить простые действия: скачать, установить и настроить параметры.
Под катом обзор лаунчеров, скриншоты и QR-коды
Всего голосов 63: ↑44 и ↓19+25
Просмотры103K
Комментарии 65

Обновление Google Translate для Android

Разработка под Android
Перевод
В январе 2010 года мы запустили первую версию Google Translate для Android. Сначала мы реализовали на платформе Android возможности, поддерживаемые Google Translate — машинный перевод, латинизация нелатиницы и озвучивание переводов. Мы также реализовали голосовой ввод и перевод SMS-сообщений.

Сегодня мы обновили Translate для Android для ещё более простого взаимодействия. Помимо других усовершенствований, мы улучшили выпадающие списки языков, поле ввода, иконки и оформление.

Мы также хотим, чтобы вы попробовали экспериментальную функцию, которая находится ещё на самой ранней стадии разработки. Это режим разговора — новый интерфейс в Google Translate, который оптимизирован для того, чтобы вы могли свободно общаться с находящимся поблизости человеком на другом языке. Возможно, вы видели раннее демо несколько месяцев назад, и сегодня вы можете попробовать это на своём Android-устройстве.
Читать дальше →
Всего голосов 47: ↑43 и ↓4+39
Просмотры1.4K
Комментарии 16

Битва за трудочасы. Как надо считать зарплату?

Карьера в IT-индустрии
История «успеха».

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

Казалось бы — простая и хорошая схема: рассчитать примерный фонд зарплаты (а это расходная статья) можно на год вперёд.
Но, как и следовало ожидать, в отчетах все сотрудники исправно отрабатывали 40 часов в неделю. Всегда. Все.
Было несколько «партизан», которые иногда забывали там отмечаться, но, в целом, в отчетах царила райская идиллия.

Наконец кому-то из руководства пришла в голову долгожданная мысль, что так быть не может…
Читать дальше →
Всего голосов 126: ↑121 и ↓5+116
Просмотры10K
Комментарии 165

6 отстойных слов в вашем резюме

Карьера в IT-индустрии
Перевод
Эта статья – часть серии «Как написать резюме». Чтобы начать серию сначала, прочитайте введение.

За свою жизнь, я использовал несколько плохих слов. Даю %^й на отсечение, что вы тоже делали это. Но, когда неправильные слова появляются у вас в резюме – это делает его отстойным.
Читать дальше →
Всего голосов 182: ↑153 и ↓29+124
Просмотры78K
Комментарии 109

Разработка под Mac. Часть 1

Программирование

Disclaimer



Эта цель данной статьи — открыть цикл, посвященный разработке приложений на языке программирования Objective-C. В данном цикле будут рассмотрены вопросы как создания приложений для OS X, так и вопросы создания мобильных приложений на платформе iOS.

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

Итак...


Читать дальше →
Всего голосов 94: ↑68 и ↓26+42
Просмотры40K
Комментарии 61

8 причин, по которым пользователи отказываются регистрироваться

Интерфейсы
Регистрация на сайте — это большая ответственность для большинства людей. Пользователи, которые регистрируются на вашем сайте, дают свою персональную информацию, доверяя ее вашему ресурсу. Большинство сегодняшних пользователей более обеспокоены тем, кому они передают свою личную информацию. Виртуальный мир кишит хакерами и спамерами, но кто может обвинить их? Если вы не видели много форм регистраций, то ваша форма — препятствие для пользователя. Ниже изложено 8 основных причин, по которым пользователи не заполняют формы регистрации.

Читать дальше →
Всего голосов 102: ↑97 и ↓5+92
Просмотры54K
Комментарии 67

Информация

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