Napisane przez: Krzysiek | 2 Wrzesień 2009

Nowy blog o N900 i Maemo 5

Witam wszystkich, koncepcja jednego bloga do wszystkiego nieprzypadła mi do gustu z wiązu z czym czasami zdaża mi się stworzyć coś nowego, zaniedbując tym samym ten blog:) … mam nadzieje się poprawić😛 Mam nadzieje że już niedługo uda mi się przedstawić narzędzie do synchronizacji kilku „swoich blogów” więc wmiarę wszystkie będą uzupełniane treścią.

A dziś chciałbym przedstawić TABLETERA nowy blog o Noki N900 i Maemo 5. Jeśli wiesz o czym piszę to zajrzyj jeśli nie to tym bardziej zapraszam:)

Nokia N900

Nokia N900

Napisane przez: Krzysiek | 24 Lipiec 2009

IronPython 2.6 beta1 – problem z ipyw

Właśnie testowałem IronPythona 2.6 beta 1 – bardzo zależało mi na kompatybilności z CPythonem 2.6 – jednak nie mogłem przeboleć tego że ipyw to tak naprawdę ipy ze zmienioną nazwą i za moją formą pokazywał się czarny monolit konsoli😦 cóż musiałem poradzić sobie z IPy 2.0.3 i hackami na pygments:) Trzeba czekać na wersje finalną 2.6 podobno to już tylko kilka miesięcy:)

Pozdrawiam

Napisane przez: Krzysiek | 17 Lipiec 2009

Zaczynamy przygodę z bezschematowymi bazami danych

Więc tak ostatnio coraz więcej mówi się o bez schematowych bazach danych. Takich jak CouchDB, BigTable czy nawet bay Amazona można znaleźć wiele przykładów tego trendu.  Jednak tego typu bazy nie są niczym nowym. Tu jest ciekawy wątek o bazie GT.M której używa się od kilkudziesięciu lat i nie zanosi się by przestano z niej skorzystać – a koło SQL to ona nawet nie stała. Oczywiście sterowniki JDBC/ODBC umożliwiają dostęp z wykorzystaniem języka SQL.

Sama baza GT.M jest na tyle elastyczna iż firma M/Gateway przedstawiła klon SimpleDB Amazona. Tutaj można znaleźć więcej szczegółów.

A ja chciałbym opowiedzieć o wykorzystywaniu GT.M w różnych projektach. Nie będą to raczej rozwiązania biznesowe – choć nie obawiałbym się ich. Istnieje już projekt mający wyprowadzić GT.M na szersze wody, a raczej pokazać go szerszemu gronu odbiorców. Bo jak już wspomniałem baza jest już wykorzystywana od bardzo dawna w wielu zastosowaniach od projektów akademickich po aplikacje związane z administracją szpitalami na bankowych systemach transakcyjnych kończąc.

Teraz kilka linków:

Główna strona GT.M: https://sourceforge.net/projects/fis-gtm/

GT.M z JDBC + kilka innych rzeczy w dysku dla qemu (na stronie można pobrać wszystko co jest potrzebne). https://sourceforge.net/projects/pip/

Reszta linków wkrótce.

Napisane przez: Krzysiek | 17 Lipiec 2009

Połączenie z systemem gościem na VirtualBox

Po przesiadce na VirtualBoxa najbardziej doskwierała mi domyślna konfiguracja sieci. Sprawa wygląda następująco: VirtualBox domyślnie chowa systemy goście za NATem co za tym idzie one mają dostęp do internetu (jeśli host go ma😛 ) ale dostęp do tych maszyn już jest utrudniony.

Oczywiście google przychodzi z pomocą i wskazuje rozwiązanie: pierwsze z brzegu. Jednak jestem za leniwy na robienie tego wszystkiego😛 Wpadłem na własne. VirtualBox pozwala na skonfigurowanie 4 kart sieciowych dla systemu gościa. Więc postanowiłem przeznaczyć jedna dla NAT – żeby mieć wyjście na świat (Internet) i drugą żeby mieć dostęp z systemu Hosta (tu mój lapek) przez ssh/… do tego systemu. Ubuntu świetnie sobie z tym poradził.

Oto konfigurcja sekcji sieć:

Karta 1:

PCnet-FAST III (NAT)

Karta 2:

Intel PRO/1000 T Server (Host-only adapter, ‚VirtualBox Host-Only Ethernet Adapter’)

Napisane przez: Krzysiek | 15 Lipiec 2009

Ciemna strona mocy?

Od jakiegoś czasu przyglądam się technologią zgromadzonym wokół .NET – tak mnóstwo jest ciemnej mocy wokół mnie ;P

Jednak muszę przyznać iż Visual Studio 2008 (a 2010 w szczególności) są jednymi z najlepszych IDE z jakimi pracowałem. Mimo iż nowy NetBeans jest lepszy od poprzedniego i Eclipse też ciągle się rozwija to wciąż im brakuje tego czegoś. Zwłaszcza że wersje ExpressEdition są do pobrania  za darmo:)

Jednak wracając do sedna sprawy C# jest jednym z ciekawiej rozwijających się języków w ostatnim czasie, mówię tu o tych „dużych” językach. Ostatnie C# 3.5 i zapowiadany C# 4.0 dodają wiele fajnych funkcjonalności do języka programowania dzięki czemu pisanie programów staje się coraz przyjemniejsze. Niestety ich (języków jak i programów) rośnie wraz z możliwościami.  Mimo aprobaty dla tych zmian często uświadamiam sobie że wiele z tych fjuczersów jest dostępnych w innych językach lub da się je zrealizować przy ich pomocy i mówię tu o bardzo prostych językach. Ale o tym później😛

Napisane przez: Krzysiek | 12 Maj 2009

Jakiś ciekawy temat?

Jak pewnie widać ostatnio bardzo mało udaje mi się napisać na tym blogu. A jak już coś zaczynam… to rzadko się kończy😛 Czasami z braku czasu czasami ponieważ uczestniczę w tworzeniu innych blogów i lepiej napisać coś w blogu tematycznym niż ogólnym.

Zrobiłem trochę porządku we wpisach i zastanawiam się nad obranie konkretnej tematyki dla tego bloga.

Dziś uaktualniłem stronę z opisem uruchamiania aplikacji firmy Edgard na Linuksie. Dzisiejsze zmiany obejmuja sposób uruchomienia drugiej częście kursu: „Rozumienie ze słuchu i konwersacje”

Zapraszam do lektury.

Na końcu strony znajdują się informacje o tym co jeszcze nie działa. Mam nadzieje że w miarę czasu ta lista bedzie się kurczyła 😛

Napisane przez: Krzysiek | 4 Listopad 2008

Kilka informacji o Profesorze – inne części i języki

W jednym z poprzednich postów przedstawiłem krutki opis jak uruchomić aplikację „Profesor Pedro Słownictwo 5.0” to 5.0 jest bardzo ważne ponieważ mam jeszcze kurs „Rozumienie ze słuchu  konwersacje” i tu ten opis nie zadziała.

Jednak już udało mi się udało uruchomić tą część kursu😛 Mam dużo pracy w Pracy więc nie mam narazie czasu na testowanie funkcjonalności ale narazie wszystko wygląda dobrze😛 Po próbach opiszę wrażenia i całą procedurę.

Przy okazji powiem tylko że posiadam tylko te dwie części kursu (i tylko dla języka hiszpanskiego) więc nie mam możliwości sprawdzenia innych wersji i języków.

Napisane przez: Krzysiek | 3 Listopad 2008

Ubuntu 8.10 zachwytu ciąg dalszy

Już kiedyś pisałem o tym że wolę Ubuntu od Windowsa. Było tokilka miesięcy temu. Dziś posiadam moje Ubuntu 8.10 i nie mogę się z nim rozstać.

Kilka uwag odnośnie mojej pracy z komputerem.

Mam laptopa Lenovo 3000 N 200:

  • Porcesr Core 2 Duo
  • Karta graficzna Nvidia GeForce Go 7300
  • Moduł Bluetooth
  • Karta sieciowa Wifi

Do tego mam myszkę Logiteh V220 oczywiście na bluetooth.

Zalecanym systemem do tego laptopa jest Windows Vista – nie będę o nim pisał chyba większość z was wie o czym mówię.

Różnica między Windows a Ubuntu jest taka iż instalując na tym laptopie Windows musiałem miec przygotowaną płytę ze sterownikami do prawie wszystkiego. Jak już je wszystkie zainstalowałem musiałem dodać zainstalować kilka aplikacji:

  • FireFoksa
  • Pakiet biurowy
  • Gimpa
  • skype
  • kilka innych drobiazgów

Na koniec dostałem cos zo zajmowało mi prawie 900MB RAMu i działało raczej ociężale.

Teraz wersja z Ubuntu. Pościągnięciu płyty instalacyjnej i przeprowadzeniu instalacji Ubuntu (no Windowsa też zainstalowałem sam) wszystkie wyżej wymienione aplikacje miałem już na pokaładzie. Dodam że instalacja trwała mniejwięcej tak samo długo. Cały mój sprzęt został poprawnie rozpoznany a dodanie myszki sprowadzało sie do wybrania odpowiedniej pozycji na liście znalezionych urządzeń. Podobnie było ze wsparciem dla Compiza. Vista oceniła mój komputer jako ledwo nadający się doczego kolwiek. Ubuntu niedość że samo  ściąneło i zainstalowało dla mnie odpowiednie sterowniki to po chwili mialem wpełni 3D środowiko pracy i nadal nie zajmuje więcej niż 500 MB RAMu.

Historia z drukarka: Będąc dziś w firmie postanowiłem zainstalować sobie drukarkę – sieciową. Windows – poszukaj sterowników na płycie lub stronie producenta drukarki. Ubuntu samo znalazło drukarkę, samo ściągneło i zainstalowało do niej sterowniki a ja tylko dalej klikałem (raz wybrałem coś tam z llisty) i już działa.

Jednym słowem pod Windows życie koncentruje się na szukaniu ścieżek do rozwiązania w Linuksie na wykonywaniu zadań. Nie musiałem szukać sterowników do drukarki, musiałem tylko ją dodać.

Na dzień obecny nie mam żadnej rzeczy w której moje Ubuntu ustępowało bby Viście – czy to w zastosowaniu prywatnym czy mojej pracy.

Napisane przez: Krzysiek | 3 Listopad 2008

Spotkanie przy lampce Wina z Profesorem Pedro

Dziś opis z dedykacją dla mojej Kamilki.

Jak uruchomić programy z serii „Profesor” wydawnictwa „Edgard„. Tu na przykladzie „Profesor Pedro Słownictwo wersja 5.0”.

Przetestowane na Ubuntu 8.10 i ostatnim Wine (mój jest z paczki Ubuntu). Opis powinien działać również z innymi dystrybucjami i kompilowanym Wine.

Zakładam że Ubuntu jest już zainstalowane. W swój ulubiony sposób instalujemy wine:

sudo apt-get install wine

  1. Następnie wkładamy do napędu pierwszą płytę naszego kursu.
  2. Przechodzimy do katalogu płyty i wskazujemy plik setup.exe
  3. Klikamy na nim prawym klawiszem myszki i wybieramy opcje uruchomienia przez Wine (Wine program Loader)
  4. W tym momencie uruchamia się instalator programu Profesor Pedro (u mnie), postępujemy zgodnie ze wskazówkami instalatora.
  5. Po zakończeniu Instalacji musimy zmienić konfigurację programu by działał bez problemów z Linuksem.
  6. Przy Uruchomieniu (Menu Programy/Wine) i stworzeniu nowego studenta Profesora Pedro następuje prośba o włożenie drugiej płyty CD kursu – tu pojawia się problem. Mimo umieszczenia płyty nie jest ona znajdowana przez program kursu.
  7. Żeby nasz kurs działał bez problemu wystarczy mała zmiana w pliku konfiguracyjnym bazy Profesora
  8. Odnajdujemy ścieżkę do naszego napędu CD (prawdopodobnie /media/cdrom0) i zapamiętujemy ją
  9. Przechodzimy do katalogu ~/.wine/drive_c/ i wydajemy polecenie: ln -s /media/cdrom0 CD
  10. Przechodzimy do katalogu ~/.wine/drive_c/Program Files/Edgard/Profesor Pedro/db/ppedro50
  11. Odnajdujemy w nim i otwieramy plik prof_s.txt
  12. W lini numer 9 wpisujemy C:\CD\hisz_slow3
  13. W lini numer 18 wartość 1 (jeden) zamieniamy na 0 (zero).
  14. Zapisujemy ten plik.
  15. Gotowe

Instalacja każdego kolejnego kursu (lub jego części) bedzie polegać na zmianie katalogu w punkcje 10 opisu na katalog z nowym kursem a w punkcie 12 katalogu jaki znajdziemy w na drugiej płycie kursu, punkt 13 też należy wykonać.

Wiem że ten opis jest trochę za długi i zbyt szczegółowy i tak naprawdę istotne są tylko ostatnie punkty ale chciałem żeby był dostępny dla wszystkich.

Jedyny problem jaki napotkałem to fakt iż plansza kursu i czarne tło za nią to dwa osobne procesy w systemie i czasami zdarza się że ustawią się w niewłaściwej kolejności na pulpicie. Rozwiązaniem na szybko jest skorzystanie z klawiszy [CTRL-TAB] i przełączenie na właściwe okno😛

Profesor Pedro na Ubuntu

Profesor Pedro na Ubuntu

)

W trakcie nauki:)

W razie problemów proszę o kontakt w miarę możliwości pomogę. Proszę pamiętać że korzystanie z tego kursu nie jest objęte wsparciem producenta a ja nie prowadzę oficjalnego wsparcia:)

Older Posts »

Kategorie

Obserwuj

Otrzymuj każdy nowy wpis na swoją skrzynkę e-mail.