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

Я пиарюсь

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

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

Интеграция поисковой машины Яндекса с сайтом. Красивый дизайн, мощные алгоритмы и немного багов

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

За 3 месяца сразу 2 клиента обратились к нам с просьбой «улучшить поиск».

В этой статье рассмотрим, как установить поиск Яндекс на сайт, какие могут быть сложности и какие дополнительные настройки могут понадобиться.

Читать далее
Рейтинг0
Комментарии2

Как улучшить навык письменного английского с помощью собственных ошибок: проект Linguix Writing Coach

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

Привет, Хабр! Хочу рассказать вам о нашем проекте Linguix Writing Coach – это умный ассистент для улучшения текстов на английском языке и навыков письма на нем.

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

Города и энергоснабжение: проблемы и технология их решения

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

Автор колонки — научный руководитель RUTAS (компания-резидент Инновационного центра «Сколково») Кузьмин Сергей Васильевич.

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

Но как раз аварийность — бич современных сетей. Например, в городских сетях, например, на Дальнем Востоке, происходит более 3000 аварийных отключений в год. А ведь масштаб этих сетей — невелик, в большинстве регионов РФ сети гораздо больше. Почему все так сложно?
Читать дальше →
Всего голосов 6: ↑6 и ↓0+6
Комментарии1

Обзор PocketBook 740 Color: революционный E-Ink-ридер с цветным экраном 7,8 дюйма

Время на прочтение11 мин
Количество просмотров22K
Появление букридеров в свое время (2006-2008 годы) было революцией. Наконец-то стало можно с комфортом читать на электронном устройстве, потому что оно достойно имитирует лист бумаги. Еще одной вехой в истории читалок стало появление черно-белой матрицы E Ink Carta в начале «десятых» годов — у нее максимально светлая подложка, высокий контраст, высокое же разрешение. Имитация листа бумаги стала практически идеальной. Со временем ридеры стали обзаводиться подсветкой, беспроводными интерфейсами, тачскринами… Казалось бы, чего не хватает до полного счастья?



Читать дальше →
Всего голосов 24: ↑12 и ↓120
Комментарии46

Смыватель для инсталляций. Продолжение истории

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

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

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

История здесь ->

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

Как удвоить эффективность сотрудника при помощи цифровизации

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

На связи Алексей Кузнецов — CEO брендингового агентства Kuznets. В этой статье я расскажу о том, как обезопасить сотрудников от выгорания и увеличить без найма штат в два раза.

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

Почему банкам придётся делиться данными клиентов с финтех компаниями

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

Проблемы, страхи и надежды традиционных банков попробовал резюмировать Google. В своём предложении стать партнёрами, которое составил для них в прошлом году:

Перевод: «Вы опаздываете с технологиями. Ваши вендоры отстали на годы. Клиенты считают вас устаревшими. Мы модные, мы классные, у нас все последние технологии — и боже мой, сколько же у нас данных! Становитесь нашими партнёрами в новом банковском приложении!»

Я уже несколько лет работаю с банками, ниже моё субъективное представление о важности и возможностях их коллаборации с ИТ-шниками, как со внешними независимыми разработчиками + статистика и ссылки на источники.

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

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

Cognitive therapy и мобильные приложения против невротической депрессии

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

Только примерно 20% больных реальной депрессией ищут медицинскую или психологическую помощь, причем большинство из них обращаются к участковым терапевтам и неврологам. Те, в свою очередь, не всегда готовы к правильной диагностике, вследствие чего лишь около 30% депрессий (из числа 20% обратившихся) диагностируются своевременно и из них лишь 25% пациентов, в среднем, получает необходимую антидепрессивную терапию, лекарственную или иную. Трагичность (почему бы и не да) этих цифр тем более очевидна, если учесть тот факт, что в 60-70% случаев правильное научное лечение приносит пациентам быстрый желаемый эффект.

Я не буду рассказывать дальше, как бывший детско-подростковый психиатр, про лечение психотропными препаратами (которые без плацебо только, конечно) и про другие методы физического лечения, хотя есть несколько десятков международно доказанных методик, например, определённые физические упражнения, массаж, светотерапия и т.д. (если надо, то могу потом, ибо обе диссертации именно про это были).

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

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

Чистим пхпшный код с помощью DTO

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

При написании нового метода или сервиса мы стараемся его максимально абстрагировать от внешних зависимостей, чтобы новый функционал реализовывал только заложенную ему логику. Об этом, собственно, нам и говорит один из принципов SOLID - Принцип единственной ответственности (single responsibility principle).

Я постоянно встречаю код, где если у метода больше двух входных аргументов, добавляется условный (array $args), что влечет за собой реализацию проверки наличия ключа, либо она отсутствует и тогда увеличивается вероятность того, что метод может закрашиться в рантайме.

Возможно, такой подход в PHP сложился исторически, из-за отсутствия строгой типизации и такого себе ООП. Ведь как по мне, то только с 7 версии можно было более-менее реализовать типизацию+ООП, используя strict_types и type hinting.

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

Онлайн-аптеки, покупка лекарств и IT-специалисты: хакатон от СБЕР ЕАПТЕКИ

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


Привет, Хабр! Сегодня поговорим об фармацевтическом бизнесе в онлайне, его актуальных проблемах и решениях, которые можно получить при помощи хакатона (о нем — ниже). Так вот, согласно статистическим исследованиям, онлайн-аптеки как бизнес растут очень быстро. Это один из наиболее быстро развивающихся сегментов e-commerce в России. Почему? Во многом благодаря событиям 2020 года — ведь изоляция почти полностью изменила условия ведения бизнеса, как онлайн, так и оффлайн. Люди стали очень активно интересоваться темой здоровья.

Кроме того, в РФ был принят закон о дистанционной продаже лекарств, благодаря чему на рынке появились новые игроки. За прошедший год интерес к доставке препаратов из аптеки на дом вырос на 573% до 120 000 запросов, и уровень доверия к покупкам онлайн продолжает расти: если доставка достаточно быстрая, клиенту проще заказать онлайн, чем искать необходимые товары по разным аптекам. Все вполне логично. Но у индустрии есть и проблемы, которые необходимо решать. И эти решения СБЕР АПТЕКА решила поискать при помощи хакатона.
Читать дальше →
Всего голосов 10: ↑9 и ↓1+8
Комментарии1

Опыт создания продукта в России: беспроводные пылесосы PRO-EXPERT — год спустя

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

Прошло немногим больше года, как мы открыли компанию и вывели на рынок новый продукт - беспроводной пылесос PRO-EXPERT V9 (как это было я подробно рассказал в прошлой статье: “Опыт создания продукта в России или как создавался “народный” беспроводной пылесос PRO-EXPERT”).

Спустя год, начал получать в личку вопросы “как дела с проектом?”. Так что делюсь: что получилось, а что нет. Стал ли проект успешным, как развиваемся и с какими сложностями столкнулись на этапе роста и масштабирования? Так что делюсь:

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

Новости из мира детского программирования на Scratch

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

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

Разработчики Scratch создали онлайн-лабораторию для испытаний новых функций Scratch. Сейчас доступны два экспериментальных расширения Scratch.

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

Nemezida DNT — плагин, для защиты от сбора информации

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

Здравствуй, уважаемый читатель!

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

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

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

Согласно результатам исследования EFF (Electronic Frontier Foundation), уникальность отпечатка браузера очень высока, и он содержит в себе нижеописанные данные.

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

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

Как проверить децентрализацию?

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

Итак, спасибо всем за вопросы и интерес проявленный к NewNode.

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

Нам нужна ваша помощь, что бы сделать NewNode еще лучше.

Мы столкнулись с тем, что у всех оно работает по разному: где-то все работает, где-то нет — это особенность растущей децентрализованной сети.

Скачайте пожалуйста приложение для вашего устройства и напишите, как у вас обстоят дела с интернетом.

Спасибо!

Read more
Всего голосов 5: ↑2 и ↓3-1
Комментарии0

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

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

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

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

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

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

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

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

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

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

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

CDD — Cli Driven Development

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

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

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

Storybook + Flutter = storybook_flutter

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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