Archiwum kategorii Komputer

Konfiguracja UPS-a pod Debianem

Tuesday, 19 lipca 2011 @ 22:45
Do kategorii: GNU/Linux, Komputer

Podłączenie serwera do UPS-a nie zapewnia automatycznie bezpieczeństwa danych zgromadzonych na dyskach twardych w przypadku awarii zasilania, gdyż każdy UPS ma ograniczony czas pracy na baterii. Po jej rozładowaniu następuje zanik napięcia zasilania i dyski w nieskonfigurowanym serwerze narażone są na uszkodzenie na skutek gwałtownego zatrzymania, nie mówiąc o integralności danych w przypadku trwającej operacji [...]

Znaki diakrytyczne w plikach uploadowanych przez Django i Apache’a

Monday, 23 maja 2011 @ 22:26
Do kategorii: GNU/Linux, Komputer

Django na ogół znakomicie radzi sobie z obsługą znaków diakrytycznych i możemy śmiało używać ogonków w aplikacjach pisanych za pomocą tego frameworka. Możemy jednak natknąć się na problem, jeżeli spróbujemy za pomocą formularza wysłać na serwer plik z nazwą zawierającą nasze ogonki: Exception Type: UnicodeEncodeError Exception Value: ‘ascii’ codec can’t encode characters in position 46-49: [...]

VirtualBox uruchamiający Windowsa z partycji dysku twardego

Saturday, 6 listopada 2010 @ 12:57
Do kategorii: GNU/Linux, Komputer

VirtualBox jest świetnym narzędziem, także dla osób, które preferują korzystanie z Linuksa, ale od czasu do czasu muszą uruchomić programy windowsowe, nieszczególnie chętnie współpracujące z Wine’em. Niestety, tak samo jak Wine ma swoje braki, tak i maszyna wirtualna nie jest idealna i wprowadza pewien narzut na zużycie pamięci i procesora, nie mówiąc o kłopotach z [...]

Konfiguracja jądra Linux z GPIO

Friday, 14 maja 2010 @ 18:54
Do kategorii: Elektronika, GNU/Linux, Komputer

Na ogół w systemach wbudowanych potrzebujemy dostępu do GPIO przynajmniej w jednym celu — do migania diodami, sygnalizującymi stan pracy urządzenia. W gruncie rzeczy błyskanie LED-em jest zresztą pierwszym i podstawowym zadaniem większości urządzeń… Niestety, opisując proces kompilacji Linuksa dla MMneta1002 zapomniałem o zapewnieniu dostępu do GPIO. Sterowanie pinami na potrzeby migania diodą, załączania przekaźnika [...]

Django na ARM-ie

Wednesday, 24 marca 2010 @ 15:11
Do kategorii: Elektronika, GNU/Linux, Komputer

Dziś kontynuuję wątek Linuksa na ARM-ie, a konkretnie na płycie ewaluacyjnej MMnet1002. W projekcie, nad którym pracuję potrzebuję aplikacji webowej, która umożliwi zarządzanie harmonogramami zadań. Ponieważ mam bardzo dobre doświadczenia z frameworkiem Django, postanowiłem zaryzykować i uruchomić go na wspomnianej płycie. Ryzyko wynika z faktu, że Python, w którym jest napisane Django, to język interpretowany [...]

Budowa Linuksa na MMneta1002

Tuesday, 16 marca 2010 @ 19:54
Do kategorii: Elektronika, GNU/Linux, Komputer

Płyta ewaluacyjna MMnet1002 firmy Propox jest świetną zabawką dla miłośników Linuksa zainteresowanych jego wykorzystaniem w systemach wbudowanych. Od kilku tygodni eksperymentuję z tą platformą i próbuję zbudować własnego Linuksa z użyciem narzędzi takich jak Buildroot. Płyta jest podobna do atmelowskiej AT91SAM9260-EK, jednak występują pewne różnice, które sprawiają, że nie sposób wykorzystać bez zmian pliki konfiguracyjne [...]

Szybkie poskromienie SELinuksa

Thursday, 11 marca 2010 @ 23:14
Do kategorii: GNU/Linux, Komputer

SELinux to nakładka na linuksowe jądro, kontrolująca przydzielanie zasobów dla różnych aplikacji. Początkujący administratorzy systemów redhatopodobnych, jak CentOS czy Fedora niejednokrotnie stają przed poważnym problemem: jak uporać się z restrykcyjną polityką SELinuksa, który niczym Hubert Urbański w „Milionerach” będzie się dwieście razy pytał, czy „ostatecznie i definitywnie” pozwolić Apache’owi na dostęp do takiego czy innego [...]

Edytor heksadecymalny na Linuksa

Wednesday, 10 marca 2010 @ 22:17
Do kategorii: Elektronika, GNU/Linux, Komputer

Nie tylko crackerzy i miłośnicy inżynierii wstecznej potrzebują czasem zajrzeć do jakiejś binarki. Niejeden elektronik potwierdzi, że dobrze jest mieć możliwość odczytu czy nawet edycji tzw. „wsadów”, a sam nieraz podglądałem pliki wykonywalne, by sprawdzić, z jakich bibliotek korzystają, w szczególności, gdy programu nie dawało się uruchomić i nie było mowy o skorzystaniu z lsof. [...]

Minicom jako terminal szeregowy

Friday, 5 marca 2010 @ 22:21
Do kategorii: Elektronika, GNU/Linux, Komputer

Ostatnio dużo pracuję na porcie szeregowym RS-232, przez który obsługuję także linuksową powłokę. Niezbędny jest do tego emulator terminala szeregowego. Dotychczas korzystałem przede wszystkim z programu GTKTerm, znacznie rzadziej z CuteCom. Na dłuższą metę w GTKTermie doskwierają dwie niedogodności. Po pierwsze na moim systemie lubi on wstawiać od czasu puste linie, jest to jednak tylko [...]

Instalacja AWStats na Debianie (z Apachem)

Thursday, 24 września 2009 @ 18:40
Do kategorii: GNU/Linux, Komputer

AWStats to narzędzie do analizy logów serwera WWW (a także FTP i e-mail, ale to mnie akurat nie interesowało), udostępniające bogate statystyki w całkiem przejrzystej, graficznej formie. Korzystam z Debiana w gałęzi stabilnej, który udostępnia AWStats w swoim repozytorium, liczyłem zatem, że wystarczy zainstalować paczkę i wszystko pójdzie z górki. Okazało się, że instalacja z [...]