dev_sheep
Stanislav
макароновские есть форк горилловских вроде
Stanislav
ну и там ничего сложного - пуляйся жсоном и все дела
dev_sheep
Я хочу сделать простейший чат, так сказать, разобраться в ситуации :) Ибо го изучаю всего чуток пока что, все новое...
dev_sheep
Ну точнее как простейший, велосипед с файлами/шифрованием. Ну, простой :D
Anonymous
dev_sheep
Ага 😂 Именно.
dev_sheep
Но практика есть практика
напоминает пасту про питон
Anonymous
Привет всем!
Направление разработки индустриального интернета вещей ищет разработчиков Rust\Go.
Работа в офисе на м. Павелецкая.
Для опытных разработчиков з/п 200+ т.р.
Технические скилы:
• Отличные знания TCP/IP стека
• Отличные знания Go или Rust
• Опыт работы с high load системами
Будет огромным плюсом:
• Опыт построение приложений, которые держат сотни тысяч постоянных коннектов
• Опыт разработки стораджей или баз данных
• Понимание CAP
• Живые проекты на github
#вакансия #москва #backend #go #rust
Мерль
Третий раз - алмаз?
Ivahaev
Ivan
а вдруг)
Anonymous
Привет всем!
Небольшой развивающийся стартап и крупная международная компания ищут опытных бэкендов и full-stack разработчиков. Стэк – Go/Ruby on Rails, React/Angular. Опыт от 2 лет, знание Restful API, понимание HTTP и опыт с high-load будет плюсом) З/П – 150-170 и 240 соответственно
Мерль
Мерль
Свежие материалы для Golang-разработчика:
1. Хорошие примеры concurrency в Go
https://undebugable.wordpress.com/2017/04/23/golang-undertanding-concurrence-programming-basic-in-the-easiest-way/
2. Пример деплоя веб-приложения на Go + Couchbase в контейнерах Docker. В виде микросервисов.
https://blog.couchbase.com/deploy-golang-web-application-couchbase-docker-containers/
3. Релиз 3.1.0 веб-фреймворка labstack/echo
https://github.com/labstack/echo/releases/tag/v3.1.0
4. Интересный опенсорсный сервис ссылок (пока в бете) на Go c удобным API и расширением для Chrome.
https://geekmarks.dmitryfrank.com/
Mike
а если я четвертую ссылку в pocket добавил, это похоже на перевернутый крест в церкви или не совсем?
Aleksey
#вакансия Привет. Ищу backend-разработчика, стек Golang, Node, NoSQL. Мой клиент делает poker & betting платформу. Релокация в Таллин. 2.5-3.2К EUR после налогов. В ЛС.
Mikalai
dev_sheep
https://github.com/go-telegram-bot-api/telegram-bot-api
Mikalai
ничего не могу сказать по поводу либы, но апи ботов позволяет не грузить файл, а просто отдать ссылку
Mikalai
dev_sheep
С которой Telegram все загрузит :) Но было бы все так просто. Я отдаю людям ссылки на их аудио из ВК. Они привязаны к ip и Telegram не сможет их загрузить.
dev_sheep
Сам всмысле
Aleksandr
dev_sheep
Ссылок где то около 2000
Aleksandr
не одновременно же
Mikalai
ну самому написать, делов то
dev_sheep
На каждого, кто захочет скачать свои аудио
Mikalai
io.Copy ,,,
dev_sheep
ну самому написать, делов то
Вопрос тут не в этом. Вопрос в том, что если я начну писать и удалять все не харде, он быстро кончится
Mikalai
не, я не то предлагаю
dev_sheep
Единственное, вариант который всегда спасал - ЯДиск с его супер апи
dev_sheep
Он умеет в ссылки
Mikalai
удаляем гланды ректальным методом
dev_sheep
😂
Mikalai
необязательно качать весь файл чтобы отдать его в телеграм
Mikalai
можно просто завести небольшой буфер и вперед
Mikalai
но за тебя это уже сделали
dev_sheep
О. Это уже интереснее. Поток получается. А кто сделал-то? Есть Либа?
dev_sheep
Или я чего-то не понял...
Dmitriy / დიმიტრი
Я недавно форкнул либу для работы с API методами telegram'а, она ещё сырая, но загрузить файл не ботом, а пользователем можно. Интересует?
Mikalai
да нет же, но есть io.Pipe и io.Copy, вперед
dev_sheep
Dmitriy / დიმიტრი
dev_sheep
Мне оттуда только загрузка нужна, но было бы неплохо все увидеть :)
dev_sheep
Mikalai
только возможно конечно придется делать запросы напрямую к апи телеграма, мимо либы
Mikalai
ну или форкнуть и допилить
Mikalai
https://medium.com/stupid-gopher-tricks/streaming-data-in-go-without-buffering-3285ddd2a1e5
Dmitriy / დიმიტრი
Хм. Да, наверное
https://github.com/shelomentsevd/mtproto
вот пример работы, только там авторизации нет:
https://gist.github.com/shelomentsevd/a9f8d12bdb0a05b4644350cf73f09a58
Dmitriy / დიმიტრი
Всё никак руки не дотянутся нормальный пример написать. Тот что в библиотеке не работает
Mikalai
но это же не bot api, а полноценный mtproto
Mikalai
через него многие фичи не сделать вроде
dev_sheep
+
dev_sheep
Протокол
dev_sheep
Получается
Dmitriy / დიმიტრი
Тут просто кто-то выше писал, что бот не может аудиофайл загружать,а дает на него ссылку. Вот и подумал, что mtproto тут сподручнее
dev_sheep
Не, тут дело в том, что у меня есть ссылка на аудио, которое я должен отдать юзеру. Но Т не может его сам забрать из-за защиты ВК, а писать все на диск и удалять - это убить диск в рекордные сроки.
dev_sheep
Так вот я и ищу, чтобы сделать :)
dev_sheep
Как вариант придумал ЯДиск только.
Aleksandr
чувак, тебе же написали уже.
Aleksandr
прям расписали все и ссылок дали
dev_sheep
Да вижу я. Просто собираю пока варианты...
dev_sheep
Mikalai
dev_sheep
Значит пойду почитаю про pipe
dev_sheep
Ребята, а можно ли как-то автоматически билдить проект, но с определенными данными? Допустим, у меня в коде есть константа, мне надо ее каждый раз автоматически менять на заданное значение и билдить exe
Mike
звучит как то, что эта константа должна из внешнего лаунчера проставляться в энвайрмент
Igor
Например gitlab-ci
dev_sheep
Ruslans
dev_sheep
Anonymous
Это норма хранить куски html/js кода в переменных и выкатывать такое в продакшен?
dev_sheep
Нет, фигня
dev_sheep
😁
dev_sheep
А что?
dev_sheep