Перейти к публикации

Kurku

User
  • Сообщений

    135
  • Зарегистрирован

  • Посещение

  • Время онлайн

    2д 13ч 20м 23с

Все публикации пользователя Kurku

  1. Kurku

    Программирование[11]

    не ну есть элемент того что твой код это буквально данные примерно как в лиспе у тебя встроенная рефлексия)) и типа обмазавшись ассемблером и каким-то примитивным языком типа C чтобы уж совсем не дрочиться вполне себе весело в тандеме с интерактивным дебагером
  2. Kurku

    Программирование[11]

    ну ваще это достаточно весело поэтому почему бы и нет но я как раз с помощью чатжопити написал программу которая сама себя копирует изменяет и перезаписывает на старое место
  3. Kurku

    Программирование[11]

    крутиться вокруг беспорядочно с боем войти в критическую секцию, закрыть защёлку запускать по очереди только своих друзей из толпы стоять над душой и смотреть посрать, освободить туалет
  4. Kurku

    Интересная тема

    полушка
  5. Kurku

    Интересная тема

    давайте на каждом шаге заводить два множества Ai, Bi и будем спрашивать два вопроса, очевидных: p ∈Ai p ∈Bi вообще, в общем случае, существует 4 варианта 1. p ∈Ai & p ∈Bi ⇒ (да нет) или (нет да) 2. p ∈Ai & p ∉Bi ⇒ (да да) или (нет нет) 3. p ∉Ai & p ∈Bi ⇒ (да да) или (нет нет) 4. p ∉Ai & p ∉Bi ⇒ (да нет) или (нет да) так как наш оппонент обязан сказать в одном месте правду, а в другом солгать то мы можем различить случаи (1, 4) и (2, 3) иначе говоря такое вот взаимное соответствие p∈Ai ⇔ p ∈Bi ∴ answer(p ∈Ai) ⊕ answer(p ∈Bi) p ∈Ai ⊕ p ∈Bi ∴ answer(p ∈Ai) ⇔ answer(p ∈Bi) графически первая и вторая ситуация выглядят так именно поэтому одна из идей, спросить один и тот же вопрос не прокатила потому что первая картина превратится в синий квадрат, а вторая в белый и мы один из ответов получить по условию не можем, а второй не даёт информации и поэтому прокатила вторая идея, которая с самоочевидной истиной, потому что она вырождается в p ∉Bi, p∈Bi а это просто бинарный поиск уже нормальный по второму вопросу f = answer(p ∈[0, 100]) ⇔ answer(f) можно сужать множество и получать ответы но можно и третьим способом (а вообще их много будет) p == x = answer(p ∈[0 x]) ⊕ answer(p ∈[x 100]) p ∈[x, z] = answer(p ∈[x, y]) ⇔ answer(p ∈[y + 1, z])
  6. Kurku

    Программирование[11]

    ну тут сценарий еще хороший, js + популярная относительно задача я недавно хотел использовать chatgpt для того, чтобы racket scribble не учить и чтобы не разбираться с emscripten хотел просто красивый репорт по лабе сделать, где всё типа с автоматической генерацией примеров исполнения происходит пришлось пойти разбираться и смотреть чужой код :( а из пользы я вижу только то, что иногда он помогает справиться с тяжелым случаем `арт-блока` исправлять неработающее говно и пытаться разобраться почему оно не работает иногда психически легче, чем себя заставить совсем с нуля писать, пялить в пустой моник или читать талмуд даже если ты знаешь что делать и много раз уже делал
  7. Kurku

    Диджитал минимализм

    ну хз на самом деле, это всё может быть нужно для печальных случаев где у тебя реально какие-то проблемы со смыслом в жизни там но часто это не так и всё у тебя нормально было до зависимости постепенный переход с водки на пиво и потом ваще не бухать таки работает просто раз решил не бухать и знаешь что падок не надо проверять второй раз
  8. Kurku

    Программирование[11]

    btw если хочется чего-то такого и сверху чтобы оно было динамишно можно тупо scapegoat tree запилить или вариации: дерево с рандомным детонатором, countdown детонатором они не требуют вращений и изменения там считай локальные и затрагивают только поддерево, что implicit layout подойдет, что лейаут в стиле кучи, что комбинация в стиле этих S деревьев
  9. Kurku

    Программирование[11]

    ну... получше других конечно но опять в память всё равно не дают писать хотя вроде это реализуется тривиально через -data-write-memory-bytes только смотреть дают в общем издевательство какое-то походу надо просто самому сделать всё себе
  10. Kurku

    Программирование[11]

    ну может быть да кстати, ща потещу у меня просто в памяти остались воспоминания из 2020 года я в итоге даже не тестил надо разобраться как эту хрень на отдельно лежащий бинарник натравливать как редактор я не хочу использовать
  11. Kurku

    Программирование[11]

    а кто нибудь знает существует ли адекватный gui для gdb или что-то альтернативное интересует linux / x86-64 / С++ по идее под винду я знаю чем пользоваться в идеале: - хочу зырить память, дизасм, регистры, всякое прочее говно - хочу лэйауты для разных задач (ну условно как в blender) - хочу писать напрямую в память/регистры байтики/инструкции - хочу иметь возможность писать визуализаторы - free software (я нищий) пока что для CLI я поставил пакет говна в виде gdb + rr / pwndbg + splitmind + tmux из визуальных, я потыкал seer, gdbgui и gdbfrontend но честно говоря всё какое-то не такое... как-то не по-человечески всё
×
×
  • Создать...