• Не начинайте учиться кодингу с Python, начните с языка C
    +7
    Что то жирновато. Особенно о системе сборки и менеджмент зависимостей :)
  • Не начинайте учиться кодингу с Python, начните с языка C
    +2
    Вообще то стоит сначала решить ехать или шашечки. Если ехать — пройти хотя бы базовый курс булевой алгебры, компьютерной логики, ассемблера. В общем, всего что лежит в основе. А то что начал с Python, что с С, а под капотом магия, любая внештатная ситуация введет в ступор и непонимание.
  • Смартфон на Linux: как обстоят дела
    +1

    Попытки сделать популярный открытый смартфон с соображений приватности достаточно нелепы по одной причине — 99% юзкейсов уже обрабатываются в облаке гугла/яндекса/амазона. Для остальных можно взять бабушкофон.

  • Как проходить собеседования на Unity разработчика
    0
    Знаем, любим, практикуем.
  • Как мы взломали шифрование пакетов в BattlEye
    0
    Как говорят, nothing personal, just business. Вы сами написали, что появился черный рынок. Так что давайте еще докинем в список плохих людей тех игроков, которые пользуются данным рынком. И их наверное очень много, если читеры для удовлетворения спроса убивают игру в хламину.

    А вообще, абсолютно натурально выглядит ситуация, в любой экосистеме появляются конкуренты, симбиоты и паразиты, читеры где то между двумя последними.
  • Спутниковый интернет Starlink продолжает развиваться: в этом году он станет мобильным и покроет почти всю планету
    +7
    В каждый епл вотч по старлинку?)
  • Valve выпустила Proton 6.3 для запуска Windows-игр под Linux
    +2
    В dota 2 даже в нативную версию под linux играть не возможно нормально, супер заметный лаг. Так что тут проблема глобальная. Где то читал что там надо и частоту опроса инпут девайсов повысить, и где то там в иксах подтвикать, но к сожалению я забил и не проверил.
  • Одноэтажный дом — какой бы строил для себя (может и вам пригодится)
    +1
    Мечтаю о доме с лифтовой шахтой. Пока молодой, думаю с шахты сделать кладовку, а потом установить лифт)
  • Чем синьор отличается от джуниора?
    +4
    Абсолютно не точная метрика. Есть мастера себя продать, а не работать.

    Совсем недавно работал с unity 3d dev'ом, который на прошлой позиции был тим-лид, с большой зарплатой. Заболтает любого, но по факту — безответственный говнокодер, которого интересовала только зарплата. На его место пришло два джуна, которые через месяц, под руководством java backend девелопера стали давать выхлопа в два раза больше чем тот тип.

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

    И вообще, думаю можно собрать с сотню метрик, по которым будут разделятся джуны от сеньйоров-помидоров, кому то важно что бы чувак мог без гугла перечислить все build-in методы python3.8, а кому то надо что бы синьйор мог и на js фронт наклепать, и firmware для очередного iot mvp проекта написать. А правда — кто знает где она.
  • Mac Mini на M1: взгляд изнутри
    +1

    Круто, не знал. А как там с виртуализацией устройств? virtio работает?

  • Mac Mini на M1: взгляд изнутри
    +1
    Думаю что под домашний сервак есть более подходящие варианты :)

    Но отвечая на вопрос — kvm, если не знали, прибит гвоздями намертво к linux, так что нет, он не заведется. У mac os свои собственные решения для виртуализации, там есть rosetta 2 которая может запускать x86 код, и есть свои концы для виртуализации arm, вроде бы даже windows 10 arm запускали. qemu(который либо софтварно эмулирует архитектуру, либо просто является фронтендом, как в случае kvm) там тоже вряд ли заведется с каким либо хардварным ускорением, у apple есть собственный гипервизор.

    Вопрос в том, насколько будут эти концы виртуализации подходить под домашний сервак… Учитывая опыт з docker на маке — наверное не будут.

    Одним словом — нет, это мусорка для домашнего сервака по параметру деньги/полезный сервачный выхлоп.
  • Обработка дат притягивает ошибки или 77 дефектов в Qt 6
    0
    P2 Important :)
  • Что лучше: дистрибутив Linux в яблочном стиле или нормальный хакинтош?
    +1
    Со всеми все абсолютно хорошо. Просто вы(я, еще кто то) готовы потратить несколько часов после очередного обновления что бы профиксить депенденсю, которая поломала ваш самосборный софт, а другие просто предпочитают на это время не тратить.

    Просто вы упорно не замечаете главную мысль — некоторые хотят пользоваться инструментом, а не доводить его до ума. Для вас будет уместно купить diy молоток, который надо собрать, раскрасить рукоятку и только потом забивать гвозди, а другие хотят просто купить молоток и работать.
  • Что лучше: дистрибутив Linux в яблочном стиле или нормальный хакинтош?
    0
    Выбор между злом и еще большим злом :)
  • Что лучше: дистрибутив Linux в яблочном стиле или нормальный хакинтош?
    0
    Так дело в том, что если до сих пор не пользовались экосистемой, то вряд ли и начнете, и таких людей очень много. Инертность и не желание что то менять очень сложно побороть, а тут ты не один, таких же инертных.

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

    А вот что выглядит реально своеобразно — это попытка убедить в том, что зеленый цвет лучше красного. Вот посмотрите, какой зеленый цвет крутой, вот вы попробуйте экосистему зеленого цвета, зеленые обои, зеленый автомобиль. Но доктор, я же анализ крови сдаю, она же должна быть красной…

    ПС: не убеждаю в том что мак говно, а linux-windows крутой, а говорю о том, что они просто существуют, а каждый сам за себя решает
  • CD Projekt Red сообщила, что хакеры украли ее данные и требуют за них выкуп
    +1

    Для мододелов исходники будут ой как ценные :)

  • Microsoft патентует способ следить за пользователем с помощью ИИ и регистрации всех действий в Windows
    0
    Раньше думал, что ограничивать исходящие подключения на роутере это тупо.Теперь надо настраивать iptables на дроп всего и вся по умолчанию для windows машины, ставить демона на винду, который будет открывать ip и порты для steam и игр, остальное так же дропать :)
  • Насколько маленьким может быть ядро linux?
    0

    Наверное, что бы обновлять ядра было не больно. Это же генту, там с сырцов обновляется :)

  • Настройка мультинодового кластера Airflow с HDP Ambari и Celery для конвейеров данных
    +1

    Так вроде бы Ambari мертво и доживает свой саппорт, после слияния с hortonworks и cloudera?

  • PortablePy: компьютер-раскладушка для MicroPython
    0
    Это как с книгами. Киндл с тысячами книг круто, и читается для глаз хорошо, но бумажненький Гарри Поттер или Таинственный Остров с детства читаются как то поприятнее. И странички шуршат, и бумага пахнет.
  • Почему провалился запуск Cyberpunk 2077 и как плохое отношение к сотрудникам сказывается на продуктах
    0

    4790k + gtx 980 на минималках комфортно бегает.

  • Почему провалился запуск Cyberpunk 2077 и как плохое отношение к сотрудникам сказывается на продуктах
    0

    Провал в сравнении с чем? С тем, что рекламировали. А в сравнении с любыми другими action-rpg вышедшими за последние 10 лет тут провалом и не пахнет в любом аспекте, будь то и техническое состояние(те же асасины на пастгене и так работают в 20-25 фпс :) ), так и геймплейно и сюжетно.

  • Почему провалился запуск Cyberpunk 2077 и как плохое отношение к сотрудникам сказывается на продуктах
    0

    А там есть акции? Valve же вроде бы целиком в брюхе Габена разместилось.

  • ARM и программирование без блокировок
    0
    Многопоточно программировать очень легко на python, спасибо gil :)
  • UbuntuDDE: замечательный гибрид
    +3
    Нет, linux на десктопе это боль, если только не запускать браузер и видеопроигрыватель. На прошлой неделе, пишу кусок gui на unity3d. С выбранным шрифтом кусок текста на windows, mac-os, ubuntu-20.04 вмещается и отображается отлично. На ubuntu-18.04 размер текста измеряется на пару пикселей больше чем на других платформах и обрезается последнее слово. И это только один пример. Подобные косяки то тут то там ловятся постоянно.

    Или внезапно протекающая память в xfce, который выжрал 32 гига памяти… Или постоянные разрывы экрана, которые почему то парочкой строчек конфига по дефолту не фиксятся… О различии в тулкитах и отсуствия каких то ui-ux гайдлайнов(применимо и к windows в 99% случаев) можно и не вспоминать.
  • Спецификации и бенчмарки новых процессоров Intel Core i7-11700K и i9-11900K не впечатляют
    0

    Такой же 4790k на 4.4 по всем ядрам. Только вот последние кривые релизы cyberpunk 2077 и horizon zero dawn впритык идут на границе 60-70 фпс. Остальное повседневное ПО(embedded dev, gamedev) работает отлично, и главное — абсолютно не заметно отставание от более новых сборок, которые я пробовал.

  • Elastic меняет лицензии Elasticsearch и Kibana c Apache 2.0 на SSPL
    +2

    Когда там форк от амазона будет?

  • Как я ушел на 1С-фриланс
    0

    Главное не путать понятия "программист" и "инженер программного обеспечения". В силу специфики применения 1С, на нем очень мало именно инженеров.


    Хотя, надо признать, с модным движением "войти в ойти" сейчас действительно мало толковых инженеров вообще везде.

  • Хватит злоупотреблять *args и **kwargs в Python
    +1

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

  • Самый неадекватный кандидат за мою карьеру
    +2

    К сожалению, практически любой публичный отзыв(в данном случае как и кандидата так и компании) является мусором, так как имеют много личного. О своей текущей компании тоже читаю много грязи, и тем не менее работаю тут уже 7 лет(как и сотня других людей), и не потому что люблю глотать говно.

  • Вы безумны, остановитесь пока не поздно
    0
    Ну такая штука везде работает, не только в войтивойти. Вообще везде, во всех сферах надувательство и искусственное завышение, фиктивная, далекая от объективности(или используется ситуативная объективность), оценка ценности.

    Где есть слово «деньги» — там есть безумие :)
  • Файловый менеджер на питоне в 430 строк для начинающих и чайников
    +6

    Кек. Так там же проблема не в докере и го, а в отсутствии нативных контейнеров :). Докер это просто фронтенд, он бы одинаково быстро работал даже и на bash и на cmd.

  • Sony полностью разобрала PlayStation 5 и показала, как приставка выглядит изнутри
    +4

    Ага, сразу после видеоплеера нормального, которого sony уже 10 лет выпустить не могут/не хотят.

  • Qt? ImGUI? wxWidgets? Пишем свое
    0

    Layout и функциональность очень напоминает Unity Editor. Но то что имплементировано с нуля — выше всяких похвал.

  • Unity UIElements: первые впечатления в продакшн
    +1
    Тоже сейчас курю UIElements. Без «ныряния» в исходники, которые зачастую заканчиваются где то на нативном коде, без UI Debugger иногда очень сложно что то понять.
    Но где то через неделю пробирает, и работать становится очень легко и не напряжно. Простые элементы практически всегда состоят просто из стиля, для более сложных зачастую надо нарисовать простую текстуру, и опять же, скомпоновать стилями.

    Вот чего не хватает, так это адекватного MVC или MVVM с декларативным биндингом, и приходится придумывать свои решения. Благо, уже много раз такие решения выкатывались на различных платформах, так что это не сложно :).
  • Что нового я узнал о компьютере, когда решил написать Chrome Dino на C
    +1
    У меня на первом курсе с самого начала параллельно давали знания о булевой алгебре и физике логических элементов. На 3 курсе лаба была — на fpga свой процессор сделать. А там еще и сети были, и всякие цифро-аналоговые системы, системное программирование, схемотехника, теорверы и прочее.

    Были ли полезны эти знания в работе непосредственно — нет. Помогло ли в обучении реально используемым вещам — очень даже.

    Написать шейдер для unity 3d — без проблем. Навалять скриптик на python — легко. Распределенная приложуха на aws — дайте документацию, будет готово к вечеру. Написать прототип на embedded проект — вообще не напрягаясь.

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

    За 7 лет работы в на самых разнообразных проектах не возникало трудностей от слова совсем, и не потому что я знаю все на свете, а потому что научили учится.
  • Пора переходить в красный лагерь: выбираем лучший AMD EPYC для сервера
    +4
    Лучше чем? Чем intel! Статья так статья…
  • Вечное противостояние Intel и AMD. Или уже нет?
    +6

    Тут есть простое правило — играть на windows, работать — где удобнее.


    Дружит/не дружит — это вторичное, и любая видеокарта на linux будет выводить картинку быстро и качественно для работы и мультимедиа.


    Хотя сейчас всякие valve proton(подпиленый wine и интегрированый в steam) и vga passthrough(подброс целой видеокарты в виртуалку с виндой и потерей до 5-7% перформанса от реального железа) позволяют играть нормально на linux, но эти решения так и остаются лотереей и геморроем — половину времени вы будете играть именно с запуском и настройкой, а не в игру :)

  • Сравниваем подсистемы WSL 1 и WSL 2. Стоит ли переходить?
    +1
    Долго ждал wsl 2, удобный докер, все дела… Поставил 2004 билд винды, попользовался неделю, и отвалилась сеть у докера… И так и сяк пробовал поднять — не работает :)
  • Apple Silicon: конец эры Wintel
    +1

    Банальный пример — роутер с 2 ядра ARM не может забить гигабит кучей подключений, nat тормозит. x86 j1800 тянет гигабит на одном ядре, и вытянул бы еще немного. Частоты были одинаковыми.


    Ядро linux вряд ли перепишут подьвсе особенности(если таковы имеются) arm.