Size: a a a

Clojure — русскоговорящее сообщество

2020 July 22

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Я вот самое стремное, что видел в коде на работе, это безудержное мутирование. Кложа это делает неудобным, поэтому дальше уже просто остается именование, документирование и общий дизайн, здесь уже нужен опыт и чистая голова
источник

TP

Tim Plotnikov in Clojure — русскоговорящее сообщество
Давайте вот сюда лучше запилим реализацию даталога для JSON
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Tim Plotnikov
Офигеть господа какой у вас неструктурированный поток мыслей, у меня такое бывало под накуркой в студенчестве
:))
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
patinity
путанность не уменьшается, а суть скорее всего лежит на стандартах и библиотеках по этим стандартам, а для нового уровня систем нужна концепция новая
Я спрашивал, вот эта проблема с кложей возникает?
источник

p

patinity in Clojure — русскоговорящее сообщество
Tim Plotnikov
Офигеть господа какой у вас неструктурированный поток мыслей, у меня такое бывало под накуркой в студенчестве
есть данные под управлением неизвестной системы, в какой стороне решение при которой код на кложе может гарантировать получение копий данных с возможностью построить систему управления используя в основном кложу
что значит "структуированно" - не уверен
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Tim Plotnikov
Давайте вот сюда лучше запилим реализацию даталога для JSON
Крутая идея, я бы врубился в что-то такое, когда в своих проектах работы почти не останется)
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
patinity
есть данные под управлением неизвестной системы, в какой стороне решение при которой код на кложе может гарантировать получение копий данных с возможностью построить систему управления используя в основном кложу
что значит "структуированно" - не уверен
Я прошу прощения, русский язык не ваш родной?
источник

p

patinity in Clojure — русскоговорящее сообщество
Mikhail Borisov
Я прошу прощения, русский язык не ваш родной?
спросили сжато по теме, разделяю данные и систему управления, у системы управления есть название, не пишу не отвлечь, первая задача - иметь возможность данные иметь независимо от этой системы и как первый шаг внедрить кложу с гарантией не сбить текущую систему
условно копировать при получении новых, работая с базой напрямую, а не интерфейсом "той системы"
источник

TP

Tim Plotnikov in Clojure — русскоговорящее сообщество
Mikhail Borisov
Крутая идея, я бы врубился в что-то такое, когда в своих проектах работы почти не останется)
Короче я нашёл вот такую бумагу, они там расписали теоретическое обоснование для подобного языка, можно попробовать имплементировать, выглядит не очень сложно)
https://www.researchgate.net/publication/316848145_J-Logic_Logical_Foundations_for_JSON_Querying
источник

TP

Tim Plotnikov in Clojure — русскоговорящее сообщество
patinity
спросили сжато по теме, разделяю данные и систему управления, у системы управления есть название, не пишу не отвлечь, первая задача - иметь возможность данные иметь независимо от этой системы и как первый шаг внедрить кложу с гарантией не сбить текущую систему
условно копировать при получении новых, работая с базой напрямую, а не интерфейсом "той системы"
То есть вы хотите из кложи подцепится к базе данных какой-то непонятной системы?
источник

TP

Tim Plotnikov in Clojure — русскоговорящее сообщество
Точнее не так:
Есть какая неизвестная система, которая использует базу данных и вы хотите подключиться к этой базе в обход «неизвестной» системы?
источник

p

patinity in Clojure — русскоговорящее сообщество
первый шаг в организации сделать мост между новой разрабатываемой системой и базой данных, из которой нельзя получить данные без потерь в текущем виде - есть только интерфейс этой "системы"
источник

p

patinity in Clojure — русскоговорящее сообщество
Tim Plotnikov
Точнее не так:
Есть какая неизвестная система, которая использует базу данных и вы хотите подключиться к этой базе в обход «неизвестной» системы?
гарантировать доступность, да, та система уже не позволяет данные выгружать без ошибок - явно не проблема базы данных, а этой системы управления
источник

p

patinity in Clojure — русскоговорящее сообщество
вот и что-то внедряемое чтобы очевидно лежало в области экосистемы Кложи
источник

E

ETL in Clojure — русскоговорящее сообщество
Tim Plotnikov
Офигеть господа какой у вас неструктурированный поток мыслей, у меня такое бывало под накуркой в студенчестве
рубрика #microdose в Кложа-чате
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
patinity
первый шаг в организации сделать мост между новой разрабатываемой системой и базой данных, из которой нельзя получить данные без потерь в текущем виде - есть только интерфейс этой "системы"
Лично для меня как неэксперта по бд тут непонятно, как правильно организовать доступ (транзакционный) к бд. Вроде в таких случаях хранимые в бд процедуры используют
источник

p

patinity in Clojure — русскоговорящее сообщество
Mikhail Borisov
Лично для меня как неэксперта по бд тут непонятно, как правильно организовать доступ (транзакционный) к бд. Вроде в таких случаях хранимые в бд процедуры используют
вопрос не в реализации, а смысле шага
вопрос реализации прост, интересует чтобы совпадал с общей концепцией что за эти следует, иметь гарантирую сохранности данных можно через поставщика сервера, по идее
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Ну а дальше просто вызов их из кложуры. Вроде не должно сломать старого клиента (правда его тоже нужно будет доработать)
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
patinity
вопрос не в реализации, а смысле шага
вопрос реализации прост, интересует чтобы совпадал с общей концепцией что за эти следует, иметь гарантирую сохранности данных можно через поставщика сервера, по идее
В смысле какого шага?
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Хранимая процедура для того, чтобы разные клиенты одинаково запрашивали одни и те же данные, а не писать один и тот же код на разных языках
источник