
Aleksandr
21.06.2017
22:17:01

anton
21.06.2017
22:17:34

John
21.06.2017
22:18:12
не, я Иван))
та такое, вот недавно сказали, мол чувак, на нужно сделать трекер адаптер для сайта

Google

anton
21.06.2017
22:18:45
кстати зачем?
ну я предполагаю что ему надо накопить N строк и получить json
хотя бафферед канал думаю внешний цмд не остановит

John
21.06.2017
22:18:50
чтоб можно было трекать время
а весь прикол в том, что на сайте апишки нету
вообще
сайт на подобии редмайна, джиры
короче дичь
я говорю - я ж наговнокожу что пздц
они , мол - похер, джаст э бизнес ,бейба
ну я предполагаю что ему надо накопить N строк и получить json
именно это я и хочу сделать

anton
21.06.2017
22:21:28
я вот пока не понял, как трекер-адаптер для сайта вяжется с голангом, браузером и json-ом :)

John
21.06.2017
22:21:32
блин, мне сложно формулировать мысли в столь позднее время, извините что так несвязно отвечаю ( на самом деле я пытаюсь скрыть свой аутизм)
не, это просто лиричное отступление

anton
21.06.2017
22:22:06
тебе активность на сайте трекать?
или активность на компе (не важно в каких аппах) трекать и загонять куда-то результат по рестовой апи на бекенд?

Google

Michael
21.06.2017
22:22:26
и причём там бесконечная тулза?

John
21.06.2017
22:22:36
не, про трекер забудтье
в=все
просто есть тулза, которая запускаеться в консоли, и выводит строки, пока ее не остановишь

Michael
21.06.2017
22:23:27
это понятно

anton
21.06.2017
22:23:56

Michael
21.06.2017
22:23:56
пункт 2 какой?

anton
21.06.2017
22:24:19

John
21.06.2017
22:24:20
сделать вывод этих строк в json
на порт

anton
21.06.2017
22:24:50
покажи пример строки той тулзы и пример жсона который нужен

John
21.06.2017
22:25:04
это pcap формат

Michael
21.06.2017
22:25:06
и о порте уточни

John
21.06.2017
22:25:10
щас скину
хочу чтоб при обращении на localhost:port - выдавался json

anton
21.06.2017
22:26:13

Michael
21.06.2017
22:26:42
вайршарк

John
21.06.2017
22:27:04
я знаю
да, вайршарк открывает, все с ним хорошо

Google

Michael
21.06.2017
22:27:22

John
21.06.2017
22:27:28
но это не что, что я хочу
создавался новый jso
n

anton
21.06.2017
22:28:32
мне кажется задачу можно решить, просто через пайпинг нужных утилит, не выходя из консоли :)
ну если конечно json там не сложный и надо понять что там за порт

Michael
21.06.2017
22:28:42
ты собираешь вывод тулзы целый час, веб урл свой дёргаешь раз в полчаса
кто быстрее лопнет

anton
21.06.2017
22:29:03
а зарплата в долларах или рублях?

John
21.06.2017
22:29:37
блять. прошу прощения) не хочу вас напрягать (кумарить)
200 долларов в месяц

Michael
21.06.2017
22:30:00
судя по аватарке в ридных

John
21.06.2017
22:30:01
типа джун (нет)
не, перевожу ручками из долларов в грн

Michael
21.06.2017
22:30:49
гугл -> golang pcap -> my cool util -> json

John
21.06.2017
22:31:21
но чтоб заработать эти 200 - нужно отсидеть 160 часов в месяц отсидеть

Michael
21.06.2017
22:32:00
Киев?

John
21.06.2017
22:32:21
я могу сохранять весь вывод в pcap файл, потом парсить и выводить, но блин, хотел сделать, чтоб стрим целый выводить
ага
ладно, забейте)) все это дичь, пошел трахаться с этим дерьмом, тем более, что советов и вариантов развития дали кучу

Google

John
21.06.2017
22:33:44
всем спасибо

Michael
21.06.2017
22:33:46
тулзу кто делал?

John
21.06.2017
22:34:12
та какой-то такой же дурак как и я)))
ноунейм

anton
21.06.2017
22:35:22
гы..
открываем одно окошко терминала, там делаем netcat -l 8088
открываем другое окошко терминала, там делаем sudo tcpdump -l | netcat localhost 8888

John
21.06.2017
22:36:03
хих, а ты хорош)

anton
21.06.2017
22:36:41
предварительно перед тем как в netcat через пайп отдать, отдаем в какое-нибудь perl -e или awk с sed или python -c
sudo tcpdump | python -c "import sys, json; data = {'dumped_json': sys.stdin.readline()}; print json.dumps(data)" | netcat localhost 8888

Michael
21.06.2017
22:47:10
и в го какое-нибудь run.Cmd(... то что выше)
)))

anton
21.06.2017
22:47:59
либо если надо там post-ом куда-то кидать на веб-апи, то можно взять httpie и вконце вместо netcat cделать что-то типа:
http POST localhost:8888 --json

Constantine
21.06.2017
22:48:14
еее, хттппирог ))
пиар питон тулзы в гофер чате )))

anton
21.06.2017
22:50:01

Constantine
21.06.2017
22:50:19

anton
21.06.2017
22:52:50
блин.. вот смотрю на скриншот и кажется мне, что раньше телеграм не так жестко прежимал картинки
с оттенками красного вообще беда

Constantine
21.06.2017
22:53:43
а фиг знает, я редко скрины консоли скидываю. для фоточек — ок было

Google

Andrew
22.06.2017
04:54:40

Andrey
22.06.2017
05:06:18
Если задача разобрать pcap в удобно читаемый вид для sip'a например, то лучше взять homer project ?

Anton
22.06.2017
08:28:15
Ребят, а голый хттп сервер сколько в секунду может запросов отработать на домашнем компе. А то тут лансер мне написал, что он смог только 700 выжать ?
Реализация естественно на го

Brown
22.06.2017
08:28:59
Смотря какое железо и что делать (запросы в базу или куда)
или просто отдавать статус 200

Anton
22.06.2017
08:29:18
Железка. Скажем i5-7, 16gb
Типичный домашний

Valentin
22.06.2017
08:31:09
Возьми и протестируй, тут ванги чтоль собрались

Brown
22.06.2017
08:31:29

Valentin
22.06.2017
08:31:51
Слишком много переменных, которые могут повлиять на производительность

Brown
22.06.2017
08:31:53
Скорее всего упирается там

Vladimir
22.06.2017
08:32:05

Alexander
22.06.2017
08:32:43
На MacBook Air c 4GB в версии 1.5 у меня 80K rps было

Anton
22.06.2017
08:32:46
Ща как с телефона протестирую.

Vladimir
22.06.2017
08:32:47
с keep alive'ом 3-4х от этого