Чем хорош и чем плох C по сравнению с другими языками программирования

C# (Си Шарп) уже давно остаётся в пятёрке самых популярных языков программирования. Он удобен и сравнительно прост в освоении, применяется в самых разных областях и прочно держится на своих позициях. Чем же обусловлена эта популярность? Главные достоинства C# Он не зависит от железа. Его не нужно вручную подгонять под разные платформы и ОС — все […]

Что такое C и где он используется

C# (читается как «Си Шарп») в своё время был разработан корпорацией Microsoft под собственные нужды. Формально это делалось для того, чтобы иметь собственный язык программирования, созданный специально для Windows, и тем самым избежать сложностей с адаптацией чужеродного кода под компьютеры, работающие на этой операционной системе. Однако более вероятно то, что Microsoft просто хотела найти замену […]

Какие карьерные перспективы открывает знание Mapinfo

MapInfo — давний и хорошо известный игрок на рынке ГИС (геоинформационных систем). Такими программными продуктами пользуются сотни крупных организаций, так что опыт обращения с этим ПО однозначно хорошо будет смотреться в резюме. Однако многие люди лишь смутно себе представляют, в каких областях практически применяются этот и другие связанные с картографией инструменты. Попытаемся это исправить. Какие […]

Зачем изучать MapInfo

Ещё сравнительно недавно картография и связанные с ней технологии были интересны в первую очередь экспертам из сравнительно ограниченного списка сфер деятельности (наука, обустройство городской среды, логистика и т.д.). Однако всё изменилось с появлением сервисов вроде Google Maps и Яндекс Карт и стремительным развитием беспроводных сетей. Теперь практически у каждого человека сейчас есть смартфон, а на […]

Что такое HTML и зачем он нужен

HTML —это язык разметки гипертекстовых документов. Его задача — давать браузеру инструкции по отображению документа и всех его элементов: списков, гиперссылок, изображений, заголовков, медиаконтента и т.д. Иногда его называют языком программирования, но это не совсем верно поскольку он не обрабатывает данные, а только отображает документ на экране определённым образом. Иными словами, в нём невозможно выразить […]

Зачем изучать HTML

К HTML (он же язык гипертекстовой разметки) в последнее время принято относиться с некоторой снисходительностью, если не пренебрежением. Многие IT-эксперты не считают его полноценным языком программирования, и даже в среде веб-разработчиков можно услышать мнение, что изучать его нет особой необходимости, потому что есть инструменты вроде Tilda, где можно быстро построить сайт под свои нужды без […]

Что такое центры обработки данных ЦОД и зачем они нужны

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

Какие специалисты нужны для работы центров обработки данных

Центры обработки данных — основа информационной инфраструктуры, на которой построено современное общество. От их работы зависят самые разные аспекты нашей жизни: взаимодействие с банками, вызов такси, повседневное общение, покупки в магазинах. Это стало особенно заметно после эпидемии COVID-19, когда резко подскочила значимость интернет-сервисов. Однако и после неё очевидно, что эти тенденции будут продолжаться. А значит, […]

Преимущества Apache Kafka по сравнению с аналогами

Apache Kafka любят использовать компании, которым приходится работать с большими объёмами данных, особенно если при этом предъявляются крайне высокие требования к безопасности и отказоустойчивости. Поэтому ей пользуются, например, Microsoft, Netflix, New York Times и LinkedIn (внутренней разработкой которой «Кафка» изначально и являлась). Что же конкретно выделяет эту систему на фоне конкурентов? Чем примечательна Apache Kafka […]

Где применяется Apache Kafka

Apache Kafka, как правило, упоминается в контексте Big Data, и эта платформа и в самом деле прекрасно подходит для сбора, обработки и анализа больших объёмов данных в реальном времени. Поэтому её, в частности, активно применяют в машинном обучении. Однако это не единственное её применение. Мощные возможности горизонтального масштабирования, скорость работы, высочайшая отказоустойчивость, гибкость и возможность […]

Технические средства информационной защиты

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

С какими угрозами имеет дело специалист по кибербезопасности

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