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

Все потоки

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

Проверка числа на простоту

Visual Basic for Applications *Математика *Программирование *
Из песочницы

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

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

Пусть А – натуральное число, тогда

A=X*Y,

где Х и Y – натуральные числа.

Мы знаем, что простые числа не четные, и все числа, заканчивающиеся на 5 и 0 кратны пяти, значит, простые числа всегда заканчиваются на 1, 3, 7, 9. Выберем из таблицы умножения примеры, в которых последняя цифра произведения равна 1 или 3 или 7 или 9 (смотрим рисунок).

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

Новости

String.Format в C# — все, что вам нужно знать

Блог компании OTUS C# *Программирование *
Перевод

Из этого руководства вы узнаете:

1. Что такое String.Format?
2. Как использовать String.Format?
3. Форматирование валюты
4. Форматирование даты и времени
5. Форматирование Decimal, Double, Float и Int

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

Перешли всем отделом геймдизайна на Notion. Полёт нормальный

Блог компании Lightmap Разработка игр *Управление проектами *Управление продуктом *Облачные сервисы

Недавно наш отдел геймдизайна поменял основной инструмент и переехал с Google Документов на Notion —  хотели решить проблемы хранения и организации документов. В общем, ни разу не пожалели. 

Notion — это такой мегакомбайн, совмещающий в себе Jira, Confluence и Google Docs. В нем бок о бок уживаются огромная база данных, совместная работа над документами, календари, напоминания, списки задач, канбан-доски, интеграции сторонних инструментов и много-много другого.

Для себя мы организовали удобное хранилище всех геймдизайнерских материалов (ГДД, концепт-доки, фоллоу-апы, планы по контенту и так далее), сделали систему тегов, которая быстро позволяет найти любой документ, и создали готовые шаблоны для создания ТЗ в пару кликов.

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

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

Тестирование или управление качеством? Часть 4. Управление качеством

Блог компании OTUS Тестирование веб-сервисов *
Перевод

Кто ответственен за качество?

Ответственность за качество лежит на всей команде. Эти слова я говорю из раза в раз, когда хочу донести суть, что не только тестировщики несут ответственность за качество. Но в реальности за качество отвечает не только команда разработки. Люди на каждом уровне предприятия вносят свою лепту. Изображение ниже — это последний слайд с нашей с Лизой Криспин (Lisa Crispin) беседой, которая состоялась в рамках серии вебинаров Agile Testing Days. На нем выделены сферы, в рамках которых люди способствуют качеству.

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

Обновление Elementary OS 5 Hera до Elementary OS 6 Odin без переустановки

Настройка Linux *Habr DIY или Сделай сам
Из песочницы

Привет, Хабр! 10.08.2021 вышло крупное обновление операционной системы Elementary OS - Elementary OS 6.0 Odin. Так как я около двух лет пользуюсь Elementary OS и имею уже настроенную под себя ОС, я задался логичным вопросом - Как обновить Elementary OS без переустановки?

Все мои изыскания в Google не привели меня к искомой информации, сами разработчики Elementary OS рекомендуют переустановку ОС как способ перехода на новую версию. Пришлось разобраться в вопросе и найти способ решения своей проблемы, чем и делюсь с вами.

Для тех кто не знаком с данной ОС, можно ознакомиться здесь и да, добро пожаловать в сообщество Elementary OS :)

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

Тест: угадай книгу по ее английскому названию

Блог компании EnglishDom Локализация продуктов *Изучение языков

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

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

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

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

Покорение клетки — становление гистологии

Читальный зал Научно-популярное Биология

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

Читать далее
Всего голосов 10: ↑9 и ↓1 +8
Просмотры 461
Комментарии 3

Как создать блок с градиентной обводкой?

CSS *HTML *Дизайн
Из песочницы

Представим ситуацию: перед вами встало сверх задание — нужно сделать на сайте блок с градиентной обводкой. Нужно сразу понимать, что для этого не существует простого и очевидного CSS API. Это значит, что для получения необходимого визуального эффекта нам нужно писать определенные “костыли”. Предлагаю рассмотреть 2 подхода к решению этой задачи. 

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

Веб приложение для анализа и визуализации выборов в Государственную Думу в 2021

Python *Django *Открытые данные *Визуализация данных Data Engineering *
Из песочницы

В результате выборов, которые завершились 19 сентября был сформирован большой массив данных, которые могут рассказать исследователям интресные истории. В статье представлен проект и прототип веб приложения для анализа и визуализации данных выборов в Государственную Думу 2021. В проекте используется фреймворк Django и набор библиотек : Pandas, Matplotlib. 

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

Будущее BI за открытым ПО

Open source *Визуализация данных
Из песочницы
Перевод

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

В этой статье я объясню, почему будущее BI за открытым исходным кодом.

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

Как работать в команде и не сойти с ума

Блог компании Timeweb Управление проектами *Управление персоналом *Здоровье


Я посмотрела 1,5 часовое выступление скрам мастера и стендап комика Ильи Якямсева про работу в команде. Под катом расшифровка выступления на 15-20 минут чтения. А вот выжимка на 30 секунд:

  • Если команда/компания работает в цикле выгорания — вы тоже выгорите.
  • Для некоторых компаний цикл выгорания — способ не платить за переработки.
  • Общение с командой должно идти с командой, а не с отдельными представителями / лидерами / менеджерами и пр.
  • Электронная почта для общения команды — зло, мессенджеры с каналами рулят.
  • Если какой-то процесс должны регулярно выполнять два и больше людей, автоматизация в помощь.
  • Если вас можно понять неправильно, вас поймут неправильно. Избавьтесь от двусмысленности. Для особо сложных случаев — заведите словарь проекта.
  • Абсолютного знания не существует. Есть опыт прошлого в контексте прошлого.
  • Психологическая безопасность в коллективе — когда в коллективе люди не боятся сморозить глупость по рабочему вопросу.
  • Флудильня — индикатор, живой у вас коллектив или как.

Промотать к видео

Говорите, пожалуйста


Я совершенно случайно заговорил про депрессию и выгорание. Я не специалист по выгоранию, как человек, который сидел в доме во время пожара — не специалист по пожарам. Я просто пережил «пожар» и рассказал свои ощущения.
Читать дальше →
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 797
Комментарии 2

Боремся с майнером Kinsing на зараженных серверах Linux

Настройка Linux *Информационная безопасность **nix *
Из песочницы

Kinsing — вредоносное ПО на основе Golang, работает как агент. Основная цель данной малвари это добыча криптовалюты на взломанном сервере. Оно распространяется путем использования уязвимости в ошибке конфигурации сервисов, которые доступны извне.

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

Как определить, что ваш сервер используется для майнинга малварью Kinsing?

Определите процессы, которые используют ресурсы процессора с помощью диспечера задач top или htop. В результате вы увидете, например, такие процессы: kdevtmpfsikinsing или dbused, которые максимально используют все ресурсы процессора.

Убить процессы отправкой сигнала KILL вы не сможете, так как со временем они запустятся снова.

Можно попытаться найти задания в запланировщике задач пользователей:

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

Выбираем логин на Яндекс.Почте

Python *Математика *R *
Из песочницы

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

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

В статье вы найдете все, что вряд ли хотели знать, но теперь имеете отличную возможность узнать, о формате и количестве логинов Яндекса, а также датасет, с помощью которого сможете попробовать разобраться с «6-q» аномалией (у меня не получилось).

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

Показатели работы биометрических алгоритмов

Блог компании Мир Plat.Form (НСПК) Платежные системы *Алгоритмы *Математика *Статистика в IT

Наши статистические красавицы закончили наводить марафет и погрузились в сладостный, волшебный, поэтический мир сводок, цифр, отчетов, планов и смет.

(К/Ф "Служебный роман", режиссёр -- Э. Рязанов)

В предыдущей статье «Биометрия в платежах» я рассмотрел основные технологии, используемые для аутентификации и идентификации человека по лицу (face recognition). Я описал принципы работы алгоритмов нахождения лица на снимке, распознавания черт лица и создания биометрических шаблонов. В этой статье я остановлюсь подробнее на оценке качества работы решений по идентификации и аутентификации пользователя по лицу.

Погрузиться в чарующий мир
Рейтинг 0
Просмотры 159
Комментарии 0

Как работают Android-приложения в Windows 11? Разбор

Блог компании Droider.Ru Разработка мобильных приложений *Разработка игр *Разработка под Android *Разработка под Windows *
Мы все очень ждали презентации Windows 11, но как-то нам ее подпортили. Незадолго до презентации слили рабочий билд и поэтому во время ивента ничего по-настоящему нового мы не увидели. Кроме одной вещи: Android-приложения на винде!

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


Ведь не так давно Microsoft сильно облажались со своей Windows на архитектуре ARM, в которой очень плохо работали x86-приложения. А если у них ничего не получилось тогда, то по какой причине получится сделать фактически тоже самое сейчас, но только наоборот?

Разбираясь в этих вопросах мы буквально прозрели. И поняли, что на самом деле у Microsoft очень далеко идущие планы.
Читать дальше →
Всего голосов 10: ↑7 и ↓3 +4
Просмотры 2.1K
Комментарии 12

Как понять ROC-кривые с помощью Python

Блог компании Нетология Python *Программирование *Машинное обучение *
Перевод

Если вы погуглите ROC curve machine learning, то Википедия выдаст вам такой ответ: Кривая рабочих характеристик приёмника, или ROC-кривая, представляет собой график функции, который иллюстрирует диагностические возможности системы двоичного классификатора при изменении её порога распознавания.

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

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

Security Week 41: SMS-ботнет из 4G-роутеров

Блог компании «Лаборатория Касперского» Информационная безопасность *
На прошедшей недавно виртуальной конференции VB2021 исследователи из компаний Acronis и Search-Lab рассказали о ботнете из роутеров TP-Link. Начало исследованию было положено еще в 2018 году, когда один из авторов изучал роутер модели TL-MR6400, регулярно съедавший средства с мобильного счета владельца. С высокой вероятностью роутер был взломан с использованием уязвимости, обнаруженной еще в 2015 году.

В отличие от большинства IoT-ботнетов, использующих уязвимости в роутерах для атак на пользователей и DDoS, взломанные MR6400 использовались для рассылки текстовых сообщений. Среди «выловленных» в логах роутеров SMS были как обычные вредоносные сообщения типа «с вас сняли 4 евро, пройдите по ссылке, чтобы отменить», так и коды двухфакторной авторизации, а также предсказания результатов спортивных состязаний. Хотя владельцев ботнета установить не удалось, они явно продавали доступ к своей SMS-ферме тем, кто нуждался в нелегальном сервисе рассылок с дешевым ценником.
Читать дальше →
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 477
Комментарии 0

Про проектирование и заказ СВЧ-плат

CAD/CAM *Прототипирование *Производство и разработка электроники *Электроника для начинающих

Этой статьёй я продолжаю цикл статей про особенности проектирования и изготовления СВЧ-плат.

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

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

Креативная география: о трендах редактирования визуала по всему миру

Блог компании Prequel Аналитика мобильных приложений *Дизайн
image

Всем привет! С вами Настя, Влад и Даша из команды маркетинга компании Prequel. В этой статье мы расскажем о том, какие фильтры выбирают пользователи в разных странах, и поразмышляем почему.
Читать дальше →
Всего голосов 5: ↑4 и ↓1 +3
Просмотры 696
Комментарии 0

Инструменты практического изучения сетей

Блог компании Karuna Сетевые технологии *
Привет! Я — golang разработчик в Каруне. Часто в работе сталкиваюсь с тем, что нужно понять, как функционирует та или иная сетевая система. Как правило, современные компьютерные системы объединены в сеть, и взаимодействие между узлами этой сети можно рассматривать через теоретическую призму модели OSI. 
Читать дальше →
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 715
Комментарии 0