Статьи, которые добавил aNNiMON: Открываем YouTube ролики в медиаплеере прямо из браузераЗадача следующая. Есть удобный видеоплеер, который нам очень нравится: mpv, vlc, ffplay или любой другой. При открытии YouTube ролика хотелось бы иметь возможность воспроизвести видео в любимом плеере. Копировать ссылку, запускать плеер и открывать эту ссылку в нём не хочется, долго. Хочется нажать кнопку в браузере и чтобы сразу открывался плеер с нужной ссылкой. Продолжить Рейтинг: 8 (За: 8 | Против: 0) Добавлено: 4.08.2018 от aNNiMON Комментарии (7) Пример использования функционального программирования во избежание дублирования кодаДопустим, перед нами стоит задача загрузить конфиг приложения. Есть внутренний конфиг, который хранится в файле app.properties внутри jar-файла, и есть внешний — хранится в пользовательской директории ~/.config/app.conf. Приложение при запуске читает внешний конфиг. Если какого-то параметра в нём нет, будет браться значение из внутреннего. Если внешнего конфига вообще нет — читается внутренний. Для чтения внутреннего конфига используется класс ResourceBundle и его метод getString(String key), для внешнего — Properties Продолжить Рейтинг: 7 (За: 8 | Против: 1) Добавлено: 17.04.2018 от aNNiMON Комментарии (2) java.util.concurrent ScheduledThreadPoolExecutor как замена классу TimerКласс Timer существует в Java уже очень давно и многие по привычке продолжают использовать его по сей день. Однако, у него есть некоторые неприятные особенности и ограничения. Об этом, а также о классе ScheduledThreadPoolExecutor, который служит заменой классу Timer я и расскажу. Продолжить Рейтинг: 6 (За: 6 | Против: 0) Добавлено: 14.03.2018 от aNNiMON Комментарии (4) Что скрыто в файлах персонажей Doki Doki Literature ClubВизуальная новелла Doki Doki Literature Club! привлекла меня тем, что содержит множество загадок, которые при первом прочтении заметить невозможно. Рассказывать обо всех я не стану, лучше сами скачайте — игра бесплатна. А я, постараясь без спойлеров, расскажу о том, что скрыто в файлах персонажей из папки characters/ и как самому сделать нечто подобное. В конце вас ждёт небольшой квест. Кому лень читать, есть видео: Продолжить Рейтинг: 7 (За: 8 | Против: 1) Добавлено: 16.01.2018 от aNNiMON Комментарии (9) Автопубликация статей в Telegram-канале с поддержкой Instant ViewНа нашем сайте уже давно используется автопубликация статей и прочей полезной информации в Telegram-канал. Хочу рассказать, как это сделано, а заодно и поведаю, как добавить поддержку Instant View, потому что автоматически она доступна только для популярных сайтов, для которых в Telegram написаны парсеры. Для начала вкратце расскажу, как публикуется сообщение в канал. Допустим, на сайте произошло какое-то событие — добавлена новая статья. Мы должны отправить запрос к Telegram API, где указать содержимое нового сообщения, например "Дорогие друзья, на нашем сайте опубликована новая статья: <ссылка>". Это сообщение публикует бот, которого мы предварительно создали и добавили в канал в качестве администратора. Вот и вся магия. Теперь по порядку. Продолжить Рейтинг: 9 (За: 9 | Против: 0) Добавлено: 14.12.2017 от aNNiMON Комментарии (3) Всего: 109 Категории
|