Pull to refresh
0
0
Artem Semenov @Semapt

User

Send message

Интеграция PVS-Studio в CI процесс

Reading time 5 min
Views 4K

Здравствуйте, уважаемые читатели.


Меня зовут Стас, я инженер команды DevOps Tooling в компании Align Technology.
В этой статье я попробую коротко рассказать про то, как в нашей компании внедрили статический анализ кода на основе PVS-Studio.


Введение


Приблизительно год назад мы задумались о том, чтобы внедрить в нашей компании статический анализ.
Мы и раньше использовали для этого различные средства, в том числе и для C/C++ проектов. Потому было интересно попробовать новый инструмент для известной задачи.
Инструмент, более совершенный, чем встроенный средства VS, cpp-check, интегрированный в Sonar.

Читать дальше →
Total votes 25: ↑23 and ↓2 +21
Comments 8

MapFont, Использование шрифтов со значками в картографических сервисах

Reading time 2 min
Views 8.7K
Примерно полгода назад у меня возникла необходимость вставить на карту Google шрифтовую иконку из серии FontAwesome. По ходу работы существующих иконок стало недостаточно, и поэтому пришлось нарисовать некоторое количество своих значков. Позже я решил, что грех добру пропадать и, добавив еще некоторое количество символов, назвал свое поделие MapFont и выложил в сеть.

image
Читать дальше →
Total votes 13: ↑12 and ↓1 +11
Comments 15

Обзор систем для ведения домашней бухгалтерии

Reading time 10 min
Views 142K
При отборе программ для обзора для меня немаловажным требованием является отсутствие синхронизации с каким-либо внешним сервисом (да, я параноик) и наличие версии для айфона. Сравнительная таблица прошарена в гуглдоксах.

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

Общий момент — те программы, которые обновляют курс валют автоматически, делают это с finance.yahoo.com.
Читать дальше →
Total votes 69: ↑60 and ↓9 +51
Comments 68

Orthogonal — модель мира с альтернативной теорией относительности

Reading time 6 min
Views 26K
В 2011-2013 гг. австралийский писатель Грег Иган (Greg Egan) опубликовал трилогию Orthogonal (The Clockwork Rocket, The Ethernal Flame, The Arrows of Time). В книгах описан удивительный мир, в котором нет жидкостей и электрических зарядов, обитают четырёхглазые разумные существа, способные менять форму и размножающиеся делением, использующие воздух не для химических реакций, а для охлаждения своего тела, а свет — для передачи нервных импульсов. Скорость света в этом мире непостоянна: фиолетовые фотоны движутся заметно быстрее красных. Поэтому звёзды выглядят не как белые точки, а как радужные полоски
Читать дальше →
Total votes 118: ↑114 and ↓4 +110
Comments 55

Кронштейн для монитора из ДСП, и как заставить DELL 2713HM показывать родное разрешение через HDMI

Reading time 5 min
Views 124K
После приобретения 27" монитора, благодаря его диагонали, было решено использовать его по совместительству в качестве телевизора. Однако стандартная нога этого не позволяла в виду расположения компьютерного стола относительно места отдыха. Пересмотрев различные варианты готовых решений пришел к выводу что для того чтобы угодить всем своим пожеланиям придется делать всё самому.

А также «убедительно просим» монитор показывать в максимальном разрешении по HDMI вопреки мануалам.


Читать дальше →
Total votes 142: ↑106 and ↓36 +70
Comments 109

Интересные приемы программирования на Bash

Reading time 6 min
Views 129K
Эти приемы были описаны во внутреннем проекте компании Google «Testing on the Toilet» (Тестируем в туалете — распространение листовок в туалетах, что бы напоминать разработчикам о тестах).
В данной статье они были пересмотрены и дополнены.
Читать дальше →
Total votes 181: ↑175 and ↓6 +169
Comments 67

Ubiquiti AirGrid M5 HP 27dBi — Разворачивание сетевого моста. Личный опыт

Reading time 4 min
Views 68K
Перед тем как описать все прелести и недостатки данного передающего устройства, я хочу опишу поставленную мной цель, и какое оборудование использовалось ранее.

Цель.


Индивидуальные предприниматели — очень экономные и находчивые люди, и для того чтобы сэкономить копеечку идут на любые ухищрения, как в этот раз. Стоимость интернета для юридического лица в разы дороже, чем для физического (не знаю как у Вас). У нас физическое лицо платит за средний тариф 550 р. — со скоростью доступа к сети Интернет 35 Мб/с., а Юридическое — 1200 р. — за скорость в 1 Мб/с. а дальше больше, это в сельской местности, не знаю как обстоят дела в городских провайдеров. Индивидуальному предпринимателю, который арендует помещение и занимается ремонтом компьютерной техники, просто необходимо иметь доступ к глобальной сети. А еще есть один большой минус проживания в сельской местности, у меня всего 1 провайдер и это монополия, использовать Интернет от операторов мобильной связи категорически не могу, всегда нет скорости, да и качество приёма желает оставлять лучшего (ох уж этот 2G/3G).
Читать дальше →
Total votes 18: ↑17 and ↓1 +16
Comments 18

Опытные мелочи Windows-админа

Reading time 3 min
Views 171K
Всегда имел желание написать цикл постов, где был бы понемногу изложены разные интересные мелочи и задачи, которые приходилось решать в повседневной рутине системного администратора.
Возможно, кое-что из описанного будет полезно другим сисадминам.

Сразу оговорюсь, что в качестве исходных данных имею Windows среду и домен Active Directory, причем ОС преимущественно WindowsXP — Server2003. Ну и обслуживаемые компании были в основном некрупными (от 30 до 500 пользователей).

Начнем, пожалуй, c часто встречаемой задачи определения кто из пользователей за каким компьютером работает.
Читать дальше →
Total votes 105: ↑95 and ↓10 +85
Comments 55

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity