В этой статье расскажу о том, как я обрабатываю звук для своих видеоуроков. Речь пойдёт о записи звука, удалении шумов и посторонних звуков, а также о насыщении голоса. Продолжить Рейтинг: 6 (За: 6 | Против: 0) Добавлено: 27.11.2017 от aNNiMON Комментарии (4)
Продолжая тему создания своего языка программирования, я решил рассказать об оптимизации.
С последнего 14-го урока в предыдущей серии, язык OwnLang заметно улучшился, поэтому для начала я предлагаю ознакомиться с изменениями.
Все оптимизации делаются после парсинга, в момент, когда у нас уже сформировано дерево AST. Дальше нам поможет Visitor, с его помощью удобно обходить дерево и заменять узлы. OptimizationVisitor - базовый класс, который может заменить один узел (Statement или Expression) на другой, либо удалить его. Классы всех остальных Продолжить Рейтинг: 6 (За: 6 | Против: 0) Добавлено: 24.11.2017 от aNNiMON Комментарии (3)
Создание простого Telegram-бота, который позволяет сохранять сообщения с любым содержимым и получать их по ключу. Бот использует SQLite базу данных. Можно модифицировать пример и сделать бота, который получает информацию из другой базы данных, например, товары, клиенты, список мемов и прочего.
Команды: - /add key — сохранить сообщение под именем key - /get key — получить сообщение по ключу key - /remove key — удалить сообщение - /list — вывести список всех ключей, который добавил текущий пользователь
Недавно был поднят вопрос, а зачем, собственно, программисту математика? Хочу поделиться своими мыслями на эту тему, а также рассказать, что именно пригодилось из школьного и университетского курса.
Нас учат неправильно Прежде всего хотелось бы затронуть тему подачи материала в учебных заведениях. Думаю, у многих нелюбовь (а то и вовсе ненависть) к математике (да и не только к ней) зародилась именно в школьные годы. Если учитель приходит, рассказывает материал, проверяет домашнее задание и задаёт новое, после чего уходит, какая любовь к предмету может появиться?
Так было и со мной. Нам давали материал, мы решали задачки, выходили к доске. Ненависти не было, просто было безразличие и некоторая цель — выйти к доске, чтобы получить хорошую оценку; быстро сделать домашнее Продолжить Рейтинг: 19 (За: 19 | Против: 0) Добавлено: 29.09.2017 от aNNiMON Комментарии (28)