Compra 10 libros por 10 € aquí!
Bookbot

Christian Lehmann

    Le jeu
    No pasarán, le jeu
    La citadelle des cauchemars
    Spiel um dein Leben. Ein Computerthriller
    Der genetische Notenschlüssel
    Thoughts on grammaticalization
    • Thoughts on grammaticalization

      • 232 páginas
      • 9 horas de lectura

      Focusing on the concept of grammaticalization, this influential work offers an advanced introduction to the subject, tracing its research history and defining key concepts. It extensively exemplifies grammaticalization across various languages and grammatical domains, including verbal and nominal forms. The concluding chapter presents a theory that emphasizes the autonomy of linguistic signs, laying out structural parameters that make degrees of grammaticalization measurable. This edition includes corrections from the original 1995 publication, enhancing its scholarly value.

      Thoughts on grammaticalization
    • Der genetische Notenschlüssel

      • 254 páginas
      • 9 horas de lectura

      Musik, die Mutter der Sprache Steinzeitmenschen schnitzten Flöten, Grönländer lösten Streitfälle durch Rap-Duelle und Fußballfans werden in Sekundenschnelle zu Chorsängern. Singen stärkt unser Immunsystem, Klavierspielen kann Mathe-Noten verbessern und Mozart reduziert nachweislich den Stress von Intensivpatienten. Christian Lehmanns kurzweiliger Streifzug durch die Evolutions- und Kulturgeschichte der Menschheit offenbart: Musik steckt uns in den Genen, prägt das Profil einer jeden Kultur, beeinflusst Körper, Psyche und Geist - ist also ein unverzichtbarer Teil unserer menschlichen Natur. Ein Buch über die Macht der Musik, das uns das Staunen lehrt.

      Der genetische Notenschlüssel
    • Thierry, Eric und Andreas sind begeistert von ihrem neuen Computerspiel, das ihnen aufregende Kämpfe und Strategien bietet. Doch bald verlieren sie die Kontrolle über das Spiel, das sich nicht stoppen oder löschen lässt. Die Grenze zwischen Spiel und Realität verschwimmt, und es wird zum Überlebenskampf.

      Spiel um dein Leben. Ein Computerthriller
    • Depuis la mort de son grand-père, Vincent a des insomnies. Il est terrifié par un cauchemar qui vient le hanter chaque nuit, à deux heures du matin. Un cauchemar étrangement réel. Il a beau inventer des rituels pour se protéger. Il a beau essayer de se faire tout petit, transparent, il a beau fermer soigneusement les volets et les rideaux de sa chambre, il y a toujours ce coup de griffe contre la vitre, à deux heures du matin. Vincent n'ose pas en parler. Il craint que le cauchemar n'en profite pour franchir définitivement la barrière de la réalité. Mais il ne pourra pas l'en empêcher. Car l'étrange créature qui cogne à sa vitre est décidée à entrer. Elle ne peut pas faire autrement : elle est venue lui demander son aide.

      La citadelle des cauchemars
    • No pasarán, le jeu

      • 242 páginas
      • 9 horas de lectura

      Roman - national-socialisme - éducation interculturelle - différence.

      No pasarán, le jeu
    • Le jeu

      • 203 páginas
      • 8 horas de lectura

      Eric et Thierry n'avaient jamais prêté attention à cet insigne sur la veste en cuir de leur copain Andreas. Une vieille décoration militaire parmi beaucoup d'autres. Jusqu'au jour où, dans une boutique de jeux vidéo à Londres, le vendeur, un vieil homme, avait pointé l'index vers l'insigne. Il était devenu livide, s'était mis à crier. Puis il leur avait donné le jeu, leur avait ordonné d'y jouer. – Choisissez votre mode de jeu, avait demandé la voix. L'Expérience ultime n'est pas seulement un jeu vidéo, mais plutôt un passeport vers l'enfer, qui les renvoie dans le passé, sur le Chemin des Dames en 1917, à Guernica sous les bombes en 1937 ou à Paris pendant les rafles de juillet 1942... 10/13 ans.

      Le jeu
    • Clean SAPUI5

      Der Clean-Code-Guide für SAPUI5

      • 596 páginas
      • 21 horas de lectura

      Optimieren Sie Ihren SAPUI5-Code für bessere Lesbarkeit und Wartbarkeit! Entdecken Sie bewährte Methoden von Experten in diesem Buch, um JavaScript-Funktionen effektiv zu nutzen und Ihren SAPUI5-Code zu verbessern. Module, Klassen, Funktionen, Namen, Variablen, Literalen, Kommentaren, Code-Metriken: Übernehmen Sie Best Practices für Formatierung, Testen, Implementierung und vieles mehr! Aus dem Inhalt: JavaScript Module und Klassen Funktionen Namensgebung Variablen und Literale Kontrollstruktur Fehlerbehandlung Formatierung Statische Code-Prüfung Testen Implementierung Inhaltsverzeichnis Einleitung ... 17 1. Einführung ... 25 1.1 ... Was ist Clean SAPUI5? ... 26 1.2 ... Erste Schritte mit Clean SAPUI5 ... 28 1.3 ... Umgang mit Legacy-Code ... 30 1.4 ... Code automatisch prüfen ... 32 1.5 ... Wie hängt Clean SAPUI5 mit anderen Leitfäden zusammen? ... 32 1.6 ... Zusammenfassung ... 34 2. JavaScript und SAPUI5 ... 35 2.1 ... Funktionen von JavaScript ES6+ ... 36 2.2 ... TypeScript ... 119 2.3 ... Zusammenfassung ... 131 3. Projektstruktur ... 133 3.1 ... Komponenten in SAPUI5 ... 133 3.2 ... Wichtige Artefakte ... 136 3.3 ... Freestyle-Anwendungen ... 145 3.4 ... SAP Fiori Elements ... 147 3.5 ... Bibliotheksprojekte ... 155 3.6 ... Model-View-Controller-Assets ... 158 3.7 ... Zusammenfassung ... 161 4. Module und Klassen ... 163 4.1 ... Controller-Inflation ... 164 4.2 ... Modullebenszyklus ... 199 4.3 ... Wiederverwendbarkeit und Testbarkeit ... 208 4.4 ... Servicemodule vs. Klassenmodule ... 219 4.5 ... Zusammenfassung ... 226 5. Funktionen ... 229 5.1 ... Funktionsdefinition ... 229 5.2 ... Funktionsobjekt ... 231 5.3 ... Instanzmethoden ... 233 5.4 ... Event-Handler und Callbacks ... 236 5.5 ... Ausführungskontext der Callback-Funktion ... 236 5.6 ... Getter und Setter ... 238 5.7 ... Anonyme Funktionen ... 241 5.8 ... Funktionsparameter ... 243 5.9 ... Promises ... 258 5.10 ... Generatoren ... 265 5.11 ... Funktionskörper ... 266 5.12 ... Funktionen aufrufen ... 274 5.13 ... Closures ... 277 5.14 ... Zusammenfassung ... 278 6. Namensgebung ... 281 6.1 ... Beschreibende Namen ... 282 6.2 ... Domänenbegriffe ... 283 6.3 ... Entwurfsmuster ... 285 6.4 ... Konsistenz ... 285 6.5 ... Namen kürzen ... 287 6.6 ... Füllwörter ... 288 6.7 ... Casing ... 289 6.8 ... Klassen und Enums ... 291 6.9 ... Funktionen und Methoden ... 292 6.10 ... Variablen und Parameter ... 294 6.11 ... Private Elemente ... 300 6.12 ... Namensräume ... 302 6.13 ... Control-IDs ... 304 6.14 ... Ungarische Notation ... 305 6.15 ... Alternative Regeln ... 307 6.16 ... Zusammenfassung ... 309 7. Variablen und Literale ... 311 7.1 ... Variablen ... 311 7.2 ... Literale ... 316 7.3 ... Zusammenfassung ... 335 8. Kontrollfluss ... 337 8.1 ... Bedingungen ... 338 8.2 ... Schleifen ... 342 8.3 ... Bedingte Komplexität ... 345 8.4 ... Zusammenfassung ... 353 9. Fehlerbehandlung ... 355 9.1 ... »throw«- und »try/catch«-Anweisungen ... 355 9.2 ... Fehlerobjekte verwenden ... 357 9.3 ... Fehlerbehandlung über Meldungen ... 359 9.4 ... Fehlerbehandlung mit Controls ... 361 9.5 ... Best Practices für die Fehlerbehandlung ... 365 9.6 ... Zusammenfassung ... 369 10. Formatierung ... 371 10.1 ... Motivation ... 371 10.2 ... Vertikale und horizontale Formatierung ... 372 10.3 ... Textbereich ein- oder ausrücken ... 382 10.4 ... XML-Views ... 385 10.5 ... Weitere Hinweise ... 391 10.6 ... Formatierung für TypeScript in SAPUI5 ... 395 10.7 ... Erstellen und Pflegen eines Codestil-Leitfadens ... 407 10.8 ... Formatierungswerkzeuge ... 409 10.9 ... Zusammenfassung ... 415 11. Kommentare ... 417 11.1 ... Drücken Sie Ihre Absicht im Code aus ... 418 11.2 ... Das Gute: Kommentarplatzierung und -nutzung ... 419 11.3 ... Das Schlechte: Zu vermeidende oder umzustrukturierende Kommentare ... 431 11.4 ... Das Hässliche: Sonderkommentare ... 442 11.5 ... Zusammenfassung ... 445 12. Statische Codeprüfungen und Codemetriken ... 447 12.1 ... Linting ... 449 12.2 ... Codemetriken ... 469 12.3 ... Zusammenfassung ... 491 13. Testen ... 493 13.1 ... Prinzipien ... 494 13.2 ... Zu testender Code ... 508 13.3 ... Injektion ... 510 13.4 ... Testmethoden und Journeys ... 516 13.5 ... Testdaten ... 519 13.6 ... Assertions ... 523 13.7 ... Zusammenfassung ... 529 14. TypeScript und verwandte Technologien ... 531 14.1 ... TypeScript ... 531 14.2 ... UI5 Web Components ... 547 14.3 ... Fundamental Library ... 556 14.4 ... Zusammenfassung ... 560 15. Wie Sie Clean SAPUI5 umsetzen ... 561 15.1 ... Gemeinsames Verständnis der Teammitglieder ... 562 15.2 ... Kollektive Code Ownership ... 562 15.3 ... Clean Code Developer Initiative ... 564 15.4 ... Den Broken-Window-Effekt angehen ... 566 15.5 ... Code-Reviews und Lernen ... 570 15.6 ... Clean Code Advisor ... 574 15.7 ... Lerntechniken ... 574 15.8 ... Continuous Learning in funktionsübergreifenden Teams ... 579 15.9 ... Zusammenfassung ... 582 Die Autoren ... 583 Index ... 585

      Clean SAPUI5
    • Joseph Leoni

      Ein Italiener am Starnberger See

      • 240 páginas
      • 9 horas de lectura

      Am Ostufer des Starnberger Sees liegt ein Ort mit dem exotischen Namen Leoni, über den schon Karl Valentin doppeldeutig scherzte: „Am linken Ufer des Sees liegt eine Leoni, kurz genannt Leoni.“ Die Geschichte des heutigen Ortsteils der Gemeinde Berg ist erstaunlich: Als am Starnberger See noch nicht die Schickeria, sondern armes Fischervolk zu Hause war, avancierte das kleine Fischlehen Assenbuch plötzlich zum Treffpunkt der Münchner Künstlerprominenz. Im Jahr 1825 hatte hier nämlich der pensionierte bayerische Hofsänger Joseph Leoni – gebürtiger Giuseppe aus Palermo, Italien – ein Gasthaus eröffnet, in dem sich bekannte Maler, gefeierte Hofschauspieler und umschwärmte Sängerinnen ein Stelldichein gaben und rauschende Feste feierten. Bald hieß der Weiler Assenbuch nur noch „Leonihausen“. Leoni ist die Keimzelle der bürgerlichen Entdeckung des Starnberger Sees. – Doch wer war der Mann, der dem Ort seinen Namen gab? Christian Lehmann hat sich auf Spurensuche begeben und die erste Dokumentation über den Sänger, Bohémien und Gastwirt Leoni geschrieben, dessen Namen am Starnberger See und in München jeder kennt, dessen Lebensgeschichte aber in Vergessenheit geraten ist. Das Buch schließt eine ortsgeschichtliche Lücke – und gewährt mit zahlreichen Abbildungen Einblicke in das Münchner Künstlerleben um 1800.

      Joseph Leoni