Как стать автором
Поиск
Написать публикацию
Обновить
0

Я пиарюсь

Каждый имеет право на пять минут славы

Сначала показывать
Порог рейтинга
Уровень сложности

Scratch JR — развитие логики и знакомство с основами программирования для дошкольников

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

Еще совсем недавно, в семидесятых годах прошлого века, программисты были бородатыми мудрецами и почти ни у кого не возникала мысль подпускать школьников к такой крутой дорогостоящей технике. Но с повсеместным распространением компьютеров в конце восьмидесятых, появились и первые школьные компьютеры, писать программы на которых могли только самые продвинутые старшеклассники. Большинство родителей и в наше время считают что программирование — удел избранных, и даже не подозревают о том, что их малыш 5-6 летнего возраста уже может составлять алгоритмы для исполнителей и создавать первые программы. Это настолько красочный, интересный и увлекательный процесс, что дети думают что они играют, а на самом деле в этот момент они получают цифровые навыки 21 века.

Один из лучших инструментов для знакомства детей с программированием Scratch JR — графическая среда для создания первых проектов в цифровом мире.

Читать далее

Настройка BGP для обхода блокировок, версия 3.1. И немного Q&A

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

Близится кожаная свадьба Роскомнадзора с Телеграмом, именно 16 апреля 2018 года начался крестовый поход, ставший фактически символом уничтожения интернета в России, хотя в глобальной войне, начавшейся в 2012 году, он был всего лишь ярким эпизодом.

Ковровые блокировки в исполнении РКН стали причиной появления на свет множества различных сервисов, помогающих пользователям сети выживать под бомбежками. Одним из них стал antifilter.download, позволяющий получать списки находящихся под блокировками IP-адресов. Далее пользователи сервиса могли использовать полученную информацию по своему усмотрению. Одно из таких усмотрений было описано в статье Настройка BGP для обхода блокировок, версия 3, без VPS, которая стала достаточно популярной в сети и породила несколько сотен пользователей сервиса.

Однако "Tempora mutantur et nos mutamur in illis". За прошедшие три года сервис пережил Alpharacks-gate, похоронивший вместе с собой практически все донаты, упирание в технические ограничения как следствие роста количества пользователей, упирание в те же ограничения как следствие взрывного роста количества ip-адресов в списке РКН... Да что только не пережил. Каждое из этих изменений приводило к небольшому устареванию предыдущей статьи и когда неделю назад один из хабраюзеров предложил мне поправить ее под текущие реалии, я понял, что проще родить нового, чем отмыть этого написать новую версию, заодно и ответив на часто задаваемые вопросы. Результат - ниже.

Читать далее

CDD — Cli Driven Development

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

Все-таки самоизоляция не проходит бесследно. Сидишь себе дома, а в голову разные мысли приходят. Как, чем осчастливить человечество? И вот оно: CDD! (CDD - Cli Driven Development - Новый подход).

Читать далее

Storybook + Flutter = storybook_flutter

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

Всем привет! В этом посте я буду бессовестно пиарить рассказывать о своей библиотеке для Flutter'а, которая позволяет создавать истории из изолированных виджетов и/или экранов. Что-то типа Storybook из мира React. Собственно, она так и называется: storybook_flutter.

Читать далее

Лучшие сайты для практики автоматизации тестирования

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

Зачем использовать демо сайты для автоматизации тестирования

Прежде чем тратить время на изучение и создание набора тестов для нового фреймворка автоматизации, рекомендуется попробовать его на различных типах веб-сайтов, чтобы убедиться, что фреймворк работает надежно и с ней легко работать. Например, если вы в настоящее время используете Selenium, но хотите попробовать Cypress, Nightwatch, WebDriverIO или Playwright, попробуйте сделать больше, чем простой пример на этих сайтах. Таким образом, вам не придется обнаружить, что выбранный вами фреймворк автоматизации не работает в какой-то важной области, для которой вам нужно писать автоматизацию.

Скорее всего, вы захотите опробовать свой фреймворк автоматизации тестирования на таких объектах, как:

Читать далее

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

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

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

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

Читать далее

Метод Content Brick. Как создать структуру веб-сайта быстрее и проще чем это было раньше?

Время на прочтение5 мин
Количество просмотров5K
Обычный способ создавать структуру сайта (visual sitemap) — это рисовать всем привычные MindMap схемы или проектировать User Flow, создавая вначале пользовательский путь и затем прототипировать структуру. Обычный Mindmapping не помогает это делать наглядно и быстро, поскольку на одной странице может быть множество информационных блоков и они должны быть перед глазами, когда проектируешь проект. И вообще, создание удобной структуры было прерогативой опытных веб-мастеров.

Читать дальше →

Что там в insurtech — обсуждаем в подкасте с независимым страховым экспертом из индустрии

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

Месяц назад один из моих подкастов стал лучшим по итогам премии «Золотого сайта» 2020 года. Он выходит на Хабре в виде текстовых расшифровок и — как мне кажется — этот фактор существенным образом добавляет передаче веса и позволяет видеть обратную связь.

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

Читать далее

Как искусственный интеллект из хайпа трансформируется в реальные бизнес-проекты и получает инвестиции

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

Про искусственный интеллект сегодня не говорит только ленивый, из-за этого может показаться, что тема раздута и оторвана от реальности. Многие hardware-инженеры относятся в ней скептически. И они отчасти правы, потому что AI-технологии сейчас находятся недалеко от пика чрезмерных ожиданий на «цикле хайпа», который вот уже четверть века использует исследовательская компания Gartner.

Давайте изучим эту тему глубже на нашей онлайн-встрече в сообществе Hardware Ecosystem уже завтра, 11 марта.

Читать далее

Обзор разработки дополнений для amoCRM, с использованием webHook и виджетов

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

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

Читать далее

Kaspersky EDR для вашего бизнеса

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


Давно прошли те времена, когда для проведения сложной хакерской атаки необходимо было привлекать серьезные ресурсы и компетентных специалистов. Сейчас продвинутое вредоносное ПО можно без особых усилий приобрести в даркнете, а то и вообще арендовать на время по модели MaaS (Malware-as-a-service).

Создатели таких сервисов не только предлагают своим клиентам удобную консоль управления инструментами для несанкционированного вторжения в чужую ИТ-инфраструктуру, но и всегда готовы оказать техническую поддержку, если пользователь сервиса «путается в педалях». Эта практика сделала порог применения сложных целевых атак минимальным, причем целью нападающих, как правило, становятся те, с кого есть что взять. И это, конечно, в первую очередь компании.
Читать дальше →

Кэшбэк 5% на всё и бесплатные бизнес-залы: рассказываю, как выбрать лучшее премиальное банковское обслуживание

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

Я проанализировал все топовые предложения банков для обеспеченных людей — в этой статье я рассказываю о том, как правильно подходить к выбору премиальных пакетов обслуживания, и как получить безлимитные 5% кэшбэка на все покупки + 10% на расходы в любых ресторанах, кафе и заправках. Актуально для тех, кто получает высокую зарплату, но раньше не особо интересовался, что с учётом этого можно стрясти с банков (на самом деле, довольно много!).

Читать далее

Perenio: IoT-сказку сделать былью

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

Аккурат перед новым годом добрый Дед Мороз заслал комплект IoT-устройств от компании Perenio для «поумнения» жилища. В преддверии китайского нового года (между первым и вторым перерывчик небольшой - ну почти) давайте вместе откроем новогодние подарочки и посмотрим, что же находится внутри современного «стартового» комплекта для умного дома (на КДПВ), а также покопаемся во внутренностях умных устройств.

В конце статьи, терпеливых ждёт небольшой подарок от Perenio к 23 февраля и 8 марта! ;)

Пора открыть подарочки!

Ближайшие события

Много ли у вас открытых вкладок?

Время на прочтение3 мин
Количество просмотров13K
У меня в браузере обычно — от 50 до 120. Иногда — 200, в другой раз — 15.

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

Это радикально упростило поиск и чтение статей. И даже волосы мои стали шелковистей. Ну т.е. стал продуктивней.

OpenIn.app — MacOS приложения для ссылок и файлов

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

Привет, Хабр!

Давно я ничего не публиковал на Хабре, но вот решил сегодня написать в Я пиарюсь (читай карма-самоуничтожение или как это называется сейчас?)

Решил в свободное время заняться разработкой под MacOS и iOS. Начал пока с MacOS. Идей много, так что приложений будет много в этом году. В последние 8 лет занимался в основном разработкой серверных приложение, до этого был опыт написания разных приложений под Windows. Было даже популярное приложение для прослушивания музыки из Google Music (покойся с миром Google Music), которое я так же написал в свободное время. Заработал в один год с него $40,000.

Ближе к делу. Если вы пользуетесь MacOS, и используете версии 10.15 (Catalina) или 11 (Big Sur), предлагаю вам бесплатное приложение (есть In-App-Purchase, но об этом ниже) для работы с множеством браузеров, email приложений и приложений для файлов. Сегодня засветился на Product Hunt (5-е место за день).

Читать далее

Новый высокопроизводительный одноплатный компьютер BeagleV построенный на открытой архитектуре RISC-V за $119+

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

До недавнего времени платы построенные на процессоре RISC-V такие как Kendryte K210, невозможно было использовать для высоко ресурсоемких задач, т.к. производительность конечных была очень низкой. В частности одноплатный компьютер XuanTie C906 на базе Allwinner RISC-V можно было использовать только для нишевых небольших задач, например в качестве камеры из-за отсутствия аппаратного графического ускорителя и наличия только 256 МБ оперативной памяти. Можно использовать одноплатные компьютеры такие как SiFive HiFive Unmatched или PolarBerry, но стоимость конечной системы составит сотни, а то и более тысячи долларов, что является весьма дороговато.
Читать дальше →

Кому индивидуальных тренировок на основе ИИ?

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


Привет, Хабр! Мы тут заморочились вопросом о тренировках дома и погрузились в разработку фитнесс приложения (приложение для ios. P.S. После скачивания приложения и регистрации, для читателей habr есть возможность воспользоваться промо-кодом для 20 кратной скидки на годовую подписку).

Для начала давайте разберемся, что обычно прячется за маркетингом фитнесс приложений? Мы все чаще встречаем рекламу с главным предложением — скачай апп или пройди тест и получи персонализированный план тренировок. Но действительно ли эти тренировки будут соответствовать вашим параметрам? Неужели искусственный интеллект (ИИ) уже во всю используется в приложениях для фитнеса?

Давайте разбираться, как это работает.

Если вам когда-нибудь приходилось пользоваться фитнес приложением, то наверняка вы столкнулись с одним из следующих сценариев (постарайтесь вспомнить):

  1. Самый простой вариант. Вы регистрируетесь и просто выбираете один из трех уровней сложности: новичок, средний или продвинутый. Потом начинаете тренироваться и оказывается, что тренировки в целом не то чтобы хорошо вам подходят. В начале, конечно, вы рады, что вообще начали тренироваться и кажется даже потеете :) Но уже через недельку тренировки оказываются слишком легкими или слишком скучными. Да, можно перейти на следующий уровень сложности — но надолго ли хватит такой истории? Вы сами все понимаете.

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



Читать дальше →

DLS проект за три дня или WEB проект по детекции изображений

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

Цель данного сообщения поделиться своими впечатлениями о написании проекта, от реализации которого я получил долю адреналина и помочь студентам DLS, выбравшим эту тему.

Читать далее

Что не так с VR-технологиями в музеях и что с этим делать

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

Технологии виртуальной реальности (VR) предлагают музеям новые возможности и альтернативные способы взаимодействия с посетителями. За время локдауна многие уже привыкли к стандартным виртуальным прогулкам по музеям.

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

Читать далее

Мы сделали приложение для поиска инструкторов по сноуборду и горным лыжам

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

Travers — проект, над которым мы работали полтора года! Под катом я расскажу историю, как мы прошли путь от идеи до реального продукта.

Читать далее

Вклад авторов