
Roman
15.10.2018
12:39:44
reflect.SliceHeader же

Евгений
15.10.2018
12:40:42
А почему слайс с 0 элементов занимает 0 байт? Вот это страшненько )

Wingman
15.10.2018
12:40:43
@pragus а как правильно вообще вот такое вот называется (декларирование _поведения/логики_кода_ в конфигах)?
Ну, чтоб правильно гуглить :)

Евгений
15.10.2018
12:57:09
Так веселее :)
https://play.golang.org/p/leQ95-9sgHl

Google

snip
15.10.2018
13:02:01

Dmitri
15.10.2018
13:03:11


Kirill
15.10.2018
13:04:30

David
15.10.2018
13:05:09

Dmitri
15.10.2018
13:06:07
Собственно, у вас 1 репозиторий, который нужен двум другим. Нормальный штатный инструмент.
Или монорепу заводите
Ещё можно генерить в отдельной репе и оттуда инкюдить по абсолютному пути

Максим
15.10.2018
13:08:44
Недавно в go, прошу указать на ошибки: https://github.com/umirode/go-rest , спасибо

Сергей
15.10.2018
13:09:06
repo per project

Dmitri
15.10.2018
13:09:45
А что для вас project?

Google

Сергей
15.10.2018
13:10:07
кодовая база ля группы разработчиков

snip
15.10.2018
13:13:07

Kirill
15.10.2018
13:14:00
дык страшилки-то нет. к тому я и отправил сниппет

Roman
15.10.2018
13:33:15
https://www.youtube.com/watch?v=p1ILhiq5Clw


Виктория
15.10.2018
13:51:20
Приглашаем на CryptoBazar Serial Hacking
Цель CryptoBazar Serial Hacking – помочь программистам из стран СНГ выйти на крупнейших мировых заказчиков, проявить себя и получить возможность работать над инновационными проектами в сфере блокчейн. Чтобы принять участие достаточно иметь опыт работы с Solidity, C, C++, C#, php, javascript или python и подать заявку на сайте.
Призовой фонд марафона составляет 10 000 000 рублей, а в рамках первого хакатона между победителями распределили более 1 500 000 рублей.
Партнеры хакатона – известные мировые компании из сферы блокчейн, среди которых Fantom (Южная Корея), NuCypher (США), QuarkChain (Китай), Ankr (Китай) и Lino (Китай).
Задачи:
• Тесты уязвимости систем (нагрузочные тесты, ошибки, уязвимости и пр.)
• Работают со смарт контрактами
• Пишут платформы с нуля (форки, блокчейны, кроссчейны, оффчейны, сайдчейны) или дорабатывают существующие решения
• Разрабатывают приложения на платформах
Регистрация доступна по ссылке: https://goo.gl/32u3YS


Subbotin
15.10.2018
13:51:23
кстати а передачу в функцию переменных не по порядку, а по имени не собираются завести в 2.0?


Мерлин
15.10.2018
13:51:53
Приглашаем на CryptoBazar Serial Hacking
Цель CryptoBazar Serial Hacking – помочь программистам из стран СНГ выйти на крупнейших мировых заказчиков, проявить себя и получить возможность работать над инновационными проектами в сфере блокчейн. Чтобы принять участие достаточно иметь опыт работы с Solidity, C, C++, C#, php, javascript или python и подать заявку на сайте.
Призовой фонд марафона составляет 10 000 000 рублей, а в рамках первого хакатона между победителями распределили более 1 500 000 рублей.
Партнеры хакатона – известные мировые компании из сферы блокчейн, среди которых Fantom (Южная Корея), NuCypher (США), QuarkChain (Китай), Ankr (Китай) и Lino (Китай).
Задачи:
• Тесты уязвимости систем (нагрузочные тесты, ошибки, уязвимости и пр.)
• Работают со смарт контрактами
• Пишут платформы с нуля (форки, блокчейны, кроссчейны, оффчейны, сайдчейны) или дорабатывают существующие решения
• Разрабатывают приложения на платформах
Регистрация доступна по ссылке: https://goo.gl/32u3YS
Вообще для этого хорошо бы сделать отдельный канал


Виктория
15.10.2018
13:52:42

Kirill
15.10.2018
13:53:26

Roman
15.10.2018
13:56:07

Kirill
15.10.2018
13:56:34


Pavel
15.10.2018
13:56:47
Приглашаем на CryptoBazar Serial Hacking
Цель CryptoBazar Serial Hacking – помочь программистам из стран СНГ выйти на крупнейших мировых заказчиков, проявить себя и получить возможность работать над инновационными проектами в сфере блокчейн. Чтобы принять участие достаточно иметь опыт работы с Solidity, C, C++, C#, php, javascript или python и подать заявку на сайте.
Призовой фонд марафона составляет 10 000 000 рублей, а в рамках первого хакатона между победителями распределили более 1 500 000 рублей.
Партнеры хакатона – известные мировые компании из сферы блокчейн, среди которых Fantom (Южная Корея), NuCypher (США), QuarkChain (Китай), Ankr (Китай) и Lino (Китай).
Задачи:
• Тесты уязвимости систем (нагрузочные тесты, ошибки, уязвимости и пр.)
• Работают со смарт контрактами
• Пишут платформы с нуля (форки, блокчейны, кроссчейны, оффчейны, сайдчейны) или дорабатывают существующие решения
• Разрабатывают приложения на платформах
Регистрация доступна по ссылке: https://goo.gl/32u3YS
За последние 2 месяца это тут было раза 4 точно уже.
От разных людей.


Roman
15.10.2018
13:57:24

Kirill
15.10.2018
13:58:17

Nikolay
15.10.2018
14:01:43
Лол
ну в основном-то чате 6800 человек

Alexander
15.10.2018
14:05:42

Nikolay
15.10.2018
14:06:16

Alex
15.10.2018
14:06:18
а в основном по Go?

Nikolay
15.10.2018
14:06:32
в испанском 1900

Google

Roman
15.10.2018
14:06:57

Евгений
15.10.2018
14:20:10

Алексей
15.10.2018
14:21:18
Как будет на испанском "без дженериков Go не нужен"?

Евгений
15.10.2018
14:22:38

Алексей
15.10.2018
14:22:57
спасибо

Евгений
15.10.2018
14:23:33
а как называется парвильный чатик про Go на испанском? Те 2 какие-то совсем чахлые - 11 и 26 человек

Nikolay
15.10.2018
14:23:56
я вообще про другой)
я про @PythonEsp

Евгений
15.10.2018
14:26:04
Понятно. Да, Go что-то не очень популярен там (
Хотя вот товарищ divan0 старается

Roman
15.10.2018
14:27:19

Nikolay
15.10.2018
14:27:48
object-oriented?
ну-ну
делать ООП умеет и кложура, но при этом ни кложура, ни си не являются ООП-языками
а асм - вообще не язык программирования, так-то

Roman
15.10.2018
14:31:47

Евгений
15.10.2018
14:31:54

Nikolay
15.10.2018
14:32:14

Евгений
15.10.2018
14:32:16
object-oriented?
ООП - очень общее понятие, так и асм с объектами можно придумать ))

Alexander
15.10.2018
14:32:42

Евгений
15.10.2018
14:32:59
а что такое "ЯП":

Google

Alexander
15.10.2018
14:33:07
но хз, это прямо докапываться до орфографии не считать ассебмлер ЯП

Nikolay
15.10.2018
14:33:22

Roman
15.10.2018
14:35:19

Nikolay
15.10.2018
14:35:56


Pawel
15.10.2018
14:46:05
Товарищи, а подскажите, что можно (или нельзя) придумать :)
Что есть: некая штука, которая ходит по cli (telnet, ssh) и snmp кучи разного железа (разные вендоры, разные форматы вывода, разные snmp OID) и собирает кучу разнообразной инфы.
Для каждого ну, скажем, вендора - прямо в коде созданы пакгейджи-профили, которые вызываются, собственно, в зависимости от вендора устройства (вот в этом месте без нормального наследования было тяжко :( )
Для одного и того же результата для разных железок могут потребоваться очень разные действия.
Например, на device#1 для получения списка портов, их типов, состояния, дескрипшнов нужно выполнить одну команду и прогнать аутпут через два регекспа, из которых вытащить данные, а на device#2 для того же самого необходимо сначала split аутпут по какому-то регекстпу, а потом каждый из этих кусков прогнать через 2 регекспа, из которых вытащить данные.
Что хотелось бы: попробовать как-то это всё универсализировать, и задавать профили и их повенедие не в коде, а, скажем, в каких-то "внешних шаблонах": toml/json, мб вообще lua, или ещё как-то.
Цель - избежать хардкода ; попробовать сделать изменяемые/добавляемые профили без перекомпиляции ; дать возможность редактировать их не знающим go.
toml/json - это отстой, писать на них логику - это не уважать себя. Напрашивается любой скриптовый язык, но я бы взял Julia, потому он самый модный


Евгений
15.10.2018
14:48:30

F01134H
15.10.2018
14:49:39
причем тут gc

Евгений
15.10.2018
14:50:06
к тому где проводить водораздел "язык - не язык"
имхо, пишешь буквами программу - уже язык,
там уже разделение: высокого уровня, низкого, с ручным управленрием память, или GC и пр

Roman
15.10.2018
14:57:40

Илья
15.10.2018
15:00:05

Алексей
15.10.2018
15:00:29
набор опкодов/мнемоник
Ну обычно ассемблер - это не только набор опкодов и тупая трансляция, ещё метки там резолвятся, макросы всякие, даже структуры есть.

Pawel
15.10.2018
15:02:57

Илья
15.10.2018
15:03:55
Математика - она по всюду
это да, только под "модный" обычно не это имеется ввиду? я даже погуглил, и статей с 2014 года толком нет, JuliaConf собирает предподавателей вузов, вот и задумался

Pawel
15.10.2018
15:28:30

Nickolay
15.10.2018
15:28:49
Добрый День!
Возможно ктонибудь сталкивался с написнием тулов для работы c GPIO на платформе Raspberry Pi. В частности интересуют драйвера или уже готовые библиотеки на GO для работы с сенсорами влажности/темпреатуры DHT11,DHT22. Из того что удавалось найти в основном использует микс С и GO вроде вот такого https://github.com/d2r2/go-dht Но к сожелению как показывает практика крос-компиляция та еще непростая затея.
Хотелось бы совета как лучше быть пытаться решать вопрос со сборкой или возможно на сегодняшний день возможно рабочее решение на чистом GO

Roman
15.10.2018
15:29:09

Алексей
15.10.2018
15:29:41

Google

Pawel
15.10.2018
15:33:20

Алексей
15.10.2018
15:33:57
Вообще я бы в качестве основного отличия ЯП от не ЯП выделил бы полноту по тьюрингу.

Roman
15.10.2018
15:34:43

Foxcool
15.10.2018
15:34:59

Алексей
15.10.2018
15:36:26

Сергей
15.10.2018
15:36:49
да все компилируемые несколько архитектур всегда поддерживают

Алексей
15.10.2018
15:37:22
часто требуется
Ну как раз нет. Часто они компилируются в код только одного процессора и то воображаемого.

Сергей
15.10.2018
15:37:40

Алексей
15.10.2018
15:37:45
Точнее да, но не обязательно

Сергей
15.10.2018
15:38:04
ну приведи пример языка, который под одну архитектуру компилится

Алексей
15.10.2018
15:39:10
Java компилится в JVM байткод. А JVM байткод уже может компилиться машинные коды или не компилиться, а интерпретироваться.
Да и нет фундаментальных ограничений скомпилировать x86 ассемблер в arm коды.

Сергей
15.10.2018
15:39:49
еще питон давай возьмем

Roman
15.10.2018
15:40:00

Алексей
15.10.2018
15:41:03