Sharing a monitor between Linux & Mac

Sharing a monitor between Linux & Mac

For my new job, I (annoyingly) have to use a silly MacBook. For everything else, I have a nice, beautiful desktop running Fedora. I looked into KVMs to share my monitor and keyboard between the two computers, but couldn't really find something reasonably priced and functional. Synergy/Barrier/InputLeap for keyboard sharing I have used Synergy before to share keyboard and mouse between Linux computers, and this was already a good step. There is a fork for Synergy on Linux called Barrier, which now has been forked again to InputLeap. Now the maintained version is Deskflow. It also allows copy & paste between systems. ...

April 4, 2024 · 2 min · Christof Damian

Using multiple git configurations

It is fairly common that you might be contributing to multiple git repositories which make different git configuration necessary. Mine and probably the most common case is that I am using different contributor email addresses for my private and work git repositories. You might also want want to have separate global git ignores or other options that differ in multiple repositories. The way I do it is having one <span style=“font-family: “courier new” , “courier” , monospace;">~/.gitconfig which looks like this: ...

February 17, 2020 · 1 min · Christof Damian

Friday Links

Wheeler: How to Prevent the next Heartbleed http://www.dwheeler.com/essays/heartbleed.html Rails 3.2.18, 4.0.5 and 4.1.1 have been released! http://weblog.rubyonrails.org/2014/5/6/Rails_3_2_18_4_0_5_and_4_1_1_have_been_released/ Is TDD Dead? The big fight live! https://plus.google.com/events/ci2g23mk0lh9too9bgbp3rbut0k Atlassian: Moving from roadmaps to requirements http://blogs.atlassian.com/2014/05/moving-roadmaps-requirements/ Update on Disqus: It’s Still About Realtime, But Go Demolishes Python http://highscalability.com/blog/2014/5/7/update-on-disqus-its-still-about-realtime-but-go-demolishes.html

May 9, 2014 · 1 min · Christof Damian

Friday Links

Spotify engineering culture (part 1) http://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/ Etsy: Web Experimentation with New Visitors http://codeascraft.com/2014/04/03/web-experimentation-with-new-visitors/ TED: What motivates us at work? 7 fascinating studies that give insights http://blog.ted.com/2013/04/10/what-motivates-us-at-work-7-fascinating-studies-that-give-insights/

April 4, 2014 · 1 min · Christof Damian

sphinx search config scripts

I just finished converting the bikesoup search to use the sphinx search engine instead of a simple doctrine fulltext search with filters. One thing I found helpful are sphinx config scripts. Instead of hard-coding the configuration you can use any scripting language to produce the sphinx configuration. The just have to start with ‘#!’ and sphinx will execute them and use the output as the configuration. This is the simplified version of my main config file /etc/sphinx/sphinx.conf : ...

February 13, 2011 · 1 min · Christof Damian