[LinuxFocus-icon]
Strona G��wna  |  Mapa Serwisu  |  Indeks  |  Szukaj

Nowo�ci | Archiwum | Linki | O Nas
convert to palmConvert to GutenPalm
or to PalmDoc

Witamy w wydaniu Stycze�/Luty 2003 LinuxFocus

[tux on ice] Pewien profesor filozofii sta� przed swoj� klas� z jakimi� przedmiotami naprzeciwko siebie. Gdy zaj�cia si� zacz�y nic nie m�wi�c wzi�� du�y s�oik i wype�ni� go fragmentami ska� o �rednicy oko�o dw�ch cali.

Nast�pnie zapyta� student�w czy s�oik jest pe�ny. Powiedzieli, �e tak wi�c wzi�� pude�ko kamyczk�w z rzeki i wsypa� je do s�oika delikatnie potrz�saj�c. Kamyczki oczywi�cie powpada�y w wolne przestrzenie mi�dzy ska�kami. Nast�pnie zn�w zapyta� student�w czy s�oik jest pe�ny. Powiedzieli, �e jest.

Profesor wzi�� pude�ko z piaskiem i wsypa� zawarto�� do s�oika. Oczywi�cie piasek wype�ni� ca�� pozosta�� woln� przestrze�. Nast�pnie ponownie zapyta� czy s�oik jet pe�ny. Studenci odpowiedzieli jednog�o�nie -- tak.

Profesor wyci�gn�� spod sto�u puszk� z piwem i wla� je do s�oika ca�kowicie wype�niaj�c przestrze� mi�dzy ziarenkami piasku.

Studenci si� za�miali.

Gdy �miechy ucich�y profesor powiedzia�: Chc� aby�cie popatrzyli na ten s�oik jak na swoje �ycie. Ska�y to istotne rzeczy w �yciu -- rodzina, partner, zdrowie, dzieci -- rzeczy takie, �e jak cokolwiek innego stracicie Wasze �ycie pozostanie pe�ne.

Kamyczki to inne rzeczy jak praca, dom, samoch�d. Piasek to wszystko inne -- rzeczy ma�o istotne. Je�li wsypiecie do s�oika najpierw piasek to nie b�dzie miejsca na kamyczki ani ska�ki. To samo tyczy si� Waszego �ycia. Je�li przeznaczycie ca�y sw�j czas i energi� na ma�o istotne nigdy nie b�dzie miejsca na rzczy bardziej istotne. Szczeg�ln� uwag� zwr��cie na rzeczy kt�re maj� bezpo�redni wp�yw na Wasze szcz�cie. Bawcie si� z dzie�mi. Zabierajcie swoj� ukochan� osob� na zabawy. Zawsze b�dzie czas na to by p�j�� do pracy, wyczy�ci� dom, zje�� obiad i naprawi� popsute rzeczy.

Najpierw we�cie pod uwag� ska�ki -- rzeczy, kt�re naprawd� si� licz�. Zmie�cie priorytety. Reszta to ju� tylko piasek.

Jeden ze student�w wsta� i zapyta� si� co reprezentuje piwo.

Profesor si� za�mia�. Ciesz� si�, �e pytasz. Ono jest tylko po to aby u�wiadomi� Wam, �e niezale�nie jak pe�ne mo�e si� wydawa� Wasze �ycie zawsze znajdzie si� miejsce na kilka piw.

My�l�, �e ten sam schemat doskonale pasuje do projektowania dobrego oprogramowania. Najpierw trzeba zaimplementowa� podstawowe (g��wne) rzeczy w programie, a dopiero potem oddawa� inne rzeczy. Je�li implementuj�c aplikacj� zaczniesz od r�nych opcji i w�a�ciwo�ci to stanie si� ona kup� kodu nie do utrzymania.

System Linux to przyk�ad dobrego projektu. To jeden z powod�w dlaczego wci�� odnosi sukcesy.

Wida� r�wnie�, �e zabiera wiele czasu posprz�tanie chaotycznie napisanego kodu. przepisanie Mozilli zabra�o wiele lat ale teraz jest to aplikacja o przejrzystej strukturze, dzia�aj�ca na dodate szybciej i wersje stabilne wychodz� bardziej regularnie.

Blender (www.blender.org) jest teraz tak�e darmowym oprogramowaniem. Obrazek z pingwinami jaki wida� obok by� stworzony przy pomocy Blender'a. Jednak�e by�o to zrobione z pomoc� starej wersji binarnej i mo�e zabra� jaki� czas wyczyszczenie jego kodu...

Pami�taj t� histori�, gdy b�dziesz pisa� lub rozwija� aplikacje.
Szcz�liwego nowego roku!

-- Guido Socher



Artyku�y LinuxFocus.org

Administracja systemu

Projektowanie stron

Forum

Artyku�y Linux Netmag
[LinuxNetmag.com]
Artyku�y Linux Gazette
[]

Programowanie

Aplikacje

LinuxFocus Tip

Wyszukiwanie bez wzgl�du na wielko�� liter
Gdy pracujesz w vim lub vi normalnie wyszukiwanie (z /) rozr�nia wielko�� liter. "string" to nie to samo co "String". Aby to zmieni� napisz
:set ic
Mo�esz rownie� doda� na sta�e "set ic" do swojego pliku ~/.vimrc.

Aby wyszukiwa� w stronach man bez wzgl�du na wielko�� liter (gdy ogl�dasz je z wiersza polece�) ustaw zmienn� �rodowiskow� PAGER na 'less -i'.
Bash:
export PAGER='less -i'
Tcsh:
setenv PAGER 'less -i'



© 2003 LinuxFocus
Kliknij aby zobaczy� list� kontakt�w ludzi tworz�cych LinuxFocus