@proGO

Страница 1242 из 1674
Demuz
19.02.2018
18:47:13
Не знаю ни одного человека, который по своей воле продолжает на нём писать
Ну я начинал на нем писать. Перепиливать немного лень ))) Вроде нашел там еще метод сейчас там внутри, он принимает на вход нормальные *http.Cookie.

Что-то JetBrains редактор все больше и больше тормозит, ресурсы увеличиваю, увеличиваю, уже рэйд 10й поставил, а методы и ошибки с серьезной задержкой подсвечивает, жесть. Альтернативными кто какими редакторами пользуется, хорошо поддерживающими голанг?

Google
Demuz
19.02.2018
18:57:19
Alexey
19.02.2018
18:57:34
Что-то JetBrains редактор все больше и больше тормозит, ресурсы увеличиваю, увеличиваю, уже рэйд 10й поставил, а методы и ошибки с серьезной задержкой подсвечивает, жесть. Альтернативными кто какими редакторами пользуется, хорошо поддерживающими голанг?
Сильно большой проект? Там он вначале индексирует проект при открытии (внизу состояние пишет с прогресс баром), а потом всё без тормозов, кроме различных действий с файлами, типа safe delete/rename

Demuz
19.02.2018
18:58:14
Секунды 3 задержка перед подсветкой ошибки, либо выводом метода и тому подобное. Иногда надоедает ждать.

Еще покопаю, может иопса хардам не хватает, или типа того.

Alexey
19.02.2018
19:01:58
Странно... у меня на виртуалке в виртуал боксе с линуксом, с диском в файле на HDD, в проекте с кучей кода на жабаскрипте, помимо Go, не тормозит, относительно

Demuz
19.02.2018
19:03:20
Aleksandr
19.02.2018
19:05:25
Странно, это что-то новое )
А рейд для ускорения файловой системы используется?

Alexei
19.02.2018
19:05:50
Тысяч 25 строк. Вроде проиндекировано все.
у меня 30 тысяч, vscode просто не замечает этого, я думаю, что индексатор в jb не хуже

Demuz
19.02.2018
19:08:20
А рейд для ускорения файловой системы используется?
Больше для резервирования, чем для ускорения. Но иопс у него вроде здоровенный.

Alexey
19.02.2018
19:11:59
Параллельное окно... это может быть причиной, это ява (тут страшилка про придёт и съест твою память). Я тоже когда ещё один джетбрайн открываю, 4 гига выделенные виртуалке, похоже заканчиваются и начинается вальяжное поведение. Я второй джетбрайнс открываю временно, что бы быстрее закрыть. А у 10 рэйда... он точно 10, а не первый? У первого на запись йопсы чуток меньше чем у 10го из больше 4х дисков.

Mykyta
19.02.2018
19:12:09
Что-то JetBrains редактор все больше и больше тормозит, ресурсы увеличиваю, увеличиваю, уже рэйд 10й поставил, а методы и ошибки с серьезной задержкой подсвечивает, жесть. Альтернативными кто какими редакторами пользуется, хорошо поддерживающими голанг?
У меня как-то гогленд начал тормозить, я пожаловался на багтрекере, скидывал им цпуснэпшот. Оказалось, что был баг в менюшке слева для показа структуры проекта и типов

Google
Demuz
19.02.2018
19:13:14
Еще хотел поинтересоваться, не по этой теме, незнаете различия между тем, что ты куки сам отдал в респонсе через SetCooke(*http.Cookie) и тем, как те же самые куки отдает стандартная Goшная Session. Дело в том, что результат отданных куки сильно отличается, не самими параметрами, а пунктуацией.

Demuz
19.02.2018
19:14:15
Alexey
19.02.2018
19:14:26
Да, структура проекта с типами тормозит, даёт время подумать, но зачем она постоянно? У меня обычно файлики там.

Demuz
19.02.2018
19:14:32
Судя по показателям самой винды, якобы всё в норме.

Mykyta
19.02.2018
19:15:07
20
Винда может твой гогленд отправить в файл подкачки и будет лагать

Roman
19.02.2018
19:15:09
как лучше всего думаете реализовать session expiry? при создании сервера указываем длительность на протяжении которой сессия клиента на протяжении которой сервер ждёт переподключение, иначе удаляет сессию

Demuz
19.02.2018
19:16:48
в смысле?
Смотря под что делаете время. Я под браузерную панель ставил 3 часа, а вот дошел до мобильных приложений, им явно мало 3 часа, поэтому убрал на 0. Либо в будущем сделаю раздельно. Браузерам одно время, мобильникам другое.

Demuz
19.02.2018
19:17:45
И та логика, по закрытию браузера, удаляется сессия, тоже есть, имею ввиду там конкрентно под задачу лучше делать. Нечто среднего думаю не существует.

Demuz
19.02.2018
19:18:33
https://gobyexample.com/timers я думаю таймер к сессии прифигарить.. но тут не секунды и даже не часы а.... дни возможно....
Ой, я с таймерами не возусь ) Я просто взял гошную сессию, здесь было написано указать время действия, указал и всё . ?

Demuz
19.02.2018
19:19:28
это-ж по сути только память жрать будет
Ну миллиарж сессий может и будут жрать. Может и изменю потом.

Roman
19.02.2018
19:19:32
конкретно вот эта: https://github.com/qbeon/webwire-go

Demuz
19.02.2018
19:19:44
речь идёт не о стандартной http либе а о либе поверх WS
У меня WS привязан как ни странно к этой же сессии.

Roman
19.02.2018
19:20:54
Тут уже всё. Я пас. И рак )
имеется ввиду я над этой либой работаю, она на базе WS, и сейчас думаю как воплотить лучше всего session expiration timeout

Google
Arch
20.02.2018
03:42:03
имеется ввиду я над этой либой работаю, она на базе WS, и сейчас думаю как воплотить лучше всего session expiration timeout
А в чем проблема? В мап стринг-тайм напихал ключей и время экспирации, мидлом во время запроса проверяешь этот ключ на существование и продляешь, в беграунде пускаешь горутину, которая мониторит этот мап на время экспирации. Если надо сессии только на часть роутов, то делаешь суб роутер и к нему применяешь этот мидл. Ws так же стартует с http, так что сессия будет проверена. в ws поставь таймаут соединения по пинг-понгу минут на 1-15 в зависимости от планируемой нагрузки. Идентификатор сессии в мидле берешь с кук или с урла. Профит.

Vlad
20.02.2018
07:13:47
Всем привет и доброго утра (у кого оно доброе) Дано: файлик migrations.sql с кучей queries. Нужно: выполнить все эти квери, чтобы накатить миграции Как это НЕ работает сейчас: -читаю из файла все строки в buf- привожу buf-> string- запихиваю в db.Query() Результат: база как была чиста и девственна, так и осталась ЧЯДНТ?

Эмин
20.02.2018
07:15:43
мб транзакция не комитилась?

Vlad
20.02.2018
07:16:18
мб транзакция не комитилась?
Кстати, так как я полный ретард в БД и SQL...

Эмин
20.02.2018
07:16:36
в консоль выведите buf->string (убедитесь что реально в переменной то что ожидаете)

Michael
20.02.2018
07:17:19
некоторые бд не пропускают различные типы запросов в одной транзакции

Vlad
20.02.2018
07:17:20
в консоль выведите buf->string (убедитесь что реально в переменной то что ожидаете)
Уже сделал, сэр. Все там то. что и ожидаю Вывожу ошибку, смотрим, что там

no schema has been selected to create in

Ага, значит, нужно еще и привелегии дать, если я правильно понял, господа?

Michael
20.02.2018
07:19:20
естестно

Vlad
20.02.2018
07:20:05
revoke usage on schema public from public

но проблема осталась. (работаем дальше)

Michael
20.02.2018
07:20:28
йопта

это причина

а не решение

Vlad
20.02.2018
07:21:21
Все, сделал

Хоспаде, я аки обезьяна на банановой плантации - тыкаю кнопки без понимания. Торжественно клянусь, что осилю SQL. Спасибо, судари, за помощь в столь ранний час

Google
Vlad
20.02.2018
08:17:26
SQL же это easy)
Ну тут ещё накладывается сложная бизнес-логика и иерархическая структура данных

SQL же это easy)
а так - соглашусь, да

Admin
ERROR: S client not available

Alexey
20.02.2018
08:38:58
Ну тут ещё накладывается сложная бизнес-логика и иерархическая структура данных
+ у всяких бд свои извращения. Кто-то pg_hba не может осилить, кто-то user@'%' сделать.

Den
20.02.2018
08:51:02
а как шарится переменная для горутин?

ainu
20.02.2018
09:09:09
передавать внутрь. Или глобальная.

Den
20.02.2018
09:30:36
кому не трудно разъясните пожалуйста

Olzhas
20.02.2018
09:31:09
pastebin.com

https://gist.github.com/

Alex
20.02.2018
09:37:08
помогли чем смогли

Olzhas
20.02.2018
09:37:41
помогли чем смогли
вдруг там майнер

для IDEA

Alex
20.02.2018
09:38:27
для таких случаем я пользуюсь блокнотом ))

https://play.golang.org/p/Cq64YNomkTG

Den
20.02.2018
09:39:10
сейчас скомпилю тогда, и к репаку игры прикреплю, так посмотрите?

Alex
20.02.2018
09:39:15
уже

посмотрели, скопировали, ужаснулись, закрыли )

Den
20.02.2018
09:40:26
это не мой код, это гуглокод

как в майн получить tmpKeylog от трех горутин?

Google
Olzhas
20.02.2018
09:41:01
давно бинарники не смотрел в блокноте

Den
20.02.2018
09:41:51
Горутины в коде будут зациклены?

Alex
20.02.2018
09:45:00
каналы .. в текущей реализации гонокода, можно предложить только обьявить клобальный канал и ...

появится ещё одна горутина который этот канал будет вычитывать

это вообще что такое?

Michael
20.02.2018
09:46:53
вроде на знакомом языке пишите, но вообще ничего не понятно

Alex
20.02.2018
09:49:00
закрыл как увидел https://github.com/SaturnsVoid/GoBot2/blob/master/Console%20Server/Server.go#L200

sql в хендлере, серьёзно .. страшно так жить

Alex
20.02.2018
09:51:35
согласен, сам дурак

Страница 1242 из 1674