Справедливости ради про микрокод речь не шла, конечно процессор под капотом транслирует шестнадцатеричные коды в микрокод, и если рассматривать его (ассемблер) в этом аспекте, то он уже давно не является самым низкоуровневым кодом. Но разве у нас есть возможность писать напрямую в микрокоде?
Мне кажется вам просто не повезло с роддомом. Почитав отзывы и похожив на бесплатные экскурсии мы выбрали роддом себе по душе. Там же были бесплатные занятия, на них чуть ли не заставляли ходить, ну и сам роддом был на 100% бесплатный (может там и были какие-то платные услуги, нам не пригодились). Условия не сказать что класса люкс, но все чисто, тепло и опрятно. Райдер конечно никто не предлагал заполнять, эпидуральную аннстезию без проблем поставили по желанию. Персонал адекватный, во время самих родов может и прикрикнуть, да, но без фанатизма, исключительно чтобы ребенок не загнулся в процессе. Да, никто не танцевал, идея конечно интересная.
Обычно ассемблер является отображением машинных кодов практически 1 в 1. Мы, например, на 1 курсе университета писали программы в машинных кодах в debug.exe, чтобы потом вздохнуть с облегчением, когда начался ассемблер. Да транслятор вычисляет размеры операндов и адреса меток за вас, но в остальном не сказал бы, что есть какая-то существенная разница. Зная ассемблер, например, вы можете в отладчике остановиться на вызове функции отображения месседжбокса ("This program is not licensed"), промотать код немножко вверх и заменить jne на je (например, обычно конечно всё сложнее) - и вот уже программа принимает любой ключ, кроме собственно верного. Затем, зная, где находится это место в коде - открываете какой-нибудь HIEW и патчите опкод перехода руками. Просматривая голые hex-коды сделать то же самое будет гораздо сложнее.
Да, в нашем случае проблема была в том, что никто не мог нам объяснить, кем же мы будем работать после окончания университета. Специальность-то интересная, и сложная - и программирование, и матан, и механика, и электротехника, и всякие методы и модели анализа проектных решений. Плагины для КОМПАС-3D, работа со всевозможными *Cap'ами - по сути ты выходишь специалистом-универсалом, надо сделаешь обсчёт каких-нибудь деталей в компасе, надо - усилитель спроектируешь с заданными характеристиками, схему разведёшь. 10 курсовых за 5 лет, насколько мне известно - не каждая специальность может похвастаться таким количеством. И вот у тебя есть выбор - идти инженером на завод за 30-40к, или разработчиком с потолком ЗП, ограниченным по сути твоей наглостью и возможностью работодателя - так что выбор обычно не в пользу завода.
Забыли упомянуть проблему образования, а именно подготовки кадров. Я лично оканчивал университет по специальности САПР, у нас было много бюджетных мест - штук 40 наверное. Не знаю ни одного человека с потока, который бы работал по специальности. Программисты - да, крутые программисты - тоже есть, САПР - ну нахер :)
Извините, что несколько не по делу, но ехать куда-то рожать, если всё проходит нормально - как по мне, нецелесообразно. Это серьёзный стресс как для матери, так и для ребёнка, и полезнее будет потратить усилия на создание комфортной атмосферы для них. Не нужно недооценивать российские роддомы, там работают самоотверженные святые люди (иначе я не понимаю, как можно работать в таких условиях за такую зарплату). Мы рожали кстати в Томске, я лично присутствовал на родах и общался с бригадой, не осталось ни одного негативного впечатления. Конечно (следуя модному нынче тренду про когнитивные искажения) возможно имеет место быть ошибка выжившего, ну или в Москве всё гораздо хуже, не знаю :)
Хм, вот я на ревью всегда пишу комментарии, если что-то не так, даже если опечатка (ну ладно, опечатки можно и в лс отписать) - ведь когда ты ставишь аппрув, ты как бы говоришь "я одобряю", ставишь свою подпись, можно сказать. Я так мыслю, что если ты одобряешь всё подряд - какое тебе будет доверие в этих вопросах? Если мнения не сходятся, спорю как минимум до прояснения позиции, т. е. если человек говорит "хочу вот так и меня не волнует" - дальше спор не продолжаю, главное поднять вопрос на уровень команды - если вся команда согласна с решением, опять же дальше не спорю. Ревью - это тоже работа, и нужно её делать качественно. Да, есть такие люди, кто принимает слишком близко к сердцу, и, наверное, считает меня не очень хорошим человеком. Кто я по вашей классификации? :)
Если мне не изменяет память - никаких отличий не должно быть. Значения у enum и так и так присвоены - только если вы их не указываете явно - они начинаются с 0 и увеличиваются с шагом в единицу. А так там просто будут другие числа, только и всего.
Тоже была такая мышь, несмотря на то, что позиционируется как игровая - отлично подходит и для работы, руки не устают. Только подсветка поначалу немного напрягает.
На самом деле меня все устраивает в геймплее quake, проблемы в основном в низком онлайне и высоком скилле постоянных игроков. Будь моя воля вообще играл бы в q2 или ut99/2004, но к сожалению там нет достаточного онлайна, чтобы стабильно рубиться в deathmatch (или я что-то неправильно делаю).
Про эгоизм космических масштабов есть вот такой маленький рассказ - https://royallib.com/read/komarov_viktor/stsenariy_dlya_vselennoy.html#0
Не совсем так, любой класс - это тип, но не любой тип - это класс, так ведь?
Ух ты, не знал что fasm так хорошо продвинулся за последнее время, стоит попробовать.
Справедливости ради про микрокод речь не шла, конечно процессор под капотом транслирует шестнадцатеричные коды в микрокод, и если рассматривать его (ассемблер) в этом аспекте, то он уже давно не является самым низкоуровневым кодом. Но разве у нас есть возможность писать напрямую в микрокоде?
Мне кажется вам просто не повезло с роддомом. Почитав отзывы и похожив на бесплатные экскурсии мы выбрали роддом себе по душе. Там же были бесплатные занятия, на них чуть ли не заставляли ходить, ну и сам роддом был на 100% бесплатный (может там и были какие-то платные услуги, нам не пригодились). Условия не сказать что класса люкс, но все чисто, тепло и опрятно. Райдер конечно никто не предлагал заполнять, эпидуральную аннстезию без проблем поставили по желанию. Персонал адекватный, во время самих родов может и прикрикнуть, да, но без фанатизма, исключительно чтобы ребенок не загнулся в процессе. Да, никто не танцевал, идея конечно интересная.
Расскажите хотя бы, как там рожать, в Таллине, вдруг оно действительно того стоит (ну и что плохого было в Питере).
Обычно ассемблер является отображением машинных кодов практически 1 в 1. Мы, например, на 1 курсе университета писали программы в машинных кодах в debug.exe, чтобы потом вздохнуть с облегчением, когда начался ассемблер. Да транслятор вычисляет размеры операндов и адреса меток за вас, но в остальном не сказал бы, что есть какая-то существенная разница. Зная ассемблер, например, вы можете в отладчике остановиться на вызове функции отображения месседжбокса ("This program is not licensed"), промотать код немножко вверх и заменить jne на je (например, обычно конечно всё сложнее) - и вот уже программа принимает любой ключ, кроме собственно верного. Затем, зная, где находится это место в коде - открываете какой-нибудь HIEW и патчите опкод перехода руками. Просматривая голые hex-коды сделать то же самое будет гораздо сложнее.
Да, в нашем случае проблема была в том, что никто не мог нам объяснить, кем же мы будем работать после окончания университета. Специальность-то интересная, и сложная - и программирование, и матан, и механика, и электротехника, и всякие методы и модели анализа проектных решений. Плагины для КОМПАС-3D, работа со всевозможными *Cap'ами - по сути ты выходишь специалистом-универсалом, надо сделаешь обсчёт каких-нибудь деталей в компасе, надо - усилитель спроектируешь с заданными характеристиками, схему разведёшь. 10 курсовых за 5 лет, насколько мне известно - не каждая специальность может похвастаться таким количеством. И вот у тебя есть выбор - идти инженером на завод за 30-40к, или разработчиком с потолком ЗП, ограниченным по сути твоей наглостью и возможностью работодателя - так что выбор обычно не в пользу завода.
Забыли упомянуть проблему образования, а именно подготовки кадров. Я лично оканчивал университет по специальности САПР, у нас было много бюджетных мест - штук 40 наверное. Не знаю ни одного человека с потока, который бы работал по специальности. Программисты - да, крутые программисты - тоже есть, САПР - ну нахер :)
Извините, что несколько не по делу, но ехать куда-то рожать, если всё проходит нормально - как по мне, нецелесообразно. Это серьёзный стресс как для матери, так и для ребёнка, и полезнее будет потратить усилия на создание комфортной атмосферы для них. Не нужно недооценивать российские роддомы, там работают самоотверженные святые люди (иначе я не понимаю, как можно работать в таких условиях за такую зарплату). Мы рожали кстати в Томске, я лично присутствовал на родах и общался с бригадой, не осталось ни одного негативного впечатления. Конечно (следуя модному нынче тренду про когнитивные искажения) возможно имеет место быть ошибка выжившего, ну или в Москве всё гораздо хуже, не знаю :)
Хм, вот я на ревью всегда пишу комментарии, если что-то не так, даже если опечатка (ну ладно, опечатки можно и в лс отписать) - ведь когда ты ставишь аппрув, ты как бы говоришь "я одобряю", ставишь свою подпись, можно сказать. Я так мыслю, что если ты одобряешь всё подряд - какое тебе будет доверие в этих вопросах? Если мнения не сходятся, спорю как минимум до прояснения позиции, т. е. если человек говорит "хочу вот так и меня не волнует" - дальше спор не продолжаю, главное поднять вопрос на уровень команды - если вся команда согласна с решением, опять же дальше не спорю. Ревью - это тоже работа, и нужно её делать качественно. Да, есть такие люди, кто принимает слишком близко к сердцу, и, наверное, считает меня не очень хорошим человеком. Кто я по вашей классификации? :)
Извините, не удержался
Если мне не изменяет память - никаких отличий не должно быть. Значения у enum и так и так присвоены - только если вы их не указываете явно - они начинаются с 0 и увеличиваются с шагом в единицу. А так там просто будут другие числа, только и всего.
Сюда же в копилку можно добавить Enum.HasFlag, по тем же причинам.
Я не автор, но подозреваю, что информация вот отсюда - https://docs.microsoft.com/en-us/windows/win32/wmisdk/tracing-wmi-activity - может помочь.
Тоже была такая мышь, несмотря на то, что позиционируется как игровая - отлично подходит и для работы, руки не устают. Только подсветка поначалу немного напрягает.
Спасибо за идею, нашёл вот такой - 212.42.38.88:27910 - dm сервер для quake 2
Скажите, а почему именно в Excel? Неужели не нашлось других альтернатив?
А так это она и есть, неплохая была игра, играл в демку бесконечность лет назад, было да очень похоже на quake
На самом деле меня все устраивает в геймплее quake, проблемы в основном в низком онлайне и высоком скилле постоянных игроков. Будь моя воля вообще играл бы в q2 или ut99/2004, но к сожалению там нет достаточного онлайна, чтобы стабильно рубиться в deathmatch (или я что-то неправильно делаю).