From df5862d950eb9c63f50363220bf38bfc24d530c9 Mon Sep 17 00:00:00 2001 From: Marius Peter Date: Sat, 26 Mar 2022 19:02:15 +0100 Subject: Wiki articles. --- wiki/Emacs/org-publish.org | 16 - wiki/Linux/distro-ideas.org | 55 --- .../communication-protocols/ARINC-429.org | 18 + .../aerospace/communication-protocols/CAN-bus.html | 335 ++++++++++++++++++ wiki/aerospace/communication-protocols/CAN-bus.org | 18 + wiki/aerospace/index.org | 10 + wiki/aerospace/index.org.bkp | 23 ++ wiki/aerospace/standard/ARP4754.org | 36 ++ wiki/aerospace/standard/DO-160.org | 108 ++++++ wiki/aerospace/standards/ARP4754.org | 22 -- wiki/aerospace/standards/DO-160.org | 23 -- wiki/aerospace/v-model.org | 42 +++ wiki/emacs/index.org | 3 + wiki/emacs/org-publish.org | 16 + wiki/images/v-model.png | Bin 0 -> 15684 bytes wiki/index.org | 61 +++- wiki/languages/Russian.org | 58 --- wiki/languages/arabic/abjad.org | 52 +++ wiki/languages/index.org | 6 + wiki/languages/russian/notes.html | 388 +++++++++++++++++++++ wiki/languages/russian/notes.org | 60 ++++ wiki/languages/why-study-languages.html | 238 +++++++++++++ wiki/linux/distro-ideas.org | 55 +++ wiki/linux/index.html | 254 ++++++++++++++ wiki/linux/index.org | 3 + wiki/programming/index.org | 2 + wiki/typography/importance-of-typography.org | 22 ++ wiki/typography/index.org | 5 + wiki/typography/national-typefaces.org | 21 ++ 29 files changed, 1772 insertions(+), 178 deletions(-) delete mode 100644 wiki/Emacs/org-publish.org delete mode 100644 wiki/Linux/distro-ideas.org create mode 100644 wiki/aerospace/communication-protocols/ARINC-429.org create mode 100644 wiki/aerospace/communication-protocols/CAN-bus.html create mode 100644 wiki/aerospace/communication-protocols/CAN-bus.org create mode 100644 wiki/aerospace/index.org create mode 100644 wiki/aerospace/index.org.bkp create mode 100644 wiki/aerospace/standard/ARP4754.org create mode 100644 wiki/aerospace/standard/DO-160.org delete mode 100644 wiki/aerospace/standards/ARP4754.org delete mode 100644 wiki/aerospace/standards/DO-160.org create mode 100644 wiki/aerospace/v-model.org create mode 100644 wiki/emacs/index.org create mode 100644 wiki/emacs/org-publish.org create mode 100644 wiki/images/v-model.png delete mode 100644 wiki/languages/Russian.org create mode 100644 wiki/languages/arabic/abjad.org create mode 100644 wiki/languages/index.org create mode 100644 wiki/languages/russian/notes.html create mode 100644 wiki/languages/russian/notes.org create mode 100644 wiki/languages/why-study-languages.html create mode 100644 wiki/linux/distro-ideas.org create mode 100644 wiki/linux/index.html create mode 100644 wiki/linux/index.org create mode 100644 wiki/programming/index.org create mode 100644 wiki/typography/importance-of-typography.org create mode 100644 wiki/typography/index.org create mode 100644 wiki/typography/national-typefaces.org diff --git a/wiki/Emacs/org-publish.org b/wiki/Emacs/org-publish.org deleted file mode 100644 index 9c7f3e8..0000000 --- a/wiki/Emacs/org-publish.org +++ /dev/null @@ -1,16 +0,0 @@ -# -*- mode: org; -*- - -#+TITLE: Org Publish -#+SUBTITLE: A fully-fledged website publication system. -#+AUTHOR: Marius Peter -#+DATE: <2022-03-01 Tue> -#+OPTIONS: toc:nil - -#+KEYWORDS: Emacs publishing website html css - -#+TOC: headlines 2 - - -#+begin_abstract -Org Publish is a powerful website publication system integrated in Emacs. -#+end_abstract diff --git a/wiki/Linux/distro-ideas.org b/wiki/Linux/distro-ideas.org deleted file mode 100644 index 0c65ba9..0000000 --- a/wiki/Linux/distro-ideas.org +++ /dev/null @@ -1,55 +0,0 @@ -# -*- mode: org; -*- - -#+TITLE: Linux distributions ideas -#+SUBTITLE: Distros I previously ran. -#+AUTHOR: Marius Peter -#+DATE: <2022-03-02 Wed> - - -#+begin_abstract -Here are some distribution setups I've successfully ran myself and -kept note of, because I found them very productive and enjoyable to -use. -#+end_abstract - - -* Void Linux - - -* Arch Linux -<2015-01-01 Thu>--<2021-12-31 Fri> - -I ran this setup from freshman year of college until my return from -the USA approximately, first on a Lenovo T440 Thinkpad, then on a Dell -7567 Gaming Edition. I only left because curiosity pushed me to -investigate other distros, but I might very well return to a very -similar setup in the future! I loved the Arch learning experience, and -the memes, of course. - - -** Guiding Principles - -1. Arch Linux KISS philosophy. -2. suckless software philosophy. -3. Unix philosophy, as applied to utilities. - - -** Design - -- Base OS :: Arch Linux -- Connectivity :: connman -- Window manager :: dwm -- Compositing :: picom -- Terminal :: st -- Main editor :: Spacemacs -- File manager :: Thunar -- Desktop background & image preview :: feh -- GTK theme :: ark -- Sound management :: pavucontrol -- Themme management :: lxappearance - - -* Guix - - -* Debian diff --git a/wiki/aerospace/communication-protocols/ARINC-429.org b/wiki/aerospace/communication-protocols/ARINC-429.org new file mode 100644 index 0000000..220e27d --- /dev/null +++ b/wiki/aerospace/communication-protocols/ARINC-429.org @@ -0,0 +1,18 @@ +# -*- mode: org; -*- + +#+TITLE: ARINC 429 +#+SUBTITLE: Mark33 Digital Information Transfer System (DITS) +#+AUTHOR: Marius Peter +#+DATE: <2022-03-25 Fri> +#+OPTIONS: toc:nil + +#+DESCRIPTION: The ARINC 429 avionics data bus. + +#+TOC: headlines 2 + + +#+begin_abstract +The =ARINC 429= technical standard defines the physical and electrical +interfaces of a two-wire data bus and a data protocol to support an +aircraft's avionics local area network. +#+end_abstract diff --git a/wiki/aerospace/communication-protocols/CAN-bus.html b/wiki/aerospace/communication-protocols/CAN-bus.html new file mode 100644 index 0000000..d12b862 --- /dev/null +++ b/wiki/aerospace/communication-protocols/CAN-bus.html @@ -0,0 +1,335 @@ + + + + + + + +CAN bus + + + + + + + +
+

CAN bus +
+A robust vehicle bus to enable hostless microcontroller communication. +

+
+

Table of Contents

+ +
+ + +
+

+ARP4754 is a guidance issued by SAE. +

+ +
+ + + + + +
+

2 Main topics

+
+ + + +++ ++ ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
§ThemeDescription
1Development 
2Safety 
3Requirements mgmt. 
4Validation 
5Verification 
6Configuration mgmt. 
7Process assurance 
8Certification 
+
+
+
+
+

Date: 2022-03-25 Fri 00:00

+

Author: Marius Peter

+

Created: 2022-03-25 Fri 17:49

+

Validate

+
+ + diff --git a/wiki/aerospace/communication-protocols/CAN-bus.org b/wiki/aerospace/communication-protocols/CAN-bus.org new file mode 100644 index 0000000..2abbd23 --- /dev/null +++ b/wiki/aerospace/communication-protocols/CAN-bus.org @@ -0,0 +1,18 @@ +# -*- mode: org; -*- + +#+TITLE: CAN bus +#+SUBTITLE: A robust vehicle bus to enable hostless microcontroller communication. +#+AUTHOR: Marius Peter +#+DATE: <2022-03-25 Fri> +#+OPTIONS: toc:nil + +#+DESCRIPTION: CAN bus: a robust vehicle bus to enable hostless microcontroller communication. + +#+TOC: headlines 2 + + +#+begin_abstract +The CAN bus design solves several engineering challenges, namely how +to minimize copper usage in vehicle microcontroller communication +lines. +#+end_abstract diff --git a/wiki/aerospace/index.org b/wiki/aerospace/index.org new file mode 100644 index 0000000..77a2482 --- /dev/null +++ b/wiki/aerospace/index.org @@ -0,0 +1,10 @@ +#+TITLE: Sitemap for project wiki---aerospace + +- [[file:designing-aircraft.org][Designing aircraft]] +- [[file:v-model.org][V-model]] +- communication-protocols + - [[file:communication-protocols/ARINC-429.org][ARINC 429]] + - [[file:communication-protocols/CAN-bus.org][CAN bus]] +- standard + - [[file:standard/ARP4754.org][ARP4754]] + - [[file:standard/DO-160.org][DO-160]] \ No newline at end of file diff --git a/wiki/aerospace/index.org.bkp b/wiki/aerospace/index.org.bkp new file mode 100644 index 0000000..e4c161e --- /dev/null +++ b/wiki/aerospace/index.org.bkp @@ -0,0 +1,23 @@ +# -*- mode: org; -*- + +#+TITLE: Aerospace +#+SUBTITLE: Various topics around aerospace engineering. +#+AUTHOR: Marius Peter +#+DATE: <2022-03-12 Sat> +#+OPTIONS: toc:nil + +#+DESCRIPTION: Various topics around aerospace engineering. +#+HTML_LINK_UP: ../index.html +#+HTML_LINK_HOME: https://mlnp.fr + + +#+begin_abstract +Aerospace is amongst my main centers of interest, I am very fortunate +to be able to work in this domain. +#+end_abstract + + +* Main pages + +- [[file:designing-aircraft.org][Designing Aircraft]] +- [[file:v-model.org][The V-model]] diff --git a/wiki/aerospace/standard/ARP4754.org b/wiki/aerospace/standard/ARP4754.org new file mode 100644 index 0000000..fa7a5e1 --- /dev/null +++ b/wiki/aerospace/standard/ARP4754.org @@ -0,0 +1,36 @@ +# -*- mode: org; -*- + +#+TITLE: ARP4754 +#+SUBTITLE: Guidelines For Development Of Civil Aircraft and Systems. +#+AUTHOR: Marius Peter +#+DATE: <2022-02-11 Fri> +#+EMAIL: mlnp@tuta.io +#+OPTIONS: toc:nil + +#+KEYWORDS: aerospace, SAE, ARP 4754 + +#+TOC: headlines 2 + + +#+begin_abstract +ARP4754 is a guidance issued by SAE. +#+end_abstract + + +* Introduction + + https://www.sae.org/standards/content/arp4754a/ + + +* Main topics + +| § | Theme | Description | +|---+---------------------+-------------| +| 1 | Development | | +| 2 | Safety | | +| 3 | Requirements mgmt. | | +| 4 | Validation | | +| 5 | Verification | | +| 6 | Configuration mgmt. | | +| 7 | Process assurance | | +| 8 | Certification | | diff --git a/wiki/aerospace/standard/DO-160.org b/wiki/aerospace/standard/DO-160.org new file mode 100644 index 0000000..ea6f19b --- /dev/null +++ b/wiki/aerospace/standard/DO-160.org @@ -0,0 +1,108 @@ +# -*- mode: org; -*- + +#+TITLE: DO-160 +#+SUBTITLE: Environmental Conditions and Test Procedures for Airborne Equipment. +#+AUTHOR: Marius Peter +#+DATE: <2022-02-11 Fri> +#+EMAIL: mlnp@tuta.io +#+OPTIONS: toc:nil + +#+DESCRIPTION: Environmental Conditions and Test Procedures for Airborne Equipment. +#+KEYWORDS: aerospace, rtca, DO-160 + + +#+TOC: headlines 2 + + +#+begin_abstract +The DO-160 document is a standard for environmental testing for +airborne equipment published by the RTCA. +#+end_abstract + + +* Introduction + + https://do160.org/rtca-do-160g/ + + +* Equipment categories + +Equipments are categorized as a function of the environments to which +they are subjected during normal operation. + + +* Sections + +Sections 7 and 8 are aircraft dependent. + + +** List +:PROPERTIES: +:HTML_CONTAINER_CLASS: big-table +:END: + +#+NAME: sections +#+CAPTION: List of DO-160 section. +| § | Name | Concerns the effects of... | Parameters of interest | +|----+------------------------------------------+------------------------------------------------------------------------------------+----------------------------------------------------------------------------| +| 1 | /Introductory sections/ | /N/A/ | /N/A/ | +| 2 | | | | +| 3 | | | | +|----+------------------------------------------+------------------------------------------------------------------------------------+----------------------------------------------------------------------------| +| 4 | Temperature | Temperature on the system. | Temperature, condensation. | +|----+------------------------------------------+------------------------------------------------------------------------------------+----------------------------------------------------------------------------| +| 4 | Altitude | Altitude & cabin depressurization on performance. | Dielectric strength, (rapidly) varying air pressure. | +|----+------------------------------------------+------------------------------------------------------------------------------------+----------------------------------------------------------------------------| +| 5 | Temperature Variation | Extreme temperature changes. | Temperature delta, thermal expansion coefficients. | +|----+------------------------------------------+------------------------------------------------------------------------------------+----------------------------------------------------------------------------| +| 6 | Humidity | High concentrations of humidity; ability to withstand moisture effects.[fn:1] | Hygrometry. | +|----+------------------------------------------+------------------------------------------------------------------------------------+----------------------------------------------------------------------------| +| 7 | Shock & Crash safety | Mechanical shock. Ensures the item does not become a projectile in a crash. | Potential for projectile behavior. | +|----+------------------------------------------+------------------------------------------------------------------------------------+----------------------------------------------------------------------------| +| 8 | Vibration | Vibrations. | Normal operation in all vibration scenarios. | +|----+------------------------------------------+------------------------------------------------------------------------------------+----------------------------------------------------------------------------| +| 9 | Explosion proofness | Vacuum + gaseous mixture of combustibles. | The unit must be operable without igniting the environment. | +|----+------------------------------------------+------------------------------------------------------------------------------------+----------------------------------------------------------------------------| +| 10 | Water proofness | Dripping water or pooled water. | Normal operation after exposure. | +|----+------------------------------------------+------------------------------------------------------------------------------------+----------------------------------------------------------------------------| +| 11 | Fluids susceptibility | Various fluids including carbonated sugared beverages and cleaners/solvents. | Normal operation after exposure. | +|----+------------------------------------------+------------------------------------------------------------------------------------+----------------------------------------------------------------------------| +| 12 | Sand & Dust | Blowing sand and dust of specific particle sizes. | Normal operation after exposure. | +|----+------------------------------------------+------------------------------------------------------------------------------------+----------------------------------------------------------------------------| +| 13 | Fungus Resistance | Fungi under conditions favorable for their development.[fn:3] | Fungal proliferation. | +|----+------------------------------------------+------------------------------------------------------------------------------------+----------------------------------------------------------------------------| +| 14 | Salt & Fog | Multiple exposures of salt fog and drying; environmentally accelerated corrosion. | Normal operation after exposure. | +|----+------------------------------------------+------------------------------------------------------------------------------------+----------------------------------------------------------------------------| +| 15 | Magnetic effect | Magnetic effects on the aircraft's compass. | Normal aircraft compass function. | +|----+------------------------------------------+------------------------------------------------------------------------------------+----------------------------------------------------------------------------| +| 16 | Power input | Input power emissions, susceptibility, transients, drop-outs, hold-up.[fn:2] | Voltage, current, phase. | +|----+------------------------------------------+------------------------------------------------------------------------------------+----------------------------------------------------------------------------| +| 17 | Voltage spike | Voltage spikes caused by input power. | AC/DC voltage. | +|----+------------------------------------------+------------------------------------------------------------------------------------+----------------------------------------------------------------------------| +| 18 | Audio Frequency Conducted Susceptibility | Frequency components during normal operation. | Power source harmonics. | +|----+------------------------------------------+------------------------------------------------------------------------------------+----------------------------------------------------------------------------| +| 19 | Induced Signal Susceptibility | Induced voltages in the equipment interconnect circuit configuration. | power frequency harmonics; audio frequency signals, electrical transients. | +|----+------------------------------------------+------------------------------------------------------------------------------------+----------------------------------------------------------------------------| +| 20 | RF emission and susceptibility | Normal operation on radio frequency emission energy and susceptibility. | | +| 21 | | | | +|----+------------------------------------------+------------------------------------------------------------------------------------+----------------------------------------------------------------------------| +| 22 | Lightning susceptibility | Direct and indirect effects, depending on location. | induced transients in the airframe or wire bundle. | +| 23 | | | | +|----+------------------------------------------+------------------------------------------------------------------------------------+----------------------------------------------------------------------------| +| 24 | Icing | Icing conditions arising from rapid changes in temperature, altitude and humidity. | Presence of ice. | +|----+------------------------------------------+------------------------------------------------------------------------------------+----------------------------------------------------------------------------| +| 25 | ESD | ESD in handling and operation. | ESD. | +|----+------------------------------------------+------------------------------------------------------------------------------------+----------------------------------------------------------------------------| +| 26 | Flammability | Normal operation on presenting a fire hazard. | Normal operation not causing a fire. | + + +* Footnotes + +[fn:3] This includes high humidity, a warm atmosphere, and the +presence of inorganic salts. + +[fn:2] Full flight mission must be considered, from prior to the +engine start, to after landing---including emergencies. + +[fn:1] Moisture sensitive devices may experience issues with this test +and require conformal coat or other types of protection. diff --git a/wiki/aerospace/standards/ARP4754.org b/wiki/aerospace/standards/ARP4754.org deleted file mode 100644 index e490e2e..0000000 --- a/wiki/aerospace/standards/ARP4754.org +++ /dev/null @@ -1,22 +0,0 @@ -# -*- mode: org; -*- - -#+TITLE: ARP4754 -#+SUBTITLE: Guidelines For Development Of Civil Aircraft and Systems. -#+AUTHOR: Marius Peter -#+DATE: <2022-02-11 Fri> -#+EMAIL: mlnp@tuta.io -#+OPTIONS: toc:nil - -#+KEYWORDS: aerospace SAE ARP 4754 - -#+TOC: headlines 2 - - -#+begin_abstract -ARP4754 is a guidance issued by SAE. -#+end_abstract - - -* TODO Introduction - - https://www.sae.org/standards/content/arp4754a/ diff --git a/wiki/aerospace/standards/DO-160.org b/wiki/aerospace/standards/DO-160.org deleted file mode 100644 index a25b3c9..0000000 --- a/wiki/aerospace/standards/DO-160.org +++ /dev/null @@ -1,23 +0,0 @@ -# -*- mode: org; -*- - -#+TITLE: DO-160 -#+SUBTITLE: Environmental Conditions and Test Procedures for Airborne Equipment. -#+AUTHOR: Marius Peter -#+DATE: <2022-02-11 Fri> -#+EMAIL: mlnp@tuta.io -#+OPTIONS: toc:nil - -#+KEYWORDS: aerospace rtca DO-160 - -#+TOC: headlines 2 - - -#+begin_abstract -The DO-160 document is a standard for environmental testing for -airborne equipment published by the RTCA. -#+end_abstract - - -* TODO Introduction - - https://do160.org/rtca-do-160g/ diff --git a/wiki/aerospace/v-model.org b/wiki/aerospace/v-model.org new file mode 100644 index 0000000..6addaca --- /dev/null +++ b/wiki/aerospace/v-model.org @@ -0,0 +1,42 @@ +# -*- mode: org; -*- + +#+TITLE: V-model +#+SUBTITLE: Guidelines For Development Of Civil Aircraft and Systems. +#+AUTHOR: Marius Peter +#+DATE: <2022-02-11 Fri> +#+EMAIL: mlnp@tuta.io +#+OPTIONS: toc:nil + +#+KEYWORDS: aerospace, systems, development, engineering, model + +#+TOC: headlines 2 + + +#+begin_abstract +The V-model represents the lifecycle of a system's development. +#+end_abstract + + +* TODO Representation + +This is the graphical representation of the v-model. + +#+NAME: v-model +#+BEGIN_SRC plantuml :file ../images/v-model.png :cache yes + @startuml + !theme cerulean-outline + actor Operator as operational + collections Functions as functional + control Logic as logical + boundary Physical as physical + + operational -> functional: Requirements + functional -> logical: Specification + logical -> physical: Build plan + physical -> logical + logical -> functional + functional -> operational +#+END_SRC + +#+RESULTS[7e1fc2faaeb214ca241c5b4126d06cab1818ac52]: v-model +[[file:../images/v-model.png]] diff --git a/wiki/emacs/index.org b/wiki/emacs/index.org new file mode 100644 index 0000000..b9ea7d1 --- /dev/null +++ b/wiki/emacs/index.org @@ -0,0 +1,3 @@ +#+TITLE: Sitemap for project wiki---emacs + +- [[file:org-publish.org][Org Publish]] \ No newline at end of file diff --git a/wiki/emacs/org-publish.org b/wiki/emacs/org-publish.org new file mode 100644 index 0000000..9c7f3e8 --- /dev/null +++ b/wiki/emacs/org-publish.org @@ -0,0 +1,16 @@ +# -*- mode: org; -*- + +#+TITLE: Org Publish +#+SUBTITLE: A fully-fledged website publication system. +#+AUTHOR: Marius Peter +#+DATE: <2022-03-01 Tue> +#+OPTIONS: toc:nil + +#+KEYWORDS: Emacs publishing website html css + +#+TOC: headlines 2 + + +#+begin_abstract +Org Publish is a powerful website publication system integrated in Emacs. +#+end_abstract diff --git a/wiki/images/v-model.png b/wiki/images/v-model.png new file mode 100644 index 0000000..c9b5671 Binary files /dev/null and b/wiki/images/v-model.png differ diff --git a/wiki/index.org b/wiki/index.org index 2440fde..0b6ab48 100644 --- a/wiki/index.org +++ b/wiki/index.org @@ -2,16 +2,69 @@ #+SUBTITLE: Personal [[https://en.wikipedia.org/wiki/Knowledge_management][Knowledge Management]] repository. #+AUTHOR: Marius Peter #+DATE: <2022-03-03 Thu> +#+OPTIONS: toc:nil num:nil -#+DESCRIPTION: personal knowledge management repository -#+KEYWORDS: mlnp wiki knowledge management linux emacs aerospace typography languages russian +#+DESCRIPTION: personal wiki used as a professional and personal knowledge management repository. +#+KEYWORDS: mlnp, wiki, knowledge management, linux, emacs, typography, +#+KEYWORDS: languages, russian, arabic, +#+KEYWORDS: aerospace, certification, development, systems engineering, + +#+HTML: #+INCLUDE: ../resources/topnav.html export html #+begin_abstract -Welcome to my personal wiki homepage. +Welcome to my personal wiki homepage. I use this website as one big +knowledge repository for all the topics that I am passionate about. +Find the full list of articles [[file:sitemap.org][here]]. All unoriginal content credited [[https:mlnp.fr/about.html#Credits][here]]. #+end_abstract -#+INCLUDE: sitemap.org :lines "3-" +* Main content +:PROPERTIES: +:CUSTOM_ID: main-content +:END: + + +** [[file:aerospace/index.org][Aerospace]] + +#+ATTR_HTML: :style width: 100%; :alt Rafale C +[[https://live.staticflickr.com/7193/6872272113_d92f520c1f_b.jpg]] + + +** [[file:languages/index.org][Natural languages]] + +#+ATTR_HTML: :style width: 100%; :alt Human speech +[[https://freesvg.org/img/1538693615.png]] + + +** [[file:programming/index.org][Programming languages]] + +#+ATTR_HTML: :style max-width: 100%; min-width: 30%; :alt Burmese Python +[[https://live.staticflickr.com/8485/8241650528_f2c0500d66_b.jpg]] + + +** [[file:linux/index.org][Linux]] + +#+ATTR_HTML: :style max-width: 100%; min-width: 30%; :alt Tux, the Linux mascot +https://upload.wikimedia.org/wikipedia/commons/thumb/3/35/Tux.svg/800px-Tux.svg.png + +** [[file:emacs/index.org][Emacs]] + +#+ATTR_HTML: :style max-width: 100%; min-width: 30%; :alt Emacs logo +https://www.gnu.org/software/emacs/images/emacs.png + + +** [[file:typography/index.org][Typography]] + +#+ATTR_HTML: :style max-width: 100%; min-width: 30%; :alt Typography +https://pixnio.com/free-images/2017/07/28/2017-07-28-07-40-45-900x598.jpg + + +* Favorite Wikipedia articles + + +* Articles from elsewhere + +- [[https://matt-rickard.com/reflections-on-10-000-hours-of-programming/][Reflections on 10,000 Hours of Programming]] by Matt Rickard diff --git a/wiki/languages/Russian.org b/wiki/languages/Russian.org deleted file mode 100644 index cad1514..0000000 --- a/wiki/languages/Russian.org +++ /dev/null @@ -1,58 +0,0 @@ -# -*- mode: org; -*- - -#+TITLE: Заметки о русском языке -#+SUBTITLE: Notes about the Russian language -#+AUTHOR: Marius Peter -#+DATE: <2021-08-30 Mon> -#+DESCRIPTION: Russian language notes -#+KEYWORDS: languages Russian wiki notes -#+OPTIONS: toc:nil - - -# +SETUPFILE: ~/.emacs.d/resources/templates/documents/gnu-default.setup -# +INCLUDE: ~/.emacs.d/resources/templates/documents/title-short.org - -# Cyrillic font support lets go 🔥 -#+LATEX_HEADER: \setmainfont{linux libertine} - -#+LATEX: \tableofcontents -#+LATEX: \listoffigures -#+LATEX: \listoftables\clearpage - -#+TOC: headlines 2 - - -* Conjugaison - -* Declinations - -** Genitive - -#+CAPTION: Genitive---singular masculine nouns. -#+ATTR_LATEX: :booktabs t -| | | | -| Ending or Description | How to Change | Examples | -|-----------------------+---------------+-------------| -| a consonant | +а | дом - до́мa | -| й | -й / +я | край – кра́я | -| ь | -ь / +я | конь – коня́ | -|-----------------------+---------------+-------------| - -#+CAPTION: Genitive---singular feminine nouns. -#+ATTR_LATEX: :booktabs t -| | | | -| Ending or Description | How to Change | Examples | -|-----------------------------+---------------+--------------------------| -| а | -а / +ы | луна́ – луны́ | -| ка,га, ха, жа, ша, ща, ча | -а / +и | рука́ – руки́, ко́жа – ко́жи | -| я | -я / +и | ста́нция – ста́нции | -| ь | -ь / +и | дверь – две́ри | - -#+CAPTION: Genitive---singular neutral nouns. -#+ATTR_LATEX: :booktabs t -| | | | -| Ending or Description | How to Change | Examples | -|-----------------------+---------------+-------------------| -| о | -о / +а | лицо́ – лица́ | -| е | -е / +я | варе́нье – варе́нья | -| це,же,ше, ще | -е / +а | | diff --git a/wiki/languages/arabic/abjad.org b/wiki/languages/arabic/abjad.org new file mode 100644 index 0000000..6453c69 --- /dev/null +++ b/wiki/languages/arabic/abjad.org @@ -0,0 +1,52 @@ +# -*- mode: org; -*- + +#+TITLE: الْعَرَبِيَّة +#+SUBTITLE: Al-abjadīyah l-ʿarabīyah---the arabic abjad. +#+AUTHOR: Marius Peter +#+DATE: <2022-03-12 Sat> +#+OPTIONS: toc:nil + +#+DESCRIPTION: The arabic abjad. + +#+HTML_HEAD_EXTRA: +#+HTML_HEAD_EXTRA: + + +* Abjad + +#+begin_verse +The arabic abjad contains 28 letters. +يحتوي أبجد العربي على 28 حرفًا. +Yahtawi 'abjad alearabii ealaa 28 hrfan. +#+end_verse + +| Abjad numeral | Pronunciation | Letter | +|---------------+---------------+--------| +| 01 | ʾ | أ | +| 02 | b | ب | +| 03 | j | ج | +| 04 | d | د | +| 05 | h | ه | +| 06 | w | و | +| 07 | z | ز | +| 08 | ḥ | ح | +| 09 | ṭ | ط | +| 10 | y | ي | +| 20 | k | ك | +| 30 | l | ل | +| 40 | m | م | +| 50 | n | ن | +| 60 | s | س | +| 70 | ʿ | ع | +| 80 | f | ف | +| 90 | ṣ | ص | +| 100 | q | ق | +| 200 | r | ر | +| 300 | sh | ش | +| 400 | t | ت | +| 500 | th | ث | +| 600 | kh | خ | +| 700 | dh | ذ | +| 800 | ḍ | ض | +| 900 | ẓ | ظ | +| 1k | gh | | diff --git a/wiki/languages/index.org b/wiki/languages/index.org new file mode 100644 index 0000000..e8b9079 --- /dev/null +++ b/wiki/languages/index.org @@ -0,0 +1,6 @@ +#+TITLE: Sitemap for project wiki---languages + +- arabic + - [[file:arabic/abjad.org][الْعَرَبِيَّة]] +- russian + - [[file:russian/notes.org][Заметки о русском языке]] \ No newline at end of file diff --git a/wiki/languages/russian/notes.html b/wiki/languages/russian/notes.html new file mode 100644 index 0000000..f6ebcdc --- /dev/null +++ b/wiki/languages/russian/notes.html @@ -0,0 +1,388 @@ + + + + + + + +Заметки о русском языке + + + + + + + + +
+ UP + | + HOME +
+

Заметки о русском языке +
+Notes about the Russian language +

+
+

Table of Contents

+ +
+ + +
+

1 Conjugaison

+
+ +
+

2 Declinations

+
+
+
+

2.1 Genitive

+
+ + + +++ ++ ++ + + + + + + + + + + + + + + + + + + + + + + + + + + +
Table 1: Genitive—singular masculine nouns.
Ending or DescriptionHow to ChangeExamples
a consonantдом - до́мa
й-й / +якрай – кра́я
ь-ь / +яконь – коня́
+ + + + +++ ++ ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Table 2: Genitive—singular feminine nouns.
Ending or DescriptionHow to ChangeExamples
а-а / +ылуна́ – луны́
ка,га, ха, жа, ша, ща, ча-а / +ирука́ – руки́, ко́жа – ко́жи
я-я / +иста́нция – ста́нции
ь-ь / +идверь – две́ри
+ + + + +++ ++ ++ + + + + + + + + + + + + + + + + + + + + + + + + + + +
Table 3: Genitive—singular neutral nouns.
Ending or DescriptionHow to ChangeExamples
о-о / +алицо́ – лица́
е-е / +яваре́нье – варе́нья
це,же,ше, ще-е / +а 
+
+
+
+
+
+

Date: 2021-08-30 Mon 00:00

+

Author: Marius Peter

+

Created: 2022-03-12 Sat 14:44

+

Validate

+
+ + diff --git a/wiki/languages/russian/notes.org b/wiki/languages/russian/notes.org new file mode 100644 index 0000000..3aa43b2 --- /dev/null +++ b/wiki/languages/russian/notes.org @@ -0,0 +1,60 @@ +# -*- mode: org; -*- + +#+TITLE: Заметки о русском языке +#+SUBTITLE: Notes about the Russian language +#+AUTHOR: Marius Peter +#+DATE: <2021-08-30 Mon> +#+OPTIONS: toc:nil + +#+DESCRIPTION: Notes about the Russian language. +#+KEYWORDS: languages Russian wiki notes +#+HTML_LINK_UP: ../index.html +#+HTML_LINK_HOME: ../../index.html + +# +SETUPFILE: ~/.emacs.d/resources/templates/documents/gnu-default.setup +# +INCLUDE: ~/.emacs.d/resources/templates/documents/title-short.org + +# Cyrillic font support lets go 🔥 +#+LATEX_HEADER: \setmainfont{linux libertine} + +#+LATEX: \tableofcontents +#+LATEX: \listoffigures +#+LATEX: \listoftables\clearpage + +#+TOC: headlines 2 + + +* Conjugaison + +* Declinations + +** Genitive + +#+CAPTION: Genitive---singular masculine nouns. +#+ATTR_LATEX: :booktabs t +| | | | +| Ending or Description | How to Change | Examples | +|-----------------------+---------------+-------------| +| a consonant | +а | дом - до́мa | +| й | -й / +я | край – кра́я | +| ь | -ь / +я | конь – коня́ | +|-----------------------+---------------+-------------| + +#+CAPTION: Genitive---singular feminine nouns. +#+ATTR_LATEX: :booktabs t +| | | | +| Ending or Description | How to Change | Examples | +|-----------------------------+---------------+--------------------------| +| а | -а / +ы | луна́ – луны́ | +| ка,га, ха, жа, ша, ща, ча | -а / +и | рука́ – руки́, ко́жа – ко́жи | +| я | -я / +и | ста́нция – ста́нции | +| ь | -ь / +и | дверь – две́ри | + +#+CAPTION: Genitive---singular neutral nouns. +#+ATTR_LATEX: :booktabs t +| | | | +| Ending or Description | How to Change | Examples | +|-----------------------+---------------+-------------------| +| о | -о / +а | лицо́ – лица́ | +| е | -е / +я | варе́нье – варе́нья | +| це,же,ше, ще | -е / +а | | diff --git a/wiki/languages/why-study-languages.html b/wiki/languages/why-study-languages.html new file mode 100644 index 0000000..b395c5c --- /dev/null +++ b/wiki/languages/why-study-languages.html @@ -0,0 +1,238 @@ + + + + + + + +Why study languages? + + + + + + + +
+

Why study languages? +
+Because understanding others is understanding ourselves. +

+

+Main languages of interest include Russian and Arabic. +

+
+
+

Date: 2022-03-12 Sat 00:00

+

Author: Marius Peter

+

Created: 2022-03-12 Sat 14:34

+

Validate

+
+ + diff --git a/wiki/linux/distro-ideas.org b/wiki/linux/distro-ideas.org new file mode 100644 index 0000000..3bd1ed1 --- /dev/null +++ b/wiki/linux/distro-ideas.org @@ -0,0 +1,55 @@ +# -*- mode: org; -*- + +#+TITLE: Distribution ideas +#+SUBTITLE: Linux distros I previously ran and enjoyed. +#+AUTHOR: Marius Peter +#+DATE: <2022-03-02 Wed> + + +#+begin_abstract +Here are some distribution setups I've successfully ran myself and +kept note of, because I found them very productive and enjoyable to +use. +#+end_abstract + + +* Void Linux + + +* Arch Linux +<2015-01-01 Thu>--<2021-12-31 Fri> + +I ran this setup from freshman year of college until my return from +the USA approximately, first on a Lenovo T440 Thinkpad, then on a Dell +7567 Gaming Edition. I only left because curiosity pushed me to +investigate other distros, but I might very well return to a very +similar setup in the future! I loved the Arch learning experience, and +the memes, of course. + + +** Guiding Principles + +1. Arch Linux KISS philosophy. +2. suckless software philosophy. +3. Unix philosophy, as applied to utilities. + + +** Design + +- Base OS :: Arch Linux +- Connectivity :: connman +- Window manager :: dwm +- Compositing :: picom +- Terminal :: st +- Main editor :: Spacemacs +- File manager :: Thunar +- Desktop background & image preview :: feh +- GTK theme :: ark +- Sound management :: pavucontrol +- Themme management :: lxappearance + + +* Guix + + +* Debian diff --git a/wiki/linux/index.html b/wiki/linux/index.html new file mode 100644 index 0000000..3896968 --- /dev/null +++ b/wiki/linux/index.html @@ -0,0 +1,254 @@ + + + + + + + +Linux + + + + + + + + +
+ UP + | + HOME +
+

Linux +
+The most prevalent operating system—except on desktops… +

+
+

+Emacs is a Lisp evaluation environment most often used as a text +editor. +

+ +
+ + + +
+
+

Date: 2022-03-13 Sun 00:00

+

Author: Marius Peter

+

Created: 2022-03-13 Sun 20:18

+

Validate

+
+ + diff --git a/wiki/linux/index.org b/wiki/linux/index.org new file mode 100644 index 0000000..6c298a3 --- /dev/null +++ b/wiki/linux/index.org @@ -0,0 +1,3 @@ +#+TITLE: Sitemap for project wiki---linux + +- [[file:distro-ideas.org][Distribution ideas]] \ No newline at end of file diff --git a/wiki/programming/index.org b/wiki/programming/index.org new file mode 100644 index 0000000..eb2b4eb --- /dev/null +++ b/wiki/programming/index.org @@ -0,0 +1,2 @@ +#+TITLE: Sitemap for project wiki---programming + diff --git a/wiki/typography/importance-of-typography.org b/wiki/typography/importance-of-typography.org new file mode 100644 index 0000000..9f08663 --- /dev/null +++ b/wiki/typography/importance-of-typography.org @@ -0,0 +1,22 @@ +# -*- mode: org; -*- + +#+TITLE: The importance of Typography +#+SUBTITLE: It's all about effective communication. +#+AUTHOR: Marius Peter +#+DATE: <2022-03-24 Thu> +#+OPTIONS: toc:nil +#+FILETAGS: typography + +#+DESCRIPTION: The importance of typography in web design and print; it's all about effective communication. +#+KEYWORDS: typography fonts web design print + +# +TOC: headlines 2 + + +#+begin_abstract +Good typography is like good fashion: it is most effective when it +goes unnoticed and serves only to put in value its content---its /wearer/! +#+end_abstract + + +* TODO Introduction diff --git a/wiki/typography/index.org b/wiki/typography/index.org new file mode 100644 index 0000000..d183aad --- /dev/null +++ b/wiki/typography/index.org @@ -0,0 +1,5 @@ +#+TITLE: Sitemap for project wiki---typography + +- [[file:fonts.org][Fonts]] +- [[file:national-typefaces.org][National typefaces]] +- [[file:importance-of-typography.org][The importance of Typography]] \ No newline at end of file diff --git a/wiki/typography/national-typefaces.org b/wiki/typography/national-typefaces.org new file mode 100644 index 0000000..d0d7afc --- /dev/null +++ b/wiki/typography/national-typefaces.org @@ -0,0 +1,21 @@ +# -*- mode: org; -*- + +#+TITLE: National typefaces +#+SUBTITLE: States also need to convey identity via their typography! +#+AUTHOR: Marius Peter +#+DATE: <2022-03-25 Fri> +#+OPTIONS: toc:nil +#+FILETAGS: typography + +#+DESCRIPTION: Typefaces used by state and country governments. + +# +TOC: headlines 2 + + +#+begin_abstract +Some countries use a bespoke font for official government +communications. +#+end_abstract + + +* TODO Introduction -- cgit v1.2.3