Wednesday, January 13, 2010

Mac and HP LaserJet 1018

LaserJet 1018 is not properly supported on Mac out of the box. There is a way to make it work however

Make sure it's turned on and plug it into your Mac. Open printing preferences. Add new printer - HP LaserJet 1018. It will ask you to select driver: search for HP LaserJet 1015 and add this printer. Now this will not work, yet.

Open System Update and search for updates. It will find update for HP printing software, install it.

Open printing preferences again. Delete the printer you just added. Now add it again. This time tell it to use printer driver HP LaserJet 1022. It will work without a problem, even it's picture is familiar.

Thank you HP for the hassle. It's your fault, not Apple's, that you make windows-only printers.

A New Mac

My new iMac just arrived and requires configuration for work. I'll keep all steps necessary to build a working setup here, for myself and others.

Setting Up User Account

Snow Leopard creates your UNIX login by itself using your full name. This is stupid :) I prefer my own nick name. To change it:

  • open Terminal and cd to /Users
  • go to Accounts in System Preferences
  • unlock editing
  • right click on user's name and select advanced options
  • change account name and home folder location
  • confirm but do not restart yet
  • in terminal do mv oldlogin newlogin
  • restart now

Required Software

Return for updates...

Monday, January 11, 2010

Zły interes

Notka dla siebie: nigdy, przenigdy nie robić interesów z:

  • Monika Piechota pracująca dla
  • HC Investment Sp. z o. o., alias
  • TK Development Sp. z o. o, tudzież
  • Central Fund of Immovables Sp. z o.o

Tuesday, December 15, 2009

Perfect Programmers

I just realized that all my fellow programmers share the same trait: they are perfect programmers.

By accident I have found a list of perfect programmer's traits:

  1. Loves To Code
  2. Gets Things Done
  3. Continuously Refactors Code
  4. Uses Design Patterns
  5. Writes Tests
  6. Leverages Existing Code
  7. Focuses on Usability
  8. Writes Maintainable Code
  9. Can Code in Any Language
  10. Knows Basic Computer Science

By that definition each senior programmer at Ragnarson is a perfect programmer. Juniors need some teaching to live up to no. 8.

Thursday, December 10, 2009

Programiści poszukiwani

Ragnarson, jeden z największych w Polsce zespołów programistów Ruby on Rails szuka pracowników na stanowiska:

Senior Ruby Developer - nr. ref. 2009/12/ROR-SEN/B

Wymagania:

  • doskonała umiejętność języka angielskiego
  • min. 2 lata doświadczenia w Ruby on Rails
  • w sumie min. 3 lata doświadczenia w Ruby lub Java/.NET/Python
  • doskonała znajomość: *NIX, BDD, git, semantic HTML, unobtrusive JavaScript, SQL
  • mile widziana znajomość baz NoSQL
  • przykłady własnoręcznie napisanych testów lub projektów Open Source

Oferujemy:

  • pracę w doświadczonym, dojrzałym zespole
  • warunki do codziennego dokształcania się
  • bezstresową pracę, maksymalnie 40 godzin w tygodniu
  • pełen udział w szacowaniu kosztów projektu i ustalaniu deadlines (SCRUM)
  • dużą swobodę w wyborze godzin pracy
  • swobodę w wyborze formy zatrudnienia
  • pracę w biurze w Łodzi lub zdalną
  • wynagrodzenie w przedziale 3900-6500 zł netto, zależne od umiejętności

Junior Ruby Developer - nr. ref. 2009/12/ROR-JUN/B

Wymagania:

  • komunikatywny język angielski
  • podstawowa znajomość Ruby on Rails, wsparta znajomością innego języka (poza PHP)
  • techniczny kierunek studiów (informatyka/matematyka/fizyka)
  • umiejętność szybkiej nauki

Oferujemy:

  • możliwość nauki Ruby on Rails
  • dogodne godziny pracy (40-160h w miesiącu), niekolidujące z nauką
  • pracę nad interesującymi projektami closed i open source
  • wynagrodzenie w przedziale 20-25 zł netto za godzinę, zależne od umiejętności

Zgłoszenia

Zainteresowanych prosimy o wysłanie CV w języku angielskim (najlepiej ze zdjęciem) na adres jobs@ragnarson.com. Umieść nazwę stanowiska i numer referencyjny w temacie. W wypadku stanowiska Senior dołącz linki do własnych projektów Open Source lub przykład testów w oparciu o BDD.

CV powinno zawierać następującą klauzulę: Wyrażam zgodę na przetwarzanie moich danych osobowych zawartych w mojej ofercie pracy dla potrzeb niezbędnych do realizacji procesu rekrutacji (zgodnie z ustawą z dn. 29.08.97 roku o Ochronie Danych Osobowych Dz. Ust Nr 133 poz. 883)

O Ragnarson

Firma tworząca od 2006 roku serwisy w oparciu o Ruby on Rails. Posiada jedną z największych w Polsce sieci pracowników i współpracowników pracujących w tej technologii.

Chętnie wspiera istniejące projekty Open Source i dzieli się własnymi osiągnięciami. Na co dzień stosuje i tworzy najnowsze technologie.

Ragnarson Łukasz Piestrzeniewicz
ul. Łąkowa 11
90-562 Łódź