
Vladimir
28.11.2017
19:44:01

Subbotin
28.11.2017
19:53:50
Там говорят кстати R гораздо пиздатее

Юрий
28.11.2017
19:57:24

عاصم بن حارث
28.11.2017
19:58:03

Google

Юрий
28.11.2017
19:59:58
даже если не понимаешь ну совсем ничего, можно состпряпать - как готовить по рецепту
для работы с конфигами какие посоветуете пакеты ?
а если только с toml ?

Александр
28.11.2017
20:13:04
конфиги в чем?
я юзаю стандартный унмаршел, с небольшими доработками

Aleksandr
28.11.2017
20:13:40

Александр
28.11.2017
20:13:42
даже хотрелоад сделал

Юрий
28.11.2017
20:13:54
первый вопрос - часто используемые форматы
второй вопрос - если будет только toml
Топ-3 из выдачи гугла
Go (@naoina) - https://github.com/naoina/toml
Go (@thompelletier) - https://github.com/pelletier/go-toml
Go (@kezhuw) - https://github.com/kezhuw/toml
Go w/ Reflection (@BurntSushi) - https://github.com/BurntSushi/toml

Aleksandr
28.11.2017
20:17:52

Alexey
28.11.2017
20:35:16

Юрий
28.11.2017
20:45:11

Vladimir
28.11.2017
21:54:56

corpix
28.11.2017
22:34:57
Не могу сюда это не запостить :) https://twitter.com/bradfitz/status/935605125317455873

Google

Nika
29.11.2017
00:15:55
Приветствую, есть клиент прокси-провайдера vip72.com
Необходим реверс. В идеале, желательно также добавить выгрузку прокси. На все 750 $

Александр
29.11.2017
00:31:00
что значит реверс?

Aleksey
29.11.2017
00:32:30
что значит реверс?
Надо расковырять клиент и описать его работу для дальнейшего воспроизведения или ещё чего. Реверс инжениринг

Александр
29.11.2017
00:32:47
ясно :)
я подумал про "реверсивный прокси"

Egor
29.11.2017
02:05:20
Привет, гоферы. Есть, кто активно интересуется крипто-валютами?

Андрюха (Ren)
29.11.2017
03:05:55

Egor
29.11.2017
03:08:00
хочешь свою создать?
нет. ищу кого-нибудь, кто знаком с ними и знаком с го, чтобы разработать биржу. попрактиковать написание кода на го и глубже копнуть в крипто-валюты

Андрюха (Ren)
29.11.2017
03:08:32
Удачи )

Egor
29.11.2017
03:10:23
спасибо)

Yaroslav
29.11.2017
06:06:13

Андрюха (Ren)
29.11.2017
06:12:31
Приснилось что мне тут помогли с решением обхода блокировок инстаграм за частые действия
Прям скрины кидали
Типа решение там чет менять 192.168.0.1 - 192.168.0.N и даже полуготовый вариант кинули. Кек, досиделся в чатах

Aleksandr
29.11.2017
07:24:55
Hey-Hey?, программеры!?
В эти выходные Университет ИТМО при поддержке компании IBM и блокчейн-корпорации Zodiaq, пройдет двухдневный финтех хакатон, посвящённый технологии блокчейн. Всех приглашаем! Регистрируемся здесь: www.cryptohack.tech
Главной особенностью хакатона станет использование квантовых технологий в связке с блокчейно?м. ИТМО лидер данного направления в России, а про IBM вы и сами все знаете)
Победителей ждут денежные призы, а также возможность протестировать свои разработки у ведущих специалистов компании Luxoft?. Много пиццы? и куча крутых лекций от наших менторов ждут вас на площадке технопарка «Ингрия»
Пиу-Пиу?

Андрюха (Ren)
29.11.2017
07:24:59
Жаль такое может только присниться

Subbotin
29.11.2017
10:41:20
народ, а есть под го библиотека которая сможет в фразе "напомни мне завтра 3 сделать то-то" вычленить дату и сконвертировать её в 2017-11-30T15:00:00?
или не под го
как вообще такое гуглить?

Alexander
29.11.2017
10:45:59
в жс чето такое есть https://github.com/wanasit/chrono

Google

Vladimir
29.11.2017
10:47:26
https://tech.yandex.ru/tomita/

Alexander
29.11.2017
10:47:31
https://github.com/olebedev/when

Subbotin
29.11.2017
10:53:41

Vladimir
29.11.2017
10:54:07
и найти пару статей о том как они парсер делали
ну и про коробку в запросе ничего не сказано было)

Subbotin
29.11.2017
10:55:32

Евгений
29.11.2017
11:16:06

Subbotin
29.11.2017
11:21:02
Эфир и geth не самый простой пример

Kirill
29.11.2017
11:21:37
IMO

Subbotin
29.11.2017
11:21:48

Alexander
29.11.2017
11:23:17
@mr_tron я хз, я просто загуглил "natural language date parser golang"


Hexwell
29.11.2017
11:26:08
Hey-Hey?, программеры!?
В эти выходные Университет ИТМО при поддержке компании IBM и блокчейн-корпорации Zodiaq, пройдет двухдневный финтех хакатон, посвящённый технологии блокчейн. Всех приглашаем! Регистрируемся здесь: www.cryptohack.tech
Главной особенностью хакатона станет использование квантовых технологий в связке с блокчейно?м. ИТМО лидер данного направления в России, а про IBM вы и сами все знаете)
Победителей ждут денежные призы, а также возможность протестировать свои разработки у ведущих специалистов компании Luxoft?. Много пиццы? и куча крутых лекций от наших менторов ждут вас на площадке технопарка «Ингрия»
Пиу-Пиу?
Вот серьёзно люди, на что вы надеетесь? Неужели вы считаете что здоровые головой люди потянутся к рандомному спаму оо влетевшего в тред незнакомца? Вы сами поверили бы в такое объявление? Хотели бы вы чтоьы ваши дети повелись на это? Я действительно не понимаю, что у вас творится в голове. Поделитесь вашим потоком сознания, просто интересно узнать, неужели вы реально верите в то что сами же постите? Посмотрите на ваши посты, растыканы ? сраными ? эмоджи ? да на них же смотреть невозможно. Я понимаю что вы делаете то за что вам платят но зачем лишний раз кричать о том что вы не смогли реализоваться в жизни?
запятые украли


Alexander
29.11.2017
11:27:54
в боевом кличе запятые не важны))

Hexwell
29.11.2017
11:28:30
использование квантовых технологий в связке с блокчейном

Admin
ERROR: S client not available

ros
29.11.2017
11:29:05
запятые украли
они все-равно нелюди
что с запятыми что без них не вменяют ничерта

Kirill
29.11.2017
12:02:31
А расскажите как запрофилировать приложение с помощью pprof. Я что-то несколько вариантов нашел - через net/http/pprof и через runtime/pprof

Google

Kirill
29.11.2017
12:11:52
По русски https://habrahabr.ru/search/?q=pprof#h

Kirill
29.11.2017
12:14:27
Это читал, пакет github.com/davecheney/profile не существует, есть пакет https://github.com/pkg/profile. Юзал его, пока получаю пустой профайл.

Hexwell
29.11.2017
12:18:23
а давайте просто будем удалять сообщение если в нём больше слов чем среднее скользящее квадратическое с коэфициентом альфа равным (1/количество сообщений на промежуток времени) и присутствуют спец. символы и ссылки?
эвристика
а давайте применим машинное обучение для отсеивания спама на самом деле
или цепи маркова просто, их достаточно

Kirill
29.11.2017
12:20:25
Ну я так и подумал, но оно не работает
Профайлер. По CPUProfile вижу пустой результат
Вебовский я вроде оседлал, но у меня в приложении активно используются мьютексы, а в итоге я вижу:
Сек
Сам проверяю
Во, заработало, класс))
Рано я ждал наполнения файла с профайлом)
А как бы мне мьютексы и блокировки посмотреть? Есть ощущение что приложение под высокой нагрузкой местами подвисает, хочу понять почему

Kirill
29.11.2017
12:44:39
Нагрузить приложение и когда зависнет посмотреть

Alexey
29.11.2017
12:45:07
func stackTrace() {
stackCh := make(chan os.Signal, 1)
signal.Notify(stackCh, syscall.SIGHUP)
for range stackCh {
now := time.Now()
fmt.Println("Doing stacktrace at ", now)
fmt.Println("All goroutines")
pprof.Lookup("goroutine").WriteTo(os.Stdout, 1)
}
}
И в мейне go stacktrace()
(я не знал, какой сигнал взять, и взял наугад)

Kirill
29.11.2017
13:27:35
Есть мапа указателей на некоторые объекты. Будет ли garbage collector подчищать объекты, на которые нет ни одного указателя? И, если да, то в какой момент?
Ну т.е. пока я вижу медленный рост памяти, занимаемой приложением, по 4кб в пару минут, вопрос - оно течет или в какой-то момент запустится gc и подчистит мертвые объекты в памяти?

Google

Roman
29.11.2017
13:32:02
Всегда нас учили не использовать Goto, но в данном случае так и напрашивается:
func (obj *Object) Run() {
// Execute hook
err := obj.before()
if err != nil {
fmt.Printf("Hook before failed: %s\n", err)
goto SUMMARIZE
}
for { /*work*/ }
// Execute hook
err := obj.after()
if err != nil {
fmt.Printf("Hook after failed: %s\n", err)
}
SUMMARIZE:
obj.summarize()
}
не охота основной код функции пихать в else первого if err != nil statement'а, goto так и напрашивается.. однако я немного не уверен, стоит ли?

Kirill
29.11.2017
13:32:58
не стоит

Александр
29.11.2017
13:33:04
не стоит

Roman
29.11.2017
13:33:20
почему-же? аргументы?)