Software Engineer в GlobalLogic
  • Муки выбора нового 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).

  • Жизненный цикл требований по BABOK v2

    На одном слайде я попытался максимально просто показать все то, что описано на 271й странице в BABOK.

    Вы раздаёте бинокли, прежде чем показывать презентации с таким слайдом?

  • Новый 15-летний проект без команды и документации: как мы выжили

    Под лозунгом «КОМАНДА — ЭТО ВСЕ!» исчез список членов, собственно, команды. Ха-ха-ха, то есть мяу.

    Підтримали: Punk Floyd, Denys Poltorak
  • Берлин 2018. Стоит ли пробовать

    Непорядочно — это перекладывать риски увольнения с капиталиста на работника, а увольняться с работы можно всегда. Иначе это не работа, а рабство.

  • История о том, как родителям можно прекратить травлю детей в школе

    Я понимаю «юзер» вместо «пользователь» или «имедж» вместо «изображение», но с каких «травля» — это «буллинг»?

  • История о том, как родителям можно прекратить травлю детей в школе

    Подтверждённый опытом поколений. Не всё, что гендерно, неправдиво.

    Підтримав: Oleksii Pavlov
  • GameDev в Европе

    Конкретно я около 2,5 лет делал мобильные игры под Android/iOS, писал я, как правило, платформо-независимый код на C++, который работал поверх движков, написанных другими людьми, но когда доходило до дебага, приходилось ковыряться и с LLDB, и с adb logcat. Когда я захотел стать обычным айосером, я послал резюме на 8 вакансий, из них мне ответили с двух, и оба раза рекрутеры говорили, что их не удовлетворяет количество моего опыта с ObjC. Ну я и отчаялся и забил.
    Ну то есть нужно делать упор на пет-проекты, окей, я вас понял. У меня был только один такой в папочке ios_test1, который был вообще не столько пет-проектом, сколько песочницей для обкатывания разных классов, про которые я прочитал на Apple Developer, но это, видимо, действительно было моей ошибкой.

  • GameDev в Европе

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

    А сколько ему месяцев понадобится на то, чтобы убедить госпож рекрутеров в том, что даже без опыта оплачиваемой работы в предметной области, куда он хочет перекатиться, он все равно может приносить пользу компании, и поэтому платить ему нужно чуть более, чем 150$ в месяц? Потому что я вот пробовал «переквалифицироваться» и у меня это не получилось ни за 3 месяца, ни за 6.

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