Код в мешке
249 subscribers
9.08K photos
1.6K videos
2.11K files
42.7K links
Код в мешке - про кодинг, и не только...
Это личная записная книжка

https://t.me/joinchat/AAAAAEIy6oGlr8oxqTMS5w
Download Telegram
Forwarded from Y.A.D
@bold [user](tg://user?id=айди_юзера)
@getidsbot - бот, который покажет id юзера
Forwarded from Y.A.D via @bold
Пример
Forwarded from Y.A.D
Можно еще так:
@bold [текст](https://t.me/юзер)

Но в этом случае есть превью.
r1nko:
Ребят киньте нормальный гайд или помогите закинуть на heroku py файлы и запустить их, ибо у меня не получается.
Я гуглил в основном все гайды для сайтов или веб приложений, я по ним пробывал не получалось

Aragaer:
просто запустить это можно подключиться к хероку в шелле и запустить руками

Evil Empire:
ну прикинь вначале как ты их будешь между собой соединять

Roman Kravets:
gateway-ем

Evil Empire:
авторизовывать там

Aragaer:
но правильно это писать Procfile, а в нем указывать, что именно стартовать для обслуживания на заданном порту

https://github.com/aragaer/rollbot/tree/heroku - практически минималистичный бот
на хероку.
Живет
прямо сейчас работает

Roman Kravets:
место куда будут падать все запросы и он уже будет дёргать нужный сервис

он и будет проверять авторизацию по токену

т.е. ему будет приходить токен - дальше он дёргает сервис и уже работает с запросом

r1nko:
ну Procfile и requirements уже заполнил я не пойму как залить его на хероку

Evil Empire:
а клиент то у тебя что предполагается веб приложение какое или тебе просто апи надо?

Roman Kravets:
собирает всё в json и отдает куда нужно

Aragaer:
ну я вроде средствами гита прямо кидал

Roman Kravets:
просто апи

Evil Empire:
а с базой они у тебя все работают?

Roman Kravets:
да

Evil Empire:
с одной ?

Roman Kravets:
есть много баз, к разным проектам

в основном это интернет-магазины

написаны на нашем движке

движок это как one-codebase, ко всем проектам один и базы тоже все одной структуры

Aragaer:
ну да, у меня в хероку привязан гитовый аккаунт и еще в свойствах приложения есть

Heroku Git URL
https://git.heroku.com/shrouded-meadow-82782.git

и просто я делаю git push https://git.heroku.com/shrouded-meadow-82782.git HEAD

а вообще там в закладке deployment несколько вариантов - гит чере heroku cli, github, dropbox и контейнер через heroku cli

Evil Empire:
твои то микросервисы будут к базам этих магазов подключаться ?

Aragaer:
ну я юзаю гит ваще напрямую

Ivan:
https://stackoverflow.com/questions/260738/play-audio-with-python

nauka:
Создаю канал - ленту
Лента состоит из англоязычных каналов + их переводы

Скрипт сейчас умеет парсить, переводить и постить на канал.
Но, делает этот не как надо:
1. Умеет переводить только до 500 символов
2. Не сохроняет маркдаун (жирный, курсив, текст - ссылка)

Сейчас использую from translate import Translator
Надо обойти его ограничение на 500 символов, либо найти другой переводчик без ограничений. (или просто переводчик, который переводит получше)

Хотелось бы как-то передать маркдаун на переведенный текст, возможно ли это?

Ivan:
Переводи кусками за несколько раз.

nauka:
Как разделить текст на эти куски?

Надо делить так:
До 500 символов и до \n или до точки

Ivan:
По предложениям можешь разбить.

nauka:
Я не знаю как это реализовать

Нет, переводить каждое предложение отдельно - не вариант.
Так-как каналов штук 5
Тут вряд-ли бегиннер уровень

Ivan:
делишь текст с помощью регулярного выражения на предложения
потом начинаешь их склеивать пока их длина не станет почти 500 символов

nauka:
Значит, это самый лучший переводчик из бесплатных?)

Aragaer:
ой да ладно. Надо сплитать по предложениям, а потом сделать нейросеточку (взять готовый nmt) и научить ее переводить
вот это - бесплатно
и без ограничений

maxim:
Курсы питона для людей с опытом программирования.
Нет ощущения, что к тебе относятся как к дауну.
Может кому нужны.
https://www.youtube.com/playlist?list=PLlb7e2G7aSpTTNp7HBYzCBByaE1h54ruW

Алексей Хлыстунов:
/begin@ru_python_robot

Ru Python:
Ну, это вам в t.me/ru_python_beginners
Всем привет. Подскажите плз. Считает ли бот статью с вордпресса?
Forwarded from Dei Signum
Вордпресс можно соединить с телеграмом через ifttt, кстати
Forwarded from Mercuree
я сделал изменения в wordpress плагине telegram for wordpress и теперь там можно указываться instant view rhash
https://github.com/mercuree/telegram-for-wordpress/archive/instant_view_url.zip
📦 Backup Zimbra.

Подборка скриптов для бекапа опенсорсной инсталляции Zimbra. Есть для LVM, для бекапа по FTP и SSH.

https://goo.gl/XwCQZM

#будничное #zimbra #backup
📦 Сайт как приложение.

Хотел оставить это на понедельник, но появилось немного времени сегодня.

Камрады, знаете же вот этот часто встречающийся приём, когда веб-приложение оборачивают в браузер и распространяют его в таком виде. Собственно, для этого теперь даже разработчиком быть не обязательно - достаточно просто утилиты Nativefier. Ставим её в систему, и одной командой любой сайт оборачиваем в Electron, делая из него "приложение".

С одной стороны - баловство конечно, с другой, я таки пару постоянно открытых вкладок в такое вот приложение утащил. На первый взгляд, стало несколько удобнее. Посмотрим как будет дальше. Заметку о работе с утилитой к сообщению прикладываю.

📗 Открыть на сайте

#nativefier
☁️ Google cloud shell.

Оказывается об этом знают не все - у Google есть возможность прямо в браузере получить доступ к Cloud Shell - этакая виртуальная машина, в которой есть набор всех необходимых инструментов для управления ресурсами в облаке. Есть сам gcloud клиент, есть редакторы типа vi и nano, доступен git, bash и т. д. Теримнал доступен здесь (потребуется только аккаунт Google):

https://console.cloud.google.com/cloudshell/editor?pli=1&shellonly=true

Документация по работе с Google Cloud Shell доступна здесь:

https://cloud.google.com/shell/docs/quickstart

#google #cloud
И вот ещё занятный репозиторий, который содержит необходимый набор конфигов и сценариев Ansible для быстрого разворота персонального IPSEC VPN'а на популярных облачных платформах - DigitalOcean, Amazon EC2, Azure, Google Cloud или, при необходимости, на собственном сервере.

https://github.com/trailofbits/algo

#vpn #ipsec #algo
Forwarded from ℳʀ.Wʜɪᴛᴇ
Бот из Картинки делает стикер
Forwarded from  Юни
#dev Блокчейн за 200 строк кода: пример простой реализации на JavaScript

Блокчейн — это не то же самое, что биткоин, и понять основы работы цепочки блоков намного проще, чем кажется, особенно в контексте исходного кода, на котором она строится.

Есть новость, статья или комментарий? Напишите боту.
Наш чат.
#daily #soft ScreenToGif / Screen2Gif

Вчера почистил компьютер от разнообразных программ для записи с экрана, и как на зло на глаза попалосб это чудо. Думал потрачу на описание мало времени, программа то маленькая по размеру, но не тут-то было...

Работать с программой просто: после запуска появляется окно программы, которое, при желании, вы сможете растянуть до необходимых размеров или на весь экран. Затем настраиваете параметры захвата, FPS и т.п. и нажимаете кнопку записи.

Программа занимает 579 KB, Карл!

Есть новость, статья или комментарий? Напишите боту.
Наш чат.
Forwarded from Vitaly Bogomolov
а как обрабатывать ситуацию, если приглашенный сразу или через некоторое время отписался от канала?
Forwarded from  Юни
а через бот низзя разве?