{"id":230009,"date":"2022-11-16T17:36:00","date_gmt":"2022-11-16T14:36:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=230009"},"modified":"2022-11-16T17:38:30","modified_gmt":"2022-11-16T14:38:30","slug":"vuoden-2017-macbook-pron-kaeyttoeoenotto-wordpress-kehitystae-varten","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/fi\/vuoden-2017-macbook-pron-kaeyttoeoenotto-wordpress-kehitystae-varten\/","title":{"rendered":"Vuoden 2017 MacBook Pron k\u00e4ytt\u00f6\u00f6notto WordPress-kehityst\u00e4 varten"},"content":{"rendered":"\n<p>Viime torstai oli rankka. Jos selitt\u00e4isin kaiken, mik\u00e4 meni sek\u00e4 tietokoneelleni ett\u00e4 henkil\u00f6kohtaiseen el\u00e4m\u00e4\u00e4ni, luulisi, ett\u00e4 keksin koko asian.<\/p>\n<p>Se olisi kuin aikuisten vastine sanoille &quot;koirani s\u00f6i [viimeisen kuukauden] l\u00e4ksyni.&quot; Tai jotain vastaavaa.<\/p>\n<p>Ensinn\u00e4kin, mit\u00e4 tulee henkil\u00f6kohtaiseen el\u00e4m\u00e4\u00e4ni, t\u00e4ll\u00e4 ei ole mit\u00e4\u00e4n tekemist\u00e4 perheeni hyvinvoinnin kanssa. Vain paikallinen romahdus, jossa odotettiin kaksi tuntia ty\u00f6p\u00e4iv\u00e4n aikana saadakseen jotain hoidettua. Ep\u00e4olennainen muu kuin se, ett\u00e4 otat mojovan osan ty\u00f6p\u00e4iv\u00e4st\u00e4.<\/p>\n<p>Toiseksi, kaikki tietokonejutut voidaan tiivist\u00e4\u00e4 helposti: Siell\u00e4 oli t\u00e4ysin s\u00e4\u00e4litt\u00e4v\u00e4 sarja ik\u00e4vi\u00e4 tapahtumia, jotka johtivat sen kuolemaan. Pohjimmiltaan &quot; <a href=\"https:\/\/www.youtube.com\/watch?v=G-Nunm3Sbzo\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Tapoin auton.<\/a> &quot;<\/p>\n<p>Joten minun piti tilata korvaava tilaus lyhyess\u00e4 j\u00e4rjestyksess\u00e4 (mit\u00e4 en halunnut tehd\u00e4), minun oli toimitettava seuraavana p\u00e4iv\u00e4n\u00e4 ennen puoltap\u00e4iv\u00e4\u00e4 (mik\u00e4 ei ole jotain, josta en halua maksaa), eik\u00e4 se ole jotain, mit\u00e4 olin suunnitellut liiketoiminnan kuluksi viel\u00e4 ainakin vuodeksi tai kahdeksi.<\/p>\n<p>Mutta t\u00e4ss\u00e4 ollaan.<\/p>\n<p>Ja t\u00e4m\u00e4 saa minut kirjoittamaan t\u00e4m\u00e4n postauksen: Se on l\u00e4pikulku prosessista, jota seuraan, ja sovelluksista, joita asensen aina kun asennan uutta konetta ja kuinka m\u00e4\u00e4rit\u00e4n sen.<\/p>\n<p>Se ei tule olemaan uskomattoman yksityiskohtainen, mutta se on l\u00e4ht\u00f6kohta, jos t\u00e4m\u00e4 joskus toistuu, tai jokaiselle kehitt\u00e4j\u00e4lle, joka haluaa asentaa uuden koneen tai muuttaa olemassa olevan koneen k\u00e4ytt\u00f6tarkoitusta.<\/p>\n<h2>MacBook Pro WordPressin kehitt\u00e4miseen<\/h2>\n<p>Olen ajatellut kuinka ryhmitell\u00e4 kaikki sovellukset yhteen, kuinka ryhmitell\u00e4 asetukset yhteen ja kuinka ryhmitell\u00e4 sekalaiset asetukset yhteen tavalla, joka n\u00e4ytt\u00e4\u00e4 sujuvan hyvin.<\/p>\n<p>Ja mielest\u00e4ni on helpointa vain luetella kaikki k\u00e4ytt\u00e4m\u00e4ni, linkitt\u00e4\u00e4 asioihin, joissa voin, ja sitten antaa tiedot k\u00e4ytt\u00e4mist\u00e4ni eri vaiheista. N\u00e4in olen tehnyt ja mit\u00e4 voit odottaa.<\/p>\n<p>Nyt sit\u00e4 menn\u00e4\u00e4n.<\/p>\n<h3>Omat sovellukseni<\/h3>\n<p>Kun kaikki tarvittavat p\u00e4ivitykset on suoritettu ja kone k\u00e4ynnistetty uudelleen, aloitan kaikkien ty\u00f6kalujeni asennuksen ja konfiguroinnin.<\/p>\n<p>Seuraava luettelo on kattava luettelo kaikista asentamistani. Osa niist\u00e4 on ilmaisia \u200b\u200bsovelluksia, osa ei. Olen yritt\u00e4nyt antaa lyhyen kuvauksen siit\u00e4, mit\u00e4 kukin tekee, mutta kilometrim\u00e4\u00e4r\u00e4si voi vaihdella, jos p\u00e4\u00e4t\u00e4t asentaa jonkin tai kaikki niist\u00e4.<\/p>\n<ul>\n<li><strong><a href=\"https:\/\/atom.io\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Atom<\/a><\/strong>. Vaikka k\u00e4ytin t\u00e4t\u00e4 aiemmin yleisen\u00e4 IDE:n\u00e4, k\u00e4yt\u00e4n sit\u00e4 nyt tekstieditorina, markdown-editorina ja niin edelleen.<\/li>\n<li><a href=\"https:\/\/www.macbartender.com\/blog\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Baarimikko 3<\/a>. T\u00e4m\u00e4 on suosikkisovellukseni Macin valikkopalkin puhdistamiseen. Se auttaa pit\u00e4m\u00e4\u00e4n h\u00e4iri\u00f6tekij\u00e4t minimiss\u00e4 ja varmistaen, ett\u00e4 minulla on edelleen p\u00e4\u00e4sy kaikkiin tarvitsemiini sovelluksiin nopeasti.<\/li>\n<li><a href=\"https:\/\/itunes.apple.com\/us\/app\/better-rename-9\/id414209656?mt=12\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Parempi nimet\u00e4 uudelleen 9<\/a>. Olen pakonomainen valokuvani ja videoni j\u00e4rjest\u00e4misess\u00e4 ja varmuuskopioinnissa, joten k\u00e4yt\u00e4n t\u00e4t\u00e4 sovellusta median EXIF-tietojen j\u00e4rjest\u00e4miseen aikaleiman perusteella.<\/li>\n<li><strong><a href=\"https:\/\/flexibits.com\/cardhop\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">CardHop<\/a><\/strong>. T\u00e4m\u00e4 on uudempi sovellus arsenaalissani (ainakin t\u00e4m\u00e4n postauksen aikaan) ja sit\u00e4 k\u00e4ytet\u00e4\u00e4n yksinkertaisesti, koska turhaudun helposti Applen Yhteystiedot-sovellukseen ja koska mielest\u00e4ni Flexibits kirjoittaa hyvi\u00e4 ohjelmistoja.<\/li>\n<li><strong><a href=\"https:\/\/macpaw.com\/cleanmymac\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">CleanMyMac<\/a><\/strong>. MacPaw on toinen yritys, joka tuottaa hyvi\u00e4 ohjelmistoja. Suoritan t\u00e4m\u00e4n jokaisen viikon lopussa varmistaakseni, ett\u00e4 p\u00e4\u00e4sen eroon paljon roskapostista (yleens\u00e4 eri v\u00e4limuistitiedostoista eri sovelluksista), joita on kertynyt viikon aikana. Lis\u00e4ksi se auttaa asennuksen poistoprosessissa, jos olet asentanut jotain ja haluat poistaa sen kokonaan.<\/li>\n<li><strong><a href=\"https:\/\/codekitapp.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">CodeKit<\/a><\/strong>. Olen kirjoittanut t\u00e4st\u00e4 sovelluksesta useissa viesteiss\u00e4. Suosittelen silti, mutta se riippuu projektista. K\u00e4yt\u00e4n my\u00f6s ty\u00f6kaluja, kuten Gulp ja erilaisia \u200b\u200b\u200b\u200bpaketteja (jotka k\u00e4sittelen my\u00f6hemmin t\u00e4ss\u00e4 viestiss\u00e4).<\/li>\n<li><strong><a href=\"https:\/\/www.dropbox.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Dropbox<\/a><\/strong>. T\u00e4m\u00e4 on tarkoitettu yleiseen tiedostojen synkronointiin sovellusten v\u00e4lill\u00e4 (kuten Transmit) ja tiedostojen jakamiseen suunnittelijoiden, perheen ja yst\u00e4vien kanssa.<\/li>\n<li><strong><a href=\"https:\/\/droplr.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Droplr<\/a><\/strong>. T\u00e4st\u00e4 on tullut de facto sovellukseni kuvien, n\u00e4ytt\u00f6l\u00e4hetysten ja muun median jakamiseen vertaisten kanssa. Se on nopea, tarjoaa hy\u00f6dyllisi\u00e4 tilastoja, on minimaalinen ja on vuositilauksen arvoinen.<\/li>\n<li><strong><a href=\"https:\/\/evernote.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Evernote<\/a><\/strong>. Teen paljon muistiinpanoja iPadillani ja <strong><a href=\"http:\/\/gingerlabs.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Notabilityll\u00e4,<\/a><\/strong> eik\u00e4 miss\u00e4\u00e4n muussa sovelluksessa ole viel\u00e4 k\u00e4sinkirjoituksen tunnistushakua kuin Evernote.<\/li>\n<li><strong><a href=\"http:\/\/www.exifpurge.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">ExifPurge<\/a><\/strong>. T\u00e4st\u00e4 on hy\u00f6ty\u00e4 aina, kun haluat jakaa mediaa muiden kanssa, mutta en halua, ett\u00e4 he voivat poimia tietoja siit\u00e4, miss\u00e4 tai milloin media on kuvattu.<\/li>\n<li><strong><a href=\"https:\/\/flexibits.com\/fantastical\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Fantastinen<\/a><\/strong>. Se on paras k\u00e4ytt\u00e4m\u00e4ni kalenterisovellus. Olen yritt\u00e4nyt erota siit\u00e4 ennenkin, mutta palaan jatkuvasti. Se on j\u00e4lleen yksi Flexibits-tuote.<\/li>\n<li><strong><a href=\"https:\/\/macpaw.com\/gemini\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Kaksoset<\/a><\/strong>. K\u00e4yt\u00e4n t\u00e4t\u00e4 yhdess\u00e4 Better Rename 9:n kanssa (josta kerroin edell\u00e4). Lyhyesti sanottuna se poistaa kaikki kaksoiskappaleet). Vaikka minulla ei useinkaan ole niit\u00e4 montaa, on mukava varmistaa, ett\u00e4 poistan kaikki, mit\u00e4 minulla on, ennen kuin s\u00e4ilyt\u00e4n ne ulkoiseen tallennustilaan.<\/li>\n<li><a href=\"https:\/\/handbrake.fr\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">K\u00e4sijarru<\/a>. Vaikka olen Super265-fani (jota tarkoitin my\u00f6hemmin t\u00e4ss\u00e4 artikkelissa), joskus olen v\u00e4hemm\u00e4n huolissani tiedostojen koosta kuin koodauksesta toiseen koodekkiin. Ja kun n\u00e4in on, k\u00e4yt\u00e4n k\u00e4sijarrua.<\/li>\n<li><a href=\"https:\/\/brew.sh\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Homebrew<\/a>. En ole aina k\u00e4ytt\u00e4nyt t\u00e4t\u00e4, mutta kun aloitin, sen k\u00e4ytt\u00e4m\u00e4tt\u00e4 j\u00e4tt\u00e4minen oli vaikeampaa, varsinkin kun se liittyy kehitysty\u00f6kaluihin (jota k\u00e4sittelen alla). Se on paketinhallinta, mutta mielest\u00e4ni se on eritt\u00e4in hy\u00f6dyllinen, kun ty\u00f6skentelet kehitysty\u00f6kalujen kanssa.<\/li>\n<li><strong><a href=\"https:\/\/imageoptim.com\/mac\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">ImageOptim<\/a><\/strong>. Poistaa metatiedot, s\u00e4\u00e4st\u00e4\u00e4 tilaa, pakkaa kuvia ja tekee sen h\u00e4vi\u00f6tt\u00f6m\u00e4sti. Erinomainen kaikille, jotka k\u00e4ytt\u00e4v\u00e4t kuvia blogiviesteiss\u00e4\u00e4n, asiakirjoissaan tai yksinkertaisesti jakavat paljon kuvia muiden kanssa, joilla ei ole paljon kaistanleveytt\u00e4.<\/li>\n<li><strong><a href=\"https:\/\/www.kaleidoscopeapp.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Kaleidoskooppi<\/a><\/strong>. Jokainen tiimiss\u00e4 ty\u00f6skentelev\u00e4 tai avoimen l\u00e4hdekoodin ohjelmiston parissa ty\u00f6skentelev\u00e4 kehitt\u00e4j\u00e4 tarvitsee hyv\u00e4n erotusty\u00f6kalun. Jotkut pit\u00e4v\u00e4t komentorivist\u00e4, toiset graafisesta k\u00e4ytt\u00f6liittym\u00e4st\u00e4. Olen j\u00e4lkimm\u00e4isess\u00e4 leiriss\u00e4 ja t\u00e4m\u00e4 on aina ollut suosikkisovellukseni.<\/li>\n<li><a href=\"https:\/\/www.macdvdripperpro.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Mac DVD Ripper<\/a>. Jos sinulla on DVD-levyj\u00e4, joita haluat varmuuskopioida, tai sinulla on lapsia ja aiot ladata iPadiin videoita, t\u00e4m\u00e4 sovellus tekee siit\u00e4 mahdollisimman helppoa: Valitse, mik\u00e4 DVD-levyn osa kopioidaan ja anna sen sitten ladata. tehd\u00e4 asiansa.<\/li>\n<li><a href=\"http:\/\/www.macvideoripperpro.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Mac VideoRipper Pro<\/a>. T\u00e4m\u00e4 on helpoin tapa ladata videoita verkosta YouTuben kaltaisista l\u00e4hteist\u00e4. Se sopii erinomaisesti, kun haluat katsella keskusteluja, esityksi\u00e4 tai videoita offline-tilassa.<\/li>\n<li><strong><a href=\"https:\/\/www.jetbrains.com\/phpstorm\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">PhpStorm<\/a><\/strong>. Suosituin ja suosikki IDE kehitysty\u00f6ss\u00e4ni (nimest\u00e4\u00e4n huolimatta se on my\u00f6s kiinte\u00e4 kaikille sen kanssa toimiville kielille, kuten HTML, JavaScript, CSS tai sen esiprosessorit ja niin edelleen).<\/li>\n<li><strong><a href=\"https:\/\/www.getpostman.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Postimies<\/a><\/strong>. Jos k\u00e4yt\u00e4t sovellusliittymi\u00e4, erityisesti REST-sovellusliittymi\u00e4, Postman auttaa sinua testaamaan sovellusliittym\u00e4\u00e4si tai jonkun muun, ennen kuin yrit\u00e4t integroida siihen kutsuja sovellukseesi.<\/li>\n<li><strong><a href=\"https:\/\/www.telestream.net\/screenflow\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">ScreenFlow<\/a><\/strong>. T\u00e4m\u00e4 on paras sovellus aina, kun sinun on suoritettava vakavaa korkean tason n\u00e4ytt\u00f6\u00e4.<\/li>\n<li><a href=\"https:\/\/www.sequelpro.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Jatko-osa Pro<\/a>. T\u00e4m\u00e4 on suosikkini tietokannan k\u00e4ytt\u00f6liittym\u00e4.<\/li>\n<li><strong><a href=\"https:\/\/slack.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">l\u00f6ys\u00e4<\/a><\/strong>. T\u00e4ss\u00e4 vaiheessa en usko, ett\u00e4 t\u00e4m\u00e4 sovellus tarvitsee mink\u00e4\u00e4nlaista kuvausta. N\u00e4in <a href=\"https:\/\/pressware.co\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">tiimini ja min\u00e4<\/a> pid\u00e4mme yhteytt\u00e4 toisiimme, integroimme palvelumme ja teemme yleens\u00e4 t\u00f6it\u00e4.<\/li>\n<li><strong><a href=\"https:\/\/evernote.com\/products\/skitch\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Sketch<\/a><\/strong>. T\u00e4m\u00e4 on hyv\u00e4 kuvien nopeaan merkint\u00e4\u00e4n, vaikka Droplr ei my\u00f6sk\u00e4\u00e4n ole huono t\u00e4ss\u00e4. Se riippuu todellakin siit\u00e4, mit\u00e4 tarvitset, mutta suosittelen sit\u00e4 silti tiettyihin k\u00e4ytt\u00f6tapauksiin.<\/li>\n<li><strong><a href=\"https:\/\/www.spotify.com\/us\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Spotify<\/a><\/strong>. Vaikka meill\u00e4 on my\u00f6s Apple Music -j\u00e4senyys, t\u00e4m\u00e4 on valitsemani sovellus suoratoistopalveluihin. Sen l\u00f6yt\u00f6ominaisuudet ja kyky luoda soittolistoja kuuntelutottumusteni ovat vaikeuttaneet lopettamista. Joten en.<\/li>\n<li><a href=\"http:\/\/spotify-notifications.citruspi.io\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Spotify-ilmoitukset<\/a>. Kiinte\u00e4 sovellus, joka antaa ilmoituksia soivasta kappaleesta, albumin kansikuvia jne. Se on Spotifyn puuttuva ominaisuus, ja se tuo sen t\u00e4ydellisesti iTunesin tarjoamiin asioihin.<\/li>\n<li><a href=\"https:\/\/itunes.apple.com\/us\/app\/super265\/id1286630864?mt=12\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Super265<\/a>. Vaikka olen my\u00f6s k\u00e4sijarrun fani, olen huomannut, ett\u00e4 t\u00e4m\u00e4 tietty sovellus \u2013 ja se on varmasti uudempi \u2013 tekee loistavan ty\u00f6n ottaakseen videon ja pakkaamalla sen (joskus 50 %) h\u00e4vi\u00f6tt\u00f6m\u00e4ll\u00e4 laadulla.<\/li>\n<li><strong><a href=\"https:\/\/culturedcode.com\/things\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Asiat<\/a><\/strong>. K\u00e4det alas, suosikkini &quot;saa asiat valmiiksi&quot; -sovellukseni ja integrointi Applen muistutuksiin ja Siriin sek\u00e4 iOS-synkronointi tekev\u00e4t siit\u00e4 entist\u00e4 paremman.<\/li>\n<li><a href=\"https:\/\/www.git-tower.com\/mac\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Torni<\/a>. Viimeisen vuoden aikana olen alkanut tuntea oloni entist\u00e4 mukavammaksi Gitin kanssa komentorivill\u00e4, mutta ty\u00f6skennellyt edelleen projekteissa, joissa olen k\u00e4ytt\u00e4nyt Toweria alkuper\u00e4isest\u00e4 sitoutumisesta l\u00e4htien. Se on suosikkini Git GUI.<\/li>\n<li><a href=\"https:\/\/panic.com\/transmit\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">L\u00e4het\u00e4<\/a>. Ensisijainen S\/FTP-asiakkaani.<\/li>\n<li><a href=\"https:\/\/tapbots.com\/tweetbot\/mac\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">TweetBot<\/a>. Suosikkini Twitter-asiakasohjelmani (ja sen integrointi Pocketin ja Droplrin kanssa tekee siit\u00e4 my\u00f6s entist\u00e4 paremman) sek\u00e4 macOS:ss\u00e4 ett\u00e4 iOS:ss\u00e4.<\/li>\n<li><a href=\"https:\/\/www.utorrent.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">uTorrent<\/a>. Jos sinun on ladattava jotain torrenttien kautta, suosittelen t\u00e4t\u00e4 asiakasohjelmaa.<\/li>\n<li><strong><a href=\"https:\/\/versionsapp.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Versiot<\/a><\/strong>. Jos tarvitset vankan Subversion-k\u00e4ytt\u00f6liittym\u00e4n (esimerkiksi jos pysyt WordPressin siivitt\u00e4m\u00e4n\u00e4), pid\u00e4n t\u00e4st\u00e4 todella. <strong><a href=\"https:\/\/www.zennaware.com\/cornerstone\/store.php\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Cornerstone<\/a><\/strong> on mukava vaihtoehto, mutta en k\u00e4yt\u00e4 sit\u00e4 niin paljon kuin ennen enk\u00e4 k\u00e4yt\u00e4 Subversionia paljoakaan, joten versioiden yksinkertaisuus on se, mik\u00e4 on voittanut minut.<\/li>\n<li><strong><a href=\"https:\/\/www.videolan.org\/vlc\/index.html\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">VLC<\/a><\/strong>. Ajoittain on tiettyj\u00e4 videotiedostoja esimerkiksi <strong>mkv<\/strong> -muodossa, joita en halua vaivautua muuttamaan. T\u00e4m\u00e4 on upea avoimen l\u00e4hdekoodin videosoitin (my\u00f6s useille eri muodoille).<\/li>\n<li><strong><a href=\"https:\/\/windscribe.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Windscribe<\/a><\/strong>. T\u00e4m\u00e4 on suosikkini macOS- ja iOS-ty\u00f6kaluni VPN:n k\u00e4ytt\u00e4miseen verkkoa selatessa. Sen hinta on kohtuullinen ja sovellukset (ja selainlaajennus) ovat kiinteit\u00e4.<\/li>\n<li><strong><a href=\"https:\/\/developer.apple.com\/xcode\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Xcode<\/a><\/strong>. Applen oma kehitysalusta, jota tarvitaan my\u00f6s useiden asioiden suorittamiseen, jotka n\u00e4et my\u00f6hemmin t\u00e4ss\u00e4 viestiss\u00e4.<\/li>\n<\/ul>\n<p>Yrit\u00e4n pit\u00e4\u00e4 asiat kevyen\u00e4, mutta on syit\u00e4, miksi k\u00e4yt\u00e4n k\u00e4ytt\u00e4mi\u00e4ni sovelluksia. Ja huolimatta yrityksist\u00e4ni olla mahdollisimman turvallinen, k\u00e4yt\u00e4n joitain sovelluksia muista syist\u00e4 kuin &quot;vain tavaroiden s\u00e4ilytt\u00e4miseen&quot;.<\/p>\n<p>Joten, tied\u00e4th\u00e4n, tavallinen vastuuvapauslauseke varovaisuudesta, mit\u00e4 s\u00e4ilyt\u00e4t ja mit\u00e4 k\u00e4yt\u00e4t sen s\u00e4ilytt\u00e4miseen. Ole \u00e4lyk\u00e4s arkaluonteisten tietojen tallentamisessa.<\/p>\n<h3>Kehityskohtaiset ty\u00f6kalut<\/h3>\n<p>Seuraava ty\u00f6kaluluettelo ei v\u00e4ltt\u00e4m\u00e4tt\u00e4 ole tyhjent\u00e4v\u00e4. Toisin sanoen jotkin projektit vaativat tiettyj\u00e4 paketteja, joita ei yksinkertaisesti ole j\u00e4rkev\u00e4\u00e4 luetella t\u00e4ss\u00e4.<\/p>\n<p>Sen sijaan t\u00e4m\u00e4 on yleinen ty\u00f6kalusarja, jota k\u00e4yt\u00e4n kehitysymp\u00e4rist\u00f6ss\u00e4ni. Se kattaa kaiken valitsemastani fontista valitsemaani IDE:hen ja kaiken silt\u00e4 v\u00e4lilt\u00e4.<\/p>\n<ul>\n<li><a href=\"https:\/\/github.com\/tonsky\/FiraCode\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Fira koodi<\/a>. T\u00e4m\u00e4 on suosikkifonttini mille tahansa IDE- tai tekstieditorille.<\/li>\n<li><strong><a href=\"https:\/\/github.com\/equinusocio\/material-theme\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Materiaali teema<\/a><\/strong>. T\u00e4m\u00e4 on t\u00e4ysin subjektiivista (kuten useimmat t\u00e4m\u00e4n luettelon asiat), mutta olen huomannut, ett\u00e4 t\u00e4m\u00e4 on aihe, johon olen pysynyt pisimp\u00e4\u00e4n k\u00e4ytt\u00e4ess\u00e4ni PhpStormia.<\/li>\n<li><strong><a href=\"https:\/\/github.com\/equinusocio\/material-theme\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">PHP<\/a><\/strong>. Suoritusaika, jota tarvitaan WordPressin ja yleisen PHP:n kehitt\u00e4miseen. Minulla on t\u00e4m\u00e4n (ja muiden ty\u00f6kalujen) m\u00e4\u00e4ritysohjeet my\u00f6hemmin t\u00e4ss\u00e4 asiakirjassa, kuinka se asennetaan Homebrewilla paketin hallinnan helpottamiseksi.<\/li>\n<li><strong><a href=\"https:\/\/getcomposer.org\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">S\u00e4velt\u00e4j\u00e4<\/a><\/strong>. Jos ty\u00f6skentelet projekteissasi erilaisten riippuvuuksien kanssa, sinun pit\u00e4isi k\u00e4ytt\u00e4\u00e4 Composeria n\u00e4iden pakettien hallintaan.<\/li>\n<li><strong><a href=\"http:\/\/wp-cli.org\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">WP-CLI<\/a><\/strong>. T\u00e4m\u00e4 on fantastinen komentorivik\u00e4ytt\u00f6liittym\u00e4 WordPressille, jota kehitet\u00e4\u00e4n vakavasti, mik\u00e4 tekee WordPressin kanssa ty\u00f6skentelyst\u00e4 komentorivitasolla paitsi mahdollista my\u00f6s helppoa.<\/li>\n<li><a href=\"https:\/\/phpunit.de\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">PHPUnit<\/a>. Jos aiot kirjoittaa yksikk\u00f6testej\u00e4 projektillesi, suosittelen t\u00e4t\u00e4 kehyst\u00e4.<\/li>\n<li><strong><a href=\"https:\/\/github.com\/squizlabs\/PHP_CodeSniffer\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">PHP Code Sniffer<\/a><\/strong>. T\u00e4m\u00e4 on kirjasto, jolla varmistetaan, ett\u00e4 koodisi noudattaa mit\u00e4 tahansa seuraavassa kohdassa lueteltuja standardeja. Se varmistaa, ett\u00e4 noudatat oikeita ohjeita ja kirjoitat asiat oikein.<\/li>\n<li>PHP-koodausstandardit. On olemassa kahdenlaisia \u200b\u200byleisi\u00e4 koodausstandardeja, joita todenn\u00e4k\u00f6isesti k\u00e4yt\u00e4t (jos luet t\u00e4t\u00e4 blogia), ja ne ovat joko <strong><a href=\"http:\/\/www.php-fig.org\/psr\/psr-2\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">PSR<\/a><\/strong> tai <strong><a href=\"https:\/\/github.com\/WordPress-Coding-Standards\/WordPress-Coding-Standards\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">WPCS<\/a><\/strong>. Riippuen siit\u00e4, mit\u00e4 k\u00e4yt\u00e4t, riippuu siit\u00e4, kuinka asennat ne. Siit\u00e4 huolimatta jokainen vaatii PHP Code Snifferin asentamisen ensin.<\/li>\n<li><strong><a href=\"https:\/\/laravel.com\/docs\/5.5\/valet\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Palvelija<\/a><\/strong>. Olen kirjoittanut muista valmiista ty\u00f6kaluista, kuten MAMPista, muissa viesteiss\u00e4, mutta olen k\u00e4ytt\u00e4nyt Valetia vuoden 2017 paremman puoliskon ajan ja se todella, todella &quot;vain toimii&quot;. Sen kanssa on todella helppoa ty\u00f6skennell\u00e4 ja se tekee uusien sivustojen ja projektien perustamisesta helppoa.<\/li>\n<li><strong><a href=\"https:\/\/xdebug.org\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Xdebug<\/a><\/strong>. Jos kirjoitat palvelinpuolen koodia (ja jos kirjoitat PHP:t\u00e4, kirjoitat), viankorjaus on muutakin kuin <strong>echo<\/strong> ja <strong>var_dump<\/strong>. Anna Xdebug.<\/li>\n<li><strong><a href=\"https:\/\/www.npmjs.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Solmu<\/a><\/strong>. T\u00e4m\u00e4 on toinen paketinhallinta useiden eri JavaScript-kirjastojen k\u00e4ytt\u00e4miseen. Jos aiot tehd\u00e4 jotain Sass-, Less-, JavaScript-, Image Compression- ja niin edelleen, suosittelen sen sis\u00e4llytt\u00e4mist\u00e4 ty\u00f6nkulkuusi. Katso my\u00f6s <a href=\"https:\/\/wordpress.mediadoma.com\/fi\/muutama-ruokapaketti-aloittelijoille\/\" title=\"t\u00e4m\u00e4 postaus\">t\u00e4m\u00e4 postaus<\/a>.<\/li>\n<\/ul>\n<p>Kun olet asentanut kaiken t\u00e4m\u00e4n, konfigurointia on viel\u00e4 teht\u00e4v\u00e4. Selit\u00e4n senkin.<\/p>\n<h3>Omien kehitysty\u00f6kalujen m\u00e4\u00e4ritt\u00e4minen<\/h3>\n<p>Kuten aiemmin mainittiin, monet t\u00e4ss\u00e4 vaiheessa asentamistani paketeista tehd\u00e4\u00e4n Homebrew&#8217;n kautta, joten t\u00e4m\u00e4 olettaa, ett\u00e4 Homebrew on asennettu.<\/p>\n<p>Joten ensimm\u00e4inen vaihe on Homebrew&#8217;n asentaminen. Kaikki sen j\u00e4lkeen on juuri sit\u00e4, mit\u00e4 tarvitaan terminaaliin sen asentamiseksi, eik\u00e4 mit\u00e4\u00e4n muuta.<\/p>\n<p>Jos tietyn paketin ymp\u00e4rill\u00e4 on huomautuksia, sis\u00e4llyt\u00e4n ne siihen liittyv\u00e4\u00e4n sis\u00e4lt\u00f6\u00f6n.<\/p>\n<h4>Huomautus Homebrewsta<\/h4>\n<p>Syy, miksi suosittelen paketinhallinnan k\u00e4ytt\u00f6\u00e4, on se, ett\u00e4 se tekee tiettyjen pakettien asentamisesta ja poistamisesta paljon, paljon helpompaa tarpeen mukaan.<\/p>\n<p>Se tekee asioista enemm\u00e4n, heh, hallittavissa. Ja se pit\u00e4\u00e4 asiat hieman puhtaampana j\u00e4rjestelm\u00e4ss\u00e4si (niille, jotka ovat [omituisen] pakkomielteisi\u00e4 n\u00e4ist\u00e4 asioista).<\/p>\n<h4>1 Homebrew&#8217;n asentaminen<\/h4>\n<pre><code>$ \/usr\/bin\/ruby -e \"$(curl -fsSL https:\/\/raw.githubusercontent.com\/Homebrew\/install\/master\/install)\"<\/code><\/pre>\n<h4>2 PHP<\/h4>\n<pre><code>$ brew tap homebrew\/php\n$ brew install homebrew\/php\/php70<\/code><\/pre>\n<h4>3 S\u00e4velt\u00e4j\u00e4<\/h4>\n<h4>4 WP-CLI<\/h4>\n<h4>5 PHPUnit<\/h4>\n<h4>6 PHP Code Sniffer<\/h4>\n<pre><code>$ brew install php-code-sniffer<\/code><\/pre>\n<h4>7 Palvelija<\/h4>\n<pre><code>$ composer global require laravel\/valet\n$ export PATH=\"$PATH:$HOME\/.composer\/vendor\/bin\"\n$ valet install<\/code><\/pre>\n<p>Kun Valet on asennettu, saatat joutua lis\u00e4\u00e4m\u00e4\u00e4n sen polullesi (jonka n\u00e4et alkaen toiselta rivilt\u00e4. Asennat sen sitten virallisesti, kuten n\u00e4et kolmannella rivill\u00e4.<\/p>\n<h4>8 Xdebug<\/h4>\n<pre><code>$ brew install homebrew\/php\/php70-xdebug<\/code><\/pre>\n<p>Jos k\u00e4yt\u00e4t Valetia, sinun on my\u00f6s lis\u00e4tt\u00e4v\u00e4 muutama rivi kokoonpanoa, jotta voit k\u00e4ytt\u00e4\u00e4 Xdebugia oikein Valetin kanssa yhdess\u00e4 PhpStormin kanssa.<\/p>\n<p>Voit tehd\u00e4 t\u00e4m\u00e4n lis\u00e4\u00e4m\u00e4ll\u00e4 seuraavat rivit tiedostoon <strong>\/usr\/local\/etc\/php\/7.0\/conf.d\/ext-xdebug.ini<\/strong> :<\/p>\n<pre><code>xdebug.remote_enable=1\nxdebug.remote_port=9001\nxdebug.remote_autostart=1\nxdebug.idekey=PHPSTORM<\/code><\/pre>\n<p><strong>Ideavain<\/strong> ja m\u00e4\u00e4ritystiedoston sijainti vaihtelevat tietysti asentamasi PHP-version ja k\u00e4ytt\u00e4m\u00e4si IDE:n mukaan.<\/p>\n<h4>9 Solmu<\/h4>\n<h4>10 MySQL<\/h4>\n<pre><code>$ brew install mysql\n$ brew services start mysql<\/code><\/pre>\n<h3>Selainlaajennukset<\/h3>\n<p>Olen sis\u00e4llytt\u00e4nyt alle vain muutaman k\u00e4ytt\u00e4mist\u00e4ni selainlaajennuksista. N\u00e4m\u00e4 on tarkoitettu ensisijaisesti kehitystarkoituksiin tai verkosta sellaisen paskan leikkaamiseen, jota en kest\u00e4 n\u00e4hd\u00e4 aina kun selaan sit\u00e4:<\/p>\n<ul>\n<li><strong><a href=\"https:\/\/chrome.google.com\/webstore\/detail\/ads-blocker-for-facebook\/dmgjckeibmdfndlflobjhddhmemajjld?hl=en\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Facebook-mainosten esto<\/a><\/strong>. En k\u00e4yt\u00e4 Facebookia paljoa, mutta kun k\u00e4yt\u00e4n, haluan v\u00e4h\u00e4n h\u00e4iri\u00f6tekij\u00f6it\u00e4.<\/li>\n<li><strong><a href=\"https:\/\/chrome.google.com\/webstore\/detail\/awesome-screenshot-screen\/nlipoenfbbikpbjkfpfillcgkoblgpmj?hl=en\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Mahtava kuvakaappaus<\/a><\/strong>. Tietenkin silloin, kun sinun on otettava kuva jostakin l\u00e4hetett\u00e4v\u00e4ksi toiselle. Toimii hyvin Droplrin kanssa.<\/li>\n<li><strong><a href=\"https:\/\/chrome.google.com\/webstore\/detail\/buffer\/noojglkidnpfjbincgijbaiedldjfbhh?hl=en\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Puskuri<\/a><\/strong>. Tykk\u00e4\u00e4n puskuroida paljon twiittej\u00e4ni, ja t\u00e4m\u00e4 tekee sen helpoksi.<\/li>\n<li><strong><a href=\"https:\/\/chrome.google.com\/webstore\/detail\/colorzilla\/bhlhnicpbhignbdhedgjhgdocnmhomnp?hl=en\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">ColorZilla<\/a><\/strong>. Kun hankit v\u00e4rej\u00e4 olemassa olevalle kuvalle, mallille tai teemalle, t\u00e4m\u00e4 auttaa saamaan RGB- ja heksadesimaaliarvot.<\/li>\n<li><strong><a href=\"https:\/\/chrome.google.com\/webstore\/detail\/ghostery\/mlomiejdfkolichcflejclcbmpeaniij?hl=en\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Kummitus<\/a><\/strong>. Ihmisill\u00e4 on ristiriitaisia \u200b\u200btunteita t\u00e4st\u00e4 (ja se sopii minulle), mutta t\u00e4m\u00e4 on mainonnan ja seurannan lopettaminen.<\/li>\n<li><strong><a href=\"https:\/\/chrome.google.com\/webstore\/detail\/grammarly-for-chrome\/kbfnbcaeplbcioakkpcpgfkobkghlhen?hl=en\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Kielioppi<\/a><\/strong>. Varmistaakseni, ett\u00e4 teen todella kunnollista ty\u00f6t\u00e4 lauseiden muodostamisessa ja sanojen kirjoittamisessa.<\/li>\n<li><a href=\"https:\/\/chrome.google.com\/webstore\/detail\/merge-windows\/mmpokgfcmbkfdeibafoafkiijdbfblfg?hl=en\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Yhdist\u00e4 Windows<\/a>. Ensinn\u00e4kin meill\u00e4 oli liian monta ikkunaa, joten otimme k\u00e4ytt\u00f6\u00f6n v\u00e4lilehtien selauksen. Nyt meill\u00e4 on vain liian monta ikkunaa ja liian monta v\u00e4lilehte\u00e4. T\u00e4m\u00e4 yhdist\u00e4\u00e4 kaikki ikkunat yhdeksi ikkunaksi.<\/li>\n<li><a href=\"https:\/\/chrome.google.com\/webstore\/detail\/remove-w3schools\/gohnadkcefpdhblajddfnhapimpdjkje?hl=en\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Poista W3Schools<\/a>. Poistaa W3Schoolsin Googlen hakutuloksista, jotta saat parempia tuloksia.<\/li>\n<li><a href=\"https:\/\/chrome.google.com\/webstore\/detail\/tab-sorter\/nlnkcinjjeoojlhdiedbbolilahmnldj?hl=en\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">V\u00e4lilehtien lajittelija<\/a>. Kun v\u00e4lilehdet menev\u00e4t k\u00e4sist\u00e4 Asanan, Trellon, Pocketin, Redditin ja niin edelleen v\u00e4lill\u00e4, t\u00e4m\u00e4 auttaa j\u00e4rjest\u00e4m\u00e4\u00e4n ne tyypin mukaan.<\/li>\n<li><strong><a href=\"https:\/\/chrome.google.com\/webstore\/detail\/throttle\/klmapenfmenbohghcdlilacfhckhcbnn?hl=en\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Kaasuvipu<\/a><\/strong>. T\u00e4m\u00e4 toimii yhdess\u00e4 Throttle-verkkopalvelun kanssa ja luo kertak\u00e4ytt\u00f6isi\u00e4 s\u00e4hk\u00f6postiosoitteita (joita voit edelleen k\u00e4ytt\u00e4\u00e4 s\u00e4hk\u00f6postien lukemiseen) palveluille, joita et v\u00e4ltt\u00e4m\u00e4tt\u00e4 halua pysy\u00e4 mukana.<\/li>\n<li><a href=\"https:\/\/chrome.google.com\/webstore\/detail\/toby-for-chrome\/hddnkoipeenegfoeaoibdmnaalmgkpip?hl=en\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Toby Chromelle<\/a>. Erinomainen v\u00e4lilehtiistuntojen tallentamiseen ja ryhmittelyyn (jos p\u00e4\u00e4t\u00e4t olla k\u00e4ytt\u00e4m\u00e4tt\u00e4 Tab Sorteria), jotta voit palata tekem\u00e4\u00e4n t\u00f6it\u00e4, mit\u00e4 olit tekem\u00e4ss\u00e4, kun poistuit, k\u00e4ynnistit uudelleen tai mit\u00e4 tahansa.<\/li>\n<li><a href=\"https:\/\/chrome.google.com\/webstore\/detail\/xdebug-helper\/eadndfjplgieldjbigjakmdgkmoaaaoc?hl=en\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Xdebug-apuohjelma<\/a>. Toimii yhdess\u00e4 Xdebugin kanssa auttaakseen virheenkorjauksessa, profiloinnissa ja suorituskyvyn ja koodin j\u00e4ljitt\u00e4misess\u00e4 paikallisessa verkkosovelluksessa.<\/li>\n<\/ul>\n<p>On olemassa muitakin laajennuksia, joita k\u00e4yt\u00e4n sovelluksissa, kuten <a href=\"https:\/\/1password.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">1Password<\/a> ja <a href=\"https:\/\/getpocket.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Pocket<\/a>, mutta ne eiv\u00e4t n\u00e4yt\u00e4 olevan yht\u00e4 merkityksellisi\u00e4, joten olen p\u00e4\u00e4tt\u00e4nyt j\u00e4tt\u00e4\u00e4 ne pois, etenkin koska n\u00e4m\u00e4 palvelut ovat v\u00e4hemm\u00e4n kehityssuuntautuneita.<\/p>\n<h2>Loppu<\/h2>\n<p>Miksi selainlaajennukset ovat kest\u00e4vi\u00e4? Tied\u00e4n, se n\u00e4ytt\u00e4\u00e4 typer\u00e4lt\u00e4 \u2013 eiv\u00e4tk\u00f6 ne kuuluisi esimerkiksi vakiosovellussarjaani?<\/p>\n<p>Yksinkertaisesti sanottuna on muutamia, jotka liittyv\u00e4t enemm\u00e4n kehitykseen, joten halusin niiden tulevan, kun olin k\u00e4sitellyt kaiken muun.<\/p>\n<p>Toinen huomio on, ett\u00e4 joskus minun on muutettava asioita esimerkiksi PHP7:n k\u00e4yt\u00f6st\u00e4 PHP5.6:een projektin mukaan. Joskus k\u00e4yt\u00e4n my\u00f6s muita kirjastoja, kuten PHPMD:t\u00e4 jne., joita en ole k\u00e4sitellyt t\u00e4ss\u00e4, koska ne ovat projektikohtaisia \u200b\u200bty\u00f6kaluja.<\/p>\n<p>Mutta j\u00e4rjestelm\u00e4ni perustamisesta l\u00e4htien t\u00e4m\u00e4 on yleinen katsaus. Joten nyt minulla on dokumentoitu viite siit\u00e4, mit\u00e4 minun on asennettava Mac App Storesta, eri paikoista verkossa, komennoista, jotka minun on suoritettava, ja kuinka saan koneen nopeasti valmiiksi ja palautettua, jos jokin joskus rikkoutuu.<\/p>\n<p>Kaiken t\u00e4m\u00e4n j\u00e4lkeen mietin, eik\u00f6 kannata ostaa halpaa varakonetta varmuuden vuoksi.<\/p>\n<p>Mutta en tied\u00e4. Se on toinen postaus.<\/p>\n<h2>Epilogi<\/h2>\n<p>Jos etsit seuraavaa postausta, joka on samankaltainen, joskin lis\u00e4tietoja joistakin ty\u00f6kaluista, suosittelen tutustumaan <a href=\"https:\/\/carlalexander.ca\/2016-macbook-pro-setup\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Carl Alexanderin viestiin<\/a>.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/tommcfarlin.com\" class=\"external external_icon\">tommcfarlin.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>T\u00e4m\u00e4 on esittely asentamistani sovelluksista ja prosessista, jota seuraan, kun m\u00e4\u00e4rit\u00e4n vuoden 2017 MacBook Pron WordPress-kehityst\u00e4 varten.<\/p>\n","protected":false},"author":1,"featured_media":225010,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[719,917,1066],"tags":[1166],"class_list":["post-230009","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-kehittaejae","category-muut","category-tietokone","tag-affiai-fi"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/posts\/230009","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/comments?post=230009"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/posts\/230009\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/media\/225010"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/media?parent=230009"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/categories?post=230009"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/tags?post=230009"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}