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

Пользователь

Отправить сообщение

Писать тексты AI для сайтов или нет?

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров1.1K

Конечно, нейросети стали крутыми помощниками для решения рутинных задач разного класса и размера. Они хорошо справляются и с более сложными задачами, если мы даем им точные условия и достаточно вводной информации. Появление новых инструментов, позволяющих генерировать тексты на основе ИИ, задает перед владельцами сайтов вопрос: стоит ли использовать такие тексты и можно ли с помощью них писать seo тексты для страниц сайтов? Давайте погрузимся в тему.

Читать далее
Всего голосов 8: ↑4 и ↓40
Комментарии0

Закодили торгового бота, теперь подключаем к децентрализованной бирже

Уровень сложностиСредний
Время на прочтение3 мин
Количество просмотров5.4K

В первой статье я рассказал с помощью каких IT-инструментов мы закодили бота для торговли криптовалютой. Это вторая статья, где я размышляю о шагах, сделанных в сторону децентрализованной биржи. Буду благодарен за обратную связь в комментариях.

Изучаем подопытных

Сначала выпишем характеристики, отличающиеся при торговле в централизованной бирже (CEX) и децентрализованной (DEX).

Таблица 1

Читать далее
Всего голосов 13: ↑11 и ↓2+9
Комментарии16

Как скальперы богатеют на продажах игровых приставок к этому Новому году

Время на прочтение4 мин
Количество просмотров24K


PlayStation 5 и Xbox Series X были выпущены уже больше года назад, но глобальная нехватка компьютерных чипов по-прежнему затрудняет их поставки и завышает цены. Дефицит дополнительно усугубляется целой индустрией торговых посредников. Которые зарабатывают на нынешней нехватке консолей и видеокарт очень хорошие деньги.


Многие семьи скоро будут праздновать уже свой второй Новый год, не имея возможности купить игровую консоль (для себя или в подарок), не переплачивая многие тысячи рублей посредникам. Cкальперы сейчас координируются и массово заказывают товары, как только они поступают в продажу. Победить эту машину частному покупателю нет почти никакой возможности.

Читать дальше →
Всего голосов 33: ↑28 и ↓5+23
Комментарии310

Сам себе нотариус. Используем OpenSSH для подписи файлов и TLS для нотариального заверения веб-страниц

Время на прочтение6 мин
Количество просмотров8K


Если нужно подписать файл, чтобы гарантировать его аутентичность, что мы делаем? Старый способ — запустить PGP и сгенерировать подпись, используя команду --sign. Цифровая подпись удостоверяет создателя и дату создания документа. Если документ будет как-то изменён, то проверка цифровой подписи это покажет. Одновременно нужно опубликовать в открытом доступе свой публичный ключ, чтобы любой желающий мог проверить подпись.

Но использовать PGP — не лучшая идея. Есть варианты получше. Например, теперь подписывать документы/файлы можно с помощью обычной утилиты OpenSSH.

Вообще, ключ SSH — очень удобная штука. Не только для подписи текстов и коммитов в Git, но и для авторизации на сайтах. А также для шифрования сообщений, которые сможет прочитать только один человек.
Читать дальше →
Всего голосов 52: ↑51 и ↓1+50
Комментарии10

Объяснение фильтра Калмана в картинках

Время на прочтение9 мин
Количество просмотров41K
image

Я обязан рассказать вам о фильтре Калмана, потому что он выполняет просто потрясающую задачу.

Как ни удивительно, о нём, похоже, знают немногие разработчики ПО и учёные, и это печалит меня, потому что это очень обобщённый и мощный инструмент для объединения информации в условиях присутствия неопределённости. Иногда его способность извлечения точной информации кажется почти магической, а если вы думаете, что я слишком много болтаю, то взгляните на это видео, в котором я показываю, как фильтр Калмана определяет ориентацию свободно плавающего тела, посмотрев на его вектор скорости. Потрясающе!
Читать дальше →
Всего голосов 116: ↑116 и ↓0+116
Комментарии31

Пиринговый видеохостинг PeerTube — свободная альтернатива YouTube, без цензуры и блокировок

Время на прочтение6 мин
Количество просмотров47K


Все понимают, что будущее Интернета — за децентрализованными системами. Теоретически. Но почему-то никак не получается в это будущее попасть. Современный веб мутировал в засилье централизованных хостингов от техногигантов — денежные машины Meta, Google, Apple, Microsoft полностью контролируют цифровой мир и манипулируют людьми для выжимания прибыли. Мы словно провалились в какую-то неудачную пародию на киберпанк, где сбылись все худшие прогнозы (см. «Что может пойти не так в 21 веке», Wired, 1997 год).

К счастью, это временное явление. Добро всегда побеждает зло — и живые ростки децентрализованного будущего уже пробиваются через проприетарный асфальт.
Читать дальше →
Всего голосов 50: ↑50 и ↓0+50
Комментарии53

Пошаговое руководство по работе с API Яндекса для непрограммистов

Время на прочтение6 мин
Количество просмотров18K

Привет! Я Илья Назаров, менеджер отдела интернет-продвижения Digital Lab – студии веб- и мобильной разработки. Сегодня разберем просмотр геолокаций из Яндекс.Аудиторий в Excel и Power BI.

Большинство рекламодателей и специалистов по настройке рекламы знают, зачем нужны Яндекс.Аудитории. Один из самых востребованных вариантов – сегменты на основе геолокации. Что может быть проще? Рисуете на карте полигоны или загружаете адреса, указываете радиусы и задаете условия взаимодействия людей с локациями. 

Через несколько часов аудитории готовы: они расскажут про ваш бизнес всем, кто подходит под критерии и пользуется интернетом. Но проходит время. Люди, входившие в аудитории, оказываются недоступны. Или вы получаете доступ к аудитории, созданной кем-то другим. И вот вы уже не помните и не понимаете, вокруг каких локаций и с какими условиями настроены аудитории, даже если они понятно названы. Знакомая ситуация?

Читать далее
Всего голосов 1: ↑1 и ↓0+1
Комментарии1

Как выглядит тематическая платформа для изучения SQL от специалистов Университета ИТМО

Время на прочтение4 мин
Количество просмотров8.1K

В нашем хабраблоге мы уделяем внимание не только научным, но и практико-ориентированным проектам специалистов, аспирантов и студентов Университета ИТМО. Например, ранее мы говорили об умном стетоскопе, одежде с нагревательными элементами, стенде со смартфонами для тестировщиков и истории платформы для тех, кто занимается спортивным программированием.

На этот раз обсуждаем образовательный проект — онлайн-курсы для тренировки умений написания SQL-запросов. Расскажем, что собой представляет продукт.

Читать далее
Всего голосов 2: ↑1 и ↓10
Комментарии7

HTB Jarvis. ROOT будет наш! #мамкинхакер

Время на прочтение3 мин
Количество просмотров2.2K

Приветствую! Буквально вчера разбирал машину с HTB. Как по мне, отличный полигон по прокачке скилов в области sql инъекций, инъекций команд в командной строке, использованию метасплойта и повышению привилегий....

Читать далее
Всего голосов 2: ↑2 и ↓0+2
Комментарии2

Алгоритмы поддержки безопасности блокчейн

Время на прочтение7 мин
Количество просмотров10K

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

Что такое блокчейн?

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

Как работает блокчейн?

Цель блокчейна - позволить записывать и распространять цифровую информацию, но не редактировать. Таким образом, блокчейн является основой неизменяемых реестров или записей транзакций, которые нельзя изменить, удалить или уничтожить.

 

Читать далее об алгоритмах безопасности...
Всего голосов 50: ↑36 и ↓14+22
Комментарии7

Ethereum, смарт-контракты

Время на прочтение6 мин
Количество просмотров28K

Обзор устройства смарт-контрактов эфириума, а также протоколов fungible и non-fungible токенов

Читать далее
Всего голосов 41: ↑38 и ↓3+35
Комментарии9

Что такое dbt и зачем он нужен маркетинг-аналитику

Время на прочтение6 мин
Количество просмотров34K

Рано или поздно аналитик сталкивается с проблемой организации данных. Их становится все больше, структура перестает быть прозрачной, а одни и те же SQL-запросы приходится переписывать по несколько раз. Решить эту проблему можно с помощью dbt – инструмента, который открывает новый подход к трансформации и моделированию данных. Под катом – перевод отличной статьи Дэвида Кревитта о том, что такое dbt, и как этот инструмент помогает аналитикам облегчить свою работу.

Читать далее
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

Польза и вред деривативов

Время на прочтение5 мин
Количество просмотров13K

Многие инвесторы начинают свой путь с относительно простых инструментов: акций и облигаций. Однако рано или поздно им приходится столкнуться с более сложными способами заработка - производными финансовыми инструментами или же деривативами. Одни считают их оружием массового поражения, другие же говорят о возможности увеличения дохода и снижения риска. В данной статье попробуем разобраться, что такое деривативы и как к ним относиться.

Читать далее
Всего голосов 21: ↑17 и ↓4+13
Комментарии8

Худшие из так называемых «лучших практик» для Docker

Время на прочтение6 мин
Количество просмотров12K

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

Часто пишут, что при сборке Docker-образа не нужно устанавливать обновления безопасности. Я написал несколько опровержений, так что этот совет теперь встречается чуть реже. Но ранее эта рекомендация была на официальной странице с лучшими практиками Docker:

Избегайте RUN apt-get upgrade и dist-upgrade, потому что многие «особые» пакеты из родительских образов не смогут обновиться внутри непривилегированного контейнера.

Поясню: команды RUN выполняются при сборке образа, а не запуске контейнера. В документации говорится: «собирайте образы без установки обновлений безопасности». Тот же совет встречается в hadolint Dockerfile linter (цитируется вышеприведённый текст). Оттуда его тоже скоро должны убрать. Для подавляющего большинства людей, создающих Docker-файлы, это абсолютно ужасный совет. И поскольку встречается он очень часто, давайте рассмотрим некоторые объяснения и разберёмся, почему они ошибочны.
Читать дальше →
Всего голосов 44: ↑41 и ↓3+38
Комментарии11

20 приёмов работы в командной строке Linux, которые сэкономят уйму времени

Время на прочтение9 мин
Количество просмотров232K
Тема полезных приёмов работы в терминале Linux неисчерпаема. Казалось бы — всё устроено очень просто: приглашение оболочки, да введённые с клавиатуры команды. Однако, в этой простоте кроется бездна неочевидных, но полезных возможностей. Именно поэтому мы регулярно публикуем материалы, посвящённые особенностям работы в командной строке Linux. В частности, сегодня это будет перевод статьи, автор которой увлечён экономией времени через повышение продуктивности труда.



Если вас интересует работа в командной строке Linux — вот некоторые из наших материалов на эту тему:

Читать дальше →
Всего голосов 82: ↑46 и ↓36+10
Комментарии87

Руководство по Git. Часть №1: все, что нужно знать про каталог .git

Время на прочтение4 мин
Количество просмотров58K



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

В интернете размещена масса руководств по командам Git, но в этой статье работа Git рассмотрена глубже, чем просто изучение команд.

Это первая часть гайда по Git из блога Pierre de Wulf в переводе команды Mail.ru Cloud Solutions
Читать дальше →
Всего голосов 64: ↑53 и ↓11+42
Комментарии64

Большая игра на понижение крипты. Механизм финансовой катастрофы

Время на прочтение17 мин
Количество просмотров276K


Это история сделки с биткоинами — самой крупной в моей жизни. К этой сделке меня привело глубокое, но безумное исследование криптоэкосистемы. И это история о том, что на самом деле происходит в крипте — и что с этим делать.

Если у вас есть значительные объёмы криптовалюты или вы подумываете о её покупке, то именно для вас я это написал. Пожалуйста, прочтите до конца.
Всего голосов 242: ↑235 и ↓7+228
Комментарии390

Продвижение бота на 214 тысяч процентов

Время на прочтение4 мин
Количество просмотров4.3K

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

По моему мнению реклама в сети скоро будет активно осваивать короткие звуковые споты. Всё чаще люди начинают слушать интернет, а не только его смотреть. Интернет-радио, Spotify, iTunes и множество других служб для "прослушки" сети очень быстро внедряются в массовое употреблением. Даже Твиттер вывел на рынок звуковые твитты. Росту значения звука способствует и рост числа индивидуальных устройств для прослушивания - наушники стали обыденным явлением и значит звуковая реклама может быть индивидуализирована и подана отдельному человеку в зависимости от его предпочтений как и традиционная контекстная реклама.  

Читать далее
Всего голосов 22: ↑4 и ↓18-14
Комментарии4

Использование Nginx FastCGI Cache

Время на прочтение9 мин
Количество просмотров26K

FastCGI Cache — это система кэширования данных реализованая на уровне HTTP-сервера Nginx.

Преимущество FastCGI Cache заключается в том, что Nginx вернёт закешированный ответ пользователю сразу, как только получит запрос, при этом слой приложения не будет вовсе обрабатывать поступивший HTTP-запрос, если он имеется в кэше Nginx. 

Использование FastCGI Cache — отличный способ снизить нагрузку на вашу систему.

Если на вашем сайте есть страницы, которые изменяются редко или задержка обновления информации на некоторое время не критична, то FastCGI Cache именно то, что нужно.

Читать далее
Всего голосов 13: ↑12 и ↓1+11
Комментарии16

Передача данных через анимированные QR на Gomobile и GopherJS

Время на прочтение12 мин
Количество просмотров33K

В данной статье я хочу рассказать о небольшом и забавном проекте выходного дня по передаче файлов через анимированные QR коды. Проект написан на Go, с использованием Gomobile и Gopherjs – последний для веб-приложения для автоматического замера скорости передачи данных. Если вам интересна идея передачи данных через визуальные коды, разработка веб-приложений не на JS или настоящая кроссплатформенность Go — велкам под кат.


txqr demo

Читать дальше →
Всего голосов 128: ↑124 и ↓4+120
Комментарии92
1
23 ...

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность