refactor: moved to hugo

This commit is contained in:
Felipe M 2024-06-16 20:39:53 +02:00
parent 4c6912edd0
commit e77e5583c2
Signed by: fmartingr
GPG key ID: CCFBC5637D4000A8
604 changed files with 1675 additions and 2279 deletions

View file

@ -1,8 +1,6 @@
_model: page
---
title: About
---
body:
+++
title = "About"
+++
Hi! I'm Felipe, and I am a developer. Whatever that is.
@ -18,4 +16,4 @@ If you want to get in touch feel free to drop me a line.
- Matrix: <a target="_blank" rel="me" href="https://matrix.to/#/@fmartingr:matrix.org">@fmartingr:matrix.org</a>
- Linkedin: <a target="_blank" href="https://www.linkedin.com/in/fmartingr/">linkedin.com/fmartingr</a>
- Github: <a target="_blank" href="https://github.com/fmartingr">github.com/fmartingr</a>
- Personal Git: <a target="_blank" href="https://code.fmartingr.dev/fmartingr">code.fmartingr.dev/fmartingr</a>
- Personal Git: <a target="_blank" href="https://git.nakama.town/fmartingr">@fmartingr@git.nakama.town</a>

6
content/archives.md Normal file
View file

@ -0,0 +1,6 @@
---
title: "Archive"
layout: "archives"
url: "/archives/"
summary: archives
---

View file

@ -1,45 +0,0 @@
title: Amazon S3 bucket public read policy
---
body:
After migrating the blog to a PaaS service I had a proble that the disk space
was volatile and I had to store the images and binary files on another server
or CDN. After thinking for a while I decied to give a try to amazon S3.
Created a bucket that I'm going to use as CDN for now on, but geeking around I
saw that the permissions are modified by file, not by folder/bucket. Searching
aroung the docs I found the policies, that are JSON strings wich include
properties for the entire bucket.
For making a read-only public bucket you need this:
``` js
{
"Version": "2008-10-17",
"Statement": [{
"Sid": "AllowPublicRead",
"Effect": "Allow",
"Principal": {
"AWS": "*"
},
"Action": ["s3:GetObject"],
"Resource": ["arn:aws:s3:::/*"]
}]
}
```
Replace &lt;bucket name&gt; for yours and apply changes. With this the entire
bucket will be publicy accesible, but if you want to be more restrictive, you
may specify a subfolder:
``` js
"Resource": ["arn:aws:s3:::<bucket>/<path>/*"]
```
Hope this helps.
---
pub_date: 2012-11-23
---
_template: blog-post.html

View file

@ -1,6 +1,7 @@
title: HowTo: OS X screenshots without shadows
---
body:
+++
title = "HowTo: OS X screenshots without shadows"
date = 2012-12-20
+++
The beautiful shadows that OS X brings to screenshots are good in some ways or
depending the purpose of the screenshot itself. But for other things are a
@ -40,23 +41,17 @@ build our own scripts. A simple one that allows interactive capture without
shadow:
``` text
screencapture -i -o filename.png
screencapture -i -o filename.png)
```
A more complete one that saves the screenshot on the desktop with the datetime
as filename:
``` text
screencapture -i -o ~/Desktop/screenshot_`date +%Y%m%d_%H%M%S`.png
screencapture -i -o ~/Desktop/screenshot_`date +%Y%m%d_%H%M%S`.png)
```
These are some ways I found. You can play around and make your own bash or
Automator scripts and improve it to your needs.
Hope this helps!
---
pub_date: 2012-12-20
---
_template: blog-post.html

View file

Before

Width:  |  Height:  |  Size: 142 KiB

After

Width:  |  Height:  |  Size: 142 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 189 KiB

After

Width:  |  Height:  |  Size: 189 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 155 KiB

After

Width:  |  Height:  |  Size: 155 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 157 KiB

After

Width:  |  Height:  |  Size: 157 KiB

Before After
Before After

View file

@ -1,7 +1,7 @@
title: My SublimeText 2 workspace
---
body:
+++
title = "My SublimeText 2 workspace"
date = 2012-12-21
+++
## Package Control
@ -66,9 +66,4 @@ project path- of the file you want to create and press enter.
AdvancedNewFile"](AdvancedNewFile.png)
I use some other plugins, but this is my top. Do you use other really good
plugins not listed here? Tell me!
---
pub_date: 2012-12-21
---
_template: blog-post.html
plugins not listed here? Tell me!

View file

@ -1,7 +1,7 @@
title: 2013
---
body:
+++
title = "2013"
date = 2012-12-31
+++
According to the Gregorian calendar, a new year is coming.
@ -22,10 +22,4 @@ about the blog and what I want to do with it during 2013.
Now, get off the screen, eat a lot and get drunk. Today is the day.
Happy new year!
---
pub_date: 2012-12-31
---
_template: blog-post.html
Happy new year!

View file

@ -1,7 +1,7 @@
title: Weekly project status: Dropping projects is hard
---
body:
+++
title = "Weekly project status: Dropping projects is hard"
date = 2013-01-12
+++
![](weekly-project-status-banner.jpg)
@ -109,10 +109,4 @@ I have some _other things_ in mind I want to try, but that deserves another
post -which is already in the works-.
Stay tuned for more updates, and as always, anything you want to say: comment,
tweet, mail or shout at me!
---
pub_date: 2013-01-12
---
_template: blog-post.html
tweet, mail or shout at me!

View file

@ -1,7 +1,7 @@
title: Tweeria: The MMORPG people without time can play
---
body:
+++
title = "Tweeria: The MMORPG people without time can play"
date = 2013-01-14
+++
!["Tweeria
summary"](header.png)
@ -57,10 +57,4 @@ But to be honest… I tweet more often since I play _Tweeria_.
If you want to check it out [follow this link and join the world of
tweeria](http://tweeria.com/registration?fmartingr). You'll help me getting an
achievement! :D
---
pub_date: 2013-01-14
---
_template: blog-post.html
achievement! :D

View file

@ -1,7 +1,7 @@
title: Manga Recommendation: Kamisama no Iutoori (Fujimura Akeji)
---
body:
+++
title = "Manga Recommendation: Kamisama no Iutoori (Fujimura Akeji)"
date = 2013-01-20
+++
!["Kamisama no Iutoori \(FUJIMURA
Akeji\)"](kamisama-no-
@ -24,10 +24,4 @@ trying to win…
**Art**: Akeji Fujimura
Thanks to [@rsanchezbalo](http://twitter.com/rsanchezbalo) for his
recommendation!
---
pub_date: 2013-01-20
---
_template: blog-post.html
recommendation!

View file

@ -1,7 +1,7 @@
title: Manga recommendation: Psyren
---
body:
+++
title = "Manga recommendation: Psyren"
date = 2013-02-23
+++
!["Psyren"](psyren-cover.png)
@ -16,10 +16,4 @@ save the world from becoming Psyren.
**Volumes**: 16
**Chapters**: 145 (finished)
**Genre**: Action, Adventure, Game, Romance, Sci-Fi, Shounen, Super Power, Supernatural, Psychological
**Story/Art**: Tokashi Iwashiro
---
pub_date: 2013-02-23
---
_template: blog-post.html
**Story/Art**: Tokashi Iwashiro

View file

Before

Width:  |  Height:  |  Size: 198 KiB

After

Width:  |  Height:  |  Size: 198 KiB

Before After
Before After

View file

@ -1,7 +1,7 @@
title: Where to buy Warcraft books ordered by storyline
---
body:
+++
title = "Where to buy Warcraft books ordered by storyline"
date = 2013-02-23
+++
I've reunited a list with all the warcraft books sorted by the storyline of
the lore. Some of 'em occur at the same time so if you see the same book twice
@ -295,9 +295,4 @@ More info on [WowWiki](http://www.wowwiki.com/Story_guide).
<td>&nbsp;</td>
</tr>
</tbody>
</table>
---
pub_date: 2013-02-23
---
_template: blog-post.html
</table>

View file

Before

Width:  |  Height:  |  Size: 175 KiB

After

Width:  |  Height:  |  Size: 175 KiB

Before After
Before After

View file

@ -1,6 +1,7 @@
title: Fringe series finale: My oppinion
---
body:
+++
title = "Fringe series finale: My oppinion"
date = 2013-02-24
+++
![](fringe.png)
@ -65,10 +66,4 @@ Apparently the energy needed to move a truck with the cortexiphan powers is
the electricity of the entire New York. That's efficient use of energy.
There's more things, I'm sure, but I don't remember just now. Besides, there's
more than enough here.
---
pub_date: 2013-02-24
---
_template: blog-post.html
more than enough here.

View file

Before

Width:  |  Height:  |  Size: 90 KiB

After

Width:  |  Height:  |  Size: 90 KiB

Before After
Before After

View file

@ -1,6 +1,7 @@
title: Manga recommendation: Enigma
---
body:
+++
title = "Manga recommendation: Enigma"
date = 2013-02-27
+++
!["Enigma"](enigma-cover.jpg)
@ -15,10 +16,4 @@ completely changes.
**Volumes**: 7
**Chapters**: 56 (finished)
**Genre**: Adventure, Mystery, School, Shounen, Supernatural
**Story/Art**: Sakaki, Kenji
---
pub_date: 2013-02-27
---
_template: blog-post.html
**Story/Art**: Sakaki, Kenji

View file

@ -1,6 +1,7 @@
title: Server going slow after IPTables configuration? Try this
---
body:
+++
title = "Server going slow after IPTables configuration? Try this"
date = 2013-02-27
+++
Recently I've started the migration of my company's servers to a new provider.
After checking that the OS installed on the -now- old servers was Ubuntu 8.04
@ -24,8 +25,4 @@ iptables -A OUTPUT -o lo -j ACCEPT
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
```
Hope this solves your issue as it did with mine.
---
pub_date: 2013-02-27
---
_template: blog-post.html
Hope this solves your issue as it did with mine.

View file

@ -1,6 +1,7 @@
title: Zombiepress is here
---
body:
+++
title = "Zombiepress is here"
date = 2013-06-24
+++
It finally happened. I got tired of octopress and decided to finish what I
started: my own blogging CMS.
@ -11,10 +12,4 @@ easy to use (in my oppinion):
* settings.py main preferences (required for running the app) are set on environment variables instead of environment dependant settings files or the not so cool local_settings.py.
* A a key-&gt;value preferences config in the admin ([a simple django model with 3 fields](https://github.com/fmartingr/zombiepress/blob/master/zombiepress/apps/config/models.py#L5)) for settings that may be needed to modify in a live environment and would be a shame if it were on the _settings.py_ file. In example, I use it to [set some RSS preferences](https://github.com/fmartingr/zombiepress-fmartingr-theme/blob/master/blog/rss.jinja2#L4-L6) and the [Disqus shortname for the blog comments](https://github.com/fmartingr/zombiepress-fmartingr-theme/blob/master/blog/entry.jinja2#L62-L65). To disable blog comments I just need to uncheck the "pass to template" option on the required variable.
* Theming: Not an absolute state of the art, but it's function works: a themes folder and a variable to select one on the settings.py, I just need to create the basic theme.
* **(experimental)** Multilanguage support. A friend asked for a easy to use CMS with multilingual support, so I want to give it a shot. Since I never used django with managed multilingual content, it may be easy or it may be not. The code is there, someone has to try it.
---
pub_date: 2013-06-24
---
_template: blog-post.html
* **(experimental)** Multilanguage support. A friend asked for a easy to use CMS with multilingual support, so I want to give it a shot. Since I never used django with managed multilingual content, it may be easy or it may be not. The code is there, someone has to try it.

View file

@ -1,6 +1,7 @@
title: django-stampu: Static sites with django
---
body:
+++
title = "django-stampu: Static sites with django"
date = 2013-07-01
+++
![](django-stampu.png)
@ -37,10 +38,4 @@ and add some configuration variables for people that want to customize their
sites.
If you want to contribute in any way, you can [check the source code at
github](https://github.com/fmartingr/django-stampu).
---
pub_date: 2013-07-01
---
_template: blog-post.html
github](https://github.com/fmartingr/django-stampu).

View file

@ -1,7 +1,7 @@
title: Extracting data from obfuscated java code
---
body:
+++
title = "Extracting data from obfuscated java code"
date = 2013-07-04
+++
![](header.png)
@ -204,10 +204,4 @@ the awesome mojang team added to the game every snapshot they release:
This is the main tool I use for minecraft codex, is currently bound to the
site itself but I'm refactoring it to made it standalone and publish it on
github.
---
pub_date: 2013-07-04
---
_template: blog-post.html
github.

View file

@ -1,7 +1,7 @@
title: How to install and configure the yubikey-pam module on archlinux
---
body:
+++
title = "How to install and configure the yubikey-pam module on archlinux"
date = 2013-07-09
+++
![](yubico.jpg)
@ -101,9 +101,4 @@ log-in automatically from a computer with a configured ssh key but an OTP -or
password- will be required for logging in from anywhere else.
**Yubico-pam module |** [Github](https://github.com/Yubico/yubico-pam)
**Yubico |** [Home page](http://www.yubico.com/)
---
pub_date: 2013-07-09
---
_template: blog-post.html
**Yubico |** [Home page](http://www.yubico.com/)

View file

Before

Width:  |  Height:  |  Size: 255 KiB

After

Width:  |  Height:  |  Size: 255 KiB

Before After
Before After

View file

@ -1,6 +1,7 @@
title: Warcraft 3 on MAC with wineskin
---
body:
+++
title = "Warcraft 3 on MAC with wineskin"
date = 2013-08-10
+++
A few days ago, I bought Warcraft III. I never finished it before, since I
didn't own the game, and lately I had this inner urge to play a game on the
@ -71,10 +72,4 @@ the process if you delete the game.
### Updates:
* Using the -opengl EXE flag will get you a smoother framerate. (thanks to **Sylvain Prevost** in the comments)
* Suggested engine: WS9Wine1.7.2. (by **Sylvain Prevost** in the comments)
---
pub_date: 2013-08-10
---
_template: blog-post.html
* Suggested engine: WS9Wine1.7.2. (by **Sylvain Prevost** in the comments)

View file

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 11 KiB

Before After
Before After

View file

@ -1,6 +1,7 @@
title: Reading data from iOS backups: Manifest.mbdb
---
body:
+++
title = "Reading data from iOS backups: Manifest.mbdb"
date = 2013-11-29
+++
<p>Recently, I&#39;ve been working on a tool to extract data from iOS backups, and one of the files that a backup have is the Manifest.mbdb (or mbdx for old versions).</p>
@ -181,7 +182,6 @@ body:
<p><strong>More info:&nbsp;</strong> <a href="http://theiphonewiki.com/wiki/ITunes_Backup#Manifest.mbdb">The iPhone Wiki</a> | <a href="http://nagareshwar.securityxploded.com/wp-content/uploads/2012/09/mbdb-record.jpg">This image I found</a></p>
---
uint16 | Mode | File mode:
* 0xAXXX: Symlink
@ -202,10 +202,4 @@ uint8 | Properties number | Number of properties to follow with this record |
property[0...n] | Property objects | Each property object -if any- | _nothing_
\-- | File name | SHA1(domain + path) |
**More info: ** [The iPhone Wiki](http://theiphonewiki.com/wiki/ITunes_Backup#Manifest.mbdb) | [This image I found](http://nagareshwar.securityxploded.com/wp-content/uploads/2012/09/mbdb-record.jpg)
---
pub_date: 2013-11-29
---
_template: blog-post.html
**More info: ** [The iPhone Wiki](http://theiphonewiki.com/wiki/ITunes_Backup#Manifest.mbdb) | [This image I found](http://nagareshwar.securityxploded.com/wp-content/uploads/2012/09/mbdb-record.jpg)

View file

@ -1,6 +1,7 @@
title: How to: Starbound dedicated server on a linux machine
---
body:
+++
title = "How to: Starbound dedicated server on a linux machine"
date = 2013-12-05
+++
![Starbound logo](starbound-
logo.jpg)
@ -57,9 +58,4 @@ If you want to use the universe you played on your computer, just upload the
universe folder found on your computer to the same folder where the server
script is.
Happy gaming!
---
pub_date: 2013-12-05
---
_template: blog-post.html
Happy gaming!

View file

@ -1,66 +0,0 @@
title: Tmux basics
---
body:
![](tmux.png)
Discovered it not a long time ago (and now replaced with the experimental
version of iterm2 [because of goodies](https://iterm2.com/features.html)),
tmux deserves a lot of attention because it have lots of potential.
TMUX stands for Terminal Multiplexer. _It lets you switch easily between
several programs in one terminal, detach them (they keep running in the
background) and reattach them to a different terminal. And do a lot more._
Yeah, they sell themselves well.
For the novices, it lets you have panels (split terminals) and windows just
with some keybinds, detaching from them (so they keep running) and with the
possibility of storing configurations for certain tasks, in which you need to
open a running server and editor and some watcher at the same time, just with
a command.
For example, if you are like in the top screenshot, pressing `CTRL`+`b` `%`
`CTRL`+`b` `"` changes the layout to this:
![](tmux-horver.png)
And those numbers with a tilde at the bottom? The open windows. You can open
more pressing `CTRL`+`b` `c`, like this:
![](tmux-window.png)
This are the two basic things you will use everyday. Of course, there are
[more stuff you can do](http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-
current/man1/tmux.1?query=tmux&sec=1), but for the basics I will list the more
frequent keybinds here to start using it right now.
Meta key | `CTRL`+`b`
---|---
Split pane horizontal | `Meta`+`"`
Split pane vertical | `Meta`+`%`
Swap pane | `Meta`+`o`
Kill pane | `Meta`+`x`
Toggle focus on current pane | `Meta`+`z`
Show pane numbers | `Meta`+`q`
Press a the number of the pane you want to focus when shown. |
Break pane into window | `Meta`+`+`
Restore window to pane | `Meta`+`-`
Change pane layout | `Meta`+`spacebar`
Create new window | `Meta`+`c`
Switch to window #x | `Meta`+`<number>`
Kill window | `Meta`+`&`
Next window | `Meta`+`n`
Previous window | `Meta`+`p`
List windows | `Meta`+`w`
Rename window | `Meta`+`,`
Find window | `Meta`+`f`
- **Homepage: **[tmux](https://tmux.github.io)
- **My tmux.conf:** [Github](https://github.com/fmartingr/dotfiles/blob/master/home/.tmux.conf)
- **Cheatsheet by [MohamedAlaa](https://github.com/MohamedAlaa)**: [Tmux cheatsheet gist](https://gist.github.com/MohamedAlaa/2961058)
---
pub_date: 2015-08-04
---
_template: blog-post.html

View file

@ -1,7 +1,7 @@
title: Amazon EC2: No space left on device
---
body:
+++
title = "Amazon EC2: No space left on device"
date = 2015-05-04
+++
So a funny thing happened today at out pre-production environment. I was
performing our pre-big-PR deployment when a beautiful error was shown in my
@ -59,9 +59,4 @@ find . -xdev -type f | cut -d "/" -f 2 | sort | uniq -c | sort -nr
This will show the path name and the inode count, keep going inside dirs to
get some detailed input, once found, just delete the files that are causing
havok.
---
pub_date: 2015-05-04
---
_template: blog-post.html
havok.

View file

@ -1,6 +1,7 @@
title: Manga recommendation: Dice - The cube that changes everything
---
body:
+++
title = "Manga recommendation: Dice - The cube that changes everything"
date = 2015-05-07
+++
![Dice](cover.jpg)
@ -12,10 +13,4 @@ that might change. If you could change your life by playing a game, would you?
**Type: **Manhwa
**Chapters**: 93+ (ongoing)
**Genre**: Action, Drama, Fantasy, Psychological, Romance, School Life, Shounen, Slice Of Life, Supernatural, Webtoons
**Story/Art**: Yun Hyun Suk
---
pub_date: 2015-05-07
---
_template: blog-post.html
**Story/Art**: Yun Hyun Suk

View file

@ -1,6 +1,7 @@
title: Manga recommendation: Kamisama no Iutoori Ni
---
body:
+++
title = "Manga recommendation: Kamisama no Iutoori Ni"
date = 2015-05-14
+++
![Dice](88875.jpg)
@ -14,10 +15,4 @@ different challenges than those in the prequel.
**Chapters**: 107 (ongoing)
**Genre**: Action, Horror, Shounen, Supernatural
**Story**: Muneyuki Kaneshiro
**Art**: Akeji Fujimura
---
pub_date: 2015-05-14
---
_template: blog-post.html
**Art**: Akeji Fujimura

View file

Before

Width:  |  Height:  |  Size: 739 KiB

After

Width:  |  Height:  |  Size: 739 KiB

Before After
Before After

View file

@ -1,13 +1,11 @@
title: PiWeek VIII
---
body:
+++
title = "PiWeek VIII"
date = 2015-07-18
+++
> While writing this post all the content was deleted because of a hardware
problem and sadly this is less that I wrote originally. :(
![](cj9ntbguwaau-ip.jpg)
This week have been awesome. After two years I finally went back to the
Personal Innovation Week for a second time, and as motivated as it were, I'm
planning to repeat at the end of the year. For those who don't know what a
@ -86,9 +84,3 @@ _Post pictures by
[@bameda](https://twitter.com/bameda/status/621329367780753408),
[@yamila_moreno](https://twitter.com/yamila_moreno) and
[@ilopmar](https://twitter.com/ilopmar/status/622002398341545984)_
---
pub_date: 2015-07-18
---
_template: blog-post.html

View file

Before

Width:  |  Height:  |  Size: 50 KiB

After

Width:  |  Height:  |  Size: 50 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 156 KiB

After

Width:  |  Height:  |  Size: 156 KiB

Before After
Before After

View file

@ -1,9 +1,9 @@
+++
title = "Manga recommendation: One-punch man"
date = 2015-07-22
+++
title: Manga recommendation: One-punch man
---
body:
![Dice](/onepunchman_manga_cover.png)
![Dice](onepunchman_manga_cover.png)
### Summary
@ -21,9 +21,3 @@ new bad guys to challenge!
**Genre**: Action, Comedy, Parody, Sci-Fi, Super Power, Supernatural, Seinen
**Story**: Yusuke Murata
**Art**: ONE
---
pub_date: 2015-07-22
---
_template: blog-post.html

View file

Before

Width:  |  Height:  |  Size: 131 KiB

After

Width:  |  Height:  |  Size: 131 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 154 KiB

After

Width:  |  Height:  |  Size: 154 KiB

Before After
Before After

View file

@ -1,7 +1,7 @@
title: Emacs: Day zero
---
body:
+++
title = "Emacs: Day zero"
date = 2015-07-23
+++
They tricked me.
@ -25,10 +25,4 @@ every one or two weeks with my improvements as a newbie guide to emacs.
Also, my UI now looks _more or less_ like this:
![](emacs.png)
---
pub_date: 2015-07-23
---
_template: blog-post.html
![](emacs.png)

View file

@ -1,7 +1,7 @@
title: Manga recommendation: Eden no ori
---
body:
+++
title = "Manga recommendation: Eden no ori"
date = 2015-07-29
+++
![Dice](cage_of_eden_volume_1_cover.jpg)
@ -16,10 +16,4 @@ trying to survive what seems to be a horrible nightmare.
**Chapters**: 185 (finished)
**Genre**: Action, Adventure, Comedy, Drama, Ecchi, Horror, Mystery, Psychological, Romance, Shounen, Tragedy
**Story**: Yamada Yoshinobu
**Art**: Yamada Yoshinobu
---
pub_date: 2015-07-29
---
_template: blog-post.html
**Art**: Yamada Yoshinobu

View file

@ -0,0 +1,61 @@
+++
title = "Tmux basics"
date = 2015-08-04
+++
![](tmux.png)
Discovered it not a long time ago (and now replaced with the experimental
version of iterm2 [because of goodies](https://iterm2.com/features.html)),
tmux deserves a lot of attention because it have lots of potential.
TMUX stands for Terminal Multiplexer. _It lets you switch easily between
several programs in one terminal, detach them (they keep running in the
background) and reattach them to a different terminal. And do a lot more._
Yeah, they sell themselves well.
For the novices, it lets you have panels (split terminals) and windows just
with some keybinds, detaching from them (so they keep running) and with the
possibility of storing configurations for certain tasks, in which you need to
open a running server and editor and some watcher at the same time, just with
a command.
For example, if you are like in the top screenshot, pressing `CTRL`+`b` `%`
`CTRL`+`b` `"` changes the layout to this:
![](tmux-horver.png)
And those numbers with a tilde at the bottom? The open windows. You can open
more pressing `CTRL`+`b` `c`, like this:
![](tmux-window.png)
This are the two basic things you will use everyday. Of course, there are
[more stuff you can do](http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-
current/man1/tmux.1?query=tmux&sec=1), but for the basics I will list the more
frequent keybinds here to start using it right now.
| Meta key | `CTRL`+`b` |
| ------------------------------------------------------------ | ----------------- |
| Split pane horizontal | `Meta`+`"` |
| Split pane vertical | `Meta`+`%` |
| Swap pane | `Meta`+`o` |
| Kill pane | `Meta`+`x` |
| Toggle focus on current pane | `Meta`+`z` |
| Show pane numbers | `Meta`+`q` |
| Press a the number of the pane you want to focus when shown. |
| Break pane into window | `Meta`+`+` |
| Restore window to pane | `Meta`+`-` |
| Change pane layout | `Meta`+`spacebar` |
| Create new window | `Meta`+`c` |
| Switch to window #x | `Meta`+`<number>` |
| Kill window | `Meta`+`&` |
| Next window | `Meta`+`n` |
| Previous window | `Meta`+`p` |
| List windows | `Meta`+`w` |
| Rename window | `Meta`+`,` |
| Find window | `Meta`+`f` |
- **Homepage: **[tmux](https://tmux.github.io)
- **My tmux.conf:** [Github](https://github.com/fmartingr/dotfiles/blob/master/home/.tmux.conf)
- **Cheatsheet by [MohamedAlaa](https://github.com/MohamedAlaa)**: [Tmux cheatsheet gist](https://gist.github.com/MohamedAlaa/2961058)

View file

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 18 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 20 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

Before After
Before After

View file

@ -1,7 +1,7 @@
title: Manga recommendation: The Gamer
---
body:
+++
title = "Manga recommendation: The Gamer"
date = 2015-08-13
+++
![](the-gamer.png)
@ -17,10 +17,4 @@ this power, and maybe even where it came from.
**Chapters**: 90+ (ongoing)
**Genre**: Action, Adventure, Comedy, School Life, Shounen, Supernatural
**Story**: Sung San-Young
**Art**: Sang-Ah
---
pub_date: 2015-08-13
---
_template: blog-post.html
**Art**: Sang-Ah

View file

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 34 KiB

Before After
Before After

View file

@ -1,7 +1,7 @@
title: 2016 updates
---
body:
+++
title = "2016 updates"
date = 2016-04-08
+++
It's sad but I always end up not writing in the blog for some reason. I will
post here a short TL;DR of what happened in the last months and some of the
@ -13,10 +13,4 @@ stuff I want to do for the site (and what I've already done).
* Also, I wasn't comfortable with how the editor on the site worked (it's a CKEditor) because I'm a big fan of markdown so I wasn't eager to do nothing until some day I did a clumsy implementation to support markdown conversion to HTML to the blog. [I also added some other goodies](https://trello.com/b/QgoVFfl2/fmartingr-com).
* More stuff to the mix? I got pretty much overwhelmed with all the things I had to/want to/should do on a daily basis so my workflow was chaotic. I have been trying new habits to sort everything out and now I'm more or less comfortable with the results. And I will write an entry about that :)
* Related with the last one now I'm not giving up on reading all the stuff in "the read later vault" which until not so long ago was filled with diverse stuff and articles came in but not out.
* I play a bit now! Since I have thoughts and days in order now I can rest from time to time to play some videogames. It was time to remove the dust from my 3DS.
---
pub_date: 2016-04-08
---
_template: blog-post.html
* I play a bit now! Since I have thoughts and days in order now I can rest from time to time to play some videogames. It was time to remove the dust from my 3DS.

View file

@ -1,7 +1,7 @@
title: The penguin trials
---
body:
+++
title = "The penguin trials"
date = 2016-04-11
+++
I've been using OS X for my workstation environment for about five or six
years now. I always say (and believe to this moment) that OS X is the most
@ -37,10 +37,4 @@ apart from the screensaver. I'm sure this will change in no time. I will try
to make weekly or biweekly entries with updates, or if things don't get out of
control just a summary after a month.
Let's see how it goes!
---
pub_date: 2016-04-11
---
_template: blog-post.html
Let's see how it goes!

View file

Before

Width:  |  Height:  |  Size: 62 KiB

After

Width:  |  Height:  |  Size: 62 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 10 KiB

Before After
Before After

View file

@ -1,6 +1,7 @@
title: The penguin trials after two weeks
---
body:
+++
title = "The penguin trials after two weeks"
date = 2016-04-27
+++
It's been two weeks already and I will make a quick post with two subjects:
the stuff broken that needed to be fixed (from my point of view) and
@ -8,7 +9,7 @@ improvements to the workstation that made my life easier.
After other two weeks I will post a summary with the good and bad parts.
<!-- readmore -->
<!--more-->
## Stuff fixed
@ -67,7 +68,7 @@ file and use that as wallpaper.
Just adding this to my i3 config file:
``` text
exec_always feh --bg ~/.config/i3/wallpaper.png
exec_always feh --bg ~/.config/i3/wallpaper.png)
```
I want to improve it having a script that will iterate over png images inside
@ -95,13 +96,13 @@ screen locker in place!
#!/bin/sh
# Take screenshot
scrot /tmp/lockscreen.png
scrot /tmp/lockscreen.png)
# Pixellate
mogrify -scale 10% -scale 1000% /tmp/lockscreen.png
mogrify -scale 10% -scale 1000% /tmp/lockscreen.png)
# Lock screen with the image
i3lock -i /tmp/lockscreen.png
i3lock -i /tmp/lockscreen.png)
```
And in the i3 config file:
@ -264,8 +265,3 @@ customization is far from over! There are still stuff I miss a lot, like:
* Use the scratchpad more and try to improve it.
See ya in two weeks!
---
pub_date: 2016-04-27
---
_template: blog-post.html

View file

@ -1,14 +1,11 @@
title: New site
---
_template: blog-post.html
---
pub_date: 2016-12-21
---
body:
+++
title = "New site"
date = 2016-12-21
+++
After a really long time I finally managed to spend some time redesigning and moving my blog to another platform, everyone already know that [I tried really hard](https://gitlab.com/fmartingr/fmartingr.com/blob/master/fmartingrcom/themes/v1/templates/blog/entry.jinja#L67) to create an editor that satisfied me while the answer was simpler.
<!-- readmore -->
<!--more-->
I like to *reinvent the wheel* (~~I don't even know if that expression exists or it's said like that in English, let me know!~~ [Apparently yes](http://www.urbandictionary.com/define.php?term=reinvent%20the%20wheel)) but this time I got really far... like years far: I stopped writting because I did not find any editor confortable to the point [I created my own blog application](https://gitlab.com/fmartingr/fmartingr.com) without success. This madness has to stop, there has to be something already there for me.

View file

@ -1,14 +1,11 @@
title: A week for personal development
---
_template: blog-post.html
---
pub_date: 2016-12-26
---
body:
+++
title = "A week for personal development"
date = 2016-12-26
+++
Sadly, over time, my programming time at work is becoming less frequent. Doesnt mean I dont do stuff its just little by little most my time is spent on management things. Since I dont want to get stalled and to give myself focus into other things I got last week off to see whatever I was capable of making. To my surprise it was time well spent.
<!-- readmore -->
<!--more-->
> Side effect: instead of five or six days it was down to four or less cause you know, everyone is busy these days ;)

View file

@ -1,10 +1,12 @@
title: Why I preordered the Nintendo Switch
---
body:
+++
title = "Why I preordered the Nintendo Switch"
edit_comment = "**2017/04/23**: Stroked the link to the pre-order items since I deleted that page."
date = 2017-01-31
+++
As a gamer (*casual gamers have feelings too*) I pre-ordered the [latest Nintendo Console](http://www.nintendo.com/switch/) that will be launched on March 3rd worldwide. This post is an opinion and description of my gaming habits and why they fit with this new system.
<!-- readmore -->
<!--more-->
<img src="/blog/2017/01/31/why-i-preordered-the-nintendo-switch/nintendo_switch_logo.png" alt="Nintendo Switch Logo" height="100" />
@ -22,7 +24,7 @@ Having my 3DS for traveling and the PC or Wii U at home is a nuisance because th
The capabilities of the Switch for this are amazing because I can just play the same at home and outside it, both small and big screen.
![TV and Handheld modes](./portability.jpg)
![TV and Handheld modes](portability.jpg)
## I play in short sessions
@ -40,7 +42,7 @@ When looking for a system to get from the past generation I made a list of all t
It's sad because the unique gaming styles that Nintendo create are usually only exploited by Nintendo itself.
![Splatoon Gameplay](./splatoon.png)
![Splatoon Gameplay](splatoon.png)
## The third parties have no excuses now
@ -53,11 +55,3 @@ Though I want to see how good and what developers achieve with that *HD Rumble*
I like the Switch, preordered it the moment it appeared on amazon, ~~even made a [page with a list of stuff you can preorder now](/nintendo-switch) (99.9% Spanish sites, sorry!)~~. There are a few friends that are getting it too and we united in a telegram channel to discuss about it and keep posting information as it releases.
Now I just need to wait for a month for it to arrive and tell you how amazed or dissapointed I am.
---
edit_comment:
**2017/04/23**: Stroked the link to the pre-order items since I deleted that page.
---
pub_date: 2017-01-31
---
_template: blog-post.html

View file

@ -1,22 +0,0 @@
title: I finished playing The Legend of Zelda: Link's Awakening
---
_template: blog-post.html
---
body:
![The Legend of Zelda: Links Awakening logo](./hero.jpg)
| | |
| --- | --- |
| **Platform** | Nintendo Switch |
| **Started** | 2019/09/26 |
| **Finished** | 2019/11/20 |
| **My rating** | 8/10 |
| **Completed everything?** | No. Missing tiled dungeons, one item and one heart.
<!-- readmore -->
---
pub_date: 2019-11-20
---
tags: switch videogames

View file

@ -1,24 +1,20 @@
title: I finished playing Untitled Goose Game
---
pub_date: 2019-09-27
---
tags: nintendo switch, game
---
_template: blog-post.html
---
body:
+++
title = "I finished playing Untitled Goose Game"
date = 2019-09-27
tags = ["nintendo switch", "game"]
+++
![Untitled Goose Game Logo](./untitled_goose_game_logo.jpg)
![Untitled Goose Game Logo](untitled_goose_game_logo.jpg)
| | |
| --- | --- |
| **Platform** | Nintendo Switch |
| **Started** | 2019/09/20 |
| **Finished** | 2019/09/26 |
| **My rating** | 7/10 |
| **Completed everything?** | No, all main to-dos and a few extras.
| | |
| ------------------------- | ------------------------------------- |
| **Platform** | Nintendo Switch |
| **Started** | 2019/09/20 |
| **Finished** | 2019/09/26 |
| **My rating** | 7/10 |
| **Completed everything?** | No, all main to-dos and a few extras. |
<!-- readmore -->
<!--more-->
I didn't even plan to buy this game. Seriously. I was eager to play the Link's Awakening remake that came out the same day on the Switch and was already waiting me in he mailbox. But I saw the trailer and I had to try it... just to be sure it was as absurd as it seemed.
@ -28,4 +24,4 @@ But there is a <u>very bad thing</u> about it: **is crazy short**. I finished th
Even though, I recommend you try this game when you when an offer pops up on your preferred store.
![Badass Goose](./badass.jpg)
![Badass Goose](badass.jpg)

View file

@ -1,14 +1,10 @@
title: I finished reading A gathering of Shadows
---
pub_date: 2019-10-21
---
tags: book, read
---
_template: blog-post.html
---
body:
+++
title = "I finished reading A gathering of Shadows"
date = 2019-10-21
tags = ["book", "read"]
+++
![A gathering of shadows cover](./a-gathering-of-shadows.jpg)
![A gathering of shadows cover](a-gathering-of-shadows.jpg)
| | |
| --- | --- |
@ -19,7 +15,7 @@ body:
| **My rating** | 8/10 |
| **More info** | [Goodreads](https://www.goodreads.com/book/show/20764879-a-gathering-of-shadows) - [V.E. Schwab website](http://www.veschwab.com/adult/)
<!-- readmore -->
<!--more-->
Continues months later the end of the first one keeping up after the events and allows the
us to follow the current life of the characters we met, how the _`<spoiler>`_

View file

@ -0,0 +1,17 @@
+++
title = "I finished playing The Legend of Zelda: Link's Awakening"
date = 2019-11-20
tags = ["switch videogames"]
+++
![The Legend of Zelda: Links Awakening logo](hero.jpg)
| | |
| --- | --- |
| **Platform** | Nintendo Switch |
| **Started** | 2019/09/26 |
| **Finished** | 2019/11/20 |
| **My rating** | 8/10 |
| **Completed everything?** | No. Missing tiled dungeons, one item and one heart.
<!--more-->

View file

@ -1,10 +1,10 @@
title: I finished reading A conjuring of light
---
_template: blog-post.html
---
body:
+++
title = "I finished reading A conjuring of light"
date = 2019-12-08
tags = ["books"]
+++
![A conjuring of light cover](./a-conjuring-of-light.jpg)
![A conjuring of light cover](a-conjuring-of-light.jpg)
| | |
| --- | --- |
@ -14,8 +14,3 @@ body:
| **Finished** | 2019/12/08 |
| **My rating** | 7/10 |
| **More info** | [Goodreads](https://www.goodreads.com/book/show/29939230-a-conjuring-of-light)
---
pub_date: 2019-12-08
---
tags: books

View file

Before

Width:  |  Height:  |  Size: 193 KiB

After

Width:  |  Height:  |  Size: 193 KiB

Before After
Before After

View file

@ -1,12 +1,9 @@
title: 2019
---
pub_date: 2020-01-01
---
tags: year
---
_template: blog-post.html
---
body:
+++
title = "2019"
date = 2020-01-01
tags = ["year"]
+++
This is a brief summary of my last year in random order:
- Gained back my reading habits. I set myself a safe goal of 6 books and ended up reading 8.
@ -16,4 +13,4 @@ This is a brief summary of my last year in random order:
- Lived in Japan for almost three months.
- Said goodbye to my fellow coworkers of [Reply.ai](https://www.reply.ai) (I will miss you!)
![Photo of Mt. Fuji made in my stay](./fujisan.jpg)
![Photo of Mt. Fuji made in my stay](fujisan.jpg)

View file

@ -1,12 +1,9 @@
title: January 2020
---
pub_date: 2020-01-31
---
_template: blog-post.html
---
body:
+++
title = "January 2020"
date = 2020-01-31
+++
![Munich in January](./munich.jpg)
![Munich in January](munich.jpg)
I didn't have much time for anything on January since I have spent more
time traveling than anything else: Being on my homecity for christmas,
@ -15,7 +12,7 @@ traveling for work two times and then another conference just because.
At least the planes gave me some time to read and finish some pending
things, though I hope next month is more relaxed.
<!-- readmore -->
<!--more-->
## Conferences
- DevConf, Brno [^link devconf.cz]

View file

Before

Width:  |  Height:  |  Size: 1.2 MiB

After

Width:  |  Height:  |  Size: 1.2 MiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 758 KiB

After

Width:  |  Height:  |  Size: 758 KiB

Before After
Before After

View file

@ -1,17 +1,14 @@
title: February 2020
---
pub_date: 2020-03-01
---
_template: blog-post.html
---
body:
+++
title = "February 2020"
date = 2020-03-01
+++
After lots of flights and traveling around came the calm. A month to get
everything in order, sort my routine and start gettings things done.
[![The beach after a walk](./image-360.jpg)](./image.jpg)
![The beach after a walk](image.jpg?width=640#center)
<!-- readmore -->
<!--more-->
## Conferences

View file

Before

Width:  |  Height:  |  Size: 1,003 KiB

After

Width:  |  Height:  |  Size: 1,003 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 230 KiB

After

Width:  |  Height:  |  Size: 230 KiB

Before After
Before After

View file

@ -1,10 +1,7 @@
title: March 2020
---
pub_date: 2020-04-01
---
_template: blog-post.html
---
body:
+++
title = "March 2020"
date = 2020-04-01
+++
**#StayAtHome #StopTheCurve**
@ -24,9 +21,9 @@ backlog and I have no excuse to study some things now.
> Tabletop Simulator [^game4] while I play Zombiecide [^game5] [^game6]
> with my friends.
[![Playing Zombiecide with some friends online](./image-360.jpg)](./image.jpg)
![Playing Zombiecide with some friends online](image.jpg?width=640px#center)
<!-- readmore -->
<!--more-->
## TVShows/Movies

View file

Before

Width:  |  Height:  |  Size: 119 KiB

After

Width:  |  Height:  |  Size: 119 KiB

Before After
Before After

Some files were not shown because too many files have changed in this diff Show more