<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Half Actor</title>
    <description>This section is kinda important, I will come to this later.
</description>
    <link>https://jutkko.github.io/</link>
    <atom:link href="https://jutkko.github.io/feed.xml" rel="self" type="application/rss+xml"/>
    <pubDate>Sat, 27 Nov 2021 08:19:01 +0000</pubDate>
    <lastBuildDate>Sat, 27 Nov 2021 08:19:01 +0000</lastBuildDate>
    <generator>Jekyll v3.9.0</generator>
    
      <item>
        <title>Exit Clean</title>
        <description>&lt;h2 id=&quot;why-is-it-important&quot;&gt;Why is it important&lt;/h2&gt;
&lt;p&gt;It is hard to get rid of something. This can be Britain trying to get rid of
EU, a girl trying to get rid of her Ex or when you do &lt;kbd&gt;ctrl&lt;/kbd&gt; +
&lt;kbd&gt;c&lt;/kbd&gt; you want to have the program to exit completely.
And this is annoying. I am not in a good position to suggest a good way to deal
with the first two things, but I can try to explain how to exit cleanly from a
program.&lt;/p&gt;

&lt;h3 id=&quot;good-contract-between-the-caller-and-callee&quot;&gt;Good contract between the caller and callee&lt;/h3&gt;
&lt;p&gt;When we quit our browser, we expect all the resources it was using to be freed.
When we exit from our terminal, we expect all the running sub-processes to be
exited when we close it. This might sound trivial, it is like everyone should
know how to use the toilet and the contract between him/her using it and the
next person who wants to use it. I am sure you have been into the situation
when someone does not follow this contract.&lt;/p&gt;

&lt;h3 id=&quot;it-is-dangerous-to-leave-processes-around&quot;&gt;It is dangerous to leave processes around&lt;/h3&gt;

&lt;h4 id=&quot;homedir-script-bash&quot;&gt;Homedir script (bash)&lt;/h4&gt;

&lt;h4 id=&quot;garden-containers-golang&quot;&gt;Garden containers (golang)&lt;/h4&gt;

&lt;h2 id=&quot;solutions-for-the-two-problems&quot;&gt;Solutions for the two problems&lt;/h2&gt;

&lt;h3 id=&quot;top-down&quot;&gt;Top down&lt;/h3&gt;

&lt;h3 id=&quot;bottom-up&quot;&gt;Bottom up&lt;/h3&gt;

&lt;h2 id=&quot;good-trick-to-know-when-we-see-the-problem&quot;&gt;Good trick to know when we see the problem&lt;/h2&gt;

</description>
        <pubDate>Sun, 23 Oct 2016 00:00:00 +0000</pubDate>
        <link>https://jutkko.github.io/2016/10/23/exit-clean.html</link>
        <guid isPermaLink="true">https://jutkko.github.io/2016/10/23/exit-clean.html</guid>
        
        
      </item>
    
      <item>
        <title>Writing, Again</title>
        <description>&lt;p&gt;This is rather embarrassing. When I submitted my final year project in 2015, I
swore that I will never try to write anything formal in English. And yet I am
spending time to set this website up, and yet I am trying to write some English.
I guess if I write some &lt;a href=&quot;http://www.urbandictionary.com/define.php?term=broken%20english&amp;amp;utm_source=search-action&quot;&gt;broken English&lt;/a&gt; then I can get away
with it. Yo how about dat m8?&lt;/p&gt;

&lt;p&gt;A few days ago, while wandering on github I discovered &lt;a href=&quot;https://github.com/kkdai&quot;&gt;kkdai&lt;/a&gt;’s github
&lt;a href=&quot;https://github.com/kkdai/project52&quot;&gt;repo&lt;/a&gt;, and it immediately got my attention. Can I do
something like that? It will be a huge dedication! It will be super rewarding
if I did end up pushing myself to learn and do something every week! It was a
hard call. At some point I even wanted to ignore it. Just pretend that you have
never seen it and walk away. But something inside me could not let it go.
Somethin’.&lt;/p&gt;

&lt;p&gt;How hard is actually going to be? I tried to analyse the risk. And here were
my initial thoughts:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;I define what to do. I don’t have to implement Pagerank if it is a complex
task! Well I actually don’t know how complex it is and will probably add this
to the &lt;a href=&quot;https://trello.com/b/Owq9UD6f/project-52&quot;&gt;backlog&lt;/a&gt; at some point. So in terms of technical
difficulty, it &lt;strong&gt;can&lt;/strong&gt; not be hard.&lt;/li&gt;
  &lt;li&gt;I am lazy and big projects with large number of stories put me off. But at
the same time I like numbers, achieving high ranks in &lt;a href=&quot;http://eu.battle.net/hearthstone/en/&quot;&gt;Hearthstone&lt;/a&gt;
or running at a new high pace makes me happy. Then this project can do exactly
the same! The one week span keeps the footprint of the projects small and
rewarding. Do, finish, chill and start something new again.&lt;/li&gt;
  &lt;li&gt;I always wanted to do something as a side project outside my work. And always
fail to keep it up. Hopefully I am going to fail find a valid excuse to not do
this.&lt;/li&gt;
  &lt;li&gt;Wait a minute, I cycled to work more than 90% of the time for the past 11
months! Who says I can’t keep doing something.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;So, without further ado, here is the First Post on this blog and this will
finish the first project.&lt;/p&gt;

&lt;figure class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;language-go&quot; data-lang=&quot;go&quot;&gt;&lt;span class=&quot;k&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;i&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;:=&lt;/span&gt; &lt;span class=&quot;m&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;i&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span class=&quot;m&quot;&gt;52&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;++&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;{&lt;/span&gt;
  &lt;span class=&quot;n&quot;&gt;doProject&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;()&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/figure&gt;

</description>
        <pubDate>Sat, 06 Aug 2016 00:00:00 +0000</pubDate>
        <link>https://jutkko.github.io/2016/08/06/wiriting-again.html</link>
        <guid isPermaLink="true">https://jutkko.github.io/2016/08/06/wiriting-again.html</guid>
        
        
      </item>
    
      <item>
        <title>Hello Blog</title>
        <description>&lt;p&gt;This is an introductory post.&lt;/p&gt;
</description>
        <pubDate>Wed, 03 Aug 2016 00:00:00 +0000</pubDate>
        <link>https://jutkko.github.io/2016/08/03/hello-blog.html</link>
        <guid isPermaLink="true">https://jutkko.github.io/2016/08/03/hello-blog.html</guid>
        
        
      </item>
    
  </channel>
</rss>
