Задать вопрос
  • Nexus 4: Пропал режим разработчика, как его снова включить?

    Попробуй в настройках "О телефоне" поклацать по "Номер сборки" раз 10-15
    Ответ написан
    2 комментария
  • Как умножать без периода в c#?

    AgentSmith
    @AgentSmith
    Это мой правильный ответ на твой вопрос
    Типичный новичок в программировании, который не знает что такое числа с плавающей точкой
    Вот, читай и учись
    https://0.30000000000000004.com/
    Ответ написан
    Комментировать
  • Как перенсти ОС с HDD на SSD?

    hint000
    @hint000
    у админа три руки
    Можно ли из под Windows перенести
    Не надо из под Windows. Надо из самого Debian.
    1.1. через sfdisk выгрузить дамп таблицы разделов HDD в текстовый файл;
    1.2. поправить размеры разделов (если несколько разделов ext4, то с учетом их заполненности), чтобы суммарно влезло на 120 ГБ (на самом деле нужно через fdisk -l проверить точный размер SSD в мегабайтах; возможно, там чуть меньше, чем 120 ГБ);
    1.3. через sfdisk залить исправленную таблицу разделов на SSD;
    2. сделать обычное пофайловое копирование ext4-разделов с HDD на SSD, а лучше потоковое копирование через tar (dd не годится, потому что размеры разделов уменьшились);
    3. скопировать через dd первый сектор диска, в который обычно ставится grub;
    4. если есть раздел EFI, то его целиком скопировать через dd;
    5. PROFIT
    Когда у вас Linux, то для такого переноса даже не требуется cпециальное ПО, всё можно сделать стандартными средствами Linux.

    P.S. Не помешает перед копированием файлов перемонтировать файловые системы на HDD в режиме read-only.
    Ответ написан
    Комментировать
  • Есть ли хорошие погодные виджеты для Андроида не от Яндекса?

    @Drno
    yahoo
    Ответ написан
    Комментировать
  • Есть ли хорошие погодные виджеты для Андроида не от Яндекса?

    @artem-dainov
    Php, java, js. Boot spring, jquery, git
    мне нравится от weather.com или от microsoft, который идёт с его лаунчером.
    Ответ написан
    2 комментария
  • Как называется этот разъем для питания дисков?

    @pfg21
    ex-турист
    Ответ написан
    Комментировать
  • Возможно ли использовать ИИ для сравнения текста?

    GavriKos
    @GavriKos
    Микропетпроджект - домашнее облако homeCloud
    В данном случае начните с себя. А конкретно - с выработки критериев одинаковости. Вот мне неочевидно чем 3 приведенных артикула одинаковы и почему их надо объединить. Соответственно вам нужно эти критерии выработать и объяснить. А там уже объяснять программисту или нейросети - без разницы.
    Ответ написан
    2 комментария
  • Какую камеру выбрать для наблюдения за спящим человеком?

    fox_12
    @fox_12
    Расставляю биты, управляю заряженными частицами
    Обычные китайские wi-fi камеры, которые можно включить в режим охраны по движению в кадре. Ставьте на ночь на охрану, но просто зоны интереса настроить не на самого спящего человека, иначе будет много срабатываний, - а на места в кадре, которые он гарантированно пересечет когда вставать будет - рядом с кроватью, на кровать на высоту головы при подъеме, дверной проем, и пр...
    Ответ написан
    Комментировать
  • Что это за формат видео?

    @aab137
    Для определения формата видео можно воспользоваться утилитой ffmpeg
    ffmpeg -i <ваша ссылка с m3u8>
    Будут выведены метаданные видео, включая формат, кодек и т.д.
    С помощью этой же утилиты можно и скачивать видео, а не мучиться, склеивая чанки
    ffmpeg -i <ваша ссылка с m3u8> -vcodec copy -acodec copy output.mp4
    Ответ написан
  • Почему пайтон делит не верно?

    @Everything_is_bad
    и по какой то причине при делении числа 0.000866 на 10000 я получаю 6.928e-08 или 0.0000000694, хотя должно быть 0.0000000866

    >>> 0.000866 / 10000
    8.660000000000001e-08


    я разрабатываю трейдинг бота
    и не знать про Decimal, это конечно пять.
    Ответ написан
    9 комментариев
  • Какой есть CMS без базы даных для лендинга?

    @Refguser
    Решения для бизнеса: корп.сайты, ИМ, боты и пр.
    Такое ощущение, что люди совершено не умеют пользоваться ПС..
    Файловые CMS

    Какой есть CMS

    CMS - система управления контентом. ОНА
    Ответ написан
    Комментировать
  • Какие параматры устройства отслеживает сайт для идентификации пользователя?

    @Refguser
    Решения для бизнеса: корп.сайты, ИМ, боты и пр.
    Какие параматры устройства отслеживает сайт для идентификации пользователя?

    Изучаем фингерпринт

    Это вообще осуществимо, например на линуксе?

    Теоретически можно, но -запаришься- в реальности не нужно. Достаточно поменять или эмулировать другое устройство. А если ещё и с другими UA и IP, то 100%.
    А в конкретном случае может быть достаточно сменить браузер.
    Ответ написан
    Комментировать
  • Какие параматры устройства отслеживает сайт для идентификации пользователя?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Другая виртуалка.
    Ответ написан
    Комментировать
  • Как сделать быстрый поиск в шифрованной системе?

    @rPman
    "Быстро" не получится.
    Ваш подход максимально верный - поиск должен осуществляться на клиенте.

    Есть гомоморфное шифрование, позволяет буквально проводить вычисления над зашифрованными данными без их расшифровки. Но это адский треш, вся база данных на каждую операцию должна проходить через вычисления. Помню был аддон для postgres (давно, маловероятно что поддерживается), так же помню была статья про компилятор типа C языка (без циклов)
    Ответ написан
    Комментировать
  • Как сделать быстрый поиск в шифрованной системе?

    @Everything_is_bad
    Например, продолжить твое "сейчас" и на клиенте хранить индекс всех сообщений (если такое возможно). А так гугли "searchable symmetric encryption" и "полностью гомоморфное шифрование"
    Ответ написан
    1 комментарий
  • Как можно "осовременить" старые Андроиды?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    9ка хороша тем, что на ней не зарезан доступ к телефонии. Не буду здесь писать название.
    Есть такой комплекс. Андроид приложение. Сервер бакенда. И апи к нему.
    Все вместе позволяет организовать интересное решение для бизнеса.
    Доступ к записям разговоров на контактные телефоны. Уведомление о входящих и пропушенных звонках.
    Так менеджеру сразу открывается на экране компьютера карточка клиента, звонок которого
    поступил. Вишенкой на торте возможность слать смски из CRM через эти же телефоны.
    Ответ написан
    Комментировать
  • Как генерируется токен?

    @Everything_is_bad
    Сам токен генерируется на фронте,
    нет, это ты придумал, токены выдает сервер, прочитай уже про jwt и не морочь голову.
    Ответ написан
  • Возможно ли выполнить JavaScript код в Rust при помощи NodeJS?

    bingo347
    @bingo347 Куратор тега JavaScript
    Crazy on performance...
    Хоть и вопрос несколько сумбурный и не совсем понятно, что автор хочет на самом деле...
    Но краткий ответ: да, возможно, но есть нюансы...

    Самый простой вариант - запускать node как отдельный процесс. Можно просто запускать на каждый чих, а можно заморочиться и организовать общение между приложением на Rust и приложением на Node.js

    Вариант поинтереснее - Node.js можно собрать как библиотеку (есть даже готовые бинарные сборки такого), линкуем с приложением на Rust. Всё живёт в одном процессе, но node будет запускать свои потоки.

    Есть и обратный последнему вариант. Можно из Rust кода собрать бинарный аддон к Node.js
    Правда тут уже JS код будет запускать код на Rust.
    https://napi.rs
    https://neon-rs.dev

    Можно пойти дальше. Если задача просто исполнять JS код из приложения на Rust, то можно слинковаться с одним из JS движков. Приколюх предоставляемых платформой Node.js здесь не будет (вроде fs или http), хотя никто не мешает реализовать это самостоятельно.
    https://crates.io/crates/v8
    https://crates.io/crates/quickjs_runtime
    Ответ написан
    3 комментария
  • Существуют ли технологии блокировки записи с экрана в веб-технологиях?

    @Drno
    Ну скорее всего никак. Кому надо тот всё равно запишет, так или иначе.
    Например я могу запустить ОС в вриртуалке, открыть сайт, а видео записывать средствами управления виртуализацией.. например в Vbox такое есть)
    Ответ написан
    Комментировать
  • Какие БД используют крупнейшие торговые сети для хранения заказов?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Я полагаю, что такие магазины сохраняют всё, например в postgres или greenplum, а затем передают в аналитические базы (или пишут параллельно), типа в кликхаус или oracle?


    XX век прошел под флагом реляционных СУБД. Вокруг них строились все системы.
    Для любой банковской системы БД - абсолютная царица дизайна. Именно от нее шло
    техническое задание. От базы а не от Хибернейта и синтетических таблиц как щас.
    Таблицы любили. Вокруг них строили красивые теории. Модели. EAV. Подгоняли
    аппарат алгебры (Эдгар Кодд со своими формочками).

    В появлением NoSQL и стриминговых систем - пришлось всем признать что реляционка
    исчерпала возможность линейного роста. У Майкла Стоунбрейкера есть статья где
    он меряет БД под нагрузкой и доказывает что треть ресурсов CPU просто сгорает
    в блокировках и защелках и прочих механизмах синхронизации.

    Какой софт использует розничная торговля - сложно сказать. Там будет десяток систем которые
    работают просто всместе как Grid. Например сообщения от кассовых аппаратов и платежных
    систем могут в первую очередь падать в JMS/MQ систему. А уже потом процесситься и ложиться в
    БД операционного дня. И по проишествии периода - сливаться Warehouse и в BigData
    Есть еще вариант что в аналитику сразу попадают данные со стриминга. Я такое видел.
    И это не последняя часть стека. Аналитика в свою очередь является источником для всяких
    BI, витрин данных. ОЛАП-кубиков и прочее что любят смотреть и показывать на презентациях.
    С красивой инфографикой.

    Что использует Магнит - чорт его знает. Это можно поискать по всяким конференциям. Но само
    знание или название продуктов вам ни о чем не скажет. Если они используют допустим
    Kafka+Clickhouse - из этого не следует что вам это пригодится.

    Были странные архитектурные решения. Uber например пытался выжать максимальные мощности
    из Postgres и не смог. Перешел на MySQL. Видимо им было достаточно MyISAM и брали лишь
    только те фичи что надо.

    Facebook строил Rocksdb (Key-Value) с очень сильной оптимизацией по диску. Там уже было
    не R+Tree а другой тип дерева. Тоже видимо у конторы так "пригорело" что им надо было
    штучную NoSQL делать.

    СБЕР по слухам строил на Apache Ignite прослойку между Ораклом и клиентами потому что Оракл
    не справлялся с нагрузками. Впрочем я не могу это нигде доказать. Просто слышал в разговорах
    архитекторов. И это очень штучное и очень деликатоное решение. Другим оно может вообще не подойдет.
    Нужно много думать о механике инвалидации кешей.

    Хедж фонд BridgeWater строит свои хранилища ассетов на базе Amazon S3. Реально эти ребята пихают
    в С3 все что можно. И в этом есть своя стратегия. S3 стоит дешево. И масштабируется. Дешевле чем DBMS.

    Также, я думаю, что множество магазинов могут быть обслуживаться отдельными кластерами, чтобы работа всей сети не остановилась, если какая та БД выйдет из строя?

    Эту задачу тоже можно решать на разных уровнях. Мне нравится решение от Cassandra. Там все
    таблицы имеют 1-2 реплики. И убить всю систему в целом в принципе невозможно пока последний
    датацентр стоит. Но Кассандра платит за это отказом от consistency и вообще она считается не-реляционкой.
    Хотя базовый диалект SQL поддерживает. Фактически она - умный NoSQL c хорошим сетевым протоколом
    обхода сбоев и конфликтов. Кажется Netflix ее активно использует.

    Вобщем можно дизайнить системы по разному усиливая одни части и ослабляя другие.
    Это как тот треугольник дешево-медленно-дорого но в углах стоят разные качества. Например
    CAP-свойства систем. Или приоритеты. Тебе что важно. Быстро записать в БД платеж? Но при этом
    чтение оперативных данных потребует лагов. Или наоборот писать медленно зато чтоб все по ящичкам
    и по коробочкам лежало да и еще в разных копиях и вариациях.
    Ответ написан
    10 комментариев