@gogolang

Страница 1417 из 1630
Макс
17.09.2018
17:27:10
уже час гуглю не могу дойти до нужных библиотек

Aleksandr
17.09.2018
17:27:54
уже час гуглю не могу дойти до нужных библиотек
go aes js aes подсказываю запросы в гугл

Google
Макс
17.09.2018
17:28:32
есть "crypto/aes" но не ясно как проводить шифрование и дешифровку пользовался кто нибудь

go aes js aes подсказываю запросы в гугл
на js библиотек как г,,,на на го не могу понять как делать

Andrey
17.09.2018
17:31:18
нет, нет и ещё раз нет. Только в том случае если совсем поехала кукушка
Если тема пройдет в массы, этим и должно будет все закончится. Как по мне, это самый логичный способ. Ну может не табличку отдавать, а может и табличку, но не одну... Но sql отличный язык для этого.

Зачем какой-то новый язык запрос изобретать.

Макс
17.09.2018
17:32:23
https://golang.org/src/crypto/cipher/example_test.go
спасибо попробую еще раз разобраться

Aleksandr
17.09.2018
17:33:27
Зачем какой-то новый язык запрос изобретать.
затем, чтобы абстрагировать хранилище от клиента

Daniel
17.09.2018
17:33:29
гугли AES
а я бы советовал ассиметричное шифрование

Yo
17.09.2018
17:34:25
SPARQL - вот где следующее будущее, а вы все GRAPHQL... можно немного тут почитать https://habr.com/post/309448/

Roman
17.09.2018
17:34:35
Если тема пройдет в массы, этим и должно будет все закончится. Как по мне, это самый логичный способ. Ну может не табличку отдавать, а может и табличку, но не одну... Но sql отличный язык для этого.
коллега, вы спятили? извиняюсь за дурной тон, но отдавать базу в сеть это неимоверный нонсенс, это просто верх маразма, мне даже лень вам объянять это потому-что это должно быть очевидным. API уровень существует не ради того чтобы потратить лишнее время программиста, а ради того чтоб защитить бд от возможных опасностей и сделать её более доступной для приложения

Subbotin
17.09.2018
17:37:04
Roman
17.09.2018
17:38:27
а я бы советовал ассиметричное шифрование
а я бы не советовал. ассиметричное шифрование всегда: 1. медленее (AES-NI ускоритель имеется в практически каждом CPU) 2. более уязвимо к потенциальным угрозам (Shor's alg. на квантовом компе ломает Diffie-Hellman asym. encr. а вот AES256 даже ему не сломать)

Daniel
17.09.2018
17:39:32
как мне это надоело, а?.. про задачу ни одного вопроса не задали, но уже оптимизировали по параметру "производительность".

Google
Vasilii
17.09.2018
17:39:50
Асимметричное шифрование чтобы зашифровать ключ, которым дальше будет aes шифровать

Slava
17.09.2018
17:40:12
а кто-то уже пробовал graphql внедрять?

Roman
17.09.2018
17:40:16
Andrey
17.09.2018
17:40:19
Roman
17.09.2018
17:41:11
как мне это надоело, а?.. про задачу ни одного вопроса не задали, но уже оптимизировали по параметру "производительность".
человек сам поймёт когда ему нужно ассиметричное шифрование, в любом другом случае всегда стоит использовать AES

Subbotin
17.09.2018
17:41:44
как мне это надоело, а?.. про задачу ни одного вопроса не задали, но уже оптимизировали по параметру "производительность".
Чувак ничего не конкретизировал что ему требуется от шифрования, а ему уже предложили более сложное и с кучей мест, где можно потенциально наебаться шифрование.

Slava
17.09.2018
17:42:12
ну мы пробовали
какой клиент использовали? apollo, relay-classic, relay-modern?

Daniel
17.09.2018
17:42:42
Чувак ничего не конкретизировал что ему требуется от шифрования, а ему уже предложили более сложное и с кучей мест, где можно потенциально наебаться шифрование.
коллега, вы просто безграмотны, похоже. как вы собираетесь ключами обменяться для симметричного шифрования?

Yo
17.09.2018
17:42:46
и чем он лучше GrahpQL? они хоть из одной и той-же лиги то?
Не совсем из той же, sparql будет более универсальным, но думаю не сразу

Subbotin
17.09.2018
17:44:02
Daniel
17.09.2018
17:44:08
человек сам поймёт когда ему нужно ассиметричное шифрование, в любом другом случае всегда стоит использовать AES
чушь. выбор симметричного шифрования тянет за собой столько всего, что ассиметричное и проще, и быстрее, и надежнее

Slava
17.09.2018
17:45:15
apollo
вы вместе с Романом работаете?

Aleksandr
17.09.2018
17:45:33
вы вместе с Романом работаете?
нет, это ответ от моего опыта внедрения

Subbotin
17.09.2018
17:45:51
чушь. выбор симметричного шифрования тянет за собой столько всего, что ассиметричное и проще, и быстрее, и надежнее
Асиметричное тянет за собой симметричное же. Тот же RSA ограничен по длине шифротекста. Так что им получается зашифровать только ключ симетричного шифрования.

Slava
17.09.2018
17:45:55
нет, это ответ от моего опыта внедрения
а можете поделиться почему apollo выиграл у relay-modern?

Roman
17.09.2018
17:46:21
какой клиент использовали? apollo, relay-classic, relay-modern?
честно? никакой. просто plain string query. это у нас ещё нерешённый вопрос с кэшированием (по сути клиент нужен только для этого) выше перечисленные клиенты требуют соответствующие серверные имплементации, которые мы не юзаем

Google
Aleksandr
17.09.2018
17:49:21
а можете поделиться почему apollo выиграл у relay-modern?
с relay-modern не сравнивал. Выбирал больше года назад - тогда видимо существовал тот relay, который стал classic. По сравнению с ним более гибкий, бесшовно интегрируемый в реакт-проекты, большое кол-во статей

Roman
17.09.2018
17:51:53
чушь. выбор симметричного шифрования тянет за собой столько всего, что ассиметричное и проще, и быстрее, и надежнее
ассиметричное? быстрее и проще и надёжнее? т.е. плевать на то что ECDH и RSA ломаются алгоритмом Shor'а на квантовом процессоре? плевать на то что ECDH и RSA не ускоряются на уровне железа? и то что ассиметрия с private public key проще это вообще нонсенс... помню лицо коллеги, когда я в 18 лет отдал ему private key на запрос дать ему мой ключ... я тогда ещё шифрование вообще не понимал в то время как симметричное было вполне для меня интуитивным, мол есть ключ, им открывается и закрывается..

Roman
17.09.2018
17:53:03
Чушь
о боже... понятно

Aleksandr
17.09.2018
17:53:51
а что на бекенде было у вас?
го. мы на самом деле с тобой год назад общались на эту же тему, и ответы были те же

client-side caching
ну в аполло есть кэширование

по-моему там вообще с этим все хорошо

Slava
17.09.2018
17:54:28
Roman
17.09.2018
17:54:40
какое кэширование нужно?
вот на неделе нашёл https://github.com/FlacheQL/FlacheQL

Andrey
17.09.2018
17:55:45
мы отдаём не базу, а данные, не путайте эти слова. нет, SQL это не такой же интерфейс как REST или GQL. Учите мат-часть, коллега
Мелко мыслишь. Матчасть я уже больше забыл, чем ты изучал. Думаю на этом можно закончить обсуждение.

Roman
17.09.2018
17:55:49
по-моему там вообще с этим все хорошо
цитирую FlacheQL offers partial retrieval of cached data based on search parameters — a feature that no other GraphQL library offers. Larger implementations like Apollo and Relay can only cache data based on GraphQL query fields.

Мелко мыслишь. Матчасть я уже больше забыл, чем ты изучал. Думаю на этом можно закончить обсуждение.
я вижу как вы её изучали, SQL от GQL отличить не можете)) да, завершаем этот бесполезный "спор"

Daniel
17.09.2018
17:57:53
А вообще - у меня есть доклад про разработку шифропротокола на базе AES На английском, правда

Roman
17.09.2018
17:58:35
А вообще - у меня есть доклад про разработку шифропротокола на базе AES На английском, правда
ну хорошо, и как этот факт делает ассиметричное шифрование быстрее?

если бы оно было быстрее то мы бы не парились с key-exchange в HTTPS, просто бы шифровали всё в RSA/ECDH... но нет... зачем-то понадобился им AES... не потому-ли что он а) быстрее б) имплементировал в железе инструкциями типа AES-NI?

Google
Roman
17.09.2018
18:03:41
Есть ощущение что вы не знаете что такое sql
у меня скорее ощущение что люди не знают GQL и наивно сравнивают его с SQL, хотя это вещи совершенно разные. нет, SQL не лучше GQL для API, начиная с того что моделирование взаимосвязей в SQL с помощью JOIN'ов и foreign ключей это боль... грубо говоря: SQL vs GQL == tables vs graph // true

окей. но это не требует серверных решений.
помоему нет, но я ещё не успел сию тему изучить, надо будет как нибудь с ней поиграться

Aleksandr
17.09.2018
18:04:44
Roman
17.09.2018
18:06:24
да и что-то проект вроде затих - коммитов нет
вообще тема кэширования в GQL осносительно сложная, я её ещё не затрагивал

Roman
17.09.2018
18:14:30
Причём тут сравнение gql vs sql?
а ты наверх полистай, там человек утверждал мол зачем GQL если есть SQL

Опять вы производительность оптимизируете?
я лишь оспариваю твоё утверждение о том что асимметричное шифрование это якобы "проще, быстрее и надёжнее"

snip
17.09.2018
18:17:05
а ты наверх полистай, там человек утверждал мол зачем GQL если есть SQL
Мне это зачем? Я сказал, что судя по твоим высказывания ты не знаешь, что такое sql. И причём здесь gql и человек что то утверждающий? Хотя я подобных утверждений не видел, скорее это твоя трактовка

Dk
17.09.2018
18:17:17
Помогите. Использовал Sublime, стоял GoSublime, Потом перестал работать автокомплит. GOPATH по советам в интернете вроде поставил, но ничего не поменялось.

Admin
ERROR: S client not available

Dk
17.09.2018
18:19:20
"вы пробовали выключить и снова включить"? переустанови))
Переустанавливал gosublime или сам редактор тоже?

айда linux снесу

snip
17.09.2018
18:20:14
по каким высказываниям то?)) ну что-за обвинения такие)))
Не обвинение, а предположение. Сообщение выше про базу выставленную наружу

Roman
17.09.2018
18:21:11
Не обвинение, а предположение. Сообщение выше про базу выставленную наружу
и чего неверного в том, что бд нельзя шарить в публичную сетку?

Roman
17.09.2018
18:23:14
То что sql это не база
из того что человек высказал я лишь понял что челоек хочет SQL-бд в сетку расшарить и на клиенте SQL писать...

snip
17.09.2018
18:24:40
Google
Roman
17.09.2018
18:25:23
snip
17.09.2018
18:27:05
о боже, давайте завершать этот нонсенс
Боже тут ни причём) нонсенса тоже нет, просто ты при недостаточной компетенции весьма вольно трактуешь чужие слова не до конца понимая их) Но да, завершим это.

Roman
17.09.2018
18:33:57
Боже тут ни причём) нонсенса тоже нет, просто ты при недостаточной компетенции весьма вольно трактуешь чужие слова не до конца понимая их) Но да, завершим это.
я попрошу оставаться на уровне темы, а не спускаться на уровень личностей. я человека понял, но он не понял GQL. ещё раз повторюсь, что 2 возможных варианта использования SQL в сервер-клиент коммуникации: 1. SQL как язык API 2. SQL как язык прямого обращения к публичной БД очень плохие варианты. очень. во втором варианте большие проблемы безопасности. а в первом варианте просто нет смысла. query { customer(id: "xyz") { friends(ageRange: 18_to_25) { name employer { name } } } } напишите подобный запрос в SQL... а потом напишите движок, который способен будет этот SQL пропарсить, проверить, валидировать и... разница GQL и SQL станут очевидны

snip
17.09.2018
18:38:16
и что я не слышу?
То что речь не про gql

Roman
17.09.2018
18:39:02
snip
17.09.2018
18:40:28
@snipnick это относилось к GQL
Ну так ты мне приводит доводы gql vs sql, а я их не сравнивал, я сделал предположение о твоём понимании что такое sql

Roman
17.09.2018
18:41:47
Ну так ты мне приводит доводы gql vs sql, а я их не сравнивал, я сделал предположение о твоём понимании что такое sql
ни на чём не обоснованное предположение, такие высказывания не очень приятны, друг мой.

Daniel
17.09.2018
18:42:06
Коллеги, хватит

Daniel
17.09.2018
18:42:28
Договориться вы не сможете

Roman
17.09.2018
18:42:43
Коллеги, хватит
ну нельзя ставить под вопрос компетентность человека без обоснований, это равносильно унижению, некрасиво и неправильно

kopMuk
17.09.2018
18:42:45
Зацепились за слова и понеслось))

Roman
17.09.2018
18:43:55
это-ж портит атмосферу чата и сообщества, я считаю это недопустимым

Dk
17.09.2018
18:52:07
Dk
17.09.2018
18:53:19
Наверное. С Go 1.11 написано

Если интересно, https://margo.kuroku.io/b/migrate/?_r=gs

Надо новый редактор искать, у Sublime вечные проблемы(

Страница 1417 из 1630