Initial commit#

master
Marvin Johanning 2022-04-26 14:29:14 +02:00
commit bfa8c182b8
43 changed files with 1358 additions and 0 deletions

7
.gitignore vendored Normal file
View File

@ -0,0 +1,7 @@
*.gem
.bundle
.DS_Store
.sass-cache
_site
Gemfile.lock
.jekyll-cache

46
CODE_OF_CONDUCT.md Normal file
View File

@ -0,0 +1,46 @@
# Contributor Covenant Code of Conduct
## Our Pledge
In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation.
## Our Standards
Examples of behavior that contributes to creating a positive environment include:
* Using welcoming and inclusive language
* Being respectful of differing viewpoints and experiences
* Gracefully accepting constructive criticism
* Focusing on what is best for the community
* Showing empathy towards other community members
Examples of unacceptable behavior by participants include:
* The use of sexualized language or imagery and unwelcome sexual attention or advances
* Trolling, insulting/derogatory comments, and personal or political attacks
* Public or private harassment
* Publishing others' private information, such as a physical or electronic address, without explicit permission
* Other conduct which could reasonably be considered inappropriate in a professional setting
## Our Responsibilities
Project maintainers are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response to any instances of unacceptable behavior.
Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful.
## Scope
This Code of Conduct applies both within project spaces and in public spaces when an individual is representing the project or its community. Examples of representing a project or community include using an official project e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event. Representation of a project may be further defined and clarified by project maintainers.
## Enforcement
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at chesterhow@gmail.com. The project team will review and investigate all complaints, and will respond in a way that it deems appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.
Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership.
## Attribution
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, available at [http://contributor-covenant.org/version/1/4][version]
[homepage]: http://contributor-covenant.org
[version]: http://contributor-covenant.org/version/1/4/

5
Gemfile Normal file
View File

@ -0,0 +1,5 @@
# frozen_string_literal: true
source "https://rubygems.org"
gemspec
gem "webrick"

21
LICENSE Normal file
View File

@ -0,0 +1,21 @@
MIT License
Copyright (c) 2018 Chester How
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

132
README.md Normal file
View File

@ -0,0 +1,132 @@
# Tale
[![Gem Version](https://badge.fury.io/rb/tale.svg)](https://badge.fury.io/rb/tale)
Tale is a minimal Jekyll theme curated for storytellers. Checkout the demo [here](https://chesterhow.github.io/tale/).
![Tale screenshot](http://i.imgur.com/pXZrtmo.png)
## Features
- Easy installation
- Compatible with GitHub Pages
- Responsive design (looks just as good on mobile)
- Syntax highlighting, with the help of Pygments
- Markdown and HTML text formatting
- Pagination of posts
- Sticky posts
- Tags
- Excerpt management
- [Disqus comments (can be enabled if needed)](#enabling-comments)
## Installation
There are 3 ways to install this theme
1. Install it as a Ruby Gem (for self-hosted sites)
2. Install it with the `jekyll-remote-theme` plugin (for GitHub Pages hosted sites)
3. Fork the project directly
### Ruby Gem method
1. Add this line to your `Gemfile`:
```ruby
gem "tale"
```
2. Install the theme's gems and dependencies:
```bash
$ bundle
```
3. In `_config.yml` add these lines:
```yaml
theme: tale
permalink: /:year-:month-:day/:title
paginate: 5
```
Remove any other `theme:` lines.
4. Rename `index.md` to `index.html`. Without this, the `jekyll-paginate` gem will not work.
5. In `about.md`, change the `layout:` field to `post`:
```Markdown
layout: post
```
### GitHub Pages method
1. Add these 2 lines in to your `Gemfile`:
```ruby
gem "jekyll-remote-theme"
gem "jekyll-paginate"
```
2. Install the newly added gems:
```bash
$ bundle
```
3. In `_config.yml` add these lines:
```yaml
remote_theme: chesterhow/tale
permalink: /:year-:month-:day/:title
paginate: 5
plugins:
- jekyll-paginate
- jekyll-remote-theme
```
Remove any other `theme:` or `remote_theme:` lines.
4. Rename `index.md` to `index.html`. Without this, the `jekyll-paginate` gem will not work.
5. In `about.md`, change the `layout:` field to `post`:
```Markdown
layout: post
```
### Fork method
1. Fork this repository
2. Delete the unnecessary files/folders: `CODE_OF_CONDUCT.md`, `LICENSE`, `README.md`, `tale.gemspec`
3. Delete the `baseurl` line in `_config.yml`:
```yaml
baseurl: "/tale" # delete this line
```
## Usage
Once you've installed the theme, you're ready to work on your Jekyll site. To start off, I would recommend updating `_config.yml` with your site's details.
To build and serve your site, run:
```bash
$ bundle exec jekyll serve
```
And you're all set! Head over to http://127.0.0.1:4000/ to see your site in action.
### Enabling Comments
Comments are disabled by default. To enable them, look for the following line in `_config.yml` and change `jekyll-tale` to your site's Disqus id.
```yml
disqus: jekyll-tale
```
Next, add `comments: true` to the YAML front matter of the posts which you would like to enable comments for.
## Contributing
Found a bug or have a suggestion? Feel free to create an issue or make a pull request!
## License
See [LICENSE](https://github.com/chesterhow/tale/blob/master/LICENSE)

40
_config.yml Normal file
View File

@ -0,0 +1,40 @@
# Site settings
title: Tagalog diary ni Marvin 🇵🇭
description: "My diary / blog regarding my learning of Tagalog"
url: "https://chesterhow.github.io"
# Google Analytics
google_analytics: UA—XXXXXXXX-X
# Author
author:
name: Chester How
url: https://chester.how
email: chesterhow@gmail.com
# Build settings
markdown: kramdown
include:
- _pages
# Assets
sass:
sass_dir: _sass
style: compressed
# Gems
plugins:
- jekyll-feed
- jekyll-paginate
- jekyll-seo-tag
# - jemoji #Uncomment this to allow emoji in your post
# Permalinks
permalink: /:year-:month-:day/:title
paginate: 5
# Excludes
exclude: [ Gemfile, Gemfile.lock, tale.gemspec ]
# Disqus (Set to your disqus id)
disqus: jekyll-tale

6
_includes/analytics.html Normal file
View File

@ -0,0 +1,6 @@
<script>
window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
ga('create', '{{ site.google_analytics }}', 'auto');
ga('send', 'pageview');
</script>
<script async src='https://www.google-analytics.com/analytics.js'></script>

View File

@ -0,0 +1,19 @@
<a href="{{ post.url | prepend: site.baseurl }}" class="catalogue-item">
<div>
{% if include.sticky == 'true' %}
<span class="catalogue-pinned">Pinned &middot;</span>
{% endif %}
<time datetime="{{ post.date }}" class="catalogue-time">{{ post.date | date: "%B %d, %Y" }}</time>
<h1 class="catalogue-title">{{ post.title }}</h1>
<div class="catalogue-line"></div>
<p>
{% if post.excerpt_separator %}
{{ post.excerpt | strip_html }}
{% else %}
{{ post.content | strip_html | truncatewords: 30 }}
{% endif %}
</p>
</div>
</a>

View File

@ -0,0 +1,11 @@
<!-- Start disqus -->
<script src="{{ "/assets/js/disqusLoader.js" | relative_url }}" /></script>
<div id="disqus_thread"><h3>Discussion and feedback</h3></div>
<div class="disqus"></div>
<script>
disqusLoader('.disqus', {
scriptUrl: 'https://{{ site.disqus }}.disqus.com/embed.js'
});
</script>
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
<!-- End disqus -->

5
_includes/footer.html Normal file
View File

@ -0,0 +1,5 @@
<footer>
<span>
&copy; <time datetime="{{ site.time }}">{{ site.time | date: '%Y' }}</time> {{ site.author.name }}. Made with Jekyll using the <a href="https://github.com/chesterhow/tale/">Tale</a> theme.
</span>
</footer>

23
_includes/head.html Normal file
View File

@ -0,0 +1,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
{% seo %}
<!-- CSS -->
<link rel="stylesheet" href="{{ "/assets/main.css" | relative_url }}">
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Libre+Baskerville:400,400i,700">
<!-- Favicon -->
<link rel="icon" type="image/png" sizes="32x32" href="{{ "/assets/favicon-32x32.png" | relative_url }}">
<link rel="icon" type="image/png" sizes="16x16" href="{{ "/assets/favicon-16x16.png" | relative_url }}">
<link rel="apple-touch-icon" sizes="180x180" href="{{ "/assets/apple-touch-icon.png" | relative_url }}">
<!-- RSS -->
{% feed_meta %}
<!-- Google Analytics-->
{% if site.google_analytics and jekyll.environment == 'production' %}
{% include analytics.html %}
{% endif %}
</head>

12
_includes/navigation.html Normal file
View File

@ -0,0 +1,12 @@
<nav class="nav">
<div class="nav-container">
<a href="{{ site.baseurl }}/">
<h2 class="nav-title">{{ site.title }}</h2>
</a>
<ul>
<li><a href="{{ site.baseurl }}/">Posts</a></li>
<li><a href="{{ '/tags' | prepend: site.baseurl }}">Tags</a></li>
<li><a href="{{ '/about' | prepend: site.baseurl }}">About</a></li>
</ul>
</div>
</nav>

16
_layouts/default.html Normal file
View File

@ -0,0 +1,16 @@
<!DOCTYPE html>
<html lang="en">
{% include head.html %}
<body>
{% include navigation.html %}
<main>
{{ content }}
</main>
{% include footer.html %}
</body>
</html>

26
_layouts/home.html Normal file
View File

@ -0,0 +1,26 @@
---
layout: default
---
<div class="catalogue">
{% for post in site.posts %}
{% if post.sticky %}
{% include catalogue_item.html sticky='true' %}
{% endif %}
{% endfor %}
{% for post in paginator.posts %}
{% include catalogue_item.html %}
{% endfor %}
</div>
<div class="pagination">
{% if paginator.previous_page %}
<a href="{{ paginator.previous_page_path | prepend: site.baseurl }}" class="left arrow">&#8592;</a>
{% endif %}
{% if paginator.next_page %}
<a href="{{ paginator.next_page_path | prepend: site.baseurl }}" class="right arrow">&#8594;</a>
{% endif %}
<span>{{ paginator.page }}</span>
</div>

39
_layouts/post.html Normal file
View File

@ -0,0 +1,39 @@
---
layout: default
---
<div class="post">
<div class="post-info">
<span>Written by</span>
{% if page.author %}
{{ page.author }}
{% else %}
{{ site.author.name }}
{% endif %}
{% if page.date %}
<br>
<span>on&nbsp;</span><time datetime="{{ page.date }}">{{ page.date | date: "%B %d, %Y" }}</time>
{% endif %}
</div>
<h1 class="post-title">{{ page.title }}</h1>
<div class="post-line"></div>
{{ content }}
</div>
{% if page.comments %}
{% include disqus_comments.html %}
{% endif %}
<div class="pagination">
{% if page.next.url %}
<a href="{{ page.next.url | prepend: site.baseurl }}" class="left arrow">&#8592;</a>
{% endif %}
{% if page.previous.url %}
<a href="{{ page.previous.url | prepend: site.baseurl }}" class="right arrow">&#8594;</a>
{% endif %}
<a href="#" class="top">Top</a>
</div>

15
_pages/404.html Normal file
View File

@ -0,0 +1,15 @@
---
layout: default
title: "404"
permalink: /404.html
---
<div class="notfound">
<h1 class="notfound-error">404: Page not found</h1>
<div class="notfound-line"></div>
<p class="notfound-message">
Oops! We can't seem to find the page you are looking for. Let's
<a href="{{ site.baseurl }}/">head back home</a>.
</p>
<p></p>
</div>

8
_pages/about.md Normal file
View File

@ -0,0 +1,8 @@
---
layout: post
title: "About"
author: "Marvin Johanning"
permalink: /about/
---
Hello and welcome to my blog / diary! I am currently studying Tagalog as my SO speaks it as their native language and I am writing this diary in order to record my progress and help me better retain the information that I study.

53
_pages/tags.html Normal file
View File

@ -0,0 +1,53 @@
---
layout: default
title: "Tags"
permalink: /tags/
---
<div class="tags">
<div class="tags-header">
<h2 class="tags-header-title">{{ page.title }}</h2>
<div class="tags-header-line"></div>
</div>
<div class="tags-clouds">
{% for tag in site.tags %}
<a href="#{{ tag[0] }}">{{ tag[0] }}</a>
{% endfor %}
</div>
{% for tag in site.tags %}
<div class="tags-item" id="{{ tag[0] }}">
<svg
class="tags-item-icon"
xmlns="http://www.w3.org/2000/svg"
width="20"
height="20"
viewBox="0 0 24 24"
fill="none"
stroke="currentColor"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
class="feather feather-tag"
>
<path
d="M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z"
></path>
<line x1="7" y1="7" x2="7.01" y2="7"></line>
</svg>
<h2 class="tags-item-label">{{ tag[0] }}</h2>
{% for post in tag[1] %}
<a class="tags-post" href="{{ post.url | prepend: site.baseurl }}">
<div>
<span class="tags-post-title">{{ post.title }}</span>
<div class="tags-post-line"></div>
</div>
<span class="tags-post-meta">
<time datetime="{{ post.date }}">
{{ post.date | date:"%Y-%m-%d" }}
</time>
</span>
</a>
{% endfor %}
</div>
{% endfor %}
</div>

View File

@ -0,0 +1,53 @@
---
title: Let the studying begin
layout: post
author: "Marvin Johanning"
excerpt_separator: <!--more-->
---
# Tagalog Diary — 2022-04-21
This is my first diary entry. I hope to publish a new entry every day.
<!--more-->
---
## Tasks
- [x] Finish at least lesson 12
- [x] Learn some more vocabulary
- [x] Speak / chat a bit
---
## Colours
- <mark style="background: #D2B3FFA6;">Word root</mark>
- <mark style="background: #FFB86CA6;">Infix or root repetition</mark>
- <mark style="background: #BBFABBA6;">Prefix</mark>
---
## Interesting new words
* ipa<mark style="background: #D2B3FFA6;">kilála</mark> (loc.) ↪ to introduce
* kilalá (adj.) ↪ well-known, familar, famous, popular
* Unknown and new conjugation (*ipa-* verb)
* <mark style="background: #BBFABBA6;">ipa</mark><mark style="background: #D2B3FFA6;">kilála</mark>, <mark style="background: #BBFABBA6;">ip</mark><mark style="background: #FFB86CA6;">in</mark><mark style="background: #BBFABBA6;">a</mark><mark style="background: #D2B3FFA6;">kilála</mark>, <mark style="background: #BBFABBA6;">ip</mark><mark style="background: #FFB86CA6;">in</mark><mark style="background: #BBFABBA6;">a</mark><mark style="background: #FFB86CA6;">ki</mark><mark style="background: #D2B3FFA6;">kilála</mark>, <mark style="background: #BBFABBA6;">ipa</mark><mark style="background: #FFB86CA6;">ki</mark><mark style="background: #D2B3FFA6;">kilála</mark>
* The word that was used for the phrase “It is a pleasure to meet you” has the same root but a different prefix, hence its meaning is somewhat different from *ipakilala*
* ma<mark style="background: #D2B3FFA6;">kilála</mark> (obj.) ↪ to meet / get to know someone
* namán (enclitic, adverb) ↪ so, likewise, emphasis
* It can mean “likewise” or ”so” depending on context
* It can, however, also be used to emphasise the speakers feelings
* <i>magsalita ka <mark style="background: #FFF3A3A6;">naman</mark></i> ↪ “Please say something”
---
## What was most difficult?
The most difficult part was the new verb.
---
## What was learnt?
The main theme of the lesson was introducing someone to someone else. It introduces a new verb, *ipinakilala*, but does, unfortunately, not really introduce verb conjugations yet. According to tagalog.com, it appears to be a locative verb (which makes sense, as you are introducing someone _to_ someone else) and the conjugation appears mostly straightforward: —
| Infinitive | Past | Present | Future |
| ---------- | --------- | ----------- | -------- |
| <mark style="background: #BBFABBA6;">ipa</mark><mark style="background: #D2B3FFA6;">root</mark> | <mark style="background: #BBFABBA6;">i</mark><mark style="background: #BBFABBA6;">p</mark><mark style="background: #FFB86CA6;">in</mark><mark style="background: #BBFABBA6;">a</mark><mark style="background: #D2B3FFA6;">root</mark> | <mark style="background: #BBFABBA6;">ip</mark><mark style="background: #FFB86CA6;">in</mark><mark style="background: #BBFABBA6;">a</mark><mark style="background: #FFB86CA6;">ro</mark><mark style="background: #D2B3FFA6;">root</mark> | <mark style="background: #BBFABBA6;">ipa</mark><mark style="background: #FFB86CA6;">ro</mark><mark style="background: #D2B3FFA6;">root</mark> |
Additionally, it uses the _ko_ form of the first person singular pronoun, not the _ako_. I believe this to be the case with all non-actor focussed verbs, at least it has been this case with all the verbs I have so far come across. Therefore, the person being introduced is in the _ang_ form: <i>Ipinakikilala ko sa iyo <mark style="background: #FFF3A3A6;"><mark style="background: #FFF3A3A6;">ang</mark> aking ama</mark></i>.
_iyo_ is "to you / yours" and, combined with _sa_, often turns into _sayo_ for short. The plural form would be _inyo_.
- _Ipinakikilala ko sa iyo sina Angel, Tony at si Chris, mga kaibigan ko._
- Introducing-am I to you (person marker plural) Angel, Tony and (person marker singular) Chris, (plural marker) friends mo

View File

@ -0,0 +1,28 @@
---
title: Learning how to say “from”
layout: post
author: "Marvin Johanning"
excerpt_separator: <!--more-->
---
# Tagalog Diary — 2022-04-22
I am currently in Bavaria, but that will not keep me from studying Tagalog! However, as was doing a lot of things today, this diary entry will be much shorter than the previous one.
<!--more-->
---
## Tasks
- [x] Finish at least lesson 13
- [x] Study more vocab
- [x] Speak / write a bit
---
## Interesting new words
This lesson was, unfortunately, rather sparse on new words. The most interesting one would have go be _gáling (sa)_ which means “from”. An example sentence would be: “Gusto kong bumilin pagkain galing sa Burger King”.
---
## What was most difficult?
There were no really difficult bits in lesson 13. The dialogue was very short and contained only short and simple sentences.
---
## What was learnt?
This lessons focus was on giving and receiving gifts. The main (and informal) way of doing so is by simply saying the following: _Heto, pasalubong galing sa Pilipinas para sayo_, “Look / here, a souvenir from the Philippines for you.” This can be replied to with _Nag-abala ka pa!_, which the course notes translate as ”You shouldnt have!“. Mag-abala appears to be a regular actor-focussed verb of the _mag-_ variety which means ”to bother / worry about / trouble (oneself).“ Its root, _abalá_ means ”busy, occupied, preoccupied, focussed on“.

View File

@ -0,0 +1,42 @@
---
title: This and that — and linker words
layout: post
author: "Marvin Johanning"
excerpt_separator: <!--more-->
---
# Tagalog Diary — 2022-04-23
I am currently on the train on my way back to Bielefeld. I had a very nice time in Bavaria! As I will have a lot of time on my hand on the journey back home, I will also have a lot more opportunity to study some Tagalog.
<!--more-->
---
## Tasks
- [x] Finish at least lesson 14
- [x] Learn some vocabulary
- [x] Speak / write a bit
---
## Interesting new words
- **ito, iyan, iyon**
- Lesson 13 introduced a handful of new demonstrative pronouns, namely _ito_, _iyan_ and _iyon_.
- _ito_ is used for things that are close to both the speaker and the listener (as in “this”)
- _iyan_ is used for things that closer to the listener (similar to “this“)
- _iyon_ is used for things that are not close to either listener or speaker (“that“)
- **-ng, na**
- These have cropped up in other lessons before, but because it was talked about somewhat more extensively in this lesson, I decided to take a more thorough look at what exactly they are.
- They appear to be what is referred to as _linking particles_
- One common usage for them is their linking of an adjective to the noun it is describing (including numbers)
- <i>mabait <mark style="background: #FF5582A6;">na</mark> babae, maganda<mark style="background: #FF5582A6;">ng</mark> babae</i>, <i>isa<mark style="background: #FF5582A6;">ng</mark> babae</i>
- _na_ is used in words ending in a consonant
- _-ng_ is used for words ending in a vowel
- It can also, depending on context, be translated as ”who, which, what”
- <i>aso<mark style="background: #FF5582A6;">ng</mark> tumalon</i> (“the dog that jumped”), <i>bata<mark style="background: #FF5582A6;">ng</mark> kumanta</i> (“the child that sang”)
---
## What was most difficult?
Lesson fourteen was, once more, rather straightforward. The only thing I had some trouble with was the _-ng, na_ linkers, but some googling helped clear that up. Getting used to the different demonstrative pronouns will also take some practice, but I do not think it will be all too difficult.
---
## What was learnt?
Lesson fourteen taught me how to ask whether A is B, such as “Is this umbrella expensive?” (_Mahal ba itong payong?_). Additionally, it also taught a handful of new pronouns and words for common Filipino condiments, _suka_ (“vinegar”) and _patis_ (a type of fish sauce).

View File

@ -0,0 +1,47 @@
---
title: Lets eat! — And questions about ang
layout: post
author: "Marvin Johanning"
excerpt_separator: <!--more-->
---
# Tagalog Diary — 2022-04-24
I want to finish a couple more lessons today, as its a Sunday and I dont really have anything else to do anyway.
<!--more-->
---
## Tasks
- [x] Finish lesson 15
- [x] Finish lesson 16
- [x] Learn about ang / ng more thoroughly
- [x] Speak / write a bit
- [x] Take Level 1 Practice Test 5
- [x] Learn vocabulary
---
## Interesting new words
- __mukháng__
- an adjective that translates to “it seems” or “it looks”
- _Mukhang uulan ngayon_ (“It seems that it will rain today”)
- _Mukhang masarap ito_ (“It looks delicious”)
- __kainan na__
- not really a word but rather an expression or interjection
- it means “lets eat!”
---
## What was most difficult?
The notes for lesson 15 include some information regarding _ang_, but describe it as “an article which functions similarly to the. This article marks that the word or words next to it or after it are the subject of the sentence, which can be a noun or an adjective”. I find this somewhat confusing, as _ang_ is not always equivalent to the English definite article.
Additionally, the notes also state that when _mo_ follows “a verb, it functions as the pronoun you”; this is correct, but not all verbs take _mo_. For example, the sentence _Iinom ka ba ng tsaa?_ means “Will you drink tea?” and it uses _ka_ instead of _mo_. This appears to be a difference between the so-called _ang_ version of the pronoun and the _ng_ version.
Lesson 16 was more straightforward and there wasnt really anything that was difficult there.
---
## What was learnt?
The main theme of lesson fifteen was asking whether something belongs to someone. The structure for that kind of question is rather simple and goes as follows: “noun mo ba ito?” (“Is this your noun?”), wherein _mo_ and _ito_ can be replaced with a different (demonstrative) pronoun (_Bahay ko ba iyan?_, “Is that my house?”).
As mentioned above, however, it also states that _mo_ functions as the pronoun “you” when followed by a verb; but as I know, not every verb takes _mo_, as some actually take _ko_.
This lead me to want to research more about the differences between these two sets of pronouns and as it turns out, the verb determines what set of pronouns is used; <mark style="background: #FF5582A6;">actor-focus</mark> verbs require the actor to be in the _ng_ form (“ako“, “ka”) and the object in the _ang_ form (“ko”, “mo”) whereas <mark style="background: #FF5582A6;">object-focus</mark> verbs are the other way around. I am hoping that this will be explained more thoroughly in the upcoming lessons.
Lesson sixteens main theme was the teaching of how to ask what something is, “Ano ba ito?” (“What is this?”). Additionally, a new word — _mukhang_ — was taught, that can be used to say things such as “it seems delicious”.
I also took the Level 1 Practice Test 5 and scored 100%.
![[Screenshot 2022-04-24 at 16.52.11.png]]

View File

@ -0,0 +1,53 @@
---
title: A more grammar heavy day — -um- verbs
layout: post
author: "Marvin Johanning"
excerpt_separator: <!--more-->
---
# Tagalog Diary — 2022-04-25
The previous lessons have honestly been rather boring, as they didnt really introduce a lot of new grammatical concepts — this time, however, I will finally learn some more grammar!
<!--more-->
---
## Tasks
- [x] Finish lesson 17
- [ ] Maybe finish lesson 18
- [x] Learn some vocab
- [x] Speak / write a bit
- [x] Watch a couple more videos
---
## Colours
- <mark style="background: #D2B3FFA6;">Word root</mark>
- <mark style="background: #FFB86CA6;">Infix or root repetition</mark>
- <mark style="background: #BBFABBA6;">Prefix</mark>
---
## Interesting new words
- __gawa sa__
- a preposition meaning “made of” or “out of”
- _Ang adobo ay __gawa sa__ manok_, “Adobo is made out of chicken”
- __maari__ (also “maaari”)
- an adjective that can be used for saying “can” or “may”
- ___Maaari__ ka bang kumain ng manok?_, “Can you eat chicken?“
- ___Maaari__ ba akong magtanong?_, “Can I ask a question?“
- it can also be used for saying things like “could”
- ___Maaaring__ tama si John_, “John could be right”
---
## What was most difficult?
The most difficult aspect of lesson seventeen was the newly introduced _maaari_. It appears to require the usage of _-ng_ to link it to the rest of the sentence, so I need to practice its placement a bit more thoroughly. Additionally, this lessons _somewhat_ introduces <mark style="background: #FFB86CA6;">-um-</mark> verbs, albeit in a rather haphazardly fashion.
---
## What was learnt?
The main theme of lesson seventeen learning how to ask whether someone can or wants do do a certain thing. A few examples include _Kumakain ka ba ng manok_, _Maaari ka bang sumayaw_ and _Sumasayaw ka ba?_. Additionally, a new preposition (_gawa sa_) was taught that means “made from / of / in“. It can be used in sentences such as _Ang sushi na iyan ay gawa sa isda_ or _Ang mga damit na iyan ay gawa sa Amerika_.
It also teaches a new interjection, namely _Ang sarap_. This can be used when wanting to proclaim that the food currently being eating is very nice, but it can also be used for other situations during which the speaker is satisified.
This is also the first lesson that talks about verbs, namely <mark style="background: #FFB86CA6;">-um-</mark> verbs; it does, however, not talk about them in a very thorough manner and contain a couple of things I found to be wrong. Firstly, it proclaims that the verb _kumain_ in <i>Maari ka bang <mark style="background: #D2B3FFA6;">k</mark><mark style="background: #FFB86CA6;">um</mark><mark style="background: #D2B3FFA6;">ain</mark> ng manok</i> is in the past tense, whereas it is actually in the infinitive. It is true that the infinitive and past tenses (or rather the completed aspect) actually use the same verb form with <mark style="background: #FFB86CA6;">-um-</mark> verbs, but saying that the “past tense” is being used is rather misleading. It correctly states, however, that the present tense (or continuous aspect) is used when saying <I><mark style="background: #D2B3FFA6;">K</mark><mark style="background: #FFB86CA6;">um</mark><mark style="background: #FFB86CA6;">a</mark><mark style="background: #D2B3FFA6;">kain</mark>ka ba ng manok</i>.
I have taken a short peak at the upcoming lessons and have noticed that there will be a handful of lessons regarding both <mark style="background: #FFB86CA6;">mag-</mark> and <mark style="background: #FFB86CA6;">-um-</mark> verbs shortly. I will, therefore, not dwell on this topic further.
The videos I have been watching havent really taught me anything new, but that was not the point in watching them anway; I have been watching them as they give me a bit more input and help me better absorb all the new information I have been learning.
And lastly, through my chatting with my boyfriend, I learnt a handful of new words, amongst which are _mag-usap_ for “to speak” (_mag-uusap tayo bukas_) and _maghintay_ for “to wait” (_naghihintay ako para sa aking oven_). I also learnt from him that the Taglog word for “bed” is _kama_ from the Spanish word _cama_.

View File

@ -0,0 +1,39 @@
---
title: Tagalog Diary 2022-04-26
layout: post
author: "Marvin Johanning"
excerpt_separator: <!--more-->
---
# Tagalog Diary — 2022-04-26
Mabuhay! Nagtatrabaho ako sa bahay sa araw na ito. Naghintay ako ng aking oven. Nag-install ang electrician ng oven. Makakabake ako ng mga pretzel o ng mga isda ngayon! Binili ko ang whisky gawa sa Amerika. Gusto kong mag-aral ng mga numero ngayon.
<!--more-->
I have a bit more time on my hand today — due to my working from home — and, therefore, I decided I will try to study a bit more today. I will be watching videos, trying to finish lessons 18 and 19 and study numbers in Tagalog.
---
## Colours
- <mark style="background: #D2B3FFA6;">Word root</mark>
- <mark style="background: #FFB86CA6;">Infix or root repetition</mark>
- <mark style="background: #BBFABBA6;">Prefix</mark>
---
## Tasks
- [ ] Finish lesson 18
- [ ] Maybe finish lesson 19
- [ ] Watch a few more videos
- [ ] Speak / write a bit
- [ ] Learn vocab (especially numbers)
---
## Interesting new words or expressions
-
---
## What was most difficult?
---
## What was learnt?

10
_sass/tale.scss Normal file
View File

@ -0,0 +1,10 @@
@import 'tale/variables';
@import 'tale/base';
@import 'tale/code';
@import 'tale/post';
@import 'tale/syntax';
@import 'tale/layout';
@import 'tale/pagination';
@import 'tale/catalogue';
@import 'tale/404';
@import 'tale/tags';

22
_sass/tale/_404.scss Normal file
View File

@ -0,0 +1,22 @@
.notfound {
position: relative;
text-align: center;
margin: 4rem 0;
&-error {
font-size: 4rem;
margin: 1rem 0;
}
&-line {
border-top: 0.4rem solid $default-shade;
display: block;
margin: 0 auto 3rem;
width: 4rem;
}
&-message {
max-width: 25rem;
margin: 0 auto;
}
}

66
_sass/tale/_base.scss Normal file
View File

@ -0,0 +1,66 @@
* {
@include box-sizing;
line-height: 1.5;
}
html,
body {
color: $default-color;
margin: 0;
padding: 0;
}
html {
font-family: $serif-primary;
font-size: 14px;
overflow-y: scroll;
@media (min-width: 600px) {
font-size: 16px;
}
}
body {
-webkit-text-size-adjust: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
color: $default-shade;
font-family: $sans-serif;
line-height: normal;
}
a {
color: $blue;
text-decoration: none;
}
blockquote {
border-left: .25rem solid $grey-2;
color: $grey-1;
margin: .8rem 0;
padding: .5rem 1rem;
p:last-child {
margin-bottom: 0;
}
@media (min-width: 600px) {
padding: 0 5rem 0 1.25rem;
}
}
img {
display: block;
margin: 0 0 1rem;
max-width: 100%;
}
td {
vertical-align: top;
}

View File

@ -0,0 +1,45 @@
.catalogue {
&-item {
border-bottom: 1px solid $grey-2;
color: $default-color;
display: block;
padding: 2rem 0;
&:hover .catalogue-line,
&:focus .catalogue-line {
width: 5rem;
}
&:last-child {
border: 0;
}
}
&-pinned {
color: $default-tint;
font-family: $serif-secondary;
letter-spacing: .5px;
}
&-time {
color: $default-tint;
font-family: $serif-secondary;
letter-spacing: .5px;
}
&-title {
color: $default-shade;
display: block;
font-family: $sans-serif;
font-size: 2rem;
font-weight: 700;
margin: .5rem 0;
}
&-line {
@include transition(all .3s ease-out);
border-top: .2rem solid $default-shade;
display: block;
width: 2rem;
}
}

46
_sass/tale/_code.scss Normal file
View File

@ -0,0 +1,46 @@
pre,
code {
font-family: $monospaced;
}
code {
background-color: $grey-3;
border-radius: 3px;
color: $code-color;
font-size: 85%;
padding: .25em .5em;
}
pre {
margin: 0 0 1rem;
}
pre code {
background-color: transparent;
color: inherit;
font-size: 100%;
padding: 0;
}
.highlight {
background-color: $grey-3;
border-radius: 3px;
line-height: 1.4;
margin: 0 0 1rem;
padding: 1rem;
pre {
margin-bottom: 0;
overflow-x: auto;
}
.lineno {
color: $default-tint;
display: inline-block; // Ensures the null space also isn't selectable
padding: 0 .75rem 0 .25rem;
// Make sure numbers aren't selectable
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
}
}

92
_sass/tale/_layout.scss Normal file
View File

@ -0,0 +1,92 @@
.container {
margin: 0 auto;
max-width: 800px;
width: 80%;
}
main,
footer,
.nav-container {
display: block;
margin: 0 auto;
max-width: 800px;
width: 80%;
}
.nav {
box-shadow: 0 2px 2px -2px $shadow-color;
overflow: auto;
&-container {
margin: 1rem auto;
position: relative;
text-align: center;
}
&-title {
@include transition(all .2s ease-out);
color: $default-color;
display: inline-block;
margin: 0;
padding-right: .2rem;
&:hover,
&:focus {
opacity: .6;
}
}
ul {
list-style-type: none;
margin: 1rem 0 0;
padding: 0;
text-align: center;
}
li {
@include transition(all .2s ease-out);
color: $default-color;
display: inline-block;
opacity: .6;
padding: 0 2rem 0 0;
&:last-child {
padding-right: 0;
}
&:hover,
&:focus {
opacity: 1;
}
}
a {
color: $default-color;
font-family: $sans-serif;
}
}
@media (min-width: 600px) {
.nav {
&-container {
text-align: left;
}
ul {
bottom: 0;
position: absolute;
right: 0;
}
}
}
footer {
font-family: $serif-secondary;
padding: 2rem 0;
text-align: center;
span {
color: $default-color;
font-size: .8rem;
}
}

View File

@ -0,0 +1,44 @@
.pagination {
border-top: .5px solid $grey-2;
font-family: $serif-secondary;
padding-top: 2rem;
position: relative;
text-align: center;
span {
color: $default-shade;
font-size: 1.1rem;
}
.top {
@include transition(all .3s ease-out);
color: $default-color;
font-family: $sans-serif;
font-size: 1.1rem;
opacity: .6;
&:hover {
opacity: 1;
}
}
.arrow {
@include transition(all .3s ease-out);
color: $default-color;
position: absolute;
&:hover,
&:focus {
opacity: .6;
text-decoration: none;
}
}
.left {
left: 0;
}
.right {
right: 0;
}
}

63
_sass/tale/_post.scss Normal file
View File

@ -0,0 +1,63 @@
.post {
padding: 3rem 0;
&-info {
color: $default-tint;
font-family: $serif-secondary;
letter-spacing: 0.5px;
text-align: center;
span {
font-style: italic;
}
}
&-title {
color: $default-shade;
font-family: $sans-serif;
font-size: 4rem;
margin: 1rem 0;
text-align: center;
}
&-line {
border-top: 0.4rem solid $default-shade;
display: block;
margin: 0 auto 3rem;
width: 4rem;
}
p {
margin: 0 0 1rem;
text-align: justify;
}
a:hover {
text-decoration: underline;
}
img {
margin: 0 auto 0.5rem;
}
img + em {
color: $default-tint;
display: block;
font-family: $sans-serif;
font-size: 0.9rem;
font-style: normal;
text-align: center;
}
// CSS for making emoji inline
img.emoji {
display: inline-block;
left: 0;
transform: none;
width: 1rem;
height: 1rem;
vertical-align: text-top;
padding: 0;
margin: 0;
}
}

65
_sass/tale/_syntax.scss Normal file
View File

@ -0,0 +1,65 @@
.highlight .hll { background-color: #ffc; }
.highlight .c { color: #999; } /* Comment */
.highlight .err { color: #a00; background-color: #faa } /* Error */
.highlight .k { color: #069; } /* Keyword */
.highlight .o { color: #555 } /* Operator */
.highlight .cm { color: #09f; font-style: italic } /* Comment.Multiline */
.highlight .cp { color: #099 } /* Comment.Preproc */
.highlight .c1 { color: #999; } /* Comment.Single */
.highlight .cs { color: #999; } /* Comment.Special */
.highlight .gd { background-color: #fcc; border: 1px solid #c00 } /* Generic.Deleted */
.highlight .ge { font-style: italic } /* Generic.Emph */
.highlight .gr { color: #f00 } /* Generic.Error */
.highlight .gh { color: #030; } /* Generic.Heading */
.highlight .gi { background-color: #cfc; border: 1px solid #0c0 } /* Generic.Inserted */
.highlight .go { color: #aaa } /* Generic.Output */
.highlight .gp { color: #009; } /* Generic.Prompt */
.highlight .gs { } /* Generic.Strong */
.highlight .gu { color: #030; } /* Generic.Subheading */
.highlight .gt { color: #9c6 } /* Generic.Traceback */
.highlight .kc { color: #069; } /* Keyword.Constant */
.highlight .kd { color: #069; } /* Keyword.Declaration */
.highlight .kn { color: #069; } /* Keyword.Namespace */
.highlight .kp { color: #069 } /* Keyword.Pseudo */
.highlight .kr { color: #069; } /* Keyword.Reserved */
.highlight .kt { color: #078; } /* Keyword.Type */
.highlight .m { color: #f60 } /* Literal.Number */
.highlight .s { color: #d44950 } /* Literal.String */
.highlight .na { color: #4f9fcf } /* Name.Attribute */
.highlight .nb { color: #366 } /* Name.Builtin */
.highlight .nc { color: #0a8; } /* Name.Class */
.highlight .no { color: #360 } /* Name.Constant */
.highlight .nd { color: #99f } /* Name.Decorator */
.highlight .ni { color: #999; } /* Name.Entity */
.highlight .ne { color: #c00; } /* Name.Exception */
.highlight .nf { color: #c0f } /* Name.Function */
.highlight .nl { color: #99f } /* Name.Label */
.highlight .nn { color: #0cf; } /* Name.Namespace */
.highlight .nt { color: #2f6f9f; } /* Name.Tag */
.highlight .nv { color: #033 } /* Name.Variable */
.highlight .ow { color: #000; } /* Operator.Word */
.highlight .w { color: #bbb } /* Text.Whitespace */
.highlight .mf { color: #f60 } /* Literal.Number.Float */
.highlight .mh { color: #f60 } /* Literal.Number.Hex */
.highlight .mi { color: #f60 } /* Literal.Number.Integer */
.highlight .mo { color: #f60 } /* Literal.Number.Oct */
.highlight .sb { color: #c30 } /* Literal.String.Backtick */
.highlight .sc { color: #c30 } /* Literal.String.Char */
.highlight .sd { color: #c30; font-style: italic } /* Literal.String.Doc */
.highlight .s2 { color: #c30 } /* Literal.String.Double */
.highlight .se { color: #c30; } /* Literal.String.Escape */
.highlight .sh { color: #c30 } /* Literal.String.Heredoc */
.highlight .si { color: #a00 } /* Literal.String.Interpol */
.highlight .sx { color: #c30 } /* Literal.String.Other */
.highlight .sr { color: #3aa } /* Literal.String.Regex */
.highlight .s1 { color: #c30 } /* Literal.String.Single */
.highlight .ss { color: #fc3 } /* Literal.String.Symbol */
.highlight .bp { color: #366 } /* Name.Builtin.Pseudo */
.highlight .vc { color: #033 } /* Name.Variable.Class */
.highlight .vg { color: #033 } /* Name.Variable.Global */
.highlight .vi { color: #033 } /* Name.Variable.Instance */
.highlight .il { color: #f60 } /* Literal.Number.Integer.Long */
.css .o,
.css .o + .nt,
.css .nt + .nt { color: #999; }

89
_sass/tale/_tags.scss Normal file
View File

@ -0,0 +1,89 @@
.tags {
&-header {
&-title {
color: $default-shade;
font-family: $sans-serif;
font-size: 4rem;
margin: 1rem 0;
text-align: center;
}
&-line {
border-top: 0.4rem solid $default-shade;
display: block;
margin: 0 auto 3rem;
width: 4rem;
}
}
&-clouds {
text-align: center;
font-family: $sans-serif;
a {
display: inline-block;
margin: 0 0.1rem 0.2rem;
padding: 0.2rem 0.5rem;
background: rgba(0, 0, 0, 0.05);
border-radius: 5px;
color: $default-color;
text-decoration: none;
&:hover,
&:active {
background: rgba(0, 0, 0, 0.1);
}
}
}
&-item {
&-icon {
height: 1rem;
}
&-label {
display: inline-block;
margin: 2rem 0 0.5rem;
font-family: $sans-serif;
color: $default-color;
}
}
&-post {
display: flex;
justify-content: space-between;
padding: 5px 0;
&-title {
color: $default-color;
text-decoration: none;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
&-line {
@include transition(all 0.3s ease-out);
border-top: 0.1rem solid $default-shade;
display: block;
width: 0;
}
&-meta {
color: $default-tint;
text-align: right;
white-space: nowrap;
}
&:hover,
&:active {
.tags-post-line {
width: 3rem;
}
.tags-post-meta {
color: $default-shade;
}
}
}
}

View File

@ -0,0 +1,29 @@
// Colors
$default-color: #555 !default;
$default-shade: #353535 !default;
$default-tint: #aaa !default;
$grey-1: #979797 !default;
$grey-2: #e5e5e5 !default;
$grey-3: #f9f9f9 !default;
$white: #fff !default;
$blue: #4a9ae1 !default;
$shadow-color: rgba(0, 0, 0, .2) !default;
$code-color: #bf616a !default;
// Fonts
$serif-primary: 'Libre Baskerville', 'Times New Roman', Times, serif !default;
$serif-secondary: Palatino, 'Palatino LT STD', 'Palatino Linotype', 'Book Antiqua', 'Georgia', serif !default;
$sans-serif: 'Helvetica Neue', 'Segoe UI', Helvetica, Arial, sans-serif !default;
$monospaced: Menlo, Monaco, monospace !default;
@mixin box-sizing($type: border-box) {
-webkit-box-sizing: $type;
-moz-box-sizing: $type;
box-sizing: $type;
}
@mixin transition($args...) {
-webkit-transition: $args;
-moz-transition: $args;
transition: $args;
}

BIN
assets/apple-touch-icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
assets/favicon-16x16.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 578 B

BIN
assets/favicon-32x32.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 753 B

10
assets/js/disqusLoader.js Normal file
View File

@ -0,0 +1,10 @@
/*
disqusLoader.js v1.0
A JavaScript plugin for lazy-loading Disqus comments widget.
-
By Osvaldas Valutis, www.osvaldas.info
Available for use under the MIT License
*/
(function(b,f,l){var r=function(a){a=a.getBoundingClientRect();return{top:a.top+f.body.scrollTop,left:a.left+f.body.scrollLeft}},t=function(a,c){var d=f.createElement("script");d.src=a;d.async=!0;d.setAttribute("data-timestamp",+new Date);d.addEventListener("load",function(){"function"===typeof c&&c()});(f.head||f.body).appendChild(d)};l=function(a,c){var d,e;return function(){var g=this,f=arguments,b=+new Date;d&&b<d+a?(clearTimeout(e),e=setTimeout(function(){d=b;c.apply(g,f)},a)):(d=b,c.apply(g,
f))}};var m=!1,n=!1,p=!1,k=!1,h="unloaded",e=!1,q=function(){if(!e||!f.body.contains(e)||"loaded"==e.disqusLoaderStatus)return!0;var a=b.pageYOffset,c=r(e).top;if(c-a>b.innerHeight*n||0<a-c-e.offsetHeight-b.innerHeight*n)return!0;(a=f.getElementById("disqus_thread"))&&a.removeAttribute("id");e.setAttribute("id","disqus_thread");e.disqusLoaderStatus="loaded";"loaded"==h?DISQUS.reset({reload:!0,config:p}):(b.disqus_config=p,"unloaded"==h&&(h="loading",t(k,function(){h="loaded"})))};b.addEventListener("scroll",
l(m,q));b.addEventListener("resize",l(m,q));b.disqusLoader=function(a,c){var d={laziness:1,throttle:250,scriptUrl:!1,disqusConfig:!1},b=c,g,h={};for(g in d)Object.prototype.hasOwnProperty.call(d,g)&&(h[g]=d[g]);for(g in b)Object.prototype.hasOwnProperty.call(b,g)&&(h[g]=b[g]);c=h;n=c.laziness+1;m=c.throttle;p=c.disqusConfig;k=!1===k?c.scriptUrl:k;e="string"===typeof a?f.querySelector(a):"number"===typeof a.length?a[0]:a;e.disqusLoaderStatus="unloaded";q()}})(window,document,0);

5
assets/main.scss Normal file
View File

@ -0,0 +1,5 @@
---
# Only the main Sass file needs front matter (the dashes are enough)
---
@import 'tale';

BIN
favicon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

4
index.html Normal file
View File

@ -0,0 +1,4 @@
---
layout: home
title: Home
---

22
tale.gemspec Normal file
View File

@ -0,0 +1,22 @@
# coding: utf-8
Gem::Specification.new do |spec|
spec.name = "tale"
spec.version = "0.2.3"
spec.authors = ["Chester How"]
spec.email = ["chesterhow@gmail.com"]
spec.summary = %q{Tale is a minimal Jekyll theme curated for storytellers.}
spec.homepage = "https://github.com/chesterhow/tale"
spec.license = "MIT"
spec.files = `git ls-files -z`.split("\x0").select { |f| f.match(%r{^(assets|_layouts|_includes|_sass|LICENSE|README)}i) }
spec.add_runtime_dependency "jekyll", "~> 4.0"
spec.add_runtime_dependency "jekyll-paginate", "~> 1.1"
spec.add_runtime_dependency "jekyll-feed", "~> 0.10"
spec.add_runtime_dependency "jekyll-seo-tag", "~> 2.5"
spec.add_development_dependency "bundler", "~> 2.0"