Instalacja GIT

Mimo, iż popełniłem już kilka artykułów na temat systemu kontroli wersji git, to nie miałem okazji nigdy napisać jak tego Gita zainstalować. Czas jednak to zmienić, zwłaszcza, że coraz więcej osób prosi mnie o to aby im to wytłumaczył. Domyślnie system Git został stworzony wyłącznie na powłoki Unixowe, jednak obecnie można już go instalować we wszystkich najpopularniejszych systemach. […]

By | Luty 21st, 2011|Categories: Programowanie|Tags: |0 Comments

RSpec subject, it i specify

Gdy programuję w Ruby to do testowania wykorzystuję Rspec. Jednak testy, które piszę nie są zbyt wysokich lotów. Nigdy nie skupiałem się zbytnio nad dodatkowymi funkcjonalnościami tego narzędzia i co prawda efekt osiągałem, lecz było to odkupione dłuższym pisaniem. Natura moja jest leniwa więc zaczęła się bronić. Musiałem trochę więcej czasu spędzić nad lekturą dokumentacji aby teraz to zapunktowało krótszym i bardziej czytelniejszym kodem. […]

By | Luty 18th, 2011|Categories: Programowanie|Tags: , , |0 Comments

number 100

Hip Hip!! HURRA!!! Post numer 100! Trwało to trochę ale w końcu się doczekaliśmy postu numer 100. Zbiegło się to w czasie z operacją przeniesienia bloga na inny silnik. Od kilku dni blog chodzi na Jekyll. WordPressa miałem już trochę dość. Czas było zmienić theme, stronka ładowała się dość długo, a pisanie (zwłaszcza fragmentów kodu) to była istna masakra. […]

By | Luty 9th, 2011|Categories: MiszMasz|Tags: |0 Comments

Debian 6 stabilny

Doczekaliśmy się w końcu nowej stabilnej wersji Debiana. Dwa lata zajęło aby wersja Squeeze, do tej pory uznawana za testową – zmieniła status na stabilną. Na stronie debiana można przeczytać oficjalną notkę na ten temat. […]

By | Luty 6th, 2011|Categories: MiszMasz|Tags: , |0 Comments

HTML 5 ma swoje Logo

Jak ogłosiło World Wide Web Consorcium na swojej stronie HTML 5 otrzymało swoje własne logo. Logo jednoznacznie kojarzy się z superbohaterm, liczba 5 na tle tarczy. Przy tarczy widnieją odznaki, które części specyfikacji używamy i tak znajdziemy tam oznaki, odpowiedzialne za: Offline and Storage Multimedia Connectivity and Realtime Graphics, 3D and Effects Device Access Semantics [...]

By | Styczeń 21st, 2011|Categories: Webdevelopment|Tags: |0 Comments

PivotalTracker goes commercial

Od kilkunastu miesięcy korzystałem z bardzo dobrego online’owego systemu do zarządzania ticketami: PivotalTracker. Bardzo przystępnie się z niego korzystało i był darmowy. Dodatkowo łatwo go zintegrowaź moim ulubionym IDE: IntelliJ IDEA. […]

By | Styczeń 20th, 2011|Categories: MiszMasz|Tags: |0 Comments

Kilka słów o Mac AppStore

Jak zapowiadałem kilka tygodni temu Apple otworzyło Mac AppStore, czyli sklep dla programów dla Mac. Po sieci rozeszło się szumnie jaki to wspaniały wynalazek Steve Jobs znowu wymyślił i jabłuszkultowcy :) zaczęli od razu w nim kupować. […]

By | Styczeń 20th, 2011|Categories: MiszMasz|Tags: , |0 Comments

Aktualizacja MacRuby Book

Jako, że jestem zarówno programistą Ruby i użytkownikiem systemu MacOSX, to zainteresowałem się projektem MacRuby. Jest to implementacja języka ruby pozwalającego na tworzenie aplikacji działającego w natywnym środowisku MacOS. Tradycyjnie aby to zrobić, musielibyśmy uczyć się języka Objective-C, czym średnio jestem zainteresowany. Jednak MacRuby dość mnie intryguje i może kiedyś nawet poświęcę nieco więcej czasu [...]

By | Styczeń 16th, 2011|Categories: Programowanie|Tags: , , |0 Comments

Instalacja Gitolite na linux

Ostatnio bawiłem się w instalację Gitolite na serwerze w celu utworzenia centralnego repozytorium kodu dla moich projektów. Projekt ten jest godnym następcą Gitosis, który nie jest już od pewnego czasu wspierany. Co nam daje Gitolite? System pozwala na korzystanie z repozytorium git przez wielu użytkowników gdzie administrator może określić kto, co i gdzie może zrobić. Wymagania: Przede wszystkim potrzebujemy serwera z dowolnym systemem unixowym. Potrzebujemy także konto roota na tym serwerze aby móc bez problemów wszystko zrobić (co prawda istnieje możliwość zainstalowania Gitolite’a bez uprawnień root’a ale w tym celu proszę zerknąć do dokumentacji). Oczywiści potrzebujemy Gita, zarówno po stronie klienta jak i serwera w wersji minimum 1.6.2. Nie zaszkodzi posiadać trochę umiejętności posługiwania się powłoką systemową ;) […]

By | Styczeń 12th, 2011|Categories: Programowanie|Tags: , |0 Comments

MacStore i Apple wymienia JAVA na Ruby

Po ostatniej konferecji Apple poznaliśmy kilka nadchodzących nowości. Pomijając sprzęt i nowe wersje programów warto spojrzeć na coś nowego: MacStore. Sklep dla aplikacji na Maca wzorowany na znanym z iPhone’a/iPada. Dzięki temu rozwiązaniu mamy mieć możliwość kupowanie programów w jednym miejscu, ocenianie go, automatyczne pobieranie aktualizacji i zarządzanie licencjami. Autorzy sądzą, że będzie to wspaniała dogodność np. podczas wymiany komputera, gdzie od razu wszystkie kupione aplikacje zostaną automatycznie zainstalowane. Przyznajmy się jednak: jak często wymieniamy komputer? Apple próbuje w ten sposób ściągnąć do siebie programistów tworzących aplikacje akcentując, że każdy program będzie miał swoją własną stronę internetową, więc nie trzeba będzie ponosić kosztów stałych z serwerem i utrzymaniem własnej strony. W zamian firma z Cuppertino chce – bagatela – 30% od kwoty sprzedanego programu. Czy to mało? Wg mnie bardzo dużo i o ile taki model mógł się sprawdzić z iPhoneami, to wątpię czy będzie aż tak popularny wśród użytkowników Mac. Pamiętajmy, że na iPhone NIE ma innej możliwości instalowania programu(przynajmniej legalnej). Na Macu zaś możemy ten program zainstalować samodzielnie. […]

By | Październik 22nd, 2010|Categories: MiszMasz|Tags: , |0 Comments