Не использую Thin Provisioning, но сторадж умеет дедупликацию. Для возврата стораджу места, занятого неиспользуемыми данными, достаточно любым вайпером забить всё свободное место на диске нулями. После больших чисток очень помогает.
С этой приоритезацией киллера меня больше всего удивляет то, что активно юзаемые процессы прибиваются, а те, что были запущены несколько дней назад, остаются в памяти. Доходит иногда до смешного: не могу набрать сообщение в мессенджере т.к. постоянно прибивается окно диалога, но стоит открыть список запущенных программ и там такое… что я даже не помню когда последний раз запускал, а оно болтается в оперативке. И это на 4.4. На 4.2 такого бардака не было.
А в чём собственно проблема? Считаем центроиды четырёх треугольников, проводим к ним линии из противоположных вершин, ищем точки пересечения. Или проблема это именно алгоритмически и эффективно реализовать?
Радует глаз когда специалисты нетехнических специальностей так глубоко копают :)
В штатах это давно норма, когда какой-нибудь бизнес-аналитик пишет свой аналитический софт под конкретные задачи и инструмент тут не важен, видел на Excel таких монстров, что возникал вопрос «и кто тут программист». Мне также приносили задачки типа «Я тут в Access накидал базу, давай сделаем нормальный сетевой вариант?», я открываю это «накидал», и понимаю что это месяцы работы, а приносит это далеко не программист. Важно, что только человек, глубоко знакомый с предметной областью, понимает все тонкости того, что нужно автоматизировать.
Думаю что скоро к тому придём, что на уровне школы программирование будет преподаваться на уровне иностранных языков.
Работал в студии, где у каждого фотографа была своя, очень некислая рабочая станция, предоставленная фирмой, но всё что касается софта, лежало на плечах фотографов/художников/верстальщиков и их познания в сфере тонкого тюнинга софта и железа меня поражали.
Вместо распознавания лиц, можно делать зуммирование «умным кропом», он дешевле распознавания лиц и даёт хорошие результаты на фотографиях разного типа, в т.ч. и без лиц.
ИМХО проблема, описанная в статье (с бекапом и рестором) явно надумана. При наличии Steam Family Sharing вообще не вижу смысла тягать игры на флэшке. Да и на даче отдыхают, а не у компа просиживают.
kiev_o вполне может обозначать «Киевская область». т.е. троян пробивает внешний адрес по любой открытой GEO IP базе и уже дальше принимает решение, запускать нагрузку или нет. Сам такое делал в студенческие годы для ноута подруги. Написал трояна, который запустит в фулскрине открытку когда она вернётся домой. Когда она там будет не знал, но предположил что по IP можно будет определить область/город. Так и вышло.
Тут ещё вопрос, каким дизайнером пользоваться в свете выхода Firebird 3.0? IBExpert ещё раздаёт по доброте душевной бесплатные релизы для exUSSR? Бо давно не обновлялся, не в курсе, но по-моему линк на закачку прибили уже.
В этой ситуации меня греет одно воспоминание. Заказывал для одного дяди Panasonic CF29 (это такой ноут военной приёмки). Как его пол года растомаживали — это отдельная история, но самое интересное было при первом включении: загрузилась голая Windows XP, а на рабочем столе PDF-ка с инструкцией и инсталляха Acrobat Reader. Сам ридер установлен не был. Типа: хочешь — ставь ридер и читай инструкцию или не ставь, а читай на бумаге. Вот за эту девственную чистоту операционки я тогда особенно зауважал Panasonic.
Отличия только в контроллере, остальное — маркетинг. В своё время SATA и SAS диски одного класса отличались по цене непомерно, а сейчас от силы на 10% — какраз стоимость более дорогого контроллера, и, возможно, какие-то лицензионные отчисления. Так и с NVMe — пока вендоры не собрали сливки, цены будут запредельными.
А если онлайн миграция не используется, мультипасинг настроен правильно и ломать его никто не планирует. Можно для кластерного интерконнекта ограничиться 4х1Г линками? Просто если они в данном случае будут всегда простаивать, то какой смысл под это выделять 10Г, если по 4 1Г порта на каждой голове свободны и никогда не будут использоваться в продакшене т.к. слишком велики там задержки и разница в скорости с 10Г очень заметна даже на маленькой нагрузке.
Вопрос изначально некорректен. Важно не «какие чипы чаще выходят из строя», а «какой процент от проданных выходит из строя». Общался с товарищем на СТО. Увидел что из 6 подъёмников, на 4 стоят 10-е Лансеры. Говорю «что, часто их привозят в ремонт?», а он «да, процентов 60 ремонта — 10-е лансеры, но по продажам — 80%, т.ч. считай сам :)»
Помню как-то решил проапгрейдить 256К видюху до 512К чтобы тянула картинку 800х600х8. Валялся комплект из 4х планок памяти по 256К, по маркировке чипы подходили (даже были немного более быстрыми — 70нс на видюхе против 60нс на планках), но там был поверхностный монтаж, а у меня только 120Вт бытовой паяльник «для кастрюль». В общем чипы были успешно выпаяны нагреванием планок над горящей комфоркой и впаяны на посадочные места нагреванием всего ряда контактов чипа паяльником (припой не добавлял). Карточка взвелась, но картинка оказалась полосатой, т.е. половина банка памяти не держала данные. Тогда я выпаял таким-же варварским методом с видюхи всю память и заменил на одинаковую (с двух планок). Карточка взвелась и радовала картинкой больше года, пока её не продал. Аналогичные карты с разъёмами под дополнительную память стоили тогда в полтора раза дороже, плюс сама память продавалась по цене почти как ещё одна карта, т.ч. игра стоила свеч.
И самое интересное что спустя годы, имея в наличии паяльник с цифровым управлением, «третью руку» с лупой и кучу всяких приблуд, я ничего подобной сложности больше не паял.
Так если одна нода перезагрузится, то на её стороне потухнут оба линка, и 10Г и 1Г. В чём тогда смысл? Take over всё равно произойдёт. Или я чего-то не понимаю?
В штатах это давно норма, когда какой-нибудь бизнес-аналитик пишет свой аналитический софт под конкретные задачи и инструмент тут не важен, видел на Excel таких монстров, что возникал вопрос «и кто тут программист». Мне также приносили задачки типа «Я тут в Access накидал базу, давай сделаем нормальный сетевой вариант?», я открываю это «накидал», и понимаю что это месяцы работы, а приносит это далеко не программист. Важно, что только человек, глубоко знакомый с предметной областью, понимает все тонкости того, что нужно автоматизировать.
Думаю что скоро к тому придём, что на уровне школы программирование будет преподаваться на уровне иностранных языков.
И самое интересное что спустя годы, имея в наличии паяльник с цифровым управлением, «третью руку» с лупой и кучу всяких приблуд, я ничего подобной сложности больше не паял.