Suche senden
Hochladen
Abläufe mit PHP und Phing automatisieren
•
Als ODP, PDF herunterladen
•
1 gefällt mir
•
1,999 views
Christian Münch
Folgen
Slides meiner Barcamp Session. Barcamp Mainz 2011.
Weniger lesen
Mehr lesen
Technologie
Diashow-Anzeige
Melden
Teilen
Diashow-Anzeige
Melden
Teilen
1 von 30
Jetzt herunterladen
Empfohlen
Haxe & NME
Haxe & NME
IndieOutpost
Präsentation DemoCamp Berlin, 23.11.2009
Architektur einer Eclipse DLTK IDE für Clojure
Architektur einer Eclipse DLTK IDE für Clojure
Matthias Köster
Wachsende Daten beanspruchen schnellere und klügere Systeme, um die Datenverarbeitung bewältigen zu können. Die zeitgemäße Antwort darauf lautet: Big Data mit NoSQL! MongoDB ist eine der beliebtesten NoSQL-Datenbanken und bietet dem .NET-Entwickler einige Vorteile gegenüber bekannter SQL-Datenbanken. Der MongoDB-Experte Gregor Biswanger zeigt in seiner Session dazu einen perfekten Überblick und einige Tipps zum Einstieg aus der Praxis.
Yes zu NoSQL mit MongoDB für .NET-Entwickler
Yes zu NoSQL mit MongoDB für .NET-Entwickler
Gregor Biswanger
Anschlusspräsentation für die Studienarbeit, 2007
IfN Studienarbeit Abschlusspres 18.9.2007
IfN Studienarbeit Abschlusspres 18.9.2007
derDoc
Das Dokumentieren einer API wird oft als mühsame, aber wesentliche Aufgabe angesehen. Mit OpenAPI / Swagger können wir eine API-Dokumentation angenehm einfach in ASP.NET Core integrieren. Gregor Biswanger zeigt, wie eine API-Dokumentation mit einer Benutzeroberfläche hinzugefügt wird, mit der wir die API testen können. Als Nächstes erfahren wir, wie wir Attribute und Konventionen verwenden, um die generierte OpenAPI-Spezifikation zu verbessern. Abschließend wird gezeigt, wie wir mit der Authentifizierung, Versionierung und Anpassung der Benutzeroberfläche umgehen.
Hands-on Workshop: API-Dokumentation mit OpenAPI / Swagger in ASP.NET Core
Hands-on Workshop: API-Dokumentation mit OpenAPI / Swagger in ASP.NET Core
Gregor Biswanger
Vortrag über das Perl-Modul Devel::NYTProf auf der FrOSCon 2010.
Fr os con2010_devel_nytprof
Fr os con2010_devel_nytprof
Renee Baecker
Was macht Clean Code aus? Wie kann man seinen Code verbessern? Welche Regeln helfen einem Programmierer, um zu sauberen Code zu gelangen? Welche Tipps und Tricks gibt es, mit denen man sich noch verbessern kann? Gibt es Patterns bzw. Muster, die zum Erfolg führen? Oder ist Clean Code nur Zeitverschwendung in Projekten unter Zeitdruck? Wer das legendäre Buch 'Clean Code' noch nicht gelesen hat, oder eine Auffrischung gebrauchen kann, ist zu diesem Live-Stream gerne willkommen. Um es praxisnah zu halten, werden viele Code-Schnipsel gezeigt, die wir zusammen analysieren und verbessern. Clean Code - A Handbook of Agile Software Craftsmanship: Englische Ausgabe https://amzn.to/3pXpCOS Clean Code - Refactoring, Patterns, Testen und Techniken für sauberen Code: Deutsche Ausgabe https://amzn.to/3cNO55B Diese Videobeschreibung enthält Amazon Affiliate Links, mit denen ihr mich beim Kauf unterstützen könnt, ich erhalte eine kleine Provision während ihr nichts extra zahlt für euren Amazon-Einkauf!
Einführung in Clean Code mit .NET - Teil 1
Einführung in Clean Code mit .NET - Teil 1
Gregor Biswanger
Padre ist eine IDE in und für Perl. Dieser Vortrag ist eine kurze Einführung in Padre.
Froscamp2010_padre
Froscamp2010_padre
Renee Baecker
Empfohlen
Haxe & NME
Haxe & NME
IndieOutpost
Präsentation DemoCamp Berlin, 23.11.2009
Architektur einer Eclipse DLTK IDE für Clojure
Architektur einer Eclipse DLTK IDE für Clojure
Matthias Köster
Wachsende Daten beanspruchen schnellere und klügere Systeme, um die Datenverarbeitung bewältigen zu können. Die zeitgemäße Antwort darauf lautet: Big Data mit NoSQL! MongoDB ist eine der beliebtesten NoSQL-Datenbanken und bietet dem .NET-Entwickler einige Vorteile gegenüber bekannter SQL-Datenbanken. Der MongoDB-Experte Gregor Biswanger zeigt in seiner Session dazu einen perfekten Überblick und einige Tipps zum Einstieg aus der Praxis.
Yes zu NoSQL mit MongoDB für .NET-Entwickler
Yes zu NoSQL mit MongoDB für .NET-Entwickler
Gregor Biswanger
Anschlusspräsentation für die Studienarbeit, 2007
IfN Studienarbeit Abschlusspres 18.9.2007
IfN Studienarbeit Abschlusspres 18.9.2007
derDoc
Das Dokumentieren einer API wird oft als mühsame, aber wesentliche Aufgabe angesehen. Mit OpenAPI / Swagger können wir eine API-Dokumentation angenehm einfach in ASP.NET Core integrieren. Gregor Biswanger zeigt, wie eine API-Dokumentation mit einer Benutzeroberfläche hinzugefügt wird, mit der wir die API testen können. Als Nächstes erfahren wir, wie wir Attribute und Konventionen verwenden, um die generierte OpenAPI-Spezifikation zu verbessern. Abschließend wird gezeigt, wie wir mit der Authentifizierung, Versionierung und Anpassung der Benutzeroberfläche umgehen.
Hands-on Workshop: API-Dokumentation mit OpenAPI / Swagger in ASP.NET Core
Hands-on Workshop: API-Dokumentation mit OpenAPI / Swagger in ASP.NET Core
Gregor Biswanger
Vortrag über das Perl-Modul Devel::NYTProf auf der FrOSCon 2010.
Fr os con2010_devel_nytprof
Fr os con2010_devel_nytprof
Renee Baecker
Was macht Clean Code aus? Wie kann man seinen Code verbessern? Welche Regeln helfen einem Programmierer, um zu sauberen Code zu gelangen? Welche Tipps und Tricks gibt es, mit denen man sich noch verbessern kann? Gibt es Patterns bzw. Muster, die zum Erfolg führen? Oder ist Clean Code nur Zeitverschwendung in Projekten unter Zeitdruck? Wer das legendäre Buch 'Clean Code' noch nicht gelesen hat, oder eine Auffrischung gebrauchen kann, ist zu diesem Live-Stream gerne willkommen. Um es praxisnah zu halten, werden viele Code-Schnipsel gezeigt, die wir zusammen analysieren und verbessern. Clean Code - A Handbook of Agile Software Craftsmanship: Englische Ausgabe https://amzn.to/3pXpCOS Clean Code - Refactoring, Patterns, Testen und Techniken für sauberen Code: Deutsche Ausgabe https://amzn.to/3cNO55B Diese Videobeschreibung enthält Amazon Affiliate Links, mit denen ihr mich beim Kauf unterstützen könnt, ich erhalte eine kleine Provision während ihr nichts extra zahlt für euren Amazon-Einkauf!
Einführung in Clean Code mit .NET - Teil 1
Einführung in Clean Code mit .NET - Teil 1
Gregor Biswanger
Padre ist eine IDE in und für Perl. Dieser Vortrag ist eine kurze Einführung in Padre.
Froscamp2010_padre
Froscamp2010_padre
Renee Baecker
Kubernetes ermöglicht eine Automatisierung der Bereitstellung, Skalierung und Verwaltung von verteilten Docker-Container. Der Einstieg, die Umsetzung und Wartung hingegen ist eine extreme Herausforderung und kostet am Ende nicht nur viel Geld, sondern auch Ihre Nerven. Microsoft Azure bietet mit den Azure Kubernetes Services (Kurz AKS) die Erlösung, der soeben genannten Schmerzen. In dieser Session zeigt Ihnen der Docker- und Azure-Experte Gregor Biswanger einen Überblick von Kubernetes und wie einfach Azure für uns eine Kuberenetes-Landschaft herbeizaubern kann.
Verteilte Anwendungen bei Azure mit Docker und Kubernetes
Verteilte Anwendungen bei Azure mit Docker und Kubernetes
Gregor Biswanger
Nicht immer findet sich ein passendes Plugin für die konkrete Aufgabenstellung. Dann ist Eigenbau angesagt. Plugins selbst zu schreiben ist nicht schwer, vorausgesetzt, man hält einige Spielregeln ein. Dieser Workshop zeigt auf, wie man in Perl Plugins erstellt, die sich an die wichtigsten Spielregeln halten. Die Programmierung erleichtert das Perlmodul Nagios::Plugin von Ton Voon, dem Maintainer der offiziellen Nagios-Plugins. Neben dem Modul Nagios::Plugin kommt auch das Modul GetOpt::Long für die Zerlegung der Kommandozeile und die Perl-Online-Dokumentation (POD) zur Sprache. Für die Ausführung von Perl-Plugins liefert Nagios einen integrierten Perl-Interpreter mit (ePN – embedded Perl Nagios), der allerdings besondere Anforderungen an ein Plugin stellt. Der Workshop geht auch auf die nicht immer einfache Fehlersuche ein, mit der man konfrontiert wird, wenn ein unter normalen Umständen funktionierendes Plugin nicht so recht mit ePN zusammen arbeiten mag. Aus dem Inhalt: Standard-Anforderungen an ein Plugin Rückgabewerte und Textausgaben Verarbeitung der Kommandozeile Online-Hilfe und integrierte Manpage Die Sache mit dem Timeout Formate für Schwellwerte: Thresholds Ausgabe von Performancedaten Konfigurationdateien für ein Plugins verwenden ePN, der embedded Perl-Interpreter: Anforderungen, Fehlersuche. Der Workshop richtet sich an Teilnehmer mit Programmierkenntnissen in einer Skriptsprache und zumindest einfachen Perl-Grundkenntnissen. Die Plugin-Erstellung erfolgt unter Linux.
Nagios Conference 2007 | Pluginprogrammierung in Perl by Wolfgang Barth
Nagios Conference 2007 | Pluginprogrammierung in Perl by Wolfgang Barth
NETWAYS
MongoDB ist eine leistungsstarke NoSQL Datenbank. Dennoch ist die Security per Standard deaktiviert. Dass dies große Auswirkungen hat, zeigen regelmäßige Berichte, dass zahlreiche Firmen Opfer von Hacker-Attacken geworden sind. Sie steigen mit den Grundlagen von MongoDB´s Security ein und werden dann mit den wichtigsten Vorgehensweisen vertraut gemacht. Mit diesen Infos sind Sie gewappnet gegen üble Cyber-Angriffe.
MongoDB: Security-Tipps gegen Hacker
MongoDB: Security-Tipps gegen Hacker
Gregor Biswanger
Presentation of a session held on 10-Mar-2010 at EntwicklerCamp 2010, Gelsenkirchen, Germany.
C / C++ Api for Beginners
C / C++ Api for Beginners
Ulrich Krause
Eine kurze Übersicht über gängige Skriptsprachen und deren technischer Hintergrund.
Übersicht Skriptsprachen
Übersicht Skriptsprachen
A. LE
Vortrag von der International PHP Conference 2002
Interprozesskommunikation mit PHP
Interprozesskommunikation mit PHP
Stephan Schmidt
Das Jahr 2009 war die Geburtsstunde von Node.js. Dass hierbei JavaScript ebenfalls serverseitig verwendet werden kann, ist nur ein Teilaspekt für den hohen Erfolg. Viel relevanter ist die extrem hohe Performance, Skalierbarkeit und Produktivität. Nicht ohne Grund wird ASP.NET komplett neu erfunden und basiert auf den gleichen Ideen wie Node.js. Namenhafte Firmen wie Microsoft selbst, Google, PayPal, New York Times, GitHub, uvw. setzen bereits auf das leistungsstarke Node.js. Der Vortrag zeigt durch eine Reise der Node.js Architektur, woher die Vorteile kommen. Durch einen Vergleich von ähnlichen Funktionen, wird zudem der ideale Einstieg für .NET Entwickler geboten.
Kuck mal, Node.js! Einstieg für .NET Entwickler mit Visual Studio Code und Ty...
Kuck mal, Node.js! Einstieg für .NET Entwickler mit Visual Studio Code und Ty...
Gregor Biswanger
Stand 2006
Einsteiger Workshop
Einsteiger Workshop
FunThomas424242
Features einer Applikation werden häufig implementiert, weil die Verantwortlichen vermuten, dass diese Funktionalitäten einen Mehrwert für die Benutzer der Applikation bieten. Je nach Umfang wird mehr oder weniger Geld investiert. Ohne weitere Unterstützung sind und bleiben es jedoch Vermutungen. Eine bessere Lösung bieten hier A/B-Tests. Features werden kostengünstig in einer oder mehreren Varianten umgesetzt und mit einer Kontrollimplementierung verglichen. Die Umsetzung, die sich als die beste herausstellt, wird überarbeitet und bleibt in der Applikation erhalten. Diese Vorgehensweise lässt sich sehr gut in node.js-Applikationen integrieren. Mithilfe von A/B-Tests können Sie Ihre Applikation an den Anforderungen Ihrer Benutzer ausrichten.
A/B Testing mit Node.js
A/B Testing mit Node.js
Sebastian Springer
Vortrag von der International PHP Conference 2002
XML-Socket-Server zur Kommunikation mit Flash
XML-Socket-Server zur Kommunikation mit Flash
Stephan Schmidt
The Lotus Code Cookbook - Ulrich Krause Tipps, Tipps, Tipps ... Die Session behandelt kein zentrales Thema. In loser Folge werden Tipps und Tricks aus allen Bereichen der Programmierung in Lotus Notes / Domino vorgestellt. @Formula, LotusScript, Java, JavaScript, LS2CApi. Zielgruppe sind Alle, die sich mit Applikationsentwicklung beschäftigen. Anfänger und "alte Hasen"; es ist für jeden etwas dabei.
The Lotus Code Cookbook
The Lotus Code Cookbook
Ulrich Krause
Abläufe mit Phing automatisieren
Abläufe mit Phing automatisieren
Christian Münch
Der „War for Talent“ ist bekanntlich seit Jahren nicht nur in aller Munde, sondern hat die Arbeit der Personaler bereits in der Vergangenheit massiv beeinflußt. Zu dieser bekannten demographischen Komponente kommt jetzt jedoch noch ein weiterer Einflußfaktor hinzu: Die Kommunikation zwischen Menschen hat sich mit dem, was heute unter Web 2.0 zusammengefaßt wird, deutlich geändert. Was mit professionellen sozialen Netzwerken wie Xing oder LinkedIn für die älteren Semester begann, setzt sich heute bei der jüngeren Generation mit Twitter oder Facebook nahtlos fort. [...]
Twittwoch Workshop: Social Media, HR und Recruiting – Was sich für Personaler...
Twittwoch Workshop: Social Media, HR und Recruiting – Was sich für Personaler...
Twittwoch e.V.
Thorsten Höge ist Gründer und Geschäftsführer der POCKETSTORY GmbH. Zudem ist der 42-Jährige Mehrheitsgesellschafter des Start-up. Der Familienvater arbeitet seit fast einem Vierteljahrhundert als Journalist. Höge startete bei Lokalzeitungen, gründete das internationale Journalisten Netzwerk „journalists network e.V.“ (www.journalists-network.org), war der erste Volontär, den es je bei „Spiegel online“ gab, entwickelte als Employee No. 1 und Ressortleiter die Wirtschaftszeitung „Net-Business“ in der Verlagsgruppe Milchstrasse, danach als geschäftsführender Redakteur den „netmanager“ im manager magazin-Verlag.
Transforming Media 2015 - Pocketstory: Vom Zeitschriften- zum Artikelkiosk
Transforming Media 2015 - Pocketstory: Vom Zeitschriften- zum Artikelkiosk
Lokalrundfunktage
Informatica y tecnologia
Informatica y tecnologia
JESUSDAVIDCARDONA
OUR RANGE OF CHAINS 2016-RENEWABLE ENERGY
OUR RANGE OF CHAINS 2016-RENEWABLE ENERGY
Thierry Mer
Irische Partner in Düsseldor, 16.07.
MICE Workshop am 16. Juli 2014 in Düsseldorf: walk on the wild side...
MICE Workshop am 16. Juli 2014 in Düsseldorf: walk on the wild side...
meetinireland
Kollaboratives Arbeiten
Kollaboratives Arbeiten
Kollaboratives Arbeiten
at_workingplace
Adrian Korte
Adrian Korte
Lokalrundfunktage
Pemerintah kab. luwu utara
Pemerintah kab. luwu utara
smpn05makassar
Vortrag über die Möglichkeiten und Fähigkeiten von und mit Magento Commerce.
Vortrag über Magento auf der InternetWorld 2008
Vortrag über Magento auf der InternetWorld 2008
varien
Pemerintah kab. toraja utara
Pemerintah kab. toraja utara
smpn05makassar
Weitere ähnliche Inhalte
Was ist angesagt?
Kubernetes ermöglicht eine Automatisierung der Bereitstellung, Skalierung und Verwaltung von verteilten Docker-Container. Der Einstieg, die Umsetzung und Wartung hingegen ist eine extreme Herausforderung und kostet am Ende nicht nur viel Geld, sondern auch Ihre Nerven. Microsoft Azure bietet mit den Azure Kubernetes Services (Kurz AKS) die Erlösung, der soeben genannten Schmerzen. In dieser Session zeigt Ihnen der Docker- und Azure-Experte Gregor Biswanger einen Überblick von Kubernetes und wie einfach Azure für uns eine Kuberenetes-Landschaft herbeizaubern kann.
Verteilte Anwendungen bei Azure mit Docker und Kubernetes
Verteilte Anwendungen bei Azure mit Docker und Kubernetes
Gregor Biswanger
Nicht immer findet sich ein passendes Plugin für die konkrete Aufgabenstellung. Dann ist Eigenbau angesagt. Plugins selbst zu schreiben ist nicht schwer, vorausgesetzt, man hält einige Spielregeln ein. Dieser Workshop zeigt auf, wie man in Perl Plugins erstellt, die sich an die wichtigsten Spielregeln halten. Die Programmierung erleichtert das Perlmodul Nagios::Plugin von Ton Voon, dem Maintainer der offiziellen Nagios-Plugins. Neben dem Modul Nagios::Plugin kommt auch das Modul GetOpt::Long für die Zerlegung der Kommandozeile und die Perl-Online-Dokumentation (POD) zur Sprache. Für die Ausführung von Perl-Plugins liefert Nagios einen integrierten Perl-Interpreter mit (ePN – embedded Perl Nagios), der allerdings besondere Anforderungen an ein Plugin stellt. Der Workshop geht auch auf die nicht immer einfache Fehlersuche ein, mit der man konfrontiert wird, wenn ein unter normalen Umständen funktionierendes Plugin nicht so recht mit ePN zusammen arbeiten mag. Aus dem Inhalt: Standard-Anforderungen an ein Plugin Rückgabewerte und Textausgaben Verarbeitung der Kommandozeile Online-Hilfe und integrierte Manpage Die Sache mit dem Timeout Formate für Schwellwerte: Thresholds Ausgabe von Performancedaten Konfigurationdateien für ein Plugins verwenden ePN, der embedded Perl-Interpreter: Anforderungen, Fehlersuche. Der Workshop richtet sich an Teilnehmer mit Programmierkenntnissen in einer Skriptsprache und zumindest einfachen Perl-Grundkenntnissen. Die Plugin-Erstellung erfolgt unter Linux.
Nagios Conference 2007 | Pluginprogrammierung in Perl by Wolfgang Barth
Nagios Conference 2007 | Pluginprogrammierung in Perl by Wolfgang Barth
NETWAYS
MongoDB ist eine leistungsstarke NoSQL Datenbank. Dennoch ist die Security per Standard deaktiviert. Dass dies große Auswirkungen hat, zeigen regelmäßige Berichte, dass zahlreiche Firmen Opfer von Hacker-Attacken geworden sind. Sie steigen mit den Grundlagen von MongoDB´s Security ein und werden dann mit den wichtigsten Vorgehensweisen vertraut gemacht. Mit diesen Infos sind Sie gewappnet gegen üble Cyber-Angriffe.
MongoDB: Security-Tipps gegen Hacker
MongoDB: Security-Tipps gegen Hacker
Gregor Biswanger
Presentation of a session held on 10-Mar-2010 at EntwicklerCamp 2010, Gelsenkirchen, Germany.
C / C++ Api for Beginners
C / C++ Api for Beginners
Ulrich Krause
Eine kurze Übersicht über gängige Skriptsprachen und deren technischer Hintergrund.
Übersicht Skriptsprachen
Übersicht Skriptsprachen
A. LE
Vortrag von der International PHP Conference 2002
Interprozesskommunikation mit PHP
Interprozesskommunikation mit PHP
Stephan Schmidt
Das Jahr 2009 war die Geburtsstunde von Node.js. Dass hierbei JavaScript ebenfalls serverseitig verwendet werden kann, ist nur ein Teilaspekt für den hohen Erfolg. Viel relevanter ist die extrem hohe Performance, Skalierbarkeit und Produktivität. Nicht ohne Grund wird ASP.NET komplett neu erfunden und basiert auf den gleichen Ideen wie Node.js. Namenhafte Firmen wie Microsoft selbst, Google, PayPal, New York Times, GitHub, uvw. setzen bereits auf das leistungsstarke Node.js. Der Vortrag zeigt durch eine Reise der Node.js Architektur, woher die Vorteile kommen. Durch einen Vergleich von ähnlichen Funktionen, wird zudem der ideale Einstieg für .NET Entwickler geboten.
Kuck mal, Node.js! Einstieg für .NET Entwickler mit Visual Studio Code und Ty...
Kuck mal, Node.js! Einstieg für .NET Entwickler mit Visual Studio Code und Ty...
Gregor Biswanger
Stand 2006
Einsteiger Workshop
Einsteiger Workshop
FunThomas424242
Features einer Applikation werden häufig implementiert, weil die Verantwortlichen vermuten, dass diese Funktionalitäten einen Mehrwert für die Benutzer der Applikation bieten. Je nach Umfang wird mehr oder weniger Geld investiert. Ohne weitere Unterstützung sind und bleiben es jedoch Vermutungen. Eine bessere Lösung bieten hier A/B-Tests. Features werden kostengünstig in einer oder mehreren Varianten umgesetzt und mit einer Kontrollimplementierung verglichen. Die Umsetzung, die sich als die beste herausstellt, wird überarbeitet und bleibt in der Applikation erhalten. Diese Vorgehensweise lässt sich sehr gut in node.js-Applikationen integrieren. Mithilfe von A/B-Tests können Sie Ihre Applikation an den Anforderungen Ihrer Benutzer ausrichten.
A/B Testing mit Node.js
A/B Testing mit Node.js
Sebastian Springer
Vortrag von der International PHP Conference 2002
XML-Socket-Server zur Kommunikation mit Flash
XML-Socket-Server zur Kommunikation mit Flash
Stephan Schmidt
The Lotus Code Cookbook - Ulrich Krause Tipps, Tipps, Tipps ... Die Session behandelt kein zentrales Thema. In loser Folge werden Tipps und Tricks aus allen Bereichen der Programmierung in Lotus Notes / Domino vorgestellt. @Formula, LotusScript, Java, JavaScript, LS2CApi. Zielgruppe sind Alle, die sich mit Applikationsentwicklung beschäftigen. Anfänger und "alte Hasen"; es ist für jeden etwas dabei.
The Lotus Code Cookbook
The Lotus Code Cookbook
Ulrich Krause
Was ist angesagt?
(11)
Verteilte Anwendungen bei Azure mit Docker und Kubernetes
Verteilte Anwendungen bei Azure mit Docker und Kubernetes
Nagios Conference 2007 | Pluginprogrammierung in Perl by Wolfgang Barth
Nagios Conference 2007 | Pluginprogrammierung in Perl by Wolfgang Barth
MongoDB: Security-Tipps gegen Hacker
MongoDB: Security-Tipps gegen Hacker
C / C++ Api for Beginners
C / C++ Api for Beginners
Übersicht Skriptsprachen
Übersicht Skriptsprachen
Interprozesskommunikation mit PHP
Interprozesskommunikation mit PHP
Kuck mal, Node.js! Einstieg für .NET Entwickler mit Visual Studio Code und Ty...
Kuck mal, Node.js! Einstieg für .NET Entwickler mit Visual Studio Code und Ty...
Einsteiger Workshop
Einsteiger Workshop
A/B Testing mit Node.js
A/B Testing mit Node.js
XML-Socket-Server zur Kommunikation mit Flash
XML-Socket-Server zur Kommunikation mit Flash
The Lotus Code Cookbook
The Lotus Code Cookbook
Andere mochten auch
Abläufe mit Phing automatisieren
Abläufe mit Phing automatisieren
Christian Münch
Der „War for Talent“ ist bekanntlich seit Jahren nicht nur in aller Munde, sondern hat die Arbeit der Personaler bereits in der Vergangenheit massiv beeinflußt. Zu dieser bekannten demographischen Komponente kommt jetzt jedoch noch ein weiterer Einflußfaktor hinzu: Die Kommunikation zwischen Menschen hat sich mit dem, was heute unter Web 2.0 zusammengefaßt wird, deutlich geändert. Was mit professionellen sozialen Netzwerken wie Xing oder LinkedIn für die älteren Semester begann, setzt sich heute bei der jüngeren Generation mit Twitter oder Facebook nahtlos fort. [...]
Twittwoch Workshop: Social Media, HR und Recruiting – Was sich für Personaler...
Twittwoch Workshop: Social Media, HR und Recruiting – Was sich für Personaler...
Twittwoch e.V.
Thorsten Höge ist Gründer und Geschäftsführer der POCKETSTORY GmbH. Zudem ist der 42-Jährige Mehrheitsgesellschafter des Start-up. Der Familienvater arbeitet seit fast einem Vierteljahrhundert als Journalist. Höge startete bei Lokalzeitungen, gründete das internationale Journalisten Netzwerk „journalists network e.V.“ (www.journalists-network.org), war der erste Volontär, den es je bei „Spiegel online“ gab, entwickelte als Employee No. 1 und Ressortleiter die Wirtschaftszeitung „Net-Business“ in der Verlagsgruppe Milchstrasse, danach als geschäftsführender Redakteur den „netmanager“ im manager magazin-Verlag.
Transforming Media 2015 - Pocketstory: Vom Zeitschriften- zum Artikelkiosk
Transforming Media 2015 - Pocketstory: Vom Zeitschriften- zum Artikelkiosk
Lokalrundfunktage
Informatica y tecnologia
Informatica y tecnologia
JESUSDAVIDCARDONA
OUR RANGE OF CHAINS 2016-RENEWABLE ENERGY
OUR RANGE OF CHAINS 2016-RENEWABLE ENERGY
Thierry Mer
Irische Partner in Düsseldor, 16.07.
MICE Workshop am 16. Juli 2014 in Düsseldorf: walk on the wild side...
MICE Workshop am 16. Juli 2014 in Düsseldorf: walk on the wild side...
meetinireland
Kollaboratives Arbeiten
Kollaboratives Arbeiten
Kollaboratives Arbeiten
at_workingplace
Adrian Korte
Adrian Korte
Lokalrundfunktage
Pemerintah kab. luwu utara
Pemerintah kab. luwu utara
smpn05makassar
Vortrag über die Möglichkeiten und Fähigkeiten von und mit Magento Commerce.
Vortrag über Magento auf der InternetWorld 2008
Vortrag über Magento auf der InternetWorld 2008
varien
Pemerintah kab. toraja utara
Pemerintah kab. toraja utara
smpn05makassar
"Die größte Errungenschaft ist, die Linie zwischen Arbeit und Spiel zu verwischen." sagte der englische Historiker, Philosoph & Diplomat Arnold J. Toynbee (1889–1975). Der Lerneffekt ist dabei umso höher. Ein Workshop ohne Spiel ist demnach ein Muss.
Die 7 besten Workshop-Spiele
Die 7 besten Workshop-Spiele
DerWorkshopLeader (DWL)
Dua images in Ms.Word Format.
Dua images
Dua images
hussainbzu
Wird der Mensch artgerecht gehalten? Was ist unser genetisches Erbe und wie passt es in die moderne Welt. Wichtige Aspekte sind Hektik, Stress, Ernährung.
Standortbestimmung Ernährung - Wo sind wir?
Standortbestimmung Ernährung - Wo sind wir?
Christoph Santschi
Pecha Kucha Slides für das eBusiness Forum der Handelskammer Hamburg am 2.2.15
Gute Gestaltung - Made in Hamburg
Gute Gestaltung - Made in Hamburg
Matthias Mueller-Prove
Download das neue Magazine 2010 - Du Lac et Du Parc Grand Resort Riva del Garda, Beauty Farm Wellness und Meeting Hotels in Gardasee
Magazine 2010 - Du Lac et Du Parc Grand Resort di Riva del Garda
Magazine 2010 - Du Lac et Du Parc Grand Resort di Riva del Garda
Andrea
Zukunft von-radio-gerd-leonhard-lokalrundfunktage
Zukunft von-radio-gerd-leonhard-lokalrundfunktage
Lokalrundfunktage
Baden
Baden
Baden
calp1
Informatica y tecnologia
Informatica y tecnologia
JESUSDAVIDCARDONA
Sie möchten effektiv lokal in Berlin Wedding werben? Profitieren Sie von der Reichweite von Berlins größtem Bowlingcenter mit 46 Bahnen und erreichen Sie günstig Ihre Zielgruppe!
Bowlingcenter Schillerpark Werbeangebot
Bowlingcenter Schillerpark Werbeangebot
Bowlingcenter Schillerpark
Andere mochten auch
(20)
Abläufe mit Phing automatisieren
Abläufe mit Phing automatisieren
Twittwoch Workshop: Social Media, HR und Recruiting – Was sich für Personaler...
Twittwoch Workshop: Social Media, HR und Recruiting – Was sich für Personaler...
Transforming Media 2015 - Pocketstory: Vom Zeitschriften- zum Artikelkiosk
Transforming Media 2015 - Pocketstory: Vom Zeitschriften- zum Artikelkiosk
Informatica y tecnologia
Informatica y tecnologia
OUR RANGE OF CHAINS 2016-RENEWABLE ENERGY
OUR RANGE OF CHAINS 2016-RENEWABLE ENERGY
MICE Workshop am 16. Juli 2014 in Düsseldorf: walk on the wild side...
MICE Workshop am 16. Juli 2014 in Düsseldorf: walk on the wild side...
Kollaboratives Arbeiten
Kollaboratives Arbeiten
Adrian Korte
Adrian Korte
Pemerintah kab. luwu utara
Pemerintah kab. luwu utara
Vortrag über Magento auf der InternetWorld 2008
Vortrag über Magento auf der InternetWorld 2008
Pemerintah kab. toraja utara
Pemerintah kab. toraja utara
Die 7 besten Workshop-Spiele
Die 7 besten Workshop-Spiele
Dua images
Dua images
Standortbestimmung Ernährung - Wo sind wir?
Standortbestimmung Ernährung - Wo sind wir?
Gute Gestaltung - Made in Hamburg
Gute Gestaltung - Made in Hamburg
Magazine 2010 - Du Lac et Du Parc Grand Resort di Riva del Garda
Magazine 2010 - Du Lac et Du Parc Grand Resort di Riva del Garda
Zukunft von-radio-gerd-leonhard-lokalrundfunktage
Zukunft von-radio-gerd-leonhard-lokalrundfunktage
Baden
Baden
Informatica y tecnologia
Informatica y tecnologia
Bowlingcenter Schillerpark Werbeangebot
Bowlingcenter Schillerpark Werbeangebot
Ähnlich wie Abläufe mit PHP und Phing automatisieren
Das Build-Tool Apache Maven hält zunehmend Einzug in Projekte. Es ist aber mehr als "nur" ein Build-Tool. In seinem Vortrag „Automatischer Build mit Maven“ stellt Stefan Scheidt Maven vor und beleuchtet einige fortgeschrittene Themen.
Automatischer Build mit Maven - OPITZ CONSULTING - Stefan Scheidt
Automatischer Build mit Maven - OPITZ CONSULTING - Stefan Scheidt
OPITZ CONSULTING Deutschland
Einführung in die Funktionsweise und die Verwendung von Docker, anschaulich erklärt anhand von Beispielen.
Einführung in Docker
Einführung in Docker
Christian Colbach
Vortrag auf der Python User Group Köln über Anwendungen von Python in der Luft- und Raumfahrt.
Python in der Luft- und Raumfahrt
Python in der Luft- und Raumfahrt
Andreas Schreiber
Einführung in automatisierten Build mit Maven.
Automatischer Build mit Maven
Automatischer Build mit Maven
Stefan Scheidt
Vortrag auf der Python Users Group Köln (05.10.2009)
Java und Python - Das Beste aus beiden Welten nutzen
Java und Python - Das Beste aus beiden Welten nutzen
Andreas Schreiber
Kurzes fazit und Überblick über die TYPO3 Developer Days.
elemente websolutions - Zusammenfassung T3DD09
elemente websolutions - Zusammenfassung T3DD09
elemente websolutions
This is the presentation from my session on Entwicklercamp 2009, 02.03.2009 - 04.03.2009, Hotel Maritim, Gelsenkirchen, Germany
Ec2009 Templates
Ec2009 Templates
Ulrich Krause
Einstieg in Node.js
Node.js
Node.js
Sebastian Springer
Session slides of presentation on Softsphere 2008 ( 15.09 - 16.09.2008, Munich)
Templates, Code & Tools
Templates, Code & Tools
Ulrich Krause
Diese Präsentation zeigt wie man Hybrid Apps mit dem Ionic 2 Framework erstellt kann. Dazu wird eine Beispielapp auf Basis der Open Movie Database programmiert.
Ionic 2 - Hybridapps auf Steroiden
Ionic 2 - Hybridapps auf Steroiden
Hendrik Lösch
Vortrag 8. DZUG-Tagung (04.-05.06.2007, PIK, Potsdam)
Python, Plone und Zope in der Luft- und Raumfahrtforschung
Python, Plone und Zope in der Luft- und Raumfahrtforschung
Andreas Schreiber
Vortrag aus der Seminarreihe - Zukunftsmarkt IT: Branchentrends und Chancen für technologie- und wissensbasierte Existenzgründungen
Gewinnung von OPEN SOURCE Techniken für junge Unternehmen
Gewinnung von OPEN SOURCE Techniken für junge Unternehmen
Bjoern Reinhold
Einsatz von Subversion bei der Entwicklung technisch-wissenschaftlicher Software
Einsatz von Subversion bei der Entwicklung technisch-wissenschaftlicher Software
Andreas Schreiber
Grundlagen und Konzepte Der Powershell
Windows Powershell
Windows Powershell
Thomas Wilhelm Wiefel
Eclipse: Einstieg, Möglichkeiten und Erfahrungen in der Anwendungsentwicklung mit Expeditor und Eclipse RCP.
B3 Lotus Expeditor Und Composite Applications
B3 Lotus Expeditor Und Composite Applications
Andreas Schulte
Wie oft haben Sie schon in Foren gelesen: "Das geht nicht mit Bordmitteln; das muss man mit der C API machen". Schön und gut, aber wie geht das? Welche Tools benötige ich, und wo bekomme ich diese her? Die Session gibt einen Überblick über die Anwendungsgebiete der C / C++ API für Lotus Notes / Domino und erläutert die Installation einer Entwicklungsumgebung. Neben der Erstellung von C Programmen wird auch der direkte Aufruf von Funktionen aus Lotusscript heraus erläutert. Praktische Beispiele sollen dem Entwickler den Einstieg in die Programmierung mit der C / C++ API für Lotus Notes / Domino erleichtern. Level: Einsteiger, die sich auch in Zeiten von XPages, JAVA und SSJS noch an das "Urgestein C" herantrauen.
C API for Lotus Notes & Domino
C API for Lotus Notes & Domino
Ulrich Krause
Metaprogrammierung und Reflection
Metaprogrammierung und Reflection
Stefan Marr
Vortrag von Johannes Heinen, code mitte GmbH, beim code force Meet-up vom 11. Juni 2012.
Webservice API - Webportale mit Force.com verbinden
Webservice API - Webportale mit Force.com verbinden
Aptly GmbH
Ein Blick in die Kristallkugel mit dem Ziel spannende und relevante Online-Trends für das Jahr 2006 hervorzusagen. Auf der Liste sind: - Desktop Widgets - 2D Barcoding - JSR-170/286 - REST - Lightweight APIs und JSON - Presence und Instant Messaging - Home Networking - Microformats/Structured Blogging - Online Identity - Antiphishing
Top 10 Internet Trends 2006
Top 10 Internet Trends 2006
Jürg Stuker
Slide of a workshop about DevOps with Docker in German. DevOps mit Docker - ein Workshop für Softwareentwickler und Systemadministratoren Docker zieht seit einiger Zeit viel Aufmerksamkeit auf sich, hauptsächlich weil es das aktuelle sehr populäre Thema DevOps adressiert. Bei Docker handelt es sich eine offene Plattform für Software-Entwickler und Sysadmins, mit der sie Software annähernd überall bauen, ausliefern und betreiben können. In diesem Workshop werden Sie lernen wie Software-Container gebaut, ausgeliefert, konfiguriert und betrieben werden. Der Vortragende wird sie anhand von praktischen Beispielen an seinen Erfahrungen teilhaben lassen.
Docker Workshop Experten Forum Stuttgart 2015, Agile Methoden GmbH
Docker Workshop Experten Forum Stuttgart 2015, Agile Methoden GmbH
agilemethoden
Ähnlich wie Abläufe mit PHP und Phing automatisieren
(20)
Automatischer Build mit Maven - OPITZ CONSULTING - Stefan Scheidt
Automatischer Build mit Maven - OPITZ CONSULTING - Stefan Scheidt
Einführung in Docker
Einführung in Docker
Python in der Luft- und Raumfahrt
Python in der Luft- und Raumfahrt
Automatischer Build mit Maven
Automatischer Build mit Maven
Java und Python - Das Beste aus beiden Welten nutzen
Java und Python - Das Beste aus beiden Welten nutzen
elemente websolutions - Zusammenfassung T3DD09
elemente websolutions - Zusammenfassung T3DD09
Ec2009 Templates
Ec2009 Templates
Node.js
Node.js
Templates, Code & Tools
Templates, Code & Tools
Ionic 2 - Hybridapps auf Steroiden
Ionic 2 - Hybridapps auf Steroiden
Python, Plone und Zope in der Luft- und Raumfahrtforschung
Python, Plone und Zope in der Luft- und Raumfahrtforschung
Gewinnung von OPEN SOURCE Techniken für junge Unternehmen
Gewinnung von OPEN SOURCE Techniken für junge Unternehmen
Einsatz von Subversion bei der Entwicklung technisch-wissenschaftlicher Software
Einsatz von Subversion bei der Entwicklung technisch-wissenschaftlicher Software
Windows Powershell
Windows Powershell
B3 Lotus Expeditor Und Composite Applications
B3 Lotus Expeditor Und Composite Applications
C API for Lotus Notes & Domino
C API for Lotus Notes & Domino
Metaprogrammierung und Reflection
Metaprogrammierung und Reflection
Webservice API - Webportale mit Force.com verbinden
Webservice API - Webportale mit Force.com verbinden
Top 10 Internet Trends 2006
Top 10 Internet Trends 2006
Docker Workshop Experten Forum Stuttgart 2015, Agile Methoden GmbH
Docker Workshop Experten Forum Stuttgart 2015, Agile Methoden GmbH
Mehr von Christian Münch
PHP Projekte auf Basis von DDEV erweitern und konfigurieren.
DDEV - Extended
DDEV - Extended
Christian Münch
My slides of n98-magerun2 talk at Lucknow Magento Meetup.
n98-magerun2 - Presentation 2020
n98-magerun2 - Presentation 2020
Christian Münch
Slides der Abendveranstaltung für Entwickler im Rahmen der Büroeröffnung des netz98 Standort Hamburg. Die Folien enthalten Informationen über das Examen und Ressourcen für die Vorbereitung.
Magento 2 Zertifizierung - Wissenswertes und ein paar Tipps
Magento 2 Zertifizierung - Wissenswertes und ein paar Tipps
Christian Münch
The slides describes the 12 Factors, initially published by Heroku in the context of the programming language PHP.
12 Factor Apps with PHP
12 Factor Apps with PHP
Christian Münch
At netz98 we moved from Jenkins to Gitlab. The slides show some insides about Testing of PHP libraries, Magento 1 and Magento 2 modules. How to setup a scalable and fast Gitlab-Pipeline with Docker images.
Jenkins to Gitlab - Intelligent Build-Pipelines
Jenkins to Gitlab - Intelligent Build-Pipelines
Christian Münch
Slides about the "Magento Headless" presentation of our local Magento Meetup in the Rhein-Main Area.
Magento Headless - Stammtisch Rhein-Main
Magento Headless - Stammtisch Rhein-Main
Christian Münch
Die Slides enthalten eine Vorstellung der für n98-magerun genutzten Continous Integration Umgebung die komplett aus freien Diensten besteht.
Continous Integration in einem Open Source Projekt
Continous Integration in einem Open Source Projekt
Christian Münch
Wie ein Schweizer Messer bietet das OpenSource Tool n98-magerun vielfältige Möglichkeiten für Entwickler, eine Magento Installation aufzusetzen, zu prüfen und zu manipulieren. Mit einfachen Befehlen läßt sich ein Magento von Grund auf installieren, mit Beispieldaten versehen und noch viel einfacher können wie in einem Kickstarter die Grundstrukturen für neue Module angelegt werden. Dazu ist das Tool frei erweiterbar und kann mit eigenen Befehlen stets weiter verbessert werden.
Magento auf der Kommandozeile: n98-magerun, ein netz98 Tool
Magento auf der Kommandozeile: n98-magerun, ein netz98 Tool
Christian Münch
Ein kurzer Einblick in das Zukunftsthema "TV Apps". Anhand von Code Beispielen gebe ich Beispiele für das System für Samsung Ferseher. Ebenso über das plattformübergreifende Konzept von Yahoo.
TV App Development - Überblick und Einblick
TV App Development - Überblick und Einblick
Christian Münch
Modern Caching in PHP
Caching in PHP - Status Quo
Caching in PHP - Status Quo
Christian Münch
Funktionsübersicht: INMON CMS. Das Dokument zeigt den modularen Ansatz des Systems und wie das System angepasst oder erweitert werden kann.
INMON CMS Entwicklung / Funktionen
INMON CMS Entwicklung / Funktionen
Christian Münch
Php Schulung
Php Schulung
Christian Münch
Mehr von Christian Münch
(12)
DDEV - Extended
DDEV - Extended
n98-magerun2 - Presentation 2020
n98-magerun2 - Presentation 2020
Magento 2 Zertifizierung - Wissenswertes und ein paar Tipps
Magento 2 Zertifizierung - Wissenswertes und ein paar Tipps
12 Factor Apps with PHP
12 Factor Apps with PHP
Jenkins to Gitlab - Intelligent Build-Pipelines
Jenkins to Gitlab - Intelligent Build-Pipelines
Magento Headless - Stammtisch Rhein-Main
Magento Headless - Stammtisch Rhein-Main
Continous Integration in einem Open Source Projekt
Continous Integration in einem Open Source Projekt
Magento auf der Kommandozeile: n98-magerun, ein netz98 Tool
Magento auf der Kommandozeile: n98-magerun, ein netz98 Tool
TV App Development - Überblick und Einblick
TV App Development - Überblick und Einblick
Caching in PHP - Status Quo
Caching in PHP - Status Quo
INMON CMS Entwicklung / Funktionen
INMON CMS Entwicklung / Funktionen
Php Schulung
Php Schulung
Abläufe mit PHP und Phing automatisieren
1.
Abläufe mit PHP
und phing automatisieren
2.
3.
Linken einer ausführbaren
Datei (im PHP Umfeld ebenfalls weniger anzutreffen)
4.
Vorbereiten eines (idealerweise
plattformunabhängigen) Rollouts
5.
Automatische Erstellung von
Dokumentationen
6.
Erstellen von Distributionen
7.
...
8.
Build Systeme auf
dem Markt
9.
10.
11.
Aufruf über Kommandozeile
12.
Auflisten der vorhandenen
Targets
13.
14.
15.
16.
17.
Property
18.
Einfache phing Datei
19.
20.
AdhocTypedefTask
21.
AppendTask
22.
AvailableTask
23.
ChmodTask
24.
ChownTask
25.
ConditionTask
26.
CopyTask
27.
CvsTask
28.
CvsPassTask
29.
DeleteTask
30.
EchoTask
31.
ExecTask
32.
ExitTask
33.
34.
ImportTask
35.
IncludePathTask
36.
InputTask
37.
MkdirTask
38.
MoveTask
39.
PhingTask
40.
PhingCallTask
41.
PhpEvalTask
42.
PropertyTask
43.
PropertyPromptTask
44.
ReflexiveTask
45.
ResolvePathTask
46.
TaskdefTask
47.
TouchTask
48.
TstampTask
49.
TypedefTask
50.
UpToDateTask
51.
XsltTask
52.
53.
CoverageMergerTask
54.
CoverageReportTask
55.
CoverageSetupTask
56.
ExportPropertiesTask
57.
FileHashTask
58.
FileSizeTask
59.
FtpDeployTask
60.
IoncubeEncoderTask
61.
IoncubeLicenseTask
62.
JslLintTask
63.
JsMinTask
64.
PDOSQLExecTask
65.
PearPackageTask
66.
PearPackage2Task
67.
PharPackageTask
68.
PhkPackageTask
69.
70.
PhpDocumentorTask
71.
PhpDocumentorExternalTask
72.
PhpLintTask
73.
PHPUnitTask
74.
PHPUnitReport
75.
ScpTask
76.
SimpleTestTask
77.
SvnCheckoutTask
78.
SvnCommitTask
79.
SvnExportTask
80.
SvnLastRevisionTask
81.
SvnUpdateTask
82.
TarTask
83.
UntarTask
84.
UnzipTask
85.
VersionTask
86.
XmlLintTask
87.
XmlPropertyTask
88.
ZendCodeAnalyzerTask
89.
ZipTask
90.
91.
Einfache Struktur
92.
Ant-Kompatibel
93.
Verwendung von System
Properties ist möglich
94.
Abarbeitung erfolgt „von
Oben nach Unten“
95.
96.
host.arch / Architektur
des Systems – Nicht unter Windows
97.
host.domain DNS Domäne
– Nicht unter windows
98.
host.fstype / Dateisystem
– Werte können sein UNIX, WINNT and WIN32
99.
host.name / Name
des Rechners
100.
host.os.release / Kernelversion
– Nicht unter Windows
101.
host.os.version / Langer
Betriebssystemname – Nicht unter Windows
102.
line.separator / Zeilenumbruchzeichen
103.
php.classpath / Die
Umgebungsvariable PHP_CLASSPATH
104.
php.version / Version
des PHP Interpreters
105.
phing.buildfile / Voller
Pfad zur aktuellen Build-Datei
106.
phing.id / Prozess-ID
der aktuellen Phing Instanz
107.
phing.version / Phing
Version
108.
project.name / Projektname
109.
project.basedir / Basisverzeichnis
des aktuellen Projekts
110.
project.description / Beschreibung
des aktuellen Projekts (sofern vorhanden)
111.
user.home / Der
Wert der Umgebungsvariablen HOME.
112.
113.
Ein mehrfaches Aufrufen
einer Property-Datei ist möglich
114.
Auslagern von Targets
Gerade bei komplexen Build-Scripten bietet es sich an die diese auszulagern und mittels des ImportTask in die build.xml Datei zu importieren.
115.
Timestamp Task
116.
Mapper
117.
Regex Mapper
118.
119.
Task-Klassen innerhalb des
eigenen Projekts Drei Möglichkeiten:
120.
Adhoc Task
121.
Eigene Task Klasse
im Projekt
122.
123.
Nützlich zum entfernen
von Entwicklungsinformationen vor der Auslieferung an den Kunden
124.
Mögliche Einsatzgebiete: Packen
von Javascript und CSS, Entfernen von Kommentaren usw.
125.
Abfragen / Conditions
126.
127.
Werden durch eine
Schachtelung von XML Elementen definiert
128.
Typen werden immer
an einen Task übergeben.
129.
Referenzieren von Typen
130.
Beispiel Task mit
FileList Unterstützung
131.
Live Simulation Deployment
Simuliert ein GIT Remote Kundenserver mit wwwroot und Deploy-Scripten Lokales Entwicklungsprojekt mit GIT
132.
Kundenserver Simulation wwwroot
Deploy scripts Konfiguration: GIT Remote, Pfad zu wwwroot Target „deploy“ Target „post_deploy“ z.B. Cache leeren
133.
Tipp! PHPStorm Code
Completion Bildquelle: http://blog.jetbrains.com/webide/2011/04/phing-support/
134.
135.
http://github.com/cmuench/phing-library Weiterführende Informationen
Danke! und viel Spaß beim abschaffen von Checklisten. Twitter: twitter.com/cmuench
Jetzt herunterladen