Ruby Under A Microscope

Author: Pat Shaughnessy
Editor: No Starch Press
ISBN: 1593275277
Size: 11,94 MB
Format: PDF
Read: 324
Download

"An under-the-hood look at how the Ruby programming language runs code. Extensively illustrated with complete explanations and hands-on experiments. Covers Ruby 2.x"--

Die Programmiersprache Ruby

Author: David Flanagan
Editor: O'Reilly Germany
ISBN: 3897218747
Size: 17,70 MB
Format: PDF, Kindle
Read: 481
Download

"Die Programmiersprache Ruby" ist das magebliche Handbuch zu Ruby mit einer umfassenden Beschreibung der Sprachversionen 1.8 und 1.9. Es wurde fur erfahrene Programmierer geschrieben, die sich neu in Ruby einarbeiten wollen, und fur Ruby-Programmierer, die ihr Wissen erweitern und Ruby besser beherrschen wollen. Dieses Buch dokumentiert Ruby umfassend, jedoch ohne den Formalismus einer Sprachspezifikation. Ruby vom Feinsten Dieses Handbuch beginnt mit einem Tutorial zum Schnelleinstieg in die Sprache Ruby und erklart sie dann detailliert auf allen Ebenen: Lexikalische und syntaktische Struktur von Ruby-Programmen, Datentypen und Objekte, Ausdrucke und Operatoren, Anweisungen und Kontrollstrukturen, Methoden, Procs, Lambdas und Closures, Klassen und Module, Reflection und Metaprogrammierung und die Ruby-Plattform API der Ruby-Plattform Die Programmiersprache Ruby beinhaltet eine umfassende Einfuhrung in die machtige API der Ruby-Plattform und stellt - mit ausfuhrlich kommentiertem Code - die Moglichkeiten von Ruby in Bezug auf Textbearbeitung, mathematische Berechnungen, Collections, Ein-/Ausgabe, Netzwerkverarbeitung und Concurrency vor. Wenn Sie Ruby wirklich verstehen wollen, ist dies das Buch, das Sie brauchen.

Programmieren Mit Ruby

Author: David Thomas
Editor: Pearson Deutschland GmbH
ISBN: 9783827319654
Size: 16,79 MB
Format: PDF, Mobi
Read: 822
Download


The Librarian S Introduction To Programming Languages

Author: Beth Thomsett-Scott
Editor: Rowman & Littlefield
ISBN: 1442263342
Size: 11,51 MB
Format: PDF, ePub, Docs
Read: 332
Download

The Librarian’s Introduction to Programming Languages presents case studies and practical applications for using the top programming languages in library and information settings. The languages covered are JavaScript, PERL, PHP, SQL, Python, Ruby, C, C#, and Java.

Alexander Mcqueen

Author: Judith Watt
Editor:
ISBN: 9783899105582
Size: 18,28 MB
Format: PDF, Kindle
Read: 996
Download


Principles Of Object Oriented Javascript

Author: Nicholas C. Zakas
Editor: No Starch Press
ISBN: 1593275404
Size: 14,63 MB
Format: PDF, Kindle
Read: 276
Download

If you've used a more traditional object-oriented language, such as C++ or Java, JavaScript probably doesn't seem object-oriented at all. It has no concept of classes, and you don’t even need to define any objects in order to write code. But don’t be fooled—JavaScript is an incredibly powerful and expressive object-oriented language that puts many design decisions right into your hands. In The Principles of Object-Oriented JavaScript, Nicholas C. Zakas thoroughly explores JavaScript’s object-oriented nature, revealing the language’s unique implementation of inheritance and other key characteristics. You’ll learn: * The difference between primitive and reference values * What makes JavaScript functions so unique * The various ways to create objects * How to define your own constructors * How to work with and understand prototypes * Inheritance patterns for types and objects The Principles of Object-Oriented JavaScript will leave even experienced developers with a deeper understanding of JavaScript. Unlock the secrets behind how objects work in JavaScript so you can write clearer, more flexible, and more efficient code.

Perl One Liners

Author: Peteris Krumins
Editor: No Starch Press
ISBN: 159327520X
Size: 10,87 MB
Format: PDF, Docs
Read: 708
Download

Part of the fun of programming in Perl lies in tackling tedious tasks with short, efficient, and reusable code. Often, the perfect tool is the one-liner, a small but powerful program that fits in one line of code and does one thing really well. In Perl One-Liners, author and impatient hacker Peteris Krumins takes you through more than 100 compelling one-liners that do all sorts of handy things, such as manipulate line spacing, tally column values in a table, and get a list of users on a system. This cookbook of useful, customizable, and fun scripts will even help hone your Perl coding skills, as Krumins dissects the code to give you a deeper understanding of the language. You'll find one-liners that: * Encode, decode, and convert strings * Generate random passwords * Calculate sums, factorials, and the mathematical constants π and e * Add or remove spaces * Number lines in a file * Print lines that match a specific pattern * Check to see if a number is prime with a regular expression * Convert IP address to decimal form * Replace one string with another And many more! Save time and sharpen your coding skills as you learn to conquer those pesky tasks in a few precisely placed keystrokes with Perl One-Liners.

Think Like A Programmer Deutsche Ausgabe

Author: V. Anton Spraul
Editor: MITP-Verlags GmbH & Co. KG
ISBN: 3826692780
Size: 13,89 MB
Format: PDF, Docs
Read: 296
Download

Typische Programmieraufgaben kreativ lösen am Beispiel von C++ Von der Aufgabe zur Lösung – so gehen Sie vor Probleme analysieren und schrittweise bearbeiten Systematisches Vorgehen lernen und anwenden Aus dem Inhalt: Strategien zur Problemlösung Eingabeverarbeitung Statusverfolgung Arrays Zeiger und dynamische Speicherverwaltung Klassen Rekursion Wiederverwendung von Code Rekursive und iterative Programmierung Denken wie ein Programmierer Die Herausforderung beim Programmieren besteht nicht im Erlernen der Syntax einer bestimmten Sprache, sondern in der Fähigkeit, auf kreative Art Probleme zu lösen. In diesem einzigartigen Buch widmet sich der Autor V. Anton Spraul genau jenen Fähigkeiten, die in normalen Lehrbüchern eher nicht behandelt werden: die Fähigkeit, wie ein Programmierer zu denken und Aufgaben zu lösen. In den einzelnen Kapiteln behandelt er jeweils verschiedene Programmierkonzepte wie beispielsweise Klassen, Zeiger und Rekursion, und fordert den Leser mit erweiterbaren Übungen zur praktischen Anwendung des Gelernten auf. Sie lernen unter anderem: Probleme in diskrete Einzelteile zerlegen, die sich leichter lösen lassen Funktionen, Klassen und Bibliotheken möglichst effizient nutzen und wiederholt verwenden die perfekte Datenstruktur für eine Aufgabenstellung auswählen anspruchsvollere Programmiertechniken wie Rekursion und dynamischen Speicher einsetzen Ihre Gendanken ordnen und Strategien entwickeln, um bestimmte Problemkategorien in Angriff zu nehmen Die Beispiele im Buch werden mit C++ gelöst, die dargestellten kreativen Problemlösungskonzepte gehen aber weit über die einzelnen Programmiersprachen und oft sogar über den Bereich der Informatik hinaus. Denn wie die fähigsten Programmierer wissen, handelt es sich beim Schreiben herausragender Quelltexte um kreative Kunst und der erste Schritt auf dem Weg zum eigenen Meisterwerk besteht darin, wie ein Programmierer zu denken. Über den Autor: V. Anton Spraul hat über 15 Jahre lang Vorlesungen über die Grundlagen der Programmierung und Informatik gehalten. In diesem Buch fasst er die von ihm dabei perfektionierten Verfahren zusammen. Er ist auch Autor von »Computer Science Made Simple«.

Rails Kochbuch

Author: Rob Orsini
Editor: O'Reilly Germany
ISBN: 3897217147
Size: 16,39 MB
Format: PDF, ePub, Mobi
Read: 233
Download


Upload

Author: Cory Doctorow
Editor:
ISBN: 9783453524132
Size: 13,51 MB
Format: PDF, ePub
Read: 664
Download

Nach "Backup" ist "Upload" der zweite Cyberthriller von Cory Doctorow: Art Berry, Konsumforscher, ist in einem zweiten, geheimen Leben Mitglied einer durch Internetkontakte entstandenen Gruppe von Computerfreaks. Die Gruppe hat es sich zum Ziel gesetzt, eine neue Nation zu bilden, eine Nation, die nur im Internet existiert. Doch dieser Plan erweist sich bald als lebensgefährlich ... Cory Doctorow ist Schriftsteller, Journalist, Internet-Aktivist. Er wurde 1971 in Toronto geboren und lebt heute im weltweiten Netz.