• Каково это, когда 75% ваших сотрудников — аутисты
    +14

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

  • Персональные данные 60 млн клиентов Сбербанка утекли в сеть
    +2

    В Сбербанк онлайн номера карт не отображаются (только последние 4 цифры), а в дампе они есть. Так что отмазка не прокатит.

  • Как работают денежные переводы с карты на карту
    0
    в конце операционного дня ПС проведет клиринг и сообщит банку-эмитенту карты отправителя что ему необходимо отправить деньги в банк-эмитент карты получателя, а также выставит отдельный счет для оплаты комиссии в пользу МПС (interchange fee).

    и


    некоторые банки у себя на сайте позволяют переводить с чужих карт на свои бесплатно

    Получается, в этом случае банк-отправитель теряет деньги, или банк-получатель компенсирует ему расходы из своего кармана? Или же банк-получатель платит напрямую ПС?
    А ещё некоторые банки-отправители взимают комиссию независимо от того, где совершён перевод. Это они отбивают комиссию ПС или навариваются дополнительно?

  • Эволюционирующие клеточные автоматы
    +2

    Можно ещё попробовать выпускать несколько автоматов на одно поле и наблюдать, как они сражаются за пространство. В игрушке Powder Toy это реализовано, но там набор автоматов предопределён.

  • Большие проблемы конфигурации маленьких устройств
    0

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

  • Почему стандарт USB нужно было делать таким сложным?
    0

    Low speed используется до сих пор в устройствах ввода, т.к. скорости в 1,5 Мбит/с им с большим запасом хватает и можно использовать более дешёвые контроллеры и провода.

  • Реалистичная каустика отражений
    +1

    Часто использование одной бесшовной текстуры приводит к заметным глазу квадратам при взгляде на такую плоскость издалека. Во многих играх большие водоёмы из-за этого выглядят плохо. Интересно, будет ли здесь тот же эффект или он нивелируется множественным сэмплированием?

  • Доставайте запылившиеся ручки: письмо от руки полезно для мозга
    0

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

  • Russian Railway Simulator (RRS): первый публичный релиз
    0

    В большинстве известных мне Unity-игр с поддержкой модов, игра просто загружает выбранные пользователем DLL (из папки или Steam Workshop), а они уже патчат код через Harmony. API для интеграции модов в игру желателен, но не обязателен, всё равно всего не предусмотреть.

  • Как устроена защита детей от информации — и феерическая история про то, откуда она сначала взялась (18+)
    0

    Скорее про Mr Hands.

  • Алгоритм Anime4K масштабирует аниме в реальном времени
    0

    Градиенты недавно поправили, хотя и не до конца.

  • Минпросвещения рекомендует отбирать телефоны у школьников
    0

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

  • Фантазии на тему метаклассов в C#
    0

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


    Вместо:


    interface IPlugin
    {
        void DoWork();
    }
    
    class PluginAttribute : Attribute
    {
        public string Name { get; }
        public PluginAttribute(string name)
        {
            Name = name;
        }
    }
    
    [Plugin("My plugin")]
    class MyPlugin : IPlugin
    {
        void DoWork() {};
    }
    
    string GetPluginName(Type type)
    {
        return type.GetCustomAttribute<PluginAttribute>().Name;
    }

    можно будет написать:


    interface IPlugin
    {
        static string Name { get; }
        void DoWork();
    }
    
    class MyPlugin : IPlugin
    {
        static string Name => "My plugin";
        void DoWork() {};
    }
    
    string GetPluginName(Type<IPlugin> type)
    {
        return type.Name;
    }

    Впрочем, есть ещё вариант с вызовом статических методов через рефлексию и реализацией проверки их наличия с Roslyn analyzer.
    Также встречал вариант с указанием класса-дескриптора в атрибуте, экземпляр которого создаётся для получения мета-информации. В этом варианте тоже нужен Roslyn analyzer для проверки, что дескриптор реализует интерфейс.
    Ещё можно сделать виртуальные методы в PluginAttribute, этот вариант позволит вернуть мета-данные любого типа с проверкой на этапе компиляции, но несколько неочевидно в применении.

  • Фантазии на тему метаклассов в C#
    0

    new T() компилируется в Activator.CreateInstance(typeof(T)), так что особых преимуществ ограничение new с параметрами не даст, можно вызвать Activator.CreateInstance руками. Проверку наличия конструктора на этапе компиляции несложно реализовать с помощью Roslyn analyzer.

  • Что мне не нравится в Windows 10
    +1

    Удержание кнопки питания в течение нескольких секунд, как правило, выключает питание на уровне железа.

  • Разбираем возможности конвертирования HTML в PDF браузером Google Chrome
    0
    Использованный в этой библиотеке движок имеет кучу багов с отображением страниц, которые не чинятся годами. Всё особенно плохо при печати многостраничных таблиц. Зато, в отличие от хрома, работает в ограниченных окружениях, например внутри Azure App Service.
  • Дешёвые и дорогие батарейки ААА
    0

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

  • Блеск и нищета переводной литературы
    +1

    А ещё есть torrent, который тоже "поток".

  • Альтернативы Raspberry Pi
    0
    И вопрос: есть ли какие-то варианты, чтобы конечный пользователь, без сложностей, мог подключить плату к приватному wifi? (например если я отправлю ему raspberry-pi с софтом по почте).

    Если использовать для установки NOOBS, можно будет настроить Wi-Fi через GUI, а можно подложить на карту wpa_supplicant.conf.

  • Альтернативы Raspberry Pi
    +1

    Встанет, но из-за тормозов и отсутствия драйверов смысла в этом немного.

  • Альтернативы Raspberry Pi
    0

    Оригинал на arduino.cc $30.80, и это ещё со скидкой. У реселлеров вообще под $50. Китайские клоны, разумеется, дешевле.

  • Сканер портов в личном кабинете Ростелекома
    +6

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

  • Лазерная коррекция зрения — так ли эффективен метод Smile на самом деле?
    0
    Некоторые носят очки без диоптрий как модный аксессуар.
  • Не умничайте с формами для входа
    0

    Ещё раздражают формы логина с autocomplete="off". С такими встроенный в браузер менеджер паролей не работает.

  • Умный дом, я всё-таки тебя сделал
    0

    Меня это тоже достало, так что я написал правило для Redirector, удалающее язык из URL.


    Правило
    Redirect: https://\w\w\.aliexpress\.com/(.*)
    to: https://www.aliexpress.com/$1
    excluding: https://my.aliexpress\.com/(.*)
  • Глупая уязвимость в приложении «Мой билайн»
    +4
    Начиная с какого-то Андроида доступ к логам требует рута.
  • Дорогая, мы убиваем бесплатный текстовый контент
    +3

    Чтобы не отваливались платежи, нужно использовать правильный рут, умеющий прятаться. С Magisk у меня всё работает.

  • Верните нам разъём для наушников: почему аудио по USB-C до сих пор не работает
    0
    Купил к своему Xiaomi Mi 6 переходник с выходами под наушники и зарядку и убедился, что слушать музыку во время зарядки действительно никакого смысла — во время зарядки встроенный ЦАП противно пищит. Видимо, придётся приобрести наушники с внешним ЦАП, когда потребность в этом переходнике реально появится (и, возможно, другой переходник).
  • Перенос базы данных в более старую версию MS SQL Server
    +1

    Аналогичные инструменты встроены в Visual Studio, в том числе бесплатную Community Edition.

  • Амиго всё. Now it's official
    +2

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

  • Диод. Светодиод. Стабилитрон
    0

    Можно также упомянуть про "идеальные" диоды со сверхмалым падением напряжения, представляющие из себя полевой транзистор со схемой управления. Выпускаются интегрированные контроллеры для управления внешним или встроенным транзистором. По сути имеются те же анод с катодом + общий вывод для питания. Попадался даже вариант без общего вывода, использующий для питания конденсатор.

  • 15 HTML-методов элементов, о которых вы, вероятно, никогда не слышали
    0

    Вы путаете свойство CSS visibility: hidden и атрибут / свойство DOM hidden. Последний убирает элемент из разметки, как и display: none (и может быть перекрыт явным указанием display).
    Хотя есть разница в семантике:


    The hidden attribute must not be used to hide content that could legitimately be shown in another presentation. For example, it is incorrect to use hidden to hide panels in a tabbed dialog, because the tabbed interface is merely a kind of overflow presentation — one could equally well just show all the form controls in one big page with a scrollbar. It is similarly incorrect to use this attribute to hide content just from one presentation — if something is marked hidden, it is hidden from all presentations, including, for instance, screen readers.
  • Многострадальный notepad: ошибка, которую не исправляют уже 13 лет
    0

    В Windows 10 калькулятор переписали как универсальное приложение. С тем, что он стал дольше запускаться, можно смириться, а вот то, что винда теперь его сама закрывает, когда считает нужным (теряя при этом историю расчётов) — уже достаточно серьёзная проблема. Ещё его иногда переглючивает и окно становится невозможно перетащить (спасает Alt+пробел).

  • Почему не стоит покупать светодиодные люстры
    +1

    Да, первый регулирует яркость с ШИМ. Впрочем, поискав ещё, я нашёл и БП с заданием напряжения без ШИМ (аналогично 2 типу, без мерцания, но дороже).
    Второй тип регулирует напряжение, подбирая его под заданный ток. Реостат для этого не используется, идёт управление непосредственно понижающим конвертером БП, так что потерь на регулировку нет.
    На резисторах в ленте рассеивается часть мощности (для 12 В — в районе 20%). Это необходимо ради возможности соединять произвольное количество светодиодов параллельно (см. схему типичной ленты). Чем больше диодов в цепочке — тем меньше потерь. Ленты на 24 В дороже, но эффективнее. Идеальный вариант — все диоды последовательно. Источник тока в этом случае сам подберёт нужное напряжение и позволит избавиться от резисторов вообще. К сожалению, таких лент в широкой продаже нет.
    Идеальный диммер для светодиодов — с регулировкой тока (яркость линейно зависит от тока), но с лентами его подружить сложнее. Для обычных лент регулировка напряжения больше подходит, но яркость в итоге будет меняться нелинейно (см. графики).
    Указанный девайс — по сути и есть диммер. Можно штатную крутилку засунуть в корпус настенного диммера или подобрать другую с таким же номиналом и подходящими габаритами. Диммируемый БП всё же лучше отдельного диммера, он позволит избежать потерь на дополнительном преобразовании. БП с аналоговым входом можно регулировать тем же переменным резистором из диммера.

  • VoLTE/ViLTE + Wi-Fi-Calling — просто о сложном
    0

    Для жителей замкадья указанная в статье ссылка не работает. Вот более прямая ссылка для любопытствующих.

  • Почему не стоит покупать светодиодные люстры
    +1

    Мне попадались 2 варианта диммируемых БП:


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

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

  • Почему не стоит покупать светодиодные люстры
    0

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

  • Почему не стоит покупать светодиодные люстры
    +1

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

  • Почему не стоит покупать светодиодные люстры
    +1

    Диодный мост не уберёт пульсации, он лишь удвоит их частоту до 100 Гц — на мой взгляд всё ещё слишком мало. Нужно как минимум вешать достаточно большой конденсатор для сглаживания пульсаций, но он повысит напряжение до 16 В (если я не ошибаюсь, для галогенок указывают среднеквадратичное напряжение).
    А чем вас готовые блоки питания для лент не устраивают?

  • ВК халява или обмен пароля на стикеры
    0

    Люди могут переносить опыт с мобильных приложений. Обычно когда приложение поддерживает вход через VK, оно отображает WebView со страницей авторизации, даже если пользователь залогинен в приложении VK. Это справедливо и для других соцсетей (хотя вход через Google и Facebook часто делают с использованием соответствующих API, если они доступны).
    Я сам избегаю приложений, где нет входа через API или регистрируюсь через email, ведь узнать, что за страница открыта в WebView невозможно, но многие не заморачиваются.