Отладка плагина WordPress

Я тут отлаживаю свою версию плагина Crayon Syntax Highlighter, который я форкнул в этом году. Выяснил, что для отладки плагинов в WordPress, нужно в “wp-config.php” прописать следующее:

Читать далее Отладка плагина WordPress

Lombok внезапно перестал работать

Мы на работе используем Project Lombok, для которого я уже однажды переводил документацию. Сегодня столкнулся с проблемой, что вдруг перестали работать все аннотации Lombok: геттеры и сеттеры не генерируются, конструкторы тоже и т. д.

Как оказалось, мы использовали экспериментальную аннотацию @UtilityClass, при использовании которой все методы из класса нужно обязательно импортировать через import static ClassName.*; , но нельзя никоим образом импортировать поодиночке. Странно, что IDE этот импорт никак не подсвечивало, лишь Maven при сборки кидал ошибки, но не на импорты, а вместо этого было куча ошибок, что нет сеттера, геттера, ещё чего-то.

BitField и работа с битами

Для работы с битовыми полями в Apache Commons Lang существует замечательный класс org.apache.commons.lang3.BitField.

Читать далее BitField и работа с битами

Le lointain admirable

Найден французский текст

J’entends une voix du lointain admirable,
La voix du matin dans la rosée d’argent.
Je l’entends et le chemin incroyable
Me donne le vertige comme un manège d’enfant

Le lointain admirable,
Sois pas impitoyable,
Sois pas impitoyable,
Féroce sois pas.
D’une source inépuisable
Au lointain admirable,
Au lointain admirable
J’ai commencé la voie.

J’entends une voix du lointain admirable,
Où la voix m’appelle, c’est pas un paradis.
Elle me pose la question considérable :
“Pour demain qu’est-ce que tu as fait aujourd’hui ? ”

Le lointain admirable,
Sois pas impitoyable,
Sois pas impitoyable,
Féroce sois pas.
D’une source inépuisable
Au lointain admirable,
Au lointain admirable
J’ai commencé la voie.

Je promets que je serai bonne et candide,
Et je ne quitterai mes amis, je sais.
J’entends une voix, la voix sera mon guide
Sur la route qui n’est pas encore tracée.

Le lointain admirable,
Sois pas impitoyable,
Sois pas impitoyable,
Féroce sois pas.
D’une source inépuisable
Au lointain admirable,
Au lointain admirable
J’ai commencé la voie.
(x2)

Сочетания клавиш Eclipse

При работе с Eclipse я обычно использую следующие сочетания клавиш (их ещё называют hotkey или «горячие клавиши»):

Читать далее Сочетания клавиш Eclipse

Windows 10 — какашка

Как ещё по другому назвать систему, которая постоянно предлагает обновиться (позволяя при этом лишь отложить это мероприятие на час).

Если компьютер подключён к сети (электропитания), и выключен не до конца, система сама скачает обновления ночью, никого не спросив.

И после этого пропадает звук в динамиках

Введение в RAML

RAML (RESTful API Modeling Language) используется для проектирования и документирования веб-сервисов REST. Официальный сайт: https://raml.org.

Легче всего редактировать файлы RAML в api-workbench. Для этого сначала установите текстовый редактор Atom, а затем в консоли наберите команду:

Читать далее Введение в RAML

Дневники Джона Ивлина

Если есть желание изучить какой-либо англоязычный письменный памятник семнадцатого века, непременно стоит подумать о чтении дневников Джона Ивлина ( John Evelyn ). (Да, Джона Ивлина, а не сэра Джона Ивлина).

Ознакомиться с этим замечательным письменным трудом можно онлайн на сайте проекта «Гутенберг».

Читать далее Дневники Джона Ивлина