Raspberry Pi ühe pardaarvutiga saate potentsiaalsetele tööandjatele muljet avaldamiseks luua mitmesuguseid projekte.
Neile IT-tööstuses, kes soovivad oma CV-sse oskusi lisada ja oma portfelli täiendada, on lugematu arv projekte mida saab ehitada Raspberry Pi-ga. Olenemata teie erialast, on Pi ideaalne platvorm teie isiklikuks majutamiseks projekt.
Raspberry Pi on väga mitmekülgne ja seda saab kasutada virtuaalse privaatvõrguna (VPN), a Representational State Transfer (REST) server, projektihaldustarkvara host või server töödelda andmeid. Kasutades ainult Pi-d ja oma oskusi, saate luua muljetavaldava projekti, mille saate oma CV-sse lisada.
1. Võrgundus: kasutage VPN-ina Raspberry Pi-d
Raspberry Pi üks ainulaadne kasutusala on loomine kohandatud kodu VPN. Saate selle kaudu ümber suunata kogu sissetuleva ja väljamineva liikluse ning teha koduvõrku kasutades turvalisi taotlusi kõikjal, kus on Interneti-juurdepääs.
VPN-ina ei pruugi kogu liikluse ümbersuunamine läbi koduvõrgu pakkuda kõiki professionaalse süsteemi eeliseid. Selle loomine pakub aga töötamise ajal täiendavat turvalisust ja annab teile eelise võrguliikluse logide loomisest.
Lisaboonusena on see suurepärane projekt iga võrguinseneri CV-sse lisamiseks. Selle töö lihtsamaks muutmiseks saate kasutada mitut tarkvara. Füüsilise riistvara nõuded on üsna minimaalsed, mis tähendab, et selle projektiga alustamiseks ei ole vaja palju investeeringuid.
Praegu on tuntuim tarkvara Pi VPN-iks teisendamiseks PiVPN. Kerge ja Raspberry Pi-ga töötamiseks mõeldud PiVPN on lihtsaim viis oma projektiga alustamiseks.
Uue VPN-iga ühenduse loomiseks peate valima kliendipoolse rakenduse. Kui soovite, et teie VPN oleks välismaailmale juurdepääsetav, peate kaaluma ka a dünaamiline DNS-teenus IP-aadressi paljastamiseks.
2. Programmeerimine: Express API + MongoDB eksemplar Raspberry Pi-l
Arendajate jaoks on nõutav oskus luua andmetega töötamiseks kohandatud rakendusliideseid (API-sid). Suurepärane viis oma oskuste tutvustamiseks on luua andmete salvestamiseks kohandatud Express API, mida toetab MongoDB eksemplar.
Seda tüüpi projekti peamine eelis on see, et see on täiesti tasuta, suhteliselt lihtne seadistada ja hõlpsasti laiendatav. Alustades lihtsast REST API-st, millel on mõned standardtoimingute lõpp-punktid, võib teie oskusi lihtsalt näidata.
Valige asjakohased funktsioonid, et kohandada oma kogemusi kõige sobivamatele töötüüpidele. Vahetage NodeJS välja selliste keelte vastu nagu Deno või Python ja lisage märkimisväärsema mõju saavutamiseks erinevaid tehnoloogiaid.
Oma projektist maksimumi võtmiseks saate esialgset ulatust laiendada, tehes täiendusi. Siduge oma REST API GraphQL API-ga, et näidata oma paindlikkust taustaprogrammi arendamisel. Lisage Redise eksemplar vastuste vahemällu salvestamiseks, et näidata, et olete jõudluskeskne.
Integreerige failide salvestamiseks teenustega, nagu Firebase, et näidata oma võimet integreerida oma virna kolmanda osapoole tarkvara. Ehitage välja lihtne veebirakendus, mis loob ühenduse kohandatud taustaprogrammiga, et näidata oma võimeid täispinu arendajana.
See, mida täpselt ehitate, sõltub suuresti sellest, mis tüüpi arendus teid kõige rohkem huvitab. Lihtne server esindab laiendatavat platvormi, mis teenib teid hästi, olenemata sellest, millist tüüpi tööandjale proovite muljet avaldada.
3. Projektijuhtimine: Raspberry Pi Redmine server
Projektijuhtide jaoks on oluline õige tarkvara olemasolu, et kõike jälgida. Kui otsite lihtsat projekti oma CV hulgi täiendamiseks, proovige installida Redmine Raspberry Pi-le.
Redmine on lihtne avatud lähtekoodiga projektihaldustarkvara. Pi teisendamine Redmine serveriks annab teile koha, kuhu salvestada teavet isiklike projektide kohta, millega võite töötada.
See lihtne projekt, mis on täis kohandatavaid funktsioone, nagu tegevuskava, sisseehitatud wiki ja mitme projekti tugi, sobib ideaalselt ambitsioonikale projektijuhile. Redmine on täielikult avatud lähtekoodiga, nii et väljaspool Pi ostmist ei pea te muretsema litsentside või lisariistvara eest maksmise pärast.
Redmine on kiire ja lihtne seadistada ning ametlikul veebisaidil on põhjalik teave õpetus mis aitab teid samm-sammult läbi viia. Ainus eeltingimus tarkvara osas on mis tahes Teie Raspberry Pi-le installitud Linux OS-i levitamine.
Käivitage Redmine eksemplar, viige lõpule projekt ja visake dokumentatsioon vikis, et näidata oma organiseerimisoskusi. Isegi süsteemi laadimine testimisandmetega võib muuta portfelli muljetavaldavamaks.
4. Statistika: Telegrafi Raspberry Pi eksemplari ühendamine InfluxDB-ga
InfluxDB on tuntud valik statistikutele ja andmeanalüütikutele, kes soovivad salvestada ja jagada aegridade andmeid. Telegraf on serveripoolne rakendus, mis on kasulik anduritest, asjade Interneti (IoT) seadmetest ja välissüsteemidest andmete automaatseks kogumiseks.
Need kaks tarkvaraosa töötavad koos, et luua server, mis suudab vastu võtta, desinfitseerida ja salvestada erinevat tüüpi andmeid. Telegraf on kerge ja kompaktne, ideaalne Raspberry Pi-ga sõitmiseks. InfluxDB on pilvepõhine teenus, mis suudab salvestada teie andmeid kauges kohas.
InfluxDB-ga alustamiseks peab teil olema Amazon Web Services (AWS) konto. Amazoni tasuta tase pakub lihtsa proovi seadistamiseks piisavalt ressursse. Samuti peate registreeruma InfluxDB teenuse kasutamiseks.
Influx pakub tasuta taset, mis on enam kui piisav, et näidata oma oskusi platvormiga. Ehitamise kõige keerulisem osa on näidisandmed. Teil peavad olema mõned andurid, et käitada katseid või asjade Interneti-seadmeid, et ühendada, või olema valmis hankima näidisandmestiku.
Õnneks on seal palju suuri andmekogumeid, mis aitavad teil alustada. Kui olete nii Telegrafi kui ka InfluxDB konfigureerinud, saate hakata sisestama nii palju testandmeid, kui vajate. Sealt saate käitada mis tahes vajalikku analüüsi ja seejärel luua oma valitud armatuurlaua, aruande või kuva.
Raspberry Pi aitab teil oma CV-s oskusi täita
Raspberry Pi on ideaalne platvorm igasuguse taustaga infotehnoloogia (IT) professionaalidele portfelliprojekti koostamiseks. Pi loob ideaalse aluse andmetöötluseks ja analüüsiks, projektihaldustarkvaraks, REST API-ks või lihtsaks VPN-iks.
Kasutades ainult Raspberry Pi-d ja natuke aega, saate luua sobivalt muljetavaldava projekti, mille saate oma CV-sse lisada.