• 32 Posts
  • 852 Comments
Joined 3 年前
cake
Cake day: 2023年6月22日

help-circle





  • Shorter version: instead of wiki software, use a static site generated from a git repo. It’s a valid approach. I think emacswiki may have once worked that way. Note that Gitit uses git for version management, so among other things you can copy your whole wiki with git clone. But it also has a built in web editor instead of just relying on git push.




  • Is it public facing in the sense that randos will edit it? If not, the simplest thing is probably fossil-scm.org which is very light weight, but it’s actually a version control system with a built in wiki, so its editing interface is a bit weird compared with Wikipedia. It is pretty fast though I’ve only played with it, not run anything public facing from it.

    Setting up Mediawiki is more complicated but it does have a familiar interface. I don’t know how much tuning and configuration you have to do to allow it to handle a lot of traffic, but obviously with enough caching and stuff, it scales all the way up to Wikipedia level.

    I’ve also used Gitit and I think MoinMoin but not with any significant amount of traffic. Gitit looks like Mediawiki while MoinMoin is retro, like 1990s style.




  • This isn’t really a good place for that. It’s better to focus on spoken English. You can try watching some youtube videos in English, with captions either in English (makes it easier to understand the audio) or with translations to your own language. Better yet, hang out with English speakers in person, if you know any.







  • What has worked for me is setting a time rather than a deadline. It’s just like having an appointment at that time. You have to show up at the stated time, and that’s a separate matter from doing anything in particular once you’re there. But once the time is approaching, I find myself anticipating the task and even being eager to do it.

    Deadline imho is the wrong idea, it means again putting the thing off to the last possible moment, and then being in a miserable crunch.