Back to The tech awesomeness
Table of contents
Non-functional-chapters

The article for today.

After I looked at logic gates, I noticed a lot of gates.

And after I looked at AND and NOT gates, that is something similar I thought about when to join them into some imaginary unary ANDNOT.

After such contradiction creations the result of some of those contracictions could be at least: familiar, unfamiliar and impossible at the moment.

For example, if I look at such case as '0 ANDNOT', which is similar to '0 AND NOT 0', then I would find that with no additional scope, as one of the contradiction remover would be for example to add some scope, some dimension, for example, if the scope, the dimension was about the numbers, then the result is true.

Some imaginary formula:


'0 ANDNOT' = '0 AND NOT 0' = numbers; real numbers

That is one of the answer for the truth table, when it is possible.

One different result if to apply contradiction creation to statements and formulas:


(E.equals(m.multiply(c.square())) ANDNOT = (E.equals(m.multiply(c.square())) AND NOT (E.equals(m.multiply(c.square())) = not possible as of my knowledge as of 2011 in strict physical sense

(E.equals(m.multiply(c.square())) ANDNOT = (E.equals(m.multiply(c.square())) AND NOT (E.equals(m.multiply(c.square())) = unfamiliar as of my knowledge currently

So for such contradiction creations and contradiction removals the scope, the dimension or their absences could be the answer as well.

Moreover whether it is with valid proof and fact check or not for today, I was not able to think of, imagine and or speculate such result when that one operand of ANDNOT and those two operands of AND NOT hold true as of today.

The update from 2020-06-22.

The removal after 2020-06-22 due to critiques and public concerns; optionally available only after personal request.

The update from 2020-07-28.

The restoration as of 2020-07-28.

The update from 2020-08-31.

One person suggested triple ANDNOTs during a phone call via Global System for Mobile Communications.

For example:


[E.equals(m.multiply(c.square()) ANDNOT] AND [E.equals(m.multiply(v.square()).divideBy(2) ANDNOT] AND [En.equals(m.multiply(g).multiply(h)) ANDNOT] = [E.equals(m.multiply(c.square()) AND NOT E.equals(m.multiply(c.square())] AND [E.equals(m.multiply(v.square()).divideBy(2) AND NOT E.equals(m.multiply(v.square()).divideBy(2)] AND [En.equals(m.multiply(g).multiply(h)) AND NOT En.equals(m.multiply(g).multiply(h))] = some other form of E.

Any ideas on that? +380661907243 Global System for Mobile Communications(GSM).

The update from 2021-03-04.

The timeline with some labels for GO TO statement in some instances:


    introduction of GO TO -> deprecation of GO TO -> removal of GO TO

But what instead it is the call, the invocation, for example function calls, function invocations, with a difference, that the later one(call, invocation) has differing context: a readable label, various scope or others.

Any ideas on that? +380661907243 Global System for Mobile Communications(GSM).

Операція створююча протиріччя

Оновлення від 2020-08-31.

Одна особа запропонувала потрійне ЙНЕ протягом розмови за допомогою глобальної системи мобільного зв'язку.

Наприклад:


[Е.дорівню(m.помножити(c.уКвадраті()) ЙНЕ] Й [Е.дорівнює(m.помножити(v.уКвадраті()).поділитиНа(2) ЙНЕ] Й [Еn.дорівнює(m.помнодити(g).помножити(h)) ЙНЕ] = [Е.дорівнює(m.помножити(c.уКвадраті()) Й НЕ Е.дорівнює(m.помножити(c.уКвадраті())] Й [Е.дорівнює(m.помножити(v.уКвадраті()).поділитиНа(2) Й НЕ Е.дорівнює(m.помножити(v.уКвадраті()).поділитиНа(2)] Й [Еn.дорівнює(m.помножити(g).помножити(h)) Й НЕ Еn.дорівнює(m.помножити(g).помножити(h))] = деяка інша форма Е.

Any ideas on that? +380661907243 Global System for Mobile Communications(GSM).

Оновлення від 2021-03-04.

Часова шкала з якимись наліпками для GO TO ПЕРЕЙТИ ДО твердження у деяких зразках:


    введення GO TO ПЕРЕЙТИ ДО -> забування GO TO ПЕРЕЙТИ ДО -> видалення GO TO ПЕРЕЙТИ ДО

Але що замість це є виклик, виклик, наприклад функціональні виклики, функціональні виклики, з різницею, що останній(виклик, виклик) має відрізняючийся зміст: читаєму наліпку, різні межі і інші.

Any ideas on that? +380661907243 Global System for Mobile Communications(GSM).

Оновлення від 2021-07-22.

The update from 2021-07-22.

That loudy door does not order service for itself, when it is rusty and alike not only because it is not smart, but also because it is dependent on that on you and at least on either one or another more thing here.

Та гучна дверина не замовляє собі обслуговування, коли іржава і тому подібне не лише тому що вона не смарті, але також тому що вона є залежною для того від тебе та щонайменш на одну з двох і ще речей тут згідно процесу.

Оновлення від 2022-01-12.

The update from 2022-01-12.

Достатньо крипотово було б знайти протиріччя у межах одного з виконань JPA тому що воно відрізняється від інших тобто у даних за його допомогою і навіть не стосовно до ДжФрА JFrA, ДжФА JFA чи чогось.

It would be pretty crycptic to find an contradiction in scope of one of JPA implementations because it differs from others that is in data with its application and even not in a link with JFrA, JFA or alike.

Оновлення від 2022-02-05.

The update from 2022-02-05.

Це оновлення щоб не створювати іншу додаткову публікацію щодо наступного випадка а також про підтримку між відкрито кодовими у частині процесу розробки тож воно можливо буде не коротким. Наприклад альтернативою для ППіНТВСуІ у користуванні або у застосуванні як додатком чи як застосунком обрано якесь одне з >700 відкрито кодових рішень принаймні у межах джава завдяки тому фільтру щодо мов програмувань застосованих у сховищах коду для електроннопоштових клієнтів замість існуючих закритокодових для таких програм згідно з DRY але для використання.


git clone https://github.com/lynnsh/email-client-app.git

Після кількох циклів пошуків і додавань деяких відсутніх кодових залежностей і завантаження їх з інтернет кодового сховища як дістріб'ютіексчейнджі вперед до наступної стадії циклів розробки.

Якщо не документовано з підтримкою чи без такого кода то через декілька циклів розробки можливо знайти для легкого запуску якщо використовується якась версія джава java з підтримкою модульної системи наприклад якесь подібне до


java --module-path /Users/oleksii/.m2/repository/org/openjfx/javafx-controls/17/javafx-controls-17-mac.jar:/Users/oleksii/.m2/repository/org/openjfx/javafx-fxml/17/javafx-fxml-17-mac.jar:/Users/oleksii/.m2/repository/org/openjfx/javafx-base/17/javafx-base-17-mac.jar:/Users/oleksii/.m2/repository/org/openjfx/javafx-graphics/17/javafx-graphics-17-mac.jar --add-modules=javafx.controls,javafx.fxml,javafx.base,javafx.graphics -classpath .:/Users/oleksii/.m2/repository/org/openjfx/javafx-fxml/17/javafx-fxml-17-mac.jar:/Users/oleksii/.m2/repository/org/openjfx/javafx-controls/17/javafx-controls-17-mac.jar:/Users/oleksii/.m2/repository/org/openjfx/javafx-base/17/javafx-base-17-mac.jar:/Users/oleksii/.m2/repository/org/openjfx/javafx-graphics/17/javafx-graphics-17-mac.jar:emailapp-1.0.0-SNAPSHOT.jar --add-exports javafx.controls/com.sun.javafx.scene.control=ALL-UNNAMED --add-exports javafx.controls/javafx.scene.web=ALL-UNNAMED  ashulzhenko.emailapp.ui.MainApp

Чудово тому що запуск тривав успішно і після нього наприклад з'явилося видиме вікно для налаштувань такого клієнта принаймні у цій перемикачевій системі.

Якщо досі невідомо дізнаюся що у даного ПЗ як клієнта присутнє налаштування не лише у клієнті як у запущенного дістріб'ютіексчейнджі тобто як видиме вікно після запуска а й як у коді перед компіляційним складанням що принаймні у цій перемикачевій системі викликає якесь виключення але компіляційному складанню це невідоме тому цього було уникнено протягом складання і таке виключення з'явилося лише при використанні.

Тож наприклад відтепер це сховище з кодом для такого рішення налічує 89 файлів + 1 для його компіляційного збирання чи іншого складання і 794 КБ принаймні наразі у цій перемикачевій системі якщо попередні не створили якихось додаткових саме серед коду. Ну і не рахуючи ті що хоча і стосуються коду але безпосередньо не пов'язані з ним. А саме наприклад у цьому сховищі кода це файл для опису котрий і включає нагадування про 3 перемикачевих системи які використовуються цим рішенням а також файл з ліцензією і тих файлів що для самого репозиторія і можливо для середовищ розробки а також для програми компіляційного складання.

Що одразу помітно так це те що не всі а наприклад саме у цьому сховищі коду як і у деяких інших розробниці і розробники вимушені дублювати такі дані наприклад про нагадування про 3 перемикачевих системи які використовуються цим рішенням тому що сама система для зберігання коду не надає цієї інформації тобто розробник чи розробниця повторює ці дані перетворюючи їх з віддалено динамічно видобуваємих на статичні і схожі на кешовані і яким він чи вона потребує пізніше можливо тоді надавати відповідні оновлення. Що точно витрачає час. Тож тоді було би цікавим отримати такі дані для кожного сховища даних не переміщаючи повністю таке сховище з кодом особливо для нешвидких з'єднань або для обмежених.

Після декількох наступних циклів розробки після неминучіх змін для його запуска щодо таких поділенних налаштувань між кодом і можливо базою даних і у зовнішньому інтерфейсі у цьому клієнті це виправлено щодо місця для збереження даних таких налаштувань до файла як шлях до файлу щоб не видаляти таку особливість тому що це викликало би більше додаткових змін кода. Знову ж таки як до абсолютного шляха для і до такого файлу з огляду навіть щодо 2022-02-04 оновлення у тому що з відносним шляхом це й викликало якесь виключення саме у цьому клієнті у цих межах саме у коді і додатковим компіляційним складанням щоб уминути змін кода до і так некороткого запуска такого клієнта тією командою як додатковим параметром.

Тож після успішного збереження таких налаштувань у файл за абсолютних шляхом для нього наступним очікуване з'єднання або якесь підключення до саме електронної пошти.

Але у даному випадку ні, тому що у даному рішенні це зупинено наступним:


[ERROR] 2022-02-05 12:58:18.076 [JavaFX Application Thread] MainApp - Error in Email App
javafx.fxml.LoadException: 
file:/Users/oleksii/Desktop/email-client-app/target/emailapp-1.0.0-SNAPSHOT.jar!/fxml/EmailApp.fxml:86
...by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
...by: java.lang.reflect.InvocationTargetException
...by: java.lang.NullPointerException: Cannot invoke "javafx.scene.web.HTMLEditorSkin.setHTMLText(String)" because the return value of "javafx.scene.web.HTMLEditor.getSkin()" is null
        at javafx.scene.web.HTMLEditor.setHtmlText(HTMLEditor.java:83)
        at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
        ... 26 more

Хоча як можливо дізнатися хоча й без відповідного фільтра для тих сховищ коду саме цьому сховищу вже приблизно 4-6 років і воно має 5 тестів навіть без завантаження всього сховища коду хоча й з деякою навігацією по ньому. І виразний запуск тестів не допомагає встановити причину цього теж. Хоча й при попередніх компіляційних складаннях 4 з них були пропущені навіть без відповідного встановленого параметра для нього.

На цьому я подякую Alena Shulzhenko як у файлі для компіляційного складання і Aline Shulzhenko як у сховищі коду біля нього і продовжу про наступне.

Так що


    interface FXML extends XML {/*...*/}

Але більше того " 3."Introduction to FXML". https://docs.oracle.com/javase/8/javafx/api/javafx/fxml/doc-files/introduction_to_fxml.html. 9 October 2013. Retrieved 13 July 2020. "FXML is a scriptable, XML-based markup language for constructing Java object graphs. It provides a convenient alternative one to constructing such graphs in procedural code, and is ideally suited to defining the user interface of a JavaFX application, since the hierarchical structure of an XML document closely parallels the structure of the JavaFX scene graph." ".

Тож до документації цього HTMLEditor.

У https://docs.oracle.com/javafx/2/api/javafx/scene/web/HTMLEditor.html про це нічого немає. Але у класі котрий він розширює а саме https://docs.oracle.com/javafx/2/api/javafx/scene/control/Control.html#getSkin() присутньо про те що той метод може повертати таке з чим виникла та помилка тобто "A skin may be null."

Тож до документації HTMLEditorSkin.

Але обидві відсутні з 404 https://docs.oracle.com/javafx/1/api/javafx/scene/web/HTMLEditorSkin.html і https://docs.oracle.com/javafx/2/api/javafx/scene/web/HTMLEditorSkin.html але https://api.javafx.dev/javafx.web/javafx/scene/web/HTMLEditorSkin.html.

Тож це протиріччя якщо один метод дозволяє null а інший викликав до того виключення коли він повернув його й у межах одного пакету того самого ПЗ.

Тож до документації а саме до коду цього класа тому що він є як відкритокодовий.

У https://github.com/openjdk/jfx/blob/master/modules/javafx.web/src/main/java/javafx/scene/web/HTMLEditorSkin.java за тим посиланнням до 83 немає такого виклику щодо setHTMLText(String).

Адже моя поточно встановлена ППіНТВСуІ надалі не підтримується цим сховищем сховищ кода з за чого неможливо переглянути інщі branches а інша ППіНТВСуІ заблокована обмеженням часу і не відповідає щодо їх змін тож...

Після завантаження додаткової ППіНТВСуІ і використання чи застосування за https://github.com/openjdk/jfx/blob/jfx16/modules/javafx.web/src/main/java/javafx/scene/web/HTMLEditorSkin.java в обидвох класах немає перевірок щодо null у тих методах.

І адже в самому клієнті тег HTMLEditor має необхідний атрибут htmlText у файлі EmailApp.fxml включно з contentEditable лишається загадкою що його викликає.

Хоча згідно https://openjdk.java.net/jeps/358 я запускав його приблизно після 14 версії джава java і це саме приклад Helpful NullPointerExceptions воно сталося приблизно у invokeinterface, invokespecial, invokevirtual. Але сама помилка вказує саме на той EmailApp.fxml файл.

Навіть зважаючи щодо присутності екрануючих символів у тому вказі на 83 і жорсткий XML подібний синтакс і наявність необхідних атрибутів згідно документації включно з javadoc перед тими методами можливості debug у тому місці обмежені що лише залишає можливості гадати ту загадку яка викликає таке виключення тобто це автоматизовано точно до межі зміни мови програмування від джава java до fxml як у такому повідомленні про помилку.

Що також пов'язано з цією досі нефункціональною спробою принаймні тут так це http://openjdk.java.net/jeps/293 тому що як помітити вище у тій некороткій команді запуска цього клієнта присутні принаймні обидва типа для тих параметрів.

Також що помітно що згідно принаймні https://maven.apache.org/configure.html#mvn-jvm-config-file та подібних файлів у сховищах коду повторюючи як до цього вже описано наприклад https://github.com/lynnsh/email-client-app/blob/master/LICENSE.txt стають дуже розповсюдженими в проектах. І помітно навіть не те що такі розповсюджені файли однаково називаються в проектах а також і те що вони можливо хоча і різний формат наприклад щодо використовуємої мови розмітки але їх вміст можливий до обробки співпадіннями для порівняння приблизно як matcher'и тобто знахідниками таких співпадінь у https://github.com/google/error-prone/wiki/Writing-a-check що є іншим рішенням але схожим наприклад з PMD і подібними. І для багатьох проектів замість окремої особливості у сховищі таких сховищ кода можливо застосування таких знахідників співпадінь якщо таке доступно у таких сховищих таких сховищ кода і особливо для тих фільтрів та інших фільтрів тобто лише за назвами таких файлів а також за їх присутністю проектах що прискорює пошук за критеріями. Тобто така особливість не має бути в наявності у самому такому сховищі таких сховищ кода. Більше того користувачі і користувачки створюючи інші такі назви файлів з якимось вмістом не впливають на саме сховище таких сховищь кода наприклад для пошуку таких проектів. Ще більше можливостей додається якщо в змісті таких файлів знаходяться подібні значки. І тобто це у додання пошук таких проектів за назвою файла чи за назвою і вмістом такого файла включно зі значком тобто ним як вмістом такого файла до особливостей пошуку сховища таких сховищь файлів якщо таке сховище таких сховищ файлів надає такий спосіб пошуку. Але таких два типа пошуку серед сховищ коду через сховище таких сховищ коду все ж відрізняються від пошуку за назвою commit і від попередньо описаного типу пошуку цією веб сторінкою за динамічними даними без завантаження самого сховища з кодом як про дати проектів та про їх вміст щодо залежностей навіть щодо кожного branch хоча і щодо жодного з таких типів пошуку у сховищах цією веб сторінкою не означені і не використані у комбінації особливостей рекомендаційних систем.

Поки Error prone має поєднання з Google Bazel який має внутрішні правила для створення різного ПЗ водночас Apache maven має схожі на це archetypal build sequences тобто архетипові складальні послідовності ще й як плагінами, хоча Google Bazel вміє створювати ПЗ готового для розміщення мобільними платформами що також нагадує це як у Apache Cordova. Хоча помітно що і Apache Maven і Google Bazel вміють уминати непотрібні тобто зайві створення ПЗ чи його частин чи його модулів. Facebook Buck вміє так само але на додаток він ще вміє інкрементальне компіляційне складання для файлів що мають змінений вміст що є частиною для неперевної інтергації коду який має змінений вміст з деякими проміжками часу.

Адже усі вони використовують компіляційне складання це нагадує про можливість існування і archetypal compilation sequences тобто архетипових компіляційно складальних послідовностей у схожість із archetypal build sequences тобто архетиповими складальними послідовностями.

Оновлення від 2022-02-15.

The update from 2022-02-15.

Так що продовжуючи про дебаг у fxml. Тут від 2022-02-15 така цитата 16. ^ Hohndel, Dirk (2015-11-25). "This is just very cool". Google+. I, as the app maintainer, don't want my app bundled in a distribution anymore. Way to much pain for absolutely zero gain. Whenever I get a bug report my first question is "oh, which version of which distribution? which version of which library? What set of insane patches were applied to those libraries?". No, Windows and Mac get this right. I control the libraries my app runs against. [...] With an AppImage I can give them just that. Something that runs on their computer. Тобто це нагадує про дебаг або про debug або про пошук помилок але самого дістріб'ютіексчейнджі у випадку після таких відгуків для додатків чи застосунків а не для веб сайтів чи для веб місць. Але це про ту саму проблему як і у випадку з fхml. Але тоді тут так це ускладнено тим що немає прямого з'єднання з кодом. Direct link with code is missing in a case of some distributeeexchangee at least for most apps in debug mode then. Тому навіть отримавши відповідь на ті 3 питання доводиться робити припущення. На відміну з дебагом у IDE ІДС наприклад для джава коли застосунок запускається саме через те IDE ІДС. Що частково вирішується також принаймні для деяких веб сайтів і для деяких веб місць сценовими розміщеннями їх версій або staging of their versions щоб робити припущення швидше і простіше. Але адже середовища і платформи відрізняються вкрай складно припустити що можливо запустити схоже сценове розміщення їх версій для кожної такої платформи і для кожного такого середовища. Це також стосовно WORADA ПРВУРУ, DA РУ частини. Тим більше якщо такі платформи і такі середовища відомі. Хоча подібний проект і навіть два точно були для тестування принаймні для веб сайтів і веб місць. Тому що не всі користувачі і користувачки завантажують код додатка чи застосунка чи веб сайта чи веб місця якщо доступний щоб його компіляційно чи інакше скласти щоб і отримати такий дістріб'ютіексчейнджі. Або навпаки тобто не кожний постачальник чи постачальниця підтримує такий відкритокодовий процес у таких продуктах. Тож це рішення з припещеннями у сценових розміщеннях для інших платформ і середовищ відрізняючихся від сценового є з невідомим результатом особливо у випадку якщо такі середовища і платформи поза досяжностю постачальника такого дістріб'ютіексчейнджі якщо гаразд для такого узагальнення. Тому іншим рішенням є слання вихідних даних самої такої версії веб сайта з тієї платформи чи середовища разом з таким відгуком. У деяких продуктах це можливо опціонально і автоматизовано налаштуваннями. Як наприклад у деяких продуктах Google. У яких можливо є доданою та інформація всередині таких вихідних даних застосунка. Але чи пізніше запускається сценове розміщення їх версій для такого середовища чи платформи згідно тих даних у отриманих вихідних даних самої такої версії веб сайта чи ні є невідомим. Чи згідно них робляться припущення чи ні також є також невідомим. Тому такі способи є альтернативними на додаток до існуючих для дебаг або debug або пошуку помилок. Але у описі іншого ПЗ для обробки пакетів про деяке ПЗ ППіНТВСуІ якого воно використовує є помітними дві особливості. Воно не лише застосувало у 2019 міграцію з використання з одного зразка ПЗ до іншого як IoC від 2021-05-24 але у цьому випадку не для кода а для залежності тобто для розповсюдження тобто для deployment саме тих дістріб'ютіексчейнджі але й цим і позбавило імовірного vendor lock чи замкнення виробника чи замкнення виробниці для себе. Що є дієво застосовуємим принаймні для цього типа замкнень виробника чи виробниці. Але й окрім того підтримує принаймні імпорт одного з типу даних принаймні для застосунків і додатків з декількох віртуальних місць. А саме з https://en.wikipedia.org/wiki/AppStream який є одним з типів інтерфейсів між деякими перемикачевими системами у даному випадку для дістріб'ютіексчейнджі які в свою чергу і включають встановлювачі тобто installers з відповідними даними до якоїсь платформи чи середовища чи перемикачевої системи який є доступним від 2018-10-20 а також з гіт git, який є розподіленою системою для сховища тобто з віртуальних онлайн місць і невідомо чи з локальних тобто з місцевих але це невиключено хоча і без відповідного з'єднання з веб це неможливо а також з деяких типів файлів які найчастіше локальні тобто місцеві, якщо вони не розташовані у якомусь сховищі онлайн. Тобто таке ПЗ для обробки пакетів чи така перемикачева система спроможна об'єднати такі залежності для тих проектів у яких такі дані деяких типів розкидані тобто для scattered data по деяким віртуальним місцям на відміну від того ПЗ для обробки пакетів яке підтримує лише одне таке місце і це для дістріб'ютіексчейнджі. Це чимось схоже з mvn мавен використанням різних інших сховищ локальних тобто місцевих і онлайн тобто тих що у веб для кодових залежностей для одного проекта чи то для веб сайта чи для веб місця чи для застосунка чи для додатка які теж завантажуються як дістріб'ютіексчейнджі у місцеве сховище за замовчуванням. А тут є приклад щодо розміщення тобто deployement є оновлення щодо можливостей спільноти щодо таких зусиль що також пов'язано з оновленням від 2021-10-19 щодо перегляду кода. А також щодо розміщення у так звано хмарних сховищах принаймні у межах відкрито кодового рішення для відкрито кодового рішення. Тобто для випадку для такого розміщення онлайн а не місцевого тобто локального. Теж там є приклади застосунків для зміни одним дістріб'ютіексчейнджі з деяких мобільних платформ іншого дістріб'ютіексчейнджі з іншої платформи. Однак принаймні деяка з тих мобільних платформ підтримує SqLlite як RDBMS та CSV що є форматами для сховищ даних і в той час Ubuntu 20.04.3 LTS at Linux 5.4.0-99-generic at arm64 а також якась версія Raspberry Pi at arm32 що є RISK запускали й інщі зразки деяких RDBMS. SqLlite також був і у деяких ППіНТВСуІ згідно стандарту. Але я і не запускав такі інші зразки тих деяких RDBMS наприклад у wikipedia.org/wiki/FirefoxOS однак вона і не продовжена і має відгук щодо її типу розповсюдження дістріб'ютіексченджі що саме нагадує приклад схожістю з особливістю Snap про збирання файлів залежностей з декількох віртуальних місць але також має поліпшену пошукову функціональність і має вже має вирішену ситуацію щодо дістріб'ютіексчейнджі щодо ситуації подібною до застосування mdN+Ndm і подібних й окрім того ця мобільна платформа вміє з 2015 обмежувати якийсь доступ до ППІ тобто підтримує поліпшену приватність наразі відкритокодова в той час як наступниця B2G яка теж неактивна складає форк для KaiOS, яка в свою чергу вже закритокодова. Але я також і не запускав такі інші зразки тих деяких RDBMS наприклад у та у Ubuntu як у тому прикладі коли її запустили мобільною платформою.

Оновлення від 2022-04-22.

The update from 2022-04-22.

A closed-source distributeeexchangee can probably contain some identifier for tracking as an alternative one for a user-account one, which is hidden there, which is only findable by tracking those data exchanges from and to such distributeeexchangee, unless such ones are obfuscated, and while such distributeeexchangee sometimes is not removable.

While for an open-source distributeeexchangee such situation is excluded, because there is a review, after it was applied to avoid such situation, both ones include download or copy for them at some point.

Оновлення від 2023-01-15.

The update from 2023-01-15.

У деяких перемикачевих системах з перспективи кінцевого користування чи кінцевого застосування протиріччя у дістріб'ютіексчейнджі бінарних розрішуються як то http://thetechawesomeness.ideasmatter.info/table-chapters.html;25 у 3 способи:

1.крізь версії ДТПі як то LTS щодо обрання для них користувачем чи користувачкою. http://thetechawesomeness.ideasmatter.info/consent-with-time-restriction.html.

2.крізь версії катячихся оновлень переважно за допомогою зміни особливостей;http://thetechawesomeness.ideasmatter.info/feature-as-a-dependency.html.

3.крізь версії ДТПі як то LTS з катячимися оновленнями всередині них.

Четвертого варіанта я не знаходив тому що це й було б особливістю як такою. Тобто катячогося оновлення з обрання ДТПі. Тому це влучно щодо наступно такого.

Однією причиною для повторних запусків є варіант як у onworks.net.

http://thetechawesomeness.ideasmatter.info/triggeral-system.html;2023-01-13.

Але щодо цього випадка то в ньому присутня інша причина для повторних запусків.http://thetechawesomeness.ideasmatter.info/issues.html.

Адже більшість з цих способів належать до так звано водоспадних моделей і назад оновити можливості нема зсередини, тобто повернутися до попередньої версії зсередини на відміну від перемикачевих систем які застосовують чи використовують Google FlyWay чи подібні, але і це вимагає додаткової розробки для такого, то з перспективи кінцевого користування чи кінцевого застосування залишаються повторні встановлення з повторними запусками. http://thetechawesomeness.ideasmatter.info/eliminating-technical-debt.html;2022-02-22. http://thetechawesomeness.ideasmatter.info/mvc.html;2022-03-14. http://thetechawesomeness.ideasmatter.info/reminder-about-data-neutrality.html;2022-12-14.

Для частини дістріб'ютіексчейнджі небінарних; http://thetechawesomeness.ideasmatter.info/table-chapters.html;33 це вимагає за відсутністю бінарних компіляційного складання.

Ах, або ж за допомогою віртуалізатора;http://thetechawesomeness.ideasmatter.info/table-chapters.html;10 всередині для такої попередньої версії якщо доступно. Це опціонально.

Тож за допомогою цих двох а саме як onworks.net і подібних а також віртуалізатора ті оновлення опціональні.