Strona domowa GDR!a

V 3.6



O komputerach przemysłowych i nie tylko

(25. 06. 2008)

Opisałem swoje ostatnie bolączki z komputerami przemysłowymi.

A jeśli biblioteka do obsługi plików ZIP w C, to tylko libzip.

(komentarzy: 1, ostatni: 26. 06. 2008 - 13:20:53 - Kudi) Skomentuj

Jestem sławny i znany!

(20. 05. 2008)

Nie mogę uwierzyć w swoje szczęście. Znany bloger HoRacy umieścił wywiad ze mną! Nie pozostało mi nic innego, jak w ramach cyklu Osobowości szczecińskiego internetu zadać mu kilka pytań na swojej skromnej stronie.

Jak dobrze, że takie gwiazdy jak HoRacy czasem rozmawiają nawet z takimi maluczkimi, jak ja. Zapraszam do czytania!

(komentarzy: 0) Skomentuj

Osobowości szczecińskiego internetu

(20. 05. 2008)

Rozpocząłem cykl wywiadów ze znanymi osobistościami - Osobowości szczecińskiego internetu. Zapraszam do czytania pierwszego z nich!

(komentarzy: 1, ostatni: 20. 05. 2008 - 17:44:55 - ill) Skomentuj

Dozownik

(15. 05. 2008)

W końcu miałem okazję zrobić zdjęcie jednego z moich ulubionych drobnych aktów wandalizmu. Lokalizacja: 53.448078 N, 14.490044 E, parter, toaleta męska. Zdjęcie dozownika na papier toaletowy.

(komentarzy: 3, ostatni: 16. 05. 2008 - 16:31:07 - GDR!) Skomentuj

Mam temat magisterki

(28. 04. 2008)

Już wiem na co poświęcę/zmarnuję kolejny rok na studiach. Temat pracy brzmi Guaranteed Throughput and Best Effort Streams in a Single Network on Chip Model.

Generalnie chodzi o to, że ze wzrostem złożoności układów scalonych inżynierowie przestali sobie radzić z komunikacją pomiędzy poszczególnymi blokami w ich wnętrzu, a szyny komunikacyjne zaczęły zabierać więcej mocy niż logika i pamięć razem wzięte. Próbują radzić sobie z tym problemem tworząc wewnątrz chipów sieci wewnątrzukładowe - NoC. Przenosi się do nich z większymi lub mniejszymi zmianami rozwiązania z klasycznych sieci komputerowych - podział na komunikaty i pakiety, switching, routing. Temat mojej pracy dotyczy QoS w routingu w takiej sieci - mamy sieć o ograniczonej przepustowości, przez którą przesyłane są komunikaty pomiędzy blokami układu scalonego. Komunikaty mają różne klasy ważności. Jeśli wiemy, że dla prawidłowego działania systemu potrzebujemy wysyłać komunikaty pomiędzy dwoma blokami ze stałą minimalną prędkością, QoS musi to zagwarantować. Krytycznym parametrem może być też nie prędkość, a czas przesyłania komunikatu - dla takich komunikatów, QoS również musi zagwarantować nieprzekraczalną maksymalną wartość czasu dostarczenia. Są też komunikaty bez ograniczeń prędkości ani pasma, które muszą zostać dostarczone i takie, które raz na jakiś czas mogą zostać odrzucone - tutaj odpowiedzialność za ich działanie i sprawiedliwy podział pasma ponosi mechanizm Best Effort.

Popularnym przykładem są tu listy zwykłe, polecone i priorytetowe na poczcie - ale my nie chcemy być popularni, prawda?

(komentarzy: 6, ostatni: 15. 05. 2008 - 02:41:16 - GDR!) Skomentuj

430 Day 2008

(22. 04. 2008)

Wróciłem właśnie z MSP430 day, seminarium organizowanego przez polskiego przedstawiciela Texas Instruments. Spotkanie służyło promocji ich linii niskomocowych kontrolerów (czyli właśnie serii 430) i niskomocowych chipów RF, była dobra kawa i obfitujące w ciekawostki prezentacje. Zarówno 430 jak i ich RF używałem za czasów projektu górniczego, ale miło było posłuchać.

Przy rejestracji rozdawali też zestawy do zabawy kontrolerem z serii 430 z podłączonym chipem radiowym CC2500. W komplecie dwie płytki z 430 i radiem, pojemnik na baterie z miejscem do podłączenia płytki oraz urządzenie na USB zawierające JTAG i forwardowanie portu szeregowego przez USB. Tradycyjnie, jestem zadziwiony wielkością urządzeń.

(komentarzy: 2, ostatni: 23. 04. 2008 - 00:57:18 - madbart) Skomentuj

Jedno zdanie

(14. 04. 2008)

EILEEN GUNN was Microsoft's director of advertising and sales promotion before becoming a prolific science-fiction writer. (za Wired)

(komentarzy: 0) Skomentuj

Temat poszukiwany

(08. 04. 2008)

Niedługo będę pisał magisterkę i poszukuję dobrego pomysłu na temat. Mam kilka awaryjnych, ale chętnie posłucham innych propozycji. Studiuję informatykę na specjalizacji związanej z projektowaniem sprzętu (teraz chyba najbardziej na czasie jest wykorzystywanie logiki rekonfigurowalnej gdzie się tylko da), i temat musi niestety być związany właśnie ze specjalizacją. Niestety, bo zdecydowanie bardziej interesuje mnie programowanie niskopoziomowe, języki dynamiczne (Python z powolania, PHP z koniecznosci), i wiele innych tematow.

Mam nadzieje, ze coś zaproponujecie :)

(komentarzy: 1, ostatni: 17. 04. 2008 - 16:00:18 - 4551) Skomentuj

Wspaniały świat tajwańskiej elektroniki

(22. 03. 2008)

W związku z projektem nad którym aktualnie pracuję, firma potrzebowała kupić mi konwerter sieci CAN na USB. Zdecydowaliśmy się na I-7565 takwańskiej firmy ICP-CON - bo dostarczają sterownik dla Linuxa. Sam produkt jest prosty - podejrzewam że nawet jacyś studenci na projekcie semestralnym zrobiliby coś porównywalnego - więc za taką cenę spodziewałem się produktu doskonale opracowanego. Jeśli chodzi o sprzęt - nie ma dwóch zdań, wygląda na solidny, i działa nieźle.

Przestaje być tak różowo kiedy zacznie się czytać dokumentację żeby napisać sterownik - po wielu stronach opisu klikania "next" w instalatorze dla Windows, następuje lakoniczny opis komend obsługiwanych przez urządzenie. To nic, że nie opisali jak wygląda odbieranie ramek, a jedynie nadawanie, ale dlaczego nie ma informacji o prędkości z jaką należy się łączyć z utworzonym wirtualnym portem szeregowym?

Jeszcze lepszy jest sterownik dla Linuxa. Dostarczony przez producenta nie kompiluje się jako moduł w miarę nowego kernela (2.6.24). W dokumentacji oczywiście o Linuxie ani słowa, więc ściągnąłem źródła jądra i zacząłem się rozglądać co i jak. Po dwóch godzinach okazało się, że sterowniki są standardowo dostępne w każdym jądrze, a to co dostarczyli to kilka plików z /drivers/usb/serial z dorobionym niedziałającym Makefile.

W każdym razie, sterownik (w wersji, powiedzmy, 0.2) udało się napisać - do ściągnięcia klasa C++ ze sterownikiem oraz uzupełnienie dokumentacji konwertera. Mam nadzieję że komuś się przyda, a leniwi Tajwańczycy będą się smażyć w piekle.

(komentarzy: 0) Skomentuj

Nowy tekst

(12. 02. 2008)

Dodałem na stronę nowy tekst pod nieco prowokacyjnym tytułem "matematyka wyższa w 10 minut".

(komentarzy: 2, ostatni: 22. 02. 2008 - 00:12:14 - morisil) Skomentuj

Walentynki!

(07. 02. 2008)

Do Walentynek jeszcze tydzień, nie zapomnij wybrać oferty dla siebie! ;)

(komentarzy: 3, ostatni: 14. 02. 2008 - 20:08:20 - fj) Skomentuj

Co wyniosłem ze studiów

(05. 02. 2008)

Trzy wnioski z kursu o nazwie "Praca przejściowa":

  • Pizza Da Marco z sieci sklepów Plus jest tania i bardzo dobra
  • Debugger w Visual C++ jest super
  • Kodek OGG Vorbis to pierwszy absolutnie nieczytelny kodek referencyjny jaki w życiu widziałem

(komentarzy: 0) Skomentuj

Pożegnanie z Gracjanem

(13. 01. 2008)

Długo u mnie w gościach nie posiedział - po czterech dobach dostałem prośbę o usunięcie strony z serwera. Co prawda oskarżenia o naruszenie praw autorskich są nieprawdziwe, ale z czystej przyzwoitości usunąłem mirror. Kto chciał, i tak wykonał już kopię.

(komentarzy: 18, ostatni: 28. 03. 2008 - 19:41:53 - Moan) Skomentuj

Gracjan u mnie w gościach

(11. 01. 2008)

Coś mi mówiło, że strona Gracjana Roztockiego - nowego idola polskiego Internetu - szybko zniknie. Zrobiłem więc kopię i, kiedy przypuszczenia się potwierdziły, opublikowałem ją na tym serwerze. Popularnośc przerosła moje oczekiwania, serwer chodzi dość wolno i będę musiał chyba zacząć walczyć z hotlinkowaniem - od wieczora 9 stycznia do teraz (11 styczeń, 17:30) wywołań głównej strony Gracjana było 12 168, a pobrań pojedyńczych plików - 1 051 697.

(komentarzy: 7, ostatni: 13. 01. 2008 - 17:14:38 - GDR!) Skomentuj

Nadejszła wielkopomna chwila

(28. 12. 2007)

Nie wiem czy w życiu każdego developera następuje taki moment, ale ja dostałem dziś odręcznie pisany bugreport i się niezwykle rozczuliłem. Pochodził od księgowej w firmie, dotyczył jakichś drobnych poprawek w panelu, zajmuje pół strony A4 i został mi dostarczony przez listonosza jako przesyłka stemplowana :)

(komentarzy: 3, ostatni: 18. 01. 2008 - 22:17:35 - kL) Skomentuj

Starsze artykuly ->

 
Statystyki:
Stat4U
Moje statystyki