Ты это писал в 1989, а Возняк в 1976 — почувствуйте разницу.
А в чем разница, если он не знал про работу Возняка, т.е. не основывался на существовавших до того решениях/знаниях? Вопрос же не в том, кто первый, а кто второй, а в способности написать компактный код в принципе.
Ну, вы же берете зонтик, когда на улице дождь, и не думаете о том, что о вас этот самый дождь подумает?
Зачем и как вы воруете мои мысли, прям слово в слово? :D Тоже обычно использую метафору дождя, объясняя, что придется учитывать существование мнения других, даже если само мнение — побоку.
Судя по коду, там надо взять abs от обоих чисел (для умножения/деления), и делается так:
abs_both:
call abs_m1
abs_m1:
выполнили обеззначивание M1
swap_m1_m2:
обменяли местами М1 и М2
ret
После ret'а он пройдет процедуру обеззначивания (abs_m1) опять и следующим ret'ом уже вылетит наружу.
Рефлексивный ret, трюк как трюк ¯\_(ツ)_/¯ чудо для тех, кто ассемблер не щупал никогда.
Простите, а где конкретика?
Заголовок предполагает, что некий продукт такой-то фирмы работает некорректно, не в соответствии со спецификациями. Скажем, при нажатии на «отправить сообщение» зависает. Но в самой статье только приведена вполне логичная позиция компании — разница в функционале двух продуктов — это не дефект. Так в чем конкретно их продукты-то дефектны?
dag_tech, я попробовал ваш трюк в OpenOffice — он тоже при CtrlX сразу обнуляет результат и очищает вырезаемую ячейку. Но ссылку, правда, отслеживает корректно — после вставки поправляется.
Никак — вы прочитали комментарий, на который пишете ответ? Человек сказал «не все сотрудники «мягко сказать, адекватны»… когда сам поработаешь «в команде» с каким-нибудь коллегой-букой… Человек может быть очень компетентен в своей сфере, но чтобы эти компетенции разбудить, затрахаешься искать подход.»
Речь про отсеивание людей, с которыми просто нельзя общаться, про отсеивание неадекватов. Никто не требует точного ответа на вопрос «что делаете в свободное время» или что-то там про девушку — кому это интересно-то? Задавая такие вопросы, смотрят на то, как человек в принципе реагирует на нестандартную ситуацию, на потенциально конфликтную.
Простите, а кто еще должен в условиях рынка набивать цену своему товару — рабочей силе?
Капитализм, однако. Всё — товар, вы продаете рабочую силу, вы априори не только специалист в своем деле, но и продавец. Как и любой другой пролетарий.
В парадигме трудовой (марксовой) политэкономии это видно четко: любой наемный работник (ака пролетарий) торгует тем, что у него есть на продажу: своей рабочей силой (т.е. возможностью совершать работу). Продал — получил зарплату, не продал — сиди, как свободный человек, под мостом и пей воду из речки. Продал дороже — получил больше.
Всё, хошь-не хошь, ты обязан продавать, это неотъемлемый от трудового побочный процесс, так устроена текущая общественно-экономическая формация.
Так это-то не проблема — WRK нет только у ленивого, как и утекших исходников NT4. Только они ж в статье не выдают конкретики — только общие слова.
avkudrin, вы не поясните, о какой ссылке идет речь — я просмотрел все ссылки из статьи, там нет деталей, есть только упоминание наличия «сложного hacky трюка». Но две разных ссылки ведут в одно место — может быть, в статью вкралась ошибка.
Кстати, говоря о документации: в пакете WRK есть не только исходники, но и некоторая документация еще от Катлера, из 89 года, где NT еще называется OS/2 NT. Включая, ЕМНИП, описания требований к форматированию кода, именованиям и пр.
В советское время люди говорили, что Конституция СССР это фикция, она не работает
Это, наверно, были весьма специфичные люди. В том числе те, кто не понимают, что любая конституция — рамочный закон.
Пассаж про «отсутствие эксплуатации человека человеком» порадовал своей наивностью.
Просто разная терминология. В одной отношения «подчиненный-начальник» считаются эксплуатацией, в другой под эксплуатацией подразумевается классовая эксплуатация. Кто-то будет говорить о наличии групповых интересов даже при отсутствии классовых противоречий — море подходов и море трактовок.
А в чем разница, если он не знал про работу Возняка, т.е. не основывался на существовавших до того решениях/знаниях? Вопрос же не в том, кто первый, а кто второй, а в способности написать компактный код в принципе.
Зачем и как вы воруете мои мысли, прям слово в слово? :D Тоже обычно использую метафору дождя, объясняя, что придется учитывать существование мнения других, даже если само мнение — побоку.
После ret'а он пройдет процедуру обеззначивания (abs_m1) опять и следующим ret'ом уже вылетит наружу.
Рефлексивный ret, трюк как трюк ¯\_(ツ)_/¯ чудо для тех, кто ассемблер не щупал никогда.
www.youtube.com/watch?v=CqMWPx5vogY
www.youtube.com/watch?v=oFE8pzMGleM
Заголовок предполагает, что некий продукт такой-то фирмы работает некорректно, не в соответствии со спецификациями. Скажем, при нажатии на «отправить сообщение» зависает. Но в самой статье только приведена вполне логичная позиция компании — разница в функционале двух продуктов — это не дефект. Так в чем конкретно их продукты-то дефектны?
dag_tech, я попробовал ваш трюк в OpenOffice — он тоже при CtrlX сразу обнуляет результат и очищает вырезаемую ячейку. Но ссылку, правда, отслеживает корректно — после вставки поправляется.
Речь про отсеивание людей, с которыми просто нельзя общаться, про отсеивание неадекватов. Никто не требует точного ответа на вопрос «что делаете в свободное время» или что-то там про девушку — кому это интересно-то? Задавая такие вопросы, смотрят на то, как человек в принципе реагирует на нестандартную ситуацию, на потенциально конфликтную.
Капитализм, однако. Всё — товар, вы продаете рабочую силу, вы априори не только специалист в своем деле, но и продавец. Как и любой другой пролетарий.
В парадигме трудовой (марксовой) политэкономии это видно четко: любой наемный работник (ака пролетарий) торгует тем, что у него есть на продажу: своей рабочей силой (т.е. возможностью совершать работу). Продал — получил зарплату, не продал — сиди, как свободный человек, под мостом и пей воду из речки. Продал дороже — получил больше.
Всё, хошь-не хошь, ты обязан продавать, это неотъемлемый от трудового побочный процесс, так устроена текущая общественно-экономическая формация.
Команда ядра — это совсем иное. Исходники самой системы, на мой взгляд, очень даже хороши.
Спасибо за то, что вы поделились этой важной новостью.
Очевидно, что разговор о тех, кто в теме.
avkudrin, вы не поясните, о какой ссылке идет речь — я просмотрел все ссылки из статьи, там нет деталей, есть только упоминание наличия «сложного hacky трюка». Но две разных ссылки ведут в одно место — может быть, в статью вкралась ошибка.
Кстати, говоря о документации: в пакете WRK есть не только исходники, но и некоторая документация еще от Катлера, из 89 года, где NT еще называется OS/2 NT. Включая, ЕМНИП, описания требований к форматированию кода, именованиям и пр.
Это, наверно, были весьма специфичные люди. В том числе те, кто не понимают, что любая конституция — рамочный закон.
Просто разная терминология. В одной отношения «подчиненный-начальник» считаются эксплуатацией, в другой под эксплуатацией подразумевается классовая эксплуатация. Кто-то будет говорить о наличии групповых интересов даже при отсутствии классовых противоречий — море подходов и море трактовок.