Forwarded from Yūri 🇺🇦 💜 Ly
Эм... Зачем отдельный аккаунт если можно войти под именем бота через клиент апи и ограничений уже не будет -_-
Forwarded from vc.ru
Советы по применению файла ads.txt, который поможет избавиться от спуферов в digital-рекламе
http://vc.ru/34289-sovety-po-primeneniyu-fayla-ads-txt-kotoryy-pomozhet-izbavitsya-ot-spuferov-v-digital-reklame?from=bot
http://vc.ru/34289-sovety-po-primeneniyu-fayla-ads-txt-kotoryy-pomozhet-izbavitsya-ot-spuferov-v-digital-reklame?from=bot
vc.ru
Советы по применению файла ads.txt, которые помогут избавиться от спуферов в digital-рекламе
Коммерческий директор programmatic-платформы Getintent в России Надежда Бабиян — о пользе технологии Authorized Digital Sellers.
Forwarded from vc.ru
Как создавать интерфейсы для «непродвинутой» аудитории: приложения для курьеров и водителей
http://vc.ru/33457-kak-sozdavat-interfeysy-dlya-neprodvinutoy-auditorii-prilozheniya-dlya-kurerov-i-voditeley?from=bot
http://vc.ru/33457-kak-sozdavat-interfeysy-dlya-neprodvinutoy-auditorii-prilozheniya-dlya-kurerov-i-voditeley?from=bot
vc.ru
Как создавать интерфейсы для «непродвинутой» аудитории: приложения для курьеров и водителей
Главной составляющей успеха продукта является его соответствие возможностям своей аудитории. О том, как учитывать специфику «непродвинутых» пользователей при разработке интерфейсов приложений, VC рассказал гендиректор мобильного разработчика Sebbia Николай…
Forwarded from vc.ru
«Математическое мышление — способность видеть шаблоны в окружающем мире»
http://vc.ru/34223-matematicheskoe-myshlenie-sposobnost-videt-shablony-v-okruzhayushchem-mire?from=bot
http://vc.ru/34223-matematicheskoe-myshlenie-sposobnost-videt-shablony-v-okruzhayushchem-mire?from=bot
vc.ru
«Математическое мышление — способность видеть шаблоны в окружающем мире»
Глава из книги Кэролайн Уилльямс «Мой продуктивный мозг» о том, действительно ли люди могут не иметь математических способностей, и как гуманитарии могут улучшить свои вычислительные навыки.
Forwarded from Deleted Account
Всем привет как сделать что бы в смс когда указываешь никнейм пользователя высвечивалось его имя с возможностью нажать на него что бы написать ему ?
Forwarded from Y.A.D
Forwarded from Y.A.D
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
Ребят киньте нормальный гайд или помогите закинуть на 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
GitHub
aragaer/rollbot
Contribute to rollbot development by creating an account on Github.
Forwarded from Владимир Акулов
Всем привет. Подскажите плз. Считает ли бот статью с вордпресса?
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
https://github.com/mercuree/telegram-for-wordpress/archive/instant_view_url.zip
Forwarded from Записки админа
📦 Backup Zimbra.
Подборка скриптов для бекапа опенсорсной инсталляции Zimbra. Есть для LVM, для бекапа по FTP и SSH.
https://goo.gl/XwCQZM
#будничное #zimbra #backup
Подборка скриптов для бекапа опенсорсной инсталляции Zimbra. Есть для LVM, для бекапа по FTP и SSH.
https://goo.gl/XwCQZM
#будничное #zimbra #backup
Forwarded from Записки админа
📦 Сайт как приложение.
Хотел оставить это на понедельник, но появилось немного времени сегодня.
Камрады, знаете же вот этот часто встречающийся приём, когда веб-приложение оборачивают в браузер и распространяют его в таком виде. Собственно, для этого теперь даже разработчиком быть не обязательно - достаточно просто утилиты Nativefier. Ставим её в систему, и одной командой любой сайт оборачиваем в Electron, делая из него "приложение".
С одной стороны - баловство конечно, с другой, я таки пару постоянно открытых вкладок в такое вот приложение утащил. На первый взгляд, стало несколько удобнее. Посмотрим как будет дальше. Заметку о работе с утилитой к сообщению прикладываю.
📗 Открыть на сайте
#nativefier
Хотел оставить это на понедельник, но появилось немного времени сегодня.
Камрады, знаете же вот этот часто встречающийся приём, когда веб-приложение оборачивают в браузер и распространяют его в таком виде. Собственно, для этого теперь даже разработчиком быть не обязательно - достаточно просто утилиты Nativefier. Ставим её в систему, и одной командой любой сайт оборачиваем в Electron, делая из него "приложение".
С одной стороны - баловство конечно, с другой, я таки пару постоянно открытых вкладок в такое вот приложение утащил. На первый взгляд, стало несколько удобнее. Посмотрим как будет дальше. Заметку о работе с утилитой к сообщению прикладываю.
📗 Открыть на сайте
#nativefier
Forwarded from Записки админа
☁️ 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
Оказывается об этом знают не все - у 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
Forwarded from Записки админа
И вот ещё занятный репозиторий, который содержит необходимый набор конфигов и сценариев Ansible для быстрого разворота персонального IPSEC VPN'а на популярных облачных платформах - DigitalOcean, Amazon EC2, Azure, Google Cloud или, при необходимости, на собственном сервере.
https://github.com/trailofbits/algo
#vpn #ipsec #algo
https://github.com/trailofbits/algo
#vpn #ipsec #algo
GitHub
GitHub - trailofbits/algo: Set up a personal VPN in the cloud
Set up a personal VPN in the cloud. Contribute to trailofbits/algo development by creating an account on GitHub.