архімаггриб в Дарницькі печери
  • Ваша добірка професійних книг для айтівців — яка вона?

    Ну названия-то можно было вспомнить и сюда выложить.

  • У пакеті XZ Utils виявили бекдор

    Поки що «так собі». Це може бути українець, білорус, фінн, ізраїльтянин, палестинець, грек... і припусковні цілі і ідеологія у них дуже різна.
    Може, українець хотів зробити засіб для атаки проросійських серверів. А може, прихильник Олександра Македонського хотів відродити Велику Грецію від Неаполя до Карачі. Як зʼясувати правду?

  • У пакеті XZ Utils виявили бекдор

    І що? Ну ось мене перевірили, я такий собі пересічний Василь Петренко, мідл C++. Завтра до мене підходить чоловʼяга з пропозицією, від якої не можна відмовитись, а взамін обіцяє, по завершенню операції, нові документи, іншу країну і, якщо хочу, пластичну операцію. А внутрішнього ревʼю нема і я комічу усяку повну хєрню, на яку навіть начальник дивиться по принципу «ну тут є відомі слова, все значить ок» і може задати пару питань типа «чому ти в регістр 0xcc0022 поклав 3, а не 2». Ревізії старого коду нема від слова «зовсім». І вистрілить моя закладка років через 3-4. К тому моменту я буду в іншій країні... або під землею, бо виконувати обіцянки той тип не стане.

    Про якість контроля я серйозно — на кількох проектах саме класу «linux embedded» все що було це гонка за фічами, і добре коли хоча б регресії перевірялись (на деяких і того не було! я міг зламати сусіду що завгодно і помітили б це тільки через півроку у кращому випадку). Був sonarqube, який перевіряє зовсім інше. І все.

    А юзерів у одного з проектів було декілька мільйонів. Ось і рахуйте, скільки таких закладок _реально_ є у тих системах, що ми використовуємо кожного дня...

  • Відбір кандидатів за мовою. Маячня чи норма?

    Что приводит нас к необходимости иметь простые и понятные признаки по которым можно отличить своих от чужих.

    По которым вы и начинаете принимать как «своих» бешеную комсомолку Фарион, выросшего на российских деньгах Тягнибока, продажную зелёнку в свитере в едином марафете и прочая и прочая, которым достаточно лишь выучить тысячу слов, чтобы изобразить «своего».
    «Офис простых решений», нота ля.

  • Новий метод Promise.withResolvers тепер доступний у браузерах

    Це правило тільки для мов, які не розрізняють свої «і» та «и». Англійська розрізняє, тому уніфікація може призвести до небажаної омоніміі (як beach/bitch).

  • У пакеті XZ Utils виявили бекдор

    Анонімне журнашлю, застрілися само. Ти переплутало все що могло.

    По сути: 1) Не вплине. 2) Пʼятирічну підготовку спалив один хакер, який просто помітив затримку. Може, він аутист, але йому велика дяка.

    Підтримали: Oleksandr Suvorov, Igor Korchynskyi
  • У пакеті XZ Utils виявили бекдор

    Х його З...

  • Оновлення Python 3.12 — чи справді мова тепер вдвічі швидша. Ключові зміни

    Попробуйте найти вот сейчас известные и финансово успешные не американские средства разработки.

    С 1970 года сколько лет прошло? Тогда ещё толком Кремниевой Долины не было, а сейчас в ней уже стагнация и массовое бегство новых фирм.

    Компиляторы с Algol 68 были

    Малого подмножества от языка. Самые яркие и безумные фичи не реализовывались. Но и эти урезанные версии были чудовищно тяжелы.
    Только в 74-м кто-то что-то сделал (забагованное). К тому времени C уже начал расползаться по миру.

    но они никому толком были не нужны,

    Именно. Он опоздал, и мог бы выйти только за счёт киллер-фич, которых не было.

  • Оновлення Python 3.12 — чи справді мова тепер вдвічі швидша. Ключові зміни

    Algol 68, который попал в Британию там стал BCPL

    При этом в нём настолько всё урезали, что от того Algol 68 не осталось аж ничего.

    Причина упадка Algol многими историками ИТ бизнеса называю его европейское происхождение.

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

    Собственно тогда откат пошёл к более простым языкам (Pascal, C...) именно потому, что поняли, что старые методы не работают.

    Связи с Европой тут нет.

  • Оновлення Python 3.12 — чи справді мова тепер вдвічі швидша. Ключові зміни

    так за такою логікою і пітон пролітає,

    Мабуть да... а що? ;)

  • Порівняння архітектури Redis і Dragonfly

    Якщо є more і less... наступна буде pofig?

  • Найважливіші команди Linux для DevOps

    fallocate це з util-linux, а truncate з coreutils, тобто більш базове:))

  • Як знайти роботу, коли всюди потрібна англійська?

    «зай гезунд» :)

  • Як знайти роботу, коли всюди потрібна англійська?

    Подлым людям учить языки было не положено, как и оружием владеть.

    «Подлые люди» знали языки соседей, которых местами было много и разнообразно (тюрские, финские народы, разнообразные суржико-пиджины типа руссенорска) в пределах нужного им бытового и торгового набора. Это как раз было легко и беспроблемно. (Сам «русский» родился как торговое койне разных славянских племён в пределах Новгородского, а позже Московского княжества, ещё до того, как Москва приняла этот язык — у неё был заметно другой диалект.)

    А вот европейские языки за пределами прямой необходимости им обычно были без нужды, поэтому и не учили.

    На оружие в империи ограничения почти не было, была проблема цены. Кто мог купить себе ружьё — покупал и охотился, даже если это просто крестьянин. Ограничения на личное оружие это уже СССР.

    Пучкову верить без детальной проверки ой нежелательно.

    Підтримали: Alla, K Vadym, Mykhailo Gordienko
  • Потребую поради з DNS: хто контролює субдомен tilda.rentafont.com?

    Це вже суто теоретична розмова, але може бути, що договір з юрособою, наприклад, з США чи Нідерландів...

  • Потребую поради з DNS: хто контролює субдомен tilda.rentafont.com?

    якщо домен rentafont.com на ньому — то ВСІ субдомени він контролює.

    Це якщо нема договору на підтримку піддомену який не можна достроково розірвати.

    Підтримав: Нестор Воля
  • Потребую поради з DNS: хто контролює субдомен tilda.rentafont.com?

    Є деякий шанс, що він заключив договір на підтримку цього піддомена і власник піддомена може поки договір діє перепродавати його кому завгодно. Так роблять іноді коли роблять «публічні» домени власними засобами — щось схоже діє для pp.ua, co.ua, деяких інших.
    Може, тут таке теж. Тоді нормально він зможе видалити цей піддомен тільки коли закінчиться строк дії договору.
    Я б на це поставив 0.01%, не більше, але не 0.

    Підтримав: Нестор Воля
  • Чи взагалі реально знайти роботу новачку? ( С++ )

    «Во всём нужны норма, мера и предел» [c]

    «Люди с большим опытом» заканчиваются, уходят, выгорают и так далее. Обновление всегда нужно.
    От рынка веба отличается разве что количество джунов на сеньоров — для областей C++ это ближе к 1:1 или 1:2, чем к 5:1-10:1, что норма для веба.

  • Чи взагалі реально знайти роботу новачку? ( С++ )

    В зависимости от рельефа местности, возможность иметь один язык на фронтэнде и бэкэнде может окупиться лучше, чем преимущества Java/etc.

    Підтримав: Dmytro Lapshyn
  • Чи взагалі реально знайти роботу новачку? ( С++ )

    А воно нероздільно повʼязано. Якщо база не дозволяє захистить в принципі, а тим більше має відкриті інтерфейси unsafe, то ти і не помітиш, як у бібліотеці на 10му уровні вкладення все буде погано.

    Підтримав: Vic
← Сtrl 123456...375 Ctrl →