Autor: Susanne Gerbert

Wir haben (nicht) Karneval gefeiert!

Nein, ich werde kein Plädoyer gegen den Karneval schreiben. Wir mögen den Karneval schon hier bei O’Reilly (manche etwas mehr, manche etwas weniger). Warum? Mir gefällt es zum Beispiel, dass man am Donnerstagmorgen in der Straßenbahn ganz selbstverständlich zwischen einem Ölscheich und einem überdimensionierten Hasen Platz nimmt. Scheichs, Hasen und Aktentaschenträger sehen noch gleichermaßen verschlafen aus. Ein Funkenmariechen telefoniert mit ihrer Verabredung, eine Prinzessin ordnet ihre Haare und krault ihren Bart, und draußen schlendert Elvis im goldenen Anzug vorbei. Ein ganz normaler Weiberfastnachtsmorgen in Köln. Weshalb wir dann nicht gefeiert haben, gestern? Na, wir mussten doch weiter Bücher machen! :-) Aber so ganz ist Weiberfastnacht nicht an uns vorbeigegangen, siehe Fotos. (Und, unter uns gesagt: Es waren nicht alle hier. Und der Karneval wird ja über mehrere Tage gefeiert. Da ist der ein oder andere O’Reilly dann doch dabei – gut getarnt als Hase, Ente, Ölscheich oder Lady Gaga. Sie werden uns bestimmt nicht erkennen. Und wenn doch, geben wir Ihnen ein Kölsch aus, versprochen!)

Was sind Makrophagen?

In loser Folge erklären wir seltsam anmutende oder merkwürdige  Begriffe aus dem Themenumfeld unserer Bücher. Heute: “Makrophagen”. Wenn ein Krankheitserreger die erste Verteidigungslinie Ihres Körpers durchbrochen hat, trifft er innerhalb von Minuten auf die gemeinen Fußsoldaten Ihres Immunsystems. Zu Ihren besten Beschützern gehören die Makrophagen (was soviel bedeutet wie »große Esser«): aufgeblähte Zellklumpen, die beinahe alle Fremdpartikel aufsaugen, die ihnen über den Weg laufen. Dazu gehören tote Zellen, Abfallstoffe und Krankheitserreger. Sobald sie sich die Partikel einverleibt haben, greift eine ganze Batterie starker Chemikalien die Fremdkörper an und zerstört sie innerhalb von Minuten. Ein durchschnittlicher Makrophage schluckt einige Hundert Bakterien, bevor er seinen eigenen giftigen Chemikalien erliegt und stirbt. Makrophagen sind eine Art von weißen Blutkörperchen. Alle weißen Blutkörperchen kämpfen für Ihr Immunsystem – sie wenden nur unterschiedliche Taktiken an. (Weitere Beispiele für Immunsystemsoldaten sind die Lymphozyten und die natürlichen Killerzellen). Alle weißen Blutkörperchen werden im Knochenmark Ihres Körpers hergestellt. Möchten Sie noch mehr erfahren? Viele weitere interessante und amüsante Details über den menschlichen Körper sowie zahlreiche Tipps zu Pflege und Wartung finden Sie in …

Was ist Vellushaar?

In loser Folge erklären wir seltsam anmutende oder merkwürdige  Begriffe aus dem Themenumfeld unserer Bücher. Heute: “Vellushaar“. Im Vergleich zu anderen Tieren scheinen Menschen auf den ersten Blick relativ wenig behaart zu sein. Erstaunlicherweise haben Sie aber in Wahrheit mehr Haarfollikel pro Quadratzentimeter auf Ihrer Haut als der haarigste Schimpanse oder Gorilla. Der Unterschied liegt darin, dass ein großer Teil Ihrer Haare (ob Sie nun ein Mann oder eine Frau sind) beinahe unsichtbar sind. Sie bestehen aus einer feinen, langsam wachsenden und beinahe farblosen Schicht flaumiger Haare, die man Vellushaar nennt. Vellushaar hüllt Ihren Körper wie ein Laken ein, isoliert so Ihre Haut und erhöht Ihre Sensibilität für Berührungen. Das ist auch der Grund dafür, dass Sie manchmal »fühlen« können, wenn jemand in einem dunklen Zimmer an Ihnen vorbeigeht – die vorbeiziehenden Luftströme regen die feinen Härchen sowie die daran anliegenden empfindlichen Nerven an. Vellushaar wird jedenfalls leicht übersehen und ist ohne eine Lupe fast unsichtbar. Manchmal wird es auch als »Pfirsichflaum« bezeichnet. Möchten Sie noch mehr erfahren? Viele weitere interessante und amüsante Details über …

Regex-Rezept: Sektionsblöcke in INI-Dateien finden

Problem Sie müssen jeden vollständigen INI-Sektionsblock finden (also eine Sektionsüberschrift und alle Name/Wert-Paare der Sektion), um eine INI-Datei aufzuteilen oder jeden Block getrennt zu verarbeiten. Lösung In Rezept 8.12 wurde gezeigt, wie man die Sektions-Überschrift in einer INI-Datei findet. Um eine gesamte Sektion zu finden, beginnen wir mit dem gleichen Muster aus dem Rezept, suchen aber weiter, bis wir das Ende des Strings oder ein Zeichen [ finden, das am Anfang einer Zeile steht (da damit der Anfang einer neuen Sektion beginnt): Diskussion Dieser reguläre Ausdruck findet zunächst mithilfe des Musters ‹^\[[^\]\r\n]+]› eine Sektionsüberschrift in einer INI-Datei. Dann sucht er Zeile für Zeile weiter, sofern sie nicht mit [ beginnt. Schauen Sie sich den folgenden Ausgangstext an: In diesem String findet die Regex zwei Übereinstimmungen. Die erste reicht vom Anfang des Strings bis zu der leeren Zeile vor „[Sektion2]“. Die zweite Übereinstimmung reicht vom Anfang der Überschrift von Sektion2 bis zum Ende des Strings. Weitere hilfreiche reguläre Ausdrücke finden Sie im soeben erschienenen Reguläre Ausdrücke Kochbuch. Anhand von über 100 Rezepten für C#, Java, JavaScript, …

Designcamp Cologne: Wir waren dabei

Engagierte Organisatoren, Vortragende und Zuhörer, viel Kaffee und Cola und ein buntgemischtes Programm: Am vergangenen Wochenende fand im Kongresszentrum Nord der Kölner Messe zum zweiten Mal das Designcamp Cologne statt. Die Highlights des ersten Tages habe ich persönlich leider verpasst – insbesondere von der grandiosen und köstlichen Dessert-Design-Darbietung des Törtchen-Törtchen-Gründers Thorsten Schöneich schwärmten die Teilnehmer aber noch am Sonntag. Der Sonntag selbst war zwar nicht so gut besucht wie erwartet, konnte aber auch mit interessanten Vorträgen aufwarten. Ich habe mir eine virtuose Photoshop-Session von André Hünseler und eine Präsentation zu den Vorteilen des „kleinen“ CMS TYPOlight von Marie Dietz und Jan Theofel angeschaut. Fazit: Jede Menge gute Anregungen! Natürlich waren auch die Verlosungen der Sachpreise – sowohl am Samstag als auch am Sonntag gesponsert von Kodak und dem O’Reilly-Verlag – ein beliebter Programmpunkt. Insgesamt eine runde Sache, das Designcamp. Bleibt nur noch zu wünschen, dass beim nächsten Mal auch soviele Teilnehmer erscheinen, wie sich angemeldet haben. (Wäre das dieses Jahr der Fall gewesen, hätten sich auf dem Designcamp Cologne insgesamt mehr als 300 Teilnehmer getummelt!)