- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
Бесконечный оффтоп имени kcalbа #2
K C A L B K C A L B
C C C C
A + A +
L + L +
B K C A L B K C A L B
K C K C
C A C A
A L A L
L B L B
K C A L K K C A L B K
C C C C
+ A + A
+ L + L
K C A L B K C A L B
kcalbCube 05.05.2022 14:43 # −1
Этот оффтоп сгенерирован не автоматически.
Индекс оффтопов: https://index.gcode.space/.
Зеркала Говнокода и полезные ресурсы:
* https://govnokod.xyz/ (альтернативный Говнокод)
* https://gcode.space/ (read-only зеркало Говнокода)
* https://t.me/GovnokodBot (Говнокод-бот в «Telegram»)
* https://t.me/GovnokodChannel (Тематический канал в «Telegram»)
* https://vorec.space/ (глоссарий Говнокода)
* https://app.element.io/#/room/#govnokod:matrix.org (резервный чат)
* https://discord.gg/F7AdMAHAZq (discord чат)
Примечание: автоматические перекаты в настоящее время осуществляются только с аккаунта nepeKamHblu_nemyx.
Остерегайтесь подделок. Берегите себя и своих близких.
guest6 05.05.2022 14:56 # +2
guest6 05.05.2022 15:13 # +3
хрюканину свою фильтруй
booratihno 05.05.2022 19:42 # 0
guest6 06.05.2022 17:17 # 0
guest6 06.05.2022 17:35 # 0
guest6 06.05.2022 17:39 # 0
мне не жалко
guest6 06.05.2022 18:50 # 0
booratihno 05.05.2022 19:41 # +1
kcalbCube 06.05.2022 15:58 # 0
KaBauHblu_nemyx 06.05.2022 15:59 # 0
kcalbCube 06.05.2022 16:04 # 0
болгария не заграница
kcalbCube 06.05.2022 16:06 # 0
Stallman 08.05.2022 21:29 # +1
moderat0r 11.05.2022 20:34 # 0
booratihno 06.05.2022 19:02 # 0
moderat0r 11.05.2022 20:35 # 0
guest6 06.05.2022 18:21 # 0
kcalbCube 06.05.2022 19:54 # 0
ISO 06.05.2022 20:12 # 0
CHayT 06.05.2022 21:41 # +2
KaBauHblu_nemyx 06.05.2022 21:44 # 0
CHayT 07.05.2022 01:03 # 0
guest6 07.05.2022 01:16 # 0
CHayT 07.05.2022 01:34 # 0
Combat: Drop the sweet bread and step on it, then get ready for the fight.
Magic: Take the sweet bread now without argument, knowing that later this afternoon you and Pahom are about to be executed by the firing squad.
Stealth: Act like you're going to take the sweet bread, but at the last minute throw it in the air, hoping that he'll pay attention to it long enough for you to get a kick in дыхалка.
guest6 07.05.2022 13:54 # 0
How many destroyers were there?
CHayT 07.05.2022 17:43 # 0
guest6 07.05.2022 17:46 # 0
ISO 07.05.2022 10:44 # 0
guest6 07.05.2022 12:20 # +2
Вчера, например, они судили девушку за то, что она сожгла на берегу финского залива гигантскую букву "Z", которую сама же и сделала
nyTuH_nugop 07.05.2022 17:08 # +1
nyTuH_nugop 07.05.2022 17:04 # 0
«Суд»
Подзалупные военные суда нелегитимны и идут на хуй.
guest6 07.05.2022 17:16 # +1
В путинской России в любой файл автоматически иклюдится
#define суд "суд"
#define депутат "депутат"
#define церковь "церковь"
итд
DypHuu_niBEHb 08.05.2022 01:12 # 0
Угадай что напечатает?
guest6 08.05.2022 02:07 # 0
KaBauHblu_nemyx 09.05.2022 14:48 # 0
KaBauHblu_nemyx 09.05.2022 14:48 # 0
Stallman 08.05.2022 21:33 # 0
kcalbCube 09.05.2022 13:44 # 0
guest6 09.05.2022 14:00 # 0
KaBauHblu_nemyx 09.05.2022 14:45 # +1
BoeHHblu_nemyx 09.05.2022 14:50 # +1
KaBauHblu_nemyx 09.05.2022 14:53 # 0
guest6 09.05.2022 13:49 # +1
Kypumca 09.05.2022 05:17 # 0
booratihno 06.05.2022 19:02 # 0
guest6 06.05.2022 19:04 # 0
nyTuH_nugop 07.05.2022 08:38 # −1
guest6 07.05.2022 13:14 # 0
https://github.com/JetBrains/intellij-community/blob/dc2657e694e4cc3c5f5f126c0606873e82c65712/platform/platform-impl/src/com/intellij/diagnostic/PerformanceWatcherImpl.java#L166
j123123 07.05.2022 13:26 # +1
И что это за херня такая? Это регексп? Что он делает? Комментариев естественно нихуя нет.
guest6 07.05.2022 13:40 # +2
guest6 07.05.2022 13:41 # +1
guest6 07.05.2022 13:42 # +1
да
А что делает -- хз, ну видимо выпаршивает какие-то дескрипции и ранаблы из какой-то хуйни
j123123 07.05.2022 13:59 # 0
guest6 07.05.2022 14:01 # 0
j123123 07.05.2022 14:02 # 0
guest6 07.05.2022 14:05 # +1
CHayT 07.05.2022 17:37 # +1
CHayT 07.05.2022 17:38 # 0
P.S. Именно поэтому я за ``GNU Emacs''.
guest6 07.05.2022 17:46 # 0
в перле точно можно
guest6 07.05.2022 19:05 # 0
guest6 07.05.2022 19:07 # 0
guest6 07.05.2022 19:14 # 0
bootcamp_dropout 07.05.2022 19:03 # 0
guest6 07.05.2022 19:03 # 0
bootcamp_dropout 07.05.2022 19:05 # 0
Steve_Brown 11.05.2022 12:08 # 0
nyTuH_nugop 11.05.2022 12:18 # 0
guest6 11.05.2022 14:12 # +2
Steve_Brown 11.05.2022 15:24 # 0
guest6 11.05.2022 15:28 # 0
Steve_Brown 11.05.2022 16:49 # 0
(?:(?:читал)(?:книжку)(?:с совами)\b){1,3}
guest6 11.05.2022 16:54 # 0
не читал?
Steve_Brown 11.05.2022 17:13 # 0
guest6 11.05.2022 17:19 # +1
nyTuH_nugop 11.05.2022 17:31 # 0
> в голове строить НКА
Понимать конечно здорово, но вот это же типичное выполнение машинной работы вручную.
Лучшая книга о регулярных выражениях.
В 3 издание добавлена информация о PHP
guest6 11.05.2022 20:27 # 0
guest6 11.05.2022 23:08 # 0
Soul_re@ver 08.05.2022 21:35 # +1
guest6 11.05.2022 20:28 # 0
nyTuH_nugop 11.05.2022 21:05 # 0
Более интересны тулзы для прямого и обратного инжиниринга из/в нормальный UML. Thinking in Perl нахуй не надо.
guest6 11.05.2022 22:24 # 0
guest6 11.05.2022 22:45 # 0
nyTuH_nugop 12.05.2022 09:41 # 0
Released on 09/26/15 for exclusive usage by
members of the release scene. This isnt something
to share with your school mates and not for sale.
Go and ask mommy to buy this app if you like it!
guest6 07.05.2022 14:32 # 0
Посоветуйте, что почитать
guest6 07.05.2022 14:37 # +2
guest6 11.05.2022 20:28 # 0
OCETuHCKuu_nemyx 11.05.2022 20:31 # 0
guest6 11.05.2022 22:24 # 0
moderat0r 11.05.2022 22:58 # 0
guest6 11.05.2022 23:03 # 0
Пиво.
3oJIoTou_xyu 07.05.2022 14:50 # +3
guest6 07.05.2022 17:01 # 0
guest6 11.05.2022 20:28 # 0
booratihno 09.05.2022 14:41 # +1
KaBauHblu_nemyx 09.05.2022 14:44 # 0
BoeHHblu_nemyx 09.05.2022 14:45 # 0
KaBauHblu_nemyx 09.05.2022 14:58 # 0
Няшками пропах,
Этот праааздник
С кошкодевками в руках
DECAHTHblu_nemyx 09.05.2022 18:26 # 0
guest6 09.05.2022 18:36 # +2
guest6 09.05.2022 18:37 # 0
KaBauHblu_nemyx 09.05.2022 19:11 # 0
nyTuH_nugop 12.05.2022 10:25 # 0
Тру стори
https://images.unian.net/photos/2022_05/1652125420-1974.jpg
https://images.unian.net/photos/2022_05/1652125335-4378.jpg
Steve_Brown 12.05.2022 12:44 # 0
НИ ЧТО НЕ ЗАБЫТО
nyTuH_nugop 12.05.2022 13:41 # 0
https://i.redd.it/ptoyfr4c2hf61.jpg
KaBauHblu_nemyx 12.05.2022 16:01 # 0
Я ВАС НЕ ЗНАЮ
ИДИТЕ НАХУЙ
kcalbCube 27.05.2022 05:31 # 0
НИЧТО
kcalbCube 14.06.2022 10:27 # 0
kcalbCube 01.06.2022 15:47 # 0
BoeHHblu_nemyx 09.05.2022 14:44 # 0
Glavpetuh
rJlaBHblu_nemyx 09.05.2022 15:10 # +2
Support 09.05.2022 16:32 # 0
DECAHTHblu_nemyx 09.05.2022 18:25 # +2
nyTuH_nugop 11.05.2022 21:13 # 0
Пропагандистские СМИ РФ сообщают, что парады авиации в Москве и других городах отменили якобы из-за "плохой погоды".
Однако известно, что в столице страны-агрессора так называемой "плохой погоды" не наблюдалось. В Москве было пасмурно, но ни бурь, ни ураганов, ни шквального ветра там не было.
Парады авиации также отменили в Санкт-Петербурге, Екатеринбурге, Новосибирске, Самаре и Мурманске. Ни в одном из этих городов, судя по сайтам с прогнозами погоды, не было даже дождя.
На параде в Москве мог появиться самолет "судного дня" - Ил-80, который может перевозить высшее руководство России в случае ядерной войны. СМИ предполагали, что им Путин будет угрожать миру. Однако "судного дня" на параде не было.
По информации инсайдера InformNapalm из Москвы, парад авиации отменили из-за того, что тот самый самолет "судного дня" попросту не смог взлететь.
"Один из инсайдеров InformNapalm в Москве сообщает, якобы реальной причиной отмены воздушной части парада стала диагностированная неисправность самолёта судного дня", - сообщается в Telegram-канале волонтерского проекта.
guest6 09.05.2022 18:44 # 0
guest6 09.05.2022 18:50 # 0
Steve_Brown 11.05.2022 15:23 # 0
guest6 11.05.2022 14:16 # +1
Об этом "24 каналу" сказал советник главы МВД Виктор Андрусив.
------
Волнуюсь за Злотохуйск
guest6 11.05.2022 20:29 # 0
guest6 11.05.2022 23:16 # +1
https://nitter.fdn.fr/zvalgasrytuose/status/1520030662757171201#m
В море говна, среди острова из хуёв, плавает и герой всего айти-левачества товрищ Сноуден
Fike 12.05.2022 06:40 # 0
https://t.me/zprognozb
https://t.me/vatnikiof
guest6 12.05.2022 09:18 # 0
guest6 11.05.2022 23:25 # 0
Soul_re@ver 11.05.2022 23:49 # 0
guest6 12.05.2022 00:26 # 0
а почему?
потому, что внутри этой функции компилятор может какие-то оптимизации сделать не зная, что там сверху волатилка была?
Soul_re@ver 12.05.2022 00:33 # 0
Ты можешь отдельно сделать Foo(volatile const Foo&) для поддержки копирования волатильных объектов (делать его единственным можно, но не советуется, потому что пессимизация).
guest6 12.05.2022 00:41 # 0
j123123 12.05.2022 01:42 # 0
АХАХАХАХХХХ...
guest6 12.05.2022 08:42 # 0
guest6 12.05.2022 17:45 # 0
А у вас в сишке такая есть? нет? то-то!
(впрочем, она есть в pthreads видимо)
Soul_re@ver 12.05.2022 17:57 # 0
Такая же как в крестах (стандартизаторы специально приняли совместимые модели)
guest6 12.05.2022 18:05 # 0
guest6 12.05.2022 18:08 # 0
guest6 11.05.2022 23:49 # 0
https://habr.com/ru/sandbox/114114/
Soul_re@ver 11.05.2022 23:53 # 0
Где тип, блядь!
Fike 12.05.2022 06:57 # 0
guest6 12.05.2022 08:35 # 0
KaBauHblu_nemyx 12.05.2022 16:07 # 0
guest6 12.05.2022 17:28 # 0
Fike 12.05.2022 06:59 # 0
Ээээ, не шифтом влево что ли?
Fike 12.05.2022 11:38 # 0
всё почему? потому что нехуй хабр даже пытаться читать
guest6 12.05.2022 17:44 # 0
это арифметический шифт влево? серьезно? А можно для тупых -- чем он от обычного шифта отличается? Я просто такой инструкции не помню
Fike 12.05.2022 18:10 # 0
guest6 12.05.2022 18:14 # 0
в at&t лишняя постфикс l (вторая l) це размер опиранда, который у тебя DWORD
guest6 12.05.2022 18:14 # 0
в at&t лишняя постфикс l (вторая l) це размер опиранда (long поди), который у тебя DWORD
Fike 12.05.2022 18:29 # 0
nyTuH_nugop 12.05.2022 18:56 # 0
> чем он от обычного шифта отличается?
> арифметический шифт влево
Как зовут робина, который Капитану Отчевидность реплики подаёт?
ISO 12.05.2022 19:29 # +1
guest6 12.05.2022 19:39 # 0
ISO 12.05.2022 19:40 # 0
PS, и ещё это потому что unsigned.
guest6 12.05.2022 19:49 # 0
ISO 12.05.2022 19:44 # 0
kcalbCube 27.05.2022 05:34 # 0
какой багор))
Soul_re@ver 12.05.2022 11:42 # 0
> Значение переменной countPeople к примеру будет менять с другого потока
Долбоёбам десятки лет ещё с сишки объясняют, что использовать volatile для обеспечения атомарности и синхронизации между потоками нельзя. Долбоёбы десятки лет пытаются использовать volatile вместо атомиков и нормальной синхронизации.
guest6 12.05.2022 11:56 # 0
Soul_re@ver 12.05.2022 12:18 # 0
guest6 12.05.2022 12:30 # 0
А гостю, который спрашивал про volatile, зачем он понадобился?
Soul_re@ver 12.05.2022 12:41 # 0
Ожидается мнение j123123. Потому что, как раз у него в контроллерах, такая хуета может быть.
guest6 12.05.2022 12:53 # 0
Soul_re@ver 12.05.2022 13:17 # +1
_Atomic pitux или _Atomic(pitux). и куча тайпдефов типа atomic_bool → _Atomic _Bool
volatile с тредами не дружит: https://godbolt.org/z/zjsY9f1eK
> The atomic counter is 100000
> The non-atomic counter is 91488
guest6 12.05.2022 16:15 # 0
Волательность это отключение оптимизаций компилятора, толстый намёк на сайдэффект любой хуйни, вплоть до ``a = 1; a = 2``
Проблема в том, что процессор занимается тем же, чем компилятор, и ему на volatile срать. Тут надо заборы (фенсы) ставить.
guest6 12.05.2022 16:16 # 0
guest6 12.05.2022 16:17 # 0
guest6 12.05.2022 16:22 # 0
Вот так типа?
Soul_re@ver 12.05.2022 16:41 # 0
https://github.com/ARMmbed/cmsis-core-k64f/blob/master/cmsis-core-k64f/MK64F12.h
Но общую идею ты уловил.
Что-то вроде:
guest6 12.05.2022 16:48 # −1
guest6 12.05.2022 16:57 # 0
Как еще сказать компилятору, что значение по адресу 0x0FA42 может само собой поменяться?
Он иначе решил, что clock всегда меньше 1000, и выкинет твой вайл нахуй
guest6 12.05.2022 16:59 # −1
guest6 12.05.2022 16:51 # 0
Компилятор такой подумает: если я один раз уже проверил "памьять", то нахуя мне еще раз ее проверять-то?
guest6 12.05.2022 16:55 # 0
guest6 12.05.2022 17:02 # +2
Вообще атомики гарантируют, что тебе из другого треда не будет видно кусок данных
ну например у тебя 64 битная переменная, а система 32х битная, и изменение ее может занять две инструкции, в середину которых может влезть другой тред, увидеть говно, и охуеть
Вот атомик этого позволяет избежать (а как именно -- зависит от платформы)
Однако волатильности тут не гарантируется, и компилятор всё равно может выкинуть какие-то попытки записи в переменную, если они сразу перезаписываются
так вижу
(но лучше соулрейвер или гост пусть кажут_)
guest6 12.05.2022 17:08 # 0
Но это пока основная гипотеза и может быть не связано.
guest6 12.05.2022 17:11 # 0
guest6 12.05.2022 18:00 # 0
guest6 12.05.2022 18:10 # 0
Steve_Brown 12.05.2022 16:42 # 0
thread1:
if (...) {
a = 0
b = 1
} else {
b = 0
a = 1
}
thread2:
if (a && b)
format("C:")
По мотивам реальных событий.
Но там был контроллер, и не знаю, были ли в компиляторе заборы. В моей голове не было. Бац-бац volatile и в продакшен, но искать, что через 25 дней датчик зависал из-за того что оптимизатор поменял местами два присваивания, пришлось долго.
guest6 12.05.2022 16:49 # 0
Steve_Brown 12.05.2022 17:05 # 0
guest6 12.05.2022 17:09 # 0
guest6 12.05.2022 17:15 # +1
Читни статьеца
https://preshing.com/20120930/weak-vs-strong-memory-models/
guest6 12.05.2022 18:03 # 0
Можно на собеседовании такой вопрос задавать
guest6 12.05.2022 18:09 # 0
Если на собеседовании тебе говорят, что "волатайл это для многопоточности", значит перед тобой жабаёб, который претворяется плюсовиком
гоните его, насмехайтесь над ним
guest6 12.05.2022 17:24 # 0
guest6 12.05.2022 18:03 # 0
guest6 12.05.2022 16:52 # 0
j123123 12.05.2022 17:31 # 0
https://govnokod.ru/27266#comment610322
bootcamp_dropout 12.05.2022 21:29 # 0
guest6 12.05.2022 21:33 # 0
Ты -- нет?
bootcamp_dropout 12.05.2022 21:35 # 0
"золотые треды говнокода" я б и сам выписал
Desktop 14.09.2023 12:36 # 0
bootcamp_dropout 14.09.2023 15:20 # 0
guest6 14.09.2023 15:28 # 0
Если читая свой код пятилетней давности ты не думаешь "какой долбоёб его писал??" то ты долбоеб
guest6 12.05.2022 17:30 # 0
Повторите пождста для https://govnokod.xyz/_28152/#comment-809432
kcalbCube 12.05.2022 12:40 # 0
какой анскилл
Steve_Brown 12.05.2022 16:43 # 0
И придёт оно однажды во сне
Закричит и похоронит
Излечит и скажет
А НУ-КА ВСТАТЬ!
guest6 12.05.2022 17:24 # 0
guest6 12.05.2022 17:30 # +1
какой царский анрол ))
guest6 16.05.2022 10:39 # 0
guest6 16.05.2022 10:39 # 0
guest6 16.05.2022 10:40 # 0
guest6 16.05.2022 10:41 # 0
// NEPEKAMHBLU_NEMYX
guest6 16.05.2022 10:41 # 0
guest6 16.05.2022 10:43 # 0
nyTuH_nugop 16.05.2022 18:55 # 0
guest6 17.05.2022 15:41 # 0
guest6 17.05.2022 15:43 # 0
- его осуществил nepeKamHblu_nemyx
- он осуществился не автоматически
- время не настоящее
Сможете доказать это на Coq?
guest6 24.05.2022 08:57 # 0
guest6 16.05.2022 19:05 # 0
Здравствуйте
Примите участие в проекте «Цифровые профессии» — обучение в сфере ИТ с господдержкой
Курсы дистанционные. Обучение проводят государственные университеты и ведущие цифровые компании, например, Нетология, Яндекс, GeekBrains, СберУниверситет, 1С Образование, Университет ИТМО, Финансовый университет при Правительстве РФ
Доступны более 55 курсов: «Основы тестирования ПО», «Frontend программист», «Веб-дизайнер», «Интернет-маркетолог», «ИТ-рекрутер», «Менеджер проектов» и многие другие
moderat0r 17.05.2022 21:21 # 0
KaKou-To_xyu 26.05.2022 11:43 # 0
guest6 26.05.2022 11:46 # 0
guest6 17.05.2022 21:29 # 0
Возможно, вы имели в виду: нитунскую немых
guest6 17.05.2022 21:30 # 0
guest6 23.05.2022 13:41 # 0
guest6 23.05.2022 13:51 # 0
DaveMustAim 23.05.2022 19:12 # 0
Вот твой конец
3_dar 25.05.2022 22:11 # 0
guest6 25.05.2022 22:25 # +1
Support 26.05.2022 11:39 # 0
guest6 06.06.2022 16:23 # 0
- как стать бесконечником?
guest6 07.06.2022 09:22 # 0
- nepeKamHblu_nemyx
guest6 07.06.2022 09:24 # 0
- kcalbCube
- kcalbCubinho
- KaKou-To_xyu
- 3oJIoTou_xyu
- bormandinho
ucnaHckuu_CTblD 07.06.2022 10:16 # 0
kcalbCube 29.06.2022 09:45 # 0
KALLLEu 30.06.2022 12:41 # 0
guest6 03.11.2023 16:33 # 0
Дней без:
guest6 03.11.2023 16:39 # 0
guest6 03.11.2023 16:46 # 0
guest6 03.11.2023 16:51 # 0
guest6 03.11.2023 16:52 # 0
«ch» у ляхов означает «х» (первый звук в слове «хуй»), как у немцев.
guest6 03.11.2023 16:53 # 0
чото я затупил
guest6 03.11.2023 17:02 # 0
guest6 03.11.2023 19:23 # 0
guest6 03.11.2023 18:38 # 0
guest6 03.11.2023 21:41 # 0
напихал мучинка тебе в тарелку
guest6 03.11.2023 16:50 # 0
guest6 07.11.2023 02:50 # 0