Alle Artikel in: Bücher

ux design

UX-Design: Entwürfe erfolgreich präsentieren – und ein E-Book-Deal

„UX-Design überzeugend vermitteln“ zeigt Designer:innen, wie sie ihre Entwürfe an Kunden und Stakeholder kommunizieren. Schönheit mag im Auge eines einzelnen Betrachters liegen, Funktionalität jedoch muss für so viele User wie möglich passen. Davon können alle ein Liedchen zwitschern, die regelmäßig Websites aufrufen, Ticketautomaten bedienen oder – hallo Sommer! – ein Zelt aufbauen. (Oder noch schlimmer, eine Strandmuschel zusammenfalten.) Das beste Design auch umsetzen dürfen Nun ist es nicht damit getan, die perfekte Usability zu entwerfen. Designer:innen müssen sich danach häufig individuellen Ästhetik-Diskussionen stellen, bei denen so vielsagende Argumente wie „Gefällt mir aber nicht“ oder „Das Blau ist mir aber zu blau“ fallen. Genau diese Aufgabe stufte Tom Greever als langweiligsten Part seiner Arbeit ein. Dabei befand er sich als UX-Designer an der Schnittstelle zwischen Kreativteam, Auftraggeber und Kunde. Und bemerkte, wie häufig die Beteiligten aneinander vorbei redeten und der Kundennutzen aus dem Fokus geriet. Greever reflektierte, wie er selbst Gestaltungsideen vermittelt, und er beobachtete Kollegen. Dabei stellte er fest, dass es eine große Rolle spielt, wie die eigene Arbeit präsentiert wird – teilweise eine größere …

Produktiv arbeiten mit GitHub (Interview)

Bisschen hier klicken, bisschen dort durch die Menüs graben – aber so richtig weiter kommst du doch nicht? Damit macht das Buch „GitHub – Eine praktische Einführung“ von Anke Lederer nun Schluss. Der verständliche Leitfaden bringt dich rasch zum produktiven Arbeiten an deinen Coding-Projekten, ob allein oder im Team. Wir haben mit der Autorin über Open Source-Software, vernetztes Arbeiten und GitHub gesprochen. Liebe Anke, viele Entwickler:innen landen beim ersten Mal vermutlich zufällig auf der Plattform, weil sie Informationen zu einem Softwareprojekt suchen, Codeschnipsel herunterladen oder auch unter die Motorhaube der Corona-Warnapp schauen wollen. Wie war das bei dir? Ich bin großer Open-Source-Fan und nutze diese schon seit Jahrzehnten. Und ich habe früher auch selbst viele Sachen (mit-)entwickelt und weiß, wie wichtig Feedback von Nutzer:innen ist, beispielsweise in Form von Bugreports. Wenn ich Fehler in einer Software feststelle, versuche ich also oft, ein entsprechendes Feedback zu geben. Und bei einem dieser Versuche landete ich plötzlich auf dieser ominösen GitHub-Seite. Dass ich einen Account einrichten musste, um mein Feedback platzieren zu können, hat mich aber erst einmal …

E-Book-Deal: Konzepte des Data Engineering

Nur diese Woche reduzieren wir das E-Book von „Datenintensive Anwendungen designen“ von Martin Kleppmann um 50 %. Das verlustfreie, effiziente und jederzeit zugängliche Speichern großer Datenmengen kann ich mir gut am Modell des Kinderzimmers meiner Tochter vorstellen: Ich muss versuchen, all die unterschiedlichen Objekte – Murmeln, Hausaufgabenblätter, Legosteine, Wasserfarben sowie diverse für mich nicht klar definierbare, aber ultrawichtige Kleinteile – zu erfassen, zu sortieren und so abzulegen, dass sie alles sofort findet und frei miteinander kombinieren (=wieder wild durchmischen) kann. Durch das schwierige Terrain großer Datenmengen Wer jetzt Erziehungstipps geben mag: don’t! Denn tatsächlich sieht die Arbeitsteilung nun mal vor, dass ich als „Kinderzimmer Engineer“ für das Systemdesign zuständig bin, wenigstens ein paar Jahre lang und zu meiner eigenen Nervenschonung zu periodisch wiederkehrenden Zeitpunkten. Der Schwierigkeitsgrad jedoch steigt mit der Menge und Diversität an Kram. Ganz wie bei Daten. Und dieser Umstand setzt wiederum ein brauchbares Konzept für ein zuverlässiges, skalierbares und gut zu wartendes System voraus. Um ehrlich zu sein, aktuell gelingt es mir nicht, ein solches für das Kinderzimmer nachhaltig aufzusetzen. Wir haben …

JavaScript Handbuch

JavaScript: Das Nashorn-Buch in siebter Auflage

Mit „JavaScript: Das Handbuch für die Praxis“ von David Flanagan bringen wir den nächsten O’Reilly-Klassiker in Neuauflage. Das Buch begleitet euch durch den kompletten JavaScript-Kosmos. Das ultimative JavaScript-Werk: das ist unser Flanagan oder auch „das Nashorn-Buch“. Ein Werk, das wegen seines Cover-Tiers wiederum Namensgeber für Codingprojekte wie Mozillas „Rhino“ oder Oracles „Nashorn“ wurde. Und, das Allerwichtigste: mit dem wir bereits x-tausende Programmiererinnen und Programmierer weltweit bei der Arbeit mit JavaScript begleiten durften. Über dicke Bücher und dünne Netzabdeckung Zuletzt erschien das JavaScript-Referenzwerk im Jahr 2012 – und wir konnten es irgendwie niemals ohne das Attribut „dick“ aussprechen. „Schau mal in den dicken Flanagan“ etwa, oder: „Hat noch jemand das dicke Nashorn auf dem Schreibtisch?“ Kein Wunder: Mit knapp 1.200 Seiten kam er auf 2,1 Kilogramm und gut 7 Zentimeter Rückenstärke. (Die Story zum Herstellprozess gibt es hier im Blog.) Nun stammte das Buch aus einer anderen Zeit, dem Jahr 1996 nämlich, als Webentwickler*innen noch nicht ständig und überall zügig Befehle oder Codezeilen nachgoogeln konnten. Größere Referenzteile in Fachbüchern waren daher nicht nur Usus, sondern ein …

SQL: Schlüsseltechniken lernen und verstehen

Mit „Einführung in SQL“ haben wir wieder einmal einen echten O’Reilly-Klassiker in Neuauflage: Auf 378 Seiten könnt ihr frisches Profiwissen vom SQL-Profi und Schlagzeuger Alan Beaulieu lernen. Die 91-Meilen-Challenge in der Disziplin „Gehen“ habe ich spielend geschafft, das zumindest meldet meine Garmin-Sportuhr nach dem ersten Quartal 2021. Logisch: Spazieren ist (nicht nur bei mir) zu einem der beliebtesten Pandemie-Hobbys aufgestiegen, gleich nach Haare raufen, fluchen und Schokolade essen. Glücklicherweise finden wir O’Reillys weiterhin unsere Erfüllung darin, Wissen aufzusaugen, aufzubereiten und weiterzugeben: in bislang vier Novitäten, rund 30 weitere Fachbücher folgen für das Jahr 2021. Und mit unserer aktuellen Neuvorstellung kann ich nun auch selbst meine gelaufenen Kilometer speichern, auswerten und abfragen. (Erst einmal leg ich vermutlich aber eine Datenbank über die, ihr wisst schon, Haare, Flüche und Schokoladentafeln an.) SQL von der Pike auf lernen Jedenfalls: In Einführung in SQL vermittelt Alan Beaulieu euch das Handwerkszeug, um Datenbankanwendungen zu schreiben, administrative Aufgaben durchzuführen und Berichte zu erstellen. Er liefert Strategien zum Umgang mit großen Datenmengen und zeigt, wie sich mit SQL auch Daten von verschiedenen …