diff options
34 files changed, 516 insertions, 1322 deletions
diff --git a/wiki/aerospace/communication-protocols/CAN-bus.html b/wiki/aerospace/communication-protocols/CAN-bus.html deleted file mode 100644 index d12b862..0000000 --- a/wiki/aerospace/communication-protocols/CAN-bus.html +++ /dev/null @@ -1,335 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> -<head> -<!-- 2022-03-25 Fri 17:49 --> -<meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> -<meta name="viewport" content="width=device-width, initial-scale=1" /> -<title>CAN bus</title> -<meta name="generator" content="Org mode" /> -<meta name="author" content="Marius Peter" /> -<meta name="keywords" content="aerospace, SAE, ARP 4754" /> -<style type="text/css"> - <!--/*--><![CDATA[/*><!--*/ - .title { text-align: center; - margin-bottom: .2em; } - .subtitle { text-align: center; - font-size: medium; - font-weight: bold; - margin-top:0; } - .todo { font-family: monospace; color: red; } - .done { font-family: monospace; color: green; } - .priority { font-family: monospace; color: orange; } - .tag { background-color: #eee; font-family: monospace; - padding: 2px; font-size: 80%; font-weight: normal; } - .timestamp { color: #bebebe; } - .timestamp-kwd { color: #5f9ea0; } - .org-right { margin-left: auto; margin-right: 0px; text-align: right; } - .org-left { margin-left: 0px; margin-right: auto; text-align: left; } - .org-center { margin-left: auto; margin-right: auto; text-align: center; } - .underline { text-decoration: underline; } - #postamble p, #preamble p { font-size: 90%; margin: .2em; } - p.verse { margin-left: 3%; } - pre { - border: 1px solid #ccc; - box-shadow: 3px 3px 3px #eee; - padding: 8pt; - font-family: monospace; - overflow: auto; - margin: 1.2em; - } - pre.src { - position: relative; - overflow: auto; - padding-top: 1.2em; - } - pre.src:before { - display: none; - position: absolute; - background-color: white; - top: -10px; - right: 10px; - padding: 3px; - border: 1px solid black; - } - pre.src:hover:before { display: inline; margin-top: 14px;} - /* Languages per Org manual */ - pre.src-asymptote:before { content: 'Asymptote'; } - pre.src-awk:before { content: 'Awk'; } - pre.src-C:before { content: 'C'; } - /* pre.src-C++ doesn't work in CSS */ - pre.src-clojure:before { content: 'Clojure'; } - pre.src-css:before { content: 'CSS'; } - pre.src-D:before { content: 'D'; } - pre.src-ditaa:before { content: 'ditaa'; } - pre.src-dot:before { content: 'Graphviz'; } - pre.src-calc:before { content: 'Emacs Calc'; } - pre.src-emacs-lisp:before { content: 'Emacs Lisp'; } - pre.src-fortran:before { content: 'Fortran'; } - pre.src-gnuplot:before { content: 'gnuplot'; } - pre.src-haskell:before { content: 'Haskell'; } - pre.src-hledger:before { content: 'hledger'; } - pre.src-java:before { content: 'Java'; } - pre.src-js:before { content: 'Javascript'; } - pre.src-latex:before { content: 'LaTeX'; } - pre.src-ledger:before { content: 'Ledger'; } - pre.src-lisp:before { content: 'Lisp'; } - pre.src-lilypond:before { content: 'Lilypond'; } - pre.src-lua:before { content: 'Lua'; } - pre.src-matlab:before { content: 'MATLAB'; } - pre.src-mscgen:before { content: 'Mscgen'; } - pre.src-ocaml:before { content: 'Objective Caml'; } - pre.src-octave:before { content: 'Octave'; } - pre.src-org:before { content: 'Org mode'; } - pre.src-oz:before { content: 'OZ'; } - pre.src-plantuml:before { content: 'Plantuml'; } - pre.src-processing:before { content: 'Processing.js'; } - pre.src-python:before { content: 'Python'; } - pre.src-R:before { content: 'R'; } - pre.src-ruby:before { content: 'Ruby'; } - pre.src-sass:before { content: 'Sass'; } - pre.src-scheme:before { content: 'Scheme'; } - pre.src-screen:before { content: 'Gnu Screen'; } - pre.src-sed:before { content: 'Sed'; } - pre.src-sh:before { content: 'shell'; } - pre.src-sql:before { content: 'SQL'; } - pre.src-sqlite:before { content: 'SQLite'; } - /* additional languages in org.el's org-babel-load-languages alist */ - pre.src-forth:before { content: 'Forth'; } - pre.src-io:before { content: 'IO'; } - pre.src-J:before { content: 'J'; } - pre.src-makefile:before { content: 'Makefile'; } - pre.src-maxima:before { content: 'Maxima'; } - pre.src-perl:before { content: 'Perl'; } - pre.src-picolisp:before { content: 'Pico Lisp'; } - pre.src-scala:before { content: 'Scala'; } - pre.src-shell:before { content: 'Shell Script'; } - pre.src-ebnf2ps:before { content: 'ebfn2ps'; } - /* additional language identifiers per "defun org-babel-execute" - in ob-*.el */ - pre.src-cpp:before { content: 'C++'; } - pre.src-abc:before { content: 'ABC'; } - pre.src-coq:before { content: 'Coq'; } - pre.src-groovy:before { content: 'Groovy'; } - /* additional language identifiers from org-babel-shell-names in - ob-shell.el: ob-shell is the only babel language using a lambda to put - the execution function name together. */ - pre.src-bash:before { content: 'bash'; } - pre.src-csh:before { content: 'csh'; } - pre.src-ash:before { content: 'ash'; } - pre.src-dash:before { content: 'dash'; } - pre.src-ksh:before { content: 'ksh'; } - pre.src-mksh:before { content: 'mksh'; } - pre.src-posh:before { content: 'posh'; } - /* Additional Emacs modes also supported by the LaTeX listings package */ - pre.src-ada:before { content: 'Ada'; } - pre.src-asm:before { content: 'Assembler'; } - pre.src-caml:before { content: 'Caml'; } - pre.src-delphi:before { content: 'Delphi'; } - pre.src-html:before { content: 'HTML'; } - pre.src-idl:before { content: 'IDL'; } - pre.src-mercury:before { content: 'Mercury'; } - pre.src-metapost:before { content: 'MetaPost'; } - pre.src-modula-2:before { content: 'Modula-2'; } - pre.src-pascal:before { content: 'Pascal'; } - pre.src-ps:before { content: 'PostScript'; } - pre.src-prolog:before { content: 'Prolog'; } - pre.src-simula:before { content: 'Simula'; } - pre.src-tcl:before { content: 'tcl'; } - pre.src-tex:before { content: 'TeX'; } - pre.src-plain-tex:before { content: 'Plain TeX'; } - pre.src-verilog:before { content: 'Verilog'; } - pre.src-vhdl:before { content: 'VHDL'; } - pre.src-xml:before { content: 'XML'; } - pre.src-nxml:before { content: 'XML'; } - /* add a generic configuration mode; LaTeX export needs an additional - (add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */ - pre.src-conf:before { content: 'Configuration File'; } - - table { border-collapse:collapse; } - caption.t-above { caption-side: top; } - caption.t-bottom { caption-side: bottom; } - td, th { vertical-align:top; } - th.org-right { text-align: center; } - th.org-left { text-align: center; } - th.org-center { text-align: center; } - td.org-right { text-align: right; } - td.org-left { text-align: left; } - td.org-center { text-align: center; } - dt { font-weight: bold; } - .footpara { display: inline; } - .footdef { margin-bottom: 1em; } - .figure { padding: 1em; } - .figure p { text-align: center; } - .equation-container { - display: table; - text-align: center; - width: 100%; - } - .equation { - vertical-align: middle; - } - .equation-label { - display: table-cell; - text-align: right; - vertical-align: middle; - } - .inlinetask { - padding: 10px; - border: 2px solid gray; - margin: 10px; - background: #ffffcc; - } - #org-div-home-and-up - { text-align: right; font-size: 70%; white-space: nowrap; } - textarea { overflow-x: auto; } - .linenr { font-size: smaller } - .code-highlighted { background-color: #ffff00; } - .org-info-js_info-navigation { border-style: none; } - #org-info-js_console-label - { font-size: 10px; font-weight: bold; white-space: nowrap; } - .org-info-js_search-highlight - { background-color: #ffff00; color: #000000; font-weight: bold; } - .org-svg { width: 90%; } - /*]]>*/--> -</style> -<script type="text/javascript"> -// @license magnet:?xt=urn:btih:e95b018ef3580986a04669f1b5879592219e2a7a&dn=public-domain.txt Public Domain -<!--/*--><![CDATA[/*><!--*/ - function CodeHighlightOn(elem, id) - { - var target = document.getElementById(id); - if(null != target) { - elem.classList.add("code-highlighted"); - target.classList.add("code-highlighted"); - } - } - function CodeHighlightOff(elem, id) - { - var target = document.getElementById(id); - if(null != target) { - elem.classList.remove("code-highlighted"); - target.classList.remove("code-highlighted"); - } - } - /*]]>*///--> -// @license-end -</script> -</head> -<body> -<div id="content"> -<h1 class="title">CAN bus -<br /> -<span class="subtitle">A robust vehicle bus to enable hostless microcontroller communication.</span> -</h1> -<div id="table-of-contents"> -<h2>Table of Contents</h2> -<div id="text-table-of-contents"> -<ul> -<li><a href="#org1795fae">1. Introduction</a></li> -<li><a href="#org9671f8c">2. Main topics</a></li> -</ul> -</div> -</div> - - -<div class="abstract" id="orgf3fc46c"> -<p> -ARP4754 is a guidance issued by SAE. -</p> - -</div> - - -<div id="outline-container-org1795fae" class="outline-2"> -<h2 id="org1795fae"><span class="section-number-2">1</span> Introduction</h2> -<div class="outline-text-2" id="text-1"> -<p> -<a href="https://www.sae.org/standards/content/arp4754a/">https://www.sae.org/standards/content/arp4754a/</a> -</p> -</div> -</div> - - -<div id="outline-container-org9671f8c" class="outline-2"> -<h2 id="org9671f8c"><span class="section-number-2">2</span> Main topics</h2> -<div class="outline-text-2" id="text-2"> -<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides"> - - -<colgroup> -<col class="org-right" /> - -<col class="org-left" /> - -<col class="org-left" /> -</colgroup> -<thead> -<tr> -<th scope="col" class="org-right">§</th> -<th scope="col" class="org-left">Theme</th> -<th scope="col" class="org-left">Description</th> -</tr> -</thead> -<tbody> -<tr> -<td class="org-right">1</td> -<td class="org-left">Development</td> -<td class="org-left"> </td> -</tr> - -<tr> -<td class="org-right">2</td> -<td class="org-left">Safety</td> -<td class="org-left"> </td> -</tr> - -<tr> -<td class="org-right">3</td> -<td class="org-left">Requirements mgmt.</td> -<td class="org-left"> </td> -</tr> - -<tr> -<td class="org-right">4</td> -<td class="org-left">Validation</td> -<td class="org-left"> </td> -</tr> - -<tr> -<td class="org-right">5</td> -<td class="org-left">Verification</td> -<td class="org-left"> </td> -</tr> - -<tr> -<td class="org-right">6</td> -<td class="org-left">Configuration mgmt.</td> -<td class="org-left"> </td> -</tr> - -<tr> -<td class="org-right">7</td> -<td class="org-left">Process assurance</td> -<td class="org-left"> </td> -</tr> - -<tr> -<td class="org-right">8</td> -<td class="org-left">Certification</td> -<td class="org-left"> </td> -</tr> -</tbody> -</table> -</div> -</div> -</div> -<div id="postamble" class="status"> -<p class="date">Date: 2022-03-25 Fri 00:00</p> -<p class="author">Author: Marius Peter</p> -<p class="date">Created: 2022-03-25 Fri 17:49</p> -<p class="validation"><a href="https://validator.w3.org/check?uri=referer">Validate</a></p> -</div> -</body> -</html> diff --git a/wiki/aerospace/index.org b/wiki/aerospace/index.org deleted file mode 100644 index 77a2482..0000000 --- a/wiki/aerospace/index.org +++ /dev/null @@ -1,10 +0,0 @@ -#+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 deleted file mode 100644 index e4c161e..0000000 --- a/wiki/aerospace/index.org.bkp +++ /dev/null @@ -1,23 +0,0 @@ -# -*- 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/designing-aircraft.org b/wiki/engineering/aerospace/designing-aircraft.org index a3ebb3d..627322c 100644 --- a/wiki/aerospace/designing-aircraft.org +++ b/wiki/engineering/aerospace/designing-aircraft.org @@ -5,13 +5,10 @@ #+AUTHOR: Marius Peter #+DATE: <2022-03-01 Tue> #+EMAIL: mlnp@tuta.io -#+OPTIONS: toc:nil -#+DESCRIPTION: aircraft design tutorial +#+DESCRIPTION: aircraft design tutorial. #+KEYWORDS: aerospace design -#+TOC: headlines 2 - #+begin_abstract The DO-160 document is a standard for environmental testing for diff --git a/wiki/aerospace/communication-protocols/ARINC-429.org b/wiki/engineering/aerospace/protocols/ARINC-429.org index 220e27d..220e27d 100644 --- a/wiki/aerospace/communication-protocols/ARINC-429.org +++ b/wiki/engineering/aerospace/protocols/ARINC-429.org diff --git a/wiki/aerospace/communication-protocols/CAN-bus.org b/wiki/engineering/aerospace/protocols/CAN-bus.org index 2abbd23..2abbd23 100644 --- a/wiki/aerospace/communication-protocols/CAN-bus.org +++ b/wiki/engineering/aerospace/protocols/CAN-bus.org diff --git a/wiki/aerospace/standard/ARP4754.org b/wiki/engineering/aerospace/standards/ARP4754.org index fa7a5e1..fa7a5e1 100644 --- a/wiki/aerospace/standard/ARP4754.org +++ b/wiki/engineering/aerospace/standards/ARP4754.org diff --git a/wiki/aerospace/standard/DO-160.org b/wiki/engineering/aerospace/standards/DO-160.org index ea6f19b..2e9f60f 100644 --- a/wiki/aerospace/standard/DO-160.org +++ b/wiki/engineering/aerospace/standards/DO-160.org @@ -5,15 +5,11 @@ #+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. diff --git a/wiki/engineering/amplitude-shift-keying.org b/wiki/engineering/amplitude-shift-keying.org new file mode 100644 index 0000000..464e1ea --- /dev/null +++ b/wiki/engineering/amplitude-shift-keying.org @@ -0,0 +1,23 @@ +# -*- mode: org; -*- + +#+TITLE: Amplitude-shift keying +#+SUBTITLE: A simple method for representing digital data. +#+AUTHOR: Marius Peter +#+DATE: <2022-04-05 Tue> + +#+DESCRIPTION: Amplitude-shift keying: a simple method for representing digital data. +#+MACRO: ASK amplitude-shift keying + + +#+begin_abstract +Amplitude-shift keying enables the representation of digital data as a +function of a carrier wave's amplitude. The earliest example of ASK +was the [[file:morse-code.org][Morse code]], implemented as an electrical switch the operator +could close to produce an audible tone for the listener at the other +end of the line. +#+end_abstract + + +\begin{equation} +e^{j\theta} = \cos(\theta) + j\sin(\theta) +\end{equation} diff --git a/wiki/engineering/index.org b/wiki/engineering/index.org new file mode 100644 index 0000000..fc4237d --- /dev/null +++ b/wiki/engineering/index.org @@ -0,0 +1,15 @@ +#+TITLE: Sitemap for project wiki---engineering + +- [[file:amplitude-shift-keying.org][Amplitude-shift keying]] +- [[file:lean-six-sigma.org][Lean/Six Sigma]] +- [[file:morse-code.org][Morse code]] +- [[file:qam-modulation.org][Quadrature Amplitude Modulation]] +- [[file:v-model.org][V-model]] +- aerospace + - [[file:aerospace/designing-aircraft.org][Designing aircraft]] + - protocols + - [[file:aerospace/protocols/ARINC-429.org][ARINC 429]] + - [[file:aerospace/protocols/CAN-bus.org][CAN bus]] + - standards + - [[file:aerospace/standards/ARP4754.org][ARP4754]] + - [[file:aerospace/standards/DO-160.org][DO-160]]
\ No newline at end of file diff --git a/wiki/engineering/lean-six-sigma.org b/wiki/engineering/lean-six-sigma.org new file mode 100644 index 0000000..dd00f21 --- /dev/null +++ b/wiki/engineering/lean-six-sigma.org @@ -0,0 +1,15 @@ +# -*- mode: org; -*- + +#+TITLE: Lean/Six Sigma +#+SUBTITLE: A modern approach to industrial quality management. +#+AUTHOR: Marius Peter +#+DATE: <2022-03-27 Sun> +#+EMAIL: mlnp@tuta.io + +#+DESCRIPTION: Lean Six Sigma: a modern approach to industrial quality management. + + +#+begin_abstract +Lean and Six Sigma methodologies were popularized a few years ago +thanks to... +#+end_abstract diff --git a/wiki/engineering/morse-code.org b/wiki/engineering/morse-code.org new file mode 100644 index 0000000..71cf077 --- /dev/null +++ b/wiki/engineering/morse-code.org @@ -0,0 +1,64 @@ +# -*- mode: org; -*- + +#+TITLE: Morse code +#+SUBTITLE: The longest-lived telecommunication coding system. +#+AUTHOR: Marius Peter +#+DATE: <2022-04-05 Tue> + +#+DESCRIPTION: Morse code: the longest-lived telecommunication coding system. + + +#+begin_abstract + +#+end_abstract + + +* International Morse code + +Rules: + +1. A dash should last for three dots. +2. The delay between: + 1. two symbols is one dot, + 2. two letters is three dots, + 3. two words is seven points. + +| Symbol | Coding | +|--------+---------| +| A | =·-= | +| B | =-···= | +| C | =-·-·= | +| D | =-··= | +| E | =·= | +| F | =··-·= | +| G | =--·= | +| H | =····= | +| I | =··= | +| J | =·---= | +| K | =-·-= | +| L | =·-··= | +| M | =--= | +| N | =-·= | +| O | =---= | +| P | =·--·= | +| Q | =--·-= | +| R | =·-·= | +| S | =···= | +| T | =-= | +| U | =··-= | +| V | =···-= | +| W | =·--= | +| X | =-··-= | +| Y | =-·--= | +| Z | =--··= | +|--------+---------| +| 1 | =·----= | +| 2 | =··---= | +| 3 | =···--= | +| 4 | =····-= | +| 5 | =·····= | +| 6 | =-····= | +| 7 | =--···= | +| 8 | =---··= | +| 9 | =----·= | +| 0 | =-----= | diff --git a/wiki/engineering/qam-modulation.org b/wiki/engineering/qam-modulation.org new file mode 100644 index 0000000..0a19036 --- /dev/null +++ b/wiki/engineering/qam-modulation.org @@ -0,0 +1,70 @@ +# -*- mode: org; -*- + +#+TITLE: Quadrature Amplitude Modulation +#+SUBTITLE: A method for digital modulation widely used in modern telecommunication. +#+AUTHOR: Marius Peter +#+DATE: <2022-03-31 Thu> + +#+DESCRIPTION: Quadrature Ampliture Modulation: a method for digital modulation widely used in modern telecommunication. +#+MACRO: QAM quadrature amplitude modulation + + +#+begin_abstract +Quadrature Amplitude Modulation is widely used. +#+end_abstract + + +* Complex numbers + +Euler equation forming the basis of {{{QAM}}}. + +#+NAME: euler +#+CAPTION: This is a caption. +\begin{equation} +e^{j\theta} = \cos(\theta) + j\sin(\theta) +\end{equation} + +Equation [[euler]] tells us that any complex phasor can be decomposed into +the sum of a cosine and sine component. + + +** Cosine---the in-phase component + +#+NAME: cosine +\begin{equation} +\cos(2\pi f_0 t) = \frac{e^{j2\pi f_0 t} + e^{-j2\pi f_0 t}}{2} += \frac{e^{j2\pi f_0 t}}{2} ++ \frac{e^{-j2\pi f_0 t}}{2} +\end{equation} + +We see that this equation features the following elements: + +| <r> | | +| \( -j2\pi f_0 t \) | Negative frequency | +| \( j2\pi f_0 t \) | Positive frequency | +| \( \frac{1}{2} \) | Component magnitude | + + +** Sine---the quadrature component + +#+NAME: sine +\begin{equation} +\sin(2\pi f_0 t) = \frac{e^{j2\pi f_0 t} - e^{-j2\pi f_0 t}}{2} += \frac{e^{j2\pi f_0 t}}{2} +- \frac{e^{-j2\pi f_0 t}}{2} +\end{equation} + + +* The constellation + + +#+begin_insight +QAM is based on imaginary numbers. +#+end_insight + + +| Real | Imaginary | +|------+-----------| +| 1 | i | +| 2 | -i | +| | | diff --git a/wiki/aerospace/v-model.org b/wiki/engineering/v-model.org index 6addaca..c7a7779 100644 --- a/wiki/aerospace/v-model.org +++ b/wiki/engineering/v-model.org @@ -1,15 +1,12 @@ # -*- mode: org; -*- #+TITLE: V-model -#+SUBTITLE: Guidelines For Development Of Civil Aircraft and Systems. +#+SUBTITLE: A graphical representation of a system's development lifecycle. #+AUTHOR: Marius Peter #+DATE: <2022-02-11 Fri> #+EMAIL: mlnp@tuta.io -#+OPTIONS: toc:nil -#+KEYWORDS: aerospace, systems, development, engineering, model - -#+TOC: headlines 2 +#+DESCRIPTION: The V-model: a graphical representation of a system's development lifecycle. #+begin_abstract diff --git a/wiki/fitness/core-concepts.org b/wiki/fitness/core-concepts.org index 2475a38..4ae92d0 100644 --- a/wiki/fitness/core-concepts.org +++ b/wiki/fitness/core-concepts.org @@ -10,12 +10,12 @@ #+begin_abstract -Physical fitness is a complicated topic; however, abiding in the core -concepts can help us tune our focus to the high-leverage decisions -with the biggest leverage on our health; carry out our plan as -efficiently as possible; and worry as little as possible about -often-discussed but ultimately irrelevant fitness gimmicks. +Physical fitness is a complicated topic; however, the following core +principles can help us tune our focus to those decisions with the +biggest impact on our health; carry out our plan as efficiently as +possible; and worry as little as possible about popular but irrelevant +aspects of physical fitness. #+end_abstract -* TODO Introduction +* Body weight diff --git a/wiki/fitness/index.org b/wiki/fitness/index.org new file mode 100644 index 0000000..3680737 --- /dev/null +++ b/wiki/fitness/index.org @@ -0,0 +1,4 @@ +#+TITLE: Sitemap for project wiki---fitness + +- [[file:core-concepts.org][Core concepts]] +- [[file:intermittent-fasting.org][Intermittent fasting]]
\ No newline at end of file diff --git a/wiki/fitness/intermittent-fasting.org b/wiki/fitness/intermittent-fasting.org new file mode 100644 index 0000000..ad7dfaa --- /dev/null +++ b/wiki/fitness/intermittent-fasting.org @@ -0,0 +1,20 @@ +# -*- mode: org; -*- + +#+TITLE: Intermittent fasting +#+SUBTITLE: What are the benefits of eating less frequently? +#+AUTHOR: Marius Peter +#+DATE: <2022-03-27 Sun> +#+FILETAGS: fitness + +#+DESCRIPTION: Intermittent fasting: what are the benefits of eating less frequently? + + +#+begin_abstract +Intermittent fasting is not a new comcept. +#+end_abstract + + +* Principles + + +* Approaches diff --git a/wiki/index-with-images.org.bkp b/wiki/index-with-images.org.bkp new file mode 100644 index 0000000..6ae8686 --- /dev/null +++ b/wiki/index-with-images.org.bkp @@ -0,0 +1,80 @@ +#+TITLE: Wiki +#+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 wiki used as a professional and personal knowledge management repository. +#+KEYWORDS: mlnp, wiki, knowledge management, linux, emacs, typography, +#+KEYWORDS: languages, russian, arabic, +#+KEYWORDS: engineering, aerospace, certification, development, systems engineering, + +#+HTML: <style> .figure-number { display: none; } </style> + +#+INCLUDE: ../resources/topnav.html export html + + +#+begin_abstract +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 + + +* Main content +:PROPERTIES: +:CUSTOM_ID: main-content +:END: + + +** [[file:engineering/index.org][Engineering]] +:PROPERTIES: +:CUSTOM_ID: table-of-contents +:END: + +#+ATTR_HTML: :alt Rafale C +[[https://live.staticflickr.com/7193/6872272113_d92f520c1f_b.jpg]] + + +** [[file:languages/index.org][Natural languages]] + +#+ATTR_HTML: :alt Human speech +[[https://freesvg.org/img/1538693615.png]] + + +** [[file:programming/index.org][Programming languages]] + +#+ATTR_HTML: :alt Burmese Python +[[https://live.staticflickr.com/8485/8241650528_f2c0500d66_b.jpg]] + + +** [[file:fitness/index.org][Fitness]] + +#+ATTR_HTML: :alt Rowing race boat (aka racing shell) +[[https://upload.wikimedia.org/wikipedia/commons/0/0b/Harvard_Rowing_Crew_at_Henley_2004_-2.JPG]] + +** [[file:linux/index.org][Linux]] + +#+ATTR_HTML: :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: :alt Emacs logo +https://www.gnu.org/software/emacs/images/emacs.png + + +** [[file:typography/index.org][Typography]] + +#+ATTR_HTML: :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/index.org b/wiki/index.org index 05f4d6e..69ffafa 100644 --- a/wiki/index.org +++ b/wiki/index.org @@ -1,3 +1,5 @@ +# -*- mode: org; -*- + #+TITLE: Wiki #+SUBTITLE: Personal [[https://en.wikipedia.org/wiki/Knowledge_management][Knowledge Management]] repository. #+AUTHOR: Marius Peter @@ -7,7 +9,7 @@ #+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, +#+KEYWORDS: engineering, aerospace, certification, development, systems engineering, #+HTML: <style> .figure-number { display: none; } </style> @@ -16,8 +18,8 @@ #+begin_abstract 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 [[* Full article list][here]]. All unoriginal content credited [[https:mlnp.fr/about.html#Credits][here]]. +knowledge repository for all the topics that I am passionate +about. All unoriginal content credited [[https://mlnp.fr/about.html#Credits][here]]. #+end_abstract @@ -27,73 +29,49 @@ Find the full list of articles [[* Full article list][here]]. All unoriginal con :END: -** [[file:aerospace/index.org][Aerospace]] +** Engineering +:PROPERTIES: +:CUSTOM_ID: table-of-contents +:END: + +Engineering has been my career's focus so far. + +[[file:engineering/index.org][See more...]] -#+ATTR_HTML: :alt Rafale C -[[https://live.staticflickr.com/7193/6872272113_d92f520c1f_b.jpg]] +** Natural languages -** [[file:languages/index.org][Natural languages]] +Languages of interest most recently include Russian and Arabic. -#+ATTR_HTML: :alt Human speech -[[https://freesvg.org/img/1538693615.png]] +[[file:languages/index.org][See more...]] -** [[file:programming/index.org][Programming languages]] +** Programming languages -#+ATTR_HTML: :alt Burmese Python -[[https://live.staticflickr.com/8485/8241650528_f2c0500d66_b.jpg]] +I particularly enjoy programming with Bash, Python, Emacs Lisp, and +Ocaml. +[[file:programming/index.org][See more...]] -** [[file:linux/index.org][Linux]] -#+ATTR_HTML: :alt Tux, the Linux mascot -https://upload.wikimedia.org/wikipedia/commons/thumb/3/35/Tux.svg/800px-Tux.svg.png +** Fitness +[[file:fitness/index.org][See more...]] -** [[file:emacs/index.org][Emacs]] -#+ATTR_HTML: :alt Emacs logo -https://www.gnu.org/software/emacs/images/emacs.png +** Linux +[[file:linux/index.org][See more...]] -** [[file:typography/index.org][Typography]] -#+ATTR_HTML: :alt Typography -https://pixnio.com/free-images/2017/07/28/2017-07-28-07-40-45-900x598.jpg +** Emacs +[[file:emacs/index.org][See more...]] -* Full article list -#+NAME: full-sitemap -#+BEGIN_SRC emacs-lisp :results drawer :exports result - (mapconcat - '(lambda (section) - "Include SECTION in following article list." - (format "*%s*\n#+INCLUDE: %s/index.org :lines \"3-\"\n" section section)) - '("aerospace" - "languages" - "programming" - "linux" - "emacs" - "typography") nil) -#+END_SRC - -#+RESULTS: full-sitemap -:results: -*aerospace* -#+INCLUDE: aerospace/index.org :lines "3-" -*languages* -#+INCLUDE: languages/index.org :lines "3-" -*programming* -#+INCLUDE: programming/index.org :lines "3-" -*linux* -#+INCLUDE: linux/index.org :lines "3-" -*emacs* -#+INCLUDE: emacs/index.org :lines "3-" -*typography* -#+INCLUDE: typography/index.org :lines "3-" -:end: +** Typography + +[[file:typography/index.org][See more...]] * Favorite Wikipedia articles @@ -102,3 +80,8 @@ https://pixnio.com/free-images/2017/07/28/2017-07-28-07-40-45-900x598.jpg * Articles from elsewhere - [[https://matt-rickard.com/reflections-on-10-000-hours-of-programming/][Reflections on 10,000 Hours of Programming]] by Matt Rickard + + +* Full article list + +#+INCLUDE: ./sitemap.org :lines "3-" diff --git a/wiki/languages/index.org b/wiki/languages/index.org index e8b9079..f77f828 100644 --- a/wiki/languages/index.org +++ b/wiki/languages/index.org @@ -3,4 +3,6 @@ - arabic - [[file:arabic/abjad.org][الْعَرَبِيَّة]] - russian + - [[file:russian/alphabet.org][Alphabet]] + - [[file:russian/vocabulary.org][Vocabulary]] - [[file:russian/notes.org][Заметки о русском языке]]
\ No newline at end of file diff --git a/wiki/languages/russian/alphabet.org b/wiki/languages/russian/alphabet.org new file mode 100644 index 0000000..4540609 --- /dev/null +++ b/wiki/languages/russian/alphabet.org @@ -0,0 +1,46 @@ +# -*- mode: org; -*- + +#+TITLE: Alphabet +#+SUBTITLE: Алфавит +#+AUTHOR: Marius Peter +#+DATE: <2022-03-29 Tue> + +#+DESCRIPTION: Russian alphabet. + + +| Верхний регистр | Нижний регистр | Английский | +| Upper case | Lower case | English | +|-----------------+----------------+------------| +| А | а | a | +| Б | б | b | +| В | в | v | +| Г | г | g | +| Д | д | d | +| Е | е | ye | +| Ё | ё | yo | +| Ж | ж | zh | +| З | з | z | +| И | и | i | +| Й | й | y | +| К | к | k | +| Л | л | l | +| М | м | n | +| Н | н | m | +| О | о | o | +| П | п | p | +| Р | р | r | +| С | с | s | +| Т | т | t | +| У | у | u | +| Ф | ф | f | +| Х | х | kh | +| Ц | ц | ts | +| Ч | ч | ch | +| Ш | ш | sh | +| Щ | щ | shsh | +| Ъ | ъ | " | +| Ы | ы | uy | +| Ь | ь | ' | +| Э | э | e | +| Ю | ю | yu | +| Я | я | ya | diff --git a/wiki/languages/russian/notes.html b/wiki/languages/russian/notes.html deleted file mode 100644 index f6ebcdc..0000000 --- a/wiki/languages/russian/notes.html +++ /dev/null @@ -1,388 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> -<head> -<!-- 2022-03-12 Sat 14:44 --> -<meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> -<meta name="viewport" content="width=device-width, initial-scale=1" /> -<title>Заметки о русском языке</title> -<meta name="generator" content="Org mode" /> -<meta name="author" content="Marius Peter" /> -<meta name="description" content="Russian language notes" - /> -<meta name="keywords" content="languages Russian wiki notes" /> -<style type="text/css"> - <!--/*--><![CDATA[/*><!--*/ - .title { text-align: center; - margin-bottom: .2em; } - .subtitle { text-align: center; - font-size: medium; - font-weight: bold; - margin-top:0; } - .todo { font-family: monospace; color: red; } - .done { font-family: monospace; color: green; } - .priority { font-family: monospace; color: orange; } - .tag { background-color: #eee; font-family: monospace; - padding: 2px; font-size: 80%; font-weight: normal; } - .timestamp { color: #bebebe; } - .timestamp-kwd { color: #5f9ea0; } - .org-right { margin-left: auto; margin-right: 0px; text-align: right; } - .org-left { margin-left: 0px; margin-right: auto; text-align: left; } - .org-center { margin-left: auto; margin-right: auto; text-align: center; } - .underline { text-decoration: underline; } - #postamble p, #preamble p { font-size: 90%; margin: .2em; } - p.verse { margin-left: 3%; } - pre { - border: 1px solid #ccc; - box-shadow: 3px 3px 3px #eee; - padding: 8pt; - font-family: monospace; - overflow: auto; - margin: 1.2em; - } - pre.src { - position: relative; - overflow: auto; - padding-top: 1.2em; - } - pre.src:before { - display: none; - position: absolute; - background-color: white; - top: -10px; - right: 10px; - padding: 3px; - border: 1px solid black; - } - pre.src:hover:before { display: inline; margin-top: 14px;} - /* Languages per Org manual */ - pre.src-asymptote:before { content: 'Asymptote'; } - pre.src-awk:before { content: 'Awk'; } - pre.src-C:before { content: 'C'; } - /* pre.src-C++ doesn't work in CSS */ - pre.src-clojure:before { content: 'Clojure'; } - pre.src-css:before { content: 'CSS'; } - pre.src-D:before { content: 'D'; } - pre.src-ditaa:before { content: 'ditaa'; } - pre.src-dot:before { content: 'Graphviz'; } - pre.src-calc:before { content: 'Emacs Calc'; } - pre.src-emacs-lisp:before { content: 'Emacs Lisp'; } - pre.src-fortran:before { content: 'Fortran'; } - pre.src-gnuplot:before { content: 'gnuplot'; } - pre.src-haskell:before { content: 'Haskell'; } - pre.src-hledger:before { content: 'hledger'; } - pre.src-java:before { content: 'Java'; } - pre.src-js:before { content: 'Javascript'; } - pre.src-latex:before { content: 'LaTeX'; } - pre.src-ledger:before { content: 'Ledger'; } - pre.src-lisp:before { content: 'Lisp'; } - pre.src-lilypond:before { content: 'Lilypond'; } - pre.src-lua:before { content: 'Lua'; } - pre.src-matlab:before { content: 'MATLAB'; } - pre.src-mscgen:before { content: 'Mscgen'; } - pre.src-ocaml:before { content: 'Objective Caml'; } - pre.src-octave:before { content: 'Octave'; } - pre.src-org:before { content: 'Org mode'; } - pre.src-oz:before { content: 'OZ'; } - pre.src-plantuml:before { content: 'Plantuml'; } - pre.src-processing:before { content: 'Processing.js'; } - pre.src-python:before { content: 'Python'; } - pre.src-R:before { content: 'R'; } - pre.src-ruby:before { content: 'Ruby'; } - pre.src-sass:before { content: 'Sass'; } - pre.src-scheme:before { content: 'Scheme'; } - pre.src-screen:before { content: 'Gnu Screen'; } - pre.src-sed:before { content: 'Sed'; } - pre.src-sh:before { content: 'shell'; } - pre.src-sql:before { content: 'SQL'; } - pre.src-sqlite:before { content: 'SQLite'; } - /* additional languages in org.el's org-babel-load-languages alist */ - pre.src-forth:before { content: 'Forth'; } - pre.src-io:before { content: 'IO'; } - pre.src-J:before { content: 'J'; } - pre.src-makefile:before { content: 'Makefile'; } - pre.src-maxima:before { content: 'Maxima'; } - pre.src-perl:before { content: 'Perl'; } - pre.src-picolisp:before { content: 'Pico Lisp'; } - pre.src-scala:before { content: 'Scala'; } - pre.src-shell:before { content: 'Shell Script'; } - pre.src-ebnf2ps:before { content: 'ebfn2ps'; } - /* additional language identifiers per "defun org-babel-execute" - in ob-*.el */ - pre.src-cpp:before { content: 'C++'; } - pre.src-abc:before { content: 'ABC'; } - pre.src-coq:before { content: 'Coq'; } - pre.src-groovy:before { content: 'Groovy'; } - /* additional language identifiers from org-babel-shell-names in - ob-shell.el: ob-shell is the only babel language using a lambda to put - the execution function name together. */ - pre.src-bash:before { content: 'bash'; } - pre.src-csh:before { content: 'csh'; } - pre.src-ash:before { content: 'ash'; } - pre.src-dash:before { content: 'dash'; } - pre.src-ksh:before { content: 'ksh'; } - pre.src-mksh:before { content: 'mksh'; } - pre.src-posh:before { content: 'posh'; } - /* Additional Emacs modes also supported by the LaTeX listings package */ - pre.src-ada:before { content: 'Ada'; } - pre.src-asm:before { content: 'Assembler'; } - pre.src-caml:before { content: 'Caml'; } - pre.src-delphi:before { content: 'Delphi'; } - pre.src-html:before { content: 'HTML'; } - pre.src-idl:before { content: 'IDL'; } - pre.src-mercury:before { content: 'Mercury'; } - pre.src-metapost:before { content: 'MetaPost'; } - pre.src-modula-2:before { content: 'Modula-2'; } - pre.src-pascal:before { content: 'Pascal'; } - pre.src-ps:before { content: 'PostScript'; } - pre.src-prolog:before { content: 'Prolog'; } - pre.src-simula:before { content: 'Simula'; } - pre.src-tcl:before { content: 'tcl'; } - pre.src-tex:before { content: 'TeX'; } - pre.src-plain-tex:before { content: 'Plain TeX'; } - pre.src-verilog:before { content: 'Verilog'; } - pre.src-vhdl:before { content: 'VHDL'; } - pre.src-xml:before { content: 'XML'; } - pre.src-nxml:before { content: 'XML'; } - /* add a generic configuration mode; LaTeX export needs an additional - (add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */ - pre.src-conf:before { content: 'Configuration File'; } - - table { border-collapse:collapse; } - caption.t-above { caption-side: top; } - caption.t-bottom { caption-side: bottom; } - td, th { vertical-align:top; } - th.org-right { text-align: center; } - th.org-left { text-align: center; } - th.org-center { text-align: center; } - td.org-right { text-align: right; } - td.org-left { text-align: left; } - td.org-center { text-align: center; } - dt { font-weight: bold; } - .footpara { display: inline; } - .footdef { margin-bottom: 1em; } - .figure { padding: 1em; } - .figure p { text-align: center; } - .equation-container { - display: table; - text-align: center; - width: 100%; - } - .equation { - vertical-align: middle; - } - .equation-label { - display: table-cell; - text-align: right; - vertical-align: middle; - } - .inlinetask { - padding: 10px; - border: 2px solid gray; - margin: 10px; - background: #ffffcc; - } - #org-div-home-and-up - { text-align: right; font-size: 70%; white-space: nowrap; } - textarea { overflow-x: auto; } - .linenr { font-size: smaller } - .code-highlighted { background-color: #ffff00; } - .org-info-js_info-navigation { border-style: none; } - #org-info-js_console-label - { font-size: 10px; font-weight: bold; white-space: nowrap; } - .org-info-js_search-highlight - { background-color: #ffff00; color: #000000; font-weight: bold; } - .org-svg { width: 90%; } - /*]]>*/--> -</style> -<script type="text/javascript"> -// @license magnet:?xt=urn:btih:e95b018ef3580986a04669f1b5879592219e2a7a&dn=public-domain.txt Public Domain -<!--/*--><![CDATA[/*><!--*/ - function CodeHighlightOn(elem, id) - { - var target = document.getElementById(id); - if(null != target) { - elem.classList.add("code-highlighted"); - target.classList.add("code-highlighted"); - } - } - function CodeHighlightOff(elem, id) - { - var target = document.getElementById(id); - if(null != target) { - elem.classList.remove("code-highlighted"); - target.classList.remove("code-highlighted"); - } - } - /*]]>*///--> -// @license-end -</script> -</head> -<body> -<div id="org-div-home-and-up"> - <a accesskey="h" href="../index.html"> UP </a> - | - <a accesskey="H" href="../../index.html"> HOME </a> -</div><div id="content"> -<h1 class="title">Заметки о русском языке -<br /> -<span class="subtitle">Notes about the Russian language</span> -</h1> -<div id="table-of-contents"> -<h2>Table of Contents</h2> -<div id="text-table-of-contents"> -<ul> -<li><a href="#org488a19f">1. Conjugaison</a></li> -<li><a href="#org0c2de49">2. Declinations</a> -<ul> -<li><a href="#orgabcef76">2.1. Genitive</a></li> -</ul> -</li> -</ul> -</div> -</div> - - -<div id="outline-container-org488a19f" class="outline-2"> -<h2 id="org488a19f"><span class="section-number-2">1</span> Conjugaison</h2> -</div> - -<div id="outline-container-org0c2de49" class="outline-2"> -<h2 id="org0c2de49"><span class="section-number-2">2</span> Declinations</h2> -<div class="outline-text-2" id="text-2"> -</div> -<div id="outline-container-orgabcef76" class="outline-3"> -<h3 id="orgabcef76"><span class="section-number-3">2.1</span> Genitive</h3> -<div class="outline-text-3" id="text-2-1"> -<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides"> -<caption class="t-above"><span class="table-number">Table 1:</span> Genitive—singular masculine nouns.</caption> - -<colgroup> -<col class="org-left" /> - -<col class="org-center" /> - -<col class="org-left" /> -</colgroup> -<thead> -<tr> -<th scope="col" class="org-left">Ending or Description</th> -<th scope="col" class="org-center">How to Change</th> -<th scope="col" class="org-left">Examples</th> -</tr> -</thead> -<tbody> -<tr> -<td class="org-left">a consonant</td> -<td class="org-center">+а</td> -<td class="org-left">дом - до́мa</td> -</tr> - -<tr> -<td class="org-left">й</td> -<td class="org-center">-й / +я</td> -<td class="org-left">край – кра́я</td> -</tr> - -<tr> -<td class="org-left">ь</td> -<td class="org-center">-ь / +я</td> -<td class="org-left">конь – коня́</td> -</tr> -</tbody> -</table> - -<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides"> -<caption class="t-above"><span class="table-number">Table 2:</span> Genitive—singular feminine nouns.</caption> - -<colgroup> -<col class="org-left" /> - -<col class="org-center" /> - -<col class="org-left" /> -</colgroup> -<thead> -<tr> -<th scope="col" class="org-left">Ending or Description</th> -<th scope="col" class="org-center">How to Change</th> -<th scope="col" class="org-left">Examples</th> -</tr> -</thead> -<tbody> -<tr> -<td class="org-left">а</td> -<td class="org-center">-а / +ы</td> -<td class="org-left">луна́ – луны́</td> -</tr> - -<tr> -<td class="org-left">ка,га, ха, жа, ша, ща, ча</td> -<td class="org-center">-а / +и</td> -<td class="org-left">рука́ – руки́, ко́жа – ко́жи</td> -</tr> - -<tr> -<td class="org-left">я</td> -<td class="org-center">-я / +и</td> -<td class="org-left">ста́нция – ста́нции</td> -</tr> - -<tr> -<td class="org-left">ь</td> -<td class="org-center">-ь / +и</td> -<td class="org-left">дверь – две́ри</td> -</tr> -</tbody> -</table> - -<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides"> -<caption class="t-above"><span class="table-number">Table 3:</span> Genitive—singular neutral nouns.</caption> - -<colgroup> -<col class="org-left" /> - -<col class="org-center" /> - -<col class="org-left" /> -</colgroup> -<thead> -<tr> -<th scope="col" class="org-left">Ending or Description</th> -<th scope="col" class="org-center">How to Change</th> -<th scope="col" class="org-left">Examples</th> -</tr> -</thead> -<tbody> -<tr> -<td class="org-left">о</td> -<td class="org-center">-о / +а</td> -<td class="org-left">лицо́ – лица́</td> -</tr> - -<tr> -<td class="org-left">е</td> -<td class="org-center">-е / +я</td> -<td class="org-left">варе́нье – варе́нья</td> -</tr> - -<tr> -<td class="org-left">це,же,ше, ще</td> -<td class="org-center">-е / +а</td> -<td class="org-left"> </td> -</tr> -</tbody> -</table> -</div> -</div> -</div> -</div> -<div id="postamble" class="status"> -<p class="date">Date: 2021-08-30 Mon 00:00</p> -<p class="author">Author: Marius Peter</p> -<p class="date">Created: 2022-03-12 Sat 14:44</p> -<p class="validation"><a href="https://validator.w3.org/check?uri=referer">Validate</a></p> -</div> -</body> -</html> diff --git a/wiki/languages/russian/notes.org b/wiki/languages/russian/notes.org index 3aa43b2..7344be5 100644 --- a/wiki/languages/russian/notes.org +++ b/wiki/languages/russian/notes.org @@ -8,8 +8,6 @@ #+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 diff --git a/wiki/languages/russian/vocabulary.org b/wiki/languages/russian/vocabulary.org new file mode 100644 index 0000000..a85fd44 --- /dev/null +++ b/wiki/languages/russian/vocabulary.org @@ -0,0 +1,42 @@ +# -*- mode: org; -*- + +#+TITLE: Vocabulary +#+SUBTITLE: Словарь +#+AUTHOR: Marius Peter +#+DATE: <2022-03-29 Tue> + +#+DESCRIPTION: Russian vocabulary. + + +* Простые фразы---simple phrases + +| Русский | Произношение | Английский | +| Russian | Pronunciation | English | +|---------------------------+---------------------------+-----------------------| +| Да | Da | Yes | +| Нет | Nyet | No | +| Пожалуйста | poZHAlusta | Please | +| Спасибо | spaSIbo | Thank you | +| Не за что | ne za chto | You're welcome | +| Прошу прощения | proSHU proSHCHEniya | I'm sorry | +| Извините | izviNIte | Excuse me | +| Я не понимаю | YA ne poniMAyu | I don't understand | +| Я не говорю по-Русски | YA ne govoryU po RUSski | I don't speak Russian | +| вы говорите по-Английски? | vi govoRIte po angLIYski? | Do you speak English? | +| Помогите, пожалуйста. | pomoGIte, poZHAlusta | Help me, please | + + +* Время---time + +| Русский | Произношение | Английский | +| Russian | Pronunciation | English | +|-----------------+-------------------+----------------| +| Сейчас | seyCHAS | Now | +| Сегодня | seGOdnya | Today | +| Завтра | ZAVtra | Tomorrow | +| Вчера | vcheRA | Yesterday | +| Утро | Utro | Morning | +| День | den | Afternoon | +| Вечер | VEcher | Evening | +| Сегодня днем | seGOdnya dnyom | This afternoon | +| Сегодня вечером | soGOdnya VEcherom | This evening | diff --git a/wiki/languages/why-study-languages.html b/wiki/languages/why-study-languages.html deleted file mode 100644 index b395c5c..0000000 --- a/wiki/languages/why-study-languages.html +++ /dev/null @@ -1,238 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> -<head> -<!-- 2022-03-12 Sat 14:34 --> -<meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> -<meta name="viewport" content="width=device-width, initial-scale=1" /> -<title>Why study languages?</title> -<meta name="generator" content="Org mode" /> -<meta name="author" content="Marius Peter" /> -<meta name="description" content="Notes taken for all studied languages." - /> -<style type="text/css"> - <!--/*--><![CDATA[/*><!--*/ - .title { text-align: center; - margin-bottom: .2em; } - .subtitle { text-align: center; - font-size: medium; - font-weight: bold; - margin-top:0; } - .todo { font-family: monospace; color: red; } - .done { font-family: monospace; color: green; } - .priority { font-family: monospace; color: orange; } - .tag { background-color: #eee; font-family: monospace; - padding: 2px; font-size: 80%; font-weight: normal; } - .timestamp { color: #bebebe; } - .timestamp-kwd { color: #5f9ea0; } - .org-right { margin-left: auto; margin-right: 0px; text-align: right; } - .org-left { margin-left: 0px; margin-right: auto; text-align: left; } - .org-center { margin-left: auto; margin-right: auto; text-align: center; } - .underline { text-decoration: underline; } - #postamble p, #preamble p { font-size: 90%; margin: .2em; } - p.verse { margin-left: 3%; } - pre { - border: 1px solid #ccc; - box-shadow: 3px 3px 3px #eee; - padding: 8pt; - font-family: monospace; - overflow: auto; - margin: 1.2em; - } - pre.src { - position: relative; - overflow: auto; - padding-top: 1.2em; - } - pre.src:before { - display: none; - position: absolute; - background-color: white; - top: -10px; - right: 10px; - padding: 3px; - border: 1px solid black; - } - pre.src:hover:before { display: inline; margin-top: 14px;} - /* Languages per Org manual */ - pre.src-asymptote:before { content: 'Asymptote'; } - pre.src-awk:before { content: 'Awk'; } - pre.src-C:before { content: 'C'; } - /* pre.src-C++ doesn't work in CSS */ - pre.src-clojure:before { content: 'Clojure'; } - pre.src-css:before { content: 'CSS'; } - pre.src-D:before { content: 'D'; } - pre.src-ditaa:before { content: 'ditaa'; } - pre.src-dot:before { content: 'Graphviz'; } - pre.src-calc:before { content: 'Emacs Calc'; } - pre.src-emacs-lisp:before { content: 'Emacs Lisp'; } - pre.src-fortran:before { content: 'Fortran'; } - pre.src-gnuplot:before { content: 'gnuplot'; } - pre.src-haskell:before { content: 'Haskell'; } - pre.src-hledger:before { content: 'hledger'; } - pre.src-java:before { content: 'Java'; } - pre.src-js:before { content: 'Javascript'; } - pre.src-latex:before { content: 'LaTeX'; } - pre.src-ledger:before { content: 'Ledger'; } - pre.src-lisp:before { content: 'Lisp'; } - pre.src-lilypond:before { content: 'Lilypond'; } - pre.src-lua:before { content: 'Lua'; } - pre.src-matlab:before { content: 'MATLAB'; } - pre.src-mscgen:before { content: 'Mscgen'; } - pre.src-ocaml:before { content: 'Objective Caml'; } - pre.src-octave:before { content: 'Octave'; } - pre.src-org:before { content: 'Org mode'; } - pre.src-oz:before { content: 'OZ'; } - pre.src-plantuml:before { content: 'Plantuml'; } - pre.src-processing:before { content: 'Processing.js'; } - pre.src-python:before { content: 'Python'; } - pre.src-R:before { content: 'R'; } - pre.src-ruby:before { content: 'Ruby'; } - pre.src-sass:before { content: 'Sass'; } - pre.src-scheme:before { content: 'Scheme'; } - pre.src-screen:before { content: 'Gnu Screen'; } - pre.src-sed:before { content: 'Sed'; } - pre.src-sh:before { content: 'shell'; } - pre.src-sql:before { content: 'SQL'; } - pre.src-sqlite:before { content: 'SQLite'; } - /* additional languages in org.el's org-babel-load-languages alist */ - pre.src-forth:before { content: 'Forth'; } - pre.src-io:before { content: 'IO'; } - pre.src-J:before { content: 'J'; } - pre.src-makefile:before { content: 'Makefile'; } - pre.src-maxima:before { content: 'Maxima'; } - pre.src-perl:before { content: 'Perl'; } - pre.src-picolisp:before { content: 'Pico Lisp'; } - pre.src-scala:before { content: 'Scala'; } - pre.src-shell:before { content: 'Shell Script'; } - pre.src-ebnf2ps:before { content: 'ebfn2ps'; } - /* additional language identifiers per "defun org-babel-execute" - in ob-*.el */ - pre.src-cpp:before { content: 'C++'; } - pre.src-abc:before { content: 'ABC'; } - pre.src-coq:before { content: 'Coq'; } - pre.src-groovy:before { content: 'Groovy'; } - /* additional language identifiers from org-babel-shell-names in - ob-shell.el: ob-shell is the only babel language using a lambda to put - the execution function name together. */ - pre.src-bash:before { content: 'bash'; } - pre.src-csh:before { content: 'csh'; } - pre.src-ash:before { content: 'ash'; } - pre.src-dash:before { content: 'dash'; } - pre.src-ksh:before { content: 'ksh'; } - pre.src-mksh:before { content: 'mksh'; } - pre.src-posh:before { content: 'posh'; } - /* Additional Emacs modes also supported by the LaTeX listings package */ - pre.src-ada:before { content: 'Ada'; } - pre.src-asm:before { content: 'Assembler'; } - pre.src-caml:before { content: 'Caml'; } - pre.src-delphi:before { content: 'Delphi'; } - pre.src-html:before { content: 'HTML'; } - pre.src-idl:before { content: 'IDL'; } - pre.src-mercury:before { content: 'Mercury'; } - pre.src-metapost:before { content: 'MetaPost'; } - pre.src-modula-2:before { content: 'Modula-2'; } - pre.src-pascal:before { content: 'Pascal'; } - pre.src-ps:before { content: 'PostScript'; } - pre.src-prolog:before { content: 'Prolog'; } - pre.src-simula:before { content: 'Simula'; } - pre.src-tcl:before { content: 'tcl'; } - pre.src-tex:before { content: 'TeX'; } - pre.src-plain-tex:before { content: 'Plain TeX'; } - pre.src-verilog:before { content: 'Verilog'; } - pre.src-vhdl:before { content: 'VHDL'; } - pre.src-xml:before { content: 'XML'; } - pre.src-nxml:before { content: 'XML'; } - /* add a generic configuration mode; LaTeX export needs an additional - (add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */ - pre.src-conf:before { content: 'Configuration File'; } - - table { border-collapse:collapse; } - caption.t-above { caption-side: top; } - caption.t-bottom { caption-side: bottom; } - td, th { vertical-align:top; } - th.org-right { text-align: center; } - th.org-left { text-align: center; } - th.org-center { text-align: center; } - td.org-right { text-align: right; } - td.org-left { text-align: left; } - td.org-center { text-align: center; } - dt { font-weight: bold; } - .footpara { display: inline; } - .footdef { margin-bottom: 1em; } - .figure { padding: 1em; } - .figure p { text-align: center; } - .equation-container { - display: table; - text-align: center; - width: 100%; - } - .equation { - vertical-align: middle; - } - .equation-label { - display: table-cell; - text-align: right; - vertical-align: middle; - } - .inlinetask { - padding: 10px; - border: 2px solid gray; - margin: 10px; - background: #ffffcc; - } - #org-div-home-and-up - { text-align: right; font-size: 70%; white-space: nowrap; } - textarea { overflow-x: auto; } - .linenr { font-size: smaller } - .code-highlighted { background-color: #ffff00; } - .org-info-js_info-navigation { border-style: none; } - #org-info-js_console-label - { font-size: 10px; font-weight: bold; white-space: nowrap; } - .org-info-js_search-highlight - { background-color: #ffff00; color: #000000; font-weight: bold; } - .org-svg { width: 90%; } - /*]]>*/--> -</style> -<script type="text/javascript"> -// @license magnet:?xt=urn:btih:e95b018ef3580986a04669f1b5879592219e2a7a&dn=public-domain.txt Public Domain -<!--/*--><![CDATA[/*><!--*/ - function CodeHighlightOn(elem, id) - { - var target = document.getElementById(id); - if(null != target) { - elem.classList.add("code-highlighted"); - target.classList.add("code-highlighted"); - } - } - function CodeHighlightOff(elem, id) - { - var target = document.getElementById(id); - if(null != target) { - elem.classList.remove("code-highlighted"); - target.classList.remove("code-highlighted"); - } - } - /*]]>*///--> -// @license-end -</script> -</head> -<body> -<div id="content"> -<h1 class="title">Why study languages? -<br /> -<span class="subtitle">Because understanding others is understanding ourselves.</span> -</h1> -<p> -Main languages of interest include Russian and Arabic. -</p> -</div> -<div id="postamble" class="status"> -<p class="date">Date: 2022-03-12 Sat 00:00</p> -<p class="author">Author: Marius Peter</p> -<p class="date">Created: 2022-03-12 Sat 14:34</p> -<p class="validation"><a href="https://validator.w3.org/check?uri=referer">Validate</a></p> -</div> -</body> -</html> diff --git a/wiki/linux/LEMP.org b/wiki/linux/LEMP.org new file mode 100644 index 0000000..3ecb5d2 --- /dev/null +++ b/wiki/linux/LEMP.org @@ -0,0 +1,17 @@ +# -*- mode: org; -*- + +#+TITLE: The LEMP stack +#+SUBTITLE: A web stack on which this very website is built. +#+AUTHOR: Marius Peter +#+DATE: <2022-03-27 Sun> +#+FILETAGS: linux + +#+DESCRIPTION: The LEMP stack: a web stack on which this very website is built. + + +#+begin_abstract +The LEMP stack involves Linux, Nginx, MySQL, and PHP. +#+end_abstract + + +* Body weight diff --git a/wiki/linux/index.html b/wiki/linux/index.html deleted file mode 100644 index 3896968..0000000 --- a/wiki/linux/index.html +++ /dev/null @@ -1,254 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> -<head> -<!-- 2022-03-13 Sun 20:18 --> -<meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> -<meta name="viewport" content="width=device-width, initial-scale=1" /> -<title>Linux</title> -<meta name="generator" content="Org mode" /> -<meta name="author" content="Marius Peter" /> -<meta name="description" content="The most prevalent operating system---except on desktops..." - /> -<meta name="keywords" content="mlnp, wiki, linux, programming languages, bash, python" /> -<style type="text/css"> - <!--/*--><![CDATA[/*><!--*/ - .title { text-align: center; - margin-bottom: .2em; } - .subtitle { text-align: center; - font-size: medium; - font-weight: bold; - margin-top:0; } - .todo { font-family: monospace; color: red; } - .done { font-family: monospace; color: green; } - .priority { font-family: monospace; color: orange; } - .tag { background-color: #eee; font-family: monospace; - padding: 2px; font-size: 80%; font-weight: normal; } - .timestamp { color: #bebebe; } - .timestamp-kwd { color: #5f9ea0; } - .org-right { margin-left: auto; margin-right: 0px; text-align: right; } - .org-left { margin-left: 0px; margin-right: auto; text-align: left; } - .org-center { margin-left: auto; margin-right: auto; text-align: center; } - .underline { text-decoration: underline; } - #postamble p, #preamble p { font-size: 90%; margin: .2em; } - p.verse { margin-left: 3%; } - pre { - border: 1px solid #ccc; - box-shadow: 3px 3px 3px #eee; - padding: 8pt; - font-family: monospace; - overflow: auto; - margin: 1.2em; - } - pre.src { - position: relative; - overflow: auto; - padding-top: 1.2em; - } - pre.src:before { - display: none; - position: absolute; - background-color: white; - top: -10px; - right: 10px; - padding: 3px; - border: 1px solid black; - } - pre.src:hover:before { display: inline; margin-top: 14px;} - /* Languages per Org manual */ - pre.src-asymptote:before { content: 'Asymptote'; } - pre.src-awk:before { content: 'Awk'; } - pre.src-C:before { content: 'C'; } - /* pre.src-C++ doesn't work in CSS */ - pre.src-clojure:before { content: 'Clojure'; } - pre.src-css:before { content: 'CSS'; } - pre.src-D:before { content: 'D'; } - pre.src-ditaa:before { content: 'ditaa'; } - pre.src-dot:before { content: 'Graphviz'; } - pre.src-calc:before { content: 'Emacs Calc'; } - pre.src-emacs-lisp:before { content: 'Emacs Lisp'; } - pre.src-fortran:before { content: 'Fortran'; } - pre.src-gnuplot:before { content: 'gnuplot'; } - pre.src-haskell:before { content: 'Haskell'; } - pre.src-hledger:before { content: 'hledger'; } - pre.src-java:before { content: 'Java'; } - pre.src-js:before { content: 'Javascript'; } - pre.src-latex:before { content: 'LaTeX'; } - pre.src-ledger:before { content: 'Ledger'; } - pre.src-lisp:before { content: 'Lisp'; } - pre.src-lilypond:before { content: 'Lilypond'; } - pre.src-lua:before { content: 'Lua'; } - pre.src-matlab:before { content: 'MATLAB'; } - pre.src-mscgen:before { content: 'Mscgen'; } - pre.src-ocaml:before { content: 'Objective Caml'; } - pre.src-octave:before { content: 'Octave'; } - pre.src-org:before { content: 'Org mode'; } - pre.src-oz:before { content: 'OZ'; } - pre.src-plantuml:before { content: 'Plantuml'; } - pre.src-processing:before { content: 'Processing.js'; } - pre.src-python:before { content: 'Python'; } - pre.src-R:before { content: 'R'; } - pre.src-ruby:before { content: 'Ruby'; } - pre.src-sass:before { content: 'Sass'; } - pre.src-scheme:before { content: 'Scheme'; } - pre.src-screen:before { content: 'Gnu Screen'; } - pre.src-sed:before { content: 'Sed'; } - pre.src-sh:before { content: 'shell'; } - pre.src-sql:before { content: 'SQL'; } - pre.src-sqlite:before { content: 'SQLite'; } - /* additional languages in org.el's org-babel-load-languages alist */ - pre.src-forth:before { content: 'Forth'; } - pre.src-io:before { content: 'IO'; } - pre.src-J:before { content: 'J'; } - pre.src-makefile:before { content: 'Makefile'; } - pre.src-maxima:before { content: 'Maxima'; } - pre.src-perl:before { content: 'Perl'; } - pre.src-picolisp:before { content: 'Pico Lisp'; } - pre.src-scala:before { content: 'Scala'; } - pre.src-shell:before { content: 'Shell Script'; } - pre.src-ebnf2ps:before { content: 'ebfn2ps'; } - /* additional language identifiers per "defun org-babel-execute" - in ob-*.el */ - pre.src-cpp:before { content: 'C++'; } - pre.src-abc:before { content: 'ABC'; } - pre.src-coq:before { content: 'Coq'; } - pre.src-groovy:before { content: 'Groovy'; } - /* additional language identifiers from org-babel-shell-names in - ob-shell.el: ob-shell is the only babel language using a lambda to put - the execution function name together. */ - pre.src-bash:before { content: 'bash'; } - pre.src-csh:before { content: 'csh'; } - pre.src-ash:before { content: 'ash'; } - pre.src-dash:before { content: 'dash'; } - pre.src-ksh:before { content: 'ksh'; } - pre.src-mksh:before { content: 'mksh'; } - pre.src-posh:before { content: 'posh'; } - /* Additional Emacs modes also supported by the LaTeX listings package */ - pre.src-ada:before { content: 'Ada'; } - pre.src-asm:before { content: 'Assembler'; } - pre.src-caml:before { content: 'Caml'; } - pre.src-delphi:before { content: 'Delphi'; } - pre.src-html:before { content: 'HTML'; } - pre.src-idl:before { content: 'IDL'; } - pre.src-mercury:before { content: 'Mercury'; } - pre.src-metapost:before { content: 'MetaPost'; } - pre.src-modula-2:before { content: 'Modula-2'; } - pre.src-pascal:before { content: 'Pascal'; } - pre.src-ps:before { content: 'PostScript'; } - pre.src-prolog:before { content: 'Prolog'; } - pre.src-simula:before { content: 'Simula'; } - pre.src-tcl:before { content: 'tcl'; } - pre.src-tex:before { content: 'TeX'; } - pre.src-plain-tex:before { content: 'Plain TeX'; } - pre.src-verilog:before { content: 'Verilog'; } - pre.src-vhdl:before { content: 'VHDL'; } - pre.src-xml:before { content: 'XML'; } - pre.src-nxml:before { content: 'XML'; } - /* add a generic configuration mode; LaTeX export needs an additional - (add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */ - pre.src-conf:before { content: 'Configuration File'; } - - table { border-collapse:collapse; } - caption.t-above { caption-side: top; } - caption.t-bottom { caption-side: bottom; } - td, th { vertical-align:top; } - th.org-right { text-align: center; } - th.org-left { text-align: center; } - th.org-center { text-align: center; } - td.org-right { text-align: right; } - td.org-left { text-align: left; } - td.org-center { text-align: center; } - dt { font-weight: bold; } - .footpara { display: inline; } - .footdef { margin-bottom: 1em; } - .figure { padding: 1em; } - .figure p { text-align: center; } - .equation-container { - display: table; - text-align: center; - width: 100%; - } - .equation { - vertical-align: middle; - } - .equation-label { - display: table-cell; - text-align: right; - vertical-align: middle; - } - .inlinetask { - padding: 10px; - border: 2px solid gray; - margin: 10px; - background: #ffffcc; - } - #org-div-home-and-up - { text-align: right; font-size: 70%; white-space: nowrap; } - textarea { overflow-x: auto; } - .linenr { font-size: smaller } - .code-highlighted { background-color: #ffff00; } - .org-info-js_info-navigation { border-style: none; } - #org-info-js_console-label - { font-size: 10px; font-weight: bold; white-space: nowrap; } - .org-info-js_search-highlight - { background-color: #ffff00; color: #000000; font-weight: bold; } - .org-svg { width: 90%; } - /*]]>*/--> -</style> -<script type="text/javascript"> -// @license magnet:?xt=urn:btih:e95b018ef3580986a04669f1b5879592219e2a7a&dn=public-domain.txt Public Domain -<!--/*--><![CDATA[/*><!--*/ - function CodeHighlightOn(elem, id) - { - var target = document.getElementById(id); - if(null != target) { - elem.classList.add("code-highlighted"); - target.classList.add("code-highlighted"); - } - } - function CodeHighlightOff(elem, id) - { - var target = document.getElementById(id); - if(null != target) { - elem.classList.remove("code-highlighted"); - target.classList.remove("code-highlighted"); - } - } - /*]]>*///--> -// @license-end -</script> -</head> -<body> -<div id="org-div-home-and-up"> - <a accesskey="h" href="../index.html"> UP </a> - | - <a accesskey="H" href="https://mlnp.fr"> HOME </a> -</div><div id="content"> -<h1 class="title">Linux -<br /> -<span class="subtitle">The most prevalent operating system—except on desktops…</span> -</h1> -<div class="abstract" id="orgb9ce1f1"> -<p> -Emacs is a Lisp evaluation environment most often used as a text -editor. -</p> - -</div> - - -<div class="org-center"> -<p> -<a href="https://www.gnu.org/software/emacs/">https://www.gnu.org/software/emacs/</a> -</p> -</div> -</div> -<div id="postamble" class="status"> -<p class="date">Date: 2022-03-13 Sun 00:00</p> -<p class="author">Author: Marius Peter</p> -<p class="date">Created: 2022-03-13 Sun 20:18</p> -<p class="validation"><a href="https://validator.w3.org/check?uri=referer">Validate</a></p> -</div> -</body> -</html> diff --git a/wiki/linux/index.org b/wiki/linux/index.org index 6c298a3..f8c71c3 100644 --- a/wiki/linux/index.org +++ b/wiki/linux/index.org @@ -1,3 +1,4 @@ #+TITLE: Sitemap for project wiki---linux -- [[file:distro-ideas.org][Distribution ideas]]
\ No newline at end of file +- [[file:distro-ideas.org][Distribution ideas]] +- [[file:LEMP.org][The LEMP stack]]
\ No newline at end of file diff --git a/wiki/programming/bash.org b/wiki/programming/bash.org new file mode 100644 index 0000000..eaf2559 --- /dev/null +++ b/wiki/programming/bash.org @@ -0,0 +1,17 @@ +# -*- mode: org; -*- + +#+TITLE: Bash +#+SUBTITLE: The Linux shell scripting language. +#+AUTHOR: Marius Peter +#+DATE: <2022-03-27 Sun> +#+FILETAGS: programming + +#+DESCRIPTION: Bash: the Linux shell scripting language. + + +#+begin_abstract +Bash is the most popular linux shell language used today. +#+end_abstract + + +* TODO Introduction diff --git a/wiki/programming/emacs-lisp.org b/wiki/programming/emacs-lisp.org new file mode 100644 index 0000000..89d4eb1 --- /dev/null +++ b/wiki/programming/emacs-lisp.org @@ -0,0 +1,17 @@ +# -*- mode: org; -*- + +#+TITLE: Emacs Lisp +#+SUBTITLE: The Emacs scripting & extension language. +#+AUTHOR: Marius Peter +#+DATE: <2022-03-27 Sun> +#+FILETAGS: programming + +#+DESCRIPTION: Emacs Lisp: the Emacs scripting & extension language. + + +#+begin_abstract + +#+end_abstract + + +* TODO Introduction diff --git a/wiki/programming/index.org b/wiki/programming/index.org index eb2b4eb..f456794 100644 --- a/wiki/programming/index.org +++ b/wiki/programming/index.org @@ -1,2 +1,6 @@ #+TITLE: Sitemap for project wiki---programming +- [[file:bash.org][Bash]] +- [[file:emacs-lisp.org][Emacs Lisp]] +- [[file:ocaml.org][Ocaml]] +- [[file:python.org][Python]]
\ No newline at end of file diff --git a/wiki/programming/ocaml.org b/wiki/programming/ocaml.org new file mode 100644 index 0000000..8283350 --- /dev/null +++ b/wiki/programming/ocaml.org @@ -0,0 +1,17 @@ +# -*- mode: org; -*- + +#+TITLE: Ocaml +#+SUBTITLE: An industrial-strength programming language. +#+AUTHOR: Marius Peter +#+DATE: <2022-03-27 Sun> +#+FILETAGS: programming + +#+DESCRIPTION: Ocaml: an industrial-strength programming language. + + +#+begin_abstract +Bash is the most popular linux shell language used today. +#+end_abstract + + +* TODO Introduction diff --git a/wiki/programming/python.org b/wiki/programming/python.org new file mode 100644 index 0000000..2efdd2f --- /dev/null +++ b/wiki/programming/python.org @@ -0,0 +1,17 @@ +# -*- mode: org; -*- + +#+TITLE: Python +#+SUBTITLE: +#+AUTHOR: Marius Peter +#+DATE: <2022-03-27 Sun> +#+FILETAGS: programming + +#+DESCRIPTION: + + +#+begin_abstract + +#+end_abstract + + +* TODO Introduction diff --git a/wiki/typography/index.org b/wiki/typography/index.org index 4594597..d183aad 100644 --- a/wiki/typography/index.org +++ b/wiki/typography/index.org @@ -2,4 +2,4 @@ - [[file:fonts.org][Fonts]] - [[file:national-typefaces.org][National typefaces]] -- [[file:importance-of-typography.org][The importance of Typography]] +- [[file:importance-of-typography.org][The importance of Typography]]
\ No newline at end of file |