Malaysian Open Source Community / Komuniti Perisian Sumber Terbuka Malaysia
See all
Members (250)
Khairil Yusof's profile photo
Alwin Chan's profile photo
hamzah aidil's profile photo
aM Vadder's profile photo
Yin See Tan's profile photo
red star's profile photo
Sau Sheong Chang's profile photo
mahyudin halim's profile photo
Jamalulkhair Khairedin's profile photo
Ahmad Zulkarnain's profile photo
cikgu yob's profile photo
Mohd Farhey Abd Rahman's profile photo
Ahmad Najib Habeb's profile photo
KL Tah's profile photo
Yeam Teik Wooi's profile photo
marzida hashim (Babyina)'s profile photo
Mohamed Mokhtar Ahmad Dziauddin's profile photo
Aizat Faiz's profile photo
Antonio Cunha Santos's profile photo
lutfi raffi's profile photo
Fedora Malaysia's profile photo
Mark Rees's profile photo
Khairul Aizat Kamarudzzaman's profile photo
Ichson Tanamy's profile photo

Stream

Join this community to post or comment
 
I am trying to conceptualise building a Go board that automatically records games played on it. For this I have a Raspberry Pi 3, which takes care of the computer part, but the wiring of the sensors is still a bit murky as far as details go.

There are 361 positions on a go board, and luckily from a software perspective, the pieces are either black or white, and are not moved like chess, but simply placed, or removed.

The hardware side is what concerns me more. In http://www.chess.fortherapy.co.uk/ the maker uses reed switches underneath the board and chess pieces  with magnets attached to signal a change in position. That would seem fairly easy for 64 positions. But how would I hook up 361 positions to the same 20 GPIO pins?

Any electrical engineers here with suggestions on how to track 361 positions on a chess board at the same time?
1
Add a comment...

Khairil Yusof
owner

Discussion  - 
 
2016 is the year of the Linux Desktop!
 
Pretty sure, that is a Gnome Shell desktop, and not OSX in this music video.
1
Amir Zaim Mohd Zaini's profile photo
 
Menarik nie...kehkehkeh...
Add a comment...
 
IEEE Computer Society Malaysia is organising Arduino Workshop on 14th Nov 2015. If you want to learn on "how to code your own robot", this workshop intends to provide you with the fundamental knowledge to do so.

For further details and to register, please check the following site:

http://goo.gl/8pYmzo
1
Add a comment...

Khairil Yusof
owner

Discussion  - 
 
This might be a good platform to replace Slack in future.
 
"in 2014, Slack became popular in Silicon Valley, and our company adopted it for messaging. But we had a problem–our archives were in our old messaging app. After our subscription expired, the old app wanted us to pay them to access our own data (and export still didn’t work!). We hated being locked in. We fumed. Our discussions, our research, our analyses, and gigabytes of our carefully tagged in-game artwork was all held for ransom by the service we had trusted. Slack was good, but it was another proprietary SaaS app, and we’d just been burned.

So we decided to build our own."

I hate vendor lock-ins as well.
We had multiple requests to blog about why we created Mattermost as an open-source alternative to Slack and proprietary communications software. We're happy to share our story: Mattermost offers non-English channel names, comment threads on any message and #hashtags Mattermost is a modern, ...
1
Add a comment...

Khairil Yusof
owner

Discussion  - 
 
A common complaint locally is that there are no AAA games on Linux. Looks like this will change this year. 
CRYENGINE 3.8.1 is now available. New API: OpenGL Support Starting with 3.8.1, we are shipping a fully-featured OpenGL rendering implementation with CRYENGINE, which goes hand in hand with Linux support for your games (see below). New platform: Oculus Rift Support ...
1
1
Shawn Tan's profile photoRewarp sudo make install's profile photo
2 comments
 
Pfft. I just bought Bioshock Infinite, along with a few other games during the Summer Sale. Whether I have time to play them is another matter.

Maybe I can rent out my computer to make back some of the money.
Add a comment...

Khairil Yusof
owner

Discussion  - 
 
 
cockroach - A Scalable, Geo-Replicated, Transactional Datastore
1
Add a comment...

Meng Shen Lim

Discussion  - 
 
*pours Coke into PC. 
1
Add a comment...

Khairil Yusof
owner

Discussion  - 
 
 
Great set of FOSS audio plugins. Tone generators/synths, modulation, equalizers and more.

http://calf.sourceforge.net/plugins.html
1
Add a comment...

Khairil Yusof
owner

Discussion  - 
 
Free as in Bebas, not free Teh Tarik

+Sinar Project​ team with RMS at RightsCon, Manila.
 ·  Translate
9
Add a comment...

Khairil Yusof
owner

Discussion  - 
 
 
Became first hero open source Sony developer :)
Starting this month, the Developer World team selects hero open source developers to acknowledge the work done by the open source community. Today we are very happy to present our first hero, Abhinav Jhanwar. Read on to learn how you can try to become our next hero.
2
Add a comment...

Khairil Yusof
owner

Discussion  - 
 
 
If your'e stable, then flaunt it.
1
Add a comment...

Khairil Yusof
owner

Discussion  - 
 
 
France Parliament: source code should be made public

The French Parliament wants to make it mandatory for the country’s public administrations to make public the source code of its custom-built software solutions. An amendment to France’s upcoming law for the Digital Republic was adopted by France’s lower house on Wednesday.
2
Add a comment...

Khairil Yusof
owner

Discussion  - 
 
 
Nice! Thanks folks in the UK for creating the guidance document for employing the Open Document Format (odf), may it serve as a useful reference model for other govs as well as an essential tool for open government. #odf   #opendocs  
Information on the ODF standard and how to move your organisation to ODF-compliant document solutions.
1
Add a comment...

Khairil Yusof
owner

Discussion  - 
 
 
Sometimes use xargs is good enough to parallel your script!  

/me overthink to use RabbitMQ, Apache Spark, Golang goroutines ...
1
Add a comment...
 
Does anyone here know where the hackerspaces are in Malaysia?
1
Rewarp sudo make install's profile photoDanesh Manoharan's profile photo
6 comments
 
How about makespace? http://www.makespace.my/
Add a comment...
 
Just plonked down serious dough for one of these babies. Mmmm. R programming and writing on a customizable, open keyboard.
Keyboardio is raising funds for The Model 01: an heirloom-grade keyboard for serious typists on Kickstarter! With a hardwood body, mechanical switches & custom-sculpted keycaps, it's a dream to type on. It comes with source code & a screwdriver
1
1
Ang Chin Han (angch)'s profile photoRewarp sudo make install's profile photo
4 comments
 
Haha. Oh I think I would be in geek heaven if I got to try out keyboards from an actual enthusiast. I don't collect keyboards, and my knowledge of ergonomic design on them would pale in comparison to you.

There was a moment where I almost bought a FrogPad and only stopped because the company was clearly not going to deliver. https://en.wikipedia.org/wiki/FrogPad
Add a comment...

Khairil Yusof
owner

Discussion  - 
 
 
+sweemeng ng slides with notes, on what is Software Freedom and why it's important as part of +Sinar Project Freedom & Openness Series talks.
Drive
Freedom and Openness Series: Open SourceSoftware Freedom and You Freedom & Openness Series Ng Swee Meng <sweester@sinarproject.org> sinarproject.org First thing first, it is first time I do this talk. So I need feedback. Also since this is my first time, I hope to be more interactive Supported by This work is licensed under a Creative ...
1
Add a comment...

Khairil Yusof
owner

Discussion  - 
 
I have a JACK Audio setup for my desktop at home for audio production purposes, but pulseaudio stops working on resume from suspend. The fix is to restart pulseaudio. A simple script for this should work and scripts to run after resume reside in /etc/pm/sleep.d

Here is my 20_pulseaudio script in that dir. You have to make it executeable by chmod 755 on it of course:

#!/bin/sh

case "${1}" in
    resume | thaw)
        su kaeru pulseaudio -k
;;
esac
1
Ang Chin Han (angch)'s profile photoKhairil Yusof's profile photo
2 comments
 
+Ang Chin Han​​ but not much use for audio production without Jack. Jack allows you to plug and mix different sources.
eg.
Mic -> Equalizer -> Track 1
MIDI Controller -> Synth Rack -> Line Out -> Track 2
Master track -> Calf EQ -> Calf Reverb

You can't do that with Pulseaudio (all mixed into one stream).

It does lower barrier for those that want to sequence or arrange existing recorded tracks though. 
Add a comment...

Khairil Yusof
owner

Discussion  - 
 
 
Magic Lantern is announcing that it has passed a new milestone in hacking DSLRs: making Linux run on Canon DSLR cameras.
Magic Lantern is announcing that it has passed a new milestone in hacking DSLRs: making Linux run on Canon DSLR cameras. The news was announced in the grou
4
1
Add a comment...

Khairil Yusof
owner

Discussion  - 
 
 
Indian Government releases draft policy on Open Source. This is a big day for open source in India. It is a well written policy, that says government must use open source, and justification must be given if proprietary/closed source software is to be used. http://deity.gov.in/sites/upload_files/dit/files/policy_on_adoption_of_oss.pdf
1
Add a comment...