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

https://t.me/joinchat/AAAAAEIy6oGlr8oxqTMS5w
Download Telegram
Kapusta:
Ребят, у кого-нибудь есть парсеры и инвайтеры различные? Дело в том, что в Узбекистане (откуда я родом и проживаю) делаем различные интернет-магазины, чатики для сбыта различного товара. Набирали людей честным путем, но за раз конкуренты парсили нас. Горит. У меня есть обычный парсер юзеров чата и инвайтер (по одному аккаунту можно подключать, что очень неудобно). Поделитесь если есть возможность любым софтом, кейсом для подобной ереси.

Forden:
Есть инвайтер на неограниченное количество аккаунтов)

Да могу помочь, без проблем)

Kapusta:
Тогда я жду, спасибо.
Сам не знаю чего. Даже не в курсе как это выглядит: ссылка на внешний сайт или файлик апк для ПК?

Forden:
Файлик, который запускается просто и все

Приглашает всех кого сможет из списка чатов

Magic:
Если интересно купить такой софт то я знаю у кого можно
⚙️ Установка центра сертификации на предприятии

PKI - большая и сложная тема, а материалы на русском по ней - большая редкость. Особенно такие развернутые, как цикл статей за авторством Вадимса Поданса. Он, пожалуй, единственный человек в публичном пространстве, который может написать о PKI по-русски на таком уровне.

https://habrahabr.ru/company/microsoft/blog/348944/
https://habrahabr.ru/company/microsoft/blog/348956/
https://habrahabr.ru/company/microsoft/blog/349202/

Сам я далек от PKI, но мне довелось очень внимательно прочесть эти статьи до публикации, и я подтверждаю, что тема раскрыта ✌️
🔒 В продолжение темы PKI и руководства по развертыванию ЦС в организации https://t.me/sterkin_ru/614

У Вадимса Поданса есть модуль #PowerShell, упрощающий различные задачи управления PKI и службами сертификации Active Directory https://github.com/Crypt32/PSPKI Все командлеты снабжены подробной справкой и примерами.

Кстати, Вадимс недавно выпустил новую версию модуля - рассказ в его блоге https://goo.gl/9564qQ
#безопасность
Forwarded from Hacker News
[Перевод] Курс MIT «Безопасность компьютерных систем». Лекция 1: «Вступление: модели угроз», часть 1
https://goo.gl/9REM3h
Forwarded from Hacker News
[Перевод] Курс MIT «Безопасность компьютерных систем». Лекция 1: «Вступление: модели угроз», часть 2
https://goo.gl/o5PK1V
Forwarded from Hacker News
[Перевод] Курс MIT «Безопасность компьютерных систем». Лекция 1: «Вступление: модели угроз», часть 3
https://goo.gl/YRQfwf
std::mpa🌲:
@gdprbot
можно выкачивать свои данные в телеге.

VAG:
И разраб бота будет их тоже качать

std::mpa🌲:
вообще какие-то ноунеймы получают верификацию
бот официальный
​​🚀 Абсолютно бесплатная дебетовая карта MasterCard от Рокетбанк 💳

🚀 Рокетбанк - мобильный банк крупного банка «Открытие», с отличным приложением и тех. поддержкой 👨‍💻

В чем же его плюсы? 🤔

Комиссий нет: ни за выпуск, ни за доставку, ни за обслуживание.
• Кэшбэк до 10% с любых покупок - каждый месяц предлагают 5 магазинов (кафе, такси и т.п), выбираете 3 любых понравившихся и получаете повышенный кэшбек. В этом месяце самый лучший возврат был у GETT - 7%, КИНОХОД - 10% и KFC - 7% Кэшбек с любой покупки 1%
5 бесплатных снятий в месяц наличных в ЛЮБЫХ банкоматах мира (если сделать карту зарплатной - вообще без ограничений и комиссий)
Игровой режим - подключается бесплатно по ссылке
Кэшбеки на покупки в PlayStation Store - 10% Steam - 7%, Xbox - 7% и других магазинах
• Партнерская программа "Приведи друга - получи 500 рублей кэшбека", несколько раз повышали вознагражденте до 1000
Поддержка в чате 24/7 через приложение Рокетбанк. Очень-очень удобно, любой вопрос решается понятным языком и быстрее чем очереди в оффлайн банках.
• Каждый месяц начисляются 6.5% годовых на остаток по счёту. Деньги просто лежат у вас на карте - в конце месяца придет процент. Мелочь, а приятно.
• Карты Рокетбанка принадлежат MasterCard, а это значит многочисленные акции, например, 10% скидка на билеты в «Киноход»
• Классная озвучка операций в приложении на Android и iOS Есть несколько вариантов, даже озвучка от Сыендука

💸А сейчас подробнее о кэшбеке
При покупках мы получаем кэшбек в "рокетрублях"
1 рокетрубль = 1₽
Единственный минус: рокетрубли можно расходовать на любые покупки, но только выше 3000₽ Проходит это в виде компенсации за покупку. Вы накопили 3000 рокетрублей, покупаете что-то на свои реальные 3000₽ и компенсируете рокетрублями - к вам вернется сумма покупки. Вы приобрели товар БЕСПЛАТНО 😎

👉ОФОРМЛЯЕМ КАРТУ по этой ссылке и вы получите приветственные 500 рокетрублей

@good_nota
Forwarded from MediaTube
Голограмма на смартфоне. Обман века или будущее уже здесь?
🔻RED анонсировал новый смартфон "RED HYDROGEN", поддерживающий ГОЛОГРАММЫ!

Многие решили, что ребята сошли с ума или это обман века, странный пиар или...
⁉️Неужели это возможно? Может не за горами и световой меч?

👉-Да, возможно.
Но не так как нам рисует голливуд - проекцию принцессы Леи мы не увидим.

🤷‍♂️-Вы просто не знаете что такое голограмма потому что смотрели много фантастики вместо изучения физики.

Как раз для таких людей и написана эта статья - просто о сложном.
telegra.ph/red-hydrogen-05-26
Forwarded from Content-Review.com
В этом доме в Иннополисе установлены первые в России коммерческие умные счетчики ЖКХ, работающие в сети NB-IoT МегаФона
Forwarded from Content-Review.com
А вот и наш репортаж о коммерческой NB-IoT сети "МегаФона" в Иннополисе: http://crvw.ru/eMzEPp

И уж чтобы два раза не вставать - вспомним и о том, что мы в свое время прочили этому проекту бесславное будущее. Комментарий к презентации и собственно сам репортаж с нее можно припомнить нам тут: https://t.me/contentreview/437

Признаем - ошибались. Сеть работает, счетчики работают, перспективы серьезные - "МегаФон" и мэрия Иннополиса на одной NB-IoT волне. И даже деньги в этом проекте есть, по крайней мере, представитель Иннополиса об этом говорил прямо, намекая, что "МегаФон" мог бы взять поменьше.

Хорошая история. Побольше бы таких наших ошибок, глядишь, и в интернете вещей мы будем лучше всех.
Forwarded from Content-Review.com
Huawei рассказал о масштабных планах тестирования и запуска технологий NB-IoT/5G на сети "Билайна": http://crvw.ru/8xOIH4

Как говорится, всё и сразу. Раньше Huawei делал спорадические запуски технологий с разными партнерами, но не в таком масштабе. По ссылке - внушительный список того, что будет запущено. Нас, конечно, больше всего интересует LTE-LAA - очень уж приятная технология, позволяющая лишь с одной лицензированной полосой запустить гигабитный мобильный интернет.
Forwarded from Deleted Account
Dialog обновился, работать с правами теперь можно точнее.
Forwarded from Deleted Account
Передача права интересно)
а что за ссылка для интеграций?
Forwarded from Deleted Account
Server SDK
Кастомизация функционала и дополнительные функции
Добавляйте нужные функции, избавляйтесь от лишних или придумывайте новые. Интегрируйте мессенджер с любыми внешними сервисам и приложениями – пользуйтесь интерфейсом мессенджера для работы с привычными инструментами, такими как почта, календари, таск-менеджеры, облачные хранилища и многое другое.
Forwarded from Deleted Account
Client SDK
Кастомизация UI/UX
Меняйте цвет, размер, форму любых компонентов интерфейса мессенджера, добавляйте новые вкладки и кастомизируйте поиск, звонки и профили пользователей. Библиотека компонентов включает в себя более 30 различных элементов дизайна.
Forwarded from Deleted Account
Пример: Ajax форма обратной связи для Joomla с интеграцией в dialog - https://hika.su/rasshireniya/radical-form
Viktor Oreshkin:
Все бы ничего, но вот только mtproto прокси не используются для звонков

Anna 🐱:
голосовые данные передаются вне mtproto
поэтому mtproto-прокси и не может их пропускать через себя
там отдельные relay-сервера, они могут по TCP и UDP работать
и могут только через socks5 идти
ну так это прямое соединение с relay-серверами
не через прокси

Savely Krasovsky:
То есть в России работать не будет?

Anna 🐱:
если relay-сервера забанены, не будет
а с SOCKS5 будет, так как в SOCKS5 можно завернуть что угодно

Savely Krasovsky:
Я это понимаю

Viktor Oreshkin:
Было бы круто, если бы peer-to-peer устанавливался и при заблокированном релее

Anna 🐱:
не круто, когда человек жмет "отключить p2p", а p2p все равно устанавливается
и человек сливает свой IP, не ожидая того

Viktor Oreshkin:
Когда включён p2p, но забанены релеи, звонок не пройдёт
Потому что перед установкой p2p соединения несколько пакетов идут через релей

Anna 🐱:
не через релей, а через мтпрото-сервер основной
да, это обычные мтпрото-пакеты, в них вся мета
а потом сразу п2п либо релей для голоса уже
гляньте доки:3

Savely Krasovsky:
Я просто что-то тупанул, тестил звонки со включенным VPN. Уже забыл про него

Anna 🐱:
ссылочку постараюсь найти. заодно перепроверю себя

Viktor Oreshkin:
Не следил за обновлениями, но раньше точно было так
Гришка ещё вроде расписывал, что это нужно в том числе для штук вроде hole punching и для более надёжного определения адреса внешнего

Savely Krasovsky:
А в таких вещах юзаются стандартные вещи типа STUN и TURN?
Я так понимаю обращение к релею это как раз аналог STUN

Anna 🐱:
а чем mtproto-сервера не хватает для решения этой задачи?

Viktor Oreshkin:
Не могу найти уже, а сам не настолько хорош в сетях, так что не отвечу

Anna 🐱:
https://core.telegram.org/api/end-to-end/voice-calls

Savely Krasovsky:
Судя по TDLib там можно установить этот P2P канал, но нужна tgvoip
И там использовались именно методы MTProto

Viktor Oreshkin:
Это *or* должно быть and, имхо

Anna 🐱:
у меня совсем нет сил
пожалуста можно конкретнее

Viktor Oreshkin:
Ну, так как это было приведено как аргумент к тому, что релеи при p2p неё нужны, вот единственное место, где это упоминается:
Besides that, the parties have to negotiate the protocols to be used, learn the IP addresses of each other or of the Telegram relay servers to be used (so-called reflectors),

Savely Krasovsky:
P2P же вообще не всегда технически возможен
Это я так, к слову

Anna 🐱:
если невозможен, то фоллбек до relay

Viktor Oreshkin:
Беглый просмотр исходников libtgvoip показывает, что:
- endpoint’ы от mtproto сервера скармливаются libtgvoip вместе с allowP2p
- Если allowP2p == true, то вызывается SendPublicEndpointsRequest, который в итоге отправляет на UDP релеи пакет с 0xFF x 16 (и peer tag). Если udp relay не доступен или его вообще нет, то все умирает на этом этапе.
После отправки пакета waitingForRelayPeerInfo устанавливается в true
- со временем приходит очередной пакет от relay сервера с tlid TLID_UDP_REFLECTOR_PEER_INFO. Если waitingForRelayPeerInfo установлен в true, то пакет обрабатывается: из него извлекаются ip/port текущего клиента и собеседника. ip/port собеседника добавляются в список доступных endpoint’ов как p2p. Если адреса клиента и собеседника одинаковые, то происходит попытка установить соединение по локалке
- (по локалке) В очередь ставится пакет с типом PKT_LAN_ENDPOINT с локальным адресом и портом
- (по локалке) когда такой пакет приходит, данные из него добавляются в endpoint’ы
Каждый раз, когда они добавляются, новый ставится как приоритетный и происходит их перепроверка и пересортировка

Вообще, как я это понимаю: Отправляется udp пакет на релеи, все nat’ы на пути выбирают свободные порты и создаётся цепочка пересылки. Приложение на конце никак не может узнать какие там в итоге получились адрес и порт, его может узнать только релей и отправить обратно.
В простейшем случае нужен хотя бы эхо-сервер на UDP, чтобы каждый клиент пробил канал и узнал адрес/порт, а потом уже по mtproto они бы этой информацией обменялись
Ну и вики подтверждает https://en.m.wikipedia.org/wiki/UDP_hole_punching

Можно, конечно, пробовать через третье лицо, которое тоже будет клиентом
Но вряд ли юзеры оценят, да и проблема курицы и яйца получается — как первый клиент должен узнать свои адрес и порт?
Спросил Гришку — в текущей версии все действительно так