Измышлизмы..
Oct. 7th, 2025 10:46 pmпо одному из под-проектов, в несколько любтельском стиле.
В рамках реализации IDN`a в DNS запросах молодняк понатаскал в проект IDN{2} бибилиотеки, хотя были разговоры по этому проекту - никаких (L)GPL библиотек, ладно подчистим.
Еще переглянув кое-какие доки и освежив материал, трохи того - поразился:
- некоторые TLD не поддерживают IDN
- конвертация в PunyCode и обратно: IMO, несколько затратно по CPU & RAM
- вопросы с вводом: вручную со стороны пользователя адресс получателя: алфавит -> иероглифы и т.д.
В общем пока решено остановиться на проверенном ASCII режиме via UTF8.
Поглядываю в сторону японской idnkit, но скорее займусь этим вопросом после первого публичного релиза библиотеки.
А пока 5 - минутка юмора,
думается общественности пора вводить композитные Carbone-ЕSG индексы:
- для сервисов сервис провайдеров( звиняюсь за небольшую тавталогию ), что-то вроде TIOBE - крайне желательно поквартально(месячно) и с отчислениями в правильные фонды
- для приложений и библиотек ( например Firefix vs Chromium, libidn vs libidnkit, etc.), Watt-Carbone индекс на единичный кортеж CRUD запросов в предметной области
- для особо мнительных лиц и организаций интегрировать все это в пакетные менеджеры
- в хронической стадии хворячки, выпускать патчи для текущей ОС или форсировать установку пакетов с суффиксом "-еsg-mах"
- по терминальной стадии, тут большой простор для имзмышлений..
...
- юридически создать и офрормить СW-ЕSG (Саrbоne-Wаtt ЕSG) лицензию; и чтобы не было забыто про RFС, --LGВТQ, IЕТF, IТU, etc.
В рамках реализации IDN`a в DNS запросах молодняк понатаскал в проект IDN{2} бибилиотеки, хотя были разговоры по этому проекту - никаких (L)GPL библиотек, ладно подчистим.
Еще переглянув кое-какие доки и освежив материал, трохи того - поразился:
- некоторые TLD не поддерживают IDN
- конвертация в PunyCode и обратно: IMO, несколько затратно по CPU & RAM
- вопросы с вводом: вручную со стороны пользователя адресс получателя: алфавит -> иероглифы и т.д.
В общем пока решено остановиться на проверенном ASCII режиме via UTF8.
Поглядываю в сторону японской idnkit, но скорее займусь этим вопросом после первого публичного релиза библиотеки.
А пока 5 - минутка юмора,
думается общественности пора вводить композитные Carbone-ЕSG индексы:
- для сервисов сервис провайдеров( звиняюсь за небольшую тавталогию ), что-то вроде TIOBE - крайне желательно поквартально(месячно) и с отчислениями в правильные фонды
- для приложений и библиотек ( например Firefix vs Chromium, libidn vs libidnkit, etc.), Watt-Carbone индекс на единичный кортеж CRUD запросов в предметной области
- для особо мнительных лиц и организаций интегрировать все это в пакетные менеджеры
- в хронической стадии хворячки, выпускать патчи для текущей ОС или форсировать установку пакетов с суффиксом "-еsg-mах"
- по терминальной стадии, тут большой простор для имзмышлений..
...
- юридически создать и офрормить СW-ЕSG (Саrbоne-Wаtt ЕSG) лицензию; и чтобы не было забыто про RFС, --LGВТQ, IЕТF, IТU, etc.