<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
        <title>Programming - Tag - Michał Smyk - Azure Platform, DevOps &amp; AgentOps</title>
        <link>https://blog.smyk.it/tags/programming/</link>
        <description>Programming - Tag - Michał Smyk - Azure Platform, DevOps &amp; AgentOps</description>
        <generator>Hugo -- gohugo.io</generator><language>en</language><managingEditor>blog@smyk.it (Michał Smyk)</managingEditor>
            <webMaster>blog@smyk.it (Michał Smyk)</webMaster><lastBuildDate>Sat, 16 Feb 2019 19:17:03 &#43;0200</lastBuildDate><atom:link href="https://blog.smyk.it/tags/programming/" rel="self" type="application/rss+xml" /><item>
    <title>Divide and conquer — as important in daily programmer work as for everyone side projects</title>
    <link>https://blog.smyk.it/posts/2019/divide-and-conquer/</link>
    <pubDate>Sat, 16 Feb 2019 19:17:03 &#43;0200</pubDate><author>
        <name>Michał Smyk</name>
    </author><guid>https://blog.smyk.it/posts/2019/divide-and-conquer/</guid>
    <description><![CDATA[<p>My main way to spend time during travelling to work in January was reading Medium networks <a href="https://writingcooperative.com/" target="_blank" rel="noopener noreferrer">The Writing Cooperative</a> and <a href="https://medium.com/swlh" target="_blank" rel="noopener noreferrer">The Startup</a> — first to find some ideas about what kind of content do I want to post on this blog to keep it interesting, and second as a way to find some new ideas for creative use of my programming skills that would bring me joy.</p>
<p>I learned the term ‘struggle porn’ somewhere along the way — if you are spending all the time reading about how to be successful, instead of doing anything by yourself then congratulations, you are just on some struggle porn binge on your own. Of course, by going through those articles you will probably assume that the only thing you lack is <strong>just do it</strong> approach — all of the rest is already there, right? For sure you have a great vision, huge amount of ideas about ‘what you would like to do when you finally have time for anything’, dozen of ways to perhaps make some extra cash on the side from it… But if only you had that time, right?</p>]]></description>
</item><item>
    <title>Tools preparation — Visual Studio vs my stack choice</title>
    <link>https://blog.smyk.it/posts/2018/tools/</link>
    <pubDate>Sun, 18 Feb 2018 19:16:32 &#43;0200</pubDate><author>
        <name>Michał Smyk</name>
    </author><guid>https://blog.smyk.it/posts/2018/tools/</guid>
    <description><![CDATA[<p>After finishing <a href="https://blog.smyk.it/posts/2018/pet-project/" rel="">last project</a> the time has come to prepare myself for next projects. And for that, I had to setup development tools and environments. Shouldn’t take too long right? Unless… There are more than two of them.</p>
<p>In this post there are mostly my reflections on working on .NET/JS projects using Windows and Linux operating systems simultaneously and how to select a good IDE and VCS for that kind of set-up.
The more the merrier?</p>]]></description>
</item><item>
    <title>Pet Project February &#39;18</title>
    <link>https://blog.smyk.it/posts/2018/pet-project/</link>
    <pubDate>Mon, 12 Feb 2018 19:16:26 &#43;0200</pubDate><author>
        <name>Michał Smyk</name>
    </author><guid>https://blog.smyk.it/posts/2018/pet-project/</guid>
    <description><![CDATA[<p>Finally some time passed since I had finished my 2nd degree college, and now it&rsquo;s time to go back to writing some private projects.</p>
<p>As first one I decided to review once again ASP.NET Core, with SignalR Core and Azure hosting platform, to be more &lsquo;up to date&rsquo; with latest Microsoft solutions.</p>
<p>Code is available on GitHub, and currently (this commit) is based on the version that I used during deployment of this project — as it was used in a real-world use case during last weekend&rsquo;s Kawaii Time event in Wrocław. Hopefully I will find some more time to refactor it, as it definitely is not the nicest code that I could write (well, the clock was ticking so I had to skip a few steps).</p>]]></description>
</item><item>
    <title>Rider First Thoughts</title>
    <link>https://blog.smyk.it/posts/2016/rider-first-thoughts/</link>
    <pubDate>Tue, 08 Mar 2016 19:16:11 &#43;0200</pubDate><author>
        <name>Michał Smyk</name>
    </author><guid>https://blog.smyk.it/posts/2016/rider-first-thoughts/</guid>
    <description><![CDATA[<p>Before I start writing about Project Rider, I would like to invite everyone to my lecture during <a href="http://13.sesja.linuksowa.pl/en" target="_blank" rel="noopener noreferrer">13th Linux Session</a>.</p>
<p>A week passed and I had some time to work on the new JetBrains tool — Project Rider. I would like to share my thoughts about it with you.</p>
<p>Of course, I wasn’t expecting a revolution — I already had experience with previous JetBrains products, mostly with PyCharm and RubyMine (thanks to my student license it is much easier to use those tools for my college assignments). I had received another excellent IDE based on the same engine, and it works really well on my Fedora. It also works fast — which will always be an advantage over Visual Studio.</p>]]></description>
</item><item>
    <title>ASP.Net Core &amp; Project Rider</title>
    <link>https://blog.smyk.it/posts/2016/aspnetcore-rider/</link>
    <pubDate>Tue, 01 Mar 2016 19:16:02 &#43;0200</pubDate><author>
        <name>Michał Smyk</name>
    </author><guid>https://blog.smyk.it/posts/2016/aspnetcore-rider/</guid>
    <description><![CDATA[<p>So, just a few days ago I installed ASP.Net Core using <a href="http://docs.asp.net/en/latest/getting-started/installing-on-linux.html#installing-on-centos-7" target="_blank" rel="noopener noreferrer">their tutorial for CentOS 7 under Fedora</a>. Good news — it works without any further issues (maybe except for the fact, that they forgotten to mention adding source <code>~/.dnx/dnvm/dnvm.sh</code> to bash_profile). It went really smoothly, and I could even create new Visual Studio project using VS Code tutorial for creating projects, and it was working out-of box as well (using Yeoman for creating new ASP.Net projects is somehow weird solution in my opinion, but at least it works without any issues).</p>]]></description>
</item><item>
    <title>Google Authorization in ASP.Net MVC 6</title>
    <link>https://blog.smyk.it/posts/2016/google-auth-mvc6/</link>
    <pubDate>Sun, 03 Jan 2016 19:15:54 &#43;0200</pubDate><author>
        <name>Michał Smyk</name>
    </author><guid>https://blog.smyk.it/posts/2016/google-auth-mvc6/</guid>
    <description><![CDATA[<p>So, as the new year break is coming to an end, I finally found some time to look into new ASP.Net 5 MVC version (currently marked as a Release Candidate) and started working on some simple project that I currently call <a href="https://github.com/Azkel/FoodyRater" target="_blank" rel="noopener noreferrer">FoodyRater</a> on Visual Studio 2015 Community version. First things that I decided to set up was website layout and authorization by Google account.</p>
<p>As for layout, it went surprisingly smooth — I just right-clicked project name, selected “Managed Bower Packages” and replaced Bootstrap/jQuery with ‘Admin-lte’ package. Then all I had to do was change the shared _Layout.cshtml file and everything started working.</p>]]></description>
</item><item>
    <title>BOM of Integer.parseInt() doom</title>
    <link>https://blog.smyk.it/posts/2015/bom-of-doom/</link>
    <pubDate>Sat, 05 Dec 2015 19:15:44 &#43;0200</pubDate><author>
        <name>Michał Smyk</name>
    </author><guid>https://blog.smyk.it/posts/2015/bom-of-doom/</guid>
    <description><![CDATA[<p>Tl;dr; version: Byte order mark in text file was responsible for <code>Integer.parseInt()</code> method throwing an exception (if it wasn’t obvious from a title).</p>
<p>That post is probably first one to talk about some specific issue, so here we go for a ride! In case you missed categories marks — it’s about Java, version 1.8.0_45.</p>
<p>Yesterday I was teaching my girlfriend how to code in Java (let me omit my reasons for choosing this language). It was actually related to the second day of Advent of Code (which was described in the previous post) assignment. Suddenly I received a complaint from her that her IDE was throwing a NumberFormatException for her Integer.parseInt() method.</p>]]></description>
</item><item>
    <title>Advent of Code</title>
    <link>https://blog.smyk.it/posts/2015/advent-of-code/</link>
    <pubDate>Fri, 04 Dec 2015 19:15:34 &#43;0200</pubDate><author>
        <name>Michał Smyk</name>
    </author><guid>https://blog.smyk.it/posts/2015/advent-of-code/</guid>
    <description><![CDATA[<p>Mostly this one will be more of an advertisement than an actual post, but still I would like to write about it.</p>
<p>From the beginning of December, the website <a href="https://adventofcode.com" target="_blank" rel="noopener noreferrer">AdventOfCode.com</a> offers daily challenges for software developers to solve as programming exercises. You write code on your own in any language you prefer for the input provided by the website, and then you have to send back the results. At the moment I do it as a warm‑up before starting my work day.</p>]]></description>
</item><item>
    <title>Hello World!</title>
    <link>https://blog.smyk.it/posts/2015/hello-world/</link>
    <pubDate>Fri, 04 Dec 2015 19:15:24 &#43;0200</pubDate><author>
        <name>Michał Smyk</name>
    </author><guid>https://blog.smyk.it/posts/2015/hello-world/</guid>
    <description><![CDATA[<p>Yes, so basically this is first post on this blog. If you wanted to see what I was writing in the past, then this is the end, you won’t have to scroll any further.</p>
<p>As for what will be written here… Probably mostly IT-related stuff. I’m a programmer, so that would make sense. Keep in mind that I have ADHD when it comes to frameworks, and languages, so expect all kind of posts about different technologies.</p>]]></description>
</item></channel>
</rss>
