Программисту для написания своих проектов необходимо знать разные языки программирования (programming languages). Некоторые из них являются универсальными и кроссплатформенными, а какие-то предназначаются для строго определенных целей и задач. Ряд языков программирования выступает в качестве узкоспециализированных инструментов разработки. К числу таковых относится Ruby (Руби). Сегодня предстоит изучить этот язык программирования получше. Необходимо разобраться, что это за инструмент разработки, какие у него поддерживаются особенности и функции, для чего он может пригодиться программисту. Дополнительно нужно ознакомиться с его…
Python – простой и понятный для новичков в программировании язык. Он выступает как самостоятельным инструментом разработки небольших и средних проектов,…
Сервер хостинга является достаточно самостоятельной системой. При правильной настройке его программы способны месяцами и даже годами функционировать без дополнительного пользовательского вмешательства. На таком сервере постоянно происходят разные события. Для их контроля и анализа ведутся так называемые логи. Они записываются в специальные файлы. Далее предстоит получше изучить логи сервера и их ключевые особенности. Предстоит не только выяснить, что они собой представляют, но и их разновидности. Предложенная информация пригодится всем IT-специалистам. Особенно тем, кто работает с серверами…
Разработка программного обеспечения – это область, которая подразумевает не только умственное развитие специалиста, но и карьерное. IT-сотрудники проходят несколько «этапов»…
Разработка программного обеспечения предусматривает использование для написания приложений и игр разных языков. Некоторые из них подходят для строго определенных целей, а какие-то являются универсальными. Часть из них подходят для веб-разработки – чтобы создавать онлайн-сервисы, Интернет-магазины, а также сайты. Каждому веб-программисту рекомендуется выучить HTML. Далее предстоит познакомиться с этим инструментом получше. Предстоит выяснить, что за язык программирования этот HTML, для каких целей он используется, какими плюсами и минусами обладает. Также нужно рассмотреть его ключевые составляющие –…
HTML – язык разметки. Он нужен для создания разнообразных веб-сервисов и сайтов. Браузер считывает его теги (значения) и отображает текстовые…
Предлагаем вашему вниманию проектную работу Джамшеда Якубова, выпускника курса «Enterprise Architect». Цели итогового проекта: разделить монолит на сервисы обеспечить масштабируемость и качество обеспечить стабильность при переходе нормализовать данные запустить новые сервисы Проблематика: технологические ограничения роста СУБД Бизнес-стратегия компании подразумевает кратный рост. Но из-за технологических ограничений и технического долга, СУБД монолитной системы не сможет обеспечить высокий уровень отказоустойчивости. Необходимо разделить монолит на отдельные сервисы. Риски Фактор рискаВероятностьЦель и последствияВеличина рискаМерыПадение базы данных из-за роста продаж, технологические…