Size: a a a

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

2020 February 20

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
programmist ⌨️
То есть API которым пользуются все приложения, это хорошо? Но если это API называется ХП, то плохо. А если вызов ХП завернуть в привычный вам язык? Вы же пишете ту же ХП, к тем же данным, на другом языке.
ХП - это довольно бедный интерфейс
источник

p

programmist ⌨️ in Clojure — русскоговорящее сообщество
туда параметры, оттуда ошибки/данные/результат. чего-то ещё не хватает?
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
параметры какого типа?
источник

V💩

Vlad 💩 in Clojure — русскоговорящее сообщество
programmist ⌨️
То есть API которым пользуются все приложения, это хорошо? Но если это API называется ХП, то плохо. А если вызов ХП завернуть в привычный вам язык? Вы же пишете ту же ХП, к тем же данным, на другом языке.
а какие у вас клиенты к базе? какие языки? и какая система в целом что за продукт? если не секрет
источник

p

programmist ⌨️ in Clojure — русскоговорящее сообщество
Maxim Penzin
параметры какого типа?
какого определены в ХП. для них даже в clojure есть типы привязанные к типам PostgreSQL
источник

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
programmist ⌨️
То есть API которым пользуются все приложения, это хорошо? Но если это API называется ХП, то плохо. А если вызов ХП завернуть в привычный вам язык? Вы же пишете ту же ХП, к тем же данным, на другом языке.
фичафлаги (за которыми надо ходить по http)? разное поведение в зависимости от настроек – под каждого клиента свое
источник

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
типа входные данные и результат один, а набор побочных действий – разный
источник

p

programmist ⌨️ in Clojure — русскоговорящее сообщество
Vlad 💩
а какие у вас клиенты к базе? какие языки? и какая система в целом что за продукт? если не секрет
клиенты: сайт, приложения под мобильные платформы, виндовое приложение. брокер, торговля ценными бумагами.
источник

p

programmist ⌨️ in Clojure — русскоговорящее сообщество
Mike Bohdan
типа входные данные и результат один, а набор побочных действий – разный
даже не слышал про такое. интересно.
источник

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
programmist ⌨️
даже не слышал про такое. интересно.
ну клиенты, в данном контексте – это другие компании-пользователи
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
programmist ⌨️
какого определены в ХП. для них даже в clojure есть типы привязанные к типам PostgreSQL
Какого postgresql? Там есть типы из Java драйвера, которые потом сериализуются вообще фиг во что и обратно согласно wire protocol
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
programmist ⌨️
какого определены в ХП. для них даже в clojure есть типы привязанные к типам PostgreSQL
Какие флаги? Почему по ним надо ходить в наш апи?
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
programmist ⌨️
клиенты: сайт, приложения под мобильные платформы, виндовое приложение. брокер, торговля ценными бумагами.
Мобильные приложения ходят напрямую в базу что-ли?!
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
Или брокер?
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
Явно вы даёте им какой-то проверенный констстентный апи. Нет?
источник

D

Dmitry in Clojure — русскоговорящее сообщество
Vyacheslav Mikushev
Unfortunately, alt+shift by themselves are not allowed as a shortcut. You need to have a non-control key in the mix. The closest you can come is to use alt+z (using 'z', which is next to shift on the left side of the keyboard). You also have the option of setting the shortcut for the reverse order of the spin. alt+shift+z is a natural option for this.
Punto Switcher на мак. Alt + Shift работает на ура, автоисправление только отключить. Думаю и  ctrl shift. Остальные советы и гугление всего интернета (karabiner) раньше не работали.
источник

p

programmist ⌨️ in Clojure — русскоговорящее сообщество
Maxim Penzin
Явно вы даёте им какой-то проверенный констстентный апи. Нет?
Сторонним клиентам АПИ, себе самим в базу ходим, наверное.
источник

VM

Vyacheslav Mikushev in Clojure — русскоговорящее сообщество
Oleg Roshchupkin
Значит нужно больше логики запихать в БД
Я видел систему, где вся логика, кроме клиентской части была в бд. И, вроде, нормально система жила, продавалась. Тесты были, документация.
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Я тоже видел, биллинг на хранимках. Мне было не очень.
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Но работало и работает, деньги зарабатывает
источник