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

Терминология IT

Термины, понятия, аббревиатуры

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

От «русской рулетки» к безопасному LOTO: как защитить персонал ЦОДа

Время на прочтение5 мин
Количество просмотров8K

Safety first – не абстрактный призыв, а вполне конкретный план действий на предприятиях с рисками промышленной безопасности. Дата-центры относятся к таким объектам, а, значит, должны иметь проработанные правила охраны труда. Сегодня я расскажу, как на площадке Linxdatacenter в Санкт-Петербурге работает система LOTO, повышающая безопасность эксплуатации ЦОДа.
Читать дальше →
Всего голосов 18: ↑18 и ↓0+18
Комментарии7

ІТ термины на примере процесса выращивания картошки

Время на прочтение7 мин
Количество просмотров99K

image


Недавно меня спросили, чем разработка на C# отличается от разработки на C++. В результате родилась идея объяснить значение тех или иных ИТ терминов на примере процесса выращивания картошки.

Читать дальше →
Всего голосов 98: ↑84 и ↓14+70
Комментарии87

Матрёшка Си. Слойная система языка программы

Время на прочтение13 мин
Количество просмотров10K
Попробуем представить химию без Периодической системы Менделеева (1869). Сколько же элементов надо было держать в голове, причём в произвольном порядке… (Тогда — 60.)

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

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

image

Читать дальше →
Всего голосов 34: ↑21 и ↓13+8
Комментарии77

Наши урезанные мобильные веб-сайты

Время на прочтение3 мин
Количество просмотров15K
image

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

“Так исторически сложилось” считать мобильные версии урезанными. Так действительно было, даже с приходом полноценных браузеров в мобильные телефоны. Но уже прошло очень много времени и пора пересмотреть отношение к мобильным веб-сайтам.
Читать дальше →
Всего голосов 60: ↑58 и ↓2+56
Комментарии41

Истории

Что такое «цифровая трансформация» и «цифровые активы»?

Время на прочтение3 мин
Количество просмотров8.4K
Сегодня я хочу поговорить о том, что такое «цифра». Цифровая трансформация, цифровые активы, цифровой продукт… Эти слова звучат сегодня отовсюду. В России нацпрограммы запускают и даже министерство переименовывают, но читая статьи и доклады натыкаешься сплошь на округлые фразы и невнятные определения. А недавно по работе я был на совещании «высокого уровня», где представители одного уважаемого института, готовящего кадры в сфере информационных технологий на вопрос «В чем разница между информатизацией и цифровизацией» ответили, что «это одно и то же — просто цифровизация — это такое хайповое словечко».

Мне кажется, пора разобраться.
Читать дальше →
Всего голосов 15: ↑15 и ↓0+15
Комментарии11

Как зависит перевод термина trunk от вендора коммутаторов?

Время на прочтение5 мин
Количество просмотров14K

На эту ошибку (или, если хотите, разночтение) я обратил внимание во время проверки перевода по коммутаторам NETGEAR. Дело в том, что при переводе термина “trunk” нужно обязательно учитывать, чьей трактовки придерживается вендор — Cisco или HP, ибо между ними очень разный технический смысл.


Давайте разбираться.




Рассмотрим проблему на следующих примерах:


1. Cisco



2. HP



Внимательный читатель обратит внимание, что “trunk” в этих примерах имеет разное значение.


Будем «копать».

Читать дальше →
Всего голосов 27: ↑24 и ↓3+21
Комментарии28

Справочная: что такое Continuous Delivery

Время на прочтение4 мин
Количество просмотров11K
Ранее мы рассказали о Continuous Integration (CI). Продолжим с Continuous Delivery. Это — свод методов разработки ПО. Он помогает удостовериться в готовности кода к развёртыванию.

Читать дальше →
Всего голосов 11: ↑10 и ↓1+9
Комментарии4

Что такое гейзенбаг: история термина и примеры

Время на прочтение4 мин
Количество просмотров15K
Это — справочный материал о гейзенбагах. Говорим о том, как они выглядят и какое отношение имеют к мейнфреймам — прародителям облака.


/ фото Lars Zimmermann CC BY

Heisenbug (гейзенбаг или хайзенбаг) — термин, описывающий ошибки, которые меняют свойства во время отладки кода. То есть они исчезают при тестировании и дебаггинге, но проявляются в продакшене.
Читать дальше →
Всего голосов 36: ↑34 и ↓2+32
Комментарии25

Справочная: как устроен процесс Continuous Integration

Время на прочтение4 мин
Количество просмотров14K
Сегодня мы обратимся к истории термина, обсудим сложности внедрения CI и приведем несколько популярных инструментов, которые помогут с ним работать.

Читать дальше →
Всего голосов 29: ↑24 и ↓5+19
Комментарии7

Вещи, которых я не знаю в 2018

Время на прочтение5 мин
Количество просмотров32K

Привет, Хабр! Представляю вашему вниманию перевод статьи "Things I Don’t Know as of 2018" автора Дэна Абрамова.


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


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

Читать дальше →
Всего голосов 106: ↑80 и ↓26+54
Комментарии64

Сколько лет вашему сеньору?

Время на прочтение3 мин
Количество просмотров49K


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

Однако в последнее время этих самых гениев что-то стало многовато. Не просто много, а достаточно чтобы оказывать влияние на рынок. Легко можно найти вакансии сеньоров/архитекторов/тимлидов с опытом от года.

Так что же происходит? В самом деле у нас урожай гениев или просто модная тема новостей? Поменялось ли что-то за последние годы? Я решил узнать. Под катом методология исследования, немного графиков и внезапные результаты.
Читать дальше →
Всего голосов 71: ↑50 и ↓21+29
Комментарии118

Игры в тетрис, или что такое capacity management в дата-центре

Время на прочтение7 мин
Количество просмотров8.8K

Зал дата-центра NORD-4 в 2016 году.

Вот пустой машинный зал в дата-центре. Думаете, стойку можно поставить в любое место? Если бы все было так просто!

Меня зовут Алексей, я занимаюсь capacity management в дата-центрах DataLine. Сегодня расскажу, что правильно расставлять стойки в зале – это целая наука, а иногда и искусство.

Что такое capacity management?


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

Если размещать оборудование как попало, то можем оказаться в следующих неприятных ситуациях:
Читать дальше →
Всего голосов 30: ↑28 и ↓2+26
Комментарии7

FunCorp словарь

Время на прочтение5 мин
Количество просмотров5K


Команда разработки FunCorp в новом составе работает уже почти год (кстати, ровно столько же мы достаточно активно ведём свой блог), и за это время ребята успели не только привыкнуть друг к другу, сработаться, выстроить процессы, но и обзавестись собственным профессиональным сленгом. В обиходе есть как общепринятые термины, понятные IT-комьюнити, так и чисто фанкорповские. В преддверии Нового года мы решили чуть заморочиться и собрать все термины и выражения воедино. В итоге получился небольшой словарь неДаля.
Читать дальше →
Всего голосов 29: ↑24 и ↓5+19
Комментарии6

Ближайшие события

3 – 18 октября
Kokoc Hackathon 2024
Онлайн
10 – 11 октября
HR IT & Team Lead конференция «Битва за IT-таланты»
МоскваОнлайн
25 октября
Конференция по росту продуктов EGC’24
МоскваОнлайн
7 – 8 ноября
Конференция byteoilgas_conf 2024
МоскваОнлайн
7 – 8 ноября
Конференция «Матемаркетинг»
МоскваОнлайн

Управление инцидентами: «отдать нельзя оставить» или искусство расстановки запятых

Время на прочтение10 мин
Количество просмотров18K
Вы замечали, как любая рыночная ниша, став популярной, привлекает маркетологов от информационной безопасности, торгующих страхом? Они убеждают вас, что, случись кибератака, компания не сможет самостоятельно справиться ни с одной из задач по реагированию на инцидент. И тут, конечно, появляется добрый волшебник – сервис-провайдер, который за определенную сумму готов избавить заказчика от любых хлопот и необходимости принимать какие-либо решения. Рассказываем, почему такой подход может быть опасен не только для кошелька, но и для уровня защищенности компании, какую практическую пользу может принести вовлечение сервис-провайдера и какие решения должны всегда оставаться в зоне ответственности заказчика.


Читать дальше →
Всего голосов 26: ↑26 и ↓0+26
Комментарии1

Особенности тестирования кредитов: как один баг влияет на тысячи долларов выручки

Время на прочтение5 мин
Количество просмотров10K
Привет. Меня зовут Ольга Михальчук, я QA engineer (Quality Assurance engineer или тестировщик) в финтех-компании ID Finance. В этом посте я расскажу, чем занимаются QA и как искать и исправлять баги в кредитных калькуляциях, пока они не привели к большим убыткам в вашей компании.

image
Читать дальше →
Всего голосов 17: ↑12 и ↓5+7
Комментарии15

Хороший код до Google не доведет

Время на прочтение5 мин
Количество просмотров25K
Долгое время работая в разных сферах ИТ, мы с исследовательской командой наблюдали все возможные проблемы становления разработчиков и все причины-следствия их дефицита. Нас интересовало: почему программист развивается в senior-специалиста так долго или вовсе им не становится? Откуда неоправданные ожидания с обеих сторон? И главное — что делать разработчику на каждом уровне, чтобы войти в привилегированную касту senior-ов, архитекторов, тимлидов и руководителей?

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

Senior, who the f… is Alice Senior?


Анализ описания вакансий на hh и требований, которыми поделились руководители в очных беседах, показал — единого подхода к определению уровня senior нет. В одной компании это тот, кто способен сам спроектировать сложный модуль, в другой — подключиться к доработке отдельных решений, в третьей — тот, кто просто круче остальных.
Читать дальше →
Всего голосов 32: ↑17 и ↓15+2
Комментарии218

Построение процессной модели при внедрении программного обеспечения

Время на прочтение7 мин
Количество просмотров7.4K

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

По роду своей деятельности я постоянно сталкиваюсь с проектной работой. И на старте любого проекта я сталкиваюсь со трудной задачей грамотного планирования. Почему это так важно? Хороший план – это практически половина успеха. Без планирования практически невозможно выстроить работу четко, слаженно, добиться поставленных целей и уложиться в оговоренные сроки. Особенно это важно, если речь идет о командной работе.
Читать дальше →
Всего голосов 7: ↑4 и ↓3+1
Комментарии0

Пример процессного подхода: предпроектное обследование промышленной компании. Пример BPMN диаграммы

Время на прочтение10 мин
Количество просмотров12K


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

Такие отчеты являются итогом изучения работы компании в рамках поставленной задачи. Т.е. перед созданием документа были проведены опросы руководства и сотрудников компании, изучены технические возможности и особенности взаимодействия подразделений. И уже на основе понимания существующих бизнес-процессов создается документация по оптимизации работы, в том числе, с использованием автоматизации (внедрения программных продуктов).
Читать дальше →
Всего голосов 9: ↑5 и ↓4+1
Комментарии2

Анализ технологий: с чего начать работу над патентным ландшафтом

Время на прочтение6 мин
Количество просмотров2.5K


А рассматривали ли вы развитие технологий интернета вещей, машинного обучения, робототехники и облачных вычислений, сквозь призму приближения четвертой индустриальной революции (Индустрия 4.0)? Уже в конце 2017 года регуляторы в ЕС отмечали рост подачи заявок на технологии индустрии 4.0 на 54%. Для визуализации картины на данном поле был внедрен термин — патентный ландшафт. В этой статье мы рассмотрим не только природу данного определения, но и подходы к подготовке соответствующей отчетности.
Читать дальше →
Всего голосов 13: ↑13 и ↓0+13
Комментарии0

Почему VoIP признали информационным сервисом в США, и что это значит для телеком-индустрии и пользователей

Время на прочтение4 мин
Количество просмотров10K
Правила сетевого нейтралитета в США отменили в июне этого года, но статус IP-телефонии в новом законодательстве оставался неясным. Было непонятно, кто должен устанавливать тарифы на эту услугу — государство или телекоммуникационные компании. Но в начале сентября апелляционный суд восьмого округа США признал VoIP информационным сервисом, передав его регулирование «в руки» операторов.

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

Читать дальше →
Всего голосов 15: ↑15 и ↓0+15
Комментарии16