Undefined Programming

Disassemble guide in replacing the SO-DIMM slot on the RS815+

The Synology RackStation RS815+ is one of the easiest motherboard replacement you can get for a RackStation in the Synology range. Sadly they have remove this feature in the updated edition RS818+, they have decided to mount the motherboard onto the casing. Probably cost saving due to reusing parts and less plastic. Let begin in…
Read more

Disassemble guide in replacing the first SO-DIMM slot on the DS218+

The casing for the DS218+ make upgrading the first SO-DIMM difficult, it involves taking the whole device apart and flipping the motherboard while the DS718+ and DS918+ has the first slot exposed without having to disassemble the device. The Intel Celeron J3455 CPU (4 core) in the DS718+ and DS918+ needed a different motherboard layout…
Read more

Benchmark DS218+ with Geekbench 4 through Synology Docker

To actually know how fast is your Synology is to run a benchmark tool to assessed the CPU performance. I’m going to run the Geekbench 4 through a pre-made docker. Once you installed Docker on your Synology, click on ‘Registry’ and search for bhcopeland/docker-geekbench4 I’ve found it by searching geekbench4 Once downloaded you can create…
Read more

Synology DS218+ Unboxing and 8GB RAM upgrade

Synology finally released a new CPU refresh for their Intel CPU line, previously they have used the Intel Atom C2538 which has the dreaded Intel C2000 design fault unless you got the C0 stepping (Not available with Synology yet.). All B0 stepping CPU are effected but any DiskStation manufacture beyond February 2017 has the resistor…
Read more

How to set-up Windows 7 on Synology Virtual Machine Manager Beta

Ensure that your device is compatible (Release Note) Applied Models 17-series: FS3017, FS2017, RS4017xs+, RS18017xs+, RS3617xs+, RS3617xs, RS3617RPxs, DS3617xs, DS1817+, DS1517+ 16-series: RS18016xs+, RS2416+, RS2416RP+, DS916+ 15-series: RC18015xs+, DS3615xs, DS2415+, DS1815+, DS1515+, RS815+, RS815RP+ 14-series: RS3614xs+, RS3614xs, RS3614RPxs 13-series: RS10613xs+, RS3413xs+ 12-series: DS3612xs, RS3412xs, RS3412RPxs 11-series: DS3611xs, RS3411xs, RS3411RPxs System Requirements Btrfs Volume 4GB system…
Read more

How to set-up Mumble on your Synology server

Warning this tutorial uses packages that isn’t maintained, I recommend you use docker, most Synology package are likely out-of-date now. Will leave this page as reference, go to How to setup Mumble server on Synology Docker Mumble is an free opensource solution for low latency voice communication, that is available for Synology users. There is…
Read more

Simple UIPageViewController

To use UIPageViewController effectively you would need an UIPageViewControllerDataSource, this will help to display the before and after UIViewController. Here is an simple implementation to get you started:

Extracting Data from Google Drive Spreadsheet into different formats

To simplify collaborators working with iOS development, I’ve decided that Google Spreadsheet is a good way of handling simple data collection. Which would then be exported to XML format for download, useful for updating applications on the fly. Advantages for collaborators: Spreadsheet operate within browser Edit spreadsheet in real time, no modification conflict Spreadsheet upload…
Read more

Under construction

My first site..