środa, 18 września 2013

Hello World

Zaczynamy!

Dzisiaj w ten niezbyt piękny jesienny wieczór, podczas poszukiwań inspiracji, aby stworzyć coś ciekawego mniej lub bardziej, urodził się pewien pomysł. Pomysł jest dość wyświechtany, bo znany od czasów starożytnych, chyba starożytnych. Pomysł ten dotyczy stworzenia swego rodzaju bloga - dziennika - w tym dzienniku, czyli de facto blogu, będę opisywał pracę nad pewnym projektem. Jaki to projekt i czego będzie dokładnie dotyczył tego jeszcze nie wiem. Założenie jednak jest dość proste. Rozpocząć projekt, rozpocząć jakąkolwiek pracę nad nim, a z biegiem czasu zobaczy się co się z tego urodzi.

Podstawowe założenia jakie sobie obrałem to zwykłe komentowanie moich prac nad projektem poprzez dzienne wpisy w tym miejscu. Oczywiście każdy z nas wie, że rzeczywistość jest brutalna i nie koniecznie będę tutaj pojawiały się dziennie wpisy, bo np. w taki weekend z reguły nie piszę ani linijki kodu toteż nie będzie czego opisywać, wtedy zwyczajnie wpisu nie będzie, ponieważ nie będzie o czym pisać. Opisywać będę ciekawsze zmagania z kodem, co mi sprawiło największe problemy w kodowaniu danego dnia, jak się z nimi uporałem, albo dlaczego się z nimi nie uporałem. Jako, że projekt będzie powstawał na Windowsie toteż może pojawić się kilka ciekawych notatek o zmaganiach z tym systemem operacyjnym. Mogą tutaj pojawić się wzmianki o edytorze, z którego obecnie korzystam i dlaczego, albo dlaczego zrezygnowałem z X założenia na rzecz założenia Y itd. Będę opisywał cały proces powstawania tworu od A do Z, więc pojawi się także opis samej instalacji i konfiguracji poszczególnych rzeczy, może nie będzie to coś w formie tutoriala krok po kroku, ale parę spraw na temat konfiguracji danych programów, ustawień itd. na pewno się pojawi.

Na koniec najważniejsza chyba sprawa początkowy wybór języka w jakim będzie powstawać twór z czego będę korzystał wstępnie przy jego tworzeniu i nadam mu na samym końcu, czyli za parę linijek, pierwszą nazwę.

Projekt będzie powstawał przy użyciu Pythona, czyli bardzo fajnego języka. Prosty do nauczenia się i bardzo estetyczny oraz elastyczny język. Do tego będę używał frameworka Django, ponieważ uznałem, że projektem będzie aplikacja webowa. Aplikacja będzie hostowana w serwisie AppFog. Wszelkie pliki będą ogólnodostępne i trzymane w repozytorium Gita lub Mercuriala, na co dzień pracuję z Mercurialem, więc może w ramach odskoczni skorzystam z Gita. W każdym bądź razie wszelkie pliki będą dostępne w serwisie BitBucket. Na chwilę obecną to chyba wszystko co chciałem tutaj napisać. Pozostaje tylko nazwanie tworu. Wstępnie postanowiłem nazwać twór HappyCow. Dlaczego tak? Nie wiem.

Zachęcam wszystkich, którzy zawitają tutaj i przeczytają coś ciekawego o pozostawienia komentarza, notki, czegokolwiek. Zachęcam również w późniejszym czasie do komentowania kodu, który powstaje. Do pisania co jest fajne, a co złe i warto zmienić to na coś innego. Mam też nadzieję, że podołam wyzwaniu i będą tutaj pojawiać się w miarę regularnie ciekawe notki.

Brak komentarzy:

Prześlij komentarz