{"id":119,"date":"2015-11-03T22:14:51","date_gmt":"2015-11-03T21:14:51","guid":{"rendered":"http:\/\/ejvindh.net\/?page_id=119"},"modified":"2015-11-13T23:56:55","modified_gmt":"2015-11-13T22:56:55","slug":"programmering","status":"publish","type":"page","link":"https:\/\/ejvindh.net\/en\/programmering\/","title":{"rendered":"Programming"},"content":{"rendered":"<p>I love to make computers take over tasks that are tedious. Often when I repeat the same task several times I start thinking that a computer should be able to do this for me. Quite often I end up spending much more time with the task in the long run (if we count the time used on programming in), but it is much more fun.<\/p>\n<p>I&#8217;m not a\u00a0<em>professional<\/em> programmer. Rather I&#8217;m a hacker in the original sense: I&#8217;m the person who hack quick fixes together. I&#8217;ve never received systematic training, my knowledge mainly stems from searches on the internet. I never become an expert in certain programming language because I keep on wandering between them.<\/p>\n<p>But I have a lot of fun &#8212; and I love sharing my work with others. I think the open source movement within programming is very important, and I thus tend to publish my work under open source licenses (typically GPL or MIT).<\/p>\n<h3>Published work<\/h3>\n<p>On this page you can find descriptions or links to many of my publicly available projects. Click on the links below:<\/p>\n<p><a href=\"\/en\/index.php\/category\/programmering\/\" target=\"_blank\">All projects<\/a><\/p>\n<p><em>Sorted after programming language:<\/em><br \/>\n<a href=\"\/en\/index.php\/category\/batchbash\/\" target=\"_blank\">Batch<\/a>,\u00a0<a href=\"\/en\/index.php\/category\/vbs\/\" target=\"_blank\">VBS<\/a>,\u00a0<a href=\"\/en\/index.php\/category\/cplusplus\/\" target=\"_blank\">C++<\/a>,\u00a0<a href=\"\/en\/index.php\/category\/python\/\" target=\"_blank\">Python<\/a>,\u00a0<a href=\"\/en\/index.php\/category\/java\/\" target=\"_blank\">Java<\/a>,\u00a0<a href=\"\/en\/index.php\/category\/php\/\" target=\"_blank\">Php<\/a>,\u00a0<a href=\"\/en\/index.php\/category\/javascript\/\" target=\"_blank\">Javascript<\/a>,\u00a0<a href=\"\/en\/index.php\/category\/android\/\" target=\"_blank\">Android<\/a><\/p>\n<h3>Historically<\/h3>\n<p>Since the middle of the 1980&#8217;s I&#8217;ve been programming with varying intensity. My first meeting with programming was at the primary school where we learned to make Butler- and Olivetti-computers do some calculations.<\/p>\n<p>Later the school had som Amstrad CPC664-computers (with the 3&#8243; diskstation), where I learned to program a turtle, to make some graphical drawings. We also learned a Danish language called Comal80, besides Basic and a little PolyPascal.\u00a0I started improving a wordprocessing software called Amsword, and other stuff.<\/p>\n<p>This was the awakening of the computer geek, and after some years I had saved enough money to by a Commodore 128 which was severely investigated &#8212; also through programming. I started doing som Basic programming again, but soon found out that this hardware needed som Assembler-programming in order to avoid becomming too slow.<\/p>\n<p>In the mid 1990&#8217;s (yes I was a slow mover) I went to the PC-platform (MS-Dos and\u00a0Windows). In the first run this let to a pause in programming. After some time, however, I found out about Batch-programming and later I also (in order to create my professionally looking interfaces) turned my head towards visual basic scripting (vbs). However VBS also showed to be too limited.<\/p>\n<p>That was the reason why I started turning towards &#8220;real&#8221; programming languages again. First a little C++, but I left Windows and needed programming languages that more flexibly could serve several platforms at a time. This is the reason why I now mainly program in Perl (very little), Python, Java and Web\u00a0(PHP &#038;\u00a0Javascript).<\/p>\n<p>While jumping on the Smartphone-train I also had to learn Android programming.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I love to make computers take over tasks that are tedious. Often when I repeat the same task several times I start thinking that a computer should be able to do this<a class=\"moretag\" href=\"https:\/\/ejvindh.net\/en\/programmering\/\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-119","page","type-page","status-publish","hentry"],"translation":{"provider":"WPGlobus","version":"3.0.1","language":"en","enabled_languages":["dk","en"],"languages":{"dk":{"title":true,"content":true,"excerpt":false},"en":{"title":true,"content":true,"excerpt":false}}},"_links":{"self":[{"href":"https:\/\/ejvindh.net\/en\/wp-json\/wp\/v2\/pages\/119","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ejvindh.net\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ejvindh.net\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ejvindh.net\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ejvindh.net\/en\/wp-json\/wp\/v2\/comments?post=119"}],"version-history":[{"count":13,"href":"https:\/\/ejvindh.net\/en\/wp-json\/wp\/v2\/pages\/119\/revisions"}],"predecessor-version":[{"id":143,"href":"https:\/\/ejvindh.net\/en\/wp-json\/wp\/v2\/pages\/119\/revisions\/143"}],"wp:attachment":[{"href":"https:\/\/ejvindh.net\/en\/wp-json\/wp\/v2\/media?parent=119"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}