Как стать автором
Обновить

Администрирование

Сначала показывать
Порог рейтинга

Начинающий программист vs Избирком СПб

Python *HTML *Data Engineering *
Из песочницы

Это история о том, как я писал код на Python 3, который собирает и систематизирует данные по избирательным комиссиям в моём родном городе Санкт-Петербурге. Ну, и про то, что я там накопал в извлечённых данных.

Я новичок в программировании, первый раз столкнулся с такой задачей и понятия не имел, как это делается, но стоило только начать...

Читать далее
Всего голосов 9: ↑9 и ↓0 +9
Просмотры 2.7K
Комментарии 17

Новости

И пусть страна подождёт: технические работы на ЕИС

Блог компании Европейский университет в Санкт-Петербурге IT-инфраструктура *Открытые данные *

Это Анастасия Карасева и Елена Веретённик, научные сотрудники Прикладного Центра МАСТ при Европейском университете в Санкт-Петербурге, и в этом тексте мы подробно расскажем о регламентных работах в единой информационной системе «Закупки» и о том, как они связаны со сверхурочной работой специалистов по госзакупкам.

Единая информационная система «Закупки» (ЕИС) — цифровая среда, где в России осуществляются государственные закупки. В ЕИС есть две части: открытая и закрытая. Данные из открытой части доступны для анализа: их можно использовать as is или взять обработанными с сайта «Госзатраты». Нам довелось поработать с ЕИС в ходе проекта про сверхурочную работу специалистов по госзакупкам. Наше исследование было посвящено сверхурочной работе «закупщиков». Мы оценивали долю закупок, опубликованных в ЕИС в нерабочее время (в будни с 19:00:01 до 07:59:59 и в выходные) в разных регионах и у разных организаций. Мы обнаружили, что открытыми данными из ЕИС не так-то легко воспользоваться. Но это было не единственное открытие.

В какой-то момент мы увидели, что в отдельные рабочие дни доля неурочных закупок могла достигать 100%.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 1.2K
Комментарии 1

Capacity allocation — совмещаем разработку, поддержку и выплату техдолга без смс и регистраций

Блог компании Конференции Олега Бунина (Онтико) IT-стандарты *Управление разработкой *Управление продуктом *DevOps *

Этот материал для тех, к кому когда-то подошли и сказали: «Некогда объяснять, ты теперь тимлид (или начальник отдела)». Может быть, теперь вы уже профессионал своего дела, знаете кучу различных инструментов для решения своих задачи. Но давайте посмотрим чуть-чуть с другой стороны и разберем, как вы управляете потоком своих задач. Как справляетесь с работой, которая к вам приходит. Возможно, это поможет немного ее пересмотреть.

Меня зовут Алексей Пименов, я сертифицированный инструктор альянса  ICAgile, аккредитованный тренер и консультант Kanban University. Пионер Kanban-метода в России.  Моя цель — развить и поднять уровень менеджмента. Kanban многие сопоставляют с DevOps-культурой и практиками DevOps, но это всего лишь один из инструментов, который должен быть в вашем менеджерском ящике.

Читать далее
Всего голосов 6: ↑5 и ↓1 +4
Просмотры 514
Комментарии 0

Создавайте инструменты для 99% разработчиков

Блог компании М.Видео-Эльдорадо Программирование *Управление персоналом *Читальный зал Serverless *
Перевод

Мы в М.Видео-Эльдорадо довольно много и часто обсуждаем новые технологии, различные тренды их влияние на повседневную жизнь. Но насколько то, о чем мы читаем и говорим соотносится с реальной жизнью? Под катом очередной взгляд на мифы и реальность из жизни западных программистов. Энжойте новый переводной текст.

Читать далее
Всего голосов 12: ↑11 и ↓1 +10
Просмотры 1.9K
Комментарии 2

Способы бэкапирования Persistent Volumes в Kubernetes кластере с помощью Velero

DevOps *Облачные сервисы Kubernetes *
Из песочницы

В данной статье рассмотрены в общих чертах процесс создания резервных копий кластера Kubernetes и более детально процесс создания копий PV с помощью Velero.

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

Читать далее
Рейтинг 0
Просмотры 395
Комментарии 4

Возможности Heap Table в PostgreSQL

Блог компании Quadcode PostgreSQL *Data Engineering *

Меня зовут Якупов Азат, я дата-архитектор Quadcode. В индустрии я больше 20 лет, из них больше 6 лет — в архитектуре. Эта статья — немного сокращенный пересказ моего выступления на митапе по теме «Heap Table в PostgreSQL». 

Речь в тексте пойдет об обычных таблицах, с которых начинается вся дата-инженерия. Посмотрим на то, как метаданные располагаются в Postgres, разберемся, что такое table page и fillfactor, а также поближе познакомимся с TOAST-таблицами.

Читать далее
Всего голосов 9: ↑9 и ↓0 +9
Просмотры 1.2K
Комментарии 5

Big Data в IT-рекрутинге: как упрощается процесс найма для HR-менеджеров и поиска работы для кандидатов

IT-инфраструктура *Big Data *Управление персоналом *
Recovery mode

Привет, на связи IT рекрутинговое агентство HEAAD. Рассказываем о том, как большие данные упрощают поиск работы кандидатам и процесс найма рекрутерам.

Читать далее
Всего голосов 5: ↑2 и ↓3 -1
Просмотры 414
Комментарии 0

Смотрим на технологическую сеть глазами злоумышленников

Блог компании Positive Technologies Информационная безопасность *IT-инфраструктура *Промышленное программирование *SCADA *

Могут ли злоумышленники проникнуть в АСУ ТП[1]? Как они это делают и какие инструменты используют? А главное, обязательно ли атакующие должны что-то понимать в АСУ ТП и технологических системах, чтобы нанести ущерб промышленным предприятиям?

Дмитрий Федосов, специалист отдела экспертных сервисов и развития SOC в Positive Technologies, и Дмитрий Даренский, руководитель направления по развитию продуктов промышленной безопасности Positive Technologies, рассказывают, как злоумышленники видят технологическую сеть и что объективно необходимо для защиты промышленных инфраструктур. Их статья будет полезна специалистам SOC, инженерам промышленных компаний и тем, кто интересуется безопасностью АСУ ТП.

Читать статью
Рейтинг 0
Просмотры 1.2K
Комментарии 2

SRE или DevOps — чувствуем разницу

Блог компании Timeweb Cloud DevOps *Kubernetes *
Перевод
image

Разработка программного обеспечения прошла долгий путь развития — от непересекающейся модели разработки (водопадной модели) до модели итеративной разработки, такой как Agile и DevOps. Интересно отметить, что SRE появилась в Google для обеспечения надёжности и отказоустойчивости всей инфраструктуры в 2003 г., то есть раньше появления DevOps (примерно 2007–2008 гг.). Google в своей книге об SRE описали, насколько совместные усилия инженеров DevOps, SRE и других инженеров, таких как инженеры по безопасности приложений, жизненно важны для поддержки такого продукта, как, например, Gmail.

Глядя на приведённый выше пример, можно с уверенностью сказать, что наша растущая зависимость от приложений активно способствовала широкому внедрению DevOps и SRE. Нам постоянно нужны надёжные и масштабируемые системы, будь то оптимизация бизнес-функций или запуск приложения, упрощающего нам жизнь.
Читать дальше →
Всего голосов 10: ↑6 и ↓4 +2
Просмотры 1.7K
Комментарии 0

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

Блог компании ITSumma IT-инфраструктура *Amazon Web Services *DevOps *Облачные сервисы


Исторически так сложилось, что AWS стал промышленным стандартом на рынке облачных услуг, как с точки зрения набора предоставляемых услуг и решений, так и с точки зрения поддержки, комьюнити, готовых библиотек для использования, провайдеров для работы с подходом IaaC. Но ввиду изменившейся геополитической ситуации, а также других различных факторов (например, 152 ФЗ), зарубежные решения становятся всё менее доступными. Так что необходимо искать альтернативы на российском внутреннем рынке.

В этой статье мы проводим сравнительный анализ нескольких отечественных облачных провайдеров, рассматривая набор предлагаемых решений, оценивая наличие Terraform-провайдеров, а также пытаясь реализовать деплой типичного веб-проекта в облаке.

Дисклеймер №1
Данная статья не является рекламой. Все совпадения с реальностью — всего лишь совпадения с реальностью. А все несовпадения с реальностью — всего лишь несовпадения с реальностью.

Дисклеймер №2
Читать дальше →
Всего голосов 34: ↑31 и ↓3 +28
Просмотры 2.1K
Комментарии 1

OpenID Connect (OIDC): Как получить токен?

Блог компании Флант Информационная безопасность *Системное администрирование *Сетевые технологии *IT-стандарты *

Эта статья повествует о наиболее распространенном методе обмена токенами в потоке OpenID Сonnect: грантах [grants]. Обещаем – путешествие будет увлекательным, так что устраивайтесь поудобнее.

Читать далее
Всего голосов 23: ↑22 и ↓1 +21
Просмотры 1K
Комментарии 0

Оркестрация микросервисов с Activiti BPMN Engine

Блог компании OTUS ECM/СЭД *Распределённые системы *Микросервисы *

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

Второй вариант может быть реализован в виде исполняемого кода, либо с использованием специальных движков для исполнения сценария бизнес-процесса, который может включать в себя вызов внешних сервисов. Стандартом в области описания бизнес-процессов является визуальная нотация BPMN 2.0 и наибольший интерес представляет соединение графической диаграммы и исполняемых сценариев, которое также называется Executable BPMN 2.0 и среды для его исполнения, среди которых можно назвать jBPM, Flowable, Camunda BPM и Activiti (она интересна еще и тем, что на ней реализуется управление процессами в Open Source системе управления документами Alfresco). В этой статье мы рассмотрим основы BPMN и создадим простой процесс для управления системой полива в зависимости от измеренной влажности (все компоненты системы реализованы как микросервисы).

Читать далее
Всего голосов 5: ↑4 и ↓1 +3
Просмотры 675
Комментарии 3

18 отборных однострочных команд Linux

Блог компании RUVDS.com Настройка Linux *Системное администрирование **nix *
Перевод

В этой статье я опишу ряд функциональных, полезных, а порой и опасных команд, чтобы продемонстрировать потенциал использования оболочки Bash в Linux.Некоторые из них, действительно, потребуют соблюдения осторожности, так как иначе можно потерять все свои данные. Другие же, наоборот, окажутся очень покладистыми и полезными для повышения эффективности работы.

Приступим!
Читать дальше →
Всего голосов 61: ↑44 и ↓17 +27
Просмотры 20K
Комментарии 48

Найти слабое звено: делаем команду эффективнее без перегруза

Блог компании AGIMA IT-инфраструктура *IT-стандарты *

Всем привет! Это снова Иван Антипин, заместитель технического директора AGIMA. Весной я рассказывал здесь о матрице компетенций — удобном инструменте менеджмента. И поскольку статья вызвала интерес, я подготовил еще одну. В этот раз речь пойдет о слабом звене — том самом участке работы, из-за которого рушится весь процесс. Разберемся, как его найти, с помощью чего устранить и что потом делать. Пишу по материалам доклада Ивана Михеева.

Читать далее
Всего голосов 21: ↑21 и ↓0 +21
Просмотры 2.7K
Комментарии 6

Выбор лучшего пути по версии BGP в L3VPN: скрытый нюанс

IT-инфраструктура *Cisco *Сетевые технологии *
Перевод

Если вы хоть раз настраивали MPLS L3VPN, то у вас не возникнет сомнения в том, что весь подход вертится вокруг BGP. Будучи протоколом маршрутизации с развитым чувством собственного достоинства (в конце концов, он является основой для интернета), BGP использует внушительный список атрибутов префикса, которые лежат в основе алгоритма выбора лучшего маршрута. Несмотря на неприличную длину этого списка, большинство параметров предназначены для обеспечения детерминированности результата алгоритма, а не для управления трафиком руками инженера. Впрочем, иногда даже самые популярные параметры не подходят для решения определённой задачи. Если вы видите EIGRP в связке с L3VPN, возможно, это наш сегодняшний пациент.

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 1K
Комментарии 3

Сопоставление облаков: инструменты бессерверной разработки

IT-инфраструктура *Облачные вычисления *
Recovery mode

Привет, я Александр Радаев, аналитик компании proCATT. В последнее время занимался вопросами переезда клиентов в облака. И постоянно сталкивался с тем, что постоянно приходилось сопоставлять сервисы различных облачных провайдеров друг с другом.

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

В России сейчас всего 3 облачных провайдера, предлагающих  облачные функции. Я расскажу, у кого что есть, и как это соотносится с сервисами общеизвестных облаков Google, Amazon и Azure.

Читать далее
Рейтинг 0
Просмотры 559
Комментарии 0

Лишние технологии: на что не стоит тратиться малому бизнесу

Блог компании RegionSoft IT-инфраструктура *CRM-системы *Софт

В 2019 году знакомый купил и поставил на автомобиль сигнализацию — хорошее решение за 63 000, с возможностью интеграции с LIN-шиной, контролем работы предпусковых подогревателей, автозапуском, отличными охранными характеристиками, телеметрией и проч. Ответственный, правильный водитель, который искренне заботится об удобстве и безопасности своего автомобиля, ВАЗ 2109 1999 года выпуска. Без сомнений легендарный хэтчбек оценил, но не до конца понял рвение своего хозяина, забил на LIN-шину, передачу телеметрии и прочую ерунду по одной простой причине — это обычная старая аналоговая девятка, хоть и бережного хранения. Она любима, нормально ездит, выполняет свои задачи, прилично выглядит и не требует таких понтов. С другой стороны, сигналка тоже вполне выполняет основные функции. Проблема только в одном — 50 000 можно было сэкономить, не потеряв при этом результата — удовлетворения требований автовладельца.

Сейчас в малом и среднем бизнесе стало чуть стабильнее, а вот в 2010-х в небольших компаниях (типа дилера SIM-карт сотового оператора регионального уровня) можно было встретить SAP или Salesforce. Софт, конечно, был исключительно декоративным, учёт вёлся в Excel. Но затраты были аховые.

Тем не менее, и сейчас бизнес умудряется находить направления вылета денег — отчасти за счёт эффективных маркетологов, отчасти из-за незнания деталей.

Читать далее
Всего голосов 18: ↑17 и ↓1 +16
Просмотры 3.8K
Комментарии 4

Решения для систем безопасности: грядут замены игроков

Блог компании Группа компаний X-Com Инженерные системы

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

Читать далее
Всего голосов 17: ↑17 и ↓0 +17
Просмотры 1.5K
Комментарии 2

Лайфхак по разработке DMR на ПЛИС через генерацию HDL-кода в MATLAB

Блог компании ЦИТМ Экспонента Разработка систем связи *Стандарты связи Matlab *Инженерные системы
Tutorial

Однажды мне прилетела задача реализовать DMR на ПЛИС. Опустившись на дно интернета, я нашел лишь мануал ETSI и пару примеров по генерации кода – с этого начался мой тернистый путь изучения данной тематики. Недавно наткнулся на мем, и тут нахлынули воспоминания...

Читать далее
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 1.2K
Комментарии 6

Автоматизация задач в интернете. 30 лет прогресса — и к чему мы пришли?

Блог компании FirstVDS Системное администрирование *История IT Софт Интернет вещей

Грустно наблюдать человека, который ежедневно повторяет одну и ту же работу. Буквально совершенно одинаковые действия, вручную. Особенно если этот человек — ты сам. Так и хочется автоматизировать задачу, а в свободное время заняться… чем? Не проблема, мы всегда найдём чем заняться. Свободное время ведь не бывает лишним! Да уж, конечно… В итоге получается как в комиксе xkcd «Автоматизация» на КДПВ.
Читать дальше →
Всего голосов 11: ↑10 и ↓1 +9
Просмотры 2.8K
Комментарии 1