ermouth: (Default)
[personal profile] ermouth

Зарелизил сабж. За несколько месяцев обкатал подход с локализацией – и в целом прусь от него дичайше. То-есть раньше когда надо было что-то сделать мультиязычным, это была боль. Сейчас это выглядит так:

Снимок экрана 2016-11-04 в 13.21.24

Приложение видит языковые константы как this.lang.%VARNAME c уже применённой текущей локалью. Локаль устанавливается при старте приложения – берётся из параметров, или с родительского приложения, или с дефолтного по системе значения.

У подхода есть один потенциальный недостаток – нельзя поменять локаль после старта приложения, оно просто не перерисуется. Но когда мы с оппонентом, обратившим на это внимание, проблему обсуждали, мы не смогли придумать разумного примера, где такая фича была бы необходима без перезапуска приложения.

---

Проектирую сейчас большую по моим меркам систему (12 сервисов, десятки машин) – и выработал любопытный режим работы. Каждые 2-3 часа отвлекаюсь на кино или книжку – переключить мозги.

Иначе просто взрывается голова – количество ограничивающих факторов перевалило за 40, и есть взаимосвязанные статистически. Это самые гнусные связи – потому что я не знаю ни одного человека, который в уме бы считал Байесовы вероятности. Связи надо аккуратно выписывать, строить сети (это даже для нескольких связанных событий изрядный геморрой) и задавать сетям правильные вопросы.

Подумал ещё, что мне бы пригодился Surface Studio (где бы попробовать?) – потому что у рисования на айпаде внезапно нашёлся таки фундаментальный недостаток. Я иногда листочки бумаги раскладывал на полу – чтобы увидеть общую картину.

Сейчас у меня как раз случай, что хочется быстро разложить и пошафлить листочки – а с айпадом так, увы, не забалуешь. Надо экспортировать в PDF, пересылать и смотреть на большом экране.

Вообще, снова очень захотелось среды разработки в VR.

Date: 2016-11-04 03:37 pm (UTC)
From: [identity profile] net-cat.livejournal.com
Для больших проектов некоторые рекомендуют Scrivener. Вспомнил про него, потому что там как раз можно раскладывать листочки (правда, вряд ли на них можно рисунки вставлять): www.literatureandlatte.com/scrivener.php

Date: 2016-11-05 08:41 am (UTC)
From: [identity profile] ermouth.livejournal.com
Я его смотрел, как-то оно меня не впечатлило )

Date: 2016-11-05 01:12 am (UTC)
From: [identity profile] soloviewoff.livejournal.com

Jquerymy все время читаю как "джамироквай"...

Date: 2016-11-05 08:40 am (UTC)
From: [identity profile] ermouth.livejournal.com
Не вы один )

Profile

ermouth: (Default)
ermouth

November 2021

S M T W T F S
 123456
78910111213
14151617181920
21 222324252627
282930    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 1st, 2026 06:52 am
Powered by Dreamwidth Studios