Pull to refresh
2
0
Алексей Черемисинов @lolikandr

User

Send message

Как я понял - это наукообразный способ рассказать о том, как изменялась анонимность в сети Интернет.

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

Часть описанного - прямо маст хэв: загрузчик, отдельный код для поддержки контроллеров, плат, чипов, скрипты сборки. Но есть и прям специфичное. Например, CLI держать на борту - это очень спорно, особенно если это cli можно собрать из той же кодовой базы и запускать на pc. Нет кнопок - не нужен код анти-дребезга. Make - прошлый век, лучше пользовать ninja-build, под него есть генераторы, тот же cmake уже давно в него умеет.

В целом, список - очень годный!

А дальше начинается классическая гонка вооружений. Супрессор типа SMBJ20A выжигается длительной подачей напряжения > 50В. Изолирующий мосфет выжигается высоковольтным импульсом 3кВ/10мкС, но это уже может испортить изоляцию на "хорошем" кабеле. Как бытовой вариант - долбануть "шокером" для профилактики, а потом проверить на usb-зарядке, что не появилось какого-нибудь короткого замыкания.

Зато теперь можно продавать исправлялки проводов, которые подают >5 В в USB провод и вся шпионская начинка внутри сгорает...

Для пользователя главное, чтобы на ресурсе были люди, интересующего лично этого пользователи (родственники, знакомые, однокласники, единомышленники, источники мудрости и др.).

А уж контент от них должен просто НЕ лагать. Поэтому "проблема НЕ в серверах" - проблема с наличием серверов, с их производительностью, с широкими каналами у них. А мобилка в кармане - это очень плохой сервер.

DIY проект хорош. Себе пару лет назад купил Idealratio Родник-3 за 5000р, сейчас стоит уже 6950р. Всё-таки вывод на ЖКИ и экономить батарейку до 10 лет - это надо прям сильно постараться.

правильнее было бы ему всё-таки опубликовать новую версию с новой лицензией, требующей оплату

А еще перестать поддерживать старую версию приложения, которая бесплатная.

Как можно было собрать статистику данных из программы, которая "не передает конфиденциальные данные сторонним компаниям" ?

Вот только если в момент фонового обновления мне понадобилось срочно поставить пакет, то обычный `apt install` не сработает и придётся ждать, как подсказывают 'Monitor ps or /var/run/apt/periodic to find out when Unattended Upgrades finished it's work.'

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

Из личного опыта, иногда не хватает вот таких фич: скрул в неактивном окне когда над ним мышь (работает не всегда), сворачивание по клику кнопки в таскбаре (это в Win7/Win10 пока живо а в Ubuntu-Unity - поломали), своя ручная сортировка кнопок внутри группы в таскбаре и кнопка сворачивания всех окон в углу второго монитора (такого вообще нигде не видел).

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

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

Кроме автоматической блокировки - есть еще блокировка по просьбе владельца (в то числе по телефону, по команде через SMS и т.д.). А вот понимание того, что такое "блокировка счёта" и почему она сильнее, чем "мошенники получили доступ к Вашему лицевому счёту" - это неочевидно и действительно важно.

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

Тестировал HTTP сервер на W7500P (выделил для http 6 сокетов [6 read и 6 send], обработка стейт-машины соектов в httpServer.c не модифицирована) - иногда по какой-то причине сокет закрывается дольше, чем появляется соединение с новым сокетом. В момент загрузки одной страницы в браузере - количество параллельно незакрытых сокетов достигало 4-ёх. Если одновременно открывается страница в дугом браузере, а ещё идёт обработка AJAX запросов - то не закрытых сокетов становится 6 и новые запросы от браузера падают в большие TCP таймауты до 1..2 сек. Пришлось собрать все js и css в два обобщённых js и css файла, хоть немного, но помогло.
Субъективно со скоростью WEB интерфейса всё хорошо (пока не выстреливают вот такие внезапные задержки, которые портят впечатление).

Если просто положить бинарник — то можно и так.
А если нужно посчитать CRC всей секции данных (а то и всех секций сразу) и положить его в бинарник, то кроме как посчитать CRC в python-скрипте и пропатчить бинарник — ничего не придумывается.
Нашел, п.2.4.5. сформулировано так:

электронные средства обучения (далее — ЭСО)

Минимальная диагональ ЭСО должна составлять для монитора персонального компьютера и ноутбука — не менее 39,6 см, планшета — 26,6 см. Использование мониторов на основе электронно-лучевых трубок в образовательных организациях не допускается.
По заголовку статьи почему-то подумал, что речь именно о размере бинарника ядра, но в тексте не увидел ни одного размера. От этого путь постепенной комплиции, конечно, не перестал быть интересным.
Интересно, достиг ли этот Reproducible Build побайтного совпадения или нет.
Почему-то на странице описания проводят проверку при помощи apkdiff.py, а ведь там используется dircmp, который по-умолчанию делает shallow сравнение файлов, а не побайтное.

Information

Rating
Does not participate
Location
Севастополь, Республика Крым, Россия
Date of birth
Registered
Activity