O itulau felagolagoma'i ua avea ma vaega taua o le lalolagi numera, e mafai ai e tagata fa'aoga ona su'esu'e malosi ma auai i mea i luga ole laiga O se tasi o meafaigaluega iloga ia faia o nei aafiaga fa'amalosi o Spark, o se fa'avae e ofoina atu le tele o galuega eseese e atia'e ai itulau felagolagoma'i lelei ma aoga. I totonu o lenei tusiga, o le a matou suʻesuʻeina pe faʻafefea ona faia nei itulau e faʻaaoga ai le Spark ma pe faʻapefea ona faʻaogaina le tele o ona foliga faʻapitoa.
Faatomuaga
O itulau felagolagoma'i ose auala lelei e pu'e ai le mafaufau o tagata fa'aoga ma tu'uina atu ia i latou se fa'atamaoaigaina poto masani. Faatasi ai ma Spark, e mafai ona e fatuina itulau fesoʻotaʻi vave ma faigofie I le faʻaogaina o le HTML ma le CSS, e mafai ona e faʻaopoopoina elemene fesoʻotaʻi e pei o faʻamau, faʻasolo, ma fomu i lau itulau web.
O se tasi o faʻamanuiaga autu o le faʻaaogaina o Spark e fatuina ai itulau fefaʻasoaaʻi o lona gafatia e faʻatupu ai le mama ma sili ona lelei code. Ole mea lea fa'amautinoa ole uta vave lau itulau ma ofoina atu se poto masani mo tagata fa'aoga. E le gata i lea, o Spark e ofoina atu le tele o faʻataʻitaʻiga ma vaega e mafai ona e faʻavasegaina i ou manaʻoga.
Ina ia fatuina se itulau fegalegaleai ma Spark, e te mulimuli i laasaga nei: Muamua, filifili se faʻataʻitaʻiga e fetaui ma ou manaʻoga ma sitaili mamanu. Ona, fa'aaoga lea o le Spark editor e fa'aopoopo ai elemene eseese o feso'ota'iga i lau itulau, e pei o fa'amau, fomu, ma fa'afiafiaga. Mulimuli ane, faʻavasega foliga o lau itulau e faʻaaoga ai le CSS ma faʻasaoina le poloketi. E mafai ona e auina atu i fafo le code na faia e Spark ma faʻaoga ia oe lava upega tafaʻilagi.
I se faapuupuuga, Spark o se meafaigaluega mamana e mafai ai e oe ona fatuina itulau fesoʻotaʻi vave ma faigofie. Faatasi ai ma lona faʻatupuina o tulafono mama ma sili ona lelei, faʻatasi ai ma le lautele o faʻataʻitaʻiga ma vaega, e faigofie ona e fatuina itulau lalelei ma faʻamalosi. Aua le toe faatali ma amata fausia au lava itulau fegalegaleai ma Spark!
Fa'apipi'i Spark
Ina ia amata le taaloga, ia mautinoa o loʻo ia te oe mea e manaʻomia muamua. E tatau ona faʻapipiʻi le Python i luga o lau masini, e sili ile version 3.6 poʻo le maualuga. E le gata i lea, e fautuaina e maua Apache Spark fa'apipi'i muamua i lau masini.
A maeʻa ona e faʻamaonia mea e manaʻomia muamua, e mafai ona e faʻagasolo e faʻapipiʻi Spark. E eseese auala e faʻapipiʻi ai, ae o le a matou faʻaali atu ia te oe le auala sili ona faigofie e faʻaaoga ai le faletusi PySpark. Na'o lou mana'omia e tatala lau fa'ailoga ma fa'atino le fa'atonuga lea:
“`
pip faʻapipiʻi pyspark
“`
O lenei poloaiga o le a faʻapipiʻi ai le faletusi PySpark ma ona faʻalagolago uma. A maeʻa loa le faʻapipiʻiina, o le a e sauni e fatuina itulau fesoʻotaʻi ma Spark!
O le taimi lava e te faʻapipiʻi ai Spark, e mafai ona e faʻaogaina lona gafatia e fatuina ai itulau fesoʻotaʻi i se auala faigofie ma lelei. O se tasi o auala sili ona lauiloa e ausia ai lenei mea o le faʻaaogaina lea o le Python library e taʻua o Bokeh. O le Bokeh e faʻatagaina oe e fatuina ni vaʻaiga vaʻaia i au faʻamatalaga ma tuʻufaʻatasia i latou ma Spark e ofoina atu se poto masani fegalegaleai.
Mo le faʻaogaina o le Bokeh ma Spark, e tatau ona e faʻauluina muamua faletusi manaʻomia i lau Python script. Ma, e mafai ona e faʻaogaina galuega ma metotia na tuʻuina mai e Bokeh e fausia ai au vaʻaiga vaʻaia. O nei fa'aaliga e mafai ona fa'avasegaina ma fa'afetaui i ou mana'oga, ma e mafai ona e tu'ufa'atasia ma fa'amaumauga na fa'agasolo e Spark e maua ai fa'ai'uga mata'ina.
I se faapuupuuga, o le o se laasaga taua i le fatuina o itulau fegalegaleai ma lenei faletusi mamana e gaosia ai faamatalaga. E ala i le mulimuli i laasaga saʻo, e mafai ona e faʻapipiʻi Spark ma amata faʻaaoga vave lona gafatia. E le gata i lea, e ala i le tuʻufaʻatasia o le Spark ma le faletusi Bokeh, e mafai ona e fatuina ni vaʻaiga vaʻaia mo au faʻamatalaga ma ofoina atu i au faʻaoga se poto masani. Saili uma avanoa e ofoina mai e Spark ma ofo i taunuuga!
Fa'atonu si'osi'omaga muamua
Ina ia fatuina itulau fegalegaleai ma Spark, e taua le faia o se . O iinei o le a matou faʻaali atu ia te oe laasaga e manaʻomia e faʻatino ai lenei faiga:
1. Faʻapipiʻi ma faʻapipiʻi Spark: Mea muamua O le a le mea e tatau ona e faia o le fa'apipi'i lea o Spark i luga o lau masini. E mafai ona e siiina mai le nofoaga aloaia ma mulimuli i faatonuga faʻapipiʻi. A maeʻa faʻapipiʻi, e te manaʻomia le faʻatulagaina o suiga o le siosiomaga talafeagai e mafai ai ona faʻaoga Spark mai le laina o le poloaiga.
2. Fa'atulaga le si'osi'omaga atina'e: Ina ia fatuina itulau felagolagoma'i ma Spark, e fautuaina e fa'aoga se siosiomaga atina'e tu'ufa'atasia (IDE) e pei o le Jupyter Notebook po'o le PyCharm. O nei IDE e ofoina atu se fesoʻotaʻiga faauo ma faʻatagaina oe e tamoʻe ma faʻataʻitaʻi le code sili atu ona lelei. Seti lau IDE e te manaʻo i ai e ala i le mulimuli i faʻatonuga faʻapipiʻi ma fatuina se poloketi fou Spark.
3. Fa'aulufale mai faletusi mana'omia: Spark ei ai le tele o faletusi ma modules o le a fa'afaigofie ai mo oe le fatuina o itulau feso'ota'i. Ina ia amata, fa'aulufale mai faletusi Spark mana'omia i lau poloketi. E aofia ai fa'alagolago mo le fa'afoeina o fa'amaumauga, fa'atupuina o kalafi, ma fa'agasolo tutusa. Ia mautinoa e te fa'aofia faletusi sa'o i totonu o lau faila fa'atulagaina o galuega a'o le'i fa'agasolo.
I le mulimuli i laasaga nei, o le a e sauni e amata fatuina itulau fesoʻotaʻi ma Spark Manatua e faʻamaonia o loʻo faʻapipiʻi saʻo ma faʻapipiʻi uma faʻalagolago i lou siosiomaga atinaʻe. A mae'a loa lenei mea, o le a mafai ona e fa'aogaina atoatoa le malosi o Spark ma faia ni fa'amatalaga fa'apitoa fa'atasi mo au tagata fa'aoga. Amata su'esu'e avanoa i le taimi nei!
Fa'aoga HTML ma CSS mo itulau fegalegaleai
HTML ma CSS e lua gagana fa'avae mo le fatuina o itulau fegalegaleai ma Spark. HTML, lea e tu mo le HyperText Markup Language, e fa'aaogaina e fa'atulaga ai le anotusi o le itulau web, ae o le CSS, lea e tu mo Cascading Style Sheets, e nafa ma le tu'uina atu o sitaili ma mamanu i le itulau. E galulue fa'atasi gagana uma e lua e fa'atupu se fa'amatalaga fegalegaleai ma fa'afiafiaga. Mo tagata faʻaoga.
Ina ia amata fatuina itulau fegalegaleai ma Spark, e tatau ona i ai sau malamalamaaga autu o le HTML ma le CSS. I le HTML, e mafai ona e fa'aoga pine pei
I le isi itu, o le CSS e faʻaaogaina e faʻapipiʻi elemene itulau. E mafai ona e fa'amatalaina sitaili mo elemene eseese e fa'aoga ai le CSS filifilia, e pei o le fa'aopoopoina o se lanu fa'atua po'o le suia o le fa'ailoga o le tusitusiga Fa'aopoopo, fa'afiafiaga ma suiga e mafai ona fa'aogaina e fa'atupuina ai se fa'aa'oa'oga e sili atu ona manaia. Faʻaaogaina o meatotino CSS talafeagai, e pei o le faʻaaliga meatotino e pulea ai le faʻaalia o elemene poʻo le tulaga meatotino e pulea ai le tuʻuina o elemene i luga o le itulau, e mafai ona e ausia se faʻataʻitaʻiga matagofie ma faʻaogaina.
I se faapuupuuga, o le faʻaogaina o le HTML ma le CSS e taua tele e fatu ai itulau fesoʻotaʻi ma Spark. O gagana uma e lua e galulue faʻatasi e faʻapipiʻi ma faʻapenaina le anotusi o le itulau, e maua ai se fesoʻotaʻiga ma faʻaoga poto mo tagata faʻaoga. Faatasi ai ma se malamalama masani o le HTML ma le CSS, e mafai ona e fatuina faʻasologa masani ma faʻaoga faʻafiafiaga ma suiga suiga e faʻaoga atili ai au itulau.
Fa'atinoina o galuega felagolagoma'i ma le JavaScript
O le faʻaogaina o le JavaScript o se vaega taua mo le faʻatinoina o galuega faʻafesoʻotaʻi i itulau uepi na faia ma Spark. Faatasi ai ma le Javascript, e mafai e le au atiaʻe ona faʻaogaina mea HTML, suia sitaili ma amioga, ma tuʻuina atu se faʻaogaina ma le malosi o tagata faʻaoga.
O se tasi o auala sili ona taatele e faʻatino ai galuega faʻafesoʻotaʻi ma le JavaScript e ala i le DOM (Document Object Model). O le DOM e mafai ai ona e mauaina ma faʻaogaina elemene HTML o se itulau ma le malosi. Faatasi ai ma le JavaScript, e mafai ona tatou filifilia elemene e ala i latou faʻamatalaga, vasega, igoa, poʻo le fatuina o elemene fou ma faʻaopopo i le pepa. E maua ai e i tatou le tomai e tali atu ai i mea tutupu e pei o kiliki, suiga o foliga, poʻo gaioiga o isumu, ma faʻafouina mea o loʻo i totonu o le itulau e tusa ai.
O le isi metotia faʻaaogaina lautele i le faʻatinoina o itulau fesoʻotaʻi ma le JavaScript o le tuʻufaʻatasia o faletusi poʻo faʻavae. O nei mea faigaluega e maua ai galuega fa'atino muamua e mafai ona fa'aoga faigofie i a tatou talosaga. O nisi fa'ata'ita'iga ta'uta'ua e aofia ai le jQuery, React, ma Vue.js. O nei faletusi e mafai ai ona matou faia ni vaega e mafai ona faʻaaogaina, pulea le tulaga o talosaga, ma faʻaogaina lelei le DOM. E le gata i lea, o le tele o fa'ava'a e ofoina atu faiga fa'ata'ita'i ma tagata e fa'atino mea e fai e fa'afaigofie ai le atina'eina o ta'i feso'ota'iga.
I le fa'ai'uga, JavaScript e iai sona sao taua i le fa'atinoina o galuega felagolagoma'i i itulau uepi na fausia ma Spark. Pe ala i le faʻaogaina o le DOM poʻo le faʻaogaina o faletusi ma faʻavae, ua tuʻuina mai e le JavaScript ia i tatou le tomai e fatuina ai faʻamatalaga fegalegaleai ma faʻamalosi mo tagata faʻaoga. Faatasi ai ma se malamalamaga mautu o le JavaScript ma le sa'o sa'o, e mafai ona matou aveina a matou upega tafaʻilagi a Spark i le isi tulaga. Fa'amalosi e su'esu'e avanoa uma e maua ai le feso'ota'iga ma le JavaScript!
Tuufaatasiga o faletusi ma auivi i Spark
O le agava'a e tu'ufa'atasia faletusi ma fa'ava'a i totonu o le Spark o se tasi lea o vaega taua e fa'amalosia ai ma fa'aogaina. Faatasi ai ma le sini o le fatuina o itulau fesoʻotaʻi, Spark e ofoina atu le tele o filifiliga e faʻaopoopo ai galuega faʻaopoopo i au talosaga.
O se tasi o faletusi sili ona lauiloa mo Spark integration o Bootstrap. O le Bootstrap o se faʻavaʻa pito i luma e tuʻuina atu ai se seti o sitaili muamua ma vaega e faʻafaigofie ai le mamanu ma fegalegaleaiga i luga o itulau uepi. E mafai ona e fa'aogaina le Bootstrap fa'atasi ma Spark e fa'aopoopo ai fa'atonuga tali, fa'amau fa'asaga, fa'amau, fomu, ma e o'o lava i vaega fegalegaleai e pei o carousels ma mods.
O le isi filifiliga e mafai ona e mafaufau i ai o le faʻaaogaina o faletusi JavaScript e pei o D3.js poʻo le Chart.js e fatu ai faʻamatalaga faʻamatalaga faʻamalosi ma faʻaalia i au itulau Spark. O nei faletusi e ofoina atu ese'ese o siata fa'apitoa ma ata' e faigofie ona e tu'ufa'atasia i lau talosaga. Fa'aaogā le D3.js po'o le Chart.js fa'atasi ai ma le Spark, e mafai ona e fa'atupuina va'ava'ai feso'ota'iga, siata pa, siata pai, ma sili atu. E le gata i lea, o nei faletusi e masani lava ona i ai le tele o faʻamaumauga ma se faʻalapotopotoga malosi, faʻafaigofie ona maua aʻoaʻoga ma faʻataʻitaʻiga e aʻoaʻo ai ma faʻaoga atoatoa le gafatia o Spark.
Fa'amalieina le fa'atinoga i luga o itulau fegalegaleai ma Spark
**
O se tasi o vaega sili ona iloga o Apache Spark o lona gafatia e fatuina itulau fesoʻotaʻi ma le faʻatinoga sili ona lelei. Ae faʻafefea ona ausia lenei mea? I lenei pou, o le a matou suʻesuʻeina auala sili ona lelei e mafai ona faʻaaogaina e faʻamautinoa ai o matou itulau fesoʻotaʻi i Spark e vave ma lelei.
1. Fa'atonuga tulafono: O se tasi o auala sili ona aoga e faʻaleleia ai le faʻatinoga oa tatou itulau fesoʻotaʻi e ala i le faʻamalieina o le code e faʻauluina ai. E aofia ai le fa'aogaina o auala e pei o le vaeluaga lelei o fa'amaumauga, fa'aogaina lelei o foliga Spark, ma fa'aitiitia le aofa'i o fa'amatalaga e fa'aliliuina i le va o le pule ma le fa'atinoina o nodes.
2. Fa'aoga le fa'aoga: O le fa'aogaina o le fa'aoga ose ta'iala taua e fa'aleleia ai le fa'atinoga i luga o itulau feso'ota'i. E ala i le faʻaogaina o faʻamaumauga ma faʻaiʻuga vavalalata, e te aloese mai le manaʻoga e faʻatatau pea, faʻavaveina le tali o itulau. O le Spark e maua ai le fa'atonuga lelei i luga o le cache, e mafai ai e le au atina'e ona filifili po'o a fa'amaumauga e tatau ona teuina i totonu ma le taimi e fa'agata ai e fa'asa'oloto ai punaoa.
3. Fa'aaogāina fa'atulagaina: Spark e ofoina atu le tele o filifiliga faʻatulagaina e mafai ona fetuunai e faʻaleleia ai le faʻatinoga o itulau fesoʻotaʻi. E aofia ai le tuʻufaʻatasia lelei o punaoa, e pei o le numera o cores ma manatua avanoa, faʻapea foʻi ma le suia o faʻamaufaʻailoga e pei ole HDFS poloka tetele ma numera o vaeluaga. O le faia o fetuutuuna'iga i nei ta'otoga e mafai ona i ai se aafiaga taua i le fa'atinoga atoa o a tatou itulau fegalegaleai.
I se faapuupuuga, e manaʻomia le tuʻufaʻatasia o auala faʻaoga lelei, faʻaoga tatau o le cache, ma le faʻaleleia lelei o le faʻatulagaina. E ala i le faʻaogaina o nei taʻiala, e mafai ai ona matou faʻamautinoa o matou itulau fesoʻotaʻi e maua ai se poto malie ma vave mo tagata faʻaoga, e aunoa ma le faʻafefeina o le lelei o taunuuga. Faatasi ai ma se faʻaeteete faʻalatalata ma gauai atu i auiliiliga, e mafai ona ave le faʻatinoga oa matou talosaga i se tulaga maualuga e faʻaaoga ai le malosi o le Spark.
Fa'ata'ita'iga Sili mo Atina'e Itulau Feso'ota'i
O le atina'eina o itulau felagolagoma'i ma Spark o se tasi lea o auala sili ona aoga e fa'atupu ai fa'afiafiaga ma manatua pea i luga ole laiga mo tagata fa'aoga. O nisi nei o faiga sili ona lelei e mafai ona fesoasoani ia te oe e faʻafaigofie le faagasologa ma faʻamautinoa taunuuga manuia:
1. Fa'atulaga lau fa'ailoga i se auala fa'atulagaina: Pe a fatuina itulau felagolagoma'i ma Spark, e taua tele le tausia o lau code mama ma fa'atulaga lelei. E fa'aogaina le fa'atulagaina o faila e tu'u eseese ai vaega ma faila. E le gata i lea, ia mautinoa e faʻaaoga igoa taua ma faʻamatalaga lau code ina ia faʻafaigofie ona malamalama ma tausia i le lumanaʻi.
2. Faaaoga punaoa vaaia lelei: O se itulau felagolagomaʻi manuia e le naʻo le code, e aofia ai foʻi le tuʻufaʻatasia o elemene vaʻaia matagofie. Ia mautinoa e faʻaoga ata maualuga ma ata ma faʻamalieina lo latou lapopoa mo le vave utaina. E le gata i lea, mafaufau i le faʻaaogaina ma le faʻaogaina pe a filifilia lanu, fonuka, ma ata vaaia. Manatua o foliga vaaia o lau itulau e a'afia ai foi lona fegalegaleai.
3. Fa'amautinoaina se poto masani a le tagata fa'aoga: O le fegalegaleai o se itulau e mafai ona fa'aleleia pe afaina ai le poto masani a le tagata fa'aoga. E taua tele le faʻamautinoa o elemene fesoʻotaʻi uma e faʻaogaina ma tali vave ma faʻalelei. E fa'aogaina mea e fai i le itu o tagata fa'atau e pu'e ai gaioiga a tagata fa'aoga ma tu'uina atu vave tali. E le gata i lea, fa'ata'ita'i lau itulau i luga o masini ma su'esu'ega eseese ina ia mautinoa o lo'o galue lelei i tulaga uma. Ia mafaufau foi i le avanoa mo tagata e iai manaoga faapitoa, ia mautinoa o le fegalegaleaiga e tutusa le avanoa mo tagata uma.
Mulimuli i fa'ata'ita'iga sili nei ma o le a e aga'i atu i le fatuina o itulau felagolagoma'i mata'ina ma Spark Manatua o le atina'e manuia e mana'omia ai le onosa'i, fa'ata'ita'i, ma le fa'amaoni i le fa'aleleia o ou tomai. Fa'ata'ita'i, a'oa'o mai au mea sese ma tumau i le taimi nei ma fa'ata'ita'iga sili ona fou ma atinaʻeina o le initaneti. Fiafia i le faagasologa ma matamata au itulau o ola mai i luma o mata o au tagata faʻaoga!
Fa'ata'ita'iga o itulau feso'ota'i na atia'e ma Spark
O se itulau feso'ota'i o se tasi lea e mafai ai e le tagata fa'aoga ona fegalegaleai ma auai malosi i le su'esu'ega. Faatasi ai ma Spark, e mafai ona faia ni itulau e sili ona fegalegaleai ma le malosi Nisi faʻataʻitaʻiga o itulau na atiae ma Spark e faʻaalia ai lona gafatia e ofoina atu se poto masani faʻaoga tulaga ese.
1. Fuafuaga Nogatupe: Ose itulau feso'ota'i e mafai ai e tagata fa'aoga ona fa'atatauina totogi masina o nonogatupe. E mafai e tagata fa'aoga ona ulufale i le aofa'i o nonogatupe, tului ma le taimi, ma o le calculator e maua ai se vaeluaga o totogi masina. Feso'ota'iga a tagata fa'aoga ma fa'atatauga i taimi moni e fa'amatagofieina ma aoga ai lenei itulau.
2. Fa'ato'aga ata fa'atasi ma filiga: O se itulau o lo'o fa'aalia ai se fa'ata'ita'iga e mafai ai e tagata fa'aoga ona fa'aoga filiga fegalegaleai e sui ai foliga o ata. E mafai e tagata fa'aoga ona filifili filiga eseese e pei o le uliuli ma le pa'epa'e, sepia po'o leo tuai, ma va'ai i suiga i le taimi moni. O lenei itulau o loʻo faʻaalia ai le auala e mafai ai e Spark ona fatuina se poto masani ma faʻafiafiaga mo tagata faʻaoga.
Fa'ai'uga mulimuli ma fautuaga
I le faaiuga, e mafai ona matou faʻamaonia o le faʻaaogaina o Spark e fatuina ai itulau fesoʻotaʻiga o se filifiliga sili ona fautuaina mo i latou e manaʻo e faʻaopoopo le malosi ma le faʻaogaina i latou. upega tafaʻilagi. Faatasi ai ma Spark, e mafai e le au atinaʻe ona maua le tele o mea faigaluega ma foliga e mafai ai ona latou faia ni faʻamatalaga fefaʻasoaaʻi ma faʻaogaina mo tagata faʻaoga.
O se tasi o faʻamanuiaga autu o Spark o lona faigofie faʻaoga. Faʻafetai i lona atinaʻe faʻapitoa, e oʻo lava ia i latou e leai se poto masani faʻapolokalame e mafai ona fatuina itulau fesoʻotaʻi vave ma faigofie. Faatasi ai ma le tele o faʻataʻitaʻiga faʻataʻitaʻiga, e mafai e tagata faʻaoga ona filifili mai sitaili eseese ma faʻatulagaina e faʻafetaui a latou itulau i o latou manaʻoga ma sini.
E le gata i lea, o le Spark e ofoina atu le tele o vaega eseese o fesoʻotaʻiga, e pei o faʻamau, fomu, ma elemene multimedia, e mafai ai e le au atinaʻe ona faʻaopoopo fegalegaleaiga ma faʻafiafiaga i latou itulau. O nei vaega e mafai ona faigofie ona fa'avasegaina ma fa'atulagaina e ala i le fa'aogaina o le HTML ma le CSS, e tu'uina atu i tagata fa'aoga le pulea atoatoa o foliga ma amioga o latou itulau.
I se faapuupuuga, Spark o se mea faigaluega tele ma mamana e mafai ai e le au atinaʻe ona fatuina itulau felagolagomai o auala lelei ma aoga. Faatasi ai ma lona atinaʻe faʻapitoa, seti faʻapitoa, ma vaega faʻafesoʻotaʻi, o Spark o loʻo faʻatulagaina o se filifiliga sili i le fatuina o faʻamatalaga fefaʻasoaaʻi i luga o le upega tafaʻilagi. Afai o loʻo e vaʻavaʻai e ave le mamanu ma fesoʻotaʻiga o au itulau web i le isi tulaga, e tatau ona e mafaufau e faʻaaoga Spark. Saili i ona foliga uma ma amata ona fatuina itulau mataʻina moni!
I se faapuupuuga, o le fatuina o itulau fegalegaleai ma Spark o se auala faigofie ma lelei e mafai ai e le au atiaʻe ona faʻamalosia o latou manatu i le olaga. O le faʻaaogaina o meafaigaluega ma galuega faʻapitoa e tuʻuina atu e lenei faʻavae, e mafai ona mamanuina ma faʻapipiʻi itulau fesoʻotaʻiga i luga ole laiga i se auala faigofie.
E ala i faʻataʻitaʻiga na muai fuafuaina poʻo ala i faʻasalalauga amata mai lava i le amataga, o lo'o i ai i le au atina'e le sa'olotoga atoatoa e fetu'una'i ma fa'apena a latou itulau e tusa ai ma mana'oga o le poloketi. E le gata i lea, o le mafai ona tu'ufa'atasia ma fa'aoga lelei isi punaoa, e pei o fa'amaumauga po'o faletusi i fafo, fa'alauteleina o avanoa ma galuega e are e mafai ona tu'ufa'atasia i itulau fegalegaleai.
I tulaga o fegalegaleaiga, Spark e ofoina atu le tele o foliga ma filifiliga e faʻaopoopo ai elemene faʻamalosi e faʻaleleia ai le poto masani o tagata. Mai le lamolemole aniata ma suiga i faiga felagolagoma'i ma fa'afanua feso'ota'i, e mafai e tagata atia'e ona fa'aalia lo latou fatufatua'i ma fa'aola itulau.
E le gata i lea, o le tali atu o itulau fesoʻotaʻiga na faia ma Spark e faʻamautinoa ai le lelei o le faʻatinoga i luga o masini eseese ma lau tele. E taua tele lenei mea i se lalolagi ua faʻateleina le feaveaʻi ma faʻaauau pea ona faʻaleleia tekinolosi.
I se aotelega, o Spark o loʻo faʻatulagaina e avea o se meafaigaluega faʻapitoa ma lelei mo le fatuina o itulau fefaʻasoaaʻi. E ala i le tu'ufa'atasia o lona faigofie o le fa'aoga, fa'avasegaina, ma le tele o fa'atinoga, o lenei fa'avae e avea ma filifiliga mata'ina mo le au atina'e amata ma i latou o lo'o iai tomai fa'apitoa. Faʻaaoga lelei le malosi o Spark ma fai au lava itulau upega tafaʻilagi i le taimi nei!
O aʻu o Sebastián Vidal, o se inisinia komepiuta e fiafia tele i tekinolosi ma DIY. E le gata i lea, o a'u o le foafoa o tecnobits.com, lea ou te faʻasoa atu ai aʻoaʻoga e faʻafaigofie atili ai tekinolosi ma malamalama mo tagata uma.