Alle Artikel in: Bücher

Zum Frühlingsbeginn: Einfache Funktionsdefinitionen in Python

Nein, unsere Codeschnipsel-Ecke wurde nicht abgeschafft. Sie hat nur Winterschlaf gehalten. Zugegebenermaßen recht lange.  Nun, da der Frühling zwar nicht wettertechnisch, aber immerhin astronomisch beginnt, gibt’s endlich noch mal eine Erklärung mit Code. Im Fokus des folgenden Beitrags: Die leicht zu erlernende Programmiersprache Python, zwei Funktionsdefinitionen, Veronika – und der Lenz (Konzept/Originaltext von Allen B. Downey, Übersetzung von Stefan Fröhlich, redaktionelle Überarbeitung: AP). Eine Funktionsdefinition gibt den Namen einer neuen Funktion sowie die Reihe von Anweisungen an, die beim Aufruf der Funktion ausgeführt werden sollen. Hier ein Beispiel: >>> def zeige_text(): print "Veronika, der Lenz ist da." print "Die Mädchen singen trallala." >>> def zeige_text(): print "Veronika, der Lenz ist da." print "Die Mädchen singen trallala." def ist ein Schlüsselwort, das eine Funktionsdefinition kennzeichnet. Der Name dieser Funktion lautet zeige_text. Die Regeln für Funktionsnamen sind die gleichen wie für Variablennamen: Buchstaben, Zahlen und einige Interpunktionszeichen sind zulässig, aber das erste Zeichen darf keine Zahl sein. Außerdem dürfen Sie kein Schlüsselwort als Funktionsnamen wählen. Und Sie sollten vermeiden, für eine Funktion und eine Variable denselben Namen zu verwenden. Die leeren Klammern nach dem Namen zeigen an, …

Die Kunst des Gefundenwerdens: Was Sie schon immer über SEO wissen wollten.

„Hochwertige Inhalte zu produzieren, ohne sie zu vermarkten, das ist so, als würde man Shakespeare in ein Zimmer einsperren, damit er für sich selber schreibt“. Was dieser kluge Satz von Webentwicklungs- und Marketingveteran Michael Gray impliziert, ist in den letzten Jahren auch hierzulande fast vollständig angekommen. Laut einer im März 2012 veröffentlichten Studie der Agentur Barketing in Zusammenarbeit mit der Hochschule für Wirtschaft und Recht Berlin investieren 89% der Unternehmen der deutschen Digitalwirtschaft erhebliche Mengen von Zeit und Geld in Suchmaschinenoptimierung, auch bekannt als Search Engine Optimization oder kurz: SEO. Die Firmen wollen bei Ihren Kunden, Partnern, Lesern präsent sein – und das sind sie vor allem dann, wenn man sie in den unendlichen Weiten des WWW leicht finden kann. 59% der Befragten glauben, dass die Bedeutung von SEO weiter zunehmen wird, eine noch größere Mehrheit hält sie bereits jetzt für das wichtigste Instrument beim Online-Marketing. Doch was verbirgt sich eigentlich genau hinter SEO? Wie optimiert man seine Seite, wie taucht man – ohne für Anzeigen zu bezahlen – in den Ergebnissen der großen Suchmaschinen möglichst …

Bundles, Kindle-Store, englische E-Books

Da sind wir – mit vielen guten Nachrichten! In den letzten Wochen und Monaten haben wir wieder intensiv an unserer E-Book-Strategie gewerkelt – und dabei auch einige der vielfach geäußerten Kundenwünsche berücksichtigt. Fangen wir von vorn an: 1. Ganz neu im O’Reilly-Portfolio begrüßen wir die Buch mit E-Book-Bundles: In einem Pilotprojekt stellen wir zehn ausgewählte O’Reilly-Bücher als Sonderausgabe bereit. Sonderausgabe? Heißt: Gedrucktes Buch plus Downloadcode zum E-Book, und das alles zu einem ermäßigten Preis. Kaufen Sie ein Bundle, sparen Sie rund 30 Prozent des Gesamtpreises gegenüber Einzelbezug der Komponenten. Und so funktionierts: Mit Kauf der Bundle-Ausgabe erhalten Sie einen individuellen Downloadcode, mit dem Sie sich über oreilly.de ein Archiv mit PDF und EPUB herunterladen können. Wichtig: Wir wollen experimentieren & testen. Wir wollen wissen, ob die Bundles genau Ihrem Bedarf entsprechen und letztlich auch erfahren, ob Sie die Bundles für so attraktiv halten, dass Sie sie kaufen ;-) Mit all diesen Erfahrungen werden wir die Bundles sowie unser E-Book-Programm weiterentwickeln – und bei entsprechendem Erfolg sicherlich auf alle O’Reilly-Titel ausweiten. Die Bundles sind seit Anfang der Woche …

Drei iGadgets auf einen Schlag – und die passenden O’Reilly-Bücher dazu

Es gibt nicht vieles im Leben, das sich zuverlässig Jahr für Jahr wiederholt. Geburtstag und Weihnachten gehören sicherlich dazu. Und für manch einen ist Apples Release eines neuen iPhones wie Geburtstag und Weihnachten zusammen. Das Schöne daran: Es ist ein Ereignis, auf das man sich in gleicher Weise verlassen kann, jedes Jahr wieder. Das iPhone 5 hat natürlich wieder eine Menge Neuigkeiten und Verbesserungen mitgebracht. Einzig mit der neuen Karten-App hat sich Apple eine Menge Kritik eingehandelt. Firmenchef Tim Cook selbst entschuldigt sich in einem offenen Brief dafür und empfiehlt sogar alternative Apps, die besser funktionieren. Nichtsdestoweniger ist das iPhone 5 ein raffinierter und komplexer Taschencomputer, der das Leben um vieles einfacher macht. Wer sich auch gerne einmal überraschen lässt, dem sei versichert: Nicht immer ist auf Apple Verlass. Denn obwohl schon lange im Voraus alle Welt wusste oder wenigstens ahnte, dass es ein iPad mini geben würde (und auch der Name war bereits bekannt), kam Apple im vergangenen Herbst völlig überraschend mit einem neuen „großen iPad“ daher. Und das, obwohl sie erst ein gutes …