Search results for: “profiling”
-
Profiling Specto (and whole Python applications in general)
A few months ago (when we still thought we were about to release 0.3 “real soon now” ;), I noticed that Specto is noticeably slow to start up, even on warm starts (when it is not the first time you launch it). It always takes at least 6 seconds to paint the list of watches…
-
Getting Things GNOME 0.6 released
Yes, ladies, gentlemen, and seemingly-dead plants, it’s happening: after over 10 months of incremental work from the community, we are now releasing version 0.6 of our favorite personal productivity app, Getting Things GNOME. This release comes with some new features, lots of code improvements, many bugfixes and UX refinements (I am told that the “Better…
-
Survey: making Getting Things GNOME sustainable as a productivity app for public good
Now that you’ve been introduced to the overall concept of Getting Things Done with the video in my previous blog post, let me show you the secret weapon of chaos warriors who want to follow that methodology with a digital tool they can truly own. Your secret weapon: “Getting Things GNOME” “Getting Things GNOME” is…
-
My super amazing Privacy Policy
—
by
This page is boring as hell but I need to have one because, well… Europe. I don’t expect anyone to read it, but if you are here and you actually are reading this, have fun! Who I am My website address is: fortintam.com What personal data I collect and why I collect it Comments When visitors leave comments…
-
Investigating Liferea's startup performance
Last week, Lars Lindner provided us with an early christmas gift when he announced that a new stable release of our beloved feed reader was now available. First, I would like to applaud him for his continued efforts over the years in maintaining this handy and high quality application. Many users like me have been…
-
Pitivi's startup time
So, since it seems everybody’s been talking about startup time these days, I’ll admit I tend to secretly obsess over that too. Well, it’s not so secret given that I’ve blogged about profiling work on Specto and PiTiVi before… anyway. I believe you should provide your developers with the fastest computers to do the development,…
-
Improving project loading performance
When you load a project in PiTiVi, importing the clips into the “media library” (also known internally as the “source list”) is pretty fast, but inserting them in the timeline is painfully slow. So I whipped out my torture test project and spent some time profiling what’s going on using Python’s cProfile module (I talked…
-
Import performance improvements
Sometimes I think developers should use netbooks as their testing machines. Then they would be hit by performance bottlenecks in much more obvious ways 🙂 This morning, Ed pushed a commit that limits the thumbnail size to 96×96 (previously unlimited) in PiTiVi’s master branch. What this means is that previously, each time you imported a…
-
Improved Specto startup times
After my post on profiling Specto’s startup, Wout Clymans put on his Hero Hacker Hat and fixed the major problem that was causing Specto to do too much work for nothing. Now, Specto starts in 2 seconds instead of 10 seconds. What happened there? Well, for making sure that we are using the same “internal”…