{"version":"1.0","provider_name":"LAB Focus","provider_url":"https:\/\/blogit.lab.fi\/labfocus","author_name":"riagynther","author_url":"https:\/\/blogit.lab.fi\/labfocus\/author\/riagynther\/","title":"Pariohjelmointia teko\u00e4lyn kanssa - LAB Focus","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"MRDyiqGWfp\"><a href=\"https:\/\/blogit.lab.fi\/labfocus\/pariohjelmointia-tekoalyn-kanssa\/\">Pariohjelmointia teko\u00e4lyn kanssa<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/blogit.lab.fi\/labfocus\/pariohjelmointia-tekoalyn-kanssa\/embed\/#?secret=MRDyiqGWfp\" width=\"600\" height=\"338\" title=\"&#8221;Pariohjelmointia teko\u00e4lyn kanssa&#8221; &#8212; LAB Focus\" data-secret=\"MRDyiqGWfp\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/blogit.lab.fi\/labfocus\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","thumbnail_url":"https:\/\/blogit.lab.fi\/labfocus\/wp-content\/uploads\/sites\/8\/2021\/12\/681_2021-Pariohjelmointia-tekoalyn-kanssa.png","thumbnail_width":1280,"thumbnail_height":640,"description":"Pariohjelmointi on ketter\u00e4n sovelluskehityksen tekniikka, jossa kaksi ohjelmoijaa tekee ty\u00f6t\u00e4 yhdess\u00e4 samalla tietokoneella. Toinen toimii kuskina eli kirjoittaa koodia ja toinen toimii apukuskina katselmoiden koodia ja yritt\u00e4en keksi\u00e4 kehitysehdotuksia ja ratkaisuja. Ajatuksena t\u00e4ss\u00e4 on vapauttaa kuski vain tekem\u00e4\u00e4n vaadittu ty\u00f6 eli ajamaan toteutusta eteenp\u00e4in. (Williams 2001.) Teko\u00e4lyn kehittyess\u00e4 useat kehitysty\u00f6kalut ovat saaneet apuv\u00e4lineit\u00e4, kuten esimerkiksi [&hellip;]"}