Anonymous
в каждой шутке есть доля правды
Anonymous
Anonymous
после 18 уже и грпс с мьютексом можно
Anonymous
но не много
Alexander
Тем временем чел который вчера поставил npm и реакт с кучей зависимостей: джун 300к/наносек
ну а что ты хочешь? пока обычный джун за год-два дорастает до мидла, у жээсера только ноде модулес успевают скачаться. вот и платят соответственно
RWBY
func main() { args := os.Args if len(args) > 1 { data := args[1] str := base64.StdEncoding.EncodeToString([]byte(data)) fmt.Println(str) } }
уже додумался, но так и не вкурил в чем была проблема
𝙲𝚊𝚝𝚒𝚘𝚗
девушкой горядтся, но она так и ничего не добилась, деньги то не зарабатывает, работу не имеет, а мужик вот уже и работу имеет, и деньги зарабатывает
Anonymous
ну если речь идет про го: горутины, каналы, селект, буфферизованный канал, небуфферизованный канал
Emil
Паттерны какие
Anonymous
race conditions хз как перевести верно
Anonymous
чем параллелизм опасен
Anonymous
ну короче, если бы нынешний я брал на работу челиков то спросил бы это
Anonymous
и наверно это легко, но что имеем
Anonymous
а, ну самое главное
Anonymous
конкуренси с мьютексом
Anonymous
че.
Emil
Состояние
Anonymous
понял
Null
Go-Financial – пакет для элементарных финансовых функций https://uproger.com/go-financial-paket-dlya-elementarnyh-finansovyh-funkczij/ @Golang_google
Null
Микрооптимизация кода на Go на примере простого веб-сервиса https://habr.com/ru/company/kaspersky/blog/591725/ @Golang_google
Alexey
https://github.com/golang-basics/concurrency А еще нужно понимать как устроен планировщик в Go: CSP, глобальная очередь, локальные очереди, кража задач и т.д.
Emil
Гугл что-то не подсказал, а не знаете, можно ли превратить хтмл шаблон в фото джпг пнг какое-нибудь (Какие-то библиотеки есть, но мне казалось, можно как-то встроенными либами...)
Alexander
chromedp))
Alexander
не представляю как без браузера это сделать
Emil
Ну, я думал, шаблон есть, значит есть информация, парсер должен был бы быть, в обход рендера самого хтмл в браузере
Alexander
а как ты все стопицот стилей, которые в браузерах появляются каждый день без браузера запилишь?
Alexander
не, можно конечно дернуть компонент из браузера, который этим занимается
Alexander
не, ну теоретически что-то упрощенное должно быть
Emil
Мне нужно сделать шаблон для картинок цитат, думал сделать скелет через хтмл и сисс и как-то зарендерить( знакомый что-то про jinja2 в питоне говорил, показался смысл такой). Ну тогда наверное буду сразу фото делать
Alexander
ааа, ну типа простое такое найдешь, думаю
Alexander
https://lmgtfy.app/?q=golang+render+html+to+image
Emil
Ну, главное я убедился, что не из коробки. Спасибо
Emil
А как ты картинку получишь?
Видимо никак, а количество звёзд у первой либы по поиску смущает. Ну, посмотрим
Ilya
Видимо никак, а количество звёзд у первой либы по поиску смущает. Ну, посмотрим
А не встречал либу для управления браузером? Т.е. с мышкой.
Alexander
в твоем же кейсе не важно: работает на твоем кейсе, ну и пускай
Ilya
chromedp позволяет отправлять события
Если работал с ней, можешь по подробнее рассказать? Может ли он поднимать свой экземпляр браузера, и выполнять действия "мышкой", в т.ч. изменение положения (без клика). Можно ли подводить мышкой к какому то объекту в коде (css, текст и т.п.) умеет ли он сохранять результаты (куки, кеш, и т.п. для дальнейшего использования в следующий раз) и т.п.
Alexey
Судя по докам, chromedp это полноценный драйвер для chrome browser. Там в доках\examples есть и про куки и про мышку и т.д.
Alexander
Ilya
Судя по докам, chromedp это полноценный драйвер для chrome browser. Там в доках\examples есть и про куки и про мышку и т.д.
Да, я тоже быстро посмотрел доку, судя по функциям может, просто уточнил, может у кого есть практический опыт именно с этой либой. Просто обычно всегда бывают Но ))
Alexander
иногда чтобы какую-то инфу иметь, надо изначально много чего настроить как бы, чтобы перехватывать. к примеру xhr сколько стартануло и завершилось
Alexander
практический опыт: 1. Понимаешь как контекст работает внутри экшенов, как они зовутся и все такое. 2. Ищешь пример. 3. Находишь не совсем что надо. 4. Идешь в гугл. 5. Иногда находишь. 6. Не находишь - пишешь issue. 7. Иногда везет, иногда долго ищется ответ
Alexander
8. получаешь супер лапшичный и раскиданный по всему код 9. думаешь как его рефакторить 10. Прошло хрен знает сколько времени - задача не актуальна
Alexander
=))))
Alexey
Да, я тоже быстро посмотрел доку, судя по функциям может, просто уточнил, может у кого есть практический опыт именно с этой либой. Просто обычно всегда бывают Но ))
В Go есть и selenium (стандартная для разных ЯП либа для официальных драйверов всех браузеров). Однако у нее звездочек на гите меньше чем у chromedp. Что наводит на размышления... 😊
Alexander
в общем, это целый мир
Alexey
Насчет html to image: либа которая что-то умеет эдакое - делает это через бинарник wkhtmltopdf.
Alexander
притом оно умеет как и создавать на каждую обработку новый хром, так и подключаться к запущенному
Alexander
так что в принципе онлайн обрабатывать вполне можно
Emil
А gocolly пользовались? Я для слежения за обновлением сайта каждый раз заново посещаю сайт и пришлось переразрешить повторное посещение, и потом сравнивать данные с прошлого посещения и этого. Есть ли способ правильнее следить за обновлением сайта? Или норм?
Семён
Подскажите как и с чего лучше начать изучать го?
Семён
Изучаю по офф доке, но некоторые вещи мне показалось описаны не очень
𝙲𝚊𝚝𝚒𝚘𝚗
Подскажите как и с чего лучше начать изучать го?
я по видосу с ютуба начал, потом Go Tour прошел
Alexander
Подскажите как и с чего лучше начать изучать го?
Жирную книжку берёшь и проходишь
Alexander
А уже дальше примеры и Бест практисис
Семён
Жирную книжку берёшь и проходишь
Вот можно плиз название. С радостью прочту
Alexander
Давно это было, извини
Nikita
Ребят, как я понимаю пакета для написания бота для вк нет нормального готового? Я какой-то находил, но, по ощущениям, он умер и не поддерживается Или всё-таки придётся ручками все писать?
Nikita
И вот все эти запросы на vkapi ручками писать не очень хочется, думаю, вдруг есть что-то универсальное (но начинаю сомневаться)
Семён
Пришло время самому написать абстракцию на вк апи и сделать свою библиотечку)
Maks
Ребят, как я понимаю пакета для написания бота для вк нет нормального готового? Я какой-то находил, но, по ощущениям, он умер и не поддерживается Или всё-таки придётся ручками все писать?
Там не удобно поддерживать на энтузиазме. Постоянно что то меняется, ограничения всякие. У нас на позапрошлой работе был проект церебро таргет, там и вк и инста и много прочего парсилось. Это не бот но смысл в том что мы постоянно искали пути обхода ограничений различными токенами и иными запросами для парсинга групп вк и прочего
Null
Создание веб-сайта с использованием Golang и Svelte.js вместе https://dev-gang.ru/article/sozdanie-vebsaita-s-ispolzovaniem-golang-i-sveltejs-vmeste-jclay4z3vq/ @Golang_google
Matvei
Создание веб-сайта с использованием Golang и Svelte.js вместе https://dev-gang.ru/article/sozdanie-vebsaita-s-ispolzovaniem-golang-i-sveltejs-vmeste-jclay4z3vq/ @Golang_google
На стороне свелт же все равно нельзя будет использовать темплейты? Получается, эта штука может быть полезна, только чтобы в скрытых хтмль тегах передавать какую-нибудь информацию для первоначального рендера
Anonymous
как понять интерактивно
Anonymous
postman не подходит?
Anonymous
ты хочешь хтмл/жс прикрутить в беку?
Ilya
Посмотри как. Php-шники делают ajax запросы, возможно это то, что тебе нужно
Anonymous
postwoman)
Anonymous
веб постман
Anonymous
шеф хочет какие то ручки апи дергать?
Anonymous
endpoints
Swagger ?
Anonymous
postwoman)
поствоман переименовался в hoppscotch оказывается
Anonymous
ты иностранец? как то странно пишешь)
Ilya
Веар ар ю фром?