I recently needed to convert PDF documents which contains tables. From what I could find, there are only two good solutions out there.
Linux is still something that's new to me, I know the basics like to install some software I need to run
sudo apt-get update and
sudo apt-get install in the terminal. But I never really knew how to 'undo' these actions, today when I was trying to fix another bug, I came across the following ways to uninstall the software are installed in Linux terminal.
I have not personally used Moltin, however, based on my intraction with it so far it looks like a good service to consider when building an E-commerce platform. It is designed to take stress away from creating E-Commerce sites by letting the programmer focus on the creative and fun parts.
I came across this library today, and from a brief look it is both elegant and beautiful. I have seen a lot of timeline implementation before, but nothing as simple and nicely designed as this one. It is created and supported by Twitter, based on my experience with Bootstrap CSS framework by Twitter I think this will be an excellent framework as well.
SASS/SCSS is the compiled version of CSS, it allows CSS to be written in a more dynamic and reusable way. The philosophy is make CSS, a very static language, into something that is more similar to a scripting language, then the SCSS file is then compiled back into a normal CSS file to be deployed. y introducing variables and splitting the single CSS file into different SASS/SCSS files (will be combined into one when releasing), this makes the CSS much easier to read and more maintainable. This is especially true when more than one developer is working on the same code base.
I have been using Atom for more than a year, since it was in beta. There are many things I love about it, the most important thing is customizability. It allows anyone to create an Text Editor that is designed from the ground up for themselves. In this blog, I will be listing some of my favourite packages.
Update: Tweaked content on 30th Jan 2017 Update: Fixed some broken image links on 7th Jan 2019
When using normal Windows mouse on a Mac, there were some weird acceleration applied to the cursor. After some quick research apparently there is this amazing free tool Smoothmouse which can simulate the mouse experience on Windows.
Came across this good library to display a large table on web pages. It is called handsontable, it is open source and seems very handy in some situations e.g. creating reports or needs to show large amount of data for some reason.
I have been a massive Vagrant fan since I was introduced to it in 2013/2014. To me, it is the first time I stepped into the world of DevOps and see the huge difference it made to a team. Before Vagrant, ensuring team member's machines and the server environments software versions is a huge headache. We always ran into issues where code works fine on one person's computer and ends up breaking on another machine. This is terrible news when the whole deployment process is meant to be automated. My Team had no choice but to increase the amount of manual testing done on the website to reduce these kind of issues getting through to production.
I am currently working on a personal project which involves the user entering their address to be searched. I wanted to ensure this application is designed properly, so it can easily be scaled to work with international postal address. However, after some research it is still far from clear what format I should follow.