Sergius Ofitserov
Только вчера осбуждали 1с 😞
Maxim
что обсуждали?
Oleg
ого, это уже слишком))
Maxim
*.apk
а там есть ведь такое?
Oleg
а там есть ведь такое?
в той ссылке что ты скинул есть)
Maxim
а почему слишком?
Oleg
а почему слишком?
откуда вдруг apk файлы в проекте могут оказаться?))
Maxim
например их андроид-студио может генерить
Anonymous
Тогда и *.mkv;*.avi;*.mp4 тоже добавить надо. А то вдруг домашнее видео не в ту папку кинешь случайно 😄
Oleg
например их андроид-студио может генерить
как андроид-студия может попасть в гошный проект?) О_0
Maxim
там написано "generic .gitignore"
Maxim
и ни слова про Го
Maxim
Тогда и *.mkv;*.avi;*.mp4 тоже добавить надо. А то вдруг домашнее видео не в ту папку кинешь случайно 😄
там вопрос не про случайно, а про то что разные тулзы бывает генерят что ни попадись и раскладывают там, где им больше понравится
Maxim
а потом юзер случайно коммитит node_modules в репу и все кругм удивляются, что же это пулреквест такой большой случился
Maxim
а поделитесь, уважаемые, если вы делаете на Го вебсерверочек небольшой, то как у вас структура проекта выглядит?
Maxim
ну если там еще всякие sass файлики есть и т.п.
Maxim
конфигчики разные и хтмлек немного
Oleg
Ребят, gin или echo?)
Alexander
а что делаешь ?
Alexander
gin все ругают
Ilya
go-swagger ;)
Alexander
где-то есть бенчмарки по этим фреймворкам
Alexander
https://github.com/smallnest/go-web-framework-benchmark
Oleg
а что делаешь ?
локальную тулзу с веб мордой)
Constantine️
Alexander
если тулза маленькая то наверно замарачиваться с фреймворками не имеет смысла
Maxim
В чем смысл типа rune? Если обычному int тоже можно символы присваивать
Oleg
rune и []rune можно скастовать в string int и []int нельзя
Maxim
ну а зачем тогда []rune, если есть string?
Oleg
string - закодирована в utf-8. []rune - это слайс символов, что удобнее для итерации.
hamper 𓅝
Например что бы не пихнуть как параметр случайно туда, куда оно не должно пихаться, используют же всякие type mytype int, но там частные случаи, а rune часто нужен.
Maxim
Вообщем это аналог char в Си, разница только в размере, и в том, что в go при выводе, выводиться номер символа?
Oleg
В Си char - это байт, туда можно положить разве что символ Аски. В go rune может хранить любой символ юникод.
Maxim
Ну да, я это и имел ввиду под размером
Oleg
Есть у кого практика иметь golang как скриптовый язык?
Anonymous
Зачем
Мерль
#podcast http://golangshow.com/episode/2017/09-13-109
tazasho
хлопцы что вы можете сказать об Iris https://iris-go.com ?
Oleg
хлопцы что вы можете сказать об Iris https://iris-go.com ?
Там автор скандалист, присваивает себе чужую работу, удаляет негативные сообщения. Некоторое время назад его много обсуждали.
tazasho
А сам проект?
Oleg
Без понятия.
Dmitry
хлопцы что вы можете сказать об Iris https://iris-go.com ?
Токсичен, не стоит его использовать. Я видел пулл реквест автора(сейчас лень искать, сорян) в репозиторий, где собрана статистика по производительности различных фреймворков, который не приняли, потому что он запускал бенчмарки с включенным кэшем. И емнип, катарас пытался оправдать сие действо. Также он часто делает форспуши в репозиторий и переиначивает историю коммитов... вобщем, сумасшедший парень
Andrew
Ребят, как работает алгоритм определения аналитического вида функции по точкам?
Andrew
@twentydraft
Anatoly
Ребят, как работает алгоритм определения аналитического вида функции по точкам?
интерполяции позволяет получить промежуточные точки по заданному дискретному набору. а тебе именно аналитическую форму надо получить?
Andrew
Аппроксимацию
Andrew
Типо O(n)
Andrew
МНК?
Nix
есть аналог функции ksort?
Nix
в go?
Mikalai
есть аналог функции ksort?
Если ты хочешь отсортировать хешмап, то существование такой в принципе невозможно
Anonymous
кто использовал https://godoc.org/golang.org/x/tools
Pawel
Ребят, как работает алгоритм определения аналитического вида функции по точкам?
есть несколько численных методов получения коэффициентов K[N] полинома Ньютона (Y(X) = сумма по N( X в степни N * K[N]) ). Самый простой - метод Гаусса. Я когда-то делал его в прод на C# примерно так https://github.com/fpawel/Mil82/blob/master/NumericMethod/NumericMethod.cs#L28 в гошечке тот же код будет почти без изменений
Павел
Добрый день, глупый вопрос, извиняюсь если кого то заденет. В винде нужно послать событие нажатие клавиши активному окну. Как это можно сделать малой кровью, без раскуривания win32api?
Co.In
Но ведь WinApi это самый простой вариант, почему не он?
Павел
Потому что я его не знаю и придется много времени потратить на понимание того, как это работает, вроде как ради такой простой задачки лень этим заниматься, но, видимо придется, потому,что гугл ничего внятного сказать не смог.
Co.In
У меня не Windows поэтому проверить не могу. Но это где-то так делается Тут как вызвать функцию OpenProcess https://gist.github.com/castaneai/ed8cc2aaedf9d1eafd68 https://msdn.microsoft.com/en-us/library/windows/desktop/ms684320%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396 Получить hWnd активного окна https://msdn.microsoft.com/en-us/library/windows/desktop/ms646292(v=vs.85).aspx А чтоб послать кнопки вам либо https://msdn.microsoft.com/en-us/library/ms646310(VS.85).aspx Либо https://msdn.microsoft.com/en-us/library/ms644950(VS.85).aspx Они обе находятся в User32.dll
Павел
Это-то все понятно, мне не понятно какие именно структуры нужно передавать в качестве параметров функциям, а точнее какие там должны быть значения. В теории примерно представляю что и как, но близко с этим не взаимодействовал и хотелось избежать, уж больно оно все страшно выглядит.
mixa
ребят подскажите на чем сейчас лучше писать простенький хттп сайт?
mixa
проще
mixa
на js или на go?
mixa
в го чате ответ на этот вопрос наверно очевиден
Vladimir
plain html
Anatoliy
как бэ.. смотря что надо от него)
Vladimir
никакого js и go
Anatoliy
plain html
+100500
Vladimir
nginx как веб-сервер, отдавать статику
Vladimir
можно заюзать генераторы статики, их много на чем угодно помоему
mixa
nginx везде юзаю
Vladimir
дальше зависит от твоего определения "простенький сайт"
mixa
а какой фреймворк и/или шаблонизатор для go нормальный?
Vladimir
и давай по чесноку - во фронтэнде тебе не уйти от js если нужна какая-никакая динамика. А в бэкэнд тащить js дурной тон
Vladimir
была такая модная тенденция, но как-то слава богу сошла на нет уже (кажется, по ощущениям)
mixa
простенький - это поиск и динамическое построение формочек