Käyttämäni maksulliset WordPress lisäosat

Ei varmaan ole enää kenellekkään yllätys, että puuhastelen työkseni WordPressin parissa sekä tietysti täysin räätälöityjen verkkosovellusten parissa. Erinäisten tarpeiden kautta ollaankin hankittu jokunen maksullinen WordPress lisäosa, joita hieman kehun tässä.

Advanced Custom Fields Pro

Tämä menee melkein jokaiseen WordPress sivustoon mitä me tehdään. Tehdään nimittäin aika paljon räätälöityjä teemoja joihin sitten tulee omaa hallintaa tai sitten sivuihin tulee omia asetuksia tai määreitä. ACF:llä ne saa tehtyä helposti sekä meidän vinkkelistä, että asiakkaan vinkkelistä.

Lisäosa maksaa 100 AUD ja tämä täytyy maksaa vain kerran. Maksaisin mielelläni joka vuosi tuon hinnan sillä sen verta kovalla käytöllä tämä lisäosa on. Suosittelen erittäin lämpimästi tätä!

Polylang Pro

Polylang on ilmainen lisäosa, jolla saadaan WordPress monikieliseksi. Siinä vaiheessa, kun ilmainen lisäosa ei enää riitä niin silloni otetaan käyttöön Polylang Pro. Useassa tapauksessa ilmainen versio riittää pitkälle, mutta Pro versio on ollut useammassakin projektissa parempi ratkaisu.

Yksittäisen sivun vuosilisenssin hinta on 99 euroa, mutta hinta sivua kohden halpenee, kun ostaa isomman paketin.

Gravity Forms

Gravity Forms on taas lisäosa lomakkeita varten. Tämä on todella monipuolinen ja hyvä lisäosa lomakkeiden tekoon. Myös osa asiakkaistamme osaa käyttää tätä ja luoda itse omia lomakkeitaan omaan käyttöön. Tämä tietysti vähentää meidän työmäärääkin vielä!

Yhdelle sivulle tämän saa 59 dollarinvuosihintaan, mutta jos on useita sivuja niin äkkiä tulee edullisemmaksi tuo 259 dollarinvuosilisenssi.

WP Rocket

WordPress sivuihin saadaan vauhtia tämän lisäosan avulla. Tällä saadaan määritettyä välimuistia ja useita muita asetuksia, jotka nopeutaa sivujen latautumista. Tottakai palvelimellakin on merkitystä, mutta tämä on nopeuttanut useassa tilanteessa asiakkaiden sivuja.

Yhdelle sivulle tulee hintaa 49 dollaria vuoteen, mutta useamman sivun setti on jo 249 dollaria vuodessa.

Lopuksi

Tässä oli jokunen maksullinen lisäosa ja tietty näille on myös ilmaisia vaihtoehtoja. Halusin tuoda nyt näitä maksullisia esille ja esitellä niitäkin. Mikään näistä linkeistä ei ole affiliate linkki, joten en hyödy yhtään mitään kertomalla näistä.

Onko teillä maksullisia lisäosia mitä käytätte?

Kokeilussa ROCCAT Leadr

Kyllä nyt pelaajaa hemmotellaan, kun juuri Battlefield V julkaisun kynnyksellä sain testattavaksi pelihiiren! Kyseessä on ROCCATin tekemän Leadr niminen pelihiiri.

Lähdetään ensin siitä mihin lähden vertailemaan tätä. Minulla oli nimittäin jo langaton Logitech G403 Prodigy hiiri ja tämä tuli kyllä korvaamaan sen. G403 oli näppäimiä kuusi kappaletta. Tässä taas näppäimiä on 14 kappaletta! Leadrissa on optinen 12000 dpi:n Owl-Eye-sensori. Oikeastaan kaikki tekniset tiedot on teidän helpoin lukea suoraan ROCCATin sivuilta: https://fi.roccat.org/Mice/Leadr

Ensimmäinen yllätys tulee jo itse pakettia aukoessa sillä alunperin luulin saavani näppäimistön testattavaksi. Paketista paljastuikin hiiri! Hiiren matkassa tulee tietty hiiri, kaapelit sekä lataustelakka. Käyttöönottokin on simppeliä, sen kuin laittaa vaan koneeseen kiinni sekä itse asentelin tietty ROCCAT Swarm ohjelman, jotta päästään muokkaamaankin noita nappeja hieman.

Tämä hiiri on vain oikeakätisten käyttöön sillä muotoilu on suoraan suunniteltu oikeakätisille. Tietty hiiressä on RGB valotkin ja niiden asetuksiakin voi säätää Swarm ohjelman kautta. Tuo telakka on minun mielestä kiva lisä sillä nyt on joku paikka mihin hiiren voi pistää aina kun lopettelee koneella olemisen ja tuleepa se hiiri ladattuakin. Verrokissani G403:ssa ei telakkaa ollut ja lataus tulikin tehtyä viimeistään silloin, kun akku oli vähissä.

Nappien määrä mietitytti itseäni ensin sillä G403:ssa niitä ei ollut 14 kappaletta. Nyt kuitenkin pakko sanoa, että näitä nappeja tulee kyllä hyödynnettyä niin pelailussa kuin sitten ihan Windowsin puolellakin. Nappien ja hiiren asetusten säätö tapahtuu ROCCAT Swarm ohjelman avulla ja kaiken tarvittavan olen saanut kyllä tehtyä ja varmaan saisi vielä hieman enemmänkin jos olisi itselle tarvetta. Itsellä, kun ei ole tarve useammalle profiilille vaan käytän yhtä ja olen dpi asetuksiakin säätänyt valmiiksi. Dpi:tä tulee tietty vaihdettua hiirestä löytyvien nappien avulla. Alla onkin jokunen kuvankaappaus Swarmista.

Entäs sitten hiiren käyttäminen? Olen tässä testannut hiirtä ihan työpöytäkäytössä sekä Battlefield V:n parissa. Pakko sanoa, että homma on toiminut molemmissa ja ei ole Battlefieldin menestys jäänyt hiirestä kiinni – lähinnä omasta taidosta tai sen puutteesta. Omaan käteen tämä on oikein sopiva ja napit ovat hyvillä paikoilla itselleni.

Pakko näistä napeista vielä hieman jauhaa. Itsellä ja oletuksenakin taisi olla määritetty tuo peukalon alla oleva nappi Easy Shift napiksi. Tämä tarkoittaa sitä, että tämä nappi, kun on pohjassa niin jokaisella napilla on voi olla toinen tarkoitus. Esimerkiksi Easy Shift nappi ja rullan pyöritys säätää äänenvoimakkuutta. Nämäkin voit itse määrittää haluamaksesi – kuten kaikki muutkin painikkeet.

Käytössä en myöskään huomannut lagia tai latenssia ja muutenkin homma pelasi oikein mainiosti. Tämä tulee korvaamaan oman G403 hiiren ja pääseekin täysipäiväiseen käyttöön. Nyt on sitten se tilanne, että seuraavassakin hiiressä on oltava nappeja tarpeellinen määrä… Samoin langattomuudesta en enää hiiren kohdalla luovu sillä tekniikka on tullut hyvin eteenpäin, että langattomat hiiret ovat pelikäyttöönkin hyviä.

Hiiri on toimitettu kokeiluun ilmaiseksi ja mielipiteet ovat omiani.

Linux palvelimen tiedostojen ja tietokannan varmuuskopiointi Dropboxiin

Kirjoittelin aamulla varmuuskopiointi skriptiä yhdelle palvelimelle. Tästä tulikin ihan hyödyllinen paketti ja jaankin tähän nyt ohjeistusta miten saat tämän toimintaan itsellekkin. Oletan, että olet sinut Linuxin kanssa ja peukalo ei ole keskellä kämmentä :)

Eli halusin varmuuskopiot tietokannasta ja tiedostoista. Sekä koska maksan Dropboxista niin minulla on siellä kivasti tilaa niin olisi näppärä jos ne menisi sinne automaattisesti. Eikun siis töihin. Itse tein touhut roottina joten kannattaa sudo komentoa käyttää tai mennä roottina sisään.

Aloitetaan vaikka asentamalla lbzip2, jota itse käytin tietokannan pakkaamiseen. Ohjeita löydät heidän omalta kotisivultaan: http://lbzip2.org/

Seuraavaksi luodaan kansio varmuuskopioille. Itse loin /backup kansion ja se onnistuu komennolla mkdir /backup

Mennään luotuun kansioon cd /backup komennolla.

Sinne voidaan sitten asennella Dropbox uploader. Itse latasin /backup kansioon tuon dropbox_uploader.sh tiedoston. Ohjeita löytyy Github reposta: https://github.com/andreafabrizi/Dropbox-Uploader

Muista antaa dropbox_uploader.sh tiedostolle oikeudet kuten ohjeistettu ja aja se kerran niin saat homman pelaamaan.

Tehdään Dropboxiin kansio varmuuskopioille komennolla ./dropbox_uploader.sh mkdir backups

Sitten tehdään backup.sh tiedosto /backup kansioon. Itse käytän nanoa niin komento nano /backup/backup.sh hoitaa homman.

Siihen liitetään alla oleva koodi ja muokataan omien tarpeiden mukaan:

#!/bin/bash
MyUSER="tietokannan_tunnus"
MyPASS="tietokannan_salasana"
MyHOST="localhost"
MyDB="tietokannan_nimi"

NOW="$(date +"%d-%m-%Y-%H-%M-%S")"

FILES="/polku/tiedostoihin/"

DEST="/backup/$NOW"

[ ! -d $DEST ] && mkdir -p $DEST || :

FILE="$DEST/db.sql"

mysqldump -u $MyUSER -h $MyHOST -p$MyPASS $MyDB > $FILE

/usr/local/bin/lbzip2 $FILE

cd $FILES
tar zcpf $DEST/files.tar.gz ./*

cd $DEST
/backup/dropbox_uploader.sh upload $DEST backups

Huomaa, että lbzip2 sijainti voi olla sinulla eri. Komennolla which lbzip2 saat polun selville. Muokkaa myös tietokannan tiedot sopiviksi ja tiedostojen sijainti.

Tämän jälkeen tallenna tiedosto ctrl + o tekee tämän nano editorissa ja ctrl + x sulkee nanon.

Komennolla chmod +x /backup/backup.sh annetaan vielä hieman oikeuksia.

Voit koittaa homman toiminnan komennolla sh /backup/backup.sh – sen pitäisi luoda /backup kansioon päivämäärä ja aika niminen kansio jossa on kaksi tiedostoa: db.sql.bz2 ja files.tar.gz

Tämän voi sitten pistää esimerkiksi croniin pyörimään, jos haluat automaattisesti hoitaa ajamisen.

Mikäli tässä on virheitä tai aivopieruja niin en tietty vastaa ongelmista. Jokainen kokeilee omalla vastuullaan :)
Palautteet ja kommentit ovat tervetulleita. Tämä toimii oikein mainiosti ja tätä voi kehittää pidemmällekkin mikäli haluaa.

Kokeilussa augmented reality (AR)

Lähdin kokeilemaan augmented reality (AR) tai suomeksi sanottuna lisättyä todellisuutta. Tämähän on käytännössä näkymä johon on lisätty graafisia elementtejä esim. tietokoneella tai matkapuhelimella. Viittaankin loppu artikkelissa tähän AR termillä pääsääntöisesti.

Lainataan ensin hieman Wikipediasta tietoa:

Lisätty todellisuus (engl. augmented reality, lyh. ar tai AR) viittaa näkymään, johon on lisätty tietokonegrafiikalla tuotettuja elementtejä ja jota käyttäjä tarkastelee läpikatseltavien (see-through) näyttöjen kautta. Se on siis järjestelmä, jossa keinotekoista, tietokoneella tuotettua tietoa (kuva, ääni, video, teksti, GPS-informaatio) on lisätty näkymään todellisesta ympäristöstä.

Yhdysvalloissa asuva Ronald Azuma määritteli vuonna 1997 lisätyn todellisuuden seuraavasti:

  • Yhdistää todelliset ja virtuaaliset objektit todellisessa ympäristössä
  • Toimii interaktiivisesti ja reaaliaikaisesti
  • Kohdistaa todelliset ja virtuaaliset objektit toistensa kanssa

Lisätty todellisuus liittyy laajempaan tehostetun todellisuuden (mixed reality) käsitteeseen, joka voidaan nähdä liukuvana jatkumona kevyesti lisätystä todellisuudesta kohti täydellisempää immersiota virtuaalitodellisuuteen.

Star Wars: Jedi Challenges

Itse pääsin hyppäämään suoraan ”syvään päähän” tässäkin kokeilussa sillä sain lainaan Star Wars: Jedi Challenges setin. Paketissa tuleekin valomiekka, seurantamajakka ja Lenovo Mirage AR -lasit. Kerronkin hieman omaa kokemusta tästä setistä.

Käyttöönotto oli tässä simppeliä. Appi puhelimeen ja seuraili sitten ohjeita, kohta olikin ruudulla valomiekka ja pääsi väistelemään valoammuksia. Majakan ympärille käytännössä tulee erilaisia elementtejä ja hieman tilaa vaaditaan tähän jotta voidaan pelata kivasti. AR käyttää siis olemassa olevaa huonetta pelikenttänä ja lasien avulla näkyy sitten siellä elementtejä.

Jedi Challenges setti sisälsi kolme eri peliä. Yhdessä valomiekkailtiin ja huidottiin lähelle tulevie droideja tai ohjattiin valoammuksia niitä päin. Toisessa pelattiin eräänlaista shakkia ja kolmannessa hallittiin taistelukenttää. Itse pidin ehkä eniten strategisesta taistelukentän säätö pelistä joka toi omalta osaltaan mieleen Civilization, Age of Empires ja tämänkaltaiset peleit.  Kaikki pelit käytti hyödyksi valomiekkaa joko ohjaimena tai sitten ihan valomiekkana.

Alla lyhyet videot kaikista:

Pakko myöntää, että tämä oli ihan hauska peli. Valomiekka oli kiva ohjaimena niin toi jotain fyysistä mitä heilutellaan. Toki lasit päässä valomiekassa oli valo! Puhelinhan meni noihin lasien sisään ja sitä kautta heijasti dataa laseihin. Puhelin toimi siis koko homman älynä! Tämä on kyllä ihan mielenkiintoinen ja jännä idea ja toimi kyllä yllättävän hyvin. En olisi itse tätä ostanut, mutta hauska sitä oli päästä kokeilemaan!

Kirjoitushetkellä yhteensopivien laitteiden lista on seuraavanlainen: iPhone X, iPhone 8 Plus, iPhone 8, iPhone 7 Plus, iPhone 7, iPhone 6s Plus, iPhone 6s, iPhone 6 Plus, iPhone 6, Samsung Galaxy S8, Galaxy S7 edge, Galaxy S7, Google Pixel XL, Google Pixel, Moto Z² Force Edition, LG G6. Itse sovellus puhelimiin on maksuton.

AR muualla

Jedi Challenges ei ole ainut mikä käyttää AR tekniikkaa hyväksi. Ikealla on esimerkiksi Ikea Place niminen appi joka heijastaa tuotteita kotiisi sen avulla. Tämä käyttää hyväksi puhelimen kameraa ja näin saat katsottua miltä esimerkiksi tietty Ikean tuoli näyttäisi kotonasi.

Suosittu Pokemon peli kännyköille käyttää halutessasi hyödyksi AR tekniikkaa kameran kautta ja tuo näin Pokemonit vaikkapa kotiisi.

Eli AR ei ole sinänsä mikään kauhean uusi juttu. Tämä on kuitenkin mielenkiintoinen sillä puhelimissa alkaa olla aika paljon laskentatehoja ja mahdollisuuksia tämänkaltaiseen toteuttamiseen on. Ikean sovellus on hyvä esimerkki siitä miten tätä voi käyttää hyödyksi omien tuotteiden ja myynnin tuessa.

Tätä kirjoittaessa tuli mieleen, että onkohan jo maalaukseen liittyvää puhelin appsia tullut. Voisi valita seinälle värin ja näkisi miltä se näyttäisi. Pikainen googletus toi tuloksen ja näitä näkyy olevan jo jonkin verran. Tämäkin on yksi hyödyllinen esimerkki siitä mihin tätä AR tekniikkaa voi käyttää.

Seuraavaksi olisi kiva päästä kokeilemaan virtuaalitodellisuutta eli virtual reality (VR) puolta. Tällä puolella pelit ja laitteet kiinnostaa todella paljon.

Minkälaisiin AR toteutuksiin sinä olet törmännyt?