Git Pocket Guide

A Working Introduction

Author: Richard E. Silverman

Publisher: "O'Reilly Media, Inc."

ISBN: 1449327524

Category: Computers

Page: 234

View: 9835

DOWNLOAD NOW »
This pocket guide is the perfect on-the-job companion to Git, the distributed version control system. It provides a compact, readable introduction to Git for new users, as well as a reference to common commands and procedures for those of you with Git experience. Written for Git version 1.8.2, this handy task-oriented guide is organized around the basic version control functions you need, such as making commits, fixing mistakes, merging, and searching history. Examine the state of your project at earlier points in time Learn the basics of creating and making changes to a repository Create branches so many people can work on a project simultaneously Merge branches and reconcile the changes among them Clone an existing repository and share changes with push/pull commands Examine and change your repository’s commit history Access remote repositories, using different network protocols Get recipes for accomplishing a variety of common tasks

Versionskontrolle mit Git

Author: Jon Loeliger

Publisher: O'Reilly Germany

ISBN: 389721945X

Category:

Page: 338

View: 5997

DOWNLOAD NOW »
Git wurde von keinem Geringeren als Linus Torvalds ins Leben gerufen. Sein Ziel: die Zusammenarbeit der in aller Welt verteilten Entwickler des Linux-Kernels zu optimieren. Mittlerweile hat das enorm schnelle und flexible System eine groe Fangemeinde gewonnen. Viele Entwickler ziehen es zentralisierten Systemen vor, und zahlreiche bekannte Entwicklungsprojekte sind schon auf Git umgestiegen. Verstandliche Einfuhrung: Wer Git einsetzen und dabei grotmoglichen Nutzen aus seinen vielseitigen Funktionen ziehen mochte, findet in diesem Buch einen idealen Begleiter. Versionskontrolle mit Git fuhrt grundlich und gut verstandlich in die leistungsstarke Open Source-Software ein und demonstriert ihre vielfaltigen Einsatzmoglichkeiten. Auf dieser Basis kann der Leser Git schon nach kurzer Zeit produktiv nutzen und optimal auf die Besonderheiten seines Projekts abstimmen. Insider-Tipps aus erster Hand: Jon Loeliger, der selbst zum Git-Entwicklerteam gehort, lasst den Leser tief ins Innere des Systems blicken, so dass er ein umfassendes Verstandnis seiner internen Datenstrukturen und Aktionen erlangt. Neben alltaglicheren Szenarios behandelt Loeliger auch fortgeschrittene Themen wie die Verwendung von Hooks zum Automatisieren von Schritten, das Kombinieren von mehreren Projekten und Repositories zu einem Superprojekt sowie die Arbeit mit Subversion-Repositories in Git-Projekten.

Linux Kurz and Gut (2nd Edition)

Author: Daniel J. Barrett

Publisher: O'Reilly Germany

ISBN: 3868994130

Category: Computers

Page: 248

View: 7914

DOWNLOAD NOW »
Wenn Sie Linux bei Ihrer alltäglichen Arbeit verwenden, ist diese Kurzreferenz genau das Richtige, denn obwohl die grafischen Linux-Benutzeroberflächen angenehm intuitiv zu benutzen sind, lassen sich viele Aufgaben über die Befehlszeile eleganter und schneller lösen. Diese zweite überarbeitete und erweiterte Auflage behandelt distributionsübergreifend: Dateisysteme, Verzeichnisse und Shells Dateierzeugung und -bearbeitung Dateitextmanipulation und Pipelines Backups und externe Speicherung Betrachtung und Steuerung von Prozessen Verwaltung von Benutzerzugängen Benutzer und Administratoren Netzwerkverbindungen Audio und Video Softwareinstallation Programmierung mit Shellskripten

Python kurz & gut

Author: Mark Lutz

Publisher: O'Reilly Germany

ISBN: 3955617718

Category: Computers

Page: 280

View: 3074

DOWNLOAD NOW »
Die objektorientierte Sprache Python eignet sich hervorragend zum Schreiben von Skripten, Programmen und Prototypen. Sie ist frei verfügbar, leicht zu lernen und zwischen allen wichtigen Plattformen portabel, einschließlich Linux, Unix, Windows und Mac OS. Damit Sie im Programmieralltag immer den Überblick behalten, sind die verschiedenen Sprachmerkmale und Elemente in Python – kurz & gut übersichtlich zusammengestellt. Für Auflage 5 wurde die Referenz komplett überarbeitet, erweitert und auf den neuesten Stand gebracht, so dass sie die beiden aktuellen Versionen 2.7 und 3.4 berücksichtigt. Python – kurz & gut behandelt unter anderem: Eingebaute Typen wie Zahlen, Listen, Dictionarys u.v.a.; nweisungen und Syntax für Entwicklung und Ausführung von Objekten; Die objektorientierten Entwicklungstools in Python; Eingebaute Funktionen, Ausnahmen und Attribute; pezielle Methoden zur Operatorenüberladung; Weithin benutzte Standardbibliotheksmodule und Erweiterungen; Kommandozeilenoptionen und Entwicklungswerkzeuge. Mark Lutz stieg 1992 in die Python-Szene ein und ist seitdem als aktiver Pythonista bekannt. Er gibt Kurse, hat zahlreiche Bücher geschrieben und mehrere Python-Systeme programmiert.

Git kurz & gut

Author: Sven Riedel

Publisher: O'Reilly Germany

ISBN: 3955617351

Category: Computers

Page: 192

View: 4554

DOWNLOAD NOW »
Git ist ein verteiltes Versionsverwaltungssystem, das von dem Linux-Entwickler Linus Torvalds entwickelt wurde. Git kurz&gut führt in die Arbeit mit Git ein, erläutert die Installation und Konfiguration und zeigt an praxisnahen Beispielen die Arbeit mit dem Versionsverwaltungssystem auf. Die Arbeit mit den Git GUI Tools wird in einem weiteren Kapitel aufgezeigt. Ein Kapitel über den Hosting-Dienst Github runden die praktische Befehlsreferenz ab.

Git

Verteilte Versionsverwaltung für Code und Dokumente

Author: Valentin Haenel,Julius Plenz

Publisher: N.A

ISBN: 9783955391195

Category: Computers

Page: 350

View: 655

DOWNLOAD NOW »

Java kurz & gut

Author: Robert Liguori,Patricia Liguori

Publisher: O'Reilly Germany

ISBN: 3955617599

Category: Computers

Page: 232

View: 7885

DOWNLOAD NOW »
Man kann es eigentlich kaum glauben: Diese mächtige Programmiersprache soll in ein kleines Taschenbuch passen? Nun, eine ausführliche Einführung in die Sprache ist Java – kurz & gut natürlich nicht, auch keine vollständige Referenz von A-Z. Dafür findet der erfahrene Programmierer hier aber alles Wichtige, was er bei der täglichen Arbeit braucht. Wie war das mit den Neuerungen in Java 8? Und wie hieß diese Kommandozeilenoption noch einmal genau? Auch ein Profi braucht manchmal eine Gedächtnisstütze. Da kommt diese klug organisierte Spickzettelsammlung gerade recht!

Versionsverwaltung mit Git

Praxiseinstieg

Author: Sujeevan Vijayakumaran

Publisher: BoD – Books on Demand

ISBN: 3958452264

Category: Computers

Page: 272

View: 5106

DOWNLOAD NOW »
Viele Software-Entwickler oder Systemadministratoren haben Git bereits im Einsatz - sowohl im Firmenumfeld als auch in Open-Source-Projekten. Zum Einstieg lernen Anfänger häufig nur die wichtigsten Befehle, die schnell nicht mehr ausreichen, vor allem wenn die ersten Fehler auftreten. Dieses Buch behandelt einerseits die gängigen Befehle, die Sie beim täglichen Arbeiten mit Git brauchen. Andererseits geht es dem Autor auch darum, dass Sie Git als Ganzes verstehen, um es effektiv im Entwicklungsprozess einsetzen zu können. Der Fokus des Buches liegt auf dem praktischen Arbeiten mit Git. Sie lernen anhand eines kleinen Beispielprojektes, welche Befehle es gibt, wie diese arbeiten und wie Sie auftretende Probleme lösen können. Neben den Funktionen, die Sie täglich brauchen, finden Sie auch eher seltener gebrauchte Kommandos, die aber ebenfalls wichtig sind. Dabei legt der Autor auch großen Wert auf die Einbindung und Anpassung des Entwicklungsprozesses. Im zweiten Teil des Buches werden fortgeschrittene Themen behandelt. Dabei liegt der Schwerpunkt auf dem Einsatz von Git in Software-Entwicklungsteams. Hier geht es um das Hosten verteilter Repositories mit GitHub und GitLab. Ein weiteres Kapitel behandelt die verschiedenen Workflows je nach Anzahl der beteiligten Personen, Branches und Repositories eines Projektes. Außerdem werden Git-Hooks behandelt und deren Programmierung sowie das automatisierte Prüfen simpler Fehler. Darüber hinaus gibt der Autor Tipps und Hinweise für den Umstieg von Subversion sowie einen Überblick über verschiedene grafische Git-Programme. Das Buch richtet sich nicht nur an Einsteiger, die sich noch nie mit Git beschäftigt haben, auch Umsteiger und Leser mit vorhandenen Kenntnissen erhalten viele weiterführende Informationen.

vi und Vim kurz & gut

Author: Arnold Robbins

Publisher: O'Reilly Germany

ISBN: 3868991735

Category: Computers

Page: 96

View: 6226

DOWNLOAD NOW »
Die Begeisterung für den vi- und den Vim-Editor ist ungebrochen. Die plattform-unabhängigen Texteditoren besitzen jedoch so viele Befehle, dass man sie sich kaum alle merken kann. Der Autor Arnold Robbins hat die wichtigsten Befehle für vi und Vim – aber auch für Clones wie vile, elvis und nvi – in dieser praktischen Befehlsreferenz zusammengefasst.

Git

Dezentrale Versionsverwaltung im Team Grundlagen und Workflows

Author: Bjørn Stachmann,René Preißel

Publisher: N.A

ISBN: 3864918189

Category: Computers

Page: 348

View: 3900

DOWNLOAD NOW »
Git ist eine der beliebtesten Versionsverwaltungen. Die Vielfalt an Kommandos, Optionen und Konfigurationen wirkt anfangs aber oft einschüchternd - obwohl die Grundkonzepte einfach sind, und man schon mit wenigen davon effektiv arbeiten kann. Die Autoren dieses Buches bieten daher zunächst eine kompakte Einführung in die Konzepte und jene Befehle, die man im Entwickleralltag wirklich benötigt. Anschließend widmen sie sich ausführlich den wichtigsten Workflows bei der Softwareentwicklung im Team und zeigen, wie Git dort eingesetzt wird. Behandelt werden u.a. folgende Workflows: • Ein Projekt aufsetzen • Mit Feature-Branches entwickeln • Gemeinsam auf einem Branch arbeiten • Periodisch Releases durchführen • Mit Bisection Fehler suchen • Große Projekte aufteilen Sie lernen in diesem Buch alle wichtigen Git-Befehle und -Funktionen kennen und erfahren, wie Sie sie effektiv anwenden. Zudem entdecken Sie neue Einsatzgebiete von dezentralen Versionsverwaltungen, die in klassischen, zentralen Systemen nicht existieren. Die 3. Auflage wurde komplett aktualisiert. Hinzugekommen ist das Thema DevOps in Form eines zusätzlichen Workflows für »Continuous Delivery« sowie als neues Kapitel zur Integration mit dem Build-Server Jenkins. Ein weiterer neuer Workflow ist für Produktentwickler hilfreich und erläutert, wie man mehrere Release-Versionen eines Produkts parallel pflegen kann. Ebenfalls neu: eine Einführung in das Arbeiten mit dem User-Interface »Atlassian SourceTree«.

Building Web Apps with Ember.js

Author: Jesse Cravens,Thomas Q Brady

Publisher: "O'Reilly Media, Inc."

ISBN: 144937090X

Category: Computers

Page: 188

View: 7878

DOWNLOAD NOW »
If you’re a web developer interested in building scalable single-page applications—full-stack, browser-based apps that connect to a backend—this practical guide shows you how to use Ember.js, the popular JavaScript framework based on the model-view-controller (MVC) architectural pattern. Through the course of the book, you’ll learn how to build a prototype Ember application (a musician index called Rock’n’Roll Call), using routers, templates, models, controllers, and views. You’ll also understand how Ember’s convention over configuration approach helps you persist data, build backend technologies, and create widgets for developing production-capable applications that behave like desktop software. Set up workflow management and boilerplate code creation Learn how Ember’s “developer ergonomics” help you use less code Write templates for the book’s prototype with Handlebars.js Use routers to manage application states without reloading the page Connect controllers and views with events, and sync data with data-binding Build an Ember backend with a RESTful API or Ruby on Rails Use the Ember-Data library to persist data and talk to the backend Write reusable encapsulated widgets to extend your applications

JavaScript Cookbook

Author: Shelley Powers

Publisher: "O'Reilly Media, Inc."

ISBN: 1491902469

Category: Computers

Page: 634

View: 5266

DOWNLOAD NOW »
Problem solving with JavaScript is a lot trickier now that its use has expanded considerably in size, scope, and complexity. This cookbook has your back, with recipes for common tasks across the JavaScript world, whether you’re working in the browser, the server, or a mobile environment. Each recipe includes reusable code and practical advice for tackling JavaScript objects, Node, Ajax, JSON, data persistence, graphical and media applications, complex frameworks, modular JavaScript, APIs, and many related technologies. Aimed at people who have some experience with JavaScript, the first part covers traditional uses of JavaScript, along with new ideas and improved functionality. The second part dives into the server, mobile development, and a plethora of leading-edge tools. You’ll save time—and learn more about JavaScript in the process. Topics include: Classic JavaScript: Arrays, functions, and the JavaScript Object Accessing the user interface Testing and accessibility Creating and using JavaScript libraries Client-server communication with Ajax Rich, interactive web effects JavaScript, All Blown Up: New ECMAScript standard objects Using Node on the server Modularizing and managing JavaScript Complex JavaScript frameworks Advanced client-server communications Visualizations and client-server graphics Mobile application development

Einführung in Python

Author: Mark Lutz,David Ascher,Dinu C. Gherman

Publisher: O'Reilly Germany

ISBN: 3897214881

Category: Python (Computer program language)

Page: 624

View: 2024

DOWNLOAD NOW »

grep kurz & gut

Author: Agnieszka Klus,John Bambenek

Publisher: O'Reilly Germany

ISBN: 3868991743

Category: Computers

Page: 88

View: 5841

DOWNLOAD NOW »
grep kurz & gut ist die erste deutschsprachige Befehlsreferenz zu grep, dem mächtigen Such- und Filterungswerkzeug unter Unix. Jeder, der sich ausführlich zu den Möglichkeiten, die in grep stecken, informieren möchte, ist mit diesem Buch bestens bedient. Er erfährt, wie viele alltägliche Aufgaben mit grep ausgeführt werden können, von der Mail-Filterung über geschicktes Log-Management bis hin zur Malware-Analyse. Der Befehl grep stellt viele verschiedene Möglichkeiten bereit, Textstrings in einer Datei oder einem Ausgabestream zu finden. Diese Flexibilität macht grep zu einem mächtigen Tool, um das Vorhandensein von Informationen in Dateien zu ermitteln. Im Allgemeinen ist der Befehl grep nur dafür gedacht, Textausgaben oder Textdateien zu durchsuchen. Sie können auch Binärdateien (oder andere Nicht-Textdateien) durchsuchen, aber das Tool ist in dem Fall eingeschränkt. Tricks zum Durchsuchen von Binärdateien mit grep (also die Verwendung von String-Befehlen) werden ebenso in grep kurz & gut aufgezeigt. Sollte der Leser bereits mit der Arbeit mit grep vertraut sein, hilft ihm grep kurz & gut dabei, seine Kenntnisse aufzufrischen und mit grep besonders effizient zu arbeiten. Für grep-Einsteiger ist das vorliegende Buch eine hervorragende Möglichkeit, grep von Grund auf zu lernen und klug anzuwenden.

Befreit

Wie Bildung mir die Welt erschloss

Author: Tara Westover

Publisher: Kiepenheuer & Witsch

ISBN: 3462316680

Category: Biography & Autobiography

Page: 448

View: 9498

DOWNLOAD NOW »
Von den Bergen Idahos nach Cambridge – der unwahrscheinliche »Bildungsweg« der Tara Westover. Tara Westover ist 17 Jahre alt, als sie zum ersten Mal eine Schulklasse betritt. Zehn Jahre später kann sie eine beeindruckende akademische Laufbahn vorweisen. Aufgewachsen im ländlichen Amerika, befreit sie sich aus einer ärmlichen, archaischen und von Paranoia und Gewalt geprägten Welt durch – Bildung, durch die Aneignung von Wissen, das ihr so lange vorenthalten worden war. Die Berge Idahos sind Taras Heimat, sie lebt als Kind im Einklang mit der grandiosen Natur, mit dem Wechsel der Jahreszeiten – und mit den Gesetzen, die ihr Vater aufstellt. Er ist ein fundamentalistischer Mormone, vom baldigen Ende der Welt überzeugt und voller Misstrauen gegenüber dem Staat, von dem er sich verfolgt sieht. Tara und ihre Geschwister gehen nicht zur Schule, sie haben keine Geburtsurkunden, und ein Arzt wird selbst bei fürchterlichsten Verletzungen nicht gerufen. Und die kommen häufig vor, denn die Kinder müssen bei der schweren Arbeit auf Vaters Schrottplatz helfen, um über die Runden zu kommen. Taras Mutter, die einzige Hebamme in der Gegend, heilt die Wunden mit ihren Kräutern. Nichts ist dieser Welt ferner als Bildung. Und doch findet Tara die Kraft, sich auf die Aufnahmeprüfung fürs College vorzubereiten, auch wenn sie quasi bei null anfangen muss ... Wie Tara Westover sich aus dieser Welt befreit, überhaupt erst einmal ein Bewusstsein von sich selbst entwickelt, um den schmerzhaften Abnabelungsprozess von ihrer Familie bewältigen zu können, das beschreibt sie in diesem ergreifenden und wunderbar poetischen Buch. » Befreit wirft ein Licht auf einen Teil unseres Landes, den wir zu oft übersehen. Tara Westovers eindringliche Erzählung — davon, einen Platz für sich selbst in der Welt zu finden, ohne die Verbindung zu ihrer Familie und ihrer geliebten Heimat zu verlieren — verdient es, weithin gelesen zu werden.« J.D. Vance Autor der »Hillbilly-Elegie«

C - kurz & gut

Author: Peter Prinz,Ulla Kirch-Prinz

Publisher: O'Reilly Germany

ISBN: 9783897212381

Category: C (Computer program language)

Page: 120

View: 3470

DOWNLOAD NOW »
C - kurz & gut besteht aus zwei Teilen: einer kompakten Beschreibung der Sprache und einer thematisch strukturierten Referenz zur Standardbibliothek. Die Darstellung der Sprache basiert auf dem ANSI-Standard und geht auch auf die Erweiterungen im neuen Standard von 1999 (kurz ANSI C99) ein. Die darin eingefuhrten neuen Datentypen, Funktionen und Makros sind zur besseren Orientierung immer gekennzeichnet, da diese Erweiterungen noch nicht bei allen C-Compilern implementiert sind. Ein knapper Index hilft beim Finden der Funktionen, Typen und anderer Syntax-Elemente. Aus dem Inhalt: Grundlagen Datentypen Ausdrucke und Operatoren Anweisungen Deklarationen Funktionen Praprozessor-Direktiven Die Standardbibliothek"

Die Kunst der JavaScript-Programmierung

Eine moderne Einführung in die Sprache des Web

Author: Marijn Haverbeke

Publisher: dpunkt.verlag

ISBN: 3864911915

Category: Computers

Page: 240

View: 2844

DOWNLOAD NOW »
Das Buch ist eine Einführung in JavaScript, die sich auf gute Programmiertechniken konzentriert. Der Autor lehrt den Leser, wie man die Eleganz und Präzision von JavaScript nutzt, um browserbasierte Anwendungen zu schreiben. Das Buch beginnt mit den Grundlagen der Programmierung - Variablen, Kontrollstrukturen, Funktionen und Datenstrukturen -, dann geht es auf komplexere Themen ein, wie die funktionale und objektorientierte Programmierung, reguläre Ausdrücke und Browser-Events. Unterstützt von verständlichen Beispielen wird der Leser rasch die Sprache des Web fließend 'sprechen' können.