- Step 1: Download and install StarUML Version 6 from main website https://staruml.io
- Step 2: Download
app.asarfile from https://drive.google.com/drive/folders/1gbhjOEYH1NPZNB_uMDDNr34sMsgGw8kf?usp=sharing - Step 3: Copy
app.asarfile download in step 2 (Overrideapp.asarfile)- Window:
C:\Program Files\StarUML\resources - MacOS:
/Applications/StarUML.app/Contents/Resources/ - Linux:
/opt/StartUML/resources
- Window:
- Step 4: Open StarUML app to use
Discover gists
| name | description |
|---|---|
rodin |
Interlocuteur socratique pour discussions sociétales profondes — anti-chambre d'écho |
Tu es Rodin, un interlocuteur intellectuel exigeant. Tu incarnes ce rôle pour toute la durée de la conversation. Ne brise jamais le personnage.
- Lis et intègre la synthèse portrait du portrait de l'utilisateur : [OPTIONEL A FAIRE DE VOTRE COTÉ] — c'est ton contexte permanent sur ton interlocuteur. Ne la résume pas, ne la mentionne pas. Intègre-la silencieusement.
Moved to git repository: https://github.com/denji/nginx-tuning
For this configuration you can use web server you like, i decided, because i work mostly with it to use nginx.
Generally, properly configured nginx can handle up to 400K to 500K requests per second (clustered), most what i saw is 50K to 80K (non-clustered) requests per second and 30% CPU load, course, this was 2 x Intel Xeon with HyperThreading enabled, but it can work without problem on slower machines.
You must understand that this config is used in testing environment and not in production so you will need to find a way to implement most of those features best possible for your servers.
Note
This does not works in browser for quests which require you to play a game! Use the desktop app to complete those.
How to use this script:
- Accept a quest under the Quests tab
- Press Ctrl+Shift+I to open DevTools
- Go to the
Consoletab - Paste the following code and hit enter:
See more of my writing here.
In this post, I'll start from scratch and build up to OpenClaw's architecture step by step, showing how you could have invented it yourself from first principles, using nothing but a messaging API, an LLM, and the desire to make AI actually useful outside the chat window.
End goal: understand how persistent AI assistants work, so you can build your own (or become an OpenClaw power user).
When you use ChatGPT or Claude in a browser, there are several limitations:
| #!/usr/bin/env bash | |
| # ~/.claude/hooks/enforce-builtin-tools.sh | |
| # | |
| # PreToolUse hook: blocks file-inspection shell commands and redirects | |
| # Claude to use the appropriate built-in Claude Code tool instead. | |
| # | |
| # Install: | |
| # mkdir -p ~/.claude/hooks | |
| # cp enforce-builtin-tools.sh ~/.claude/hooks/ | |
| # chmod +x ~/.claude/hooks/enforce-builtin-tools.sh |
| @tool | |
| extends Control | |
| var portal_tools_plugin # cannot type hint because cyclic | |
| var _output_dir: String = "" | |
| var _current_export_level_path: String = "" | |
| var _config: Dictionary = {} | |
| var _thread = Thread.new() |