Ich denke, das läuft. So, dann.
Ja, schön, dass ihr seid. Ich glaube,
wir werden genug Punkt vorne hin. Ich erzähle euch,
ob ihr was über PHW, das hängt sogar hier.
Ich fange erst mal mit mir an. Ich bin ohne Interires
. Finde mich auf Twitter und Co-Stars und auf GitHub,
Nesqueig und meinen ganz frisch umgezogenen Blog auf kurz nach CU
Ich arbeite über Jimdo, wir machen Homepages,
also machen einen Homepage im Baukasten, dann ist die Crew.
Ich habe Jimdo vorgestellt mit Ulmerke, Mama Curding Websites.
Anders, wir sind noch ready life of an der Bar.
Und neulich hat Kurennordmann den Blog seine Mutter rumgeschenkt und es war ein Jimdogler.
Hammer, habe ich mich gefreut. Ich bin angestellt als
Opensters Rugstar, das ist voll cool. Warum ist es
so cool, wir können uns alle die Arbeitstitel aussuchen.
Aber wir arbeiten dann auf das, was draufsteht.
Um so viele Leute
Ganz wichtig, es wird so ein bisschen längwitzig drauf,
du siehst so ein Language-User-Group und gerade bei dem etwas catchig,
schießigen Titel, könnte man erwarten, dass ich jetzt extrem viel rumtrolle.
Das kann passieren. Nehmt das nicht zu ernst, findet wirklich angegriffen,
wie viele nicht hauptsächlich PHP-Entwickler sind danach, noch mal so.
Ach du Scheiße. Entwickelt ihr überhaupt? Gut,
dann kann ich ja ganz scheißig überpeißen, Ruby,
Go und die ganzen anderen Kollegen lästern,
ohne dass wir es merken.
What's roles PSP
Das ist so ein bisschen die Fragestellung.
Ich war letztes Jahr extrem viel auf Konferenzen unterwegs,
da noch nicht so als Speaker, sondern mehr so Undercover
als mit Handy und war auf der Pfannkong unter anderem mindable.
Das war ein super tolles Event mit einer ganz bunt gemischten
Gruppe an Entwicklern. Und was ich gemerkt habe,
immer wenn man sich unterhalten hat und wir haben dann so gesprochen,
ja, was machst du denn?
Ja, ich bin hier Ruby, die Rails,
Maintainer, hochkrasse. Ja, was machst du denn,
oder? Und dann bin ich immer so komisch gegrinst,
sodass wir erwähnen.
Das ist mir mehr als einmal passiert
Und das hatten wir dann so ein bisschen,
Denkanschluss geben und gesagt, was ist denn da los?
Also wir sind doch jetzt irgendwie keine schlechtere Community.
Nur weil er irgendwie mal von 1500 Parametern sich tauscht und so ein Lidl-Hest der Game.
Lies sie du. Also das ist ja,
das kann sich ja nicht auf die ganzen 50 Leute,
die da sitzen, auswirken, das macht euch auch,
kann es bestimmt nicht zu schlechtere Menschen.
Und ich werde halt einfach die Geschichte erzählen von der Sprache,
die niemand so richtig mag
Was ist der Rückschluss? Wenn man immer so komisch belächelt wird,
wenn man sagt, man ist Philapeen-Entwickler. Das ist der
ganz klare Rückschluss ist, für mich ist es scheiße.
Wollen wir erstmal trinken? Das ist übrigens auch kein Wasser drin.
Und es war wirklich, also es hat mich vier,
fünf Monate beschäftigt und gedacht, was ist denn,
das kann doch irgendwie alles nicht sein und was ist denn
falsch und es war ganz schwierig,
das irgendwie zu benennen
Klar, es gibt dann irgendwelche Blogposts, wie ihr vielleicht
auf dem Header Title gesehen habt, Frackerl Design of VNGP.
Ja, Funktionsparameter sind manchmal anders. Und dieses komische Setwahl,
was auch irgendwie keiner versteht, aber das ist doch auch,
das funktioniert doch.
Und ich habe gesucht und mir Gedanken gemacht und Schluss.
Und letztendlich habe ich ein Ding gefunden,
an dem ich da so ein bisschen festmachen konnte.
Und, oh, so was. Ich trage mich,
wie man vielleicht einen Job, wie ich schon gesehen habe,
mit GitHub rum und finde das eh ganz cool.
Thing for year
GitHub veröffentlicht, regelmäßig einmal im Darr,
einen Blogpost und mit so einer Art Summary,
was ist auch GitHub passiert, was sind Trending Repositories.
Und dabei habe ich dann das gefunden. Das ist
die Übersicht, der am häufigsten verwendeten Sprachen in GitHub.
Und ich meine, guckt mich das mal an,
also fährt wie es auf dem Balz der Hexen.
Es kann doch irgendwie nicht an. Also Shell,
was für mich keine Programmiersprache ist, der steht drüber.
Also irgendwas, also da ist es halt,
also da ist was falsch
Ja, also das kann ja nicht.
Also ich finde, das kann nicht richtig sein.
Da ist irgendwas, irgendwas ist da komisch.
Und genau das will ich jetzt irgendwie mal beleuchten und euch
so ein bisschen mit auf die Reise nehmen,
die ich so erlebt habe.
Und was die Erfahrung antaucht, halten. Und ich habe mir gesagt,
so scheiße krank wir haben, ich will doch gar nicht sagen.
Ich meine, laut einem sehr kruden Wikipedia-Artikel gibt es über
22 Millionen Seiten, die auf BHP laufen.
Davon sind dann mindestens acht Union-Genu-Seiten. Also irgendwas ist dann
komisch und der gleiche Artikel hat auch behauptet,
dass es mindestens 80 Prozent des Internets ist
Ist das Bezahlbelegen immer ganz, ganz schwierig.
Also was ist eine Seite? Es ist eine URL,
es ist eine IP oder, also ich meine,
Amazon-Hubeln, die haben dann irgendwie schon einen Teil erwähnt.
Also es ist halt ganz schwierig, in Zahlen zu leben,
aber mein Gefühl hat mir gesagt, und euer ist hoffentlich aus,
das ist echt viele Anwendungen sind,
die mit PHP laufen.
Und das sind auch ganz bestimmt ganz viele krude WordPress-Seiten und Typo 3.
Und diese ganzen selbstgelödeten Geschichten, das kennt ihr auch alles.
Aber die sind da alle betritt. Und das sind aber
nicht nur die Kleinen, sondern es gibt auch die
Big Player
Unter anderem Facebook, ja, Wikipedia, Wordpress,
Flickr und sogar Apple hat die Homepage mit PHP laufen.
Da stellt sich doch die Frage, so scheiße kann das gar nicht sein.
Also wenn die das alle benutzen und 80 Prozent des Internets
, das stimmt es nicht. Also, warum ist das
so? Ich habe mich also auf tiefgruppe begeben,
auf die, wie mein Kollege so schön sagt,
allwissende Müllheil.
Auf geht's.
BHP ist der Wiko
Ja, ich möchte einfach mal die ersten drei Erlebnisse mit euch zusammen durchgehen.
Echte Highlights. Wir fangen an, wir stehen 30 gutes.
Ja, und bekannt wie qualitativ hochwertigen konnte. Schlafen übrigens
mit App mit ASB, also Apple soll mit Kuppel sein.
Hoffen aber auch so ein bisschen Treppi-Phasis 9. Erster Hit.
Alter, krass. Also die sagen so,
die beschreiben, was so eine PHP-File normalerweise, hä,
steht da in der Übersicht und ich dachte so,
hä, das muss ich sehen.
Klick. Das ist das, was Leute gehen,
Reiskugels in einer typischen PHP-File stehen
Weißt du nicht, wie das in euren Anwendungen aussieht?
Ja, aber meinen sie nicht. Also das geht gar nicht.
Und andererseits ist das so, aber das ist ja richtig, ne?
Also das ist ja valide, also das wird halt ausgeführt
und rendert, sondern eine World in die Politik.
Und es ist hart mit fünf Leuten. Aus Skype.
Also das ist doch komisch. Also das ist valide,
aber das ist nicht mein PRP.
Das ist nicht das PRP, was ich kenne, Huberta.
Warte, noch. Und das PRP muss ich
gerne nutzen
Irgendwas ist da komisch. Aber wir brauchen jetzt ja nicht
am ersten aufhängen, da kommen wir noch zwei.
Zweiter, weil so ein relativ, ich behaupte mal,
häufig gegoogelten Keywords ist eine UHF, die hätte ich noch nie gehört.
Highside.com. HHP-Vorwärts-Apples. Ich habe da jetzt noch nicht draufgeklickt,
das ist wahrscheinlich, also größerer Bullshit,
das ist oben, kann es nicht sein.
Ein absolutes Highlight ist der dritte. Ihr müsst euch das
mal geben, ja? Ich bin voll der Mega-Move,
mache gerade in der Realschule programmieren.
Programmier-HatHMSCSS wichtig, geht los. Ja, gebt das in
Google ein. Und der dritte Treffer ist ein Ernstes,
wie ich desto Duisburger gelernt habe
Hallo, das ist total falsch. Das kann nur,
also das ist ja nicht fair, also man muss ja einfach auch das Richtige tun nehmen.
Also wenn ich das, also das ist auch,
wenn so ein Kameraleicht, also es gibt vielleicht Buskeln ist,
also ein Web 2.0 vielleicht noch nicht,
aber also Webanwendungen sind ja erstmal bei dir,
kann man machen, aber nicht mit PHP.
Also nur weil es geht, macht man das ja nicht umgewendet.
Also ich nicht. Und es ist echt,
es war, es war, es war so probiert.
Das hat mich echt mitgenommen und es war am Ende,
also mir ging es so
Und das in die Welt getwittert. Also das ist,
wenn selbst Google, also mein Google ist ja die,
also für die meisten, die Wissensquelle.
Also Google hat ja auch recht. Das können die ja
auch nicht in Frage stellen. Das ist ja so.
Und ich war dann also erst mal ein bisschen hänger informiert,
habe das sowieso in mich eingefressen und alles scheiße.
Und nicht für niemanden geändert wird. Funktionieren dafür. Und irgendwann,
mir fällt sowas immer kurz vorm Schlafengehen ein,
deswegen habe ich auch mit Diebel auf dem Tisch,
ist mir Gast
wieder eingefallen
Ich schwöre, alle haben das auch schon mal gebracht.
Ja. Richtig. Ich habe erst gedacht, ich mache
ein Widepress-Code, weil die sind ja ungefähr genauso auf.
Aber ich wollte niemanden bedenken. Also habe ich einfach mal
meine alten Testplatten durchgekramt und habe das gefunden.
Also das ist meins. Und ich stehe auch dazu,
weil das ist vier Jahre her. Und wenn ich das,
also wenn ich die ersten noch genauso programmieren würde,
wüsste ich, ich habe in den letzten vier Jahren nichts gelernt.
Und ja, so habe ich halt angefangen.
Und das funktioniert ja auch. Ich fand das voll cool.
Ich habe so eine Benutzerverwaltung gebaut und ich hatte so die
Rechte in der Session und es war nicht so cool.
War schon echt gut
Was hat getan? Genau, und es hat halt auch funktioniert.
Also musste mir in der neunten Klasse die Handschuhe überlegen,
mal jemand widerlegt, dass das falsch ist.
Weil es funktioniert ja. It's your sideback.
Ich habe damit übrigens auch meinen ersten Arbeitsplatz gekriegt.
Bei einem Kollegen, hey. War allerdings auch als Auszubildender
. Also alles gut. Ja, also irgendwas ist da
halt echt gratult. Und irgendwie, ja,
das ist zwar Lieder, aber das ist auch nicht richtig.
Und irgendwie heute programmieren wir alle besser.
Und können wir das nicht einfach
irgendwie beheben
Ich glaube, ja, das geht.
Und das ist doch gar nicht so schwer. Ich glaube,
wir können das, wir zusammen als Community können das beheben,
und zwar an drei einfachen Stimmen.
Der erste Joint, ein paar Disney Pay. Joint the Community,
tu was, seid ihr dabei, also seid hier,
ja, blenkt eure Kollegen, die nicht hier sind.
Also ich kenne ja mindestens drei oder vier Firmen,
die jetzt hier sitzen, und ganz bestimmt nicht alle Entwickler da sind.
Das ist ja auch schon falsch,
ne, also wenn sich PHB-Entwickler nennen,
dann gibt es doch einmal im Monat
keinen Desktop-Laptizier
Und zwar gar nicht,
weil hier so ein Hubble und ich vorhin steht,
irgendwas mit kaputten Sprachen erzählt,
sondern wollen wir gleich drauf ein Bier trinken,
wenn ich nicht fertig bin und wir dabei eine Menge Spaß haben und vielleicht ein bisschen immer arbeiten.
Der Pierre Joy, den kennt ihr vielleicht auch,
der lödelt auch so ein bisschen am PHP-Chor rum,
der hat dazu mal einen ganz geilen Blacker-Titel geschrieben.
Und zwar gibt es extrem viele Möglichkeiten, wir an PHP,
an der Sprache, an der Community teilhaben können.
Wer von euch kann denn C? Macht mal.
Geil. Jetzt darfst du nicht hinter oben,
wie viele von den Händen haben schon am Chor gebaut
Ja. Sehr geil. Mein Mann.
Hammer. Richtig so. Was ist mit dem Rest?
Warum? Also... Also, ich kann keins sehen.
Aber wenn ich es könnte, würde ich zumindest machen.
Ja. Es ist mit den Kleinen,
aber es ist halt auch nachher, wenn ich das Live online stelle,
unten sind die ganzen URLs, ist der TFP-Pack-Tracker.
Der hat eine Random-Funktion. Der geht ja einfach draufgeglichen,
kriegt einen Random-Pack. Das ist nicht,
weil ihr euch über alle Backen von mir wollt,
über L5 drückt, weil ihr vielleicht einfach mal guckt,
warum ist das so und kann dich das behindern?
Die Mengenliste
Super Ort, Trolle ohne Ende. Und da geht es immer richtig rund.
Ich meine, ich hatte die Diskussion mitbekommen mit dem Zen-Optimizer,
also wären die ewig lange darauf hingearbeitet, einen festen Release-Zyklus zu haben.
Liebe gute Software, braucht das irgendwie so alle zwei Wochen,
gerade wenn es eine Software ist,
die man hier richtig schütten muss zum Kunden?
Ich sehe nur unsere komischen Webbern, der wird blöd.
Und dann so ein richtiges Wichtige, Anwendung. So ein Fest,
du liest Zyklus, ist echt was wert,
weil auf den ganzen Leuten, die die Pakete dann daraus bauen,
die haben da echt was von und die haben da noch viel mehr Bock auf das,
was sie machen.
Und weil Zent jetzt ihren neuen Optimizer einbauen wollten,
Haben sie den ganzen Release-Typus wieder entsprengt? Das ist nicht doof.
Ach, echt? Ja, muss nicht sein. Und Timing,
also umso mehr Stimmen auf der Main-Liste dann dagegen schreien,
wird, werden sich trotzdem überlegen, dass sie es anders machen,
also nicht anders machen. Aber ist ja auch egal,
also Teilnehmer ist wahrscheinlich halt immer eine gute Sache.
Ihr könnt euch denken, für Peace Hours, auch auf GitHub runterladen.
Ihr könnt ihn da auch fixen, ihr könnt da Bully feststellen.
Es gibt ja keine Einfluss im Weg eigentlich an Open-Source-Software,
etwas zurückzugeben
Also ich meine, es gibt ja Software-Projekte,
da muss man E-Mails mit den Patches, also die Linus, denke ich.
Das ist hier auf jeden Fall einfacher. Fuck, das Ding,
ja, fixst du euren Scheiß, macht Pully fest,
fettig. Ja. Also auf jeden Fall super einfach.
Also die Einstiegswürde ist auf jeden Fall echt gering.
Und wenn ihr dann mit dem Partizipieren richtig angefangen habt und
voll dabei seid, macht das.
Also seid einfach dabei und tut auch was für die für
die Community, also gebt halt auch echt was zurück.
Ich habe jetzt hier so ein paar Beispiel-Apps,
die ich einfach extrem erwähnenswert finde.
Wie halt ist ein Hevia Griven Test Framework. Das hat
halt auch mal jemand geschrieben. Also die Tools fallen irgendwie
nicht außer Bütte. Also da steckt jemand wie ihr,
der hat das einfach programmiert und der hat sich hingesetzt und hat das Programmiert.
Kommt Hoser. Mein absolutes Lieblingsding. Und das wird uns
alle retten. Ja. Ach so, wirklich.
Vergesst noch ein Pierre und am besten noch Pegel.
Diese ganze Arten gekrützt rumrum. Sondern die zwei unter.
Nebst ein Dorchi. Die waren wir auch auf der Ankunft
letztes Jahr. Das sind echt super coole Leute.
Ich habe mit denen auch echt einen reingelötet
Die sind total cool. Und die haben das halt auch
in ihrer Freizeit gemacht. Also das ist nicht so,
dass da irgendwie Max verstanden, Dollar, Dollar, Dollar.
Das würde ich auch, wir gucken das.
Wir haben das gemacht, weil sie es brauchen.
Und weil sie sich überlegt haben, ja,
hier ist scheiße und es ist kaputt und es ist gebrochen.
Und wie beheben wir das? Und ich glaube,
das können wir halt auch. Also das sind ja
keine Superhelden. Und der Nils, das ist mal
die Hecke von mir und der war auch voll getrunken.
Ja, also das sind echt keine Supermänner.
Und die können programmieren. Ja, das können wir auch
. Mink ist so ein kleiner Aufsatz für,
wie halt auch noch ein bisschen die Behege,
Testling allerdings für Akzeptanztesten wäre
Ich liebe das. Aber, dann gucken wir. Keine
Programme. Nee, ich bin, also ich mache,
das ist ein packliche Teams, hat es bebracht in dem Leben etc.
Selbst einen Test zu schreiben. Also, und das ist
so weiter. Sehr gut. Also, alle Tools,
die ich hier drauf habe, sind total lustig und total toll.
Aber wenn Berater und Judeln, Adresen, sagen,
die sind toll, dann ist das auch heute zehnmal wieder wert,
als wenn ich das schreibe.
Auch richtig cool und total sinnlos.
Per PPP.
Per PPP
Kann man, oder? Ach, ich finde es cool
. Also es ist echt, das ist echt,
also der macht das, ne? Also ich brauche das
nicht. Aber es ist halt einfach geil zu sehen,
was Leute damit machen. Und das Ganze denkt,
ist eigentlich nur ein kleiner Shamerapper auf eine Bibliothek,
die nie Kita, boah, heißt der Kollege,
glaube ich, geschrieben hat.
Heißt BHP Passer, also die macht ihr eigentlich Arbeit.
Er verkauft es nur mit so einem geilen Mimi und der
Shade rein. Alles andere anscheinend, ein Lokia-Pipo ist.
Und das verstehen die eigentlich auch nicht.
Das ist natürlich auch super cool und das macht es auch
irgendwie einfacher,
das zu verstehen
Also wenn ich irgendwie ein Interesse daran habe,
also wenn ich an damals zurückdenke, an den Code,
den ich da gebaut habe,
ich bin ja auch so ein kleiner Bastler und ich finde das total toll,
wie gesagt, auseinanderzunehmen, hätte ich mich darüber voll gefreut,
weil dann hätte ich nämlich da reingucken können,
was der PRP-Paser macht, ohne,
dass ich erst fünf Jahre zehn Jahre muss.
Ich finde es aber super, dass sowas gemacht wird,
dass es einfach Leute gibt, die das richtig nach vorne kriegen.
Und viel Feedback ist halt auch wieder ein Test-Premoke und Julit erzählt das auch gleich,
aber die ganzen Testgeschichten, irgendwie so mega richtig sind,
wo das total wichtig ist,
dass man den Fernsehkram nimmt,
weil der fernsehige Kram nicht nur fancy ist,
sondern meistens
auch schneller geht
Und damit spart nicht der Geld. Aber das ist gut
. Aber ich kann Wort für irgendein Spiel sagen.
Ah, sehr gut. Ich mache was. Da kommen noch
ein paar. Auch, wenn ich an die Zeit zurückdenke,
wo ich diesen ganz ruhig mache im PRP-Code da favoriziert habe,
hätte ich mir so eine Website.
Ehlend nicht viel geholfen. Ich weiß nicht,
ob die kennen viel, vielen Rideway, ist eigentlich,
das sind so 20 Punkte wieder.
Ich hatte einen Aufruf, ihn zu übersetzen dabei.
Reden wir nach meinem Büchchen
nochmal drüber
Ich habe mich dann da gefragt, ob Twitter haben wir
ein Wochenende zusammen packen und das Gegenteil erzählen.
Ja, wie geil. Das war deutsch. Das wäre richtig geil.
Ich versuche das noch mal aus und verhashtage das noch mal mit...
Sehr cool. Wir geben dir und da melden sich ganz
viele rein. Ja. Ja, auf jeden Fall.
Die Zuschauerin war auf jeden Fall sehr berechnet.
Ja, ich finde die war echt so gut.
Ist auf jeden Fall super, ist eigentlich so eine Auflistung.
Best Practices. Also, die sei gesagt,
so einen kleinen 17-jährigen Typen wie mir, so löd,
weil sich so eine Scheiße da nennt, machst du was sauber.
Und es ist vor allen Dingen auch eine viel komplettere Liste
an Tools, Entwicklungsumgebung und so.
Wie man das halt richtig macht. Und das finde ich
total super. Und sowas sollen wir halt auch echt pushen.
Unser aller Lieblingstool Juni. Man kann es mögen oder hassen,
aber es ist echt gut, dass wir es haben.
Also auch bei dem ganzen neuen Fans,
wie scheiße der jetzt da ist,
PFBU ist halt schon ein bisschen älter und hat uns,
denke ich,
das Leben auf jeden Fall
besser gemacht
Ja, also das ist ja ganz oft so,
dass wir das schon oft beim Programmieren, man merkt halt,
er war erst, dass wir eine Scheiße haben programmiert,
wenn wir merken, dass man das nicht testen kann.
Wenn wir nämlich so komische Static Calls sind,
wo drinnen dann irgendwelche Instanzvariabeln erzeugt werden,
funktioniert es halt irgendwie wieder nicht. Ja,
und wenn ich dann nämlich sauge Tests schreiben will dafür,
dann macht das irgendwann so ein Klick und dann habe ich sauge im Kopf.
Und das nur, weil ich Tests haben wollte. Also,
wir haben Jugend, das ist auf jeden Fall die Erwähnung wert.
Auch wenn er das wahrscheinlich schon alle kennt.
Ganz neu und frisch dazu gekommen, Prophecy,
ihr kennt alle,
die kaputt im PFB Union Bock Abi,
this return the venturely nothing
Kommt aus dem BDD von Pech Kiesberg,
was ich gerade schon eine Zeit habe.
Und es ist halt einfach eine Mocking-Arbi, ein geiler.
Also es ist halt einfach mal nicht kaputt, sondern ein geiler.
Und ich weiß nicht, was ich es lesen konnte,
hier bitte Maria mit Herrscher, lieber this profit,
prophecize und deine Klassennamen.
Also allein Daten muss man es schon benutzen. Hast du
Mock Free auch mal angeschaut? Ja, finde ich scheiße.
Ja, die ganzen Zetticots. Kannst du dir nicht testen.
Aber du wirst es Mock Free jetzt einfach nicht testen.
Nee, aber was ich ja tasche meinte,
du merkst halt erst beim Testen, dass dein Code scheiße ist.
Und deswegen, es war eine Hauptbewohnung,
dass ich Marco angeguckt habe,
dass das auch scheiße ist,
weil das Zetticots benutzt
Okay. Ja, danke. Du kommst noch platt.
Auch ganz groß im Kommen, da haben wir so
eine kleine eigene User-Loop dann gedreht, da, Martin.
Symphony 2. Ich glaube, ich behaupte, zünfen die zwei,
ist die Swayce and PRP. Wir haben halt das Problem,
wenn extrem viele PRP-Programmierer mit einer Teilmenge an richtig guten PRP-Programmierern
sich auf 20 Frameworks verteilen,
sind die alle scheiße.
Was ist hier passiert
Leute haben ein bisschen Geld in die Hand genommen und noch
ein paar andere gute Leute geholt und noch viel geileres Framework gebaut.
Ich bin da ein ganz großer Fan von und hoffe,
dass halt umso mehr Leute sich darauf committen,
wie Druck halt das gemacht haben,
wie Easy Systems das gemacht hat und auch immer mehr.
Und sich vielleicht auch nur auf die Komponenten committen,
dass das ganze Framework halt wächst und einfach auch stabiler und besser wird.
Weil umso mehr Maintainer ein Produkt hat,
umso schneller entwickelt es sich vielleicht weiter und auch umso besser.
Und ich muss es irgendwie noch erwähnen. Also BAB ist halt auch so groß,
was ich ja auch am Anfang zeigle, weil es den Einstieg so extrem vereinfacht.
Ich kann halt diesen komischen PRW-Datei aufmachen, mache da meinem Echo mal Hanno-Welt.
Und es funktioniert, es kommt da raus. Und wenn das nämlich mein Symphony-Framework ist,
was ich vielleicht ausliefere, was ich eigentlich schon broken bei Design ist,
aber ich stelle euch mal vor,
ihr würdet ein Symphony-Framework-App irgendwie ausliefern, Leute,
sollen sich das installieren,
dann können die halt nicht mal eben irgendwo hin die Echo hätten.
Weil dann ist da nämlich Twick und dann sind da
ein Kreuzding noch mindestens 20 andere Abstraktionslayer.
Und dann geht das schon wieder nicht.
Also wo wollen wir denn echt mal halt hin?
Und im Controller, dann ist es ja auch noch Punkt.
Also dann kann man sich einfach ein World Press angucken.
Also man muss es ja auch lernen.
Also es fällt ja keiner als Meisterproblem
Deswegen müssen wir, glaube ich, reifen zu einem gewissen Tribut zollen.
Und das mache ich immer. Ich will auf die Foos
noch mal ein bisschen genauer eingehen, die ich gerade so überflogen habe.
Komposer, wie gesagt, PHP to the West You.
Deswegen wird uns allen das Leben extrem vereinfachen.
Und umso wer es sich durchsetzt, umso besser wird es.
Ich habe in meiner letzten Stelle extrem viel mit Afis gearbeitet.
Es gab dann Afis, die hatten eine SDK.
Die SDK sah halt immer so aus. Guck mal,
wir haben ein geiles Hobbyprodukt gebaut Und du, Rubi,
Entwickler, schaffst du noch das PRP-STK.
So sahen die raus. Und das ist halt auch total kacke.
Also wenn man sich nicht damit beschäftigt,
dann würde das halt so aussehen, als wenn ich jetzt ein Hobby-STK schreibe.
Das ist auch nicht gut. Und was ich dann machbar,
ist ja alles Organ-Source. Gitter, Fork, einmal komplett umgebaut.
Die Composer-Dayson rein, die habe ich ein Pull-Request gemacht, love.
Jetzt muss man natürlich sagen, ich hatte Glück,
dass wir das gestartet wurden, das auch zu machen.
Ich weiß, das ist im Agenturumfeld oftmal schwieriger,
weil der Kunde bestimmt keinen Bock hat.
Das heißt, die Carey Factoring zu bezahlen,
da kann man das vielleicht in kleineren Trennungen machen
So eine Composer-Dason zum Beispiel, Adden. Das geht in dem
so coolsten und kaputtes Produkt geht das. Es ist nämlich so,
dass wir auch anderes Autoloading als das PSR-Zero-Autoloading benutzen können.
Dafür müsst ihr einfach nur eine Map angeben. Also wenn ihr halt seht,
es ist nicht PSR ein Zero-kompatibel und das ist halt irgendwie
total kaputt und die wollen das immer mit Composer machen,
dann hängt wieder so ein Map rein,
so die Klasse findest du übrigens in dem Ordner und dann steckt ihr einfach nur diese Composer-Dason als Fröhlich-Fest,
warum sollte man das nicht annehmen?
Ja, und es macht euch halt das Impendency-Management wieder extrem viel einfacher,
weil er sonst nämlich dachte, euer Dark Composer Jazz,
ganz kompliziert rumlösen musst und irgendein Vitter-Repository als FoundC,
Ice-Repository angeht.
Ihr kennt nicht was. Also es ist nämlich total kaputt.
Und deswegen einfach geworden, dass ich da hinkomme und das
macht es wesentlich einfacher. Mein absoluter Megafond. Aber ich denke,
das ist mein Vitter, wie wir erzählen.
Jetzt sehe ich hier auf der Seite auch mal ein Beispiel.
Das ist der PHP-Code. Das ist jetzt aus dem PHP-Pasar-Projekt
. Dass sie uns natürlich nur ein ganz kleiner Ausschnitt.
Aber es soll einfach mal zeigen, dass das funktioniert, wirklich?
Also die faken das nicht, ne? Also da kommt wirklich
ein UPAP, in der wir da, er ist tiefer.
Das ist kein Ebenfall, ich habe den gedacht.
Genau, das ist geil, ich meine. Also er
hat halt echt ein EEST am Ende in der Hand.
Und das finde ich einfach, also ihr merkt,
ich finde das voll total begeisternd, das ist echt super.
Und es soll auch einfach nur, es soll euch inspirieren,
wenn ihr irgend so einen totalen kronen Gedanken habt,
das kann man auch einfach mal verfolgen und gucken, was bei rauskommt.
Weil ich meinen Code wegschmeißen, das sind wir eh alle
von der Arbeit gewohnt, oder?
Also das passiert halt, das gehört einfach dazu.
Es ist so, wie das Tutorial meine Liste ist
Das ist so, das gehören wir dazu. Ja,
an der Stelle, ich fasse so,
welche Entschuldigen die Slides sind, bin ich ganz fertig,
ich muss den Talk eigentlich auch erst weiterfallen.
Auf jeden Fall Sim. Einfach nochmal auf, der Screenshot-Stunde
auch nicht so richtig. Sollte eigentlich die Directory-Skulptur zeigen,
mit dieser Standalone-Edition. Was nämlich an Simphen,
die auch so extrem cool ist, sind halt die Komponenten.
Ganz vielen ist es gar nicht bewusst, in Simphen,
die wird immer noch so als dieses Framework wahrgenommen.
Ist es auch. Es gibt das Simpheny-Framework
Das ist das, was ich von Freddy gewartet habe.
Das bietet euch so ein bisschen voll, dass ihr erfolgt. Das heißt,
ich schmeiße euch einen Controller einfach immer so in den Ordner,
aber notiert die wirklich nicht und die werden ganz mehr ständig gelachen.
Die legt eure Views dann relativ quasi zu dem Controller hin und das funktioniert aus.
Aber Symphen, die ist eigentlich und im Kern auch noch viel cooler,
weil es aus einzelnen, einzelnen Lose gekoppelten Komponenten besteht.
Das ist der Trick dabei. Wenn ihr so eine uralen Astorf-Applikation habt und das,
ich meine, ich weiß selber, wie weh es tun,
wie längst dieses Team zu arbeiten,
aber da kommen wir halt echt nicht drum rum und dann fangt ihr an,
in diesem eklig riesigen Blob Richtig schön, Europä,
das Holle im Prinzipchen zu programmieren.
Was passiert? Eure Transfluktakquote sehen so aus. Ja? Ist so.
Also ist so. Und wie kann man das beginnen? Symphen,
die hatten sehr, meiner Meinung nach, sehr cooles,
sehr ausgefeiltes DSC-Konzept, also Dependence Enject Container.
Den, die ja genauso ist, ist ja für mich auch funktioniert,
mit Conflict Finance einfach befüllen können. Und ihr braucht dafür nicht das ganze Framework,
sondern ihr könnt, wenn ihr auch, das handelt sich so mit Composer managt,
einfach nur diese eine ganz rausgelöste Komponente nehmen,
in euer Projekt tun, Und jetzt, ach so,
ein kleiner Hack-Pro-Tipp, die tut einfach den DIC in die Records geschrieben,
weil die habt ihr eh alle im Legacy-System, ja,
so mit diesem Setting-Gate und Set.
Und da findet ihr einfach die Container rein und dann könnt
ihr den Container wieder raus von dem Controller.
Also dann habt ihr quasi durch die Pakete. Das ist
doch super. Wenn du das noch nicht da hältst.
Ja, das ist auf jeden Fall echt eine geile Sache.
Und der dritte Schritt ist Srapwooll. Also, wenn euch,
auf der nächsten Konferenz, wieder einer sind dumme Anlächeln,
so nimmt der BH, hab ich gesehen.
Sag dem einfach, dass das falsch ist,
das ist nicht so
Wir sind nicht minderwertige Menschen. So, das ist komische Familiesprachen nutzen.
Ja, es gibt viele Leute in der Community,
die das extrem gut vorleben, Fabiente, das Symphony-Framework schreibt.
Anthony Federer, der hat dieses PHP-PHP-Ding geschrieben,
was eigentlich kann, aber auch trotzdem wieder cool findet.
Jordan und Nils, die Composer geschrieben haben, Nikita,
der hat die Vorarbeit zu dem PHP-PHP-PHP gemacht hat.
Lorenna Witcher, die ganz viel mit Solid irgendwie durch
die Gegend touren. Und all diese Leute sind halt
auch nichts Besseres
Sie haben vielleicht irgendwie andere Ansprüche an sich selber. Aber die würden,
wenn die nicht immer so komisch ins Gesicht lächeln,
halt auch nicht an so euer stimmen, scheiße, viel,
viel, ja, ich wollte eigentlich eh mobil lernen.
Sondern die würden halt echt sagen, so, hey,
jetzt mullig ist falsch. Und die haben auch die Eier
und die fehlen mir in diese 20-Stunden-Diskussion einzusteigen. Ja,
also ihr kennt das bestimmt,
das will ich mal googeln, ich muss mir irgendwie,
ja, und dann geht das los und boah,
ich kann das auch nicht.
Aber viele Leute mögen das ja. Und also,
wenn ihr diese Muße habt, macht das,
ja,
ihr tut allen anderen
Mega gefallen. Und es gibt hinterm Horizont die neue Welt.
Also es ist nicht mehr dieser genötigte Spaghetti-Code,
den ich euch vorhin gezeigt habe, sondern wir können PHW auch echt richtig machen.
Und wenn es diese Leute wieder von euch in die Diskussion einsteigen wollen,
habe ich euch mal so ein paar Momente zusammengestellt,
die ihr dann einfach bringen könnt.
Das sind übrigens die Fürth Skellen im Internet.
BMPs ist super, einfach für Beginn an.
Und die Community beweist es sich quasi jeden Tag selber.
Also kommt man auf Stand-Over-Flow
Ja, ja. Ich will diese gleiche Qualität von Fragen
mal in der Mobil-Sektion finden. Ist halt nicht.
Also das ist wirklich einfach. Und irgendwie ist es so
ein Trade-Op. Also dadurch, das ist so einfach,
das handeln wir uns halt auf Workflash rein.
Aber irgendwie... Aber da müssen wir wieder... Das ist
echt schlimm. Da müssen wir halt irgendwie mit leben.
Und die Leute sind halt auch nicht dumm.
Also die lernen ja auch. Und genauso wie ich,
diese Spaghettik-Code immer publiziert habe, kann mir keiner erzählen,
dass du Wraphas-Entwickler auf das stolz sind,
was sie gemacht haben
Ich bin auch nicht auf der Stolz, was ich gerade gezeigt habe.
Oh, das ist ja normal. Also wenn ihr euch Korn anguckt,
den ihr vor einem Jahr geschrieben habt,
dann seid ihr ja hoffentlich auch nicht scheiß drauf,
weil dann habt ihr in den letzten Jahren nichts gelernt.
Das ist ganz wichtig. Und noch mal erlauben sonst,
ja. Jetzt alle mitgekommen sind, fuck yeah.
Es gibt auch die Scheiben-Momente in der PHP-Organ-Source-Feld, ja.
In dieser Summaring, Summary-Block-Host, den ich gerade erwähnt habe.
Gab es auch eine Auflistung, der am meisten gefortesten und gestartestem, Projekte.
Und PHP war immer hin. Zwei Leute treten. Und
das ist auch gar nicht so schlecht. Also wenn man
mich jetzt dezent frame, äh, St. Framework 2-Löter auf Simpen,
die noch bringen, dann sind wir nur da.
Nabelchen. Das ist voll cool. Ja. Also man
kann halt nicht gegen Homebrewer, also das ist ja,
das steht außer Konkurrenz, aber Regal, glaube ich,
können wir schaffen, weil wir sind eben BH.
Wir müssen nur die Leute, die gerade eingestiegen sind,
auf unseren Levelson. Das ist, glaube ich,
das, wo wir alle hin müssen,
wo wir auch zusammen irgendwie dran arbeiten müssen
Und wenn du eh gerade so über Open Source denkst,
ihr merkt, der Trachter so ein bisschen taktisch so für.
Das kommt aber auch nicht von ungefähr. Es bringt euch
einfach auch extrem viel. Mein absolutes Lieblingsbeispiel ist der HTP-Time
. Wie viele Halt mit Gitlines habt ihr schon beschrieben?
So selber, nimm. Ja? Ja, Thomas,
danke, ja. Köln, Sonnensicherheit sagen. Ich auch
, mindestens zwei. Musst aber nicht, ja.
Also es gibt halt von, also wahrscheinlich hat fast jeder
mal eingeschrieben, da sind ein paar voll gut.
Die haben es dann irgendwie auf Gitlines geschafft und
dann gibt es diese natürliche Selektion
Also mittlerweile gibt es so zwei oder drei Libraries, die sind der Casi-Standard.
Und das kann man dann halt auch einfach nutzen.
Und das Gute ist, wenn man das einfach nutzt,
dass ihr von dem Wissen der anderen profitiert und euch nicht selber
darum kümmern muss, diese komischen Keil-Options richtig zu setzen.
Also und oder hier konstante, ja.
Also einfach so, die anderen machen das schon.
Also wenn ihr das Leben in die richtige Library gewählt habt,
dann haben die E-Tests und die haben auch gute Tests.
Und ihr könnt einfach davon profitieren,
dass andere quasi eure Arbeit machen,
weil ich habe für euch nämlich
diese Lage geschrieben
Und wenn ihr schon davon profitiert, könnt ihr auch was zurückgeben.
Bleiben wir über Partyfliefern. Ihr nutzt den.
Und ihr habt einen ganz kruden Bug,
das beim HTP Options Request irgendwie das REA abgeschnitten ist.
Hatten wir Options benutzt, wahrscheinlich eh kaum einer.
Und die Tests sind an der Stelle auch eher so, hm.
Und es ist halt Open Source. Also ihr könnt halt
selber dabei gehen, euch und den anderen lieben Falltuch.
Weil was nämlich passiert, wenn ihr das in eure Eigenlöhnung macht,
dann habt ihr nämlich voll die geile kleine Library für den
HTP Options Request.
Und der ganze Rest ist Müll
So, und das ist doch doof. Also,
wenn du einfach alle an einem gemeinsamen Ziel arbeiten,
dann bringst du es alle gemeinsam schneller voran.
Also, das ist total super. Und ich suche immer das Argument dagegen. Ja,
ich erwarte immer noch nicht von irgendjemandem, dass da sein ganzes Projekt,
mit dem man Geld bedient, auf Kind abstellt.
Das ist ja total gaga. Also, ich muss ja,
also, es ist ja wirklich jedem sein Recht,
da täglich Brotos zu finden.
Aber das kann mir niemand erzählen, deshalb würde der HFTP-Klein wegbedient.
Und das glaube ich nicht. Ja. Und
es gibt ja selbst für die Anwendungsfälle,
mit denen ich mit meinem Open-Source-Produkt Geld verdienen möchte,
gibt es ja auch Bruce Käses.
Die funktionieren? Sonst findest du es
Das funktioniert, sonst finde ich es hong so.
Kapstäbel. Katschbel ist gut, da gab es einen
kleinen Fucker, aber am Ende leben die auch alle.
Pappels, Chef, Bakedroom hat ja jetzt auch vor kurzem
einen Org gegründet. Also es gibt genügend Beispiele,
die beweisen, dass man Open Source zumindest dann täglich profitiert.
PHP kam auch noch viel mehr als nur... Also ganz oft ist der Name,
wenn man mit diesem PHP drei Leuten,
die dann irgendwann so unkonvertiert sind,
dass du dich wie du hältst,
so PHP machst du immer hier so dein Nett,
oder unter Strich Get und so
Ja, das geht auch, aber wir können halt auch noch mehr.
Also, PHP hat ein total abgefahrenes Sockett-Einleben.
Weiß ich, wer sich da immer mit liefergehend auseinandergesetzt hat.
Aber es gibt dieses Projekt Real-PHP, das kommt von Imo wieder,
der macht so einen Not-Ansatz in PHP, also der Spong-Prozess,
der macht einen Interprozesskommunikation, alles mit PHP und diesen Sockets.
Und PHP hat auch eine CLD-Funktion. Die sind so mäßig,
aber es gibt Libraries, Oster-Salarys, auch so,
die darauf aufsetzen und das halt benutzbar machen.
Und ihr könnt noch viel mehr halten,
darüber machen,
ihr könnt Demons schreiben
Ihr könnt auch APIs schreiben. Also PHP ist halt mehr
als nur dieses typische Request Response-Giraffe. Das darf man halt
auch nicht vergessen. Ganz, ganz wichtig. Ihr müsst
nicht einfach immer PHP nehmen, weil ihr es könnt.
Weil das ist dann, dann wird es definitiv schlecht.
Sondern wir müssen einfach das richtige Tool für den Job wählen.
Wenn ich ein Team mitschreibe und noch ein bisschen,
wenn ich Prozesse formen muss,
aus irgendeinem Bier unerfindlichen Grund, muss ich Prozesse forten,
weil meine Business-Requirements es gerade so erwarten.
Und ich das eventuell auch nicht mit einem Message,
wo es dann nicht
gut lösen kann
Dann nimmt nicht Perpi. Das ist voll kaputt. Es ist auch
immer noch kaputt. Und es gibt auch nichts darauf aus,
als das Heil macht. Es ist halt einfach kaputt.
Und dann ist Perpi auch wieder falsch anderes.
Dann nimmt ihr irgendeine Message Q oder ein Jobsystem,
abstrahiert das irgendwie einmal raus und baut dann.
Ja. Ja, aber funktioniert relativ stabil,
habe ich gehört, mit Prozessen.
Und Fords. Wir haben ja auch nie genug. Aber
es geht bestimmt besser als Perpi, dass es überhaupt keinen gekotzt ist.
Die müssen ja auch. Ja. Perpi. Ja,
aber nach dem Raum, wo wir drei Tage sind vorher,
die Perpi entstehen
Ja, wir nutzen ja auch Mengen. Das ist seltener
Stock. Pippi hat eine Unnmenge an Libraries. Ja,
also zum einen... Inbuild Dibrarys, ganz, ganz viele.
Wenn ihr mal auf der PHP-Nuku guckt,
es gibt für irgendwie ungefähr alles eine Funktion.
FDP Connections, Sonstness Connections, irgendwelche Sondergenödel gibt.
Alles schon da. Müsst ihr nicht selber schreiben,
bei TC Wieswork aufmachen und bla, sondern das war für PHP schon ein Wort.
Und wenn du schon da was genutzt hast,
weil das C oder irgendwer meine wollte,
wird das zu mir in C sind immer schneller.
Lasse ich jetzt mal so schnell. Ja,
er meldet sich auch. Ich lasse das mal so stehen
Das müssen die mit anderen Leuten assoziieren, nicht mit mir.
Es gibt die SPL, die Stunnar, 4P-Agree.
Das sind extrem viele coole Sachen drin. Werfen aber ich
halt schon mal was von SPL Heaven und SPL Stack gehört.
Da hinten sind alle die, die ich den Link ins Winter habe.
Das ist total cool. Ja, das sind Datenstrukturen.
Hiebster kennt ihr sowieso und hält sich großartig ein.
Aber die gibt es halt fertig mit. Also die sind da drin.
Also wenn die mit mir sind, dann ist das da back.
Also ihr müsst es halt nicht selber schreiben. Und das
ist halt auch wieder so ein typisches Problem oder ein weiß dafür,
dass sie halt im täglichen Learning sind,
wenn er jetzt hier rausfährt,
dann kennt ihr das noch
Ja. Und mindestens ihr habt schon euch, guckt es dir nochmal an.
Dann, so ging es mir auf jeden Fall,
dass ich das in der Klappe, habe ich das niemals eingebaut.
Das ist total viel cooler. Das sagt immer dieses Irrray,
was halt mal im Kiel hat und mal nicht und mal im merischen Nummer eins bringt.
Also diese Datenstrukturen, die in der SPL mitkommen,
sind auf jeden Fall sehr geil.
Und es gibt auch einen sehr schönen Druck dazu.
Von, ist mir entfallen, muss ich mir auch schreiben.
Und natürlich bin ich jetzt nicht nochmal ganz groß darauf ein,
wie ein Packages Composer. Packages ist halt die,
die war Green, also quasi das Directory für alle im Positiven,
die es da draußen so gibt.
Ist auch mit so einer Solar-Suche unterstützt.
Das heißt, Suche funktioniert bei PHP besser als bei noch
Ja. Also es ist halt, als ich da,
und wir müssen es halt auch benutzen,
das Problem finden wir auch, also wenn ihr morgen ins Büro geht,
wieder der HTMB-Kleid selber steigt,
so ein trinkt es euch nicht voran, es dauert ende,
es kostet Zeit.
Und es geht auch irgendwie nicht vor uns.
Ja, das wollen wir wissen deswegen.
Da nimmt mich aber keiner für voll irgendwie,
aber so ein Geld findet die tue ich auch.
Und ich bin auch tatsächlich irgendwo angestellt.
Und was ich daran hatte, ich mich für erlebe.
Das ist eine Umfrage von Crackles, was für Skills.
Unternehmen, IT-Unternehmen von den Entwicklern erwarten
Und aus PHP, ich sag jetzt mal mit Abstand bei vorne.
Und wenn wir das hier beiden treffen,
ist das auch so dieser typische Lab-Stand.
Und also wir haben bei PHP irgendwas machst,
der hat wahrscheinlich in den meisten Fällen schon Mais gehört.
Also wir sind ja schon in der guten Position.
Wir müssen das halt auch nur ausspielen. Und das Gleiche
spiegelt sich auch wieder in den Job-Postings, auch Matze da kommen.
Auch aus der gleichen Umfrage von Cracklist. PHP ist dann
zwei vorne. Und da können die Ruby-Jungs hier uns im
Obst, da sind immer ganz schön viele Leute drauf.
Ich will nicht sagen, dass die Jobs besser sind,
besser bezahlen oder irgendwie mehr Spaß machen
Weil, keine Ahnung, ich sehe halt irgendwie 305.
Aber, ja. Und das sagt über die,
über die, die Kraft, die wir haben,
uns und eventuell die Familie zu ernähren,
um mal den Instinkt bei euch anzusprechen.
Eigentlich nehme ich ihn aus. Also,
wir können uns sagen, halt über Wasser halt, ne?
Also, wenn ich, danke. Wenn ich halt preisen kann,
sieht das anders aus. Also, wenn ich natürlich neben
die THP noch preisen kann, dann ist das super.
Ja, aber wenn ich mich auf irgendwas committe,
was halt nicht so breit verteilt ist,
wie es PHP halt immer ist,
sind meine Chancen eventuell schlecht
Abschließend möchte ich das mit meinem persönlichen Helden verlieren.
Ihr habt, ihr erinnert euch an den Hammer,
den ich euch am Anfang gezeigt habe.
Der kommt aus diesem Post-Effective Bad Design, den ihr hoffentlich alle gelesen habt.
Da wird halt richtig schön über PHP gerantet.
Zum Teil rechtlich zum anderen Teil auch. Und Fabian hat
darauf geantwortet. Und ich finde es einfach schön,
wie er es sagt und ich fände es auch super,
dass mit dem Satz sich hier abzuschließen.
Und er sagte, PHP ist probably not,
where's language top there?
But PHP is the best web
top form
Ähm... Vielen Dank. Ja, wir haben noch Fragen,
das ist immer so ein Thema, ob man da jetzt wirklich Fragen hat.
Wir haben halt hingestellt, wenn du für mir noch
irgendwas wissen wollt, dann pass auf mal jetzt.
Aber es ist halt, wie gesagt, so ein Thema,
das... Ich muss hier mit euch selber was machen.
Gut, wenn keine Fragen sind, wir sagen,
wir machen fünf bis zehn Minuten Pause,
können wir auf den Trick holen.
Martin hat eine Box