Sprawdzanie zajętości stosu w procesorach AVR [PL]
Kiedy program przestaje nagle działać lub pojawiają się losowe problemy, należy się spodziewać możliwości przepełnień stosu. Może to doprowadzić do zresetowania układu lub nadpisaniu zmiennych globalnych użytkownika. Prostym sposobem na diagnozę jest debugging poprzez komunikaty na jakimś peryferium: na przykład RS232.
Ubuntu 11.04 przyspieszanie pulpitu Unity [PL]
Domyślnie w nowym ubuntu 11.04 włączone jest nowe środowisko Unity. Korzysta ono z rozszerzeń pulpitu Compiz. Cały widok jest generowany w 3D przez kartę graficzną. Odciąża to procesor CPU, a przy okazji ładnie wygląda. Posiadacze dużych ekranów i/lub wolnych procesorów zauważają znaczące przycinanie działania całego pulpitu. Dobrym sposobem na zaradzenie temu jest wyłączenie synchronizacji monitora VSYNC.
Czas wykonywania skryptu PHP [PL]
Bardzo prosty skrypt do liczenia czasu wykonywania skryptów PHP.
Sposób na konfigurację w PHP [PL]
Oto prosty i sprawdzony w praktyce sposób na przechowywanie konfiguracji aplikacji w PHP.
Prosty przykład
Konfiguracja przechowywana jest w pliku php. Komentarze na początku uniemożliwiają odczytanie jej złemu haxiorowi; przynajmniej w teorii.
Łatwa obsługa baz danych w plikach – PHP [PL]
Jakiś rok temu powstał mój mały i w pełni obiektowy framework w PHP. Przy tej okazji pojawiło mi się na dysku sporo bibliotek do różnych rzeczy. Pomyślałem, że mogą się one komuś do czegoś przydać.
Obsługa plików w PHP
Czy marzysz o prostej i łatwej obsłudze plików w PHP? Nic bardziej prostszego. Stworzyłem małą bibliotekę FileVector, która umożliwia łatwe operowanie na pliku, jak na tablicy. Dzięki niej, możesz dodawać linie na końcu, na początku, edytować, usuwać.
A few assembler’s useful libraries [EN]
Some time ago, I developed a couple of libraries for AVR standard devices. Usually, I write programs in C, but sometimes I use assembler just for fun or proof-of-concept.
ENC28J60 ISP network card v2 [EN]
This is smaller version of ENC28J60 network card. Enjoy!
ENC28J60 ISP network card [EN]
It's very simple way to connect your circuit to a network or the Internet. Everything what you need is ENC28J60.
This network card has 5V supply voltage and TTL voltage converter for 5V digital level circuits.