Chunking strings in Elixir: how difficult can it be?
This week I finished my contract for Seamly1, where I spent 7 months developing a SaaS messaging platform for customer service in Elixir. The project was incredibly interesting, so in our last conversation I asked if they would mind me sharing a “war story” with the world. They gladly agreed, so here goes an account of my dealings with unicode, performance tuning and Rust-based NIFs. Enjoy!
1 - The problem From a pure technical point of view, we needed a way to split strings in chunks up to a maximum length in a user-friendly way.
What if C# were like Go? Open source bflat has “Go-inspired tooling”, now targets bare metal • DEVCLASS
Developer Michal Strehovský has released bflat 7.0.1, with support for C# applications that run on bare metal – taking native ahead of time (AOT) compilation further than is possible with Microsoft’s official Native AOT in .NET 7. Strehovský is a software engineer at Microsoft working full-time on the .NET runtime, but open source bflat is […]
Working with the file system in Elixir does not really differ from doing so using other popular programming languages. There are three modules to solve this task: IO, File, and Path. They provide...
Cheatsheets and other 8 ExDoc features that improve the developer experience
This post explains the motivation behind the new ExDoc Cheatsheet feature. It also highlights other ExDoc features that show how ExDoc has been evolving to make the documentation experience in Elixir better and better.
IFD1 tags are not listed seperately. All IFD0 tags may also be present in IFD1, according to the standard. The second part of the Exiv2 key of an IFD1 tag is Thumbnail (instead of Image), the other two parts of the key are the same as for IFD0 tags
I have an image, where I want to create a new tag called "DepthMap" and add an image to that tag. I have searched a lot but could not find an example to do it.