Programmieren
Total Page:16
File Type:pdf, Size:1020Kb
COMMUNITY-EDITION Frei kopieren und beliebig weiter verteilen ! 11.2012 11.2012 SOFTWARE SELBST ENTWERFEN, ENTWICKELN, ENTWANZEN PROGRAMMIEREN Komfortabler Einstieg S. 14, 20, DVD OpenSuse 12.2 Rundum aufgefrischt Delphi-kompatible Pascal-IDE Lazarus, und ohne Tücken drei Basic-Spielarten im Vergleich PROGRAMMIEREN Dynamisches Web S. 25, DVD So bringen Sie mit Javascript und JQuery Bewegung in Webseiten Optimale Tools für Entwickler S. 32, 38, 42, DVD Professionelle Versionsverwaltung Git, mit Quellcode-Analyzern versteckte Fehler aufspüren, pfi ffi ger Editor-Newcomer Enki Knoppix 7.0.4 Wichtiges Update mit zahlreichen Bugfi xes Basteln mit dem Raspberry Pi S. 72 Einsatzideen vom simplen Temperatur- sensor bis zur schlanken WLAN-Bridge Rechnerdaten im Unknown Horizons: Blick mit Conky S. 50, DVD Siedeln und Bauen Kiwi 12.08 Neue Optik und Funktionen Das knuffi ge Strategiespiel Ubuntu 12.04.1 LTS mit für den Systemmonitor mit turbulenter Historie S. 59 Gnome-2-Desktop OpenStreetMaps Magic SysRequest selbst ergänzen S. 81 statt Reset-Schalter Mit Potlatch2 Karten bequem Abgestürzte PCs reanimieren überarbeiten und auffrischen und wichtige Daten retten S. 68 CONKY • GBRAINY • GECAMED • RASPBERRY PI • SYSRQ • PI • SYSRQ CONKY • GBRAINY GECAMED RASPBERRY 4 196067 008502 11 www.linux-user.de EDITORIAL We have root Sehr geehrte Leserinnen und Leser, in der zweiten Beta 2 von Ubuntu Schon in der Einleitung qualifi- traust uns nicht? Hm, wir sind 12.10 tauchte im September ein ziert er die Sorgen der Anwender [auf deinem Rechner ohnehin] neues Feature auf: Jede Suche in als „FUD“ ab, als Panikmache und Root“, heißt es da barsch. Wem der sogenannten Home-Lens des Fehlinformation also – und dann das neue Feature nicht gefalle, Unity-Desktops – sie diente bis- folgt eine Serie von Halbwahrhei- der könne ja auf die nächste LTS- her ausschließlich zur lokalen Su- ten und Falschinformationen Version Ubuntu 14.04 warten, da che – blendet jetzt auch zur An- durch Shuttleworth selbst. wäre das dann schon repariert, frage passende Shop-Ergebnisse „Wir zeigen keine Werbeanzei- „rät“ Shuttleworth. Und im Übri- von Amazon.com ein [1]. Der gen in Ubuntu“, heißt es da wei- gen solle man doch da nicht groß Zweck ist klar: Die Funktion soll ter. Wie soll man es dann wohl be- herumdiskutieren, „don’t feed the Canonical über Affiliate-Einnah- zeichnen, wenn Produkte aus dem trolls“. Jörg Luther men Geld in die Kassen spülen. Shop genau eines Anbieters samt Anwender, die sich ob eines Chefredakteur Dass man bei der Suche auf dem Preisangaben bei einer Desktop- überflüssigen und obendrein lokalen Desktop plötzlich unge- suche unverlangt auftauchen? stümperhaft implementierten fragt Werbung von Online-Anbie- Überhaupt verbessere das Feature Werbefeatures berechtigt um den tern erhielt, das Übermitteln der nur den Nutzen der Suchfunk- Schutz ihrer Privatsphäre sorgen, Anfragen obendrein unverschlüs- tion, behauptet Shuttleworth. mit irreführenden Behauptungen selt erfolgte und Canonical kein Dem widersprechen viele Anwen- abzuspeisen, das ist schon dreist. Wort dazu verlor, welche Daten der vehement: Ihnen nützt die Sie obendrein auch noch als dabei wohin wandern, das trieb Amazon-Werbung gar nichts, weil dümmliche Quengler hinzustellen vielen Anwendern Sorgenfalten es die feilgebotenen Produkte in und ihnen den Mund verbieten zu auf die Stirn. Dies schlug sich ihren Ländern schlicht nicht gibt. wollen, ist eine bodenlose Frech- nicht nur in zahlreichen Bugre- Zudem schlägt die Suche bei- heit. Welche Konsequenz Sie da- ports nieder, sondern auch in ei- spielsweise kommerzielle Win- raus ziehen, überlasse ich Ihrem ner erbitterten Diskussion. dows-Software vor – selbst, wenn Urteil. Auf meinen Rechnern je- Schnell versprach Canonical, zu- es das fragliche Produkt auch für denfalls entziehe ich Canonical mindest den sicherheitstechni- Linux gäbe [3]. das Root-Recht, ein für allemal. schen Schnitzer auszuräumen „Wir teilen Amazon nicht mit, und die Suchanfragen künftig via wonach du suchst“, wiegelt Herzliche Grüße, HTTPS zu versenden. Im Release Shuttle worth hinsichtlich der Pri- soll sich die Amazon-Funktion vacy ab – doch das ist nur die dann ganz deaktivieren lassen. So halbe Wahrheit: Wie man inzwi- weit, so gut: Dass ein Distributor schen weiß, wandern sehr wohl über Werbung Geld verdienen Daten an Amazon [4]. Dazu möchte, muss einen nicht freuen, schreibt der bekannte Entwickler ist aber zweifellos völlig legitim. Etienne Perot: „Amazon [erhält] Damit hätte die Sache erledigt die IP des Anwenders sowie das sein können. Datum und die Zeit der Anfrage INFO Die Art allerdings, mit der Mark und kann durch Abgleich mit [1] „Online Shopping Feature in Ubuntu 12.10“: http:// www. omgubuntu. co. uk/ Shuttleworth anschließend in sei- kürzlichen Suchen oder das Nach- 2012/ 09/ online-shopping-features-arrive-in-ubuntu-12-10 nem Blog mit dem Thema um- schlagen der gefundenen Pro- [2] „We have root“: http:// www. markshuttleworth. com/ archives/ 1182 ging [2], lässt sich nur mit dem dukte die gesuchten Begriffe ab- [3] „Searching suggests software that can not be used“: https:// bugs. launchpad. Wort „haarsträubend“ bezeichnen. leiten.“ [5] net/ ubuntu/ +source/ unity-lens-shopping/ +bug/ 1053678 Dem Fass den Boden aus schla- [4] Datenübergabe an Amazon: http:// benjaminkerensa. com/ 2012/ 09/ 25/ techni gen aber einige Anmerkungen cal-diagram-of-how-unity-shopping-lens-likely-works und https:// perot. me/ ubuntu Shuttleworths, die unverblümt -privacy-blunder-over-amazon-ads-continues enthüllen, was er wirklich von [5] „Direct data leaking to Amazon“: https:// bugs. launchpad. net/ ubuntu/ +source/ Ubuntu-Anwendern hält. „Du unity-lens-shopping/ +bug/ 1055952 www.linux-user.de 11 | 12 3 11 | 12 Die CPU läuft am Anschlag, die Bytes tröpfeln ins Terminal, wenn Software für Arztpraxen ist ein Ab einer Größe von vier 68 überhaupt – aber die wichtigen Er- heiß umkämpfter Markt. Mit GByte geraten manche gebnisse liegen noch im Arbeitsspeicher. Wer 54 dem freien Programm Gecamed 78 Speicher an die Grenze. jetzt den Stecker zieht, verliert alles. Mit dem weht zumindest in Privatpraxen den etablier- Wir zeigen, wie der Datei transfer der Magic System Request haben Sie die Möglich- ten Herstellern frischer Wind um die Nase – großen Brocken trotzdem gelingt. keit, zu retten, was noch zu retten ist. und die Software hat eine Menge Potenzial. HEFT-DVD SCHWERPUNKT PRAXIS OpenSuse 12.2 . 6 Lazarus 1.0 . 14 Gbrainy . 48 Mit OpenSuse 12.2 schließt die Die Entwickler der Free-Pascal- Kämpfen Sie gegen die digitale Nürnberger Distribution wieder IDE Lazarus haben die stabile Demenz und trainieren Sie Ihr ein gutes Stück zur Konkurrenz Version 1.0 der weitgehend Del- Gehirn mit Logikrätseln, assozi- auf. Zwar bietet das Release phi-kompatiblen Entwicklungs- ativem Denken und komplexen nichts, was die Konkurrenz nicht umgebung veröffentlicht. Aufgaben – bei Bedarf auch auf auch bieten könnte, doch zumin- dem Papier zum Mitnehmen. dest beseitigten die Entwickler Basic-IDEs . 20 einige Show-Stopper. Mit einem Basic-Dialekt kommen Conky . 50 Sie schnell zu einem ordentlichen Was tut sich im System? Der Ergebnis bei den ersten Projekten. kleine Helfer Conky fasst die AKTUELLES Vitaldaten eines Computers über- Grundkurs Javascript . 25 sichtlich zusammen. Angetestet . 10 Wer die Javascript-Grundlagen Getmail 4.34.0 holt regelmäßig beherrscht, hat das Web 2.0 im Praxissoftware Gecamed.. 54 Post ab, Httping 1.5.4 klopft bei Handumdrehen gemeistert. Wegen seiner freien Bestandteile Webservern an, Liferea 1.8.8 liest eignet sich das Programm Ge- News-Feeds, Siren 3.01 benennt Grundkurs Git . 32 camed ideal zum Einsatz in einer am Fließband Dateien um. Die verteilte Versionsverwaltung Privatpraxis. Damit stößt es in Git erleichtert durch raffinierte den hart umkämpften Bereich der Neues rund um Linux . 12 Funktionen die Zusammenarbeit Branchensoftware für Ärzte vor. Boxed-Version von OpenSuse mehrerer Entwickler. 12.2 mit Handbuch, Gnome 3.6 Unknown Horizons . 59 mit verbesserten Benachrichti- Quellcode-Analyse . 38 Neuland besiedeln, Rohstoffe gungen, Python 3.3.0 erschienen, Ungenauigkeiten oder veraltete verarbeiten und regen Handel Steam-Beta für Ubuntu noch Funktionen im Code können sich betreiben – das sind die Zutaten im Oktober, Cinnamon 1.6 hat schnell zu Problemen auswach- für beliebte Strategiespiele. Unter eigenen Dateimanager, Slackware sen. Wir helfen bei der Analyse. Linux bedient das freie Projekt 14.0 steigt auf 3.x-Kernel um. Unknown Horizons dieses Genre. Enki . 42 Der Editor Enki schickt sich als Newcomer an, seinen Platz an der Seite von Klassikern wie Emacs und Vim zu erstreiten. 4 11 | 12 Heft-DVDs Auf den Heft-DVDs dieser Ausgabe befindet sich ausschließlich Anwendungssoftware. Die Datenträger enthalten keine jugend- gefährdenden Inhalte. Wer sich mit dem Auf der Heft-DVD: Thema Programmie- Flexibilität lautet das Mantra von Bhodi Linux. ren beschäftigt, dringt in den Kernbereich von Linux vor. 14 Dank Enlightenment als Der Werkzeugkasten ist reich bestückt mit dem Editor Enki, einer Aus- Desktop läuft das schlanke wahl an IDEs für Basic und Pascal, dem Versionskontrollsystem Git, ei- System selbst auf alter ner umfangreichen Javascript-Anleitung sowie wichtigen Analysetools. Hardware superschnell. NETZ&SYSTEM KNOW-HOW System aufräumen . 64 Dateitransfer . 78 Auf Systemebene sammelt sich Einige Dateisysteme bekommen bei regelmäßigem Einsatz und bei größeren Brocken schnell Mit beruhigender Regelmä- ßigkeit rühren die Entwickler häufigen Modifikationen schnell