Weiter

Closures, Anonymous Classes and an alternative approach to Test Mocking (Part 3) | Mark Baker's Blog

Zitat: So just how do we test something that cannot be instantiated on its own?

Symfony Console Beyond the Basics - Helpers and Other Tools — SitePoint

  • Question Helper
  • Tables
  • Progress Bars
  • Customizing Our Progress Bar
  • Calling a command inside a command
  • Color and Style

To type or not to type: quantifying detectable bugs in JavaScript | the morning paper

Zitat: both Flow and TypeScript are pretty good, and conservatively either of them can prevent about 15% of the bugs that end up in committed code.

MonolithFirst | Martin Fowler

Zitat: Almost all the successful microservice stories have started with a monolith that got too big and was broken up

How to Analyze Tweet Sentiments with PHP Machine Learning — SitePoint

Zitat: In this post we are going take a look at PHP-ML – a machine learning library for PHP – and we’ll write a sentiment analysis class that we can later reuse for our own chat or tweet bot.

Aktionstag soll US-Netzneutralität retten – netzpolitik.org

Zitat: Um die Abschaffung der Netzneutralität in den USA zu verhindern, trommelt ein breites Aktionsbündnis zur „Schlacht um das Internet“. So gut wie alle großen Internetkonzerne nehmen teil, bekannte zivilgesellschaftliche Gruppen ebenso. Aber auch in Europa ist das Thema noch nicht endgültig vom Tisch.

Refactoring Singleton Usage to get Testable Code - Qafoo GmbH

Zitat: So your code base is littered with singletons and using them? Don't worry, you can start refactoring them out of your code base class by class and introduce increased testability at every step.

MySQL utf8 vs utf8mb4 - What's the difference between utf8 and utf8mb4? | EverSQL

Zitat: ... MySQL decided that UTF-8 can only hold 3 bytes per character. Why? no good reason that I can find documented anywhere. Few years later, when MySQL 5.5.3 was released, they introduced a new encoding called utf8mb4, which is actually the real 4-byte utf8 encoding that you know and love.

Performance Tuning Guide - Mehr fps in Spielen - GameStar

Zitat: Einige Grafikoptionen kosten viel Leistung, steuern aber wenig zur Optik bei. Wir geben Tipps, welche Grafik Settings Sie in den meisten Games getrost abschalten oder verringern können, um mehr Performance zu erhalten.

  • Schatten
  • Bewegungsunschärfe
  • Kantenglättung
  • Tiefenschärfe
  • Umgebungsverdeckung
  • Dynamische Reflexionen
  • Sichtweite

Die Bilanz des Gipfels | Deutschlandfunk

Zitat: Das Treffen der führenden Industrie- und Schwellenländer in Hamburg ist zu Ende. Vom ersten G20-Gipfel in Deutschland werden vor allem die Bilder der schweren Krawalle in Erinnerung bleiben. In Hamburg gab es allerdings auch wichtige politische Beschlüsse, etwa zum Handel. Und die Erkenntnis, dass die USA in Sachen Klimaschutz isoliert bleiben.

G20-Gipfel: Klima, Handel, Hamburg, Donald Trump - was hat sich geändert? - SPIEGEL ONLINE

Zitat: In Hamburg wird aufgeräumt, die große Politik zieht weiter. Was hat der G20-Gipfel denn nun verändert? Für Kanzlerin Merkel, für Trump, Putin und Erdogan, für den Bürgermeister der Stadt und seinen Polizeichef und - für die Welt?

Gipfel in Hamburg - OECD: Bildungsthemen fehlen bei G20 | Deutschlandfunk

Zitat: Es sind ja gerade die Entwicklungsländer, die es kaum schaffen, relevante Prozentsätze der Kinder auf ein Bildungsniveau zu bringen, das der Grundschule übersteigt, gleichzeitig wird Bildung immer wichtiger, weil die Arbeitsplätze immer anspruchsvoller werden. Das heißt also, wenn man da nichts unternimmt in dem Gebiet, dann wird sich die Schieflage, die es in der Welt gibt, noch verstärken.

Gruppe der zwanzig wichtigsten Industrie- und Schwellenländer – Wikipedia

Zitat: Die G20 (Abkürzung für Gruppe der 20 oder Gruppe der Zwanzig) ist ein seit 1999 bestehender informeller Zusammenschluss aus 19 Staaten und der Europäischen Union. Sie repräsentiert die wichtigsten Industrie- und Schwellenländer. Die G20 dient als Forum für den Austausch über Probleme des internationalen Wirtschafts- und Finanzsystems[1].

A guide for prioritizing application errors - Laravel News

Zitat: Bug fixes and building new features are always in competition with each other, and it’s common for teams to have a hard time deciding where they should spend their time when it comes to prioritizing these two conflicting, but equally important tasks.

Build A Simple Chat With ReactPHP Socket: Server · @zhukserega

Zitat: In this article, we are going to build a simple chat server based on ReactPHP Socket Component. With this component, we can build simple async, streaming plaintext TCP/IP or a secure TLS socket server.

8 Must Have PHP Quality Assurance Tools — SitePoint

  1. PHPUnit
  2. Behat
  3. Atoum
  4. Selenium
  5. Dusk
  6. Kahlan
  7. php_testability
  8. Continuous integration (CI) Services
  9. Plus weitere in den Kommentaren

Tastatur-Kuriosität im Test: Jede Tastatur sollte 34 Display-Tasten haben! - Golem.de

Zitat: Ein deutscher Student hatte in den 1980er Jahren die Idee für eine ungewöhnliche programmierbare Tastatur: Das LC Board hat 34 Tasten mit kleinen LC-Displays. Um deren digitale Beschriftung zu ändern, hat Golem.de einen DOS-Rechner aus dem Keller geholt und ein 30 Jahre altes Programm installiert.

Colossal Cave: Finalversion von erstem Textadventure ist Open Source - Golem.de

Zitat: Colossal Cave, oder einfach nur Adventure, von 1976 gilt als erstes Spiel seiner Art. Die 1995 von den Originalautoren erstellte finale Version 2.5 steht nun als Open Source in einer C-Portierung bereit.

Web development trends you should apply to your future project | Cats Who Code

Zitat: In the creative field, the trends are supposed to change. They have a dynamic nature and so you will notice a trend that is popular one-day will not even notice the next day. In web design and development there have been many trends that come and go, however, only a few grab the attention of the developers for a long time.

The Flight of the Birdman: Flappy Bird Creator Dong Nguyen Speaks Out - Rolling Stone

Zitat: How could someone who hit the online jackpot suddenly pull the plug? But when the clock struck midnight the next evening, the story came to an end. Nguyen, as promised, took Flappy Bird offline. In his wake, he left millions of jilted gamers, and one big question: Who was this dude, and WTF had he done?

Weiter