Недавно переписывал reverse iterator UTF-8 строки поверх std::string. Отматываешь назад, пока старшие биты 0b10xxxxxx до тех пор, пока не встретишь 0b110xxxxx. А тут что, mission impossible?
Был у меня TurboC 2.0, написал на нем эмулятор ПЗУ i2716 на К537РУ10. Но я предпочитал MultiEdit (me.exe) для работы с исходниками, он был удобнее, если редактировать сразу много файлов и запоминал состояние.
Статья - супер! До появления AI я был уверен, что компьютер мыслить неспособен. Потом эта моя уверенность пошатнулась. Но сегодня вы вернули меня на твёрдую почву.
Сталкивался с тем, что std::filesystem::is_symlink() не работала на Linux: всегда возвращала false. На некоторых BSD нет конструктора std::filesystem::path(const std::wstring &). Так что, так себе интерфейс получился... Малопригоден для жизни.
ППКС! Слышу, бывает, матюки в адрес энергетиков от обывателей, дескать, столько мы за электричество платим, а эти бездельники баклуши бьют. На деле - 70-летние дедушки кое-как ползают по 4-метровым стремянкам, а молодняк в тик-токе сидит день напролёт.
По-хорошему, батареи тестят 3-4 прогонами разряд/заряд. Разряжать можно на активную нагрузку, например, батарею резисторов. При этом нужно обеспечивать паспортный ток и фиксировать напряжение на батарее каждые 30-60 мин. На дефектной батарее напряжение обычно начинает быстро падать в середине цикла разряда. Но такое тестирование - слишком дорогое удовольствие и оправдано только для таких же дорогих батарей. В случае с ИБП - не вариант, только комплект ЗИП.
Яндекс мог бы позволить себе и более амбициозные решения, чем забивать гвозди микроскопом. Вполне оправадано было бы, на мой взгляд, создать велосипед и поделиться с сообществом.
Ну, польза от интерфейса в плюсах - сомнительна. По сути, породит дополнительный вид наследования вместо сегодняшней совершенно ортогональной системы наследования. Зачем интерфейсы в PHP? Потому что нет множественного наследования.
Стамбул -> Istanbul
Оо, а у нас что, много компиляторов осталось? Три штуки всего-то...
Недавно переписывал reverse iterator UTF-8 строки поверх std::string. Отматываешь назад, пока старшие биты 0b10xxxxxx до тех пор, пока не встретишь 0b110xxxxx. А тут что, mission impossible?
Был у меня TurboC 2.0, написал на нем эмулятор ПЗУ i2716 на К537РУ10.
Но я предпочитал MultiEdit (me.exe) для работы с исходниками, он был удобнее, если редактировать сразу много файлов и запоминал состояние.
Статья - супер!
До появления AI я был уверен, что компьютер мыслить неспособен. Потом эта моя уверенность пошатнулась. Но сегодня вы вернули меня на твёрдую почву.
Прально, вкладывайте деньги в ценные бумаги!
Рулонов 40.
До боли стыдно за страну из-за наличия вот таких "бумажных академиков" и прочих швондеров...
Отрицательный отбор, мать его...
Сталкивался с тем, что
std::filesystem::is_symlink()не работала на Linux: всегда возвращалаfalse.На некоторых BSD нет конструктора
std::filesystem::path(const std::wstring &).Так что, так себе интерфейс получился...
Малопригоден для жизни.
Сколько рабочего времени на это нужно потратить? Нужен аккумуляторщик, ему башлять надо и не 40 рублей. А тестер купить да, недорого.
ППКС! Слышу, бывает, матюки в адрес энергетиков от обывателей, дескать, столько мы за электричество платим, а эти бездельники баклуши бьют. На деле - 70-летние дедушки кое-как ползают по 4-метровым стремянкам, а молодняк в тик-токе сидит день напролёт.
По-хорошему, батареи тестят 3-4 прогонами разряд/заряд. Разряжать можно на активную нагрузку, например, батарею резисторов. При этом нужно обеспечивать паспортный ток и фиксировать напряжение на батарее каждые 30-60 мин. На дефектной батарее напряжение обычно начинает быстро падать в середине цикла разряда.
Но такое тестирование - слишком дорогое удовольствие и оправдано только для таких же дорогих батарей. В случае с ИБП - не вариант, только комплект ЗИП.
Яндекс мог бы позволить себе и более амбициозные решения, чем забивать гвозди микроскопом. Вполне оправадано было бы, на мой взгляд, создать велосипед и поделиться с сообществом.
Ну, польза от интерфейса в плюсах - сомнительна. По сути, породит дополнительный вид наследования вместо сегодняшней совершенно ортогональной системы наследования.
Зачем интерфейсы в PHP? Потому что нет множественного наследования.