Статьи
7 прочтений · 1 неделю назад
Архитектура на основе микрослужб: объясняем простыми словами
За последние годы микрослужбы прошли путь от обычного переоцененного модного словечка до вещи, которую вы, как специалист по программному обеспечению, обязаны знать. Согласно опросу разработчиков, проведенному компанией O’Reilly в 2020 году: Эти цифры со временем будут только расти, поскольку экосистема вокруг микрослужб вполне себе развивается и делает процесс освоения еще проще. Это ни в коем случае не означает, что для того, чтобы устроиться на работу, вам не нужно быть специалистом в области...
4 прочтения · 1 неделю назад
Что такое резидентная база данных?
Резидентные базы данных (или хранилища в памяти) по большей части делают упор на хранилище данных в памяти, а не на жесткий диск или SSD. Система управления базами данных стремиться ускорить процесс выполнения запросов за счет обращения к памяти вместо диска, что, в свою очередь, влечет за собой более быстрый отклик. В данной статье представлен комплексный обзор на резидентные базы данных. Резидентная база данных – это разновидность баз данных, которая в качестве основного хранилища данных использует энергозависимую память (чаще всего оперативную память или Intel Optane)...
8 прочтений · 2 недели назад
Основы проектирования систем: навигация по миру CDN
Руководство для экспертов в области проектирования систем по сетям доставки содержимого. Сеть доставки содержимого (CDN – Content Delivery Network) – это распределенная сеть серверов, расположенных по различным географическим точкам с стратегической точки зрения с целью избавить процесс доставки содержимого веб-страниц, например, изображений, видео и прочих файлов статического содержимого, от различных проблем, с которыми могут столкнуться пользователи. Первоочередная цель CDN – сократить время ожидания...
11 прочтений · 2 недели назад
Собеседование по проектированию систем: разница между шлюзом API и балансировщиком нагрузки
Довольно часто мы встречаемся с компонентами архитектуры программного обеспечения, которые являются частью любой системы, но при этом понимаем, что мы не так много о них знаем. На ум сразу же приходят такие вещи, как шлюз API и балансировщик нагрузки. Большинство людей никогда не имели опыта работы с балансировщиком нагрузки или шлюзом API. Это, в принципе, объясняет тот факт, что мы не очень комфортно себя ощущаем, разговаривая на эту тему, особенно на собеседовании по проектированию систем. В этой статье я хочу познакомить вас с этими двумя компонентами хотя бы на базовом уровне...
5 прочтений · 2 недели назад
Что такое CoffeeScript?
Среди таких языков, как Java, JavaScript и Mocha, существует поразительно большое число языков программирования, которые были названы в честь кофе. Возможно, об одном из них вы даже никогда не слышали – CoffeeScript. Первая стабильная версия CoffeeScript была выпущена в 2010 году Джереми Ашкенасом. Изначально это был небольшой второстепенный проект, который начал довольно быстро развиваться. Даже Брендан Эйх, создатель JavaScript, высказал свое мнение, назвав CoffeScript потрясающей идеей, которая должна послужить примером для будущих версий JavaScript. Именно так и произошло. На сегодняшний день...
7 прочтений · 2 недели назад
Лучшие альтернативы GitHub для размещения ваших проектов с открытым исходным кодом
Если вы хотите перейти с GitHub на какую-нибудь новую платформу, то вот вам несколько отличных альтернативных вариантов, где вы можете также размещать исходный код ваших открытых проектов. Компания Microsoft приобрела GitHub за 7,5 миллиардов долларов. Несмотря на то, что GitHub довольно долго был излюбленным местом, где можно было размещать проекты с открытым исходным кодом, многие все же стали подыскивать альтернативные варианты. Разумеется, не все любят Microsoft. Поэтому далеко не секрет, что...
128 прочтений · 3 месяца назад
Системный администратор: обязанности, требования, зарплаты и как им стать
Параллельно с развитием компьютерных технологий появилась профессия системного администратора. Работа стала особенно востребованной с распространением сетей, интернета, серверов, баз данных и других элементов. Когда компьютеры только-только появились, задачи поддержки и обслуживания выполняли сами программисты и инженеры, которые создавали эти системы. Но с ростом количества компьютеров и усложнения информационных технологий стало ясно, что требуется отдельный специалист для управления, поддержки и обеспечения безопасности инфраструктуры...
222 прочтения · 7 месяцев назад
Можно ли стать ИТ-специалистом после онлайн-курсов
Честный ответ от создателей платформы доступного образования и ее пользователей Спойлер: невозможно получить какой-либо результат без усилий. Поэтому, когда вы видите объявление со словами «После нашего курса вы будете зарабатывать от 300к в секунду» – задумайтесь, что данный результат не то чтобы сильно зависит от курса. Скорее, от вашего усердия, самоорганизации и целеустремленности. А курс, каким бы хорошим и продуманным он ни был, всего лишь инструмент на пути к этой цели. В этой статье расскажем, как получить максимум пользы от любых онлайн-курсов, чтобы не разочароваться в них...
68 прочтений · 8 месяцев назад
Где искать работу: ресурсы для трудоустройства в IT
IT-отрасль постоянно развивается и трансформируется, а с ней растет и спрос на специалистов. От веб-разработчиков до аналитиков данных, от продакт менеджеров до дизайнеров — для каждой профессиональной сферы есть площадки и ресурсы с вакансиями. В этой статье мы рассмотрим основные платформы: вы узнаете, где лучше искать работу, на каких площадках можно встретить вакансию мечты и как вам помогут соцсети и telegram-каналы. Где искать работу: сайты с вакансиями Чтобы устроиться на хорошую работу, важно уметь выделиться из толпы и привлечь внимание будущего работодателя...
17 прочтений · 8 месяцев назад
Как пройти собеседование в ИТ-компанию
Сейчас IT находится в топе сфер, которые ассоциируются с работой мечты. Высокая зарплата, технологичный офис или удаленная работа с релокацией, продукты, которыми пользуются тысячи людей. Дело за малым: выяснить, как попасть в классную команду. В этой статье мы расскажем, как пройти собеседование на работу, разберем стратегию подготовки и поделимся полезными советами. Прохождение собеседования и оффер: этапы найма в IT-компаниях Процесс найма может различаться в зависимости от конкретной компании и должности, на которую вы претендуете...
177 прочтений · 9 месяцев назад
Кем работать в IT в 2023 году: обзор самых топовых специальностей
Информационные технологии стали важнейшей частью нашей жизни: прямо сейчас по одному клику можно вызвать такси, заказать еду или найти работника, который повесит на стену новенький телевизор для игры в PlayStation. За каждым привычным для нас сервисом стоит штат IT-специалистов: разработчиков, QA-инженеров, экспертов по кибербезопасности и многих других. Спрос на квалифицированных IT-специалистов растет  с каждым годом. Если вы хотите спокойно реагировать на все мировые кризисы и выйти на новый уровень...
Видео