Chuvi
Привет чатик!
Имел ли кто-нить успешный опыт вывода текста с эмодзи в картинку?
У меня либо текст с квадратиками в итоге (если в шрифте нет эмодзи), либо panic в github.com/golang/freetype (пробую вывести с помощью github.com/fogleman/gg).
Никита
Добрый день. Не подскажите, что обозначает "<-" в коде?
🏳️ Phil
"Посмотреть налево", "обратить внимание"
engelbart
<= вот это посмотреть на лево, спецы блин
Anatoly
engelbart
<- означает файл сдвинут
Chuvi
И ещё, безотносительно к предыдущему вопросу.
Написал 15 строк кода, котоые один GET запрос реализуют.
Скомпилировал exe - 5Мб... Есть способ скинуть вес этому exe'шнику?
engelbart
golang channels example
engelbart
https://gobyexample.com/channels
Никита
Спасибо
Anatoly
=)
Michael
-> <-
Chuvi
🏳️ Phil
забыл как, но cgo отключить
Chuvi
А это можно отключить? Я могу поставить на машину runtime, но мне надо будет сделать штук 30 утилит под определённые задачи и не хочется чтобы каждая микроутилита весила по 5мб?
Пардон за нубство, второй день в Go...
engelbart
думаю что нет
Chuvi
Мдя, кажется я выбрал не тот язык...
Mike
Тебе бы в питон
Илья
статическая линковка + рантайм, go не про микробинари
Mike
С такими запросами
Илья
тебе в раст или в c
Илья
:)
Mike
Можно в джаву еще
Mike
Классы тож мало весят
Mike
Но вообще что у тебя за жесть, если тебе 150 метров жалко? Диск бесплатный ща
Chuvi
Тебе бы в питон
Чот не въезжаю я в него... (
PHP, GO, вот это вот всё. Думал быстро понакодить пингеров всяких под задачки, положить на виндовые машины и пусть себе по крону дёргаются. Но нет, 5 метров на пингер это не то...
Mike
Chuvi
Mike
Пиши на ноде тогда, и асинхронность из коробки, и скедулер есть свой, и весит мало
Chuvi
Mike
Лол?
Aleksand
Mike
pm2
Aleksand
pm2
да ну, это же менеджер процессов олдскульный)
Mike
Не мешай мне ноду в чате го продавать)
Aleksand
Chuvi
Короче, я поясню. Есть армия (около 14000) машин на мобильных Intel'ax под виндой (гусары, молчать, так сложилось исторически) под одним доменом в AD. Не ботнет. Географически в разным местах, по всему миру. С жёскими политиками безопасности и квотой в 50 метров на userspace. Какой-нить runtime я ещё уговорю поставить c набором утилит (придётся показывать сорцы), ноду завернут так же как и php завернули.
Daniel
50 метров - это дофига, это любой гошный бинарь влезет
Chuvi
Илья
Daniel
все равно любой
Aleksand
Daniel
да ну, хрень
Daniel
если бы речь о рутерах шла - я бы понял
Daniel
а так - хрень
Chuvi
все равно любой
Вот это скомпилённое весит 5 метров. 3.5 с ключом `-s`... (
Daniel
и сколько в этих пяти метрах вашего кода, а сколько рантайма?
Daniel
мне случалось собрать бинарь на 15 метров - там были драйвера нескольких субд
Daniel
больше - ни разу
Daniel
Chuvi
Эээээ, мне там выше сказали что это не вариант ваще...
Chuvi
Anatoly
Anonymous
Привет ребят, кому не сложно помогите.
Буду очень признателен
https://toster.ru/q/439903
Daniel
Chuvi
powershell
Там будет вагон того, что PowerShell не может или может, но только под админом. Что запрещено опять же политиками.
Anatoly
Anatoly
Тут либо всем нужен будет админ, либо никому не нужен. Так не бывает, что для ps нужен будет, а для go нет.
Chuvi
Anatoly
Очень странные у тебя пингеры
Chuvi
Не, я знаю конечно что в PS есть вебсокеты, но их реализация заставляет меня плакать.
Chuvi
Очень странные у тебя пингеры
А я и не говорил что там будут только пингеры. Я сказал что мне надо написать штук 30 разных микроутилит. У каждой своя задача.
Chuvi
Реашил вот хапнуть хайпа, влиться в Go. Пришёл с вопросом, отговаривают от Go... Чяднт?
Anatoly
Ну ты же говоришь у тебя нет места
Anatoly
Можно все утилиты в один бинарь склеить
Anatoly
https://m.habrahabr.ru/post/251271/
Chuvi
Mikalai
Chuvi
Mikalai
Это другая реализация компилятора :). И кажется там все еще некоторые фичи не реализованы
Chuvi
А, понял.
Chuvi
Ок, ладно, всё не так плохо. Если использовать -s и upx поверх - ужимается до 951Кб. С этим можно жить.