
Den
29.04.2016
05:41:00
что значит символ "_" в строке "import _ "github.com/lib/pq""

Aleksandr
29.04.2016
05:44:25

Maxim
29.04.2016
05:45:25

Den
29.04.2016
05:45:45
чтоб ошибку не выкидывало?

Google

Maxim
29.04.2016
06:29:21

Denis
29.04.2016
08:27:05
Коллеги, привет) Я к вам из @react_js
Есть вопрос.
На Node.js сделали шифрование строки:
const decipher = crypto.createDecipher('aes-256-cbc', SALT);
let decrypted = decipher.update(hash, 'hex', 'utf8');
decrypted += decipher.final('utf8');
Как такое же провернуть на Golang?
https://nodejs.org/api/crypto.html
Up!

Daniel
29.04.2016
08:56:14
что - ап?
http://lmgtfy.com/?q=golang+aes-256-cbc&l=1

Denis
29.04.2016
09:14:40
https://golang.org/src/crypto/cipher/example_test.go
Я могу закопаться, но я ещё ничего не далал на Go
Поэтому решил спросить

Daniel
29.04.2016
09:15:18
аа

Denis
29.04.2016
09:15:31
У нас дедлайн тут

Google

Daniel
29.04.2016
09:15:45
ну, это, все там просто

Denis
29.04.2016
09:15:53
Мне не совсем понятно, как со строками работать

Daniel
29.04.2016
09:16:00
до тх пор, пока не выясняется, что нужен padding
и тогда нужен опять гугл и функция соответствующая
если что - у меня есть функция, сожно у меня часа в 3 спросить, я у компа буду
ну или в 4

Denis
29.04.2016
09:17:30
Мне вот этот сервис доработать надо, чтобы он принимал зашифрованный (в Node.js) URL и отдавал картинку: https://github.com/willnorris/imageproxy
А padding это что здесь?
Decrypt-код в Node.js:
const decipher = crypto.createDecipher('aes-256-cbc', SALT);
let decrypted = decipher.update(hash, 'hex', 'utf8');
decrypted += decipher.final('utf8');
Encrypt-код в Node.js:
const cipher = crypto.createCipher('aes-256-cbc', SALT);
let crypted = cipher.update(URL, 'utf8', 'hex');
crypted += cipher.final('hex');

Daniel
29.04.2016
09:33:48
запросто может быть, что паддинг зашит в недра
потому как CBC предполакает паддинг, это блочый алгоритм, не потоковый

Denis
29.04.2016
10:24:38
Для меня это звучит немного как лекция по квантовой физике :)

Denis
29.04.2016
10:25:25
Дэн, есть https://golang.org/pkg/crypto/aes/
почитал, столько матана уже в самом использовании. какие-то CFB, OFB...

Denis
29.04.2016
10:39:19
И вот как это переварить?

Igor
29.04.2016
10:39:47
поступаешь в универ на CS, учишься 4 года, за это время переваривается

Denis
29.04.2016
10:39:48
http://blog.giorgis.io/golang-aes-encryption

Daniel
29.04.2016
10:39:54
Не брать в голову

Denis
29.04.2016
10:39:56
попробуй копипаст)

Google

Denis
29.04.2016
10:40:06
только не увлейкайся
та не
blackhole на плюсах для логирования вот это ужас

Denis
29.04.2016
10:41:46
По С++ меня Миша (спасибо ему) выручает

Denis
29.04.2016
10:43:33
попробуй тот пример, который я скинул. там 2 функции готовые encrypt|decrypt
ключ ему сунул с текстом и получил массив байт. кастишь его к строке
профит

Evegniy
29.04.2016
11:16:10
Всем привет. Подскажите как можно отформатировать float64
8.0518e-05 в -> 0.000080518

Phil
29.04.2016
11:16:42

Evegniy
29.04.2016
11:19:26
Спасибо!

Denis
29.04.2016
11:48:32
посоны, а кому-нить не хватает шаблонов как в плюсах?

Phil
29.04.2016
11:51:35
о кстати. а в Go есть библтотека для вычислений с заданной точностью? или "DFP arithmetic", или "radix-independed float point arithmetic"?

Phil
29.04.2016
11:51:51
P.S. это всё одно и то же

Daniel
29.04.2016
11:54:05
Как в плюсах нинада
Хотя бы как в жабе 7 были бы ок
Пока дрочим на кологенерацию
Кодо...

@proDOT
29.04.2016
11:56:59
Кало...

Daniel
29.04.2016
11:57:15
Да-да

Denis
29.04.2016
11:59:05
я не осилил кодогенерацию. делал копипаст)

Google

@proDOT
29.04.2016
12:00:17

Admin
ERROR: S client not available

Denis
29.04.2016
12:00:44
там тоже кодогенерация?

Anton
29.04.2016
12:12:03
просто лисп рулит

Aldar
29.04.2016
12:12:24
http://www.youtube.com/watch?v=Sc3ci8j7Wok
чувак взял себе и большую часть кода нагенерировал
и писать ничего не надо, вот молодец

Maxim
29.04.2016
12:15:08
Скоро как в фотошопе код писать будем через нажатию одной кнопки.

Igor
29.04.2016
12:15:33
когда уже в фш появится кнопка "Сделать заебись"?

Maxim
29.04.2016
12:15:45

Igor
29.04.2016
12:16:05
не, я хочу одну

Maxim
29.04.2016
12:16:12
Типа "сделай заебись чёрно-белый" или "сделай заебись с размытием"

Igor
29.04.2016
12:16:24
и там 100500 параметров

Maxim
29.04.2016
12:16:27

Igor
29.04.2016
12:16:30
нажимаешь, а оно вообще не заебись

Maxim
29.04.2016
12:16:43
Вот как с пиратами разберутся - допилят.
Потому что мы все знаем, что пираты, пользуещиеся интернетом сраной Обамки - источники всех проблем роиссии и Адобе в частности (нет).

Igor
29.04.2016
12:23:25
хорошо, что я не из роиссии)
да и адобе не пользуюсь

Maxim
29.04.2016
12:25:00

Lev
29.04.2016
12:28:01
надо не "заебись" а "сделай как мне хочется" =)

Google

Andrew
29.04.2016
12:32:53
Может лучше, кто-нибудь подскажет, что почитать про тестировании на Go для новичков???)

Lev
29.04.2016
12:34:09

Andrew
29.04.2016
12:34:40

Lev
29.04.2016
12:35:04
так описание и прочесть =)

Sergey
29.04.2016
12:53:31
/stat@comstatbot

Combot
29.04.2016
12:53:31
comstatbot.xyz/chat/-1001046001048

Andrew
29.04.2016
12:53:56
/stat@comstatbot

Combot
29.04.2016
12:53:57
comstatbot.xyz/chat/-1001046001048

Maxim
29.04.2016
13:16:01

Andrew
29.04.2016
13:17:03
БЕРЁШЬ
Спасибо, очень хороший совет. Можно всегда к тебе за помощью обращаться???

Maxim
29.04.2016
13:17:28