Clone or Reference Count – Which One Is Faster
While I was updating audioserve I hit one part of code, when I was passing a not so big structure (containing data for authentication) to asynchronous task (in tokio multi-threaded executor), as task...
View ArticleCan Hashmap Be An Obstacle on Road to Performance
I’m still playing with small exercises, one interesting is “alphametics” (it’s available on exercism). Exercise goal is to evaluate if an expression like “SEND + MORE == MONEY”, when letters are...
View ArticleWhat happened to audioserve in past year
Not much, but definitely it’s not dead. Actually I’m quite happy with current functionality and do not need more (actually there are couple of things that would be nice to have like shared bookmarks...
View ArticleAre you dead?
Not yet. However I did not publish much in last 9 month or so due to several reasons- and covid was not the least significant one. I started couple of interesting things, but was lazy and demotivated...
View ArticleAudioserve release and some retro fun
Recently I released new version of audioserve v0.16.5, which brings some interesting changes. I think I’ve described them in previous article and for sure they are also described in README. This...
View ArticleAnalyzing Project Popularity on Github
Wondering how you project is doing on github and stars and growing over the time? I was (for my favorite project audioserve) so I created ipython notebook for to analyze trend on the time, which some...
View ArticleSocial Media Influence on Project Popularity
Interesting picture – couple of posts on discussions servers are very much visible on audioserve popularity (number of stars on github project): First jump is my post on reddit, second is this post on...
View ArticleWhat’s new in audioserve
Unfortunately I did not have much time to update my blog. But I’m not dead and neither audioserve is – actually last half of year or so I focused on building new client. As of now new client is ready...
View ArticleAudiserve is still alive
Unfortunately last couple of years I did not have time and energy to write to my blog. But I was continuing to work on audioserve – adding some new features and also updating to latest dependencies. I...
View ArticleSometime it’s tricky to get Rust generics right
At least for me. I think I have learned a lot a bout the language, but still so thing did not come up easily – recent example was a generic map, that can use both owned values or references as keys. So...
View Article