Practical Programming in Tcl/Tk

Author: Brent B. Welch,Ken Jones,Jeffrey Hobbs

Publisher: Prentice Hall Professional

ISBN: 9780130385604

Category: Computers

Page: 882

View: 9225

The world's #1 guide to Tcl/Tk has been updated to reflect Tcl/Tk 8.4's powerful improvements in functionality, flexibility, and performance. Brent Welch, Ken Jones, and Jeffrey Hobbs, three of the world's leading Tcl/Tk experts, cover every facet of Tcl/Tk programming, including cross-platform scripting and GUI development, networking, enterprise application integration, and much more. Coverage includes: systematic explanations and sample code for all Tcl/Tk 8.4 core commands; complete Tk GUI development guidance - perfect for developers working with Perl, Python, or Ruby; insider's insights into Tcl 8.4's key enhancements - VFS layer, internationalized font/character set support, new widgets, and more; definitive coverage of TclHttpd web server (written by its creator); new ways to leverage Tcl/Tk 8.4's major performance improvements; and advanced coverage - threading, Safe Tcl, Tcl script library, regular expressions, and namespaces. Whether you're upgrading to Tcl/Tk 8.4, or building GUIs for applications created with other languages or just searching for a better cross-platform scripting solution, Practical Programming in Tcl and Tk, Fourth Edition delivers all you need to get results.
Posted in Computers

Effektiv C++ programmieren

50 Wege zur Verbesserung Ihrer Programme und Entwürfe

Author: Scott Meyers

Publisher: Pearson Deutschland GmbH

ISBN: 9783827313058

Category: C+

Page: 290

View: 4679

Posted in C+

Tcl und Tk

Entwicklung grafischer Benutzerschnittstellen für das X Window System

Author: John K. Ousterhout

Publisher: Pearson Deutschland GmbH

ISBN: 9783893197934

Category: Tcl

Page: 538

View: 4857

Posted in Tcl

R in a Nutshell

Author: Joseph Adler

Publisher: O'Reilly Germany

ISBN: 3897216507

Category: Computers

Page: 768

View: 6653

Wozu sollte man R lernen? Da gibt es viele Gründe: Weil man damit natürlich ganz andere Möglichkeiten hat als mit einer Tabellenkalkulation wie Excel, aber auch mehr Spielraum als mit gängiger Statistiksoftware wie SPSS und SAS. Anders als bei diesen Programmen hat man nämlich direkten Zugriff auf dieselbe, vollwertige Programmiersprache, mit der die fertigen Analyse- und Visualisierungsmethoden realisiert sind – so lassen sich nahtlos eigene Algorithmen integrieren und komplexe Arbeitsabläufe realisieren. Und nicht zuletzt, weil R offen gegenüber beliebigen Datenquellen ist, von der einfachen Textdatei über binäre Fremdformate bis hin zu den ganz großen relationalen Datenbanken. Zudem ist R Open Source und erobert momentan von der universitären Welt aus die professionelle Statistik. R kann viel. Und Sie können viel mit R machen – wenn Sie wissen, wie es geht. Willkommen in der R-Welt: Installieren Sie R und stöbern Sie in Ihrem gut bestückten Werkzeugkasten: Sie haben eine Konsole und eine grafische Benutzeroberfläche, unzählige vordefinierte Analyse- und Visualisierungsoperationen – und Pakete, Pakete, Pakete. Für quasi jeden statistischen Anwendungsbereich können Sie sich aus dem reichen Schatz der R-Community bedienen. Sprechen Sie R! Sie müssen Syntax und Grammatik von R nicht lernen – wie im Auslandsurlaub kommen Sie auch hier gut mit ein paar aufgeschnappten Brocken aus. Aber es lohnt sich: Wenn Sie wissen, was es mit R-Objekten auf sich hat, wie Sie eigene Funktionen schreiben und Ihre eigenen Pakete schnüren, sind Sie bei der Analyse Ihrer Daten noch flexibler und effektiver. Datenanalyse und Statistik in der Praxis: Anhand unzähliger Beispiele aus Medizin, Wirtschaft, Sport und Bioinformatik lernen Sie, wie Sie Daten aufbereiten, mithilfe der Grafikfunktionen des lattice-Pakets darstellen, statistische Tests durchführen und Modelle anpassen. Danach werden Ihnen Ihre Daten nichts mehr verheimlichen.
Posted in Computers

Programmieren mit Ruby

Author: David Thomas,Andrew Hunt

Publisher: Pearson Deutschland GmbH

ISBN: 9783827319654

Category:

Page: 681

View: 2269

Posted in

Tcl and the Tk Toolkit

Author: John K. Ousterhout,Ken Jones

Publisher: Pearson Education

ISBN: 9780321670861

Category: Computers

Page: 816

View: 1752

John K. Ousterhout’s Definitive Introduction to Tcl/Tk–Now Fully Updated for Tcl/Tk 8.5 Tcl and the Tk Toolkit, Second Edition, is the fastest way for newcomers to master Tcl/Tk and is the most authoritative resource for experienced programmers seeking to gain from Tcl/Tk 8.5’s powerful enhancements. Written by Tcl/Tk creator John K. Ousterhout and top Tcl/Tk trainer Ken Jones, this updated volume provides the same extraordinary clarity and careful organization that made the first edition the world’s number one Tcl/Tk tutorial. Part I introduces Tcl/Tk through simple scripts that demonstrate its value and offer a flavor of the Tcl/Tk scripting experience. The authors then present detailed, practical guidance on every feature necessary to build effective, efficient production applications–including variables, expressions, strings, lists, dictionaries, control flow, procedures, namespaces, file and directory management, interprocess communication, error and exception handling, creating and using libraries, and more. Part II turns to the Tk extension and Tk 8.5’s new themed widgets, showing how to organize sophisticated user interface elements into modern GUI applications for Tcl. Part III presents incomparable coverage of Tcl’s C functions, which are used to create new commands and packages and to integrate Tcl with existing C software–thereby leveraging Tcl’s simplicity while accessing C libraries or executing performance-intensive tasks. Throughout, the authors illuminate all of Tcl/Tk 8.5’s newest, most powerful improvements. You’ll learn how to use new Starkits and Starpacks to distribute run-time environments and applications through a single file; how to take full advantage of the new virtual file system support to treat entities such as zip archives and HTTP sites as mountable file systems; and more. From basic syntax to simple Tcl commands, user interface development to C integration, this fully updated classic covers it all. Whether you’re using Tcl/Tk to automate system/network administration, streamline testing, control hardware, or even build desktop or Web applications, this is the one Tcl/Tk book you’ll always turn to for answers.
Posted in Computers

Der Pragmatische Programmierer

Author: Andrew Hunt,David Thomas

Publisher: N.A

ISBN: 9783446223097

Category:

Page: 307

View: 2385

Posted in

Entwurfsmuster

Elemente wiederverwendbarer objektorientierter Software

Author: Erich Gamma,Ralph Johnson,Richard Helm,John Vlissides

Publisher: Pearson Deutschland GmbH

ISBN: 9783827330437

Category: Agile software development

Page: 479

View: 3624

Posted in Agile software development

Programmieren lernen mit Python

Author: Allen B. Downey

Publisher: O'Reilly Germany

ISBN: 3955618072

Category: Computers

Page: 320

View: 6024

Python ist eine moderne, interpretierte, interaktive und objektorientierte Skriptsprache, vielseitig einsetzbar und sehr beliebt. Mit mathematischen Vorkenntnissen ist Python leicht erlernbar und daher die ideale Sprache für den Einstieg in die Welt des Programmierens. Das Buch führt Sie Schritt für Schritt durch die Sprache, beginnend mit grundlegenden Programmierkonzepten, über Funktionen, Syntax und Semantik, Rekursion und Datenstrukturen bis hin zum objektorientierten Design. Zur aktualisierten Auflage Diese Auflage behandelt Python 3, geht dabei aber auch auf Unterschiede zu Python 2 ein. Außerdem wurde das Buch um die Themen Unicode, List und Dictionary Comprehensions, den Mengen-Typ Set, die String-Format-Methode und print als Funktion ergänzt. Jenseits reiner Theorie Jedes Kapitel enthält passende Übungen und Fallstudien, kurze Verständnistests und kleinere Projekte, an denen Sie die neu erlernten Programmierkonzepte gleich ausprobieren und festigen können. Auf diese Weise können Sie das Gelernte direkt anwenden und die jeweiligen Programmierkonzepte nachvollziehen. Lernen Sie Debugging-Techniken kennen Am Ende jedes Kapitels finden Sie einen Abschnitt zum Thema Debugging, der Techniken zum Aufspüren und Vermeiden von Bugs sowie Warnungen vor entsprechenden Stolpersteinen in Python enthält.
Posted in Computers

Programming Graphical User Interfaces in R

Author: Michael Lawrence,John Verzani

Publisher: CRC Press

ISBN: 1439856834

Category: Computers

Page: 479

View: 5724

Programming Graphical User Interfaces with R introduces each of the major R packages for GUI programming: RGtk2, qtbase, Tcl/Tk, and gWidgets. With examples woven through the text as well as stand-alone demonstrations of simple yet reasonably complete applications, the book features topics especially relevant to statisticians who aim to provide a practical interface to functionality implemented in R. The book offers: A how-to guide for developing GUIs within R The fundamentals for users with limited knowledge of programming within R and other languages GUI design for specific functions or as learning tools The accompanying package, ProgGUIinR, includes the complete code for all examples as well as functions for browsing the examples from the respective chapters. Accessible to seasoned, novice, and occasional R users, this book shows that for many purposes, adding a graphical interface to one’s work is not terribly sophisticated or time consuming.
Posted in Computers

Red Hat Fedora Linux Secrets

Author: Naba Barkakati

Publisher: John Wiley & Sons

ISBN: 0471774928

Category: Computers

Page: 1064

View: 6418

Featuring the latest changes in Fedora Core, this book offers valuable new secrets for Fedora users, including yum, mail filtering with SpamAssassin, mandatory access control with Security Enhanced Linux (SELinux), and improved device handling with udev Demonstrates how to use Linux for real-world tasks, from learning UNIX commands to setting up a secure Java-capable Web server for a business Because Fedora Core updates occur frequently, the book contains a helpful appendix with instructions on how to download and install the latest release of Fedora Core The DVD contains the Fedora distribution as well as all binary code packages and source code
Posted in Computers

Python kurz & gut

Author: Mark Lutz

Publisher: O'Reilly Germany

ISBN: 3955617718

Category: Computers

Page: 280

View: 1898

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.
Posted in Computers

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: 377

Posted in Python (Computer program language)

C in a Nutshell

Author: Peter Prinz,Tony Crawford

Publisher: O'Reilly Germany

ISBN: 9783897213449

Category: C (Computer program language)

Page: 602

View: 3995

Posted in C (Computer program language)

Ajax für Dummies

Author: Steve Holzner

Publisher: Wiley-VCH

ISBN: 9783527702886

Category: Computers

Page: 368

View: 4115

Webapplikationen, die wie Desktop-Applikationen aussehen und sich rasend schnell aktualisieren? Das ist jetzt dank Ajax möglich. Hinter dem Begriff verbirgt sich aber keine neue Technik, sondern lediglich die Verknüpfung der bereits bekannten Markup-Sprachen JavaScript, DOM, CSS und XML. Was Ajax alles kann und wie es funktioniert erklärt Steve Holzner in "Ajax für Dummies" anhand von vielen Beispielen und praktischen Anwendungen. Unter www.fuer-dummies.de gibt es zusätzliche Quellcodes, XML-Tools und Ajax-Webanwendungen.
Posted in Computers

Versionskontrolle mit Subversion

Author: C. Michael Pilato,Ben Collins-Sussman,Brian W. Fitzpatrick

Publisher: O'Reilly Germany

ISBN: 3897218984

Category: Computers

Page: 496

View: 8489

Ganz klar: Das Schöne am Open Source-Code ist natürlich der freie Zugriff auf ihn, doch gerade deshalb will die Code-Entwicklung besonders gut organisiert sein. Versionskontrollsysteme ermöglichen es jedem Projektmitglied, zunächst unabhängig zu arbeiten und seine Änderungen am Quellcode dann in ein Repository einzufügen, mit dem die unterschiedlichen Versionen überwacht und verwaltet werden. Intelligente Verwaltung mit Subversion Wer bei Software-Projekten bisher das bewährte CVS benutzt hat, dem steht mit Subversion eine stabilere und flexiblere Alternative zur Verfügung. Versionskontrolle mit Subversion, geschrieben von Mitgliedern des Subversion-Entwicklerteams, stellt dieses mächtige Open Source-Tool vor und beschreibt, wie Sie es fachgerecht installieren und konfigurieren. Die Autoren zeigen Ihnen, wie Sie durch die intelligente Verwaltung und Dokumentation mit Subversion Konflikte und Datenverlust vermeiden können. Für Programmierer und für Systemadministratoren Das Buch eignet sich für Leser mit ganz unterschiedlichem Hintergrundwissen: Sowohl Programmierer ohne Kenntnisse der Versionskontrolle als auch erfahrene Systemadministratoren kommen hier auf ihre Kosten. Und CVS-Kennern wird mit diesem Buch ein problemloser Wechsel zu Subversion ermöglicht.
Posted in Computers

Das Twitter-Buch

Author: Tim O'Reilly,Sarah Milstein,Volker Bombien,Corina Pahrmann,Nathalie Pelz

Publisher: O'Reilly Germany

ISBN: 3868999647

Category: Electronic books

Page: 270

View: 611

Twitter ist als Plattform zum Austausch privater Nachrichten gestartet, doch die letzten Jahre haben gezeigt, dass der Microblogging-Dienst noch ganz andere Starken hat: Immer wieder gibt es weltpolitische Ereignisse, die als Erstes auf Twitter vermeldet werden, und auch Trends lassen sich hier gut beobachten. Daruber hinaus kommt Twitter haufig in beruflichen Zusammenhangen zum Einsatz - sei es zum direkten Austausch mit Kunden oder als PR-Instrument in der Unternehmenskommunikation. Dieses Buch begleitet Sie bei den ersten Schritten mit Twitter und macht Sie mit dem typischen Jargon vertraut. Sie erfahren, wie Sie sich mit anderen Twitterern vernetzen, interessante Inhalte wie Links und Fotos teilen und die Plattform fur Recherchezwecke nutzen. Auch der Einsatz von Twitter im Unternehmen und das Zusammenspiel mit Facebook und einem Blog werden behandelt. Die Autoren Tim O'Reilly und Sarah Milstein sind bekennende Twitter-Fans und geben in diesem Buch wertvolle Einblicke in ihre Erfahrungen mit der Plattform. Die dritte, deutsche Auflage wurde von den Twitter-Liebhabern Volker Bombien, Corina Pahrmann und Nathalie Pelz uberarbeitet und um Informationen aus dem deutschsprachigen Twitterversum erganzt.
Posted in Electronic books

Einführung in Perl-Objekte, Referenzen & Module

Author: Randal L. Schwartz,Tom Phoenix

Publisher: O'Reilly Germany

ISBN: 9783897211490

Category: Perl (Computer program language)

Page: 229

View: 8673

Posted in Perl (Computer program language)

JavaScript kurz & gut

Author: David Flanagan

Publisher: O'Reilly Germany

ISBN: 3868993894

Category: Computers

Page: 288

View: 3229

JavaScript ist eine mächtige, objektorientierte Skriptsprache, deren Code in HTML-Seiten eingebettet und vom Browser interpretiert und ausgeführt wird. Richtig eingesetzt, eignet sie sich aber auch für die Programmierung komplexer Anwendungen und hat im Zusammenhang mit HTML5 noch einmal an Bedeutung gewonnen. Diese Kurzreferenz ist ein Auszug aus der überarbeiteten und ergänzten Neuauflage von JavaScript – Das umfassende Referenzwerk, 6. Auflage, der JavaScript-Bibel schlechthin. JavaScript kurz & gut befasst sich in den ersten neun Kapiteln mit der neuesten Version des Sprachkerns (ECMAScript 5) und behandelt die Syntax der Sprache, Typen, Werte, Variablen, Operatoren und Anweisungen sowie Objekte, Arrays, Funktionen und Klassen. All dies ist nicht nur für die Verwendung von JavaScript in Webbrowsern, sondern auch beim Einsatz von Node auf der Serverseite relevant. In den folgenden fünf Kapiteln geht es um die Host-Umgebung des Webbrowsers. Es wird erklärt, wie Sie clientseitiges JavaScript für die Erstellung dynamischer Webseiten und -applikationen verwenden und mit JavaScript auf die HTML5-APIs zugreifen. Diese Kapitel liefern Informationen zu den wichtigsten Elementen von clientseitigem JavaScript: Fenster, Dokumente, Elemente, Stile, Events, Netzwerke und Speicherung.
Posted in Computers