Найти в Дзене
Что такое Bash и с чем его едят?
Всем привет! С вами ITень! Сегодня вы узнаете: 1. Что такое Bash? 2. Какова история Bash? 3. Почему Bash есть только на POSIX системах? 4. Как работать с Bash? 5. Как программировать на Bash? "Глава 1 - Что такое Bash?" Bash - Скриптовый "язык программирования", который был создан в 1989 году. Да, сейчас будут коментарии по типу "Bash это не язык программирования, а командная оболочка", но нужно для понятия всей картины углубляться внутрь. Как это было: В конце 80-х в мире командной оболочкой был так называемый SH (но я его буду называть BSH), которая была потомком TSH...
3 дня назад
Что такое Basic и с чем его едят?
Всем привет! С вами ITень! В этой статье вы узнаете: 1. Что такое Basic? 2. История Basic 3. Как программировать на Basic? 4. Почему Basic сейчас в вузах заменили на Python и C++? 5. Почему все программисты и хакеры старой школы начинали именно с него? "Глава 1 - Что такое Basic?" Basic - это высокоуровневый язык программирования, ориентированный на простоту программирования разных проектов, который был создан ещё в 1964 году. Как это было: В начале 60-х программирование было увлечением профессионалов,...
1 неделю назад
Что такое HTML и с чем его едят?
Всем привет! С вами Сам Самыч! Сегодня вы узнаете: 1. Что такое HTML? 2. История HTML; 3. Как программировать на HTML? "Глава 1 - Что такое HTML?" HTML - это язык... Гипертекстовой разметки... (Да...) Он был придуман в 1989 году Тимом Бернерсом-Ли для того, чтобы люди могли обмениваться информацией и документами. Я теперь Тима Бернеса-ли буду называть Тимохой (он мне из Барбоскиных вспомнился сразу) Как это было: Тимоха работал на тот момент физиком в ЦЕРН-е и хотел, чтобы учёные его на костре печёные могли легко обмениваться документами, а не таскать с собой эти бумаги по всем лабораториям...
2 недели назад
TuxBench - Что это и как этим пользоваться?
Всем привет! С вами Сам Самыч! Сегодня вы узнаете: 1. Что такое TuxBench? 2. История TuxBench; 3. Как пользоваться TuxBench? 4. Почему Tuxbench - это программа только для Linux (с исключениями)? "Глава 1 - Что такое TuxBench?" Представьте: вы хотите на ваш Linux запустить стресс-тест для проверки охлаждения компьютера. Но при этом любимая AIDA64 только для Windows и платная, а HardInfo2 не показывает температуру процессора, а только результаты теста (и то, тест на 5 секунд). "Что же делать?" - Спросите вы меня...
3 недели назад
HardInfo2 - Что это и как этим пользоваться?
Всем привет! С вами ITень! Сегодня вы узнаете: 1. Что такое HardInfo2? 2. История HardInfo2. 3. Чем полезна HardInfo2? 4. Почему HardInfo2 - это программа только для Linux? "Глава 1 - Что такое HardInfo2?" Вот представьте: вы хотите на своём Linux узнать характеристики вашего компьютера. Но при этом AIDA64 платная и только для Windows, а её аналоги (CPU-Z* и другие) либо тоже на Windows/Mac OS, либо интерфейс и функциональность как если бы Алиса сгенерировала всю эту программу, основываясь на текст: "Сделай программу"...
1 месяц назад
HTTP сервер - что это и как этим пользоваться?
Всем привет! С вами ITень! Сегодня вы узнаете: 1. Что такое http.server? 2. История http.server 3. Как пользоваться http.server? 4. Плюсы и минусы http.server'а. "Глава 1 - Что такое http.server?" Вот представьте: Вы хотите передать файл с компьютера на телефон, но при этом на компьютере нет ни мессенджеров, ни Bluetooth, за облако вы не платили, даже ИК светодиода нет. "Что же делать?" - спросите вы. "Создать HTTP сервер!" - отвечу я вам. http.server - это встроенный модуль в Python, который создаёт локальный веб-сервер, и который был создан ещё в 2000-х...
1 месяц назад
Что такое Python и с чем его едят?
Всем привет! С вами ITень! Сегодня вы узнаете: 1. Что такое Python? 2. История Python 3. На чём разработан Python? 4. "Hello, world!" на Python, и не только! Стоит сказать: я давно не программировал на Python, хоть и создал программу... А об этом уже в другой статье! Так же, я учился по книге Джейсона Бриггса "Python для детей" (2022 года издание), по этому даже сейчас, когда я уже опытный программист, всё равно освежаю память по этой книге просто ностальгирую. "Глава 1 - Что такое Python?" Краткая...
1 месяц назад
Что такое C++ и с чем его едят?
Всем привет! С вами ITень! Сегодня вы узнаете: 1. Что такое C++? 2. История C++ 3. Программирование на C++ 4. Какие компиляторы данного языка существуют? 5. Сравнение C и C++ 6. Почему изучение C++ для новичка - ад? 7. Почему несмотря на сложность, C++ до сих пор впихивают в движки, игры и куда только можно? 8. Почему C++ - это нет просто C с парой фишек? 9. Почему C++ никогда не будут использовать в разработке ядра Linux? "Глава 1 - Что такое C++?" C++ - это язык программирования, который был основан...
1 месяц назад
Что такое C и с чем его едят?
Всем привет! Сегодня вы узнаете: 1. Что такое С? 2. История С 3. Какие компиляторы этого языка существуют? 4. Почему C - это не просто буква в английском алфавите? 5. Примеры программирования на C 6. Почему программирования на C для Linux и Windows систем отличается, хоть и похожи? Стоит сказать: в прошлой статье про Assembler (советую её прочитать для полной картины) я сказал, что у Assembler так называемый "компилятор" - это "транслятор", который транслировал человечекий код в машинный. Но тут...
1 месяц назад
Что такое Assembler и с чем его едят?
Всем привет! Сегодня вы узнаете: 1. Что такое Assembler? 2. История Assembler-а 3. Какие компиляторы этого языка существуют? 4. Почему этот язык - это не просто очередной странный язык? 5. Примеры программирования на Assembler для Linux систем. "Глава 1 - Что такое Assembler?" Assembler - это старейший язык программирования, идея которого была создана в 1949. Это очень долгая, но интересная история. Создателем языка программирования как идеи был Дэвид Уилер (David Wheeler) Как это было: В 1949...
1 месяц назад