
Daniel
01.03.2017
21:05:44
мне, правда, ни разу не встретился подходящий кейс

Alex
01.03.2017
21:12:26
Монада Either
Простите, что я опять
ДАЖЕ В СРАНОЙ ЖАВЕ ЕСТЬ

Google

Daniel
01.03.2017
21:13:14
в яве есть хорошие эксепшены

Phil
01.03.2017
21:34:13

Ruslan
01.03.2017
22:19:29

Alex
01.03.2017
22:19:47

Ruslan
01.03.2017
22:20:24
Тебе наверное скучно) напиши либу для opc ua. Которой нет только на Go
Даже на ноде есть
Можешь продавать Ее, богатым станешь))
Я буду первым покупателем ?
Будет почёт и хвала, куча звёзд на гитхабе
Только надо опыта дофига
Протокол оч толстый

Daniel
01.03.2017
22:26:08
Коллега, уймитесь

Ruslan
01.03.2017
22:26:58
Да серьёзно, такой популярный среди производственников протокол и либы нет ?

Google

Roman
01.03.2017
22:27:13

Daniel
01.03.2017
22:27:44

Ruslan
01.03.2017
22:27:52
Есть
И на сях есть
Это протокол для клиент-серверного общения. Часто используют для общения с контроллерами в производстве
Например роботами управлять, за датчиками следить

Phil
01.03.2017
22:29:45
Ты покажи же уже ссылку-то

Ruslan
01.03.2017
22:30:24
Я сделал бинды на сях. Но пользоваться такой штукой оч сложно. И оно не хочется компилиться в виндовый бинарник
https://github.com/open62541/open62541/wiki/List-of-Open-Source-OPC-UA-Implementations

Daniel
01.03.2017
22:33:59
https://github.com/FreeOpcUa/python-opcua
https://github.com/google/grumpy

Ruslan
01.03.2017
22:34:25
Отранслировать через grumpy?

Daniel
01.03.2017
22:34:34
Ага

Ruslan
01.03.2017
22:34:48
А как быть с импортами?

Daniel
01.03.2017
22:35:05
Это pure python

Alex
01.03.2017
22:35:07
Так а целеполагание-то какое?

Ruslan
01.03.2017
22:35:14
И самое важное: grumpy ведь интерфейсы не строит
Исходник состоит только из функции init, main
Цель: использовать Go для написания софта связанного по opc ua
Я уже до маразма дошёл: написать прокси сервер на питоне
Со связью до го

Google

Phil
01.03.2017
22:39:15
Слушай, это такая узкоспециализированная штука, что сейчас никто писать ее не бросится

Ruslan
01.03.2017
22:39:44
Я только предложил
Его ща активно используют в "Интернет вещей"

Phil
01.03.2017
22:40:35
Делай

Ruslan
01.03.2017
22:41:26
Не хватает опыта в написании таких сложных, больших штук. Глаза разбегаются. А спецификации нет

Daniel
01.03.2017
22:41:34
Первая ссылка из гугла

Phil
01.03.2017
22:42:27

Ruslan
01.03.2017
22:42:36
Там только import пакета. Даже не файла)
Более того, разворачивания тоже нет: from a import b

Phil
01.03.2017
22:42:52
Пффффф

Ruslan
01.03.2017
22:43:12
Да, бредоган

Phil
01.03.2017
22:43:13
Ну и кто этим прости пользуется?
Кстати, и на торрентах нет?

Ruslan
01.03.2017
22:43:31
Уже 3 недели мне плохо от этого таска
У контроллеров жёсткий софт: MasterOPC

Phil
01.03.2017
22:46:40
У AWS же что-то было SaaS?

Ruslan
01.03.2017
22:47:14
Точнее с сервером)

Google

Ruslan
01.03.2017
22:47:25
Облако это громко сказано ?
Платный протокол, широкомспользуемый - это что-то с чём-то...
Вернее там платная подписка на: членство клуба разработчиков OPC UA
И вот хз как быть. Успел написать достаточно большую программу на Go. Перед тем, как такая проблема с либой встала
Говорят, что все к лучшему. Но что здесь хорошего, не ясно.
Чувствую себя виноватым перед начальником, похоже придётся выкинуть всю мою работу за несколько месяцев и писать на питоне...

Aleksandr
01.03.2017
22:59:55

Ruslan
01.03.2017
23:03:07
В любом случае реализация протокола займёт от 1 месяца. А это пролёт по срокам и проблема с продажей.
Вариант с кастылем-прокси на питоне вроде веселее

Roman
02.03.2017
00:09:24
А зачем рантайм на старте аллоцирует 17мб памяти?

Alex
02.03.2017
00:14:33
Ты как маленький
Зачем язык с GC аллоцирует кусок памяти?

Lenar
02.03.2017
05:46:39

Roman
02.03.2017
06:13:25

Kirill
02.03.2017
07:01:11

Roman
02.03.2017
07:03:25

Alex
02.03.2017
07:06:15
Java аллоцирует 64 по дефолту, если я правильно помню

Ruslan
02.03.2017
07:32:05

Slava
02.03.2017
07:32:41

Ruslan
02.03.2017
07:41:37
Не gin?)

Ighar
02.03.2017
07:43:16
всем привет :) кто-нибудь проходил курсы от Todd McLeod?

Google

Ruslan
02.03.2017
07:44:15
А ты читал последнюю статейку на хабре?)

Ighar
02.03.2017
07:44:55

Ruslan
02.03.2017
07:45:23
https://habrahabr.ru/company/everydaytools/blog/322980/

Ighar
02.03.2017
07:46:14

Ruslan
02.03.2017
07:47:01
У меня знакомый тоже по видео учится. Уже полтора года учится стать программистом :)

Ighar
02.03.2017
07:48:39

Ruslan
02.03.2017
07:52:04
https://github.com/artfaal/Golang-intro
Вот этого достаточно, имхо
Лучше за это время проект какой-нибудь сделай. Больше толку будет :)

⠀
02.03.2017
07:55:07

Ruslan
02.03.2017
07:55:28
Да пофиг. Конкурентен
Новобранцам крышу снесет это слово))

⠀
02.03.2017
07:58:26
говори concurrency
Мне вот не снесло

Ruslan
02.03.2017
07:59:25
Кстати, конечно вы все Go прогеры. Но может вебом тоже пользуетесь (html, css, js)?
Поделка моя: https://playcode.io

Semyon
02.03.2017
07:59:36
вы почему так плохо о людях думаете, коллеги?
разницу между параллельно и конкурентно по-моему может понять даже человек, который в галаза эти ваши конфлютеры не видал
даже у пайка в презентации это всё на примере гоферов сжигающих книги (!!!) объяснено

Ruslan
02.03.2017
08:00:47
И как просто это объяснить?
Работает в беспорядочной очереди?

Semyon
02.03.2017
08:01:00
ты презентацию пайка видел?
там всё предельно понятно

Ruslan
02.03.2017
08:01:05
Да видел