Dual-Stack IPv6 Monitoring bei AWK - Member Anlass Swiss IPv6 Council Nov 2013Swiss IPv6 Council
● Anfang 2013
„Das Netzwerkmanagement erfolgt zukünftig ausschliesslich über IPv6. Alle
relevanten Netzwerkparameter (IPv4 und IPv6) werden über IPv6 abgefragt.
Konfigurationen der Netzwerkelemente sollen regelmässig automatisiert
gesichert werden. Der Transport erfolgt hier ebenfalls über IPv6“
● November 2013
… nun ja
für das hier vorgestellte Monitoring-Projekt
Erhöhte Anforderungen an das Netzwerk der AWK Group
Redundante Netzwerkkonfigurationen ohne Monitoring machen wenig Sinn
● … für diese Slides
Teilnehmer für Praxis-Versuche motvieren
MULTISCREEN ADVERTISING
Durch die Ausweitung von Werbung auf den PC-, Handy- und TV-Bildschirm ist Multi-Screen-Werbung zu einer wichtigen Strategie zur Verbesserung der Reichweite, Kontaktfrequenz und Effizienz von Werbung bei der wachsenden Gruppe von Multi-Screen-Kunden geworden. Doch wie groß ist die Gruppe dieser Heavy User eigentlich, wie erreicht man sie effizient und was braucht man dafür?
Oliver Blecken (45) zeichnet seit 2011 als Chief Operating Officer (COO) bei MediaCom Agentur für Media-Beratung GmbH in Düsseldorf verantwortlich. Er ist dort zuständig für das Kundengeschäft, Strategie und Forschung, Neugeschäft sowie Marketing und PR. Im April 2008 stieg der erfahrene Agenturmanager als Geschäftsführer bei Deutschlands größter Mediaagentur ein. Davor leitete Blecken von 2006 bis 2008 als Geschäftsführer und CSO die Kreativagentur JWT in Frankfurt.
Nach dem Studium der Rechtswissenschaften in Frankfurt a. M. absolvierte Oliver Blecken eine Ausbildung zum Werbekaufmann bei DMB&B, wo er auch seine Laufbahn in der Media-Branche begann. 1994 wechselte er als Mediaplaner zu dem globalen Media-Netzwerk MindShare. In den Jahren 1998 bis 2000 übernahm Blecken für MindShare in Moskau und Budapest sowie für Initiative in der Schweiz die Verantwortung für das Mediageschäft. Von 2001 bis 2006 betreute er als Geschäftsführer bei MindShare in Frankfurt unter anderem Unilever sowie den weltweiten Etat der Lufthansa.
Presentation by Kristina D.C. Hoeppner (Catalyst IT) in German at Mahara DE|14, the German Mahara Barcamp on 15 November 2014. Delivered online to an audience in Karlsruhe, Germany.
Live slides: https://slides.com/anitsirk/highlights-in-mahara-110
Recording: http://youtu.be/yhi2-vxDDsY
Keynote by Kristina Hoeppner (Catalyst) at Mahara DE 15 in Kassel on 28 November 2015. Presentation licensed under Creative Commons BY-SA 3.0.
Live slides: https://slides.com/anitsirk/lasst-mich-was-erzaehlen
Recording: https://youtu.be/gypDSio1pP4
In diesem Vortrag berichtete Gabriel Müller über seine Erfahrungen beim Aufbau der Monitoring-Umgebung bei der AWK Group. Das AWK Netzwerk besteht aktuell aus rund 30 Netzwerkelementen, darunter Cisco Catalyst Switchs und Aironet Accesspoints,
Juniper SSG und Juniper SRX Firewalls, verteilt über drei Standorte.
Die Zielsetzungen beim Netzwerk-Monitoring bestehen neben der Überwachung der relevanten IPv6-Parameter darin, wo möglich auch die Datenübertragung mittels IPv6 zu realisieren.
Dabei wird Rancid zum Sichern der Konfigurationen verwendet, Icinga zum Überwachen der Hosts und Services, Munin zur Darstellung relevanter Graphen und phpIPAM zur Dokumentation der Netzwerke. Bei der praktischen Umsetzungen zeigt sich vielfach, dass die Tücke im Detail liegt und die Versprechen der Hersteller kritisch zu prüfen sind
La recette conventionnelle du succès en affaires vous dit de monter un plan d'affaires, de chercher du financement, de développer un produit ou service et de le vendre à toute personne qui respire. Il y a toutefois une autre approche qui atténue de beaucoup l'élément de risque dans le développement des startups et des microentreprises. Cette approche, appelée le « Lean Startup », favorise l'expérimentation au lieu de la planification intense, la rétroaction des utilisateurs au lieu de l'intuition, et le développement itératif au lieu de l'attitude « bâtissons et ils viendront ». Si vous entendez parler de canevas, de pivot, de validation, de métriques et de MVP, sachez que ce sont les outils du Lean Startup.
Présenté au 5e CAUSERIE CASSE-CROÛTE DE CRÉAGORA
Le « Lean Startup »
La vie est trop courte pour bâtir quelque chose dont personne ne veut!
LE JEUDI 15 AOÛT DÈS MIDI
À CRÉAGORA
900, BOUL. DE LA CARRIÈRE, LOCAL 103, GATINEAU (SECTEUR HULL)
Pour plus d'informations:
-------
Coach Davender Gupta MSc
Venture Catalyst - Accélérateur d'entrepreneuriat
Startup-Académie
I guide high-performance entrepreneurs to develop the knowledge, skills and confidence to change the world.
Je guide les entrepreneurs haute-performance à développer les connaissances, les compétences et la confiance pour transformer le futur.
coach@davender.com
Québec: 418-948-1553
Montreal: 514-448-1894
www.startupacademie.com
www.coachdavender.com
Dual-Stack IPv6 Monitoring bei AWK - Member Anlass Swiss IPv6 Council Nov 2013Swiss IPv6 Council
● Anfang 2013
„Das Netzwerkmanagement erfolgt zukünftig ausschliesslich über IPv6. Alle
relevanten Netzwerkparameter (IPv4 und IPv6) werden über IPv6 abgefragt.
Konfigurationen der Netzwerkelemente sollen regelmässig automatisiert
gesichert werden. Der Transport erfolgt hier ebenfalls über IPv6“
● November 2013
… nun ja
für das hier vorgestellte Monitoring-Projekt
Erhöhte Anforderungen an das Netzwerk der AWK Group
Redundante Netzwerkkonfigurationen ohne Monitoring machen wenig Sinn
● … für diese Slides
Teilnehmer für Praxis-Versuche motvieren
MULTISCREEN ADVERTISING
Durch die Ausweitung von Werbung auf den PC-, Handy- und TV-Bildschirm ist Multi-Screen-Werbung zu einer wichtigen Strategie zur Verbesserung der Reichweite, Kontaktfrequenz und Effizienz von Werbung bei der wachsenden Gruppe von Multi-Screen-Kunden geworden. Doch wie groß ist die Gruppe dieser Heavy User eigentlich, wie erreicht man sie effizient und was braucht man dafür?
Oliver Blecken (45) zeichnet seit 2011 als Chief Operating Officer (COO) bei MediaCom Agentur für Media-Beratung GmbH in Düsseldorf verantwortlich. Er ist dort zuständig für das Kundengeschäft, Strategie und Forschung, Neugeschäft sowie Marketing und PR. Im April 2008 stieg der erfahrene Agenturmanager als Geschäftsführer bei Deutschlands größter Mediaagentur ein. Davor leitete Blecken von 2006 bis 2008 als Geschäftsführer und CSO die Kreativagentur JWT in Frankfurt.
Nach dem Studium der Rechtswissenschaften in Frankfurt a. M. absolvierte Oliver Blecken eine Ausbildung zum Werbekaufmann bei DMB&B, wo er auch seine Laufbahn in der Media-Branche begann. 1994 wechselte er als Mediaplaner zu dem globalen Media-Netzwerk MindShare. In den Jahren 1998 bis 2000 übernahm Blecken für MindShare in Moskau und Budapest sowie für Initiative in der Schweiz die Verantwortung für das Mediageschäft. Von 2001 bis 2006 betreute er als Geschäftsführer bei MindShare in Frankfurt unter anderem Unilever sowie den weltweiten Etat der Lufthansa.
Presentation by Kristina D.C. Hoeppner (Catalyst IT) in German at Mahara DE|14, the German Mahara Barcamp on 15 November 2014. Delivered online to an audience in Karlsruhe, Germany.
Live slides: https://slides.com/anitsirk/highlights-in-mahara-110
Recording: http://youtu.be/yhi2-vxDDsY
Keynote by Kristina Hoeppner (Catalyst) at Mahara DE 15 in Kassel on 28 November 2015. Presentation licensed under Creative Commons BY-SA 3.0.
Live slides: https://slides.com/anitsirk/lasst-mich-was-erzaehlen
Recording: https://youtu.be/gypDSio1pP4
In diesem Vortrag berichtete Gabriel Müller über seine Erfahrungen beim Aufbau der Monitoring-Umgebung bei der AWK Group. Das AWK Netzwerk besteht aktuell aus rund 30 Netzwerkelementen, darunter Cisco Catalyst Switchs und Aironet Accesspoints,
Juniper SSG und Juniper SRX Firewalls, verteilt über drei Standorte.
Die Zielsetzungen beim Netzwerk-Monitoring bestehen neben der Überwachung der relevanten IPv6-Parameter darin, wo möglich auch die Datenübertragung mittels IPv6 zu realisieren.
Dabei wird Rancid zum Sichern der Konfigurationen verwendet, Icinga zum Überwachen der Hosts und Services, Munin zur Darstellung relevanter Graphen und phpIPAM zur Dokumentation der Netzwerke. Bei der praktischen Umsetzungen zeigt sich vielfach, dass die Tücke im Detail liegt und die Versprechen der Hersteller kritisch zu prüfen sind
La recette conventionnelle du succès en affaires vous dit de monter un plan d'affaires, de chercher du financement, de développer un produit ou service et de le vendre à toute personne qui respire. Il y a toutefois une autre approche qui atténue de beaucoup l'élément de risque dans le développement des startups et des microentreprises. Cette approche, appelée le « Lean Startup », favorise l'expérimentation au lieu de la planification intense, la rétroaction des utilisateurs au lieu de l'intuition, et le développement itératif au lieu de l'attitude « bâtissons et ils viendront ». Si vous entendez parler de canevas, de pivot, de validation, de métriques et de MVP, sachez que ce sont les outils du Lean Startup.
Présenté au 5e CAUSERIE CASSE-CROÛTE DE CRÉAGORA
Le « Lean Startup »
La vie est trop courte pour bâtir quelque chose dont personne ne veut!
LE JEUDI 15 AOÛT DÈS MIDI
À CRÉAGORA
900, BOUL. DE LA CARRIÈRE, LOCAL 103, GATINEAU (SECTEUR HULL)
Pour plus d'informations:
-------
Coach Davender Gupta MSc
Venture Catalyst - Accélérateur d'entrepreneuriat
Startup-Académie
I guide high-performance entrepreneurs to develop the knowledge, skills and confidence to change the world.
Je guide les entrepreneurs haute-performance à développer les connaissances, les compétences et la confiance pour transformer le futur.
coach@davender.com
Québec: 418-948-1553
Montreal: 514-448-1894
www.startupacademie.com
www.coachdavender.com
Phil Winkler is the owner and managing principal of Government Contracting Specialists, LLC, a consulting firm focused on helping companies obtain government funding for research, development, and demonstration projects. He has over 30 years of experience in government contracting. His presentation outlines his background and qualifications, provides testimonials, describes the services his firm offers to assist clients in identifying funding opportunities and navigating the contracting process, and highlights some of his past successful projects in partnering private companies with government agencies like DOE and DOD.
1) A private fleet initiated a project to develop a scheduled maintenance program to improve productivity, reduce costs, and specifically reduce tire expenses and failures.
2) One outcome was replacing compressed air with nitrogen for tire inflation, though this was not an original objective. The document focuses on findings related to tire life.
3) Studies show nitrogen inflated tires last longer, maintain pressure better, and are safer than compressed air tires due to nitrogen being inert and not oxidizing rubber like oxygen in air.
Neil Brodie has over 30 years of experience in the aircraft industry as a manufacturing engineer, designer, and technician. He has extensive experience designing aircraft structures, systems, electrical, and interiors using CAD systems like CATIA. Recent roles include senior design engineer positions at Airbus developing the A350 wing flaps and fuel systems. He has also held design roles on projects like the A380, A400M, Eurofighter, and Embraer aircraft.
This document summarizes information about Airbus' C295 aircraft and engineering developments. It discusses the first flight of the C295 Airborne Early Warning & Command system in 2011. It also outlines ongoing work to improve the aircraft's powerplant ratings, aerodynamics, weapon integration, new systems, and manufacturing processes. These developments aim to increase the aircraft's payload and performance capabilities.
The document discusses the F-35 IUID program implementation. It provides information on the different F-35 variants including the CTOL, STOVL, and CV variants. It also discusses the manufacturing sequence and flow for the CTOL variant. Finally, it outlines the requirements for suppliers to develop engineering drawings unless they are build-to-package suppliers, to create UID labels in compliance with standards, and to submit UID data for each delivered part.
The document discusses new philosophies for aircraft maintenance including reliability-centered maintenance and condition-based maintenance. It emphasizes using data from enhanced sensors and diagnostics to enable predictive and proactive maintenance to improve aircraft availability and reduce costs over the life cycle. Emerging technologies like prognostics and health management will be integrated across all aircraft subsystems.
Votre Startup: La réponse à un problème qui mérite une solutionDavender Gupta
Le premier réflexe lorsque vous lancez votre startup c'est de dire: « ça serait cool si on faisait… ». Mais votre idée, si séduisante soit-elle, mérite-t-elle l'investissement de votre temps, de vos efforts et de votre argent? Il y a trois questions fondamentales à considérer d'abord pour bien valider que vous puissiez bâtir un produit que vos utilisateurs adopteront, et une entreprise qui génère du profit.
Présenté au Startup Weekend Québec
16 novembre 2012
par Coach Davender Gupta, MSc.
Venture Catalyst, Startup-Académie
418-948-1553
coach@davender.com
http://twitter.com/coachdavender
http://linkedin.com/in/coachdavender
http://facebook.com/coachdavender
Big Data in Healthcare Made Simple: Where It Stands Today and Where It’s GoingHealth Catalyst
The document discusses big data in healthcare, where it currently stands and its future potential uses. It explains that while big data is not necessary for most healthcare organizations currently, emerging technologies like wearable devices and whole genome sequencing will generate large amounts of diverse data requiring big data solutions. It also outlines some barriers to big data adoption in healthcare like a lack of security and need for data science expertise. The document envisions future applications of big data like predictive analytics, using additional data sources to better predict patient outcomes and needs.
Business Model Workshop StartupWeekend Rabat - Jan 2012Yann Le Beux
Presentation by Yann Le Beux, Catalyst at Incubator CTIC Dakar for the StartupWeekend Rabat. The 100+ young entrepreneurs then worked with the Business Model Canvas translated in French to develop their business model. www.rabat.startupweekend.org - www.cticdakar.com
der aktuelle Stand Perl 5.20 an features und Kultur: beeinflusst von Perl 6 wird an den wesentlichen Stellen aufgeräumt: dies war das Update für den Linuxtag in Chemnitz März 2015
There are a lot of operators in Perl 6, so many that it can be called an OOL: operator oriented language. Here I describe most of them from the angle of contexts, which Perl 6 has also much more than Perl 5.
The document describes the initialization of a graphical user interface (GUI) for a harmonicograph application using the Wx::Perl toolkit. It loads localization text, remembered favorites, and default parameter ranges. It then creates widgets like sliders, buttons and a drawing board and arranges them in a tabbed layout within a main frame window. The frame is populated with the widgets and initialized parameter values before being displayed.
The document discusses the concept of complete programming which involves creating documentation, prototypes, code, and tests in a scientific approach and without duplication. It emphasizes writing documentation to plan stages and communicate ideas, creating functional prototypes to test use cases, writing dummy code in feature branches, and integrating tests to define problems, edge cases, and ensure quality. The full text can be found at the provided URL.
Part of a series of talk to help you write your first Perl 6 program today. So its basic syntax and concepts of its object orientation and a comparison to the widely used P5 OO system Moose which is similar by no accident.
Phil Winkler is the owner and managing principal of Government Contracting Specialists, LLC, a consulting firm focused on helping companies obtain government funding for research, development, and demonstration projects. He has over 30 years of experience in government contracting. His presentation outlines his background and qualifications, provides testimonials, describes the services his firm offers to assist clients in identifying funding opportunities and navigating the contracting process, and highlights some of his past successful projects in partnering private companies with government agencies like DOE and DOD.
1) A private fleet initiated a project to develop a scheduled maintenance program to improve productivity, reduce costs, and specifically reduce tire expenses and failures.
2) One outcome was replacing compressed air with nitrogen for tire inflation, though this was not an original objective. The document focuses on findings related to tire life.
3) Studies show nitrogen inflated tires last longer, maintain pressure better, and are safer than compressed air tires due to nitrogen being inert and not oxidizing rubber like oxygen in air.
Neil Brodie has over 30 years of experience in the aircraft industry as a manufacturing engineer, designer, and technician. He has extensive experience designing aircraft structures, systems, electrical, and interiors using CAD systems like CATIA. Recent roles include senior design engineer positions at Airbus developing the A350 wing flaps and fuel systems. He has also held design roles on projects like the A380, A400M, Eurofighter, and Embraer aircraft.
This document summarizes information about Airbus' C295 aircraft and engineering developments. It discusses the first flight of the C295 Airborne Early Warning & Command system in 2011. It also outlines ongoing work to improve the aircraft's powerplant ratings, aerodynamics, weapon integration, new systems, and manufacturing processes. These developments aim to increase the aircraft's payload and performance capabilities.
The document discusses the F-35 IUID program implementation. It provides information on the different F-35 variants including the CTOL, STOVL, and CV variants. It also discusses the manufacturing sequence and flow for the CTOL variant. Finally, it outlines the requirements for suppliers to develop engineering drawings unless they are build-to-package suppliers, to create UID labels in compliance with standards, and to submit UID data for each delivered part.
The document discusses new philosophies for aircraft maintenance including reliability-centered maintenance and condition-based maintenance. It emphasizes using data from enhanced sensors and diagnostics to enable predictive and proactive maintenance to improve aircraft availability and reduce costs over the life cycle. Emerging technologies like prognostics and health management will be integrated across all aircraft subsystems.
Votre Startup: La réponse à un problème qui mérite une solutionDavender Gupta
Le premier réflexe lorsque vous lancez votre startup c'est de dire: « ça serait cool si on faisait… ». Mais votre idée, si séduisante soit-elle, mérite-t-elle l'investissement de votre temps, de vos efforts et de votre argent? Il y a trois questions fondamentales à considérer d'abord pour bien valider que vous puissiez bâtir un produit que vos utilisateurs adopteront, et une entreprise qui génère du profit.
Présenté au Startup Weekend Québec
16 novembre 2012
par Coach Davender Gupta, MSc.
Venture Catalyst, Startup-Académie
418-948-1553
coach@davender.com
http://twitter.com/coachdavender
http://linkedin.com/in/coachdavender
http://facebook.com/coachdavender
Big Data in Healthcare Made Simple: Where It Stands Today and Where It’s GoingHealth Catalyst
The document discusses big data in healthcare, where it currently stands and its future potential uses. It explains that while big data is not necessary for most healthcare organizations currently, emerging technologies like wearable devices and whole genome sequencing will generate large amounts of diverse data requiring big data solutions. It also outlines some barriers to big data adoption in healthcare like a lack of security and need for data science expertise. The document envisions future applications of big data like predictive analytics, using additional data sources to better predict patient outcomes and needs.
Business Model Workshop StartupWeekend Rabat - Jan 2012Yann Le Beux
Presentation by Yann Le Beux, Catalyst at Incubator CTIC Dakar for the StartupWeekend Rabat. The 100+ young entrepreneurs then worked with the Business Model Canvas translated in French to develop their business model. www.rabat.startupweekend.org - www.cticdakar.com
der aktuelle Stand Perl 5.20 an features und Kultur: beeinflusst von Perl 6 wird an den wesentlichen Stellen aufgeräumt: dies war das Update für den Linuxtag in Chemnitz März 2015
There are a lot of operators in Perl 6, so many that it can be called an OOL: operator oriented language. Here I describe most of them from the angle of contexts, which Perl 6 has also much more than Perl 5.
The document describes the initialization of a graphical user interface (GUI) for a harmonicograph application using the Wx::Perl toolkit. It loads localization text, remembered favorites, and default parameter ranges. It then creates widgets like sliders, buttons and a drawing board and arranges them in a tabbed layout within a main frame window. The frame is populated with the widgets and initialized parameter values before being displayed.
The document discusses the concept of complete programming which involves creating documentation, prototypes, code, and tests in a scientific approach and without duplication. It emphasizes writing documentation to plan stages and communicate ideas, creating functional prototypes to test use cases, writing dummy code in feature branches, and integrating tests to define problems, edge cases, and ensure quality. The full text can be found at the provided URL.
Part of a series of talk to help you write your first Perl 6 program today. So its basic syntax and concepts of its object orientation and a comparison to the widely used P5 OO system Moose which is similar by no accident.
Perl 6 is here today ... for some uses, like writing parsing scripts, that would be too complicated for a single Perl 5 regex. This is an overview what has changed.
The document discusses Perl 6 data structures such as arrays and hashes. It provides examples of declaring and accessing array variables in Perl 5 and Perl 6. Some key points include: arrays can be initialized using parentheses or brackets in both Perl 5 and 6; the length or number of elements of an array can be obtained using the length or elems methods; individual elements can be accessed using array indexing syntax; and Perl 6 introduces additional syntactic sugar for working with arrays compared to Perl 5.
there are many reasons to write the docs even before the tests. in this talk i explained why.
- docs get ready when software is
- there are complete and up to date
- quality of program inceases
- when done properly it even adds much more dev time
The document discusses various features that editors should have, including navigation by content (e.g. variables, strings, numbers, braces), selection methods (e.g. by word, line, block, string), and backup options (e.g. backup files, version control systems). It also covers input methods, the tooltree interface, and ways to work with content like templates and an assistant.
This document compares features and syntax between the version control systems Mercurial (Hg) and Git. It covers initializing repositories, common terminology like working directories and changesets, viewing changes and revisions, branching and merging, configuration files, reverting changes, and version control integration libraries. The focus is on highlighting similarities and differences at a high level rather than advocating for one over the other.
Rebol hat strikt überprüfte Datentypen und erlaubt einfache Definition einer eigenen DSL. Daher kennt es viele Kontexte und ist unglaublich ausdrucksstark. Rebolprogramme können so kurz werden, daß selbst Perl etwas davon lernen kann.
The document discusses the history and evolution of testing in Perl from its early days in the 1980s to modern techniques. It covers key topics like the development of Test Anything Protocol (TAP), important testing modules like Test::More, Test::Simple, and tools for testing documentation, code quality, and more. Various commands for running tests are also presented.
32. Erste Version
Perl (Practical Extraction and Report Language) ist eine populäre Scriptsprache
für die Erstellung von Computerprogrammen. Sie wurde ursprünglich von Larry
Wall erschaffen, der diese Sprache jedoch 1993 der Allgemeinheit frei zur
Verfügung stellte (Artistic Licence).
Die Sprache ist in erster Linie auf die Verarbeitung von Texten und Textdateien
ausgelegt, sowie zur Ausgabe von Berichten. Durch zahlreiche Erweiterungen
und zusätzliche Bibliotheken hat sich Perl inzwischen jedoch zu einer universell
einsetzbaren Sprache weiterentwickelt, die beispielsweise häufig von
Systemadministratoren und Webentwicklern (siehe CGI) eingesetzt wird. Perl
wurde für den praktischen Einsatz entwickelt und konzentriert sich daher auf
einfache Programmierbarkeit, Vollständigkeit und Effizienz.
Perl wurde ursprünglich unter Unix entwickelt, ist jedoch inzwischen für die
meisten gängigen Betriebssysteme verfügbar
34. Perl Weisheiten
Assoziative Arrays werden in Smalltalk
Dictionary genannt und in Java HashMap,
erfunden wurden sie von Aho, Weinberger und
Kernighan im Rahmen von awk.
35. Perl Weisheiten
Die Perlversion, die als Version 6 erscheinen
soll (''Parrot'' genannt), wird zur Zeit komplett
neu geschrieben. Sie verfügt über eine eigene
virtuelle Maschine.
36. Perl Weisheiten
Perl (sowohl als ... als auch ... bezeichnet) ist
eine Programmiersprache (genauer:
Skriptsprache) zum Verfassen von
Computerprogrammen. Die damit geschriebenen
Programme sind von manchen als sehr
unübersichtlich bezeichnet worden, vor allem
wegen Variablennamen wie $_, $&, $# oder $~.
51. Guter Umgang
● benutze in die Diskussionsseite / History
52. Guter Umgang
● benutze in die Diskussionsseite / History
53. Guter Umgang
● benutze in die Diskussionsseite / History
● Zusammenfassung und Quelle angeben
54. Guter Umgang
● benutze in die Diskussionsseite / History
● Zusammenfassung und Quelle angeben
55. Guter Umgang
● benutze in die Diskussionsseite / History
● Zusammenfassung und Quelle angeben
● kurze Edits markieren
56. Guter Umgang
● benutze in die Diskussionsseite / History
● Zusammenfassung und Quelle angeben
● kurze Edits markieren
57. Guter Umgang
● benutze in die Diskussionsseite / History
● Zusammenfassung und Quelle angeben
● kurze Edits markieren
● Vorschau benutzen !
58. Guter Umgang
● benutze in die Diskussionsseite / History
● Zusammenfassung und Quelle angeben
● kurze Edits markieren
● Vorschau benutzen !
59. Guter Umgang
● benutze in die Diskussionsseite / History
● Zusammenfassung und Quelle angeben
● kurze Edits markieren
● Vorschau benutzen !
● lange Edits vorformulieren
60. Guter Umgang
● schau in die Diskussionsseite / History
● Zusammenfassung und Quelle angeben
● kurze Edits markieren
● Vorschau benutzen !
● lange Edits vorformulieren
61. Guter Umgang
● schau in die Diskussionsseite / History
● Zusammenfassung und Quelle angeben
● kurze Edits markieren
● Vorschau benutzen !
● nur Kapitel bearbeiten
76. Guter Artikel
● Recherche ! - präzise !
● auf Struktur achten
77. Guter Artikel
● Recherche ! - präzise !
● auf Struktur achten
● einfach, verständlich und neutral
78. Guter Artikel
● Recherche ! - präzise !
● auf Struktur achten
● einfach, verständlich und neutral
● beim Thema bleiben
79. Guter Artikel
● Recherche ! - präzise !
● auf Struktur achten
● einfach, verständlich und neutral
● beim Thema bleiben
● Einleitung faßt das Wichtigste zusammen
80. Heutiger Kopf
Perl [pɛɹl] ist eine freie, plattformunabhängige und interpretierte
Programmiersprache (Skriptsprache), die mehrere Programmierparadigmen
unterstützt.
Der Linguist Larry Wall entwarf sie 1987 als Synthese aus C, awk, den UNIX-
Befehlen und anderen Einflüssen. Ursprünglich als Werkzeug zur Verarbeitung
und Manipulation von Textdateien insbesondere bei System- und
Netzwerkadministration vorgesehen (z. B. Auswertung von Logdateien), hat
Perl auch bei der Entwicklung von Webanwendungen und in der Bioinformatik
weite Verbreitung gefunden. Traditionell stark ist Perl auch in der Finanzwelt, bei
der Verarbeitung von Datenströmen verschiedenartiger Nachrichtenquellen.
Hauptziele sind eine schnelle Problemlösung und größtmögliche Freiheit für
Programmierer. Die Bearbeitung von Texten mit Hilfe regulärer Ausdrücke sowie
viele frei verfügbare Module, die an einem zentralen Ort (CPAN) gesammelt
werden, sind Stärken der Sprache.
87. Aufbau
● 5 Perl-Kultur und Spaß
● 5.1 Gemeinschaft
● 5.2 Treffen, Workshops und Konferenzen
● 5.3 Disziplinen
● 5.4 Mottos und Zitate
88. Perl Infos
Larry Wall war als Administrator und
Programmierer bei dem Unternehmen Unisys
angestellt, wo er seit März 1987 daran
beteiligt war, unter dem Namen blacker ein
sicheres Netzwerk für die NSA zu entwickeln.
89. Perl Infos
Der Name Perl bezieht sich auf ein Zitat aus
dem Matthäus-Evangelium (Mt 13,46), in dem
Jesus das Himmelreich mit dem Bild eines
Händlers beschreibt, der seinen gesamten
Besitz verkaufen will, um eine kostbare Perle
zu erwerben.
90. Perl Infos
Fast unverändert war es ab dem 21. März
1991 als Perl 4 erhältlich, jedoch nun
wahlweise unter der GPL oder der von Larry
Wall entwickelten Artistic License. Der
eigentliche Grund für die neue Version war
aber das gleichzeitig erschienene
Kamelbuch, das als Referenz für den
aktuellen, als Version 4 markierten Stand,
veröffentlicht wurde.
91. Perl Infos
Der im Interpreter integrierte Parser ist eine
angepasste Version von GNU Bison.
92. Perl Infos
Im Jahr 2004 erreichte Perl beim 7.
Wettbewerb des International Conference on
Functional Programming Contest eine
Platzierung in der Lightning Division.
93. Perl Infos
Brian Ingerson legte mit seinem bekannten
Modul namens Acme, das unmittelbar nichts
weiter tut, als dem Benutzer zu bescheinigen,
sein Programm habe den Höchstgrad an
Perfektion erreicht, einen Grundstein für eine
CPAN-Kategorie von Modulen, die keinen
produktiven Nutzen haben, sogar oft bewusst
kontraproduktiv sind oder eine Funktion
vorgeben, die unmöglich so erreicht werden
kann und eher als Witz zu verstehen ist.