Chris Hartjes: Metatesting

Chris Hartjes has a post on his site sharing a video from a presentation he gave about "metatesting" to a local PHP user group:

Yesterday I gave a short talk at GPUG about a topic I’ve dubbed „metatesting“. Borrowing the phrase from a children’s card game I wanted to talk about the state of testing and associated tools.

You can watch the presentation through the in-page video player including both the slides and Chris‘ presentation of them. In it he talks about mature testing tools (and extending them rather than creating new ones), open source projects and their tests or lack thereof, how testing reduces the cost of bugfixing and much more. Check out the full presentation for some great tips and updates on where software (and PHP) testing is today.

PHPDeveloper.org

Voices of the ElePHPant: Interview with Chris Spruck (#2)

The Voices of the ElePHPant podcast has posted its latest interview with a member of the PHP community. In this latest episode host Cal Evans talks with Chris Spruck, an organizer of the Atlanta PHP User Group.

They talk about his work with the Atlanta PHP User Group, how they’re growing and where Chris sees this growth coming from. He suggests that there’s been a growing need for developers in the job market and it could have an influence. They also talk about the effect that guest speakers, traffic/travel and can have and how the topic influences the turnout. They also talk about smaller and different types of events related to the community and how their group fits in with the local Drupal/Wordpress communities.

You can listen to this latest episode either through the in-page audio player or you can download the mp3 directly. Also be sure to subscribe to their feed or follow them on Twitter.

PHPDeveloper.org

Voices of the ElePHPant: Interview mit Chris Shiflett

Die Stimmen der ElePHPant Podcast hat veröffentlicht ihre neueste Episode , ein Interview mit Chris Shiflett (wie im Jahr 2011 aufgenommen).

Im Interview sprechen sie über Dinge wie:

  • Chris ‚ Sicherheit Erlebnis
  • der PHP-Community die Verschiebung Fokus auf Sicherheit
  • Was ist der größte Fehler, Sicherheit PHP-Entwickler noch machen?
  • Cross-Site Request Fälschungen
  • Chris ‚aktuelle Arbeit mit Mapalong

Sie können auf diese neueste Episode zu hören entweder durch mit der in-page-Player oder durch Herunterladen der mp3 direkt. Sie können auch ihre Feed abonnieren , um die neueste bekommen.

PHPDeveloper.org

Chris Hartjes ‚Blog: Bessere Remote Code-Entwicklung

Chris Hartjes ist bitten um Vorschläge lösen zu helfen ein häufiges Problem für Entwickler (remote oder anderweitig), die in einem nicht-lokalen Setup zu entwickeln: eine bessere Methode für Remote-Code-Entwicklung.

Ich habe das Spiel mit Sublime Text (wegen der super vim-Bindungen) und war über das Denken, warum ich immer protokolliert werden in den Remote-Server zu tun meiner Arbeit. Normalerweise verbinde ich mit SSH, dann zu meinem Tmux Session und dann feuern vim. Das ist okay, aber es fehlt eine gewisse Eleganz in seiner Herangehensweise. […] Was ich gegen Scheuern bin ist, dass man mit mehreren Umgebungen beschäftigen die ganze Zeit, um meine Arbeit zu erledigen.

Sein oberstes Ziel ist es, zu aktualisieren und zu begehen Code, ohne in den Remote-Server protokolliert werden soll – im Wesentlichen auf die lokale Entwicklung Erfahrung, unabhängig von der zugrunde liegenden Technologie zu replizieren. Haben Sie einen Vorschlag oder eine Methode, die derzeit für dich? !

PHPDeveloper.org

Chris Hartjes ‚Blog: Der Aufbau einer Gimmebar Sidebar

Nach dem Vorbild von diesem Beitrag Ed Finkler über die Arbeit mit dem Gib Bar API , Chris Hartjes hat mit mischte eigenen Beitrag zum Erstellen seiner Seitenleiste auf der gleichen Quelle.

Funkatron war nett genug, um gemeinsam einen Blog-Post über Bau eines Tumblelog mit Gib mir Bar und PHP , damit ich sagte ihm, ich würde schreiben, was ich auf meinem eigenen Blog haben. Einer meiner Absichten war es, die Gib mir Bar-API verwenden in eine Liste meiner aktuellen Gimmies für die Sidebar in diesem Blog zu ziehen. Ed hatte ein sehr einfaches Beispiel in Javascript (Ich kann mich nicht erinnern, wo es ist) geschrieben, so nahm ich es und rannte mit ihm, ihn zu ändern, um mit der Blogging-Software arbeiten hier verwendet.

Er umfasst die einfachen Javascript, ca. 15 Zeilen davon, dass die neueste „gimmies“ zieht aus seiner eigenen Feeds und deren Buchung als Sidebar Elemente (wie Sie gleich neben dem Code-Schnipsel zu sehen). Es verwendet eine Kombination aus Ender.js , Reqwest , Unterstrich und regelmäßige Javascript, um die Arbeit getan.

PHPDeveloper.org

Chris Shiflett Blog: Sorting mehrdimensionalen Arrays in PHP

In einer Art „erinnern sich später“ Art von Post, Chris Shiflett hat ein kurzes Beispiel für eine gemeinsame Aufgabe PHP-Entwickler Gesicht Sortierung eines mehrdimensionalen Arrays .

Jedes Mal, wenn ich ein mehrdimensionales Array in PHP sortieren, habe ich mich daran erinnern, wie es zu tun. Es ist nicht ganz so schnell und einfach nachschlagen, wie die meisten Dinge, so werde ich ein kurzes Beispiel-Blog. Ich habe immer gefühlt, wie es einen besseren Weg, dies zu tun muss, so lass es mich bitte wissen, ob es, und ich werde dieses Thema entsprechend zu aktualisieren.

Seine Methode sortiert ein mehrdimensionales Array von Nutzdaten mit dem array_multisort -Funktion zusammen mit einer Liste der Benutzernamen in jedem Datensatz. In den Kommentaren, empfehlen Menschen mit usort statt mit einem Rückruf + Schließung Combo, die Dinge schön und sauber hält.

PHPDeveloper.org

Chris Jones ‚Blog: Oracle-Ressourcen für PHP

Auf seinem Blog heute Chris Jones hat geschrieben lange Liste von Ressourcen , dass die PHP-Entwickler mit Oracle als Backend könnte nützlich sein in ihrer Entwicklung.

Er hat sie aufgebrochen in Kategorien zu spalten Dinge ein bisschen zu helfen:

  • Einige allgemeine Links
  • OCI8 Erweiterung
  • Datenbanken wie Oracle Express Edition, MySQL, Oracle Berkley DB
  • der NetBeans IDE
  • Oracle Linux und Tuxedo
  • Oracle Instant Client

Einige der Beschreibungen auch kommen mit ihren eigenen „Jetzt installieren“ Links, um Ihnen den Einstieg mit ihnen schnell. Es gibt viele Tutorials Links gespickt durch die Post zu.

PHPDeveloper.org