- Obecnie brak na stanie
David R. Hanson
Autor: David R. Hanson
ISBN: 83-01-14762-8
Format: 165x240, 504 str.
Miękka oprawa
Wydawnictwo: PWN
O książce
Istnieje naprawdę niewiele materiałów opisujących zasady projektowania, implementacji i efektywnego wykorzystania bibliotek, i ta doskonała książka wypełnia tę lukę. Można ją wręcz porównać do Software Tools — powinien ją znać każdy programista C.
W. Richard Stevens, autor publikacji informatycznych
Każdy programista i szef projektu programistycznego musi biegle opanować sztukę tworzenia modułów oprogramowania nadających się do wielokrotnego wykorzystania, gdyż stanowią one budulec dla dużych i niezawodnych aplikacji. W przeciwieństwie do nowoczesnych języków obiektowych, język C nie ma zbyt wielu mechanizmów pozwalających łatwo tworzyć interfejsy programisty (API), a tym bardziej mechanizmów zachęcających do opracowywania takich interfejsów. Większość programistów C korzysta na co dzień z różnego rodzaju API i bibliotek je implementujących, ale względnie niewielu tworzy i udostępnia nowe API ogólnego przeznaczenia. Książka Interfejsy i implementacje w języku C pokazuje, jak tworzyć API wielokrotnego użytku za pomocą projektowania opartego na interfejsach — niezależnej od języka metodologii projektowej pozwalającej oddzielić interfejsy od ich implementacji. Zasady projektowania są wyjaśnione na przykładach. Autor szczegółowo opisuje 24 interfejsy wraz z ich implementacjami, co pozwala dokładnie zrozumieć rządzące nimi zasady projektowe.
Interfejsy i implementacje w języku C to:
Brak towaru
Brak towaru
Adapter PS/2 ze złączem do podłączenia klawiatury i myszy przez złącze USB. Pozwala na używanie starszej generacji urządzeń HID m.in. z minikomputerami posiadającymi tylko złącze USB. Adafruit 971
Brak towaru
Brak towaru
Wyświetlacz OLED alfanumeryczny 2x20, 116x37 mm,negatyw (czarne tło), zielone piksele, 5V, RoHS
Brak towaru
Brak towaru
Moduł z wyświetlaczem e-Paper o przekątnej 12,48 cala i rozdzielczości 1304x984 pikseli. Do komunikacji wykorzystuje interfejs SPI. Charakteryzuje się niskim poborem mocy oraz szerokim kątem widzenia. Waveshare 12.48inch e-paper Module
Brak towaru
Przewód sieciowy Ethernet Patchcord FTP Cat5e ekranowany o długości 0,5 m w kolorze niebieskim, ze złączami 2xRJ45. Lanberg PCF5-10CC-0050-B
Brak towaru
Przewody niebieskie 10szt. męsko-żeńskie Pololu Premium Jumper Wire 6" 15cm
Brak towaru
Brak towaru
Brak towaru
ATtiny44-20PU to mikrokontroler z rodziny AVR w obudowie DIP14, wyposażony jest w pamięci: 4 kB Flash, 256 B SRAM, 256 B EEPROM. Napięcie zasilania to 2.7..5.5 V, maksymalne taktowanie 20 MHz. 2 x timer 8A/D USI, -45...80 stopni C
Brak towaru
Brak towaru
Ten model to idealny prezent dla entuzjastów retro, miłośników zegarmistrzostwa oraz kolekcjonerów. Vintage Budzik od UGEARS to nie tylko projekt do samodzielnego wykonania, ale także pamiątka z czasów, gdy każdy dzień rozpoczynał się od mechanicznego „drrrryn”. UGears 70163
Brak towaru
Brak towaru
Generic Linear Actuator: 12" Stroke, 12V, 0.6"/s
Brak towaru
David R. Hanson