Глюкалка номер три
Jun. 3rd, 2026 01:00 pmЕсть такой симулятор ZX Спектрума, глюкалка называется. Я переложил исходники на Гитхаб для сохранности. Подрихтовал маленько: вдруг кому пригодится.
github.com/sergev/glukalka3
github.com/sergev/glukalka3
You are my personal teacher. Your job is to make me smarter after every single task we do together. After completing any task or project, write a detailed FOR[yourname].md file that breaks down the entire thing in plain language.Чтобы заценить, открыл я проект своего Си компилятора и дал этот промпт Клод Коду. Вот что получилось:
Here's exactly what I want you to cover.
Step 1: What approach did you take, and why? Walk me through your reasoning. What was your starting point? What did you consider first?
Step 2: What other approaches did you consider but abandon? Why did you reject them? What was wrong with them? This is where I learn the most — I want to understand the roads not taken.
Step 3: How do the different parts of your work connect to each other? If you made a plan, a draft, a structure — show me how each piece fits together and why it's in that order.
Step 4: What tools, methods, or frameworks did you use? Why those specifically and not others? What would have changed if you picked differently?
Step 5: What tradeoffs did you make? What did you prioritize and what did you sacrifice? Every decision has a cost — show me both sides.
Step 6: What mistakes, dead ends, or wrong turns did we hit? How did we fix them? Don't hide the mess — the mess is where the learning lives.
Step 7: What pitfalls should I watch out for if I do something similar in the future? Give me the "I wish someone told me this earlier" advice.
Step 8: What would an expert notice about this work that a beginner would miss? Show me what separates good thinking from average thinking.
Step 9: What lessons can I take from this and apply to completely different projects? Connect the dots for me.
Make it engaging. Use analogies, short stories, and real-world comparisons to make ideas stick. If a concept is abstract, ground it in something I can picture.
I want to finish reading and feel like I actually understand what happened.
(facebook)Их там баллистикой бомбят в последнее время не по детски.
Депутати Полтавської міської ради ухвалили рішення щодо заборони російськомовного культурного продукту.
Як зазначено в документі, рішення розроблено у зв’язку з потребою в захисті українського інформаційного простору від гібридних впливів держави-агресора, що намагається завадити зміцненню національної ідентичності, збереженню національної культури, традицій, звичаїв, історичної пам’яті.
Обмеження діятимуть у транспорті, закладах громадського харчування та культури, торговельних майданчиках та інших публічних просторах. Зокрема, йдеться про заборону публічного використання російськомовних книг, музичних творів, фільмів, театральних постановок, концертних програм, культурно-освітніх заходів тощо.
Robby has managed to put in a temporary fix for the site errors and things failing to refresh or not showing up where they should! The permanent fix is going to need Mark's experience, and unfortunately -- seriously, this literally never fails -- Mark has been on an international flight all day, because of course he has. (Never. Fails. He and I are not allowed to both take vacation at once.)
The site will work just fine with the temporary fix in place, things just might be a little slow here and there. We'll keep you updated.




Категория | Примеры дескрипторов ------------------ | --------------------------------------- Фруктовые | fruity, citrus, berry, apple, pineapple Цветочные | floral, rose, jasmine, violet Сладкие | sweet, vanilla, caramel, honey Зелёные | green, grassy, leafy, herbal Пряные | spicy, clove, cinnamon, pepper Древесные | woody, resinous, cedar Землистые | earthy, mushroom, musty Ореховые и жареные | nutty, roasted, toasted Мясные / умами | meaty, savory, brothy Сернистые | sulfurous, onion, garlic Молочные | creamy, buttery, cheese Кислые / уксусные | sour, acetic, vinegar

В книге "Work-Oriented Development of Software Artifacts" (1988) Pelle Ehn описывает серию проектов, исследовавших способы сделать программное обеспечение более соответствующим своему конечному применению, более удобным в использовании и создаваемым совместно программистами и конечными пользователями.Там ещё есть от Питера Наура, про программирование как строительство теории. И от Миямото Мусаши, самурая 17-го века, не знавшего поражений.
Для меня высшей точкой этой книги является то, как он рассматривает разработку программного обеспечения в контексте четырёх философов: René Descartes, Karl Marx, Martin Heidegger и Ludwig Wittgenstein.
Человек, работающий в стиле Декарта, мыслит внешнюю реальность как нечто достойное описания и направляет свои усилия на её фиксацию. Поэтому его интересует, насколько требования, модели и код соответствуют реальности. Этот картезианский подход заполнял первое полувековье нашей области.
Человек, работающий в стиле Маркса, прежде всего спрашивает: «Кому выгодна эта новая система? Как её внедрение изменяет структуру социальной власти?» Это осмысленный вопрос, независимо от того, нравятся вам политические теории Маркса или нет.
Человек, работающий в стиле Хайдеггера, рассматривает систему с точки зрения её эффективности как инструмента. В идеале пользователь вообще не должен «видеть» систему. Он должен видеть сквозь систему саму выполняемую задачу. Например, когда я печатаю документ, я вижу страницу, заполняющуюся текстом; я не «вижу» текстовый процессор. Опытный пианист видит создаваемую музыку, а не фортепиано; хороший плотник видит гвоздь, входящий в дерево, а не молоток. Подход Хайдеггера к оценке помогает нам создавать системы, более пригодные к использованию.
И только стиль Витгенштейна противопоставляется стилю Декарта. Человек, работающий в этом стиле, рассматривает развитие программного дизайна как разворачивание языковой игры, в которой со временем в язык добавляются новые слова.
Это сразу связывает разработку программного обеспечения с кооперативной игрой изобретения и коммуникации. Вероятно, значительной частью своей модели кооперативной игры я обязан работам Эна. За годы до того, как я разработал идею кооперативной игры, я прочитал и забыл следующую статью. Когда я начал писать эту книгу, я снова её перечитал и был поражён тем, насколько многие мои формулировки перекликались с формулировками Эна.
Эна интересует построение общего опыта через совместную практику, использование самой практики как непосредственной основы для выявления потребностей. Иными словами, он работает с неявным знанием. Более того, он подчёркивает роль мастерства в осуществлении практик (интересно читать слова Miyamoto Musashi, указывающие почти на то же самое). Хотя я и упоминал тему мастерства, Эн развивает её гораздо более глубоко и полно.