First is installing One Dark Pro theme on IntelliJ IDEA and Visual Studio Code. Kidding! Although One Dark Pro is both beautiful and useful for night owls like myself, this post is not going to focus on that. Let’s look at some things your university may not teach you therefore you have to learn it the hard way at work by Googling and skimming through Stack Overflow/ SQA - Stack Exchange.
Some might argue that these hacks are not best practices. Nevertheless, if you want to just get it done, it’s up to you. …
Fedora with GNOME remembered last screen for Google Chrome so this wasn’t a case in Fedora. However, on openSUSE with KDE my local test browser Google Chrome started on my primary screen. After meddling with settings I found how to make sure it won’t get in my way anymore.
Step 1: Right click on the title bar on the window you want to customize. Then navigate to More Actions sub-menu. Select “Configure Special Application Settings”
Step 2: Define “Window Rules”. I’ve used “Window class (application)” to “Substring Match” the “google-chrome”.
Also, for “Window title” set “Substring Match” to “data:, …
I’ve posted a test automation template for Playwright 🎭 with Java earlier. Click here for that post. Nevertheless, Selenium cannot be forgotten either. I made a template project with stuff I’ve learned working in test automation. This knowledge is the outcome of many hours of automation tasks at work, Googling when stuck, trying to understand (or just copying) chunks of codes from StackOverflow/ GitHub then make a milkshake out of them to tailor to the need. I hope a beginner would find this helpful. In fact, I’m still a beginner too.
I’ve been sporting Fedora Workstation 34 with GNOME on both my personal and work laptops. I just wanted something new and hopped to openSUSE Tumbleweed with KDE on my personal while keeping Fedora on work laptop. However, like in Fedora, IntelliJ IDEA installation was bit of a pain.
Forget about Snaps although they are easy. I won’t be using Snaps on Fedora or openSUSE period. There was no rpm for IntelliJ IDEA. I found it on Flathub but the problem with Flatpaks is they are sand-boxed and have a hard time finding Java, and even web browsers when executing Selenium…
Wikipedia: A playwright or dramatist is a person who writes plays.
Playwright is from a team at Microsoft and they used to be a team at Google, called Puppeteer. Puppeteer became Playwright when they…
Fedora have been using Wayland display server protocol for sometime. Recently, Ubuntu 21.04 shipped with it too. Number of screen recording tools including “Peek” stopped working as they don’t support Wayland just yet. Even Chrome and few others doesn’t have Wayland support which I learned the hard way, trying to share screen during a Teams call.
Kooha is available as a Flatpak, which you can refer to on Flathub here: https://flathub.org/apps/details/io.github.seadve.Kooha
It wasn’t working for me on GNOME 40 though. With the recent GNOME 40.2 update it started to work. Kooha lets you record WebM and MKV files.
UPDATE 27/07/2021: Rather than installing Flatpak versions, you can install media codecs instead.
Fedora Workstation multimedia plugins: https://docs.fedoraproject.org/en-US/quick-docs/assembly_installing-plugins-for-playing-movies-and-music
openSUSE Tumbleweed multimedia codecs: https://opensuse-community.org
Most obvious reason is the video codecs Firefox uses. Firefox is pre-installed in Fedora and it doesn’t do a very good job at playing videos on popular websites. As I’ve seen on a Reddit thread, this is because it’s not using ffmpeg:
Comment from u/jntesteves on r/Fedora [Source 1]:
This happens because by default Firefox uses Cisco’s openh264 decoder for the h264 codec, and that decoder is bad and does a very low FPS for most videos…
UPDATE 2021/07/12: JetBrains Toolbox: The best way to install IntelliJ IDEA on Linux
With the GNOME 40 update, I hopped to Fedora Workstation 34 which is fantastic. All my computers are now running Fedora and it feels fast as a slipstreaming F1 car. At first though, it was difficult to adapt as for many years I’ve been used to Windows (Microsoft Store or .exe) and Ubuntu (PPA or Snaps) way of doing things. Of course, this wasn’t the first time I was on Linux. Maverick Meerkat and Natty Narwhal were my daily drivers, and Fedora 14 for a very…
Download theme “Firefox Alpenglow” by Mozilla Firefox: