{"id":2015,"date":"2021-04-25T22:11:53","date_gmt":"2021-04-25T20:11:53","guid":{"rendered":"https:\/\/www.lammertbies.nl\/software"},"modified":"2021-05-17T13:57:35","modified_gmt":"2021-05-17T11:57:35","slug":"software","status":"publish","type":"page","link":"https:\/\/www.lammertbies.nl\/nl\/software","title":{"rendered":"Software"},"content":{"rendered":"\n<p>Het grootste deel van mijn leven heb ik software voor vele verschillende toepassingen ontwikkeld. Hier zijn wat links en gedachten over projecten waarbij ik betrokken ben geweest.<\/p>\n\n<dl class=\"wp-block-simple-definition-list-blocks-list\">\n<dt class=\"wp-block-simple-definition-list-blocks-term\"><a href=\"https:\/\/www.libcrc.org\/\">LibCRC<\/a><\/dt>\n\n\n\n<dd class=\"wp-block-simple-definition-list-blocks-details-html\">\n<p>Een platform-onafhankelijke C bibliotheek om verscheidene CRC berekeningen uit te voeren. Dit project is gestart als een kleine ZIP file op deze site met daarin een paar CRC routines. Het is nu een complete bibliotheek voor meerdere platformen beschikbaar onder de MIT licentie.<\/p>\n<\/dd>\n\n\n\n<dt class=\"wp-block-simple-definition-list-blocks-term\"><a href=\"https:\/\/www.libfins.org\/\">LibFINS<\/a><\/dt>\n\n\n\n<dd class=\"wp-block-simple-definition-list-blocks-details-html\">\n<p>Een platform-onafhankelijke C client bibliotheek om te communiceren met Omron PLCs. Dit project is ontstaan vanuit een bibliotheek die ik heb ontwikkeld om te communiceren met Omron PLCs vanaf verschillende computersystemen, waaronder Linux, Windows en FreeBSD. The code wordt gebruikt in productieomgevingen en is beschikbaar onder de MIT licentie.<\/p>\n<\/dd>\n\n\n\n<dt class=\"wp-block-simple-definition-list-blocks-term\"><a href=\"https:\/\/www.lammertbies.nl\/software\/from-c-to-go\">Van C naar Go<\/a><\/dt>\n\n\n\n<dd class=\"wp-block-simple-definition-list-blocks-details-html\">\n<p>Mijn sprong 50 jaar voorwaarts met het leren van een nieuwe programmeertaal. Het is niet echt een tutorial. Wanneer je de basis wilt leren om te beginnen met programmeren zijn deze artikelen waarschijnlijk niet het beste startpunt. Zie het meer als een jungle expeditie met alle hoogtepunten en ontberingen.<\/p>\n<\/dd>\n<\/dl>\n","protected":false},"excerpt":{"rendered":"<p>Het grootste deel van mijn leven heb ik software voor vele verschillende toepassingen ontwikkeld. Hier zijn wat links en gedachten over projecten waarbij ik betrokken ben geweest.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":2,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2015","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Software - Lammert Bies<\/title>\n<meta name=\"description\" content=\"Samenvatting van een aantal software projecten waar ik aan heb gewerkt. Logischerwijze worden alleen open source projecten genoemd.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.lammertbies.nl\/nl\/software\" \/>\n<meta property=\"og:locale\" content=\"nl_NL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Software - Lammert Bies\" \/>\n<meta property=\"og:description\" content=\"Samenvatting van een aantal software projecten waar ik aan heb gewerkt. Logischerwijze worden alleen open source projecten genoemd.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.lammertbies.nl\/nl\/software\" \/>\n<meta property=\"og:site_name\" content=\"Lammert Bies\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/lammertbies\" \/>\n<meta property=\"article:modified_time\" content=\"2021-05-17T11:57:35+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@lammertbies\" \/>\n<meta name=\"twitter:label1\" content=\"Geschatte leestijd\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minuut\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.lammertbies.nl\\\/nl\\\/software\",\"url\":\"https:\\\/\\\/www.lammertbies.nl\\\/nl\\\/software\",\"name\":\"Software - Lammert Bies\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.lammertbies.nl\\\/nl#website\"},\"datePublished\":\"2021-04-25T20:11:53+00:00\",\"dateModified\":\"2021-05-17T11:57:35+00:00\",\"description\":\"Samenvatting van een aantal software projecten waar ik aan heb gewerkt. Logischerwijze worden alleen open source projecten genoemd.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.lammertbies.nl\\\/nl\\\/software#breadcrumb\"},\"inLanguage\":\"nl-NL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.lammertbies.nl\\\/nl\\\/software\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.lammertbies.nl\\\/nl\\\/software#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.lammertbies.nl\\\/nl\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Software\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.lammertbies.nl\\\/nl#website\",\"url\":\"https:\\\/\\\/www.lammertbies.nl\\\/nl\",\"name\":\"Lammert Bies\",\"description\":\"Computer Interfacing\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.lammertbies.nl\\\/nl#\\\/schema\\\/person\\\/5a6c15bc687da8d8d5ef7407fc62c7ba\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.lammertbies.nl\\\/nl?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"nl-NL\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.lammertbies.nl\\\/nl#\\\/schema\\\/person\\\/5a6c15bc687da8d8d5ef7407fc62c7ba\",\"name\":\"Lammert Bies\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/www.lammertbies.nl\\\/wp-content\\\/uploads\\\/2021\\\/04\\\/lammie.jpg\",\"url\":\"https:\\\/\\\/www.lammertbies.nl\\\/wp-content\\\/uploads\\\/2021\\\/04\\\/lammie.jpg\",\"contentUrl\":\"https:\\\/\\\/www.lammertbies.nl\\\/wp-content\\\/uploads\\\/2021\\\/04\\\/lammie.jpg\",\"width\":537,\"height\":541,\"caption\":\"Lammert Bies\"},\"logo\":{\"@id\":\"https:\\\/\\\/www.lammertbies.nl\\\/wp-content\\\/uploads\\\/2021\\\/04\\\/lammie.jpg\"},\"description\":\"is a dad, husband and polyglot. He is developing embedded systems since the eighties. Used machine learning before it had a name. Specializes in interconnecting computers, robots and humans. Was a Google Mapmaker Advocate and speaker on several international Google conferences from 2011 until the plug was pulled on Mapmaker in 2017. Currently spreading artificial intelligence to the wildest locations in production environments. He never stops learning.\",\"sameAs\":[\"https:\\\/\\\/www.lammertbies.nl\",\"https:\\\/\\\/www.facebook.com\\\/lammertbies\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/lammertbies\\\/\",\"https:\\\/\\\/x.com\\\/lammertbies\",\"https:\\\/\\\/bughunter.withgoogle.com\\\/profile\\\/1aaf547a-f30a-4145-b7f7-32259a48fa50\",\"https:\\\/\\\/github.com\\\/lammertb\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Software - Lammert Bies","description":"Samenvatting van een aantal software projecten waar ik aan heb gewerkt. Logischerwijze worden alleen open source projecten genoemd.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.lammertbies.nl\/nl\/software","og_locale":"nl_NL","og_type":"article","og_title":"Software - Lammert Bies","og_description":"Samenvatting van een aantal software projecten waar ik aan heb gewerkt. Logischerwijze worden alleen open source projecten genoemd.","og_url":"https:\/\/www.lammertbies.nl\/nl\/software","og_site_name":"Lammert Bies","article_publisher":"https:\/\/www.facebook.com\/lammertbies","article_modified_time":"2021-05-17T11:57:35+00:00","twitter_card":"summary_large_image","twitter_site":"@lammertbies","twitter_misc":{"Geschatte leestijd":"1 minuut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.lammertbies.nl\/nl\/software","url":"https:\/\/www.lammertbies.nl\/nl\/software","name":"Software - Lammert Bies","isPartOf":{"@id":"https:\/\/www.lammertbies.nl\/nl#website"},"datePublished":"2021-04-25T20:11:53+00:00","dateModified":"2021-05-17T11:57:35+00:00","description":"Samenvatting van een aantal software projecten waar ik aan heb gewerkt. Logischerwijze worden alleen open source projecten genoemd.","breadcrumb":{"@id":"https:\/\/www.lammertbies.nl\/nl\/software#breadcrumb"},"inLanguage":"nl-NL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.lammertbies.nl\/nl\/software"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.lammertbies.nl\/nl\/software#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.lammertbies.nl\/nl"},{"@type":"ListItem","position":2,"name":"Software"}]},{"@type":"WebSite","@id":"https:\/\/www.lammertbies.nl\/nl#website","url":"https:\/\/www.lammertbies.nl\/nl","name":"Lammert Bies","description":"Computer Interfacing","publisher":{"@id":"https:\/\/www.lammertbies.nl\/nl#\/schema\/person\/5a6c15bc687da8d8d5ef7407fc62c7ba"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.lammertbies.nl\/nl?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"nl-NL"},{"@type":["Person","Organization"],"@id":"https:\/\/www.lammertbies.nl\/nl#\/schema\/person\/5a6c15bc687da8d8d5ef7407fc62c7ba","name":"Lammert Bies","image":{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/www.lammertbies.nl\/wp-content\/uploads\/2021\/04\/lammie.jpg","url":"https:\/\/www.lammertbies.nl\/wp-content\/uploads\/2021\/04\/lammie.jpg","contentUrl":"https:\/\/www.lammertbies.nl\/wp-content\/uploads\/2021\/04\/lammie.jpg","width":537,"height":541,"caption":"Lammert Bies"},"logo":{"@id":"https:\/\/www.lammertbies.nl\/wp-content\/uploads\/2021\/04\/lammie.jpg"},"description":"is a dad, husband and polyglot. He is developing embedded systems since the eighties. Used machine learning before it had a name. Specializes in interconnecting computers, robots and humans. Was a Google Mapmaker Advocate and speaker on several international Google conferences from 2011 until the plug was pulled on Mapmaker in 2017. Currently spreading artificial intelligence to the wildest locations in production environments. He never stops learning.","sameAs":["https:\/\/www.lammertbies.nl","https:\/\/www.facebook.com\/lammertbies","https:\/\/www.linkedin.com\/in\/lammertbies\/","https:\/\/x.com\/lammertbies","https:\/\/bughunter.withgoogle.com\/profile\/1aaf547a-f30a-4145-b7f7-32259a48fa50","https:\/\/github.com\/lammertb"]}]}},"_links":{"self":[{"href":"https:\/\/www.lammertbies.nl\/nl\/wp-json\/wp\/v2\/pages\/2015","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lammertbies.nl\/nl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.lammertbies.nl\/nl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.lammertbies.nl\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lammertbies.nl\/nl\/wp-json\/wp\/v2\/comments?post=2015"}],"version-history":[{"count":0,"href":"https:\/\/www.lammertbies.nl\/nl\/wp-json\/wp\/v2\/pages\/2015\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.lammertbies.nl\/nl\/wp-json\/wp\/v2\/media?parent=2015"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}