Статьи, которые добавил aNNiMON:

Что скрыто в файлах персонажей Doki Doki Literature Club

Soft  gamedev, визуальные новеллы, renpy

Визуальная новелла Doki Doki Literature Club! привлекла меня тем, что содержит множество загадок, которые при первом прочтении заметить невозможно. Рассказывать обо всех я не стану, лучше сами скачайте — игра бесплатна. А я, постараясь без спойлеров, расскажу о том, что скрыто в файлах персонажей из папки characters/ и как самому сделать нечто подобное. В конце вас ждёт небольшой квест.

Кому лень читать, есть видео:

Продолжить

Рейтинг:  6  (За: 7 | Против: 1)
Добавлено: 16.01.2018 от aNNiMON

Комментарии (9)

Автопубликация статей в Telegram-канале с поддержкой Instant View

PHP/MySQL  telegram, бот, php

На нашем сайте уже давно используется автопубликация статей и прочей полезной информации в Telegram-канал. Хочу рассказать, как это сделано, а заодно и поведаю, как добавить поддержку Instant View, потому что автоматически она доступна только для популярных сайтов, для которых в Telegram написаны парсеры.

Для начала вкратце расскажу, как публикуется сообщение в канал. Допустим, на сайте произошло какое-то событие — добавлена новая статья. Мы должны отправить запрос к Telegram API, где указать содержимое нового сообщения, например "Дорогие друзья, на нашем сайте опубликована новая статья: <ссылка>". Это сообщение публикует бот, которого мы предварительно создали и добавили в канал в качестве администратора. Вот и вся магия. Теперь по порядку.
Продолжить

Рейтинг:  9  (За: 9 | Против: 0)
Добавлено: 14.12.2017 от aNNiMON

Комментарии (3)

Запись и обработка голоса

Работа со звуком  audacity, izotope rx, звукозапись

В этой статье расскажу о том, как я обрабатываю звук для своих видеоуроков. Речь пойдёт о записи звука, удалении шумов и посторонних звуков, а также о насыщении голоса.
Продолжить

Рейтинг:  6  (За: 6 | Против: 0)
Добавлено: 27.11.2017 от aNNiMON

Комментарии (4)

Оптимизация в языках программирования

Java  оптимизация, video, ownlang

Продолжая тему создания своего языка программирования, я решил рассказать об оптимизации.

С последнего 14-го урока в предыдущей серии, язык OwnLang заметно улучшился, поэтому для начала я предлагаю ознакомиться с изменениями.


Все оптимизации делаются после парсинга, в момент, когда у нас уже сформировано дерево AST. Дальше нам поможет Visitor, с его помощью удобно обходить дерево и заменять узлы.
OptimizationVisitor - базовый класс, который может заменить один узел (Statement или Expression) на другой, либо удалить его. Классы всех остальных
Продолжить

Рейтинг:  6  (За: 6 | Против: 0)
Добавлено: 24.11.2017 от aNNiMON

Комментарии (3)
Всего: 106
<< 1 ... 9 10 11 12 13 ... 22 >>
Категории

Мы в соцсетях

tw tg yt gt