A może… ?

Witajcie.

Założyłem tego bloga blisko trzy lata temu. Od tego czasu pojawił się aż… jeden, pierwszy inicjujący wpis. Niezbyt dobrze to świadczy o zaangażowaniu w niego.

Czas jednak wziąć się za siebie i rozpocząć działalność. Przez ostatnie trzy lata trochę się zmieniło, doszły nowe doświadczenia, którymi chciałbym się podzielić z innymi. W szczególności tym, co nie tak łatwo znaleźć w skondensowanej formie w polskim internecie.

Swoją przygodę z programowanie zacząłem dopiero na studiach – był to moment, w którym zrozumiałem co chcę, aby było przedmiotem moich zainteresowań i jak chcę żeby wyglądała moja przyszła kariera zawodowa.

Zaczęło się jednak inaczej. W szkole średniej uczęszczałem do klasy o profilu humanistycznym (dokładnie tak brzmiała jego nazwa – z rozszerzonym językiem francuskim). Naturalnym więc wyborem były studia humanistyczne. Padło na socjologię i po roku tam, stwierdziłem, że czas najwyższy pójść za tym, co mnie pociągało od małego, czyli komputery! Jednak dotarcie na właściwy trakt trochę zajęło i nie było łatwe i przyjemne.

O studiach humanistycznych krążą opinie, które i do mnie wtedy i dzisiaj docierają. Jednym z nich jest przeświadczenie, że po studiach humanistycznych nie można mieć dobrej pracy. Objawia się to między innymi żartem, który zapoczątkowała swoimi reklamami pewna duża sieć fast foodów

A może frytki do tego?

Ostatecznie nie dowiedziałem się jakby to było i czym zajmowałbym się w przyszłości, gdyby nie decyzje, które w pewnym momencie podjąłem. Jednak nawiązując do tego okresu chciałbym rozpocząć swoją przygodę z blogiem na nowo i stworzyć cykl postów o wdzięcznym tytule A może…?. Chciałbym w nim przedstawiać przykładowe projekty programistyczne i rozwiązania architektoniczne z którymi mam styczność i które mogą być ciekawe pod kątem samej architektury lub narzędzi, które tam są wykorzystywane.

W pierwszym cyklu z serii A może… ? chciałbym poruszyć zagadnienia, które postaram się opisywać w kolejnych postach. Wraz z tym jak będą się pojawiać postaram się je podlinkowywać. Każdy odcinek w serii będzie miał za zadanie rozszerzyć i uzupełnić odcinki poprzednie, tak, aby razem tworzyły całość.

Seria I: A może… Python, Thumbor i Lambda?

  • Odcinek 1: A może… generator kolaży w Pythonie?
  • Odcinek 2: A może… thumbor do tego?
  • Odcinek 3: A może… S3 do tego?
  • Odcinek 4: A może… Lambda do tego?
  • Odcinek 5: A może… SNS do tego?

W pierwszej serii chciałbym przedstawiać projekt, którego zadaniem będzie stworzenie kolaża z obrazków w języku Python. W każdym kolejnym odcinku chciałbym pokazać w jaki sposób można wykorzystać architekturę Amazon’a aby efektywnie generować kolaże w dużej ilości i jak w podstawowy sposób skonfigurować jego infrastrukturę.

Nie zostaje mi nic innego jak powiedzieć sobie do dzieła! A Wam, którzy z jakiś powodów tutaj zawędrujecie życzyć miłej lektury. 🙂

Misja strony

Witajcie

Celem strony jest przybliżenie czytelnikom zagadnień związanych z programowaniem aplikacji webowych, ich bezpieczeństwem oraz nowymi i mniej znanymi technologiami.

Zawodowo zajmuję się pisaniem użytkowych aplikacji webowych. Głównie wykorzystuję do tego język PHP, języki znacznikowe oraz język javascript wraz jego frameworkami. Staram jednak nie ograniczać się tylko i wyłącznie do wyżej wymienionego zestawu. Na bieżąco poszerzam swoją wiedzę i tą wiedzą chciałbym się dzielić na tej stronie. Mam szczerą nadzieję, że wraz z jej rozwojem podniosą się zarówno Wasze jak i moje kompetencje.

Na stronie mam zamiar poruszać tematy związane przede wszystkim z programowaniem i bezpieczeństwem. Jako informatyk z wykształcenia, chciałbym zaznajomić Czytelników ze standardami języków programowania, konwencjami zapisu, ciekawymi przypadkami w czasie programowania i radzeniem sobie z błędami. Ponadto chciałbym pokazać jak zabezpieczać aplikacje przed atakami, w jakie sposób debugować aplikację w różnych językach. Oprócz tego chciałbym rozwinąć tematy związane z językiem javascript (jQuery,AngularJs,PhantomJs i inne). Poznać nowe i mało znane, albo jeszcze mało znane języki i rozwiązania techniczne. Zagłębić się w świat serwerowych języków skryptowych takich jak PHP, Python a może nawet Ruby i ASP. Co więcej, istnieje cała gama frameworków dla każdego z tych języków, które są równie ciekawe i bogate.

Tematów jest wiele i większość z nich jest warta uwagi. Programista to zawód, który umożliwia naukę przez całe życie i nadal możesz być amatorem i autorytetem równocześnie. W związku z czym nie pozostaje mi nic innego jak przystąpić do dzieła.

Miłego czytania i powodzenia.