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

Все потоки

Сначала показывать
  • Новые
  • Лучшие
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

Ваксеры, антиваксеры, борцы за права и свободы, теории заговоров и правда

Здоровье Открытые данные *Научно-популярное Социальные сети и сообщества

Война между Ваксерами и антиваксерами перешла в самую настоящую горячую стадию.

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

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

Новости

Разработка TELEGRAM-бота на JAVA для генерации и считывания QR-кодов

Java *API *
Tutorial

пример разработки TELEGRAM-бота, функционал которого позволяет сканировать и генерировать QR-коды. Плюсы использования TELEGRAM-бота в сравнении с традиционными приложениями-сканерами это: отсутствие необходимости устанавливать дополнительный софт (при наличии TELEGRAM, естественно), возможность чтения цифровых изображений без использования камеры (например, из галереи или с web-сайта) и кроссплатформенность. Логика работы бота проста – отправляешь боту QR-код, в ответе получаешь расшифрованную информацию, отправляешь текст – в ответе получаешь QR-код. Просто? Да! Удобно? Несомненно!

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

Advent of Code с нами уже 7 лет

Ненормальное программирование *JavaScript *Java *C++ *Алгоритмы *

Приближается декабрь, а значит и ежегодный праздник программирования - Advent Of Code. Для тех кто устал перекладывать JSON-ы и шлепать формы.

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

Styled Components — идеальная стилизация React-приложения

CSS *JavaScript *ReactJS *TypeScript *
Из песочницы

Это статья о Styled Components будет полезна новичкам и старичкам. Для понимания материала нужны базовые навыки работы с React и TypeScript.

Styled Components — одно из популярных решений написания кода методом CSS in JS. Гибкое, простое и, главное, идеально вписывается в архитектуру React приложения.

Разберём данную библиотеку на базовых примерах в связке с TypeScript. Также поделюсь своими лучшими практиками при написание кода.

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

Git ls-files в 5 раз быстрее fd и find. Тесты под катом

Блог компании SkillFactory Тестирование IT-систем *Программирование *Git *Системы управления версиями *
Перевод

Автор материала изменил инструмент перечисления файлов в NeoVim с fd на git ls-files и заметил, что файлы отображаются быстрее. При этом цель fd — скорость, а Git — это прежде всего система управления исходным кодом, её основная задача — не в перечислении файлов. Интрига заставила провести тесты.

Делимся подробностями и набором разнообразных инструментов в арсенале автора, пока начинается курс по Fullstack-разработке на Python.

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

Вариация двухщелевого эксперимента

Научно-популярное Физика Квантовые технологии

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

Читать далее
Всего голосов 6: ↑3 и ↓3 0
Просмотры 2.6K
Комментарии 19

Работа с квалифицированными сертификатами в свете новой редакции Приказа №795 ФСБ РФ от 21.01.2021. Часть II

Информационная безопасность *Криптография *Программирование *Графические оболочки *Разработка под Linux *
imageПосле опубликования статьи, посвящённой требованиям Приказа №795 ФСБ России в редакции от 29 января 2021 года, меня не покидало чувство её незавершённости. Это чувство было связано с тем, что в статье ни слова не было сказано про утилиту CAFL63, которая позволяет разворачивать удостоверяющие центры. И естественным является то, что её тоже необходимо привести в соответствие с новыми требованиями.
Читать дальше →
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 605
Комментарии 0

Тернистый путь вендора. Часть 1

Блог компании Юнидата Управление разработкой *IT-компании

Несколько слов об авторе

Чтобы был понятен контекст, нужно сказать несколько слов об авторе. Я с 2004 года занимаюсь разработкой программного обеспечения, начав с позиции junior java developer'а в аутсорсинговой компании и сейчас занимая позицию CTO в компании-вендоре «Юнидата». По пути застал времена расцвета и заката ODC западных продуктовых компаний в отечественных аутоорс компаниях, частичную переориентацию классических аутсорс компаний на отечественный рынок заказной разработки, эру импортозамещения и прочих этапов развития рынка разработки программного обеспечения (ПО) в России (мне кажется эта тема еще ждет своего историка). Учитывая все это, считаю себя достаточно опытным, чтобы рассуждать о деятельности вендора в B2B сегменте, вместе с тем осознавая ограничение своего опыта рамками определенных сегментов рынка ПО.

О чем и для кого статья

В данной статье я хочу описать, что же такое на самом деле вендор ПО, какое место в ней занимает собственно разработка продукта, и чем это отличается или не отличается от других компаний-разработчиков ПО. Надеюсь, что этот материал будет полезен для людей, планирующих работу в области продуктовой разработки, чтобы понимать на что из может ожидать, а также для сотрудников, уже работающих в продуктовой разработке, для понимания того, как это функционирует на самом деле. Из-за своего объема текст разбит на 2 части. Перед вами первая из них.

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

Управление стратегией on-line на Битрикс24

Бизнес-модели

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

Читать далее
Рейтинг 0
Просмотры 261
Комментарии 0

Eleven dot eleven. Ресурсов много не бывает: как мы прошли 11.11

Управление разработкой *Управление e-commerce *Управление продуктом *IT-компании

Всем привет, на связи Антон Баташов, руководитель отдела интеграции и технической поддержки в компании XWAY. В предыдущей статье я рассказал о том, как мы готовимся к главной распродаже года 11.11, а сегодня — время подвести итоги и посмотреть, как все прошло.

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

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

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

Выгорание сотрудников в Великобритании

Блог компании Parallels Управление персоналом *Карьера в IT-индустрии Читальный зал
Перевод
image

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

Растущая тенденция выгорания среди рабочих во многих частях западного мира не является секретом — многие люди ощущают напряжение с момента начала пандемии, последующих блокировок и перехода к новым способам работы.

По мере того, как работодатели находят свой путь к гибридной работе и ускоренному периоду цифровой трансформации, сотрудники сталкиваются с бременем структурных изменений методом проб и ошибок, скачком спроса на определенные услуги и предложения, влиянием Великой отставки.
Читать дальше →
Всего голосов 22: ↑18 и ↓4 +14
Просмотры 2.5K
Комментарии 8

Карма, основанная на кластерах

Программирование *Алгоритмы *Машинное обучение *

По мотивам статьи Кармическое проклятье Хабра и десятков подобных. Здесь предлагается почелленджить идею, как можно сделать лучше. Есть куча алгоритмов ранжирования контента, среди пользователей Хабра лучшие умы России, предлагаю обсудить этот вопрос и придумать решение. Затравку для обсуждения я дам, а дальше в комментариях доработаем. Погнали!

Читать далее
Всего голосов 13: ↑10 и ↓3 +7
Просмотры 737
Комментарии 19

Nginx + Node.js: делаем идентификацию и аутентификацию

JavaScript *Nginx *Node.JS *

Авторизация в системах одна из ключевых частей. Можно использовать какие то мощные решения, Firebase например, или что то из множества хороших библиотек. Если хочется уменьшить количество зависимостей или для самообразования - то можно написать свое.
Данное решение с использованием Nginx и Node.js приложения. Все описанное является очень частным случаем используемого подхода, в том смысле что есть некоторые условия в которых требовалось создать решение, и данный вариант реализации хорошо подходит только в в этих условиях. 

Читать далее
Всего голосов 4: ↑2 и ↓2 0
Просмотры 1.5K
Комментарии 8

Будущее ручного тестирование и главные тренды области: интервью с Артёмом Ерошенко

Блог компании DINS Тестирование IT-систем *Интервью

Артём Ерошенко — CPO и сооснователь Qameta Software. Он преподает тестирование, хостит подкаст «Айтишники», делает доклады в IT-сообществе, а 1 декабря во второй раз станет ведущим QA Meeting Point. Артём рассказал, зачем делиться знаниями и почему он не верит в будущее ручного тестирование.

Читать далее
Всего голосов 8: ↑8 и ↓0 +8
Просмотры 1.1K
Комментарии 10

Agile vs Waterfall: о чём говорили аналитики на Х5Meetup

Блог компании X5 Group Анализ и проектирование систем *Управление разработкой *Agile *IT-компании

Привет! 18 ноября мы провели новый митап, где главное темой стали особенности работы аналитиков при разных подходах к разработке. Онлайн-встречу мы записали и готовы поделиться видео с вами.

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

Ожидаемое исключение JUnit 5

Тестирование IT-систем *Java *
Перевод
Tutorial

Это продолжение туториала по JUnit 5. Введение опубликовано здесь.

В JUnit 5, чтобы написать тестовый код, который, как ожидается, вызовет исключение, мы должны использовать Assertions.assertThrows().

В данном примере ожидается, что тестовый код в комментированном блоке вызовет исключение типа ApplicationException.

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

Как это устроено: видеоконференции ВКонтакте на безлимитное число участников

Блог компании VK Высокая производительность *Анализ и проектирование систем *Разработка систем связи *Видеоконференцсвязь

Сервисы для онлайн-общения и всевозможная доставка — наверное, самые востребованные и активно развивающиеся отрасли 2020–21-го. Мы ВКонтакте тоже не остались в стороне: работая удалённо с первых месяцев пандемии, запустили групповые видеозвонки. Сперва они вмещали одновременно 128 человек, а теперь мы полностью сняли лимиты на число участников.

В этой статье рассказываем, с какими трудностями сталкивается большинство сервисов звонков. И показываем, что нам понадобилось сделать и изобрести, чтобы преодолеть ограничения по числу участников. Попутно отвечаем на вопросы, которые прилетали со всех сторон на волне интереса к технологиям real-time коммуникации: как устроены Zoom и Clubhouse, что взять для своего сервиса звонков из open source, как встроить звонки в приложение. Про эффективную доставку тоже будет — но не еды, а данных, аудио и видео.

Читать далее
Всего голосов 24: ↑24 и ↓0 +24
Просмотры 1.9K
Комментарии 1
Ты — эксперт по ИБ и аудитор, специализирующийся на защите персональных данных. Твоя задача — задать правильные вопросы безопасникам компании N, чтобы проверка была исчерпывающей и адекватной.
Приступим
Всего голосов 8: ↑6 и ↓2 +4
Просмотры 550
Комментарии 0

Архитектура Архитектуры. Шаг 8: Роллаут без конца

Анализ и проектирование систем *Проектирование и рефакторинг *Управление проектами *

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

В топку слюнявые фантазии и сладкие презентации про CI-CD-CD. В суровом и тёмном мире энтерпрайза система раскатывает вас. И происходит это медленно, нудно, под треск дедлайнов и шёпот адвокатов. Связанный по рукам и ногам корпоративной политикой и трендами политкорректности, ваш босс смотрит на тающий бюджет и пытается перегрызть вам вены мягкими беззубыми челюстями. Он бы с радостью познакомил вашу голову со своей коллекцией пресс-папье, но вы его честно предупреждали, что развёртка займёт год и ад из десятка версий в пилоте – это только начало. Вам, конечно, не терпится возразить, что так не должно быть и я сгущаю краски. Но раз уж у нас ролл аут, то...

Давайте прокатимся!
Рейтинг 0
Просмотры 468
Комментарии 0