Search
Write a publication
Pull to refresh
163
0.6
John Found @johnfound

Инженер автоматизации

Send message

Так вы считаете, что код Linux это такой эталон что-ли? Раз в Linux так делают, то и нам можно. :D

А в C есть фабричная гарантия от багов, что ли???


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


Но что баги — их тестят и исправляют.


П.С. Кстати, я имел ввиду смотреть на оптимизированный код C/C++, а не на то что написано на ассемблере.

Ну-у-у, если и там копировали temp, то вполне нормально… Вообще, компилируемый язык и хороший компилятор не делают автоматически код быстрым. И писать действительно быстрый код на C++, совершенно нетривиальный процесс. (кстати, написать то же самое в плане оптимизации на ассемблере намного легче) Посмотрите как выглядит какая нибудь хорошо оптимизированная библиотека на C++.

Ну, я вообще-то не очень умный. И соответственно часто поступаю не умно. Например, пишу все на ассемблере. И не копирую массив temp в исходный массив никогда. И кстати, поискал и оказывается, у меня в исходниках (500kloc) нет ни одной переменной, массив или просто этикетку с имени "temp". Мне стыдно, но что поделать… (но есть "template" — это считается?)

копируем массив temp в исходный массив.

И вот здесь я перестал читать и просто проскролил до конца.

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


А так — согласен — всякое бывает.

Ну, не знаю… Я тоже думал об этом, но мне всегда казалось, что такое решение как-то является неморальным что ли.


В конце концов, пытаться понравится AV по моему безнадежная затея. И если сегодня прогнусь, завтра будет что-то другое. Прогнувшись однажды, придется прогибаться всегда.

Портабельные программы нельзя в Program Files класть. Они всегда пишут только в своей директорией, а это Windows категорически не нравится. Хотя казалось бы что это самое безопасное поведение.

И это еще цветочки. А вот, если приложение написано на ассемблере! Тогда настает Адъ и Армагедон. :D


Все антивирусы начинают кричать одновременно "зловред, зловред". ВирусТотал подтверждает все. А все браузеры блокируют сайт.


И начинается большое приключение под названием "False Positive Submission".


Я в эту игру играю уже 20 лет — сайт FlatAssembler и Fresh IDE периодически подпадают под санкции. И ни единого раза не было чтобы действительно был зловред.


Как раз сейчас пытаюсь вычистить Fresh.exe v2.7.0 на VirusTotal — было 26/72, сейчас 11/72 — после около месяца переписки.


А когда выйдет примерно v2.7.1, все начнется сначала. Потому что большинство AV не исправляют код, а тупо вписывают хеш файла в белый список.

Ну, это просто городская легенда. Каждый читал слышал эту историю. Но никто так и не объяснил почему бабка так и не поняла что слышит радио, а не голоса в голове. Она что, радио не слышала до этого момента что ли?

" кристалическое радио"???
"переменный индуктор"???

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

Ну-у-у, я вообще-то сравнивал две системы машинного перевода. А так, конечно человеческий перевод намного лучше будет.

DeepL справляется вроде лучше:


Им не стоило так сильно облажаться с Windows Store, как они это делали.

Вы говорите так как будто это плохо. А это не так. В первых не так уж и шумные. И во вторых — мне например шум синих переключателей нравится — релаксирует и успокаивает.


Но все-же, все-же, звук buckling spring лучше.

Ну-у-у, если сделать на синих свичах, будет норм. А так получается на любителя...

Если поймали, значит ламер, а не хакер. Ибо сказано же: "Настоящего хакера не видно и не слышно."

А какие ещё есть способы?

Не знаю. Если бы я знал все насчет пайки 0201, то не открыл бы статью, которая в итоге ничего мне не дала.

Потому что я открыл статью, чтобы прочитать как можно паять 0201 более-менее легко или хотя бы "похитрей" что ли.


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

Смысл статьи – "Посмотрите, я паяю 0201 вручную!"


Ну, браво! Молодец автор! Паяй дальше.

Information

Rating
3,291-st
Registered
Activity