Старый добрый язык ассемблера… Тут недавно узнал, что программисты былых времён чуть ли не прокляли изобретательницу (да-да, это была женщина) первого компилятора, потому что с их точки зрения программист, который не может писать программу в машинных кодах - это не программист. Сейчас примерно такая же ситуация происходит с ИИ. Нет, я не противник новых технологий - сам использую нейросети, потому как это очень экономит время. Но ушедшие времена всё равно вспоминаю с теплотой и иногда возвращаюсь к таким вещам, как ассемблер...
Программист-фрилансер
Необычные операторы PHP
Большинство операторов в разных языках программирования имеют одинаковый вид, часто совпадающий с соответствующими операторами в математике. Например, +, -, / и т.п. Есть специфические для программирования операторы, такие как присваивание значений. Они могут отличаться в разных языках. Но если говорить о РНР, то там есть ещё и не совсем обычные операторы, которые вы редко встретите (или не встретите) в других языках, либо там они будут выглядеть совсем по-другому. Вот о них то сегодня я и расскажу...
Обработка последовательности чисел (как разбить строку с числами в C#)
Нередко программы получают в качестве входных (или вводимых пользователем) данных строку, состоящую из нескольких чисел. Часто такое происходило в старых консольных приложениях, когда пользователь вводит числа не по одному, а просто пишет в строку: «10, 20, 30». Сейчас это встречается редко, но всё же последовательность чисел в виде строки иногда обрабатывать приходится. Как программе понять, где заканчивается одно число и начинается другое? Для человека это очевидно, а для компьютера — нет. Для него это просто длинная строка...
Что такое реляционные базы данных: от прошлого к будущему
База данных — это упорядоченное хранилище информации в компьютере. Реляционная база данных — это система, в которой вся информация разложена по таблицам, а сами таблицы связаны между собой логическими связями. Чтобы понять, почему этот подход стал стандартом, нужно посмотреть на то, как люди решали эту задачу раньше. До 1970-х годов компьютеры использовались для учета данных двумя основными способами: Ученые предложили решение: хранить данные в виде простых таблиц. У таблицы есть строки (отдельные записи) и столбцы (свойства, например: имя, возраст, дата рождения)...
