Segmenty mieszczące się w szeroko pojętej tematyce programowania komputerów, urządzeń mobilnych i pralki automatycznej ;).

SAP: Własny ekstraktor BW oparty na module funkcyjnym

Pisanie źródeł danych w SAP (zwanych ekstraktorami) umożliwiających pobranie danych z jakiegoś systemu "SAP-owego" do hurtowni danych nie jest trudnym zadaniem. Nawet sformułowanie: "pisanie ekstraktorów" w wielu przypadkach jest trochę na wyrost gdyż, proste źródło danych oparte na jednej tabeli możemy wykonać nie pisząc ani jednej linijki kodu.

Kompilacja GNUARM pod Ubuntu

Gnuarm to zestaw narzędzi do tworzenia oprogramowania dla procesorów ARM. Jest to projekt opensource'owy i najnowsze wersję są niedostępne w postaci binariów dla linuxa. Na szczęście kompilacja Gnuarm nie jest zbyt skomplikowana.

Jak uruchomić adapter USB-Serial (RS232) na Ubuntu

Mimo rozwoju techniki port szeregowy w standardzie RS-232 jest wciąż popularny. Wynika to zapewne z jego prostej konstrukcji i nieskomplikowanej obsługi. Szczególnie często jest używany przez wszelkiego rodzaju entuzjastów-elektroników. Niestety coraz trudniej go znaleźć w najnowszych komputerach nie mówiąc już o laptopach.

Rozszerzanie ekstraktora w SAP CRM

Firma SAP wraz ze swoim cudownym systemem CRM (i nie tylko) dostarcza szereg predefiniowanych ekstraktorów przy pomocy, których możemy wyekstrahować dane do hurtowni danych. Niestety jak to w życiu bywa coś co jest dostarczone razem z systemem nie spełnia naszych wymagań i tak jest też z ekstraktorami.

Google Maps w Windows Mobile

Pod adresem http://maps.google.com możemy obejrzeć bardzo szczególowe mapy całego świata, korzystając zarówno z widoku satelitarnego, "zwykłej" mapy jak również połączenia obydwu tych widoków. Ich dokładność ostatnio wzrosła więc warto pobrać takie mapy (rastrowe) i wgrać do swojego PDA. Zakładamy oczywiście, że posiadamy w Pockecie program do obsługi map.

Jak wyłączyć domyślną pierwszą stronę w Drupalu gdy brak zawartości

Gdy w bazie danych Drupala nie istnieją żadne wpisy (node) to wyświetlana jest domyślnie strona startowa z niby-pomocą opisującą co można by zrobić aby dodać zawartość. Jeżeli dodamy jakiegoś noda i "wypromujemy" go na stronę główną to oczywiście ta zawartość zniknie. Jeżeli jednak chcemy świadomie zrezygnować z umieszczania nodów na stronie głównej np.

Meta dane w Javie

Czasami zachodzi potrzeba pobrania danych dotyczących aktualnie "przetwarzanej" tabeli. Wykorzystamy do tego celu obiekt typu ResultSetMetaData. Poniżej zamieszczam przykład jak można pobrać nazwy kolumn z tabeli:

Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery(sql);
rs.next();
ResultSetMetaData meta = rs.getMetaData();