Pull to refresh
7
0

DevOps

Send message

Что почитать проектному менеджеру: книги про управление персоналом, soft skills и DevOps

Reading time4 min
Views18K
Мы в «ИТ Гильдии» уделяем особое внимание вопросам управления проектами и помогаем другим компаниям внедрять инструменты, которые оптимизируют работу в IT-отделах.

Сегодня мы собрали несколько полезных книг для PM’ов. В подборку вошла литература, которую рекомендуют к прочтению в тематических тредах на Hacker News, Reddit и Quora.

Читать дальше →
Total votes 20: ↑17 and ↓3+14
Comments1

Не позволяйте 3D-принтеру лениться

Reading time6 min
Views19K
Наверное, у каждого из нас есть гаджет или устройство, которые мы не используем: тренажёр, плеер, кухонный инвентарь, всякие странные штуки для автомобиля, шнуры, хабы и проч. Лежат они, новенькие, с гарантийниками и годами ждут своего часа, которому чаще всего уже не дано случиться — слишком быстро движется научно-технический прогресс. Так и формируется на полках и в шкафах наш личный музей современной техники. Который в последнее время пополнился ещё одним экспонатом — 3D-принтером. Или нет?

Кто-то 3D-принтер использует и так
Читать дальше →
Total votes 39: ↑32 and ↓7+25
Comments78

Курс MIT «Безопасность компьютерных систем». Лекция 6: «Возможности», часть 1

Reading time15 min
Views6.5K

Массачусетский Технологический институт. Курс лекций #6.858. «Безопасность компьютерных систем». Николай Зельдович, Джеймс Микенс. 2014 год


Computer Systems Security — это курс о разработке и внедрении защищенных компьютерных систем. Лекции охватывают модели угроз, атаки, которые ставят под угрозу безопасность, и методы обеспечения безопасности на основе последних научных работ. Темы включают в себя безопасность операционной системы (ОС), возможности, управление потоками информации, языковую безопасность, сетевые протоколы, аппаратную защиту и безопасность в веб-приложениях.

Лекция 1: «Вступление: модели угроз» Часть 1 / Часть 2 / Часть 3
Лекция 2: «Контроль хакерских атак» Часть 1 / Часть 2 / Часть 3
Лекция 3: «Переполнение буфера: эксплойты и защита» Часть 1 / Часть 2 / Часть 3
Лекция 4: «Разделение привилегий» Часть 1 / Часть 2 / Часть 3
Лекция 5: «Откуда берутся ошибки систем безопасности» Часть 1 / Часть 2
Лекция 6: «Возможности» Часть 1 / Часть 2 / Часть 3
Total votes 22: ↑22 and ↓0+22
Comments0

Erlang для IoT

Reading time7 min
Views13K
Волна интереса к микроэлектронным устройствам и их взаимодействию между собой для промышленных и бытовых нужд привела к развитию большого количества конструкторов для разработки на базе достаточно мощных SoC (систем на чипе), достаточно миниатюрных относительно микроконтроллерных решений, но уже содержащих в себе полноценную операционную систему. Разработка приложений для таких конструкторов практически не отличается от обычной серверной разработки, за исключением того, что ограничение по ресурсам все равно надо держать в уме.


Читать дальше →
Total votes 29: ↑29 and ↓0+29
Comments40

Как построить IIoT архитектуру своими руками

Reading time9 min
Views20K

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



IoT — интернет вещей — подразумевает управление устройствами, предназначенными для выполнения простых бытовых задач (открыть ворота гаража, когда подъезжает машина, включить свет по датчику движения или по команде, следить за температурой в помещении), то под IIoT — индустриальным интернетом вещей — обычно имеется в виду “оцифровка” данных с производств, на основе которых можно провести экспертный анализ, часто при помощи машинного обучения.

Читать дальше →
Total votes 15: ↑15 and ↓0+15
Comments8

Кто есть что в рекрутменте Северной Америки — Часть 1

Reading time4 min
Views11K
Спасибо Loriowar за приглашение на Хабр. Я уже давно почитываю, но никогда не писала. Я сама IT рекрутер из Канады, и мне очень прикольно читать, как программеры воспринимают процесс рекрутмента и hr-ов. Я сама когда-то пыталась стать программистом, прошла весь угар поиска работы да еще в чужой стране, на чужом языке, да и в момент обвала рынка dotcom-ов. Потом мне надоело извиваться как угорь на сковородке перед тупыми рекрутершами, и я решила стать одной из них. Я думала, что никогда не буду вести себя как они, но пришлось, сама логика найма принуждает к этому. Так что я знакома с претензиями обеих сторон к друг другу.

Я несколько дней мылилась, не знала с чего начать. Специфика североамериканского рекрутмента мне знакома досконально, но что будет интересно Хабру не совсем уверена. Я просто решила начать с описания агентской кухни, а дальше как пойдет. Если интересно, сами темы задавайте.

Кстати, рекрутмент в Штатах и в Канаде устроен одинаково, кроме некоторых аспектов, вызванных различиями в законодательстве и иммиграционной политике. А так, методы, подходы, инструменты все одинаковые.

Вот, кстати, и первое отличие — в Штатах до сих пор существуют агентства называемые Employment Services/Placement Consultants/Job Placement Agency и т.п. Они берут оплату с кандидатов за факт трудоустройства. В России такие фирмы, кажется, называются кадровыми агентствами. В Канаде, и по-моему в Англии, данный вид деятельности запрещен законодательно т.к. считается неэтичным.
Читать дальше →
Total votes 42: ↑33 and ↓9+24
Comments36

SaltStack: управление произвольным количеством файлов конфигураций

Reading time4 min
Views21K

Что здесь интересного?


Статья поможет разобраться с тем, как управлять произвольным количеством конфигурационных файлов некоего сервиса в SaltStack.

SaltStack (underfloor): что это и как с ним быть?


Многие уже имели опыт работы с системами автоматизированного управления конфигурациями, к которым относится Salt, и рассказывать подробно о том как его готовить и что он может я не стану, тут можно прочесть что это, а тут почитать как его быстро и легко приготовить.

SaltStack (lobby): типичное применение на простом примере


Итак, предположим, у Вас есть задача автоматизировать установку, внедрение конфигурационных файлов и мониторинг их изменений, перезагрузку в случае необходимости такого популярного сервиса как nginx. Для упрощения системы, сделаем предположение что обслуживаемые сервера построены на базе Debian Wheezy. (Для всех остальных, — читаем про grains систему, — она поможет определить на какой системе мы применяем стейт и соответствующим образом поменять его поведение).
Итак:
Читать дальше →
Total votes 7: ↑6 and ↓1+5
Comments8

Ожидание длиной в 15 лет. Nginx Application Server

Reading time5 min
Views58K
Начиная с момента появления Nginx в 2004 году, мы все задавались вопросом: когда же на nginx можно будет запускать приложения? Мы запускали PHP в php-fpm и на апаче, запускали Python через uWSGI, иногда жили с Apache, а если нам нужны были разные версии PHP — жили с зоопарком из FPM-ов.

image

Только что на конференции NginxConf в Портленде Nginx, Inc. объявил о запуске Nginx Application Platform. ITSumma тестировала один из его компонентов, собственно сам Application Server под названием Nginx Unit с закрытой версии. В этом посте мы расскажем о том, как выглядит Nginx Unit, и как на нем запускать приложения.
Читать дальше →
Total votes 131: ↑125 and ↓6+119
Comments119

23000 человек написали онлайн-диктант 8 апреля 2017. Как это получилось?

Reading time4 min
Views6.4K
В этом году 200 тысяч человек из 858 городов мира приняли участие в образовательной акции «Тотальный диктант». Пишут диктант уже семь лет в основном на офлайн-площадках, возможность сделать это онлайн есть с 2014 года. Испытав все горести экстремальных нагрузок на сайт, в этом году организаторы акции привлекли целую команду ИТ-компаний. Сегодня мы рассказываем о своей части работы.

image
Читать дальше →
Total votes 24: ↑22 and ↓2+20
Comments2

Information

Rating
Does not participate
Location
Россия
Works in
Registered
Activity