Posts

Showing posts from September, 2017

Playing with Visual Studio Code

Image
Visual Studio Code  After I downloaded the VSC on my mac, the installation is done imediately, and once you have the editor installed, some of the language support is already built-in such as the javascript syntax highlight, auto-complete. One of the features I really like is that when you open a file you can use the url from a github repo, you put in the url and VSC will clone all the associated folders for you and you will have the full project tree ready in your editor.  And if you are doing front-end web develop using angular, react or vue, you can also download packages to VSC, and start doing front-end development using the built-in localhost web-server to see your UI appearance and testing or debugging on the functionalities using the chrome-debugger extension or some other extensions.   Features To find a file or a string in your project you can simply just go to the search tab, and type in the key word you are searching and then the result will be listed in deta

My first FireFox build and modification on CSS

Image
The below image is my first modification on Firefox browser's home page css.  It's a extremely simple change which is just changing the background colour of the homepage, but during the process of building and making those changes I ran into tons of problems. Most of them are environment related. After modification I was building on a Mac pro with OS setting : 10.12.2. During my first build, the error "could not find stdio.h" kept showing in console. After some research on this issue, I found out that this error is due to the mis-configuration of the environment variable in Xcode, so I tried this command " sudo xcode - select - switch / Applications / Xcode . app / " and it worked. Although I'm still confusing about how the environment is being set up, I'm guessing the command above will basically reset the path for stdio.h file and the build tool can find it.  I'm happy that I made this work and will definitely keep playing around

VueJS vs AngularJS

Image
        Vue.js , a frontend library written in javascript for buiding interactive web interfaces. some of the core features of Vue includes: Declarative rendering with a plain JavaScript object based reactivity system Component-oriented development style with tooling support Lean and extensible core Flexible transition effect system Fast without the need for complex optimization Some of the drawback are that it only supports ES5-compliant browsers (IE8 and below are not supported) and it is mainly written in javascript. It has it's own website which contains more information other for developers who are interested in this framework to dig into, the url of VueJS can be located at vuejs.org.  Some of my thoughts on Vue is that it might be easy to pick up for those of people who had never work with any javascript library or frameworks yet. As for me, the very first JS framework i worked with was the AngularJS. It took me a while to get familiar with those basic core