Pull to refresh
-18
0
Send message
Чем больше хранится таких записей, тем реже эцилоп будет палкой бить по ночам.
Тут важно подумать, какой уровень поддержки ваша компания обещает пользователям. Если отвечают в течении часа 24/7 то это одно. А вот если нет, то рассмотрим такую ситуацию: Пользователю выпадает ошибка номер 0xBABADEDA. А он сам опытный пользователь, может даже админ. И на машине много чего наворочено. Лезет гуглить номер ошибки — а в Интернете нет ничего. Пишет в поддержку, и через 3 дня получает совет перезагрузиться. Пишет опять, ругается, и наконец ему сообщают ещё через 3 дня что эта ошибка «не могу инициализировать видеокарту». Пользователь вспоминает, что у него дрова подшаманеные, переустанавливает их, и всё работает. Вот только пользователь ощущает, что с ним обошлись, как с полным идиотом. И неделю работа стояла ради двухминутной починки.

С таким подходом к ошибке нужно тщательно поддерживать публичный список кодов ошибок. Следить, чтобы в нём было всё, что нужно. И не было того, что не нужно. Microsoft вот не справилась. Пользователи регулярно жалуются об ошибках с туманными кодами, которые не гуглятся, беспомощной техподдержке и тому, что в итоге нужно было переустановить VCRedist2015. А ещё есть Adobe, у которого публичного списка вообще нет. И техподдержка морозится и отказывается внятно помочь в хоть сколько-то сложном случае. В результате часто вижу заявления типа «Единственный способ починить Adobe — форматнуть весь комп.»
Я одно не могу понять. Как контроллер, который ничего не знает о файловых системах, может очищать старые ячейки. Когда-то это были точно нужные данные, а на данный момент нужны ли они? Мне всегда казалось что без TRIM контроллер будет хранить все однажды записанные ячейки до тех пор, пока не придёт команда их перезаписать. Тогда контроллер их сотрёт и напишет новое. А TRIM просто позволит стереть заранее.
Это байка времён первых SSD. С тех пор в них появился контроллер, распределяющий нагрузку по всем чипам. Даже если создать на диске один раздел в 500Мб и пользоваться только им, всё равно работать будет весь диск. Собственно, для этого и нужна операция TRIM — чтобы этот контроллер знал, какие ячейки можно переназначить, не обеспечивая сохранность информации в новом месте.
Номер 11, я думаю, потому, что обновление будет платным.
Если речь про unicode в именах, то я только за, причём из опыта. Русские парни, на С++98, писали программу, не будучи большими спецами в предметной области. Поэтому они пользовались учебниками, написанными на русском. И помощью профессора, который знал два иностранных языка: французкий и немецкий. Объекты из предметной области регулярно попадают в код в виде переменных. И вот…

Многабукф
Нет, программист ещё сможет перевести «соосность опорной втулки» или «правило подчинения приданного отделения взводу» на английский. Но вот потом обратно полученный перл уже никто другой не переведёт. А значит, не сможет найти в учебнике, что это, и не сможет спросить профессора. Регулярно возникал хаос на эту тему. А что делать?

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

В итоге, сначала со злости, а потом на полном серьёзе стали использовать такую систему: любая мало-мальски сложная в переводе переменная называется stvar9475894253, где stvar означает strange variable, а 9475894253 — случайное число, для уникальности имени. И в комментарии написано на русском, что это значит квалитет посадочного места подшипника коленвала. Для долгоживущих переменных с проектом идёт файлик, где эти переменные перечислены, и на русском написано, что они значат. Люди на полном серьёзе всем коллективным бессознательным определили, что так проще, чем возиться с транслитом или переводами.

Уже после, впервые столкнувшись с языками, где есть юникодные имена, я сто раз подумал, как было бы охрененно круто иметь их в том старом проекте. Но при этом они мне больше никогда не понадобились: больше нигде предметная область не просачивалась так активно в код.

Индексирование отключали? Для каждого файла, или только всего диска? AppData\Local\Temp удаляли (хотя это, скорее, вопрос медленной загрузки.) Может defender развлекается? А ещё при обновлении кэш префетчера наверняка слетает.

Просто, когда ОС уже загружена вся, одна и та же программа должна грузится за похожее время. Так что если с установкой новой ОС всё тормозит, то значит где-то что-то происходит и забирает ресурсы. И вряд ли это сама ОС.
Какое шикарное законодательство, когда заплатить штраф просто дешевле, не говоря уж о проще.
TunnelBear регулярно сливают пользовательские данные компаниям. А про списки не знаю.
Да плевать всем на пиратский контент. Туда будут записывать сайты независимых СМИ за одну спорную фотографию. Чтобы убрать их от народа. А народ не будет гуглить, как получить доступ на сайт, где не дают халяву.
У меня мечта — островная клавиатура с ножничным механизмом, и с numpad, но чтобы numpad был слева. Ну или вместо него чтобы кнопки F14-F24 физически были. Но так не бывает: numpad слева видел от силы дважды, и там куча других проблем была. А уж физические кнопки F14… вообще только на клавиатурах размером со стол.
Вообще ни слова о том, как тестировалось. Методика есть?
А что именно, кстати, тестировалось? Вот Питон — это время работы бинарного файла, или время работы бинарного файла плюс компиляция, или же это вообще вместе с запуском CPython?
А файловый кэш прогревали?
А докер на каком образе собирали? Потому что образ Ubuntu и Alpine в некоторых тестах совсем разную производительность показывают.
Называйся статья «Ну нафиг, делаю свой сервер», я бы тоже не стал комментировать. Но хостер в Российском слэнге это тот, кто предоставляет сервера, а не тот, кто их использует.
Заголовок: «буду сам себе хостер»

Содержимое: как настроить VPS.

Делаем вывод: у Билайна вся инфа в чужом облаке хранится, раз уж даже разницы не понимают.
Не грустите. Я закончил университет, всегда входящий в топ 5 технических ВУЗов России — так вот, там было всё то же самое. Абсолютно зря и бездарно потраченые 5 лет жизни. ИТшнику в России ВУЗ не просто не нужен, а крайне вреден.
— Босс, 90% наших клиентов жалуются на обзвоны с рекламой!
— Срочно звоните в полицию! Пусть они звонят в колонию, спрашивают, какого хрена те козлы 10% номеров недообзванивают ?!
Ну кликнул человек по встрече… а дальше? Если от просто клика по ссылке ваш компьютер будет заражён, то начинать решать это надо не с писем.
> Мебельный щит толщиной 18 мм

За год неизбежно пойдёт винтом. Можно растянуть на 3 года, если покрасить все стороны и торцы наглухо в несколько слоёв эмали. Была у меня мебель из щитов — каждые несколько месяцев приходилось двери поправлять, полки отвалившиеся на место ставить, задники оторванные прибивать. Ну не делают эти щиты нынче хорошо.

Information

Rating
Does not participate
Registered
Activity