Download: CoverIntro
Transkrypt
Download: CoverIntro
TEMAT MIESIĄCA Wprowadzenie do tajników skryptowania Nowe narzędzia i techniki pisania skryptów pod Linuksem TAJNIKI SKRYPTOWANIA Nawet eksperci wiedzą, że zawsze można nauczyć się czegoś nowego o skryptowaniu. JOE CASAD P isanie skryptów pod Linuksem zawsze było proste. Konstrukcja systemu wręcz zachęca do automatyzowania, a tuziny narzędzi skryptowych są udostępniane za darmo przez energiczną społeczność Open Source. Sztuka skryptowania jest prawie tak samo stara, jak sztuka dłubania w komputerach. Większość użytkowników Linuksa jest, przynajmniej częściowo, zaznajomiona z najpopularniejszymi technikami skryptowania. Dlaczego więc nadal mówimy o skryptach? Bo ta starożytna sztuka ciągle się zmienia, i nawet eksperci wiedzą, że muszą się zmieniać wraz z nią. W tym miesiącu skupimy się na narzędziach skryptowych dostępnych pod Linuksem. Artykuł wprowadzający zabierze nas na przejażdżkę po zadziwiającej krainie nowego API Google Maps, pozwalającego zagnieżdżać mapy i obrazy satelitarne na własnych 16 NUMER 26 KWIECIEŃ 2006 stronach WWW. Google udostępnia API Maps nieodpłatnie każdemu, kto zaakceptuje pewne drobne ograniczenia. Opiszemy niektóre z rzeczy możliwych do wykonania przy pomocy Google Maps, pokażemy Wam też przykładową aplikację Google Maps. WWW.LINUX-MAGAZINE.PL Następnie przyjrzymy się Twisted, narzędziu do tworzenia aplikacji sieciowych w Pythonie. Twisted rozwiązuje podstawowe problemy związane z sieciowością, pozwalając koderowi skoncentrować się na istocie problemu. Twisted zawiera moduły do obsługi SSH, SFTP, HTTP, NNTP, jak również POP3, IMAP i innych protokołów. Opowiemy też o Realbasic, popularnym narzędziu pomagającym uruchamiać pod Linuksem aplikacje pisane w Visual Basicu. A zakończymy badaniem różnych technik zwiększających wydajność Basha. Artykuł przewodni tego numeru jest poświęcony nowym narzędziom, sztuczkom z wykorzystaniem starych narzędzi, rozszerzaniu funkcjonalności dobrze znanych programów i kolejnej porcji znakomitych sposobów na zastąpienie Windows. Czytajcie, a z pewnością znajdziecie w tej kolekcji sekretów skryptowania coś pożytecznego. ■