Projekat

Općenito

Profil

Akcije

Podrška #23742

Zatvoren

knowhow developer čitanje

Dodano od Ernad Husremović prije skoro 15 godina. Izmjenjeno prije više od 14 godina.

Status:
Zatvoreno
Prioritet:
Normalan
Odgovorna osoba:
Kategorija:
-
Početak:
01.07.2011
Završetak:
% završeno:

100%

Procjena vremena:
Akcije #1

Izmjenjeno od Ernad Husremović prije skoro 15 godina

nije greška početi od "agile web developer 4th edicija pokriva rails 3". imaš pdf

Akcije #2

Izmjenjeno od Ernad Husremović prije skoro 15 godina

i ovaj coffee script je interesantan http://redmine.bring.out.ba/attachments/6238/coffeescript_b3_0.pdf

on će biti defaultni jezik na klijentskoj strani u rails 3.1 koji treba brzo izaći.

Akcije #3

Izmjenjeno od Ernad Husremović prije skoro 15 godina

međutim, možda ispred svega bi bilo dobro da rspec pročitaš koja ukazuje na BDD i TDD metodologiju razvoja.

Odaberi će ti najviše odgovarati, ali svakako obrati pažnju na TDD, BDD (najviše se pominje u rspec, ali i u rails knjizi) i Agile development (rails knjiga)

Akcije #4

Izmjenjeno od Ernad Husremović prije skoro 15 godina

  • Naslov promijenjeno iz vsasa knowhow čitanje u knowhow developer čitanje
Akcije #5

Izmjenjeno od Ernad Husremović prije skoro 15 godina

s obzirom da konačni izbor tehnologije i programskog jezika nisam napravio biće krajnje korisno da daš svoje dojmove kod čitanja vsasa.

Naravno i drugim kolegama ovo nije zabranjeno. Dapače :).

Bez obzira na odabir ruby je u svakoj kombinaciji izvjestan alat. Da li kao glavni kao, jedan od programskih jezika ili kao system/developer alat vidjećemo.

Coffee script je recimo uveliko inspirisan ruby sintaksom. Mnogi ga zovu kao javascript written right way (jer je on praktično translator u javascript).

Komplikujem sa coffee/javascript iz praktičnog razloga: najbolje je da klijentska aplikacija bude što više "web svjesna". To nam je konkretno neophodno da bi realizovali zahtjeve ala čago narudžbe.

Sva takva rješenja u ovoj ili onoj formi vrte se oko html/css/javascript na klijentskoj strani.

Pogledaj malo appcelerator/titanium (imaju dosta video materijala - pogledaj neki introduction ili getting started) da bi shvatio o čemu pričam.

Akcije #6

Izmjenjeno od Ernad Husremović prije skoro 15 godina

Ako negdje zapneš na podešenjima developerskog okruženja, preporučujem ti da ideš dalje u čitanju odnosno pregledima video materijala.

Naime tu pripremu developerskog okruženja sam ja u većoj mjeri pripremio za mac ali nisam to dokumentovao.

Imaju bilješke na mog github.hernad (gist-ovi) ali ti fali mac ako ništa drugo :)

Naravno većina se može na linux-u instalirati pa što može a ti instaliraj i probaj ...

Akcije #7

Izmjenjeno od Ernad Husremović prije skoro 15 godina

github

obavezno otvoriti account-e na github. to važi i za druge kolege.

ja sam davno za bjaska otvorio vjerovatno je ona super tajna sar... lozinka. pa de bjasko setuj lozinku

Akcije #8

Izmjenjeno od Ernad Husremović prije skoro 15 godina

klijentska baza

sqlite, odnosno HTML 5 web storage

Akcije #10

Izmjenjeno od Saša Vranić prije skoro 15 godina

super, imam materijala

Akcije #11

Izmjenjeno od Emir Šator prije skoro 15 godina

Ja sam otvorio account na github-u.

Akcije #12

Izmjenjeno od Ernad Husremović prije skoro 15 godina

vim - korištenje od strane kompletnog tima: developeri, sysadmin, podrška

vim je sada dosta dobro dokumentovan.

https://github.com/hernad/T0_knowhow/blob/master/text_editor.md

https://github.com/hernad/T0_knowhow/blob/master/vim_usage.md

https://github.com/hernad/dotVim

Svi ga trebaju početi koristiti intenzivnije - na način opisan gornjim uputstvima.

Ovaj set pluginova i postavki treba postavljati i na servere, i naravno na svoje radne stanice.

Akcije #13

Izmjenjeno od Ernad Husremović prije skoro 15 godina

https://github.com/hernad/T0_knowhow/blob/master/text_editor.md

Primarni tekst editor za bring.out developera/sysadmina/servisera je vim.

On se obavezno instalira i podešava u skladu sa donjim uputama na sopstvenim radnim stanicama i serverima.

Kad god je pogodno, instalira se i na radnim stanicama korisnika.
Akcije #14

Izmjenjeno od Ernad Husremović prije skoro 15 godina

nadam se da ćemo svakodnevnim korištenjem vima-a od kompletnog tima postići sa njim maksimalnu produktivnost.

github kao sredstvo komunikacije

Zato, od vas očekujem da u budućnosti održavamo sistem plugin-ova ipostavke vim-a, kao i prateću dokumentaciju.

Kako to učiniti ?

http://do-i-know-how.posterous.com/moj-prvi-github-pull-request

Primjer:

Znam da vam ovo zvuči komplikovano. Siguran sam da i jeste dok se ne nauči, ali to je način rada bring.out i tako ćemo u budućnosti aBd po ovim pitanjima komunicirati.

Akcije #15

Izmjenjeno od Ernad Husremović prije skoro 15 godina

github-iranje i plata

Ovaj način rada je od velike važnosti za rad bring.out u narednom periodu. Zato će angažman kolega po ovom pitanjima i ufuravanje u ovaj način rada biti pitan parametar ocjenjivanja kvaliteta rada.

Ovo je otvorenost u u najvažnijem domenu - domenu naših tehničkih poslova.

Usvajanje ovakve kulture rada je ključna stvar koja nas kao tim treba butno diferencirati (naravno u pozitivnom smislu) u odnosu na druge timove.

meni je dovoljan i notepad

korištenje tekst editora je na prvi pogled trivijalna stvar. Međutim, to je alat koji koriste svi članovi tima od podrške do developera.

Zato je on dobar primjer usvajanja zajedničkih alata i procedura rada.

posebno što je vim kao programerski editro puno više od alata za kucanje teksta. On može postati i alat za rad sa bazom podataka (koga interesuej neka pogleda dbext.vim plugin koji je instaliran, ali trenutno nije dokumentovan).

Akcije #16

Izmjenjeno od Jasmin Beganović prije skoro 15 godina

cool, testirao sam na vim, ubacio par meni korisnih komandi, poslao pull request

Akcije #17

Izmjenjeno od Jasmin Beganović prije skoro 15 godina

Ernad Husremović je napisao/la:

github

obavezno otvoriti account-e na github. to važi i za druge kolege.

ja sam davno za bjaska otvorio vjerovatno je ona super tajna sar... lozinka. pa de bjasko setuj lozinku

podesio svoj account, stavio gravatar itd
generisao ssh ključeve i podesio pristup sa svog laptopa

Akcije #18

Izmjenjeno od Ernad Husremović prije više od 14 godina

  • Status promijenjeno iz Dodijeljeno u Zatvoreno
  • % završeno promijenjeno iz 0 u 100
Akcije

Također dostupno kao Atom PDF