@haskellru

Страница 186 из 1551
Alexander
15.02.2017
12:07:00
put же берёт базу параметром

вопрос исчерпан

Quet
15.02.2017
12:08:34
ага, это per-transaction override если не указать то возьмет базу из транзакции

Alexander
15.02.2017
12:12:00
так ну если выкинуть из рассмотрения RW и RO то все складывается

Google
Quet
15.02.2017
12:33:22
@qnikst ты говорил про эти биндинги https://github.com/dmbarbour/haskell-lmdb ?

блин, два года назад последний коммит

Alexander
15.02.2017
12:33:42
https://hackage.haskell.org/package/lmdb-high-level-0.1/docs/Lmdb-Connection.html

там особо нечего ж коммитить?

api то стабильный более менее

Quet
15.02.2017
12:34:44
ну как нечего.. сам автор пишет My original plan was to develop a monadic interface using bytestrings and ST-like references to keep the MDB_val within a transaction. I'd also like to further wrap the database types, e.g. to distinguish maps from multimaps at the type level, i.e. using types to distinguish MDB_DUPSORT databases from other databases. And I'd like to have a clean model above the cursors, perhaps developing a cursor monad. However, none of the above will happen anytime soon. I find myself much more interested in moving on and leveraging LMDB for my other projects rather than further developing the LMDB API.

но видимо дальше Raw дело не пошло

Alexander
15.02.2017
14:58:55
нормально, хорошие raw нужны на самом деле

Dmitry
15.02.2017
15:02:08
есть какие-нибудь стандарты, сколько должна загружаться веб-страница, что бы сайт считался ок?

ну там, полсекунды или 0.1 секунды

за что рубиться

Max
15.02.2017
15:02:37
от рентабельности зависит

некоторые и по 10 секунд грузятся

Google
Dmitry
15.02.2017
15:03:00
ну, типа это не ок

@quetzal мегаспасибо

то, что нужно

Quet
15.02.2017
15:10:37
@voidlizard я помню ты говорил что у вас первый ангуляр, а как получилось что даже не второй? просто люди пришли которые знали первый?

Dmitry
15.02.2017
15:10:59
фронтендщика найти проблема вообще

соотвественно, нашли нормального, на чем он (она) пишет, то и используем

я общался, например, с нашим фронтенщиков в Zyxel/NDM, он мне советовал примерно так поступить и не париться. отзывы о втором ангуларе очень противоречивые

Quet
15.02.2017
15:12:08
никто не хочет заниматься фронтом )

Dmitry
15.02.2017
15:12:58
я вот не понимаю - фронтенд это по сути модель боксов/виджетов и эвентов, причем для последних есть буквально пара-тройка подходов

Michael
15.02.2017
15:13:01
Кстати, кто тут может популярно объяснить чего такого есть в ангуляре чего нет в том же backbone?

Dmitry
15.02.2017
15:13:07
неужели так сложно сделать консистентную библиотеку?

даже хаскельная либа для ncurses-ов есть, там вполне себе модель, которая на веб ложится

неужели такая проблема сделать edsl и вебню генерить из него?

откуда весь этот ад вылезает?

Michael
15.02.2017
15:14:32
оттуда, что при слове edsl все фронтендщики разбегутся по углам

Dmitry
15.02.2017
15:15:15
конечно на нем

да они не нужны будут

помню была опенлазло

Google
Dmitry
15.02.2017
15:15:42
там несмотря на адскую реализацию были вполне годные идеи и оно почти не текло

я на нем сам делал гуйню

есть urweb правда не пойму, насколько он хорош. но по моему он тоже нормально js изолирует

есть xojo

оно генерит вебню и серверную часть, так что не поймешь где что. но работает ведь

Quet
15.02.2017
15:17:12
есть urweb правда не пойму, насколько он хорош. но по моему он тоже нормально js изолирует
на урвебе кажется кроме рсс читалки Шабанова нет ни одного проекта (да и он наверное уже пожалел что взял его)

Dmitry
15.02.2017
15:17:31
в общем для любой более менее консистентной модели gui вполне можно было бы написать 1) edsl ля описания боксов, а если вдруг недостаточно, то 2) edsl типа ivory для описания поведения

т.е это не выглядит все нереализуемым

Quet
15.02.2017
15:18:13
ну если запилишь такую библиотеку -- будет круто но кажется гуй не оч интересная тема (диссеров не защитить) вот и не делают

Dmitry
15.02.2017
15:18:19
откуда берется весь этот ад в виде ghcjs purescript и прочих попыток тащить логику на клиент

точнее, тащить ВСЮ логику на клиент

я ничего не запилю точно, потому что времени ваще нет

Quet
15.02.2017
15:19:35
Кстати, кто тут может популярно объяснить чего такого есть в ангуляре чего нет в том же backbone?
бэкбон это mvc классическое, ангуляр двинули в сторону декларативности ну и вообще он сильно больше "фреймворк" например тот же бэкбон не менеджит состояние приложения, а у ангуляра есть для этого разное

откуда берется весь этот ад в виде ghcjs purescript и прочих попыток тащить логику на клиент
ну я не уверен что логика на сервере прокатит для всяких rich UI

было что-то на скале такое -- там тоже все на сервере делалось и по вебсокету куски DOM ходили на клиент

о, https://github.com/fomkin/korolev вот оно

Michael
15.02.2017
15:21:03
Ну, бекбон не совсем классическое мвс, так как в нем есть реактивность как минимум

но да, спасибо за ответ.

Dmitry
15.02.2017
15:22:14
т.е каким-то образом мы проспали момент, когда гуи стал неведомым рокет сайнсом. сейчас вебню стало делать хуже, сложнее и менее предсказуемо, чем 10 лет назад

без каких-либо наблюдаемых причин для этого

Google
Michael
15.02.2017
15:22:59
ну, вообще причин уйма на самом деле же

Quet
15.02.2017
15:23:01
т.е каким-то образом мы проспали момент, когда гуи стал неведомым рокет сайнсом. сейчас вебню стало делать хуже, сложнее и менее предсказуемо, чем 10 лет назад
да не.. хочешь -- делай как делали 10 лет назад и она будет работать другое дело что сейчас хотят в вебе UI такое как будто у тебя нативное приложение

Michael
15.02.2017
15:23:14
клиенты стали как минмум жирнее и на них перекинули часть работы бекенда

Quet
15.02.2017
15:23:30
а вот если хочешь такой user experience то понятное дело что "как делали 10 лет назад" уже не прокатит

Michael
15.02.2017
15:23:30
плюс хотелки бизнеса по всяким эффектам

Dmitry
15.02.2017
15:24:27
@quetzal в том то и дело, что нет. все рич гуи фреймворки с библиотеками виджетов как-то стагнируют

некоторые загибаются совсем

Quet
15.02.2017
15:25:08
ну потому что эти фреймворки -- это путь в никуда реакт вот взлетел потому что фейсбук и потому что модель unidirectional data flow проще

Dmitry
15.02.2017
15:25:18
а почему в никуда?

Admin
ERROR: S client not available

Dmitry
15.02.2017
15:25:27
я что-то не вижу сильно сложных гуи приложений

по сравнению с тем, что лет 5 - 8 назад делали на каком-нибудь qooxdoo

Quet
15.02.2017
15:26:23
да вспомни как раньше гуй делался. вот эти все MFC, WTL, QT -- библиотеки виджетов это попытка переложить ТЕ идеи на веб

очевидно не взлетело

Dmitry
15.02.2017
15:26:36
но сейчас стало только хуже

например, идея декларативного биндинга сдохда кажется. ну или ни во что не развилась

Quet
15.02.2017
15:27:06
ну первый ангуляр же как раз про декларативный биндинг

Dmitry
15.02.2017
15:27:10
в openlaszlo например ты прям в узлах виджетов описывал xpath для того, что на этот виджет забиндить

Quet
15.02.2017
15:27:17
но да, оказалось что хоть и работает но не то чтоб хорошо

Dmitry
15.02.2017
15:27:22
и вообще огонь - гуй на лету рендерился из xml

Google
Dmitry
15.02.2017
15:27:48
мне кажется основная проблема тут не в подходе, а в целевой аудитории

Quet
15.02.2017
15:28:11
реакт и вообще все эти пляски вокруг virtual dom вот взлетели. отсюда и elm с его elm-architecture и порт элма в js под названием redux )

Dmitry
15.02.2017
15:28:15
т.е сколько нибудь нормальные подходы противоречат их ментальной модели

Quet
15.02.2017
15:28:43
я не уверен что подход с "напишем xml из которого нам все сделается" это хорошо j2ee не даст соврать

Dmitry
15.02.2017
15:29:32
потому что массы не смогли в xpath

иначе появление и доминирование json + императивного кода для его обработки необъяснимо

хотя это регресс

Quet
15.02.2017
15:30:39
да не.. я думаю что твой подход покрывает ну 95% случаев но чтобы в его рамках решить оставшиеся 5% -- да проще умереть сразу. вот и не взлетело

Dmitry
15.02.2017
15:30:53
я не вижу в вебе таких случаев

я вижу что веб как был, так и остался довольно типовым

просто технически решается несколько иначе и всё

но задачи вроде бы всё те же.

Quet
15.02.2017
15:31:50
раньше ж говорил. задачи те же, но от интерфейсов хотят все большей и большей нативности

и скорости

Dmitry
15.02.2017
15:32:27
ну мы не наблюдаем этого

где нативность?

вообще, что это?

вид как у десктопного приложения? нет же такого

Quet
15.02.2017
15:33:06
это когда user experience ближе и ближе к десктопному приложению

и к этому таки все идет

Dmitry
15.02.2017
15:33:59
не вижу противоречий, и хотелось бы примеров

Quet
15.02.2017
15:35:21
ну посмотри какой-нибудь react native

Страница 186 из 1551