|
Update: This setup stopped working after a few firmware updates; there were apparently some software updates after the catalog of internet radio stations broke down . Maybe they also read my bug report about the broken encoding and found my blog post. I didn’t investigate much; superficially it looked like the radio is just ignoring the returned IP address if it’s a local one. Have you ever wondered what your Internet-connected devi....
|
|
Update: This setup stopped working after a few firmware updates; there were apparently some software updates after the catalog of internet radio stations broke down . Maybe they also read my bug report about the broken encoding and found my blog post. I didn’t investigate much; superficially it looked like the radio is just ignoring the returned IP address if it’s a local one. Have you ever wondered what your Internet-connected devi....
|
|
Update: This setup stopped working after a few firmware updates; there were apparently some software updates after the catalog of internet radio stations broke down . Maybe they also read my bug report about the broken encoding and found my blog post. I didn’t investigate much; superficially it looked like the radio is just ignoring the returned IP address if it’s a local one. Have you ever wondered what your Internet-connected devi....
|
|
One year on, I revisit my home infrastructure as code setup. I explore what worked, what didn’t and what has changed over the last year.
|
|
This article provides a step-by-step guide on setting up a static blog using Hugo, Git, Nginx, and Let's Encrypt on a Linux server.
|
|
Update 2019-03-13 This is now part of a series of blog posts about scc Sloc Cloc and Code which has now been optimised to be the fastest code counter for almost every workload. Read more about it at the following links. Sloc Cloc and Code - What happened on the way to faster Cloc 2018-04-16 Sloc Cloc and Code Revisited - A focus on accuracy 2018-08-28 Sloc Cloc and Code Revisited - Optimizing an already fast Go application 2018-09..
|
|
I wrote a blog post for LogRocket about CSS Houdini and the Paint API! Complete with demos and illustrations.
|
|
I finished 2018 strong, having read 15 different books for myself - three times as many as I read in 2017 . I only read one book in December, but I was determined to finish it by the end of the month/year so I could say I read 3x as many books in 2018 as I read in 2017.
|
|
This article provides a step-by-step guide on setting up a static blog using Hugo, Git, Nginx, and Let's Encrypt on a Linux server.
|
|
With expanding web technoligies, we can now interpret responsive design as the way it affects a user’s context, and how we can be the most responsive to the user’s needs and experience.
|
|
1. So what is WSL? Simply put, it’s a kernel interface (lxcore & lxss) that allows 64-bit Linux binaries to run on a Window 10 or Windows Server 2019 kernel. All you need to do is add the userland (file system structure and programs) from an existing Linux distribution, such as Ubuntu, Kali, Debian or SUSE, and that Linux distribution will run natively on the Windows kernel! You must access the Linux distribution via a Windows progr..
|
|
1. So what is WSL? Simply put, it’s a kernel interface (lxcore & lxss) that allows 64-bit Linux binaries to run on a Window 10 or Windows Server 2019 kernel. All you need to do is add the userland (file system structure and programs) from an existing Linux distribution, such as Ubuntu, Kali, Debian or SUSE, and that Linux distribution will run natively on the Windows kernel! You must access the Linux distribution via a Windows progr..
|
|
As 2018 ended, I had a brush with an injury. One injury that time and alcohol could not heal. This is that story.
|
|
In this article we will put some light on a lot of tools used in the world of Unix desktop environment customization, particularly regarding wmctrl, wmutils, xev, xtruss, xwininfo, xprop, xdotools, xdo, sxhkd, xbindkeys, speckeysd, xchainkeys, alttab, triggerhappy, gTile, gidmgr, keynav, and more. If those don't make sense then this article will help. Let's hope this can open your mind to new possibilities.
|
|
Icons can be specified in various ways for toolstrip controls and the app window itself. The post Matlab toolstrip – part 5 (icons) appeared first on Undocumented Matlab . Related posts: Matlab toolstrip – part 3 (basic customization) Matlab toolstrips can be created and customized in a variety of ways. ... Matlab toolstrip – part 9 (popup figures) Custom popup figures can be attached to Matlab GUI toolstrip controls. ... ..
|
|
Icons can be specified in various ways for toolstrip controls and the app window itself. The post Matlab toolstrip – part 5 (icons) appeared first on Undocumented Matlab . Related posts: Matlab toolstrip – part 3 (basic customization) Matlab toolstrips can be created and customized in a variety of ways. ... Matlab toolstrip – part 9 (popup figures) Custom popup figures can be attached to Matlab GUI toolstrip controls. ... ..
|
|
A quick round-up of some of the best books read in 2018, ranging from fantasy to spy novels to maths and politics.
|
|
Late to the party, giving pdf-tools a try. The macOS install instructions have a prerequisite: brew install poppler automake Installed with: (use-package pdf-tools :ensure t :mode ("\\.pdf\\'" . pdf-view-mode) :config (pdf-tools-install) (setq-default pdf-view-display-size 'fit-page) (setq pdf-annot-activate-created-annotations t)) ps. (pdf-tools-install) may not find libffi on macOS. Try: (setenv "PKG_CONFIG_PATH" (f..
|
|
I have recently started work again on searchcode server with the continued plan to upgrade searchcode to use the same code-base. One big issue with this which I recently tweeted about was that Java has a decent well documented fast library for just about everything, with the exception of a good syntax highlighter like Pygments http://pygments.org/ or Chroma https://github.com/alecthomas/chroma It is however possible to use Pygme..
|
|
2018 has come and gone - and what a year it’s been! Now that it’s the beginning of 2019, it’s time to reflect on the previous year and set out to decide what we want to accomplish this year.
|
|
A quick round-up of some of the best books read in 2018, ranging from fantasy to spy novels to maths and politics.
|
|
From 1997 to 2010 I believed it was only a matter of time before Linux on the desktop became a reality. I gave up in 2010 and went to OSX. But we may finally be close! Here’s my notes on installing Linux Ubuntu 18.04 on a Dell Inspiron 15 7000. It’s the easiest and happiest linux ever for me.
|
|
From 1997 to 2010 I believed it was only a matter of time before Linux on the desktop became a reality. I gave up in 2010 and went to OSX. But we may finally be close! Here’s my notes on installing Linux Ubuntu 18.04 on a Dell Inspiron 15 7000. It’s the easiest and happiest linux ever for me.
|
|
From 1997 to 2010 I believed it was only a matter of time before Linux on the desktop became a reality. I gave up in 2010 and went to OSX. But we may finally be close! Here’s my notes on installing Linux Ubuntu 18.04 on a Dell Inspiron 15 7000. It’s the easiest and happiest linux ever for me.
|
|
From 1997 to 2010 I believed it was only a matter of time before Linux on the desktop became a reality. I gave up in 2010 and went to OSX. But we may finally be close! Here’s my notes on installing Linux Ubuntu 18.04 on a Dell Inspiron 15 7000. It’s the easiest and happiest linux ever for me.
|
|
My blog post about ssh is still the most frequently read content on my blog four years later. I've collected enough shell tricks that it's about time for one of these type of posts about my favorite software tool of all time: the shell. My experience is mostly limited to zsh, so while the examples here will be zsh-based, I think other shells like fish and xonsh are great as well. Upgrade Your Shell Bash is fine, but at a certa....
|
|
Life is messy. We devote a lot of time and effort into managing that chaos. I thought of a little “theory”, if you will, that helps me. The Home Theory # Everything needs a home. The class of things that need homes is broad. It includes: School assignments Legal documents Pictures Recipes Ideas Projects Books Charging cables Tools etc. The home needs to suit the thing that goes there. I have found that getting this right is real....
|
|
Life is messy. We devote a lot of time and effort into managing that chaos. I thought of a little “theory”, if you will, that helps me. The Home Theory # Everything needs a home. The class of things that need homes is broad. It includes: School assignments Legal documents Pictures Recipes Ideas Projects Books Charging cables Tools etc. The home needs to suit the thing that goes there. I have found that getting this right is real....
|
|
The 35th Chaos Communication Congress is now over, and it is time to write about how we built the software side of the c-base assembly there. c-base at 35C3 The Chaos Communication Congress is a major fixture of the European security and free software scene, with thousands of attendees. As always, the “ mother of all hackerspaces ” had a big presence there, with a custom booth that we spend nearly two weeks constructing. This yea....
|
|
The 35th Chaos Communication Congress is now over, and it is time to write about how we built the software side of the c-base assembly there. c-base at 35C3 The Chaos Communication Congress is a major fixture of the European security and free software scene, with thousands of attendees. As always, the “ mother of all hackerspaces ” had a big presence there, with a custom booth that we spend nearly two weeks constructing. This yea....
|
|
The 35th Chaos Communication Congress is now over, and it is time to write about how we built the software side of the c-base assembly there. c-base at 35C3 The Chaos Communication Congress is a major fixture of the European security and free software scene, with thousands of attendees. As always, the “ mother of all hackerspaces ” had a big presence there, with a custom booth that we spend nearly two weeks constructing. This yea....
|
|
Last week, Business Insider posted their annual list oftop promising enterprise startups that are poised for great success in 2019, and we are greatful to have been included. While the article focusses on valuation and investment, we’d like to take this opportunity to tell you a bit more about other aspects of Snyk in case you’re considering a career move in 2019. This could be the one New Year’s resolution that will stick!
|
|
With one of my many honeypots actived around the world wide web, I discovered an interesting script written with the famous Perl programming language. This Perl script is a malware used to remotely control a machine, opening what is technically called backdoor. If this malicious program runs on multiple machines, there is a possibility that the attacker may have created a botnet. -Continue to read the article on SerHack.me
|