- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
Dim a As Double
'обнуление видимой величины
Private Sub Command1_Click()
Dim b As Double
Dim c As Double
b = Val(Replace(Text2.Text, ",", "."))
c = a - b
Text3.Text = c
End Sub
Private Sub Form_Load()
'ввод числа 3FBF9ADD3746F67D
a = 0.123456789012346 + 1E-16
Text1.Text = a
End Sub
j123123 # 0
> Ввод числа 2.2250738585072011e-308 вызывал зависание процесса почти с 100% загрузкой CPU.
> Другие числа из этого диапазона проблем не вызвали (2.2250738585072009e-308, 2.2250738585072010e-308, 2.2250738585072012e-308)
> Сообщение о баге поступило 30.12.2010, исправлено разработчиком 10.01.2011.
> Так как PHP препроцессор используют большинство серверов, то у любого пользователя сети в течение 10 дней была возможность "вырубить" любой сервер.
Какой багор )))
3.14159265 # 0 ⇈
Ну так прям на Новый Год пришло. И всего за 12 дней починили.
log4j, как мы помним, исправляли дольше.
[email protected] # 0 ⇈
3.14159265 # 0 ⇈
PHP профессионал: с первого раза чинит баг за 12 дней, делая это на новогодние праздники с похмелья.
Джавашок: выпускает за три недели три релиза, но нихуя не может починить.
[email protected] # 0
3.14159265 # 0
Где здесь Pascal, j123123?!
j123123 # 0 ⇈
Naf-Naf # 0 ⇈
guest # 0 ⇈
типа и там и там черненькая командная строка и буковки какие-то
Hu3KoypoBHeBblunemyx # 0 ⇈
3.14159265 # 0 ⇈
Naf-Naf # 0 ⇈
Hu3KoypoBHeBblunemyx # 0 ⇈
bormand # 0 ⇈
Hu3KoypoBHeBblunemyx # 0 ⇈
Hu3KoypoBHeBblunemyx # 0 ⇈
[email protected] # 0 ⇈
Просто сейчас играть в оригинал — тот ещё мазохизм.
bormand # 0 ⇈
Там поди такая же бага с таймером как в вульфенштейне? Когда нажимаешь стрелку и мгновенно утыкаешься мордой в стенку.
bormand # 0 ⇈
guest # 0 ⇈
Naf-Naf # 0 ⇈
Naf-Naf # 0 ⇈
guest # 0 ⇈
Под хуевое окно сильно бы очень тормозило если через голый X без расширений
BHyTPe_HEuPoHKa # 0 ⇈
j123123 # 0
Переписал на Си:
3.14159265 # 0 ⇈
Значение в Text2 остаётся прежним.
j123123 # 0 ⇈
j123123 # 0 ⇈
нуль-терминированные строки - говно сраное
3.14159265 # 0 ⇈
j123123 # 0 ⇈
Нейронка решила не делать "b++;" и поэтому эта хуйня тупо будет перезаписывать один байтик
j123123 # 0 ⇈
Нейронка согласна, что код говно. И действительно, нахуй там "while(a != b_alloc)" делать?
Naf-Naf # 0 ⇈
[email protected] # 0 ⇈
j123123 # 0 ⇈
bormand # 0 ⇈
Naf-Naf # 0 ⇈
И ещё на платформах, где в бинарнике нет секции ридонли-данных. Там просто линкер закинет константу в секцию для обычных данных.
Компилтайм и рантайм не проверяют доступ (тут же нету модификатора const). А аппаратная защита срабатывает только в ридонли-секциях.
bormand # 0 ⇈
Авотхуй. В код они её кидают если платформа позволяет.
Или я гоню?
В любом случае, технически можно засунуть R и в RX и в RW. Работать будет и так и так.
Naf-Naf # 0 ⇈
В общем, получается один из двух стульев: либо константа без защиты от исполнения кода, либо «константа» без защиты от изменений.
bormand # 0 ⇈
Походу надо весь тулчейн пересобрать чтобы этот формат вернуть.
Naf-Naf # 0 ⇈
--oformat output-format
Из gcc можно передать через -Wl,--oformat
Правда, в конкретной сборке ld ненужные форматы могут выпилить. Возможно, придётся пересобирать, указав ./configure другие флаги...
Проверять надо.
guest # 0 ⇈
Naf-Naf # 0 ⇈
Hu3KoypoBHeBblunemyx # 0 ⇈
Hu3KoypoBHeBblunemyx # 0 ⇈
Naf-Naf # 0 ⇈
Кстати, где может прокатить: в формате a.out (который в Линуксе использовался до эльфа) нет ридонли-секции для данных. Там есть ридонли для кода и RW для данных. Компилятор (линкер), скорее всего, кинет константу в секцию для данных.
j123123 # 0 ⇈
Да.
Kozel # 0
Фундаментальный анализ основ механики и Общая теория относительности
Кинематика тел в точечном представлении в гравитационном пространстве в произвольной системе отсчета
Космонавтике нужна новая механика
Общая теория неинерциальных систем отсчета в галилеевом пространстве
Взаимосвязь квантовой механики и теории относительности и доказательство закона Планка
>>> Энергетические функции массонов и фотонов
ну и так далее.
Будет что почитать на досуге. И поржу, и... ну а вдруг алмаз найдётся в этой куче.
3.14159265 # 0
У заедушника не работают сишные биндинги. Main developer of the project вежливо объяснил заедушнику где тот ошибся.
Спойлер: в выборе языка и профессии.
> just got verbally assaulted for using Haskell
https://pbs.twimg.com/media/EjBNUqzWsAMYkle?format=jpg
https://twitter.com/codygman/status/1310666564606320641
guest # 0 ⇈
заныло, пидрило.
ёбаное зумерское сопливое плаксивое обидичивое they/them is a problem
3.14159265 # 0 ⇈
Exactly.
У петушка в профиле просто бинго:
@codygman
Black Lives Matter. Senior Engineer writing Haskell. He/Him. Org-roam for networked notes/Zettlekasten. NixOS.
CHayT # 0 ⇈
> Haskell
Кодер-террорист.
bormand # 0 ⇈
Он/его разраб хаскеля что ли? Или моя не уметь в инглиш?
CHayT # 0 ⇈
Naf-Naf # 0 ⇈
Фраза «я говорю по-французски» у англичан будет звучать как «I speak French». Снова никаких предлогов.
Видимо, по инерции родилась фраза «writing C++».
CHayT # 0 ⇈
Naf-Naf # 0 ⇈
guest # 0 ⇈
Я пишу русский язык, значит
Я пишу код
Код является хаскелем
Я пишу хаскель
на самом деле я не пишу на хаскеле, я для него слишком анскиллен
bormand # 0 ⇈
Naf-Naf # 0 ⇈
guest # 0 ⇈
bormand # 0 ⇈
CHayT # 0 ⇈
ObeseYoung # 0 ⇈
Noodles # 0 ⇈
bormand # 0 ⇈
bormand # 0 ⇈
> юзай нормальный язык
> ок
> пошел нахуй, уёбок
Ну вот с последней фразой перебор конечно. Или чувака реально уже настолько заебали или там ещё что-то удалили из лога или ему к психотерапевту пора.
CHayT # 0 ⇈
guest # 0 ⇈
[email protected] # 0 ⇈
CHayT # 0 ⇈
Noodles # 0 ⇈
Noodles # 0 ⇈
guest # 0 ⇈
Noodles # 0
CHayT # 0 ⇈
bormand # 0 ⇈
guest # 0 ⇈
CHayT # 0 ⇈
guest # 0 ⇈
DaveMustAim # 0 ⇈
j123123 # 0 ⇈
TOPT # 0 ⇈
Noodles # 0 ⇈
CBuHOCO6AKA # 0 ⇈
j123123 # 0 ⇈
govnokod.xyz через мобильный инет работает, как с мобильного, так и с проводного.
kcalbCube # 0 ⇈
guest # 0 ⇈
HET_BOuHE # 0 ⇈
[email protected] # 0 ⇈
j123123 # 0 ⇈
HET_BOuHE # 0 ⇈
[email protected] # 0 ⇈