Zašto sam za backup odabrao Microsoft Office 365

Srećom, još mi se nije dogodio gubitak podataka zahvaljujući činjenici što redovno radim backup. Nikada to nije backup cijelog sustava (image backup), jer u slučaju otkazivanja diska najmanji mi je problem ponovno instalirati najnoviju verziju Windowsa i potrebne programe, nego se fokusiram na ono najvažnije, a to su osobni podaci. Kako se u to uklapa Microsoft Office 365 pojasnit ću u nastavku.

Kako si organiziram backup?

Još od 2006. čuvam sve fotografije u dobro organiziranoj kolekciji po godinama u kojima su kreirane. Tu su sve slike sa digitalnih fotoaparata, skenirane slike iz obiteljskih fotoalbuma i sve ostale digitalije od sentimentalne vrijednosti. Osim toga sve zabilježeno mobitelom automatski ide u backup, ali to ipak jednom mjesečno ručno sortiram i backupiram na još jedno mjesto.

Moglo bi se reći da sam “backup freak” jer volim sve svoje podatke imati pod kontrolom i ne želim ovisiti samo o jednom backupu. Glavni backup radim početkom godine, a onda jednom mjesečno ili češće, ovisno o potrebi. Izrada glavnog backupa podrazumijeva reviziju podataka pri čemu prolazim kroz sve mape i odlučujem što ide u backup, a što više nije potrebno i može se obrisati.

Jedan disk (M.2 500GB SSD) koristim za Windowse i programe, drugi disk (250GB SSD) služi za najvažnije podatke kao što su dokumenti i slike, a treći disk (1TB HDD) služi za sve ostalo. Tu je još i četvrti, vanjski, USB 3.0 1TB WD disk koji služi kao lokalni backup svega sa prethodno navedena tri diska. Backup na taj disk radim ručno.

Automatska sinkronizacija

OneDrive - sinkronizacija One Drive se odlično slaže sa Windows OS-om i nudi mogućnost povezivanja kako bi se omogućila automatska sinkronizacija. Za sinkronizaciju sam odabrao radnu površinu (Desktop) i odabrane mape ranije spomenutog diska od 250GB. Prilikom prvog povezivanja svi podaci idu u cloud, a kasnije samo ono što uredim ili obrišem. Znači, ako mi u pola rada PC otkaže poslušnost mogu biti siguran da su moji podaci u međuvremenu poslani u cloud i da im mogu pristupiti putem bilo kojeg drugog uređaja. Također, ako nešto započnem na PC-u i kasnije se prebacim na laptop ondje ću moći nastaviti s radom. To znači da na svim uređajima koje sam povezao imam istu kopiju podataka. Razlog zašto ovo ne smatram klasičnim backupom je upravo činjenica da ako nešto obrišem na PC-u to će biti obrisano na cloudu.

Online ili lokalni backup

Svaki od njih ima svoje prednosti i nedostatke o kojima ću više reći u nastavku. Korištenjem obje vrste bakupa želim smanjiti rizik da ostanem bez podataka jer teško je očekivati da će istovremeno doći do problema s obje vrste backupa.

Lokalni backup

Za lokalni backup koristim eksterni USB 3.0 WD koji mi služi kao prva linija sigurnosti. Pruža mi komfor na način da su podaci uz mene i ne moram ići na internet kako bih im pristupio. To posebno dolazi do izražaja kada je veza s internetom spora.

Prednosti lokalnog backupa:
– podaci su pod mojom kontrolom
– podaci su mi dostupni neovisno o povezanosti s internetom
– znam da im nitko “izvana” ne može pristupiti

Nedostaci lokalnog backupa:
– nalaze se na istoj lokaciji kao primarno računalo
– u slučaju poplave ili požara ostajem i bez backupa
– utjecaj mikroklimatskih uvjeta prostorije u kojoj se nalazi

Online backup

Što se online backupa tiče najviše sam do sada koristio Microsoft One Drive i to zbog dostupnih 40GB prostora za pohranu. Ipak, to je dovoljno samo za osnovne podatke, s obzirom da iz godine u godinu kamere na mobitelima postaju sve bolje i da je slika i videa sve više jasno je da se povećava i potreba za prostorom za spremanje tih podataka. Privremeno sam imao i dodatnih 100GB koje sam dobio uz Samsung mobitel. Kada je tih 100GB isteklo došlo je vrijeme za ozbiljno razmišljanje o backup strategiji. 140GB je dovoljno kada se spremaju samo osnovni podaci koji su prije toga pomno sortirani, a to više nisam htio raditi. Jer ako već imam backup onda želim da je ondje sve.

Prednosti online backupa:
– podaci dostupni bilo kada i bilo gdje
– hardver na kojemu su podaci nalazi se u boljim mikroklimatskim uvjetima
– bilo koji dio tih podatka mogu učiniti dostupnim bliskim osobama npr. podijeliti galerije slika

Nedostaci online backupa:
– upitna privatnost podataka
– ovisnost o povezanost s internetom
– u slučaju veće količine podatka potrebna brza veza s internetom

Koji online backup?

Dugo sam istraživao koje je najbolje online backup rješenje. U početku sam htio uzeti dodatnih 100GB Microsoft OneDrive prostora ili za sličnu cijenu 200GB Google One prostora što bi mi trenutno možda bilo i dovoljno. Međutim, kako sam dublje ulazio u usporedbe raznih pružatelja usluga backupa odlučio sam odmah uzeti više prostora, cca 1TB, samo je bilo pitanje od koga. Postoji puno specijaliziranih online rješenja za backup, ali sam se fokusirao na nekoliko najpoznatijih jer najmanje što mi treba je da se servis nakon nekoliko mjeseci ugasi. Želim rješenje za barem sljedećih pet godina.

Imao sam tri kriterija: sigurnost, brend i cijena. Što se sigurnosti tiče mislim da je tu sve jasno. Ne želim da nitko drugi osim mene pristupa mojim podacima ma koliko oni biti nebitni. Po mogućnosti da postoji opcija dvostruke autentifikacije. Brend mi je bitan jer postoji velika ponuda raznih online alata koji dolaze i odlaze, a ne želim za nekoliko mjeseci opet prebacivati podatke negdje drugdje. Cijenu sam gledao na godišnjoj razini i htio sam dobiti maksimalnu vrijednost za novac.

Mega

Daje 50GB prostora besplatno što se čini kao nerealna ponuda. Međutim od tih 50GB samo je 15GB trajno besplatno dok ostalih 35GB vrijedi tek mjesec dana od dana registracije. Prvi sljedeći plan ima 400GB prostora po cijeni od oko 37kn mjesečno što iznosi oko 450kn godišnje. Ako se gleda izolirano onda je ovo ok ponuda, ali ako se ide uspoređivati s drugim uslugama može se proći i bolje.

Dropbox

Koristio sam ga kratko vrijeme na fakultetu jer je bio najpopularniji. Nudi 2GB prostora besplatno što je dovoljno samo za najosnovnije dokumente ili fakultetske skripte. Prvi sljedeći plan nudi 2TB (2000GB) prostora za oko 75kn mjesečno što godišnje iznosi oko 900kn. Ok cijena s obzirom na ponudu prostora, ali kako meni trenuno ne treba niti gigabajt više od 1TB nisam se odlučio za Dropbox.

Amazon Drive

Nudi 5GB prostora besplatno. Prvi sljedeći plan nudi 100GB za cca 150kn godišnje. Osim toga postoje još i planovi od 1TB (410kn godišnje), 2TB (810kn godišnje), 3TB, 4TB, 5TB, 6TB, 7TB, 8TB, 9TB, 10TB, 20TB i 30TB. Kroz Amazon Prime može se dobiti i neograničeni prostor za spremanje slika dok je za sve ostale formate potrebno plaćati neki od ranije navedenih planova. Meni taj dio nije zanimljiv jer sve slike ionako prije uploada ZIP-am pa mi niti ne bi prošle pod neograničeni prostor. Amazonova ponuda usluga je vrlo velika i kompleksna, nudi međuostalim i Amazon S3 Glacier tj. S3 Glacier Deep Archive što djeluje vrlo zanimljivo za dugoročni backup, ali trenutno nisam imao vremena detaljnije ovo proučiti.

Google One

Nudi 15GB prostora besplatno. Prvi sljedeći plan nudi 100GB po cijeni od 139kn godišnje što je super ponuda. Za dodatnih 100kn godišnje može se dobiti 200GB. Za nekoga tko ne treba više ovo je odlična ponuda, pogotovo u slučaju ako se istovremeno koristi i Gmail jer je sve povezano. Osim navednih paketa postoje i oni od 2TB (869kn godišnje), 10TB (809kn mjesečno), 20TB (1,599kn mjesečno) i 30TB (2,399kn mjesečno). Sve redom više od onoga što je meni u ovom trenutku potrebno tako da sam i ovu ponudu sada preskočio. Iako, najviše sam se dvoumio između Googlea i Microsofta.

Microsoft Office 365 Personal

Kao što sam već ranije i naveo, najviše sam koristio upravo Microsoftov One Drive. Microsoft u osnovnom planu pod nazivom OneDrive Basic nudi 5GB besplatnog prostora za pohranu. Za više od toga postoji OneDrive od 100GB po cijeni od 156kn godišnje, Office 365 Personal od 1TB po cijeni od 525kn godišnje i Office 365 Home od 6TB po cijeni od 754kn godišnje.

OneDrive paketi

Upravo sam ovdje pronašao zlatnu sredinu što se ponude tiče. S obzirom da aktivno koristim Windows OS najlogičnije mi je bilo sve povezati pod jednu uslugu. Pri tome mi se paket Office 365 Personal činio kao najoptimalnije rješenje. Osim ranije spomenutih, i željenih, 1TB prostora za pohranu dobio sam još hrpu dodatnih pogodnosti, a najveća od njih je Microsoft Office paket s kojim se niti jedna od ranije spomenutih usluga ne može mjeriti.

Što sve Office 365 Personal nudi?

Iako sam ga uzeo primarno zbog backupa podatka, Microsoft Office 365 Personal nudi puno više od toga. Za razliku od Home paketa, Personal je vezan uz jedan Microsoft korisnički račun, ali se može koristiti na više računala, tableta i mobilnih uređaja.

1TB OneDrive prostora za pohranu

Tražio sam optimalno rješenje uz ranije navedena tri kriterija. Microsoft Office 365 mi pruža 1TB prostora za pohranu na servisu OneDrive i sve premium sigurnosne značajke kao i značajke za povećanje produktivnosti.

Veze koje istječu

Putem ove značajke mogu drugim korisnicima tijekom ograničenog vremenskog razdoblja omogućiti pristup datotekama i fotografijama.

Lozinkom zaštićene veze za zajedničko korištenje

Omogućava mi zaštitu datoteka i fotografija, koje dijelim s drugim korisnicima, lozinkom. To znači da čak ako netko i dođe do poveznice neće moći pristupiti sadržaju bez lozinke.

Otkrivanje ucjenjivačkog softvera i oporavak

Microsoft Office 365 upozorit će me ako otkrije napad ucjenjivačkim softverom i pomoći mi vratiti datoteke na servisu OneDrive i do 30 dana nakon toga.

Vraćanje datoteka

Sve što slučajno ili namjerno obrišem, kao i sve ono što možda bude zaraženo ucjenjivačkim softverom mogu vratiti u roku od 30 dana.

Veći osobni sef

Ovo je dodatna sigurnosna razina. Unutar servisa OneDrive nalazi se osobni sef (Personal Vault) kojemu se pristupa otiskom prsta, dodatnom lozinkom, PIN-om, e-mailom ili SMS-om.

Izvanmrežne mape

OneDrive Izvanmrežne mape Svom sadržaju mogu pristupiti čak i onda kada nisam povezan s internetom. Ovo je potrebno označiti u postavkama jer se inače može dogoditi da npr. datoteku na radnoj površini ne mogu otvoriti ako nisam povezan s internetom.

Skeniranje više stranica

Putem mobilnog uređaja imam mogućnost skeniranja više dokumenata ili stranica koje mogu spojiti u jedan PDF i koristiti zajedno s drugim korisnicima.

Dodatne mogućnosti zajedničkog korištenja

Unutar OneDrivea mogu kreirati mapu ili više njih za druge članove obitelji unutar kojih oni sebi mogu raditi backup.

Office za PC ili Mac

Uz pretplatu dobijem mogućnost preuzimanja i instalacije premium verzija Microsoft Office paketa (Word, Excel, PowerPoint, Outlook).

Skype – 60 minuta mjesečno

I kao da sve ranije navedeno nije dovoljno dobio sam i 60 minuta kredita mjesečno za Skype.

Gdje kupiti i kako aktivirati pretplatu?

Prije nego sam se odlučio na kupnju detaljno sam istražio koje su sve legalne opcije dostupne.

Prva i najjednostavnija opcija bila je kupnja direktno putem Microsoftovih stranica gdje sam očekivao da će ako ništa drugo biti povoljnija cijena jer ipak nema posrednika. Da sam se odlučio na tu opciju ovaj bi paket platio 525kn godišnje. Jedina prednost koju ovdje vidim je što ključ za korištenje paketa dobijem istog trenutka kada ga i platim tj. ne moram čekati i ne moram ići po njega.

Međutim, ispostavilo se da je kupnja putem posrednika povoljnija. Isti paket sam platio 380kn godišnje. S tom razlikom da sam morao čekati jedan dan, jer sam narudžbu obavio u nedjelju. Tako da sam u ponedjeljak nakon posla odmah otišao po fizičko pakiranje Officea 365 unutar kojega se nalazi kartica sa ključem kojega je potrebno prepisati prilikom aktivacije.

Microsoft Office 365 aktivacija:

Potrebno je prijaviti se koristeći Microsoft račun uz koji se želi vezati licenca.

Aktivacija

Nakon toga unosi se aktivacijski ključ.

Unos aktivacijskog ključa

Nakon unosa aktivacijskog ključa pojavljuje se mogućnost aktivacije automatske obnove licence, ovaj korak nije obvezan i može se preskočiti. Ova mogućnost daje 1 mjesec besplatnog korištenja Office 365 paketa uz uvjet da se unesu podaci s bankovne kartice. Međutim, ono što mi se odmah nakon aktivacije ove opcije nije svidjelo je informacija da ću nakon isteka tih 13 mjeseci sljedeću obnovu platiti po cijeni od 525kn. Ako želim ponovno platiti po povoljnijoj cijeni sve što moram napraviti je ponovno kupiti retail verziju i prije isteka postojeće licence unijeti novi ključ čime će se pretplata produžiti.

Kako je i navedeno na slici ispod, automatsko se produživanje može u bilo kojem trenutku isključiti.

Automatska obnova

Proces aktivacije ovim je korakom završen.

Aktivacija završena

Zaključak

To bi bilo sve vezano uz moju trenutnu strategiju kreiranja backupa na servisu Microsoft Office 365 Personal. Analiza koja je prethodila ovom odabiru bila je puno detaljnija i ovaj je blog post bio sigurno pa i duplo duži prije nego sam ostavio samo ono za što sam smatrao da je najvažnije.

Radite li i vi backup? Svoju backup strategiju možete navesti dolje u komentarima.

PM Talks: Kako inovirati u IT-u?

I ovaj sam četvrtak, 23.01.2020., odlučio otići u Osijek na još jedno CodeCAMP predavanje. Tema nije bila strogo developerska, ali mi se učinila dovoljno zanimljivom.

PM Talks: Kako inovirati u IT-u?

Na predavanju se moglo čuti dosta činjenica o inovacijama općenito, a onda i o inovacijama u IT-u. Više o tome moguće je pronaći na blogu predavača Tomislava Buljubašića koji se nalazi na adresi https://7innovation.net/

Kada su u pitanju softverski proizvodi inovacije mogu doći od kupaca, ali i od zaposlenika.

Kupci daju inkrementalne inovacije koje su zapravo mala poboljšanja. Zaposlenici daju breakthrought inovacije. Potrebno je pronaći balans između jednih i drugih kako bi organizacija rasla.

Mišljenja sam da bi ovo predavanje najbolje sjelo studentima, završnih godina, koji tek traže svoje mjesto u svijetu.

PM Talks: Kako inovirati u IT-u?
Izvor: https://twitter.com/buljubasict

Službena najava predavanja:

U četvrtak, 23.1.2020. Tomislav Buljubašić će nam održati project management predavanje o razvoju kreativnosti u IT okruženju. Lokacija nam je već poznata; Caffe Bar Peppermint u 18:00 sati.

O čemu će Tomislav pričati na predavanju?
Teško je naći riječ koja je više izlizana u posljednje vrijeme od “Inovacija”, ali svejedno kreativnost nije dovoljno iskorištena u svakodnevnom radu i pripremanju novih produkata. Danas su najveći izvori novih ideja kupci i zaposlenici, što znači da obje skupine trebaju biti uključene u inovacijski proces. Kako uopće voditi nove ideje dugačkim putem do realizacije, te kako olakšati taj put koristeći tehnike i rješenja koja će od developera napraviti interne poduzetnike?
Pri generiranju ideja u IT okružju potrebno je prilagoditi klasične tehnike kako bi bile uspješne. Sljedeći izazov je sve to napraviti u lokalnom, hrvatskom okruženju. Na predavanju ćemo pričati o uvođenju ovih procesa, ali i o mogućnosti kreativnosti za svakog pojedinca i u slučaju kada tih procesa nema.

Nešto više o predavaču
Tomislav je radio je na podizanju inovacijske kulture, kreiranju inovacijskog programa i procesa, te posebne serije inovacijskih natječaja za softverske inženjere. Ima više od 10 godina iskustva u upravljanju inovacijama i tehnologijama. Njegova knjiga “Developing innovation – Innovation Management in IT Companies” izlazi u svibnju, a autor je i na portalima “The Future Shapers” i “Innovation Excellence” gdje je prošle godine proglašen jednim od 40 top bloggera svijeta za ovu temu.
Više o ovoj temi na njegovoj stranici 7innovation.net.

Prijave za ovo predavanje su obvezne i potražite ih na dnu objave. Vidimo se! 🙂

10 godina bloga. Isplati li se sve ovo?

07.06.2019., obilježio sam 10 godina postojanja ovog bloga. Tada nisam niti pomišljao da bi cijela ova priča mogla toliko potrajati. Ipak, drago mi je što je tako jer putem sam dosta toga naučio, kako o temama o kojima pišem tako i o sebi.

Hvala svima koji me prate, koji su na bilo koji način sudjelovali, hvala na svakom komentaru, e-mailu, pokudama i pohvalama!

Faze bloga

Svaka od faza donijela je drugačiji profil ljudi na blog. Upravo su ljudi tj. njihovo vrijeme, uloženo u čitanje ili komentiranje blog postova, ono najvrijednije što sam mogao dobiti. Neke od njih sam i osobno upoznao.

1. faza – poslovna primjena interneta

U ovoj sam se fazi najviše tražio, a zanimale su me teme vezane uz poslovnu primjenu interneta. Naravno da onda nisam imao praktičnog iskustva, ali sam se ipak usudio obraditi neke opće teme i usput učio o njima. Blog mi bio među 10 najboljih u izboru za najbolji blog 2011. godine u organizaciji časopisa VIDI. Koliko god to sitno bilo opet čovjeka veseli.

2. faza – online reputacija

Nakon toga fokusirao sam se na teme vezane uz upravljanje online reputacijom. Jedan od posjećenijih blog postova i dan danas je onaj pod naslovom “Što učiniti kada ‘guglate’ svoje ime i prezime i vidite rezultat koji vam se ne sviđa?“. Najveći izazov ove faze su konstantni mailovi sa zamolbama da nekome nešto obrišem za što jednostavno nisam imao vremena. Osjećao sam odgovornost svakome odgovoriti na e-mail i sve to mi je uzimalo puno energije i vremena. Kako bih odgovorio na jedan e-mail natrag bih dobio dodatna potpitanja iako se odgovori mogu pronaći u blog postovima. Tu negdje sam dobio poziv da se uključim kao MSP čime je započela sljedeća faza.

3. faza – Microsoft Student Partner

Sljedeća je faza bila vezana uz moje djelovanje kao Microsoft Student Partnera. Sudjelovao sam u organizaciji predavanja, Software Startup akademiji, pisanju DreamSpark priručnika i drugim aktivnostima. Ovdje sam nažalost propustio puno toga objaviti što bi iz ove perspektive bilo zanimljivo za pročitati. Npr. kada smo u Sarajevu i Trakošćanu imali MSP Workshop.

4. faza – razvoj web i mobilnih aplikacija

Ova faza djelomično traje i danas, tiče se tema vezanih uz razvoj web i mobilnih aplikacija koristeći Angular Framework, Ionic Framework i Node.js. Ova je faza dala najviše blog postova jer sam po prvi put odlučio blog shvatiti ozbiljno, možda malo preozbiljno, i redovno objavljivati blog postove. Cilj mi je bio redovno objavljivati blog postove vezane uz razvoj web i mobilnih aplikacija.

5. faza – eksperimentiranje s temama

Ova faza je nedavno počela. Sve više objavljujem događanja koja posjećujem čime ovom blogu dajem osobniju notu. Povremeno ću opet objaviti neki blog post s temom razvoja web i mobilnih aplikacija, ali ću isto tako i eksperimentirati s temama.

Kako je bilo u 2019.?

Ako me je 2019. godina ičemu naučila onda je to – znati kada otići od nečega. Jer ne mogu stalno biti sve.

Od početka godine nastavio sam redovito objavljivati blog postove vikendom. Ukupno sam objavio njih 29.

Razlog tako malog broja objavljenih blog postova je što sam, između ostalog, odlučio da je krajnje vrijeme za završetak diplomskog studija. Trebao sam pripremiti diplomski rad koji je osim teorijskog dijela sadržavao i praktični dio tj. hibridnu mobilnu aplikaciju izrađenu pomoću Ionic Frameworka.

Morao sam odlučiti što mi je važnije – odraditi svoje obaveze prema fakultetu i završiti to poglavlje života ili ostaviti blog na prvom mjestu. Nisam imao energije nakon radnog tjedna i svakodnevnog rada na diplomskom radu još i vikende provoditi paralelno i dalje radeći diplosmki rad uz konstantno razmišljanje o novim blog postovima. A da ne spominjem kako sam zbog zauzetosti blogom morao odbiti i neke freelancing ponude.

Vrijeme uloženo u ovaj blog nije besplatno jer negdje sam ga morao uzeti da bi ga dao blogu. Kako idu godine tako postajem sve više osjetljiv na to kako i gdje trošim svoje vrijeme.

Zbog svega toga, odlučio sam da zbog bloga više ne želim žrtvovati vikende, privatni život, obiteljska druženja i sve ono što bi bilo lijepo raditi tijekom vikenda kako bih “napunio baterije” za novi radni tjedan. Osim toga, vikende mogu iskoristiti za dodatne edukacije kako bi privatno i poslovno napredovao. To će se onda ionako odraziti na sadržaj bloga koji može biti samo bolji. Oportunitetni trošak bloga jednostavno je postao prevelik. O tome sam već pisao u pregledu prošle godine i stvarno je bilo tako.

Očekivanja od 2020.

U 2020. idem puno opuštenije. Blog će i dalje biti tu, ali ne moram na njega više gledati kao na uteg kao što je to bilo posljednjih nekoliko mjeseci, koliko god istovremeno uživao u svakom objavljenom blog postu.

Ove godine odlučujem maksimalno se posvetiti edukaciji. Knjige, online i onsite tečajevi, konferencije,… i sve za što pomislim da bi me moglo izgraditi u bolju osobu i dati mi neku širinu. S veseljem očekujem svako novo iskustvo. Oduvijek me zanimalo puno više toga nego što sam objavljivao na ovom blogu i to želim promijeniti.

Što sam naučio od bloga

Dizajn bloga nije toliko bitan, barem ne u početku. Posjetitelje će dizajn možda privući, ali će se sadržaju vraćati. Najbolji primjer za to je Seth’s blog na adresi https://seths.blog/. Vezano uz taj blog sjećam se da prije nekoliko godina čak nije imao niti mogućnost dijeljenja sadržaja na društvenim mrežama, a ipak mu je blog bio posjećen. To ne znači da o dizajnu uopće ne treba razmišljati nego da je vrijeme “uloženo” u kreiranje savršenog dizajna bolje uložiti u kreiranje kvalitetnog sadržaja, a dizajn usput dorađivati.

Prvi blog post ne treba biti savršen. Sjećam se da sam prije objave prvog blog posta dosta ‘guglao’ i tražio recept za savršen prvi blog post da bih shvatio da to ne postoji. Nakon što se donese odluka o pokretanju bloga potrebno je iskoristiti navalu kreativne energije i što prije objaviti prvi blog post.

Objava tutorijala povećava bounce rate. Posjetitelji koji traže takav tip sadržaja većinom se neće dugo zadržavati ako su u potrazi za rješenjem nego će brzo proći kroz otvoreni blog post i pronaći tog trenutka potrebno rješenje ili zaključiti da to nije ono što njima treba i napustiti blog.

Ako želite direktnu zaradu od bloga trebate definirati ciljanu publiku. Meni ovaj blog služi za slaganje misli i spremanje nekih ideja o nečemu što sam radio ili tek planiram raditi i zbog toga, na žalost ili na sreću, do sada nisam ulagao previše energije u definiranje ciljane publike.

Važan je napredak, a ne savršenstvo. I zato, ako želite pokrenuti blog, ne čekajte da sve bude savršeno nego počnite što prije jer ionako će vas za nekoliko godina barem malo biti sramota prve verzije dizajna, prvih blog postova i svega iz te faze. Najbolje se uči iz prakse i kroz greške. Tijekom vremena promijenit ćete se kao osoba, a promijenit će se i vaš blog. Takav je život i tu nema ništa loše. Promjenu treba prihvatiti.

Nema pravila. S vremenom ćete tek otkriti koje vas teme zanimaju i formirati svoj stil pisanja.

Isplati li se sve ovo?

I za kraj – isplati li se sve ovo? – Nakon 10 godina još uvijek tražim konačan odgovor na ovo pitanje. Ako ću gledati direktnu korist i oportunitetni trošak ispada da se ne isplati, ali ako ću gledati zadovoljstvo i napredak koji mi pruža onda se možda i isplati.

Da budem najiskrenija, nisam sigurna treba li mi uopće u ovom trenutku odgovor. Odlučila sam prestati analizirati. Uzima previše energije, a ništa ne daje. – Matea – U svom filmu

Dev Talks: Git Happens – Release Management best practices

U četvrtak, 19.12.2019. u 18h u Caffe Bar Pepermint održalo se CodeCAMP predavanje na temu Git Happens – Release Management.

Release management je koordinacija svih aktivnosti potrebnih za uspješnu isporuku softvera kupcima/klijentima. Kako bi se čitav proces automatizirao potrebno je koristiti Version Control.

Version Control omogućava:
– stvaranje/pokretanje/testiranje bilo koje ranije verzije softvera
– paralelni razvoj
– kontinuirano praćenje promjena u programskom kodu (tko ih je i kada napravio)
– jednostavnije prepoznavanje i ispravljanje grešaka

Dev Talks: Git Happens – Release Management best practices
Izvor: Tomislav Bilić, Inchoo

Version Control sustavi: Git, Visual Studio Team System TFVC, CVS, Subversion SVN, IBM Rational Clearcase, Mercurial, Fossil,…

Git provjerava koje datoteke su promijenjene uspoređujući glavni Git repozitorij s lokalnom kopijom tj. radnim direktorijom koji se nalazi na računalu developera. Služi kao “sigurnosna mreža” tijekom razvoja jer se u svakom trenutku moguće vratiti na posljednju verziju koja je funkcionalna.

Nema ozbiljnog developmenta bez korištenja Gita

ZIP-anje projekata i ručno kopiranje nisu ništa drugo nego guranje glave u pijesak. U svakom ozbiljnom developmentu potrebno je koristiti Git.

push i pull nisu Git, ali su dobar početak. Ne moraju svi developeri i sve tvrtke odmah krenuti kao grlom u jagode kako bi u roku odmah iskoristiti sve što Git nudi i više je nego dobro uopće krenuti s njegovom upotrebom.

Osobno, to mi je jedan od boljih načina za upoznavanje novih developera s praksom korištenja Gita jer nakon što probaju push-pull ne prođe dugo dok sami ne uvide koje su sve prednosti toga i onda već sami krenu istraživati i predlagati rješenja kako bi optimizirali svoje radno okruženje. To sve pod uvjetom da zaista žele napredovati kao developeri.

Bernardin je spomenuo svoje iskustvo prilikom zapošljavanja gdje se developer prijavio za senior poziciju, a bez znanja korištenja Gita. To definitivno nije smjer kojim bi developer trebao ići ako želi biti ili ostati, senior, developer.

Dev Talks: Git Happens
Izvor: Osijek Software City Facebook page

Vlatko radi na agencijski način s više projekata paralelno dok Bernardin razvija vlastita rješenja. Prema tome i Git koriste na različite načine. Zaključak bi bio da svaka tvrtka treba pronaći svoj način korištenja jer nisu sve tvrtke i developeri jednaki, a bome niti projekti.

Dev Talks: Git Happens
Izvor: Osijek Software City Facebook page

Službena najava predavanja:

U četvrtak, 19.12.2019. u 18h u Caffe Bar Pepermint će se održati CodeCAMP predavanje na temu Git Happens – Release Management best practices. Predavači su šarmantni dvojac Bernard Katić i Vlatko Vlahek.

O čemu će Bernard i Vlatko pričati na predavanju?
Za razvoj svakog ozbiljnijeg sustava nužno je imati dobro razrađene prakse code branchinga/release managementa. Na ovome predavanju, predavači će govoriti o načinima kako iskoristiti Git za release management koji neće dovesti do noćnih mora, uz gomile konflikata, bugova koji iskrsnu, prepisanog koda i drugih stresnih situacija svaki puta kada treba napraviti “merge” različitih “brancheva” koda prije releasea. Usporedit će različite pristupe (Release Flow, GitHub Flow,…) i njihove prednosti, mane te podijeliti iskustva iz prakse.

Nešto više o predavačima
Bernardin se nakon uzbudljivih i zabavnih profesionalnih početaka na razvoju računalnih igara u assembleru, diplome na područuju operacijskih sustava realnog vremena te izazovnog razvoja ekspertnih sustava, zadnjih godina posvetio puno manje zabavnom, ali i dalje vrlo izazovnom dizajnu i razvoju sustava za financijsku industriju te njihovoj integraciji u enterprise okruženjima. U predahu od svakodnevnog posla vodi Ms Community. Razvoj igara ga je naučio da je svaki byte i svaki takt procesora bitan, pa mu je najveće zadovoljstvo optimizirati sustave te iskoristiti sve raspoložive resurse i postići da sustavi rade brže, bolje i kvalitetnije. Kao svaki pravi Slavonac, zaljubljenik je u skijanje, a u slobodno vrijeme nastoji poboljšati time management i provesti što više vremena s obitelji. Bernardin je nagrađen od strane Microsofta nagradom MVP – Most Valuable Professional za Visual C#/.net/Visual Studio and Development Technologies.

Vlatko je CTO/Co-Founder u tvrtki Prototyp, interface agenciji iz Osijeka. Trenutno radi kao System Architect fokusiran na JavaScript, ReactJS and .NET Core (C#, F#). Ponosni je član udruga Osijek Software City i Ms Community u Osijeku. Obožava pivo i kulen, a njegov opis je kraći od Bernardovog ne zato što ga autor najave ne voli, već zato što je poslao kratku biografiju. 🙂

Sudjelovati na predavanju mogu svi zainteresirani, potrebno je samo prijaviti se i ispuniti svoje podatke.

Vidimo se! 🙂

https://softwarecity.hr/event/git-happens-release-management-best-practices/

PM Talks: Zašto projekti propadaju?

Ovo predavanje bilo je dijelom ovogodišnjih KulenDayza, ali nisam ga posjetio pa je ovo bila idealna prilika da to učinim. Već u 16:30h krenuo sam iz Vinkovaca prema Osijeku.

Okupilo se 30ak posjetitelja, iz IT-a i drugih industrija jer svima je zajednička želja za uspješnim projektima, a prvi korak prema uspješnom projektu je znati zašto projekti propadaju tj. kako izgleda neuspješan projekt.

Da bi projekt bio uspješan potrebni su:

  • Dobra komunikacija i povratne informacije. Klijent u pravilu komunicira samo sa PM-om, a ne direktno s developerima
  • Proces i metodologija (npr. Scrum). Iako, ako je tim dobar metodologija je manje bitna.
  • Optimizacija poslovnog procesa
  • Vješti ljudi
  • Znanje project managemeneta. Ne raditi micromanagement.
  • Jasan cilj
Zašto projekti propadaju?
Izvor: Osijek Software City Facebook

Razlozi zašto projekti propadaju:

  • Loše definiran opseg projekta (podcijenjen projekt)
  • Komunikacija
  • Ne postoji upravljanje rizicima
  • Neadekvatan tim
  • Neadekvatno planiranje
  • Neadekvatno sponzorstvo (podrška top mgmta)
  • Nisu prepoznate sve zainteresirane strane
  • Nerealna očekivanja od projekta
  • Monitoring & controling

Bilo je govora i o nekoliko projekata koji su zapali u poteškoće:

Zašto projekti propadaju?
Izvor: Osijek Software City Facebook

Službena najava predavanja:

U prosincu nastavljamo s CodeCAMP predavanjima i ideja nam je da se predavanja održavaju četvrtkom u Caffe Bar Peppermint. Sezonu nam otvara Stanislav Strešnjak s predavanjem pod nazivom Zašto projekti propadaju? Predavanje će se održati u četvrtak, 12.12.2019. u 18:00h u Caffe Bar Peppermint.

O čemu će nam Stamba pričati na predavanju?
Ne završavaju se svi projekti uspješno, neki čak i spektakularno propadaju, neki u fazi planiranja, a drugi u fazi provedbe. Neki gotovo stignu do cilja, samo ako je bilo malo sreće. Možemo li što naučiti iz ovih projekata? Možemo li kontrolirati kaos i treba li nam sreća? Ili se radi o planiranju i iskusnom voditelju projekata? Stanislav će na ova i mnoga druga pitanja odgovoriti na svom predavanju.

Nešto više o predavaču
Stanislav Strešnjak, PMP, PSM I je voditelj projekta s više od 20 godina iskustva u IT-u. Zadnjih godina uglavnom u radi na vođenju međunarodnih projekata implementacije IT/telekom rješenja. Radio 15+ godina u Siemensu, a trenutno zaposlen u Enea Software (podružnica švedske firme Enea AB) kao voditelj projekata. Više od 10 godina bio je vanjski suradnik na Fakultetu elektrotehnike, računarstva i informatike u Osijeku iz predmeta Objektno orijentirano programiranje. Član je organizacijskog tima konferencija PMI Dayz i KulenDayz.

https://softwarecity.hr/event/pm-talks-zasto-projekti-propadaju/