Найти тему
Статьи
2 прочтения · 21 час назад
Руководство по PHP: настраиваем PHP и XAMPP для вашего проекта
Привет! На связи Merion Academy - платформа доступного IT образования. Сегодня мы рассмотрим, как настроить и использовать PHP в проекте. Но прежде чем начать, нужно понять, что такое PHP. PHP — это сокращение от "Hypertext Preprocessor" (Препроцессор гипертекста). Это серверный язык сценариев с открытым исходным кодом, который интегрируется в ваши HTML-файлы. С его помощью вы создаете веб-страницы, которые реагируют на изменения и взаимодействуют с базой данных. У PHP есть много преимуществ, вот некоторые из них: PHP просто использовать...
4 прочтения · 21 час назад
Что такое денормализация базы данных
Привет! На связи Merion Academy - платформа доступного IT образования. Денормализация базы данных — это метод, используемый для улучшения производительности доступа к данным. Когда база данных нормализована, и такие методы, как индексация, недостаточны, денормализация является одним из последних вариантов для ускорения извлечения данных. В этой статье мы подробнее рассмотрим, что такое денормализация базы данных и какие различные техники используются для ускорения работы базы данных. Денормализация базы данных — это процесс систематического объединения данных для быстрого получения информации...
1 прочтение · 21 час назад
Как писать статьи на языке Markdown
Привет! На связи Merion Academy - платформа доступного IT образования. Как разработчик, вы знаете, что HTML расшифровывается как HyperText Markup Language (язык разметки гипертекста). HTML — это язык, используемый для создания веб-сайтов. Но что означает "разметка"? Языки разметки — это языки, которые используют теги для определения различных элементов в текстовом документе. Большинство людей знакомы с редакторами с расширенным форматированием (Rich Text Editors) — программами, которые позволяют пользователям добавлять дополнительное форматирование, изображения и ссылки в свои документы...
21 час назад
Что такое протокол SCP? Полное руководство
Привет! На связи Merion Academy - платформа доступного IT образования. При передаче данных между системами крайне важно сохранять их целостность и конфиденциальность. Для этого существуют протоколы и процедуры. Один из них — Протокол Secure Copy (SCP), который предназначен для безопасной передачи цифровой информации. Протокол SCP помогает передавать файлы с локального хоста на удаленный или между двумя удаленными хостами. Он представляет собой комбинацию Протокола Remote Copy (RCP), используемого...
14 прочтений · 2 дня назад
Чтение файлов в Python: как открыть, прочитать и записать данные на Python
Привет! На связи Merion Academy - платформа доступного IT образования. Чтение и запись файлов — это распространенная операция при работе с любым языком программирования. Вы можете написать код для чтения данных или инструкций из файла, а затем записать данные обратно. Это увеличивает эффективность и снижает количество ручной работы. Python предлагает четкую методологию для открытия, чтения и записи файлов. Примеры применения работы с файлами на Python включают: чтение данных для обучения и тестирования...
4 прочтения · 2 дня назад
Промис (Promise) в JavaScript
Привет! На связи Merion Academy - платформа доступного IT образования. Промис в JavaScript — это заменитель (прокси) для значения текущей операции. Обычно мы используем промис для управления ситуациями, когда необходимо дождаться результата операции. Например, при загрузке файлов на сервер и ожидании ответа от API, или просто при запросе у пользователя выбора файла с их компьютера. В этой статье вы узнаете о промисах в JavaScript, создавая реальное приложение, похожее на приведенное ниже: Промис — это просто функция, она возвращает объект, к которому можно прикрепить обратные вызовы...
2 дня назад
Битва единиц: сравниваем px, em и rem
Привет! На связи Merion Academy - платформа доступного IT образования. В этой статье мы расскажем о нескольких единицах CSS для настройки размера шрифта текста при создании веб-страниц. Существует множество других единиц, таких как pt, pc, ex и т.д., но мы сосредоточимся на трех самых популярных единицах: px, em и rem. Многие разработчики обычно не понимают, в чем разница между этими единицами (мы тоже не понимали, пока не прошло много лет в нашей карьере); поэтому мы постараемся объяснить их как можно яснее...
4 прочтения · 2 дня назад
Функция обратного вызова JavaScript: что это такое и как ее использовать
Привет! На связи Merion Academy - платформа доступного IT образования. Функции обратного вызова (callback function) — важная часть языка программирования JavaScript. Разобравшись с ней, ваши навыки в JS значительно улучшатся. В этой стать мы подробно рассмотрим, что это такое и как использовать функции обратного вызова в JavaScript на нескольких примерах. В JavaScript функции являются объектами. Можем ли мы передавать функции объекты в качестве параметров? Да. Следовательно, мы также можем передавать функции в качестве параметров другим функциям и вызывать их внутри внешних функций...
14 прочтений · 2 дня назад
Что такое логи: разбираемся как правильно протоколировать информацию в ИТ-проекте
Привет! На связи Merion Academy - платформа доступного IT образования. Ведение логов повсеместно присутствует в программных проектах и имеет множество различных форм и требований. Ведение логов встречается повсеместно, от небольших стартапов, состоящих из одного человека, до крупных компаний. Даже простой вопрос алгоритмического программирования подразумевает ведение журнала. Мы сильно зависим от логов для разработки, поддержки и обеспечения работы наших программ. Однако мало кто уделяет внимание их правильному проектированию...
18 прочтений · 3 дня назад
Что такое потоки в программировании: как избежать конфликтов в работе программ
Привет! На связи Merion Academy - платформа доступного IT образования. Чтобы объяснить состояние гонки, сначала нужно немного понять, как компьютеры работают изнутри. Когда вы используете операционную систему, вы выполняете различные действия, такие как открытие окна терминала командной строки, запуск браузера и т. д. Каждое из этих действий приводит к тому, что операционная система создает новый поток выполнения. Поток — это процесс вычислений. Он выполняет различные шаги (программные шаги, первоначально...
16 прочтений · 3 дня назад
Гайд по Python REST API: начало работы с FastAPI
Привет! На связи Merion Academy - платформа доступного IT образования. REST API — это архитектурный паттерн для создания веб-сервисов. REST — это набор правил, которые описывают лучшие практики обмена данными между клиентами и серверами. Они используют HTTP-запросы для манипулирования данными и взаимодействия с веб-сервисами. API REST не имеют статистики, кэшируются и согласованы. Отлично подходят для создания универсальных и масштабируемых веб-приложений. Три основных фреймворка Python - Django, Flask и FastAPI...
2 прочтения · 3 дня назад
Как использовать полнотекстовый поиск в MySQL
Привет! На связи Merion Academy - платформа доступного IT образования. Полнотекстовый поиск — это метод работы с базами данных, который позволяет получить записи, даже если они не совсем соответствуют критериям поиска. С его помощью вы можете осуществлять поиск на естественном языке, который кажется более привычным. При поиске «database engine» будут возвращены результаты, содержащие фразы «database», «engine» или «database engine». Это устраняет возможные двусмысленности в критериях поиска, поэтому строки типа «У меня есть база данных и двигатель» все равно будут показаны...
Видео
Ролики