Optimal character choices for ASCII art in PHP

Problem definition ASCII art in PHP relies on the selection of a set of characters for the graphic representation. We didn’t find an optimal selection of characters mentioned anywhere. The example character sets seem to be chosen arbitrarily. Approach We consider as an acceptable approximation that the number of pixels used to display a font… Continue reading Optimal character choices for ASCII art in PHP

Our Flutter app is so big on iOS, it is 5 times Google Chrome (and some Apple App Store Connect publication tips)

Flutter At jod.li, we started developing Flutter apps in June 2019 (9 months ago). We needed a cross-platform mobile development solution. We chose Flutter because it is evolving fast, yet, it is stable enough for robust development. There is a large community. Also, with Google as the underlying force behind, things are less likely to… Continue reading Our Flutter app is so big on iOS, it is 5 times Google Chrome (and some Apple App Store Connect publication tips)

Can an interlaced PNG image be smaller than the equivalent non-interlaced image?

Purpose The purpose of those experiments was to determine whether an interlaced PNG image could be smaller in size than the equivalent non-interlaced PNG image. It was already explained here why interlaced PNG tend to be larger in size than the non-interlaced PNG equivalent image. Here was the conclusion: “The conclusion is that the uncompressed… Continue reading Can an interlaced PNG image be smaller than the equivalent non-interlaced image?

Size of interlaced against non-interlaced PNG uncompressed data

Goal I would like to know by advance the length of the uncompressed data within a PNG image whether it is encoded interlaced or not. Knowing and comparing the size of interlaced against non-interlaced PNG uncompressed (inflated) data can allow a wiser choice when encoding a PNG image and can also help while decoding. This… Continue reading Size of interlaced against non-interlaced PNG uncompressed data