Как стать автором
Обновить
74
Карма
0
Рейтинг
Anton Kostenko @onlinehead

DevOps/SRE

Как мы себя обманываем, только бы продолжать пользоваться Golang

Если не лениться читать, то в описании пакета os в Go написано следующее:

Package os provides a platform-independent interface to operating system functionality. The design is Unix-like, although the error handling is Go-like; failing calls return values of type error rather than error numbers. Often, more information is available within the error. For example, if a call that takes a file name fails, such as Open or Stat, the error will include the failing file name when printed and will be of type *PathError, which may be unpacked for more information.

The os interface is intended to be uniform across all operating systems. Features not generally available appear in the system-specific package syscall.

Как мы себя обманываем, только бы продолжать пользоваться Golang

Нет, не можно, когда вы делаете строго типизированный язык

Так а причем тут строго типизированный язык, если я говорю об одном конкретном наезде про chmod?

Наговнокодить в кросс-платформенной реализации чего либо достаточно просто. Особенно если эта платформа не является целевой. В целом странно ожидать, что chmod будет работать в windows, где в принципе нет битовой маски свойств, правда? Но наверно ошибочку таки стоило бы писать.

Как мы себя обманываем, только бы продолжать пользоваться Golang

Ну вот про файлы, chmod и Windows это прям... не уникальная проблема.

Вот к примеру боль автора питоновского модуля oschmod:

Even though Python's os.chmod() sets read, write, and execute file permissions, on Windows, os.chmod() basically has no effect. Even worse, Python on Windows gives no warnings or errors. If you think you set file permissions on Windows with os.chmod(), you're wrong!

Ну то есть буквально в Go скопировали поведение Python.

Хорошо ли это? Нет, могли бы и нормально сделать.

Можно ли это понять? Да, можно, Windows машин что у авторов языка, что у меинтейнеров скорее всего или не было вообще, или был минимум, на котором ничего под Windows и не писалось.

Стоило ли из-за этого "не поддерживать Windows"? Нет. По крайней мере ровно в той степени, в которой тогда надо "не поддерживать Windows" в Python. Остальное то (наверное) работает. Nice небось тоже на Windows кривой почти везде и молча делает ничего, но ничего, пока никто не расстроился.

Что означает информация в заметке Коммерсанта «Британия морозит «Байкал»

Вот в этой статье приводится ближе к середине полный текст предлагаемой поправки.

Качество жизни и возможности для интересной работы в России принципиально выросли

С одной стороны да, с другой - я уехал в 2017 и уже тогда было понятно что лягушка закипает. В сравнении с 91 годом конечно возможностей работы стало больше, но и возможностей обрести проблем на ровном месте от государства стало совсем немало. Так что на месте 20-летнего выпускника я бы поехал, т.к. не рвануло бы оно 24 февраля - так рвануло бы какого нибудь 10 ноября.

А история ваша очень интересная, спасибо что поделились!

Что означает информация в заметке Коммерсанта «Британия морозит «Байкал»

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

Несколько уточнений, которые все меняют:
1. Поправки ещё не приняты.
2. Предложенные поправки не имеют отношения к визе H-1. Визы (а точнее сразу гринки) предлагается выдавать из отдельного пула для талантов, который весьма большой (по крайней мере случаи его исчерпания мне неизвестны) и не предполагает ни лотереи, ни ожидания конкретной даты. Если примут — подавать можно будет в любой момент, в любое посольство и срок рассмотрения заявления предлагается ограничить 90 днями, чтобы эти заявления не зависали.
Так что зарплату надо было поднимать уже вчера. Если это конечно вообще может помочь в текущих условиях.

4K Ultra HD в проекторах с технологией Pixel Shifting. Правда или маркетинг?

Ну вас же вероятно DLP не смущают, а там физически — массив из микрозеркал вообще, которые механически двигаются десятки раз в секунду.
За счёт чего происходит быстрый сдвиг матрицы?

Матрица вообще не двигается. По крайней мере в DLP проекторах.
Вариантов 2:
— После матрицы есть оптический актуатор, который умеет двигаться либо в одной плоскости, либо в двух. Если он левитирующий на магнитных подвесах (а ему ничего не мешает таким быть) — то по надежности он сопоставим со стабом современной камеры, который почти вечный, если его механически не бить. Вот документик, объясняющий этот принцип работы. 3LCD проекторы с pixel-shift судя по всему сделаны именно по этому принципу, т.к. микрозеркал там нет, а значит и вариантов особых нет.
— DLP матрица сама умеет отклонять микрозеркала в нужном направлении (к дефолтным двум добавляются дополнительные положения). Свежие чипы (ну как свежие, в 2017 году на CES TI их показала, а она как бы не единственный их производитель) как раз так умеют.

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

4K Ultra HD в проекторах с технологией Pixel Shifting. Правда или маркетинг?

Проекторы 4k предыдущих поколений в целом достаточно медленные, кроме некоторых моделей вроде Optoma gt1080hdr.
У меня лично Epson EH-TW7100, вот тут эпсон о нем в блоге писал на Хабре (https://habr.com/ru/company/epson/blog/488316/), у него input lag весьма низкий, до 30мс в 4к (около 2 кадров для 60 fps и 1 для 30 fps).
Играть не то, чтобы особо мешает, если ты не киберкотлета и зачем-то играешь в CS на 100+ -дюймовом экране. Остальное — от дума до форзы играется прекрасно, лично я никогда не имел никаких претензий к задержкам на нем.
Есть серия TK700 от Benq и X3000i от них же — они прям быстрые, задержка в 4к заявлена 1 кадр. Но у TK какая-то мутная спека по цветности к примеру, а X3000i переваливает по цене за 2к долларов (и это без налогов и в США). В общем, все конечно прекрасно, но я тогда пойду за чем то другим (хотя альтернативы даже в голову не приходят толком, но отдавать за DLP 2+ тысячи долларов у меня рука не поднимается, я боюсь мерцание и радуга меня будут беспокоить больше ненативного 4к).
Но в целом можно сказать, что сейчас уже можно в промежутке где-то от полутора до 2.5 тысяч долларов купить быстрый 4к проектор, подходящий для игр.

Евросоюз согласовал новые правила контроля таргетированной рекламы

Ух ты, а ваша Хиллари (не особо слежу за ней) тоже оказывается склонна к тезисам, подобным «свобода — это рабство», хех.

Евросоюз согласовал новые правила контроля таргетированной рекламы

А это не является существенным.
Причин, почему они решили делать «блокировку» через DNS на тот момент может быть множество, другое дело что если бы закон в итоге не откатили общественным давлением и другими политиками — в него бы потом тихонечко затащили изменения, меняющие механизм блокировки или вводящие суровую ответственность за попытку её прямого обхода. Германия — это одна из тех стран, где за торрент без VPN тебе свалится письмо (бумажное, в почтовый ящик) от защитников правообладателей, потому что провайдеры совершенно спокойно льют о тебе данные на сторону по закону и в целях обеспечения копирайта.
К тому же — история должна же была хоть чему-то научить. В РФ все начиналось _ровно_ так же — да что эти блокировки, да кому они нужны, да они легко обходятся, да это нерабочий механизм. В общем да, прямо сейчас можно наблюдать последствия этого «да оно нормально не работает», буквально везде — от прямого цензурирования до уголовных дел. А ведь все начиналось тоже с ЦП.

Евросоюз согласовал новые правила контроля таргетированной рекламы

Подправил акценты в вашей цитате. Не благодарите.

Вы знаете, я тут с вами, судя по профилю, в соседней стране живу и у меня таки после 24 февраля есть обоснованные сомнения, что «for the respect of fundamental rights» действительно работает в том смысле, в котором вы его пытаетесь преподнести. Ну то есть он конечно работает, но не для всех, скажем так, одинаково. У меня и до этого то особых иллюзий не было на этот счёт, а сейчас так совсем становится все очевидно.
Это самое «уважение к основным правам» может достаточно вольно трактоваться, позволяя к примеру выражать только определённые проблемы и точки зрения, а остальные благополучно душить как «манипуляцию информацией».
Дело просто в том, что сейчас в целом нет особых то проблем с социальными сетями в плане выражения мнения. Иди и выражай. Максимум — получишь хейт и шитшторм, если твое мнение остро несоответствует общепринятому. С чего вдруг они решили ввести механизм их регулирования и контроля мне как-то не совсем понятно.
Точнее понятно, но все варианты скорее негативные, чем позитивные, потому что «борьба с вражескими бот-сетями» и «манипуляцией информацией» очень уж вкусный предлог для фильтрации неудобных тем.

Хочу так же напомнить, что текущий председатель европейской комиссии Урсула фон дер Ляйен была автором весьма спорного и мутного немецкого закона о защите от ЦП в бытность свою министром по делам семьи, который в итоге хоть и удалось откатить немалыми силами волной общественного возмущения и работой других партий, но содержание его было крайне мутным и очень напоминает кое-что из РФ. Правда там все было ещё более ультимативно — список предполагалось сделать тайным, а с механизмами оспаривания и аудита вообще все было крайней печально.
P.S. Судя по википедии, на фоне протаскивания этого законопроекта Урсуле дали ник Zensursula, с намёком, так сказать.

Евросоюз согласовал новые правила контроля таргетированной рекламы

Все посмотрели на штрафы, но никто не посмотрел на очень важный блок про Crisis Mechanism:
In the context of the Russian aggression in Ukraine and the particular impact on the manipulation of online information, a new article has been added to the text introducing a crisis response mechanism.
This mechanism will be activated by the Commission on the recommendation of the board of national Digital Services Coordinators. It will make it possible to analyse the impact of the activities of VLOPs and VLOSEs on the crisis in question and decide on proportionate and effective measures to be put in place for the respect of fundamental rights.

Фактически, это означает возможность введения контроля над платформами «в условиях кризисной ситуации».
Иными словами — попахивает цензурой.

[Личный опыт] Жизнь в Швеции: полное благополучие, тесты на IQ и тысячи вакансий в IT

о дороговизне при социальной медицине тоже можно поговорить, по крайней мере, для работающих людей, платящих налоги.

Вот тут я с вами совершенно согласен. Но говорить стоит только с теми, кто зарабатывает хотя бы выше медианы.
В принципе, социально ориентированные медицинские системы по сути оказывают услуги на уровне финансирования "(средний взнос за страховку*количество работающих — бюрократические затраты на всеобщую систему)/количество обслуживаемых людей", поэтому в целом получается, что оно как бы существует, но когда средний взнос за страховку низкий (а он низкий, потому что в среднем люди в Европе зарабатывают не особо то много денег), то с одной стороны, если ты «обычный» человек с зарплатой в районе медианы — у тебя все более-менее хорошо (частная для тебя все равно дороговата), а вот если ты внезапно выше верхнего квартиля или, что еще хуже — 90 и выше перцентиля — ты начинаешь буквально платить за десятерых.
Причем чем дальше, тем хуже. Если ты в той же Польше успешный специалист и получаешь вполне себе приличные по местным меркам (даже очень приличные), но не фантастические 95 тысяч долларов в год, то государственная мед. страховка в год (обязательная) обойдется тебе в $7.5к, а обязательные отчисления на пенсию (которую ты вряд ли увидишь и которыми ты по сути не распоряжаешься буквально никак) — в $9.5к. Причём за счёт скрытого налога работодатель из своего кармана ещё отдаст столько же в пенсионный фонд, итого — $19k, которые ты никогда не увидишь.
Сейчас тут существует попытка создания частных пенсионных фондов, но вот только это никак не отменяет основных выплат, ты можешь просто платить сверх обязательного вычета в частный фонд.
Такое себе, да. Зато хорошо, если ты забил и «просто Вася» (без претензий к Василиям). Добрые люди с «высоким» доходом тебе все оплатят.

CNews: зарубежные вендоры перестали поставлять инженерное оборудование в российские ЦОД

Так 24 миллиона тонн за 8 лет из Канады, а сколько ещё за этот период?

Не знаю, информация за этот период (63-71) ищется плохо в справочниках. Кроме того — а почему именно этот период? Союз развалился в 80х, их и надо смотреть.
Что считается крупным, а что крупнейшим?

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

Ну во-первых, сбор — он весьма бумажный, приписки\усушки\утряски тогда были больше, чем сейчас, потому что автоматизированного контроля не было.
А во-вторых — чему вы удивляетесь? Зерно — это не только то, что идёт на хлеб, а ещё к примеру фуражное зерно, которое идёт на корм скоту. Оно менее качественное, но зато более дешёвое. Кстати тайна ухудшающегося в России качества хлеба как раз в том числе заключается в том, что для его производства нынче используют фуражное зерно, потому что экономят.
И через 20 лет он не станет меньше.

А нет 20 лет в запасе. Через 20 лет отставание будет опять на 20 лет, только уже из той точки. Кроме того — как только (и если) появятся другие, лучшие техпроцессы и оборудование — ASML его спокойно продаст китайцам. А вот самое новое опять не продаст.
Пока же, тем не менее, у них не получилось. Китай старается. Получится или нет — мы не знаем. Но пока, не смотря на все усилия — не получается. Причём не только у Китая, но и у японцев, которые тоже пытаются. Логика говорит что то, что однажды произошло может произойти ещё раз, но вот когда и с какими усилиями — пока непонятно.

CNews: зарубежные вендоры перестали поставлять инженерное оборудование в российские ЦОД

Точно плата за этот риск должна быть в 1000 раз больше, чем вклад рабочего?

А точно не должна? Как вы это объективно обоснуете?
Доказательство лежит на утверждающем. Вы говорите, что текущая система распределения несправедлива и должна быть другой — тогда пожалуйста обоснуйте, какой именно и почему текущая неправильная объективно, а не в понятиях «справедливо» или «несправедливо». Думаю владелец завода будет считать «справедливым» текущее распределение.
рискованная операция осуществляется однажды

Кроме того, что нет и риск существует всегда, так ещё и окупаемость этого рискованного предприятия вполне может длиться десятки лет.

CNews: зарубежные вендоры перестали поставлять инженерное оборудование в российские ЦОД

Но «долго» не означает «невозможно».

Настолько долго, что в этом не будет никакого смысла = невозможно.
Союз закупил с 1963 по 1971 годы 24 миллиона тонн зерна

Вы весьма некачественно погуглили. Союз закупил 24 миллиона тонн зерна только в Канаде.
Вот официальный статистический сборник к 70-летию СССР.
Объем импорта зерна в 80, 85 и 86 годах составлял соответственно 27.8, 44.2 и 26.8 миллионов тонн.
А ещё, в 86 году: 936 тысяч тонн мяса и мясопродуктов, 194 тысячи тонн молока, 451 тысяч тонн растительного масла и 449 тысяч тонн рыбы.
Вы бы потрудились факты поискать, прежде чем дискутировать.

CNews: зарубежные вендоры перестали поставлять инженерное оборудование в российские ЦОД

А где это можно посмотреть? Ну, желательно, в достоверном источнике.

Большая Советская Энциклопедия вас устроит?
Там есть экономическая справка по структуре внешнеторгового оборота СССР за каждую пятилетку с 60 по 75 год, к примеру.

Экспорт на 75 год (по всем странам, и соц. лагерь, и капиталистические):
Машины и оборудование — 18.7%
Топливо и электроэнергия — 31.4%
Руды и концентраты, металлы и изделия из них, кабель и провод — 14.3%
Лесоматериалы и целлюлозно-бумажные изделия — 5.7%
Остальные категории меньше 5%.

А теперь импорт:
машины и оборудование — 33.9%
руды, металлы и изделия из них — 11.5%
продовольственные товары и сырьё для их производства — 23%
промышленные товары народного потребления — 13%.
Остальные категории меньше 5%.

А теперь интересный факт о внешнеторговом балансе. Для стран СЭВ и «развивающихся стран» вроде Индии, Ирака и Сирии объем экспорта из СССР превалирует над импортом.
Для стран СЭВ это 13363 миллионов рублей экспорта против 12885 миллионов импорта.
А вот для капиталистических стран все равно наоборот — 6140 миллионов рублей экспорта и 9703 рубля импорта с долей этих стран в 31% от всего внешнеторгового оборота.
И даже есть вот такой комментарий, который в целом объясняет что происходит:
Советский Союз экспортирует в промышленно развитые капиталистические страны многие виды сырьевых товаров и материалов — нефть и нефтепродукты, сырьё для металлургической промышленности, металлы, целлюлозу, бумагу, различные виды лесоматериалов и текстильных материалов. Машины и оборудование занимают незначительный удельный вес в экспорте СССР в эти страны, хотя их номенклатура уже достаточно широкая — станки металлорежущие, кузнечно-прессовое оборудование, энергетическое и электротехническое оборудование, горное и металлургическое оборудование, часы, приборы, телевизоры, инструменты, автомобили и др. Советский импорт из этих стран состоит из машин и оборудования, различных сырьевых товаров для тяжёлой промышленности, а также из потребительских товаров и сырья для их производства.


Достаточно убедительно?

CNews: зарубежные вендоры перестали поставлять инженерное оборудование в российские ЦОД

> потянем «сервера» на уровоне пк 286 / 386 машин
Слишком оптимистично. Представим, что у нас внезапно неимоверными усилиями продолжает работать завод по производству процессоров (который потребляет все импортное, от химии до золочёных ножек), но представим что мы можем делать кристаллы.
Кроме этого, у нас точно нет:
1. Памяти. Никакой. Вообще. Ни динамической, ни статической (достаточного объёма), ни NAND, ни HDD ни в каком виде не производятся и технологий для них в РФ нет.
2. Рассыпуха (резисторы, диоды и т.п.) тоже не производится, а которая производится — потребляет импорт для своего производства.
3. Дисплеев тоже нет. Никаких. Ни ЭЛТ, ни LCD, чего либо более современного и подавно. Есть индикаторы вроде, на них можно попробовать слепить.
И это только то, что первое в голову пришло.

CNews: зарубежные вендоры перестали поставлять инженерное оборудование в российские ЦОД

Он писал, что распределение стоимости несправедливо, и это так. Даже в Германии рабочие получают только около 50% созданной ими прибавочной стоимости.

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

CNews: зарубежные вендоры перестали поставлять инженерное оборудование в российские ЦОД

в котором производственные линии узкоспециализированные.

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

Нет, их нет «у нас». Это все импортные технологии и оборудование, которое требует обслуживание и запасных частей, которые не то, что не производятся в РФ, их даже не на чем производить (при условии, что хотя бы знают как). Управляющая электроника вообще полностью импортная, как и сервоприводы, к примеру.
Нужно чётко понимать, что «российский» станок или «российский» сервопривод в том виде, в котором о них говорят — это не значит, что он полностью изготовлен в россии, до каждого последнего болтика, это в лучшем случае значит, что его разработали под управлением российской компании (возможно даже российские специалисты) и собрали в России (преимущественно из импортных деталей).
Уже очень давно промышленные (да и почти все) механизмы стали очень сложными и каждое устройство — это совокупность десятков, сотен, а иногда и сотен тысяч деталей, каждая из которых имеет свой производственный цикл. И подавляющее большинство этих деталей производится не в России.

CNews: зарубежные вендоры перестали поставлять инженерное оборудование в российские ЦОД

Я вам в одном месте сразу на несколько комментариев отвечу, хорошо?
Вы вот выше писали:
Не очевидно, почему достаточно большая страна или группа стран, не смогут построить свой независимый производственный контур.

И тут же подтверждаете то, что не могут, примером Китая.
Но в целом, не могут, потому что ресурсов недостаточно. Экономически Россия — очень маленькая. Понадобились десятки лет и усилия половины мировой экономики, чтобы дойти до состояния «как в 91 году». Know how — это тоже ресурс, можно назвать его научным, если хотите.
Союз экономически был больше современной РФ, но ему все равно не удавалось нормально делать практически ничего, кроме оружия и галош. У них даже население кормить не получалось — СССР был одним из крупнейших (если не самым крупным) импортёром пшеницы.
Невозможность воспроизведения Китаем установки ASML в том, что их к ней не пускают. Банально. Она слишком большая, чтобы её украсть, а сам ASML слишком хорошо защищён, чтобы вытащить оттуда документацию путём промышленного шпионажа. А не пускают просто потому, что туда закопано 20 лет исследований учёных, оплаченных другими людьми и теперь зарабатывающих на этом деньги, иначе бы они давно технологию скопировали, т.к. технологическое развитие Китая весьма и весьма высоко, а вот запаса по know how не очень много, иными словами они обладают технологиями, чтобы её воспроизвести, но у них нет информации что нужно сделать, чтобы на выходе получилось именно так. Принципиальной устройство степпера известно, но дьявол в деталях. Вы просто недооцениваете сложность подобной установки (по косвенным признакам и публикациям они начали разработку этого самого современного степпера еще в конце 90х, а получилось у них только что-то более менее в середине 10х).
Не факт, что откат куда-то — это безусловное зло.

К сожалению факт. Откат будет не только количественным, но и качественным, что гораздо важнее. Иными словами — нет наверно большой беды в том, что не будет (условно) каждый год новой модели автомобиля (хотя это тоже важно), проблема в том, что современный безопасный массовый автомобиль превратится из бюджетного корейца в жигули образца 70х годов.
Ровно то же самое с упаковкой. Дело не в том, что будет «меньше пластиковой упаковки», а в том, что упаковка вообще, любая, будет дороже и дефицитнее, что изменит многие цепочки товаров. Возможно не большой трагедии в том, что йогуртов станет не 200 сортов, а 35, но проблема в том, что он возможно перестанет доезжать до магазинов, потому что вести его будет не в чем, а альтернативная упаковка не позволит хранить его достаточно долго, что приведёт к увеличению количества консервантов и далее по цепочке, вплоть до схлопывания магазинов.
в которой львиная доля людей занята хорошо, если просто бесполезной деятельностью, а не откровенно вредной

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

Информация

В рейтинге
Не участвует
Откуда
Warszawa, Warszawa, Польша
Дата рождения
Зарегистрирован
Активность