mirror of
https://github.com/foo-dogsquared/wiki.git
synced 2025-01-30 22:57:59 +00:00
Update notebook as of 2021-08-27
I forgot. I should process more notes starting tomorrow. ;p
This commit is contained in:
parent
3b8b78c1a0
commit
ed1c78669e
13
notebook/2021-08-07-14-05-35.org
Normal file
13
notebook/2021-08-07-14-05-35.org
Normal file
@ -0,0 +1,13 @@
|
||||
:PROPERTIES:
|
||||
:ID: 35f0cb7a-d453-4e69-8c22-8553ef3380fc
|
||||
:END:
|
||||
#+title: Balancing creativity and familiarity
|
||||
#+date: 2021-08-07 14:05:35 +08:00
|
||||
#+date_modified: 2021-08-07 14:06:29 +08:00
|
||||
#+language: en
|
||||
|
||||
|
||||
- a familiar idea has more value compared to more alien ideas
|
||||
- the most satisfying act for creativity is balancing the new idea with familiarity
|
||||
- this practice can be stretched into [[id:9b669fd4-e04e-43dd-a61e-81dea5ec0764][Deliberate practice]], seeing creativity more of a skill than an inherent talent
|
||||
- remember, [[id:af581713-d4a8-438a-84ea-9f3b8e1353e6][Creativity does not mean originality]]
|
17
notebook/2021-08-07-14-14-23.org
Normal file
17
notebook/2021-08-07-14-14-23.org
Normal file
@ -0,0 +1,17 @@
|
||||
:PROPERTIES:
|
||||
:ID: e44f6bd7-fd73-436a-965a-66e06f8174ab
|
||||
:END:
|
||||
#+title: Restrictions bring out creativity
|
||||
#+date: 2021-08-07 14:14:23 +08:00
|
||||
#+date_modified: 2021-08-07 14:14:28 +08:00
|
||||
#+language: en
|
||||
|
||||
|
||||
- with practically limitless resources at your side, you may get into choosing how to implement such things;
|
||||
you can get into thinking too much as [[id:03cd9fad-e187-4939-9347-1a034c6efbe2][Overanalyzing slow you down]]
|
||||
- furthermore, restrictions forces you to create systems that fit with the requirements;
|
||||
that can also lead to accidental discoveries, finding paths that you haven't thought of before
|
||||
- examples:
|
||||
+ this is especially evident with older software such as [[https://en.wikipedia.org/wiki/SCORE_(software)][SCORE]] and the [[https://github.com/chrislgarry/Apollo-11][earlier Apollo computer systems]]
|
||||
+ in [[roam:Game development]], this is especially challenged with fantasy computers such as roam:TIC-80
|
||||
+ no budget movies
|
22
notebook/2021-08-13-17-50-54.org
Normal file
22
notebook/2021-08-13-17-50-54.org
Normal file
@ -0,0 +1,22 @@
|
||||
:PROPERTIES:
|
||||
:ID: 01582125-8f7c-4a05-a980-d935a6250956
|
||||
:END:
|
||||
#+title: Contrast can create more impressions
|
||||
#+date: 2021-08-13 17:50:54 +08:00
|
||||
#+date_modified: 2021-08-13 17:51:02 +08:00
|
||||
#+language: en
|
||||
|
||||
|
||||
- not all things in life has to be some grandiose moments
|
||||
+ not all moments of a critically acclaimed masterpiece of a film is a deliberate decision
|
||||
+ not all tracks of an album has to be great to be a classic
|
||||
+ not all parts of a song has to be bombastic
|
||||
+ not all parts of a game has to be epic
|
||||
+ not all parts of the picture has to be attention-grabbing
|
||||
- contrasts give breathing room for people to take all of the stuff we intend to
|
||||
- in other words, when everything stands out, nothing will
|
||||
- real-life examples
|
||||
+ most of the memorable tracks from Touhou are from the final bosses as ZUN makes the best track he can make;
|
||||
it makes his game more memorable by building up to the final theme
|
||||
+ badly-designed advertisements will try to make everything stands out
|
||||
(lots of examples in the wild especially if you go to your local events)
|
@ -1,6 +1,9 @@
|
||||
:PROPERTIES:
|
||||
:ID: efe742a6-7d23-49bb-81b7-94c0437af720
|
||||
:END:
|
||||
#+title: Android free and open source apps
|
||||
#+date: "2021-06-19 01:02:29 +08:00"
|
||||
#+date_modified: "2021-07-21 16:37:01 +08:00"
|
||||
#+date_modified: "2021-08-08 20:03:37 +08:00"
|
||||
#+language: en
|
||||
|
||||
|
||||
|
16
notebook/art.style.supercell-games.org
Normal file
16
notebook/art.style.supercell-games.org
Normal file
@ -0,0 +1,16 @@
|
||||
:PROPERTIES:
|
||||
:ID: e527e948-911f-4719-8cd4-8b9dac7e6318
|
||||
:END:
|
||||
#+title: Supercell games art style
|
||||
#+date: 2021-08-07 13:43:47 +08:00
|
||||
#+date_modified: 2021-08-07 13:45:15 +08:00
|
||||
#+language: en
|
||||
|
||||
|
||||
|
||||
- There's a lot of graphics design inspiration to be had from their games from Clash of Clans, Brawl Stars, Clash Quest, and even Hay Day.
|
||||
- Most of them are pretty simple to look at but very stylistic.
|
||||
- A lot of them is a good starting point for art (e.g., illustration, 3D modelling).
|
||||
- This is especially true for their recent games especially the spin-offs from established universes (e.g., Clash Quest, Clash Mini).
|
||||
They designed it to look different but completely familiar with their gameplay and associated tropes.
|
||||
It really is one of my role models for game design except for the mobile-oriented inconveniences, of course ;D.
|
@ -3,7 +3,7 @@
|
||||
:END:
|
||||
#+title: Command line: Flatpak
|
||||
#+date: "2021-06-04 07:39:11 +08:00"
|
||||
#+date_modified: "2021-07-20 23:30:42 +08:00"
|
||||
#+date_modified: "2021-08-14 16:04:15 +08:00"
|
||||
#+language: en
|
||||
|
||||
|
||||
@ -25,6 +25,16 @@ Most of the query-related subcommands (e.g., =search=, =list=) has the following
|
||||
|
||||
|
||||
|
||||
|
||||
* Subcommands
|
||||
|
||||
- =info PACKAGE [BRANCH]= prints related information of the package.
|
||||
+ =-M, --show-permissions= prints the permissions of the package in a INI-like format.
|
||||
+ =-m, --show-metadata= prints the metadata in a INI-like format.
|
||||
|
||||
|
||||
|
||||
|
||||
* Examples
|
||||
|
||||
Flatpak has a lot of stuff so we'll bring some examples to get started.
|
||||
|
@ -3,13 +3,12 @@
|
||||
:END:
|
||||
#+title: Command line: journalctl
|
||||
#+date: "2021-05-20 23:07:39 +08:00"
|
||||
#+date_modified: "2021-07-20 23:31:16 +08:00"
|
||||
#+date_modified: "2021-08-07 20:17:29 +08:00"
|
||||
#+language: en
|
||||
#+property: header-args :results none
|
||||
|
||||
|
||||
The logging daemon of systemd.
|
||||
(Ooooh...)
|
||||
The logging daemon of systemd (see [[id:d83c099a-fc11-4ccc-b265-4de97c85dcbe][systemd-journald]]).
|
||||
Not only it can view your logs, you can ask to view specific logs and delete some of them.
|
||||
|
||||
For more information, see =journalctl.1= manual page.
|
||||
|
29
notebook/lang.oil.processes.org
Normal file
29
notebook/lang.oil.processes.org
Normal file
@ -0,0 +1,29 @@
|
||||
:PROPERTIES:
|
||||
:ID: bd3cb898-d15a-4aab-837e-e256437f4953
|
||||
:END:
|
||||
#+title: Oil processes
|
||||
#+date: 2021-08-08 16:02:37 +08:00
|
||||
#+date_modified: 2021-08-09 00:17:41 +08:00
|
||||
#+language: en
|
||||
|
||||
|
||||
Oil has an alternative way for managing processes.
|
||||
|
||||
The biggest difference is the =fork= and =forkwait= keyword which are blocks.
|
||||
|
||||
#+begin_src oil
|
||||
fork {
|
||||
sleep 4
|
||||
write -- "Hello world"
|
||||
}
|
||||
|
||||
forkwait {
|
||||
sleep 4
|
||||
write -- "Hello world 2"
|
||||
}
|
||||
#+end_src
|
||||
|
||||
- =fork= is the alternative to the =&= operator (e.g., ~sleep 6 &~) which can be blocked with the =wait= keyword.
|
||||
- =forkwait= is the proposed alternative for subshells.
|
||||
- =jobs= views the jobs and processes of the shell.
|
||||
- =fg= brings a job into the foreground.
|
@ -3,7 +3,7 @@
|
||||
:END:
|
||||
#+title: Network configuration in Linux
|
||||
#+date: "2021-05-31 13:07:38 +08:00"
|
||||
#+date_modified: "2021-07-20 19:51:34 +08:00"
|
||||
#+date_modified: "2021-08-07 20:19:40 +08:00"
|
||||
#+language: en
|
||||
|
||||
|
||||
@ -16,4 +16,9 @@ To access the internet, you need the following components:
|
||||
- A network manager to manage your network devices ;p
|
||||
- A DNS resolver to access domain names which are aliases to IP addresses.
|
||||
|
||||
If you're using systemd, you can start with [[id:e4dba4ef-71dd-4d30-9a2c-4ad97223510b][Network manager configuration]].
|
||||
There are competing components to manage your network configurations.
|
||||
|
||||
- There is [[https://networkmanager.dev/][NetworkManager]] that has been the standard way for managing networks.
|
||||
It is being used in roam:GNOME as the backend for their network management interface.
|
||||
|
||||
- If you're using systemd-ful environment, you can start with [[id:e4dba4ef-71dd-4d30-9a2c-4ad97223510b][systemd-networkd]].
|
||||
|
@ -3,7 +3,7 @@
|
||||
:END:
|
||||
#+title: Flatpak packages
|
||||
#+date: "2021-06-27 23:46:41 +08:00"
|
||||
#+date_modified: "2021-06-29 16:54:58 +08:00"
|
||||
#+date_modified: "2021-08-14 15:54:46 +08:00"
|
||||
#+language: en
|
||||
|
||||
|
||||
@ -15,3 +15,4 @@
|
||||
+ [[https://github.com/flathub/com.mojang.Minecraft/][Minecraft]] is fairly simple by fetching the compiled binary and its dependencies with minimal compilation needed
|
||||
+ [[https://github.com/flathub/com.rawtherapee.RawTherapee][RawTherapee]] is slightly complex with various dependencies defined mostly in one file
|
||||
+ [[https://github.com/flathub/org.gnucash.GnuCash][Gnucash]] has a complex manifest that is composed of multiple dependencies packages as its own module file
|
||||
+ [[https://github.com/flathub/org.libretro.RetroArch][RetroArch]] is similarly complex to Gnucash with its vendored dependencies packaged as its own module
|
||||
|
@ -1,6 +1,9 @@
|
||||
:PROPERTIES:
|
||||
:ID: 4b003442-5f0e-4399-befa-c069e7b6ec27
|
||||
:END:
|
||||
#+title: IPFS protocol
|
||||
#+date: "2021-05-13 16:41:26 +08:00"
|
||||
#+date_modified: "2021-05-13 16:41:36 +08:00"
|
||||
#+date_modified: "2021-08-08 20:05:20 +08:00"
|
||||
#+language: en
|
||||
|
||||
|
||||
|
21
notebook/writing.styles.org
Normal file
21
notebook/writing.styles.org
Normal file
@ -0,0 +1,21 @@
|
||||
:PROPERTIES:
|
||||
:ID: 370889fd-345c-4063-b2e5-ab296b128dc3
|
||||
:END:
|
||||
#+title: Writing styles
|
||||
#+date: 2021-08-12 17:21:19 +08:00
|
||||
#+date_modified: 2021-08-12 19:12:07 +08:00
|
||||
#+language: en
|
||||
|
||||
|
||||
A lot of the listed styles here rely on little referential humor.
|
||||
Most of the memes often come from deriving their own style.
|
||||
|
||||
- [[https://www.youtube.com/channel/UC2C_jShtL725hvbm1arSV9w][CGP Grey]]'s videos often feature playful dialogue with alliterations and rhymes.
|
||||
[[https://www.youtube.com/watch?v=9LMr5XTgeyI][His recent videos]] especially feature this.
|
||||
|
||||
- [[https://www.youtube.com/user/phreakindee][LGR]]'s videos also has a playful dialogue similar to CGP Grey's with the alliterations however with more subtle and dry humor.
|
||||
It makes watching game reviews such as his videos on The Sims 3 and Cities: Skyline more entertaining.
|
||||
|
||||
- [[https://www.youtube.com/channel/UC-3J5xNrAbTLbU1gN8mMpOA][Nitro Rad]]'s videos mostly features chill dialogue like some friend from high school you haven't seen in years talking about games just beside the couch.
|
||||
It is pretty nice and very easy to follow.
|
||||
Combine this with his resolve to see positives within the game and understanding of the circumstances from development and you have a unique persona of a game reviewer.
|
Loading…
Reference in New Issue
Block a user