Как стать автором
Обновить

Чат-боты VS email-рассылки: что эффективнее?

Email-маркетинг *Интернет-маркетинг *Исследования и прогнозы в IT *Мессенджеры *
Ожидает приглашения


Какая рассылка эффективнее: старая добрая электронка или прямое сообщение в мессенджере?

Сравнил по таким критериям: открываемость и читаемость сообщений, стоимость рассылок, наличие интерактива, отслеживание действий пользователя, скорость запуска рассылки.

Читать далее

Сетевые технологии. Аппаратное и программное обеспечение. Для маленьких. Часть 1

Компьютерное железо Программирование *Сетевые технологии *
Ожидает приглашения

Широкими мазками хочу рассказать с самых азов про то направление, которое сейчас изучаю, чтобы самому лучше запомнить материал и с вами поделиться, интересной (надеюсь) и структурированной инфой 😇

Будем разбирать Аппаратное и программное обеспечение, немного капнем в историю и пробежимся по основным парадигмам и ЯП (языкам программирования).

Читать далее

Интерфейсы в TypeScript

JavaScript *TypeScript *
Ожидает приглашения

Что такое интерфейсы и зачем они вообще нужны? TypeScript ввел новый тип данных, определяемый с помощью конструкции называемой "interface". Интерфейсы в TypeScript служат для именования типов данных, и являются способом определения соглашений внутри кода. Другими словами, создавая интерфейс мы создаем некоторый тип данных, который в основном служит для объектов или классов, где мы указываем какие поля, какие функции и какие вообще элементы должны присутствовать у этих объектов. Давайте рассмотрим вот такой простой пример:

Читать далее

Mikrotik IKEv2 + MacOS + iOS + Cert Auth

IT-инфраструктура *Сетевые технологии *
Ожидает приглашения

Всем добра уважаемые хабровцы и любители Mikrotik.

Долго мучился IKEv2 Server Mikrotik, частые ошибки, при казалось бы правильной настройке, Windows клиенты подключаются с теми же сертификатами без проблем, а Mac и iOS:
- identity not found for server:vpn.h.ru peer: FQDN: mac-vpn.h.ru
- peer's ID does not match certificate и прочие...
подключиться по IKEv2 с сертификатом Apple устройств к VPN Mikrotik, тк есть особенности со стороны Apple устройств, ниже предлагаю решение вопроса, мой гештальт закрыт наконец-то.

Читать далее

Python-скрипты для Inkscape

Python *
Ожидает приглашения

Графический редактор Inkscape (если пользователю и программе повезёт с установкой ) может запускать Python-скрипты. Вопросы "зачем" и "что происходит вообще" оставим на потом. Сейчас я хочу описать как запускать простенький "Питонский Хеловорд" из Inkscape.

Читать далее

О бедном Text Mode замолвите слово…

Видеокарты
Ожидает приглашения

Читая zx-pk.ru, я наткнулся на пару тем, где обсуждалась возможность создания видеокарты с полной реализацией текстовых режимов VGA. В одной из тем даже кипела бурная деятельность. Прототип был создан, в нескольких вариациях. Работал.

Но...

GTA V девять лет спустя. Или почему мне не понравилась эта игра

Игры и игровые консоли
Ожидает приглашения

Итак, здравствуйте, так уж вышло, что в первый раз я прошёл GTA V только на прошлой неделе, несмотря на то, что хотел поиграть в неё с момента её выхода. И после этого прохождения мне захотелось поделиться своим мнением о данной части культовой серии.

Читать далее

101 вопрос Python-разработчику

Python *
Ожидает приглашения

Может ли быть индекс списка отрицательным?

Что хранится в атрибуте __dict__?

Зачем нужен pdb?

Что такое MRO?

Как ускорить существующий код python?

Что делает флаг PYTHONOPTIMIZE?

Как перевернуть генератор?

Что такое магические методы?

101

Как писать telegram ботов в django приложениях?

Django *Git *Python *
Ожидает приглашения

Как же объединить Django и Telegram бота в одном проекте?

Этой статьей я хотел дополнить тот маленький клочок информации доступный в интернете по теме создания ботов который мне явно бы пригодился в прошлом. Сегодня речь пойдет о соединения вашего серверного приложения с Telegram ботом на примере языка Python, его фреймворка для разработки серверных приложений - Django и библиотеки для создания Telegram ботов - pyTelegramBotApi.

Читать далее

Как я мучался, когда пытался завести Vulkan в Linux Manjaro на карте R9 280

Настройка Linux *
Ожидает приглашения

Я очень хочу поделиться с вами тем, что спустя пару дней и ночей я все-таки смог запустить Vulkan на R9 280 в Linux Manjaro. Решил по этому поводу написать пост, что бы может такие как и я сделали это намного быстрее.

Читать далее

Типы данных в TypeScript

TypeScript *JavaScript *
Ожидает приглашения

TypeScript строго типизированный язык программирования, в котором каждая переменная и константа имеет определенный тип.

number — тип для числовых значений;
string — тип для строковых значений;
boolean — тип для  булевых значений, принимает в себя true или false;
any
 — специальный тип, который используется для отключения проверки типа. Будет полезен, когда присеваемое переменой значение, может менять свой тип. Для установки типа используется знак двоеточия, после которого указывается название типа. Пример:

Читать далее

Почему падение Terra предлагает уникальную возможность создать лучшую среду для стейблкойнов

Криптовалюты
Перевод
Ожидает приглашения

В последние недели ни одна тема в криптомире не была более заметной, чем стейблкоины. Инвесторы, регуляторы и поставщики криптоуслуг, в частности, задаются вопросом, что их ждет в будущем. Поскольку совокупная рыночная капитализация стейблкоинов превышает 100 миллиардов долларов, на карту поставлено многое.

Стейблкоины являются краеугольным камнем криптоиндустрии. Но после недавних проблем со стейблкоином terraUSD (UST), одним из наиболее широко используемых алгоритмических стейблкоинов, доверие к этим активам пошатнулось.

О последствиях отмены привязки UST к доллару США широко сообщалось, но циркулирует огромное количество дезинформации.

Стейблкоины были одними из самых революционных аспектов криптоэкосистемы. Они расширили возможности тех, у кого нет банковских счетов, и создали полустабильное пространство в невероятно нестабильной отрасли. Стейблкоины также установили точки соприкосновения между центральными банками, регуляторами и децентрализованными игроками.

Тем не менее, нам нужно уверенно чувствовать почву под своими ногами. Принимая обоснованные решения, пользователи могут уменьшить свою подверженность диким рискам, наблюдаемым в Terra. Поэтому, хотя нынешняя атмосфера может показаться враждебной, у нас есть уникальная возможность показать миру, что безопасные регулируемые стейблкоины существуют.

Читать далее

Основы ПО ISIS Proteus, работа с платформой Arduino

DIY или Сделай сам Программирование микроконтроллеров *Разработка под Arduino *Схемотехника *
Ожидает приглашения

В этой статье я хочу поделиться своим опытом и, в основном, рассказать как можно использовать ПО Proteus.

Начнем с информации для общего понимания.

Если всё очень сильно упростить, то Proteus Design Suite - это набор программ для проектирования электронных схем. ISIS Proteus - это одна из программ в данном пакете и именно она представляет больший интерес.

Читать далее

Борьба с постоянной перерисовкой React приложения

ReactJS *
Ожидает приглашения

Когда еще работал Frontend разработчиком, поступило техническое задание: Создать клиентское web приложение, в котором идет вывод объектов с их актуальными статусами.

Было решено использовать React + Redux + Socket.io.

И тут началась беда. У пользователей с минимальным числом объектов работало приложение стабильно. Но если добавить пользователю примерно 1000 объектов, то при нагрузки на Socket.io (при слушании событий) происходила жесткая заморозка. До тех пор, пока не отработают все обращения к dispatch в слушателе событий.

Читать далее

Практический подход к изучению профиля клиентов по данным популяционного исследования. Исследования субпопуляции

Математика *Статистика в IT
Перевод
Ожидает приглашения

В данном тексте я хочу порассуждать и поделиться своими мыслями о проблеме исследования профиля клиентов на основе клиентского исследования. Данная тема является для меня новой, поэтому хотелось бы обсудить её с сообществом. Буду рад обсуждению в комментариях о плюсах и минусах предлагаемого мной подхода. В своем подходе я пытаюсь сделать поправку оценки характеристики представителей популяции по некоторой подвыборке. Представители популяции имеют разную вероятность попасть в подвыборку, что создает смешение выбора. Кроме смещения выбора, присутствует смещения ответа, так как попадание в выборку не гарантирует получения информации о представителе популяции. Данный текст является адаптацией моей публикации по теме на medium.

Читать далее

Как изменить OST на PST в Outlook 2021, 2019, 2016, 2013 вручную

Хранение данных *
Ожидает приглашения

MS Outlook хранит электронные письма в двух форматах файлов: OST и PST. Если пользователь работает в автономном режиме, то есть без подключения к Интернету в Outlook, MS Outlook сохраняет все автономные электронные письма в формате файла OST. Но пользователю становится сложно изменить OST на PST в Outlook 2016, 2013, 2019 или любых других версиях, потому что пользователь не может просматривать файлы OST до тех пор, пока он не изменит их на PST.

В этой статье мы расскажем о некоторых ручных и профессиональных (конвертер OST в PST) методах простого преобразования файла OST в новый файл PST. После преобразования файлов вы можете легко импортировать эти файлы PST в MS Outlook.

Читать далее