@proGO

Страница 717 из 1674
Alexey
18.07.2017
15:56:06
Так как от светлого экрана к концу рабочего дня глаза выжигаются

Aleksandr
18.07.2017
15:57:04
Так как от светлого экрана к концу рабочего дня глаза выжигаются
у меня наоборот. везде все светлое, и от переключения с темной ИДЕ в светлый браузер - круги перед глазами

i
18.07.2017
16:00:35
и чем она лучше gogland?
Не требует гигабайты оперативки и написана на C++

Google
Aleksandr
18.07.2017
16:01:17
веб кодишь чтоль?
что, без браузера часами сидеть?

Alexey
18.07.2017
16:02:34
Не требует гигабайты оперативки и написана на C++
это да. Но просто jetbrains иже имеет за собой бекграунд по созданию идешек. Так что хз.

i
18.07.2017
16:04:30
Liteide быстрая, работает с AST деревом твоего кода, можно переходить к месту объявления функции, бесплатна,что ещё нужно от IDE?

Alexey
18.07.2017
16:06:55
ну хз... Liteide не пробовал. мож проверю потом.

i
18.07.2017
16:08:41
Даже можно рефакторить код

Vladimir
18.07.2017
16:19:55
Даже можно рефакторить код
там бы еще добавить GIT как в Netbeans , цены бы не было!?

i
18.07.2017
16:20:26
там бы еще добавить GIT как в Netbeans , цены бы не было!?
Там есть поддержка плагинов, точнее там всё плагинами реализовано

Vladimir
18.07.2017
16:20:56
сейчас тогда поищу ...

Ilya
18.07.2017
16:20:57
начальник мне говорит что liteide говно редкое

так что пока токо goGlang

Vladimir
18.07.2017
16:21:40
начальник мне говорит что liteide говно редкое
дело вкуса! Пусть тогда не удивляется приложениям которые будут созданы с помощью других IDE и обьяснит подчиненным почему такое возможно!

Ilya
18.07.2017
16:31:15
причём тут other ide ?

на гоу можно и в виме пилить

Google
Vladimir
18.07.2017
16:31:43
дело вкуса! Пусть тогда не удивляется приложениям которые будут созданы с помощью liteIDE и обьяснит подчиненным почему такое возможно!

Ilya
18.07.2017
16:32:18
liteide не дело вкуса, это не ide просто

Vladimir
18.07.2017
16:32:50
liteide не дело вкуса, это не ide просто
у вас есть полномочия такое заявлять? Или у вас комманда "Судей в последней инстанции, которые оспаривают даже общеизвестные факты"?

если на клетке слона видишь надпись "буйвол" не верь глазам своим ? ... "lite Ide" isn't ide ,it's elephant!

i
18.07.2017
16:51:28
Почему не ide? Там даже на выбор gdb и delve есть

сейчас тогда поищу ...
Для git там нет плагина, если он сильно понадобится, то не так сложно его будет реализовать

Vladimir
18.07.2017
16:57:47
Ilya
18.07.2017
19:06:32
Я пишу в пассив из 200млн элементов знаения - программа занимает 4 гб. мне надо чтобы она быстро работала с этими значениями из памяти. Но потом высвобождается и программа занимает 150мб. Все уходит на диск?? Сборщик мусора? Как запретить собирать переменную определенную? Пытался отключать сборщик.

Ilya
18.07.2017
19:07:56
Оставь на нее активные ссылки ) обычно гаки по ссылкам определяют, что убивать.

LexsZero
18.07.2017
19:08:12
сборщик мусора собирает все что не в скоупе

Ilya
18.07.2017
19:08:40
Если в памяти программа стала меньше, то конечно память освобождена.

Труба
18.07.2017
20:07:00
Всем привет, прочитал тут в книжке про утечку горутин, ниже пример с утечкой func Sender(messages []string) error { ch := make(chan error) for _, msg := range messages { go func(msg string) { err := send(msg) ch <- err }(msg) } for range messages { if err := <-ch; err != nil { return err } } return nil } Правильно ли я понял, что добавление каналу буффера len(messages) решает проблему с утечкой?

Vladimir
18.07.2017
20:21:45
Всем привет, прочитал тут в книжке про утечку горутин, ниже пример с утечкой func Sender(messages []string) error { ch := make(chan error) for _, msg := range messages { go func(msg string) { err := send(msg) ch <- err }(msg) } for range messages { if err := <-ch; err != nil { return err } } return nil } Правильно ли я понял, что добавление каналу буффера len(messages) решает проблему с утечкой?
думаю мысль связи буфера и утечкой неверная, утечки по незакрытым каналам или "забытым богом" рутин решаются корректным закрытием этих обьектов , если корректность обеспечивается буфером ... то это очень частный случай чтобы запоминать это как мантру! На всякий случай .... если кому понадобится .... -принудительный запуск гарбадж коллектора: debug.FreeOSMemory() import "runtime/debug"

Труба
18.07.2017
20:30:08
Спасибо, мне понадобиться)

Vladimir
18.07.2017
20:37:34
Спасибо, мне понадобиться)
не забывайте разбить "проблемный код" слипами ... и наслаждайтесь пожиранием памяти 8)))))

Труба
18.07.2017
20:40:55
хороший совет, постараюсь не убиться =)

Vladimir
18.07.2017
20:43:32
хороший совет, постараюсь не убиться =)
ну тогда забирайте ... и вот это, вдруг слипы не будут возможными, var m runtime.MemStats runtime.ReadMemStats(&m) fmt.Print(m.TotalAlloc)

в итоге ...может даже напишите пакадж поиска утечек памяти , (выше выводит память использованную текущим GO процессом)

не забывайте запускать принудительно гарбадж коллектор и будет вам счастье

Google
Vladimir
18.07.2017
22:34:08
в пакадже пара глобальных переменных которые по таймеру обновляются и доступны для чтения )

Vladimir
18.07.2017
22:56:36
в пакадже пара глобальных переменных которые по таймеру обновляются и доступны для чтения )
ну да ... но у меня легковесный есть ? , вначале сделал "бенчмарк на коленках" , затем добавил туда контроль памяти! Каждый новичек должен проходить путь строительства велосипеда! Постоянное абстрагирование (работа с черным ящиком) может сыграть плохую шутку!

Vladimir
18.07.2017
22:59:04
руки бы пообрывать майкрософтовцам за такой апдейт



Duck
19.07.2017
09:11:00
@DelimiterVlad из за апдейта пинги увеличились?

Dmitri
19.07.2017
09:37:29
Sergey
19.07.2017
09:46:45
руки бы пообрывать майкрософтовцам за такой апдейт
давно нормальные разроботчеки свалили от майкрософта

Oleh
19.07.2017
11:41:45
помогите пожалуйста решить проблему type deleteNotesApiCall struct { Id uint json:"id" } func DeleteNotes(c *gin.Context) { var idNote deleteNotesApiCall err := c.BindJSON(idNote) ...... } как сделать что бы не получить 0 если

прийдет ошибочный запрос?

terry
19.07.2017
11:44:17
http://blog.liveedu.tv/%D1%81%D0%BA%D0%BE%D0%BB%D1%8C%D0%BA%D0%BE-%D0%B7%D0%B0%D1%80%D0%B0%D0%B1%D0%B0%D1%82%D1%8B%D0%B2%D0%B0%D1%8E%D1%82-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA%D0%B8/

че реально в USA больше 120к получают go кодеры?

.
19.07.2017
11:46:25
а что там меньше кодеры получают?

Vladimir
19.07.2017
11:46:43
че реально в USA больше 120к получают go кодеры?
Бесполезно смотреть на зп без учета цен

terry
19.07.2017
11:47:07
10к в месяц

имхо больше один хрен чем среднестатистический разраб в СНГ

Duck
19.07.2017
11:49:50
@Civiloid ну цены там +- на одном уровне с Россией

даже иногда дешевле

Google
i
19.07.2017
11:50:06
Среднестатистический разраб в Москве получает больше чем в регионе

Sparrow
19.07.2017
12:04:59
даже иногда дешевле
особенно жилье! ?

Duck
19.07.2017
12:05:17
@sprrw ну как бы да

Sparrow
19.07.2017
12:05:36
и налоги! ?

Duck
19.07.2017
12:05:48
в Филадельфии дом с 3 спальнями можно купить за 40

Vladimir
19.07.2017
12:05:55
Duck
19.07.2017
12:06:13
@sprrw у нас какбэ налоги тоже не маленькие

Sparrow
19.07.2017
12:06:45
вообще маленькие, если ИП особенно

Vladimir
19.07.2017
12:06:52
@Irem18 ты ж понимаешь, что 120к в год в SF, Сиэтле и Филадельфии это три разных зарплаты )

Duck
19.07.2017
12:07:10
@Civiloid конечно нет

Vladimir
19.07.2017
12:07:23
@Irem18 я слышу сарказм в вашем голосе )

Duck
19.07.2017
12:07:32
@Civiloid в CA 120 это на пороге выживаемости для семьи

если 1 работает

Vladimir
19.07.2017
12:08:00
Sparrow
19.07.2017
12:08:16
а в Филадельфии работы нет

Duck
19.07.2017
12:08:50
@Civiloid норм, но надо поискать кто столько платить будет, либо в NYC кататься

но 2+ часа обычно в одну сторону

Vladimir
19.07.2017
12:10:15
@Irem18 ну как бы наверное об этом и речь )

Duck
19.07.2017
12:12:13
@Civiloid ну никто же не заставляет жить в конкретно одном месте, в отличии от России в США развитность штатов как то более "размазана"

Vladimir
19.07.2017
12:12:38
конечно не заставляет, но речь была о том "120к это много или мало?"

Google
Duck
19.07.2017
12:13:19
120 это круто сидя в каком нибудь Новосибирске и работая на работодателя из США

а так 120 в полне себе норм

Sparrow
19.07.2017
12:13:58
менее размазана, там все в кластерах

One
19.07.2017
12:13:59
камрады, посоветуйте, где про prometheus можно вопрос кинуть?

Sparrow
19.07.2017
12:14:56
а потом какая-то индустрия умирает и все, работы нет, все торчат на героине и голосуют за Трампа

Duck
19.07.2017
12:15:04
@sprrw их хотя бы несколько более менее 1 уровня

Sparrow
19.07.2017
12:15:20
это да

Duck
19.07.2017
12:15:41
@sprrw другое дело у нас, уже все померло и голосуют за Путина

Sparrow
19.07.2017
12:16:12
у нас и не рождалось, если Москву не брать в расчет

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