Peter Kokot (@peter_kokot) 's Twitter Profile
Peter Kokot

@peter_kokot

Software engineer, PHP, Linux, open source

ID: 139774910

linkhttps://linktr.ee/petk calendar_today03-05-2010 16:58:44

1,1K Tweet

1,1K Followers

1,1K Following

Peter Kokot (@peter_kokot) 's Twitter Profile Photo

PHP 8.3 has now arrived also on Docker Hub thanks to the all contributors and maintainers. πŸ˜πŸ‹ πŸŽ‰ hub.docker.com/_/php/tags?nam…

PHP 8.3 has now arrived also on Docker Hub thanks to the all contributors and maintainers. πŸ˜πŸ‹ πŸŽ‰
hub.docker.com/_/php/tags?nam…
Peter Kokot (@peter_kokot) 's Twitter Profile Photo

CMake 3.28 has been released. CMake is a build system generator for C/C++. You know how it is. You fix one variable, contribute to docs and you're super proud of the product. πŸ˜‡ BTW, futuristic PHP build system in CMake is also progressing nicely. kitware.com/cmake-3-28-0-a…

CMake 3.28 has been released. CMake is a build system generator for C/C++.

You know how it is. You fix one variable, contribute to docs and you're super proud of the product. πŸ˜‡

BTW, futuristic PHP build system in CMake is also progressing nicely.

kitware.com/cmake-3-28-0-a…
Peter Kokot (@peter_kokot) 's Twitter Profile Photo

Autoconf 2.72 has been released πŸŽ‰ - Support for 2024 edition of the C standard (aka C23) - Mechanism for 64-bit time_t on 32-bit platforms (--enable-year2038) - Many bugs fixed lists.gnu.org/archive/html/a…

Autoconf 2.72 has been released πŸŽ‰
- Support for 2024 edition of the C standard (aka C23)
- Mechanism for 64-bit time_t on 32-bit platforms (--enable-year2038)
- Many bugs fixed

lists.gnu.org/archive/html/a…
Peter Kokot (@peter_kokot) 's Twitter Profile Photo

While waiting for FB to return due to login bug, here's a quick view from the recent walk - Piran city in Slovenia. The church tower in the middle is being renovated. On the right there is Piran Walls (7th century), on the left Piran port. Nice, cosy and relaxing town. 😌

While waiting for FB to return due to login bug, here's a quick view from the recent walk - Piran city in Slovenia. The church tower in the middle is being renovated. On the right there is Piran Walls (7th century), on the left Piran port. Nice, cosy and relaxing town.  😌
Peter Kokot (@peter_kokot) 's Twitter Profile Photo

CMake 3.28 is configuring C/C++ projects significantly faster than its predecessor version 3.27. This is the configuration phase from scratch of one of the projects. Neat. πŸ‘ BTW, a new CMake version 3.29 is just around the corner.

CMake 3.28 is configuring C/C++ projects significantly faster than its predecessor version 3.27. This is the configuration phase from scratch of one of the projects. Neat. πŸ‘ BTW, a new CMake version 3.29 is just around the corner.
Peter Kokot (@peter_kokot) 's Twitter Profile Photo

Building PHP with CMake on KDE neon Linux using presets - a stored configuration of all extensions enabled. πŸ”§ It's progressing nicely. Lot's of tweaks and syncs added since the last time.

Peter Kokot (@peter_kokot) 's Twitter Profile Photo

Fresh right from the oven: πŸ‘‰ Ubuntu 24.04 Noble Numbat πŸ‘ˆ Beta was just released and final version is expected on April 25th. PHP 8.3 in default repositories. It's LTS (long term support), the look and feel is really nice. This will be awesome. πŸ₯³

Fresh right from the oven:

πŸ‘‰ Ubuntu 24.04 Noble Numbat πŸ‘ˆ

Beta was just released and final version is expected on April 25th. PHP 8.3 in default repositories. It's LTS (long term support), the look and feel is really nice. This will be awesome. πŸ₯³
Peter Kokot (@peter_kokot) 's Twitter Profile Photo

πŸ’‘ A quick PHP tip: Any of these extensions listed in composer.json can be simply removed as they are always available. All other used extensions should be specified, so developer is aware to install them. For example, ext-mbstring.

πŸ’‘ A quick PHP tip: Any of these extensions listed in composer.json can be simply removed as they are always available.

All other used extensions should be specified, so developer is aware to install them. For example, ext-mbstring.
Peter Kokot (@peter_kokot) 's Twitter Profile Photo

PHP received a decent amount of updates over the last year or so. PHP 8.4 build system is also refreshed to be relevant and buildable on the current systems out there. Not ideal yet, but it's getting there. Step by step πŸ˜„ Overall, PHP 8.4 will be interesting to upgrade.

PHP received a decent amount of updates over the last year or so. PHP 8.4 build system is also refreshed to be relevant and buildable on the current systems out there. Not ideal yet, but it's getting there. Step by step πŸ˜„ Overall, PHP 8.4 will be interesting to upgrade.
Peter Kokot (@peter_kokot) 's Twitter Profile Photo

Today the summer Olympic Games 2024 start. Almost the same day that the OlymPHPic games started 3 years ago in Tokyo πŸ₯³πŸ˜‚πŸ˜œ

Peter Kokot (@peter_kokot) 's Twitter Profile Photo

For the first time, the CMake-based PHP build system successfully builds php.exe on Windows. πŸͺŸ I almost forgot how good small-step successes feel. Alrighty then. 😁

For the first time, the CMake-based PHP build system successfully builds php.exe on Windows. πŸͺŸ

I almost forgot how good small-step successes feel. Alrighty then. 😁
Peter Kokot (@peter_kokot) 's Twitter Profile Photo

Building PHP 8.5 with CMake on Oracle Solaris 10. We can say it works. πŸ˜†βœ… Solaris 10 is one of those systems that are still around (released in 2005 and supported to 2027) but we wish they would be migrated to something more recent like illumos-based systems or Solaris 11.4.