Pull to refresh
39
0
Максим HidX @HidX

User

Send message

Онлайн-курс «Визуализация данных. Основы»

Reading time2 min
Views27K
Есть такие дела, про которые понятно, что они важные и нужные, но руки до которых доходят в последнюю очередь — то есть зачастую никогда. Думаю, у онлайн-версии курса по визуализации данных были все шансы стать таким вот вечно отложенным делом. Если бы не хабр…

В феврале в ответ на комментарий пользователя TyMaH я пообещала, что «до конца этого года мы так или иначе сделаем онлайн». Обещание — есть обещание. Встречайте наш первый (мини) онлайн-курс «Визуализация данных. Основы».



Курс посвящён дизайнерским принципам работы со сложными данными и знакомит слушателей с бибилиотекой D3.js — самым мощным и гибким инструментом создания интерактивных визуализаций. Курс состоит из 6 лекций и 6 практических заданий, каждое из которых позволяет применить и закрепить теоретический материал.
Читать дальше →
Total votes 40: ↑36 and ↓4+32
Comments13

Как в Облаке Mail.Ru появилась защита от вирусов

Reading time5 min
Views25K


Всем привет, меня зовут Юрий Лазарев, я системный администратор Облака Mail.Ru. Недавно мы внедрили автоматическое антивирусное сканирование всех загружаемых в хранилище файлов. Теперь весь контент проверяется Антивирусом Касперского, чья продукция уже используется для защиты от вирусов в Почте Mail.Ru. Кроме того, были просканированы файлы, залитые в Облако с момента его запуска в прошлом году. Реализовать подобную проверку в условиях высоконагруженного сервиса, сохраняя при этом такую же высокую скорость работы, — достаточно сложная задача.

В качестве аналогии можно сравнить процесс строительства одноэтажного дома и небоскрёба. Одноэтажный дом может построить даже человек без глубоких знаний и большого опыта, и эта конструкция будет худо-бедно стоять и служить. С небоскребом все гораздо сложнее: конструкцию такого здания необходимо серьёзно просчитывать с точки зрения несущей способности грунта, ветровых нагрузок и множества других факторов. Так и антивирусная проверка в облачном сервисе организована совсем не так, как на домашних компьютерах или даже в корпоративных сетях.

Если вы хотите поподробнее узнать, что представляет собой архитектура Облака, то можно почитать предыдущую статью на Хабре. Это даст понимание того, как протекает процесс сохранения файла и его заливка в Облако. А здесь мы опишем, как нам удается проверять на вирусы петабайты данных в нашей высоконагруженной системе, не теряя при этом ни в качестве работы сервиса, ни в скорости загрузки и проверки файлов.
Читать дальше →
Total votes 80: ↑52 and ↓28+24
Comments42

С днём фрилансера!

Reading time2 min
Views26K


Сегодня общий праздник для самых разных людей, которых объединяет не профессия или пол. Это праздник всех тех, кто выбрал беспокойную свободу и самостоятельность в непростом деле зарабатывания на хлеб насущный. Это праздник вольных стрелков, ронинов трудовой книжки. Сегодня —День фрилансера!
Читать дальше →
Total votes 118: ↑89 and ↓29+60
Comments29

С днём системного администратора

Reading time2 min
Views69K


Сегодня вдвойне приятный день: во-первых, сегодня пятница. Во-вторых, сегодня последняя пятница июля, а значит сегодня — день системного администратора. Поэтому примите наши горячие поздравления, господа, товарищи и друзья, труженики бубна и витой пары! Пусть ваши серверы падают как можно реже, а юзеры попадаются толковые, покладистые и ненавязчивые.
Читать дальше →
Total votes 139: ↑121 and ↓18+103
Comments67

Влияние котиков на развитие технологий

Reading time6 min
Views27K


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

А как насчет котов? И действительно, когда мы говорим об IT, этих ваших интернетах, мы завуалированно подразумеваем присутствие хвостатых мурлык. Гаджеты для котиков — динамично развивающийся рынок. Мировой бум мобильных приложений породил такое понятие как интерфейс для животных.

Когда коты и высокие технологии впервые начали воздействовать друг на друга? Перенесемся в недалекое прошлое, в начало космической эры. В космос отправляются первые путешественники, и среди них оказывается котик.
Читать дальше →
Total votes 117: ↑81 and ↓36+45
Comments10

Решение проблем: 10 правил менеджера

Reading time6 min
Views39K
Рассмотрим следующую ситуацию: вы — проджект-менеджер, и на вашем проекте возникла проблема. О том, как поэтапно добраться до источника проблемы и ликвидировать ее, я подробно расскажу в сегодняшней статье.



У меня все работает!

Существует расхожее мнение, что проблемы решают исполнители, а управленцы только ходят и мешают. Однако что происходит, если на проекте нет менеджера? Представим ситуацию: в саппорт приходит гневное письмо: «Я нажал на кнопку, а там 500-я ошибка!». Причем письмо приходит не одно, то есть проблема массовая.
Читать дальше →
Total votes 120: ↑74 and ↓46+28
Comments84

Типовой шаблон технического задания на разработку сайта

Reading time2 min
Views450K
ОФФТОП: Хочу выразить свою благодарность, всем кто плюсанул мой предыдущей пост и карму, это позволило мне пригласить на Хабр еще несколько хороших людей.

Во многих студиях нет единого формата ТЗ, у нас его тоже не было. Просмотрев множество различных форматов и ГОСТов, мы выбрали самые значимые пункты и разработали типовой шаблон ТЗ для нашей компании.
Возможно, это будет полезно и другим студиям, т.к. если мы все будем работать по единым стандартам плюсы очевидны как для студий, так и для заказчиков.

image
Читать дальше →
Total votes 90: ↑82 and ↓8+74
Comments48

ИТ стратегия. Быть или не быть

Reading time2 min
Views31K
На hh.ru есть куча вакансий ИТ директоров, где в обязанностях указана «Разработка и реализация ИТ стратегии». И я в свою очередь, хочу поделиться некоторыми своими соображениями по двум вопросам:

1. Когда наличие ИТ стратегии становится жизненно необходимым для компании? То есть, в какой момент от CIO стоит требовать четко формализованного документа?
2. Что должно быть обязательно учтено в ИТ стратегии? Что отличает хорошую ИТ стратегию от плохой?

Для начала, об ИТ стратегии своими словами – по сути это план, который показывает каким образом ИТ будет поддерживать бизнес. Он включает в себя согласованный долгосрочный план развития информационных технологий и портфель проектов по конкретным направлениям. Ключевое слово – согласованный. Согласованный с руководителями основных бизнес-подразделений и высшим руководством компании. ИТ стратегия решает две задачи: показывает, куда пойдет ИТ департамент, и показывает, куда будут потрачены деньги и какой эффект от этого бизнесу.
Читать дальше →
Total votes 12: ↑5 and ↓7-2
Comments8

Это страшное слово – ВКС

Reading time8 min
Views60K

В Москве стоит серверная часть, преобразовывающая и коммутирующая видеосигнал, от неё расходятся каналы до судов регионов и других госорганов

За 8 лет работы с ВКС, я понял, что у начинающего системного администратора отношение к ВКС очень простое: чего, мол, там думать, Скайп и Lync пользователям – и всех делов. В целом, коммуникаторы на уровне Facetime и подобных достаточно хорошо, и, главное, дёшево решают задачи малого и, местами, среднего бизнеса.

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

Пример одной из решённых нашей командой задач – связь арбитражных судов по всей РФ. Транспортный уровень — MPLS-сеть на 114 объектов: чаще оптика, но есть и спутниковые каналы для удалённых регионов. HD-картинка может пробрасываться на конференции точка-точка, либо на многоточечные от 4 без участия центра до 40 судов на базе центрального сервера. Есть каналы наружу, например, до других госорганов РФ. Возможна трансляция конференций внутри сети для online просмотра заседаний. Все ВКС-заседания записываются для дальнейшей рассылки копий сторонам. С появлением СВКС в АПК внесены изменения, дающие право сторонам проводить заседания с использованием ВКС и заменяющие личное присутствие. Также решаются задачи заседаний Президиума, собрания научно-консультативных советов (НКС), дистанционного обучения сотрудников судов.
Читать дальше →
Total votes 21: ↑20 and ↓1+19
Comments21

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

Reading time3 min
Views14K
image

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

Однако новое исследование Positive Technologies показывает, что это не так: в 2013 году заметные инциденты в сфере информационной безопасности происходили во всех крупных компаниях, руководители которых были опрошены в ходе исследования. И более чем в половине компаний инциденты привели к существенным проблемам, включая финансовые потери.
Читать дальше →
Total votes 20: ↑15 and ↓5+10
Comments5

Домашняя бухгалтерия на платформе CUBA

Reading time16 min
Views36K


Цель этой статьи — рассказать о возможностях платформы CUBA на примере создания небольшого полезного приложения.
CUBA предназначена для быстрой разработки бизнес-приложений на Java, мы уже писали о ней несколько статей на Хабре.

Обычно на платформе строятся либо реальные, но слишком большие и закрытые информационные системы, либо приложения в стиле “Hello World” или искусственные примеры типа “Библиотеки” на нашем сайте. Поэтому некоторое время назад я и решил попробовать убить сразу двух зайцев — написать для себя полезное приложение и выложить его в общий доступ как пример использования нашей платформы, благо предметная область простая и всем понятная.

Читать дальше →
Total votes 31: ↑27 and ↓4+23
Comments17

Простой импорт/экспорт в CSV для PHP & MySQL

Reading time3 min
Views100K

В ходе разработки сервиса по расчете статистики по управлению запасами для интернет-магазинов возникла задача быстро организовать импорт/экспорт таблиц между разными MySQL серверами. Поскольку надо было сделать просто и прозрачно — оптимизация будет впереди — решил воспользоваться авторскими рекомендация из документации по MySQL 5.0.
Читать дальше →
Total votes 22: ↑13 and ↓9+4
Comments6

Из Excel в MySQL. Небольшая функция на PHP (fixed)

Reading time6 min
Views108K

Введение


Здравствуй, $habrauser!

Бывает так, что вам нужно импортировать файл Excel в базу MySQL, но готового решения нигде нет. Вот и я, когда меня попросил друг поискать легкий способ импорта, сперва решил загуглить поискать решение. Увы, запрос php excel to mysql не дал ничего конкретного, или же описанные способы были довольно таки не удобны. Тогда же я решил найти библиотеку для работы с Excel на PHP, и мне попалась PHPExcel. Но опять же меня ждало разочарование, запрос phpexcel to mysql не дал ничего путного (я ленивый пользователь и дальше 1й страницы не хожу). В итоге я решил создать свой велосипед скрипт, которым и хочу поделиться с вами.
Читать дальше →
Total votes 20: ↑11 and ↓9+2
Comments18

Управление списком баз 1С 8.2 с помощью Active Directory

Reading time9 min
Views51K
Приветствую тебя, уважаемый читатель!
По традиции, прошу слишком сильно не пинать, т.к. это мой первый пост.

Итак, приблизительно с полгода назад, встала задача автоматизировать управление списком баз 1С (коих развелось уже более 20 штук) у пользователей домена.
Делалось это не только удобства ради, но и в рамках проекта по внедрению «ролевой модели доступа». Вкратце, смысл этой модели в том, что каждый пользователь в домене является членом определенной группы (именуемой согласно должности), которая имеет заранее определенный набор привилегий, в том числе и список информационных баз.

Т.к. у нас имеется домен Active Directory, логично использовать групповые политики для выполнения нашей задачи.
Гугление выдавало достаточно много реализаций (и даже платных), но все они, чаще всего, сводились к заранее сформированным файлам со списками баз (ibases.v8i). Нам же хотелось:
a) Централизованно управлять настройками подключения к информационным базам (у нас клиент-серверный вариант с SQL базами).
б) Централизованно управлять списком, доступных пользователю, информационных баз, согласно его «роли».

В итоге я расскажу о решении которое работает уже больше полугода в нашей компании.
Кому интересна данная тема, прошу под кат.
Total votes 24: ↑18 and ↓6+12
Comments17

Как работает инженерная служба КРОК — и что происходит, если в 3 ночи где-то далеко ломается кластер

Reading time4 min
Views66K

DL360 — сервер на Pentium I под горячую замену. Где-то далеко в Сибири под постоянной нагрузкой уже много лет трудится его брат-близнец. Если он выйдет из строя, у нас есть замена, позволяющая просто продолжить работу без кардинальной перенастройки


А вот с такой картины часто начинается утро на выезде

Доброе утро! Меня зовут Александр, я работаю руководителем сервисной команды КРОК.

По всей стране есть много объектов, где выход из строя кластера сразу ведёт к попаданию местного главного в телевизор. Это разные НИИ, промышленные предприятия, узлы банков, страховых, объекты нефтяных компаний, аэропорты и так далее. А мы ставим туда железо, софт и всё это держим на поддержке.

Начнём с того, что монтажей без приключений почти не бывает. Хорошо, если нам просто забыли дать питание или сеть. Хуже, когда серверная стойка стоит снаружи здания, потому что кто-то неправильно указал размеры двери. Ещё бывают моменты вроде: «Парни, мы всё подготовили, подключили, только есть нюанс — ваш сервер при разгрузке уронили. Ну, всего пару раз». Сейчас я расскажу и покажу, как выглядит наша работа.
Читать дальше →
Total votes 90: ↑84 and ↓6+78
Comments39

Как выстроить получение обратной связи, если у вас точки отсюда и до Южно-Сахалинска

Reading time4 min
Views18K


Прошлый раз меня спросили, как можно контролировать магазины за 1500 километров от Москвы и дальше. Очевидно, что никак. Есть классические методы, но они не особо работают. К счастью — мы можем спокойно спроецировать интернет-методы на физическую розницу и здесь.

Если задуматься, суть задачи в получении объективной обратной связи. Проблема, на самом деле, довольно старая и известная. Классическая задача такова: вы – мэр города. Вам нужно быть в курсе о проблемах, которые вы можете решать. Чем лучше вы их решаете – тем больше шанс, что вас изберут мэром ещё раз. И город для вас — это не только «клиенты», идущие на выборы, но и непосредственная база знаний для обратной связи. Каждый человек представляет собой опыт, которым нужно пользоваться.
Читать дальше →
Total votes 56: ↑54 and ↓2+52
Comments131

Инструменты IT-департаментов больших компаний: как избавляться от хаоса и считать каждую копейку

Reading time8 min
Views52K

Форма заявки

Представьте, что вы приходите в большую компанию руководить ИТ-департаментом, и понимаете, что там просто конь не валялся. В самом простом случае у вас есть от 50 человек, куча бумажек про закупки и перемещения, инвентарная опись оборудования… и, пожалуй, всё.

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

Следующий уровень — понять, что ИТ вообще должны делать и в какие сроки — появляется каталог услуг и соглашения с бизнесом; где какой сервер, лицензия, как они используются — дискаверинг и система учета; кто к чему имеет доступ, кто должен согласовывать изменения, сколько стоит предоставление каждого ИТ-сервиса. Финал — чёткое понимание затрат ИТ и возможность внятно/быстро объяснять бизнесу куда уходят его деньги. А заодно и сколько будут стоить его новые хотелки.

В итоге IT-департамент, призванный автоматизировать работу компании, автоматизирует и свою работу тоже. Естественно, для решения таких задач есть специальный уже готовый софт. Про него и поговорим.
Читать дальше →
Total votes 38: ↑30 and ↓8+22
Comments33

Бекап баз данных – есть ли он?

Reading time15 min
Views31K
image

Нет смысла говорить о том, насколько это актуальный вопрос. Сегодня мы расскажем, как у нас организовано резервное копирование баз данных mysql.
И одно их самых важных – это проверка, а сделался ли бекап? А успешно ли прошел дамп? А были ли ошибки? А знаю ли я о них?

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

Сразу оговорюсь, что, возможно, в принципе реализации использованы стандартные схемы, но, возможно, вы найдете для себя, что-то новое, что сможете внедрить у себя.
Читать дальше →
Total votes 62: ↑50 and ↓12+38
Comments37

SkyDrive в Windows 8.1: камень преткновения. Отключение сервиса SkyDrive

Reading time2 min
Views64K
Сегодня мы поговорим о настройке популярного сервиса SkyDrive в новейшей клиентской ОС Windows 8.1
Было заявлено о «глубокой интеграции облачной платформы» и теперь эта интеграция заключается в следующем:

  • по умолчанию включена синхронизация документов для профилей пользователей, выполнивших вход в систему под учетной записью Microsoft.
  • настройки рабочего стола также по умолчанию синхронизируются между всеми компьютерами, на которых выполнен вход.
  • удаление описанных функций не предусмотрено, а клиент SkyDrive теперь устанавливается вместе с системой
Читать дальше →
Total votes 37: ↑25 and ↓12+13
Comments17

Применение двухфакторной аутентификации при подключении к 1С

Reading time3 min
Views24K
Двухфакторная аутентификация

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

Чтобы максимально исключить влияние человеческого фактора мне поставили задачу организовать двухфакторную аутентификацию для веб-доступа к 1С. Ниже подробно о том, как это работает.
Читать дальше →
Total votes 17: ↑13 and ↓4+9
Comments24

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity