Open in app

Sign in

Write

Sign in

Khairil Yusof
Khairil Yusof

244 Followers

Home

About

May 21, 2020

Audio and MIDI Controller on Ubuntu Linux

Setting up Ubuntu Linux for audio and MIDI is relatively quick and straightforward these days. This will cover setting up your audio system with JACK Audio and then your MIDI keyboard. This quick write up is on simply quickly getting a MIDI controller keyboard, which is pretty much any keyboard…

Midi

7 min read

Audio and MIDI Controller on Ubuntu Linux
Audio and MIDI Controller on Ubuntu Linux
Midi

7 min read


Jul 27, 2019

Making Animated GIFs

Using open source tools to create small but high quality animated gifs — First we convert the video into individual frames using ffmpeg into a temporary folder. 5 frames per second is usually good enough, for screen capture animations. You can bump this number up if the source video has a lot of rapid movement. ffmpeg -i hluttaw-committee.mp4 -r 5 frames/frames%03d.png We will…

GIF

2 min read

Making Animated GIFs
Making Animated GIFs
GIF

2 min read


Published in

Sinar Project

·Jul 11, 2019

Updates for Parliamentary Documents and Government Document Archives

Parliamentary and Malaysian Government Document projects get much needed love and support through recent in-kind hardware donations and updates to document processing scripts. A bit of history Malaysian Parliamentary Documents or pardocs initially started when we realized that thousands of official parliamentary answers to oral and written questions by our parliamentary representatives were not…

Civic Technology

4 min read

Updates for Parliamentary Documents and Government Document Archives
Updates for Parliamentary Documents and Government Document Archives
Civic Technology

4 min read


Mar 6, 2019

Travelling Light

Equipment and packing tips for civic tech researchers and journalists — Important note that these are my generic packing tips.What you bring/pack for is situational, always know the situation you’re travelling to such as weather, transportation and political situation. In addition to the typical conferences, if you’re doing civic tech research or investigative data journalism, you are going to need to…

Travel

9 min read

Traveling Light
Traveling Light
Travel

9 min read


Feb 3, 2019

Image Corpus of Malaysian PEPs

Building image corpus of politically exposed persons for facial recognition for investigations — I’ve written about using Google Photos for facial recognition before. In order for it to be more useful, an extensive corpus of images is needed, such that when given a photograph, faces will be tagged automatically.

Investigative Journalism

2 min read

Image Corpus of Malaysian PEPs
Image Corpus of Malaysian PEPs
Investigative Journalism

2 min read


Nov 24, 2018

Ubuntu Linux — High Quality Sound Processing

Using JACK Audio Connection Kit and Calf Plugins high quality equalizer for listening to music on Linux With tools such as Ardour, LV2 plugins such as Calf and JACK Audio Connection Kit, Linux is more than capable for professional audio and music production. …

Music

4 min read

Ubuntu Linux — High Quality Sound Processing
Ubuntu Linux — High Quality Sound Processing
Music

4 min read


Nov 15, 2018

Up In The Air: Floods and Torrential Rains

Packing for civic tech work travel working near water such as floods, rivers and coastal areas, with electronic gear After being stuck in traffic, and then having to get out and wade through knee deep water during Jakarta floods of 2007, I resolved to be better prepared when travelling during…

Travel

4 min read

Up In The Air: Floods and Torrential Rains
Up In The Air: Floods and Torrential Rains
Travel

4 min read


Jun 23, 2018

Hosting via VPN

Using OpenVPN and VMs for cheap, flexible and resilient hosting — Making the most out of limited resources series. We will look at how CPU and storage heavy, but low traffic sites can be hosted in the “cloud”, providing cost savings but also a bit of resilience. Managed services and virtual server hosting are very cost effective, heavily reducing the costs…

VPN

3 min read

Hosting via VPN
Hosting via VPN
VPN

3 min read


May 15, 2018

Using Google Photos Facial Recognition Feature for Investigations

Google Photos image recognition feature can be used to privately build a database of photos to match and search for faces Simply keep adding photos of persons of interest, particularly groups photos such as launching of events, dinners and other social events. …

Investigative Journalism

3 min read

Using Google Photos Facial Recognition Feature for Investigations
Using Google Photos Facial Recognition Feature for Investigations
Investigative Journalism

3 min read


Apr 11, 2018

Using a simple shell script to notify changes in a website

Malaysia’s controversial Anti-Fake News law was rushed through parliament and the senate, just before the general elections were announced. Once passed in parliament and senate, it then requires approval from the current Agong or King of Malaysia before it is gazetted and published by the Attorney General Chambers Federal Gazette…

Unix

2 min read

Using a simple shell script to notify changes in a website
Using a simple shell script to notify changes in a website
Unix

2 min read

Khairil Yusof

Khairil Yusof

244 Followers

Fight injustice

Following
  • Oxfam International

    Oxfam International

  • Open Data Charter

    Open Data Charter

  • Omidyar Network

    Omidyar Network

  • Hera Hussain

    Hera Hussain

  • Mia Chung

    Mia Chung

See all (150)

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams