Software Engineer в GlobalLogic
  • IT-компании показали единые требования к джуниорам

    А, ну да.

  • IT-компании показали единые требования к джуниорам

    Это асимптотическая сложность. А вот «логарифмическая» — это какая?

  • IT-компании показали единые требования к джуниорам

    А что такое «логарифмическая сложность»?

    Підтримав: Gennady Dogaev
  • Хочу закрыть ФОП и работать «в тени»

    Пистолет, небоксёрская тренировка, пара самурайских мечей за спиной — что ещё нужно для выживания пересічного айтишника в светлом либертарианском будущем?

  • Ваш особистий план на випадок третьої світової війни?

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

    У нас, с человейниками в двадцать этажей, это особенно заметно, но в западной Европе, где более распространены пятиэтажки и semi-detached houses, стоит точно такая же проблема. А в США эта проблема выражена не так сильно (коэффициент рождаемости 1,84 против 1,58 в ЕС). Почему? Видимо, именно потому, что американцам не лень строить нормальные дома, а городские управы согласны способствовать благосостоянию нации в целом, а не отдельных лэндлордов.

    Підтримав: Bot Bot
  • Муки выбора нового Macbook Pro (old fashioned 15’’ 2015 vs new 13’’ 2017)

    Я непонятно выразился, да. Я тоже считаю, что скорее всего, нафакапил Гугл, а не Самсунг — это было к тому, что если бы это был не S8, а палёный китаец, проблема была бы в палёном китайце, но если такая проблема в S8, то скорее всего, она есть на любом андроиде. И это печально.

    Підтримав: Gennady Dogaev
  • Муки выбора нового Macbook Pro (old fashioned 15’’ 2015 vs new 13’’ 2017)

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

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

  • Муки выбора нового Macbook Pro (old fashioned 15’’ 2015 vs new 13’’ 2017)

    У меня раз было с S8 что я игру закрыл не кнопкой назад, а кнопкой домой. И эта сволочь за ночь довела батарею до 15%.

    Вот это пушка! Господи, и это ведь S8, флагман и выставка достижений андроидного хозяйства.

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

  • Как попасть в ІТ без профильного образования: истории свитчеров

    Каким техническим, например? Бюджету по полигонам/текстурам?

  • Департамент кіберполіції проводить набір кандидатів на посади спецагентів

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

    Підтримали: Ivan Pruchai, anonymous
  • Хочу закрыть ФОП и работать «в тени»

    А, то есть, либертарианский рай — это только для одного человека, сидящего где-нибудь в сибирской глуши в самодельном срубе? Так-то да, никто его не принуждает, кроме животных позывов.

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

  • Хочу закрыть ФОП и работать «в тени»

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

  • Хочу закрыть ФОП и работать «в тени»

    А так же в том, что в сомали много «государств»

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

    Огосподитыбожемой, никогда такого не было, и вот опять!

  • Почему я иду на You Gotta Love Frontend

    Ну окей. Я, вообще-то, тоже на плюсах пишу, но это не значит, что я поддерживаю вашу позицию «ваши компиляторы не компиляторы».

    Підтримав: Vlad Stelmahovsky
  • Почему я иду на You Gotta Love Frontend

    вы не можете (физически) переписать микрокод цпу (если вы не из интел или амд)

    Физически — могу, конечно. Я могу подкупить сотрудников Интеля, чтобы они мне слили спеки микрокода и ключи перепрошивки ЦПУ. Могу найти в ЦПУ уязвимость и выудить ключи сам (как люди из Positive Technologies, которые смогли подключиться к Intel ME по JTAG). If all else fails, могу вооружиться электронным микроскопом, кислотой и большим количеством терпения, чтобы лет через 50 отреверсить интересующие меня части ЦПУ, стать полноправным программистом микрокода и свысока смотреть на ассемблерохолопов, которые интерпретируют свой смешной С в свой смешной машкод. Ну или совсем nightmare mode — могу устроиться работать в Интел.

    Естественно, всё это бессмысленно. Точно так же, как и бесмысленны попытки программировать фронтэнд-логику на C++ (вы собираетесь каждому посетителю вашего сайта предлагать установить нативный плагин в браузер, что ли?). Гораздо более интересно рассматривать ситуацию с _практической_ точки зрения, и вот с _практической_ точки зрения, когда перед программистом стоит задача написать фронтэнд-логику, самый нижний уровень возможной её имплементации — это JavaScript.

  • Почему я иду на You Gotta Love Frontend

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

    Я и смотрю ширше, так широко, как только могу :)

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

    Тут же такой интересный тред прояснения определений, вот я и подумал, что вы мне сможете прояснить.

    Підтримав: Yuri Tkachenko
  • Почему я иду на You Gotta Love Frontend

    Каким образом он напишет на плюсах код, который в браузере, допустим, запустит анимацию при нажатии на кнопочку?

  • Почему я иду на You Gotta Love Frontend

    Недоступны в любом практическом смысле. Не может программист, который пишет код фронтэнда, исполняемый в браузере, использовать для этого что-либо менее абстрактное, чем JS. (Использование WebAssembly практическим выбором сейчас не является, т.к. браузеры 26,5% пользователей его не поддерживают; см. caniuse.com/wasm .)

  • Почему я иду на You Gotta Love Frontend

    Ну так веб-программисту абстракции ниже JS и не доступны. Значит, JS всё-таки является «машинноисполняемым кодом» и в него можно компилировать?

  • Почему я иду на You Gotta Love Frontend

    Ну раз здесь происходит докапывание до сути™, вопрос:

    Что такое «машинноисполняемый код»? JS или Brainfuck разве не машиной исполняются? Ответ типа «код на низшей ступени абстракции» — сразу нет, т.к. внутри кристалла ЦПУ код x86, например, компилируется/интерпретируется дальше в микрокод (www.agner.org/...​ize/microarchitecture.pdf).

← Сtrl 1... 1718192021...26 Ctrl →