Archiwum kategorii ‘Ciekawostki’

Czas na zmiany …

wtorek, 26 Maj 2009

Po roku i trzech miesiącach przepracowanych w firmie GRIT – AGENCJA INTERAKTYWNA stwierdziłem, że nadszedł czas na pewne zmiany. Zgodnie z przemyśleniami postanowiłem przeprowadzić pewne działania, których wynikiem jest nowa praca w firmie Blue Media S.A w Sopocie, w której zostałem zatrudniony na stanowisku programisty php5 :) . Bardzo cieszy mnie ta zmiana ponieważ stwarza dla mnie nowe możliwości rozwoju, których zabrakło już w GRIT. Rozwijać się trzeba i nie wolno o tym zapomninać.

Powoli kończe studia – została już tylko obrona ( jak się uda to lipiec a jeśli wrzesień to  nic sie nie stanie ) i mogę już powiedzieć co nie co, odnosząc się się do mojego pierwszego posta na moim blogu “Studia dzienne a praca …” ale to już materiał na kolejnego posta :)

Nową pracę zaczynam od 1 czerwca. Przekonam się co to znaczy pracować dla większej firmy.

SVN externals

wtorek, 26 Maj 2009

Jeśli pracujesz w firmie, która używa  własnego frameworka dla wszystkich projektów oraz korzysta z systemu kontroli wersjami SVN to doskonałym  rozwiązanem jest użycie własności svn:externals. Umożliwia ona wspołdzielenie jednego projektu ( pewnego źródła danych ) dla wszystkich projektów pochodnych. Przykładowo każda aplikacja w twojej firmie korzysta z CMS’a, o bardzo podobnej funkcjonalności, czyli tak naprawdę korzysta z tych samych bibliotek. Dzięki svn możesz łatwo wspołdzielić te biblioteki dla każdego projektu.

Jakie są tego korzyści? Przykładowo, pracując nad pewną aplikacją zauważasz w bibliotece błąd, który natychmiast poprawiasz. Dzięki temu wszystkie projekty, które używają wspołdzielonych plików posiadają już aktualną, poprawioną wersję. Odpowiednie pliki wysyła się klientowi w ramach tak zwanego wsparcia dla projektu. Poza tym łatwiejszy jest rozwój projektu, nie  trzeba “skakać” po wszystich aplikacjach i zastepować pliki – robisz to w jednym miejscu.

Szybki sposób na svn:external.

Projekt składa się z katalogów: /frontend, /temp, /backend, /backend/cms, /library, z czego /library oraz /backend/cms dla każdego projektu są powielane. Stwórzmy z nich więc odrębne repo:

svnadmin create common_cms ( w nim jest /library oraz /cms)

Dalej tworzymy repozytorium dla nowego projektu, ktory będzie korzystał z common_cms.

svnadmin create nowy_projekt

Importujemy pliki oraz katalogi, które są tylko dla niego przeznaczone. Czyli /frontend, /temp, /backend  a następnie katalogi wspołdzielone.

Dodajemy więc własność svn:externals w przeznaczonym katalogu. Piszemy:

cd nowy_projekt/

svn ps svn:externals “library [protokoł]://nazwa_host/common_cms/library” .

svn commit -m “Dodaje katalog wspoldzielony library”

svn up

( zaciagnie się katalog library )

cd nowy_projekt/backend

svn ps svn:externals “cms [protokoł]://nazwa_host/common_cms/cms” .

svn commit -m “Dodaje katalog wspoldzielony cms”

svn up

( zaciagnie się katalog cms )

Jeśli chcemy usunać external z danego katalogu wykonujemy polecenie:

svn pd svn:external .

svn commit -m “usuwam katalogi wspoldzielone z biezacego katalogu”

Korzystam z tej możliwości w mojej firmie już od dłuższego czasu i potwierdzam wygodę takiego rozwiązania.

Zachęcam do wykorzystania tej możliwości SVN.

Darmowy interent bezprzewodowy dla całej Polski?

wtorek, 21 Październik 2008

Własnie przeczytałem artykuł o nowym przetargu dla firm telekomunikacyjnych, które będą mogły się starać do dostępu do pasma radiowego o łącznej szerokości 205 MHz w zamian za świadczenie usługi ogólnopolskiego bezpłatnego dostępu do Internetu. Pomysł wydaje się świetny, coraz więcej Polaków posiada urządzenia mobilne, które mogą obsłużyć tego typu usługę.

Sprawdzenie poczty, pogody czy wejście na naszą klasę ( :D ) będziemy mogli dokonać z dowolnego zakamarka Polski.

Szczerze mówiąc nie wierze w powodzenie tego projektu. Pamiętam już nie jeden tego typu projekt się wypalił – na przykład bezprzewodowy internet dla trójmiasta miałbyć świadczony przez CI TASK, projekt przez szereg lat był rozwijany, udoskonalany jednak najważniejsza zmienna ciagle pozostawała stałą – darmowy internet. Nie wiele jest darmowych realizacji na taka skalę.

Mimo iż samo wykonanie nie jest trudne – sam testowałem dosc niedrogie ( uzywane okolo 200 zl ) antenki OSBridge’a 5Gi, które zdolne były pracować w paśmie 5GHz a zasięg sygnału sięgał na ponad 20 Km.

Może dzięki temu przetargowi firmy telekomunikacyjny  się  jednak postarają, bo na bezinteresowane czyny nie ma szans :)

2 Beta IE czeka na ściągnięcie od 2 dni

piątek, 29 Sierpień 2008

Na pierwszy rzut oka nowa przeglądarka nie wiele się różni od porprzedniej wersji. Dodano jednak kilka znaczących opcji:

Chciałbym skupić się na tej, której obawiają sie reklamodawcy. Funkcja InPrivate to głośny mechanizm ochrony prywatności internautów, który pozwala m.in. na całkowite zablokowanie działania pamięci podręcznej,
gromadzenie ciasteczek czy wyświetlanie obiektów pochodzących z
zewnętrznych względem odwiedzanej witryny adresów.

Reklamodawcy obawiają się tego, że nowa opcja miałaby doprowadzić do końca ery reklamy w Sieci

Jak będzie zobaczymy. Osobiscie nie korzystam z MS Windows dlatego nie przetesuje nowej przeglądarki ale mimo wszystko zapraszam do podzielenia się z uwagami na jej temat.

Google kładzie kabel światłowodowy łączący Japonię i USA

piątek, 29 Sierpień 2008

Prace nad tym projektem już trwają a planowo maja się zakończyć w 2010 roku.

No proszę po co wydawać kasę i dzierżawić już istniejące łącza skoro można położyć własne – pod oceanem.

Mało tego Google ma w zanadżu  jeszcze jeden mega projekt – połączenie abu Ameryk z Afryką :) Takie produkcje pewnie zostaną zdokumentowane przez discovery bo mówimy tu położeniu tysiecy kilometrów kabla w bardzo nie sprzyjających warunkach :)

Google zatem bardzo rośnie w siłę – pewnie już  niedlugo jako pierwsze wyśle człowieka na marsa i dostarczy mu swoje usługi ( np. google maps aby wiedział gdzie dokladnie sie znajduje :) )

Nasze DNA w wyszukiwarce.

wtorek, 4 Marzec 2008

Pewiem uczony z Harvard University – George Church, planuje odkryć tajemnice popularnych chorób dzięki projektowi zsekwencjonowania kodu DNA 100 tysięcy ludzi z całego świata. Za projektem stoją Google oraz firma OrbiMed Advisors.

Jego głownym celem jest połączenie danych genetycznych wraz z historią  chorób osób uczestniczących w teście.

Osobiście bardzo popieram tego typu badania, myśle że są jak najbardziej na miejscu. Świat może zacznie korzystać z dostępnej technologii dla celów ludzkości – wyobraźmy sobie świat bez chorób.

Bardzo na miejscu jest piotytetowe zadanie nowego superkomputera w TASK-u (Galery) -  mianowicie szukanie leku na raka.

Zmieniłem pracę

środa, 27 Luty 2008

Przez ten dość długi okres nieobecności na blogu troszkę się wydarzyło.

Przede wszystkim zmieniłem pracę. Po roku i 2 miesiącach pracy w Centrum Informatycznym TASK pracując jako administrator sieci postanowiłem się zwolnić. Chciałem ukierować pracę na branżę, w której tak naprawdę siedziałem ( mniej lub bardziej ), tj na programowanie. Obecnie ( od miesiąca) pracuję w firmie GRIT – Agencja Interaktywna jako programista PHP5 i zajmuję się tworzeniem oraz wdrażaniem aplikacji internetowych.  Jestem bardzo zadowolony z nowej pracy, codziennie mam styk z nowymi, ciekawymi problemami, które próbuje szybko rozwiązać, a jednocześnie mogę testować nowe technologie internetowe.

Dzieki CI TASK za świetne środowisko pracy i za  zdobyte doświadczenie zawodowe, sporo sie tam nauczyłem i nabytą wiedzę mogę wykorzystać w nowej pracy.

Firefox 3 Beta 2

czwartek, 20 Grudzień 2007

Mozilla poinformowała o przekazaniu do testów drugiej wersji beta swojej przeglądarki internetowej Firefox 3.0. Nowa wersja to przede wszystkim poprawki związane z bezpieczeństwem przeglądania zasobów internetowych.

Główne zmiany:

  • usprawniono menadżer przechowywania haseł,
  • łatwiejsza instalacja dodatków,
  • obsługa wznawiania pobierania plików,
  • pełny zoom strony i lepszą integrację z systemami Windows Vista, Linux oraz Mac OS,
  • nowa architektura wyświetlania czcionek i grafik,
  • obsługę JavaScript 1.8,
  • zmian w renderingu HTML i CSS

Więcej informacji na temat Firefox 3 Beta 2 znaleźć można na blogu Mozilli.

Także nic tylko pobierać i testować :)

Święta Nadchodzą …

środa, 19 Grudzień 2007

.. bardzo dużymi krokami. Ostatni tydzień przed świętami stanowi bardzo burzliwy okres dla ludzi, którzy nie zdążyli jeszcze zakupić prezentów dla swoich najbliższych.  Mi udało się wczoraj dokonać zakupu ostatniego prezentu.

Narzuca mi się na myśl jedno stanowcze spostrzeżenie  – łatwiej dostać prezent dla chłopaków niż dla dziewczynek. Jestem wujkiem 3 dziewczynek i naprawdę musiałem się nachodzić za prezentami, które zresztą planowałem już od dłuższego czasu.

Aż strach pomyśleć co to będzie za rok, gdy trzeba będzie podnieść poprzeczkę:)

Z tym programem nie wygrasz w warcaby,

piątek, 20 Lipiec 2007

Naukowcy z University of Alberta stworzyli program, z ktorym nie da się wygrać w warcaby. Program nazywa sie Chinook i podobno potwierdził domysły arcymistrzów tej gry, że mistrzowsko prowadzona gra po obu stronach doprowadzi zawsze do remisu.

Szerzej na ten temat: http://di.com.pl/news/17060,1.html