Как стать автором
Обновить
3
Карма
0
Рейтинг
Михаил Васильев @mickvav

Пользователь

Как писать код на Go? Подход Google. Часть первая

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

в оригинале -

  • A nuance in the language, e.g., a closure will be capturing a loop variable, but the closure is many lines away

closure в данном контексте, как я понимаю, переводится как замыкание - по сути, локально-определенная функция, а не прекращение работы цикла.

Дальше по тексту - "reverse engineer" переведено как декомпиляция, что тоже не вполне корректно - авторы явно не имеют ввиду превращение бинарника в исходник, но скорее - серьезные затраты времени на понимание, что хотел и чего добился автор кода в этом конкретном месте.

Дальше пока не читаю - исходный google-овский текст читается значимо проще.

Человейники в древности

Очень многое зависит от того, что и как инженерно решено в доме - что продублировано/что нет, насколько свежие технологии применены и т.п.

Например - как справедливо замечают рядом - труба с водой на небольшой глубине - промерзнет. А если греющий кабель проложить и утеплить - нет.
Расходы на отопление больше чем в квартире - да. Но если уложить утеплителя в стены и крышу и окна нормальные поставить - нет. Генератор в подсобке спасет от просевшего электричества, а отдельный бесперебойник на котел - хотя бы от промерзших труб. Гараж с воротами на улицу уменьшит объем чистки снега. 6 соток вместо тридцати, как ни странно, проще косить. List goes on...

Сверхновая реальность рынка труда IT

А кто у вас в компании и как принимает решение о приеме на работу? Может, просто из 3-х пришедших кандидатов с нужной корочной "бизнес" тупо всегда берет самого дешевого?

Какие флеш-карты быстрее и дешевле? Замеры скорости бюджетных microSD в одноплатниках

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

Телескоп, античные часы и много ноутбуков: новое посещение барахолки в Испании

У моих знакомых на днях в Барселоне разбили окно в машине и вынесли все что было. По счастью, ничего суперценного. Но местная полиция прореагировала примерно так - "у нас по 200 таких преступлений в день, так что можете не надеяться". И даже не стали отсматривать видео с регистратора (который не украли!).

А что, так можно было? 10 необычных смарт-устройств, меняющих нашу жизнь к лучшему

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

В США рассекретили документ о том, какой доступ и к каким мессенджерам имеет ФБР

Что-то мне подсказывает, что (если документ подлинный) ФБР-овцы подбили практический гайд. И ситуация, когда телеграм им ответил что-то в духе - "приходите с решением суда из нашей юрисдикции" на практике означает - "лучше не связываться и исследовать другие варианты". Когда они наткнутся на пациента, у которого окромя телеграма ничего нет - будут выуживать 8.3

Как умножадность хостера Leaseweb приводит к потере клиентов и денег

С одной стороны - вы правы, вычитывать все договора с лупой - жизни не хватит. С другой - хостинг это не абы-какой договор - не публичная оферта на пользование общественным туалетом. Раз вы арендуете место под сервера и сами сервера то наверное вы там что-то ценное размещаете. И условия, на которых оно происходит понимать полезно. И да, опыт по задаванию вопросов вида "а что в этом случае, а что в том ... " он с годами и граблями приходит. Я в свое время вычитывал договора с платежными системами (работал в небольшом интернет-провайдере) - так сразу было видно, кто большой и опытный, а кто еще молодой и необстрелянный.

Как умножадность хостера Leaseweb приводит к потере клиентов и денег

И мониторинг API-вызовов со своей стороны + сверку с гуглоциферкой в бэклог.

Как умножадность хостера Leaseweb приводит к потере клиентов и денег

Это вы наверное не мне отвечали

Как умножадность хостера Leaseweb приводит к потере клиентов и денег

  1. И чем тикет кончился?

  2. Тем что вы можете понять что за трафик и принять решение, как реагировать.

  3. Ну давайте развлечемся арифметикой. 100 мегабит full-duplex в худшем случае это около 22 мегабайт в секунду (они же тарифицируют оба направления). Секунд в часу 3600, это 22*3600=72000+7200=79200 мегабайт в час. Часов в месяце, если мне память не изменяет, 24*30=720, итого верхний предел - 79200*720=57024000, итого 57 терабайт. Обратите внимание, что цифра вполне того же порядка, что и выставленная. И да, с этой арифметикой можно пойти к хостеру и на треть скостить счет, но не более того.

    Технически откуда это могло прилететь вполне понятно - если на железке, куда сервер воткнут, порты гигабитные и счетчики трафика случаются до того, как трафик пытаются "втиснуть" в 100 мегабит, все что подропалось до порта попадет в биллинг, но не в порт. И да, банальная сверка счетчиков пакетов на интерфейсах с счетчиком трафика у оператора дала бы сигнал, что у вас проблемы. Если у вас на бензоколонке отсечка на полный бак не сработает, вы же сразу отреагируете, правда?

Как умножадность хостера Leaseweb приводит к потере клиентов и денег

Посмотрел на тарифчики этого хостера - ну вы прям оба красавцы. Одни называюи 5 гигабит DDoS-ом (seriously? Это ж с одного компа можно влупить такой DDoS), а другие 20$ в месяц за 100 мегабит без учета трафика не могут себе позволить...

Как умножадность хостера Leaseweb приводит к потере клиентов и денег

Интересно посмотреть на суд по этой истории, если вы до него дойдете.

Что-то мне подсказывает, что за эти деньги они сами вас искать не будут (разве что коллекторам продадут долг за 10% от номинала).

Могу ошибаться, но предположу, что ноги у странного ценника растут из двух факторов:

1. Структура его договоров с апстрим-провайдерами и SLI с другими клиентами. Грубо говоря, когда цифра была установлена на этом значении, клиент, забивший по ошибке, к примеру, гигабитную полосу на десятке-другом серверов под завязку, легко укладывал все аплинки датацентра в полку.

2. Редкость ситуации, когда однажды попав на 1000$ вместо 150$ клиент не начинает превентивно мониторить свой трафик. Как следствие, идея о необходимости пересмотра цифры в дальнем углу FAQ приходит к менеджменту раз в 10 лет.

Как умножадность хостера Leaseweb приводит к потере клиентов и денег

То есть вы хотите сказать, что почесались только на третий месяц и не смогли снять трафик самим сервером с порта в 100 мегабит? Дороговато для урока, конечно, но матчасть учить полезно.
Как вариант, собирать трафик можно в виде netflow:
Ссылки - https://ixnfo.com/en/installing-ipt-netflow.html - netflow-сенсор в виде модуля ядра.
И коллектор в виде процесса в юзерспейсе - http://manpages.ubuntu.com/manpages/focal/en/man1/flow-tools.1.html

Свинтить все это вместе, умеючи - пара часов. Не умеючи - день-два. Плюс прикрутить к мониторингу (вы же мониторите ваши сервера, правда?).

Как я получил офферы в Google, Amazon, Microsoft, Яндекс и Box, не завалив ни одного собеседования (ну, почти)

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

Паника на рынке. Очередь на производство самых простых микросхем достигла 1 года

Ну я видел камеры и сдуру решил что тачпад из той же оперы, но не проверял, да. Но что SPI, что I2C достаточно стандартизованы и не требуют какой-то очень уж дикой экзотики, чтобы быть уложенными в разъемы, а не распаяны, например, правда?

IDE против Vim для разработки

А почему работу с мониторами нужно перекладывать с операционной системы на редактор? Или вы один файл в двух местах хотите открыть и одно место держать на одном мониторе, а другое-на другом?

IDE против Vim для разработки

Ну то есть на vimtutor вас не хватило - жаль.

Информация

В рейтинге
Не участвует
Откуда
Лобня, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность