For the last couple of years I’ve been using Value Objects in my projects to bring language-level strict types to what would typically be array data structures in my code. From method inputs to JSON API responses, value objects have almost entirely replaced arrays throughout. The ability to get runtime type checking and IDE auto-complete has eliminated...
In the past few years, I've transitioned from engineering into product management at Zend, and it's been a hugely rewarding experience to be able to toss ideas over the fence to my own engineering team, and have them do all the fiddly tricky bits of actually implementing them! Besides packaging long-term support versions of PHP, we also are publishing...
Local Whispers Tuesday, May 7th 2024, 15:15 BST London, UK For most of the videos that I make, I also like to have subtitles, because sometimes it's easier to just read along. I used to make these subtitles with an online service called Otter.io, but they stopped allowing uploading of...
Xdebug Update: May 2024 Monday, May 6th 2024, 16:30 BST London, UK I have not written an update like this for a while. I am sorry. In the last months I have not spent a lot of time on Xdebug due to a set of other commitments. Since my last update in November a few things have...
python-oracledb 2.2, the extremely popular Oracle Database interface for Python, is now on PyPI.Today we’re pleased to release python-oracledb 2.2 to coincide with the just-announced, general availability of Oracle Database 23ai.Photo by Jamie Street on UnsplashPython-oracledb is an open source package for the Python Database API specification with...
I’m posting this quick blog in the ‘so I can find it again’ category. The question came up about how to connect to Oracle Autonomous Database using Django and a wallet ZIP file.Photo by Brecht Corbeel on UnsplashMake sure Django and python-oracledb are up to date:python3 -m pip install Django oracledb --upgradeAt time of writing, this installed Django...
Crea tu propio feed de noticias
¿Listo para probarlo?
Comienza una prueba de 14 días, no es necesaria tarjeta de crédito.