Posts

Code Analysis Tools: SonarLint

Image
This is a very short article on an extension that is readily available across different code editors for running code quality analysis. So, I’d talk a bit about SonarLint, which is simply a linter that helps developers with detecting and fix quality issues on the go. So, in a very simple sense, SonarLint automatically shows you where and what exactly are the issues with your code, against professional quality coding standards, practices and conventions as of a spell checker. So, its purpose is to give instantaneous feedback about how and what you code as you type in your code. Anyhow, this also relates to what is called ‘Static code analysis’, by a definition is – “is a method of debugging by examining source code before a program run by analysing a set of code against a set (or multiple sets) of   coding rules ”.   Quality is an important aspect of a good software. But, typically in the case of undergraduate projects, code quality is something that is typically dust...

User Experience Design — A Head Start based on my view

Image
UI/UX has been a buzz word among these days, especially among undergraduates sorting for opportunities in the industry as a professional. Well, most of them are in the preconceived notion that being a UI/UX engineer is the easiest to be and it requires little to no technical skills compared those which are expected of a candidate seeking an opportunity as a Software Engineer. Hence, this is quite a pattern that I been witnessing, where everybody is so fascinated and interested in UI/UX, but nobody seems to know what exactly is UI and UX (not to mention what the differences are) and what it takes to be a ‘great’ UI/UX Engineer. This has made most undergraduates, especially at the stage where they seek internships, get lost on – ‘is it good for me’, ’do I have what it takes to be a UX engineer ’,   ‘what do I get to do as a UX engineer’ and so on. I may not be a designated UX Engineer, but had been having a keen interest in the area apart from my part-time designing whic...

Simple Experiment to test the impact of Significant News Events to Stock Trading at Colombo Stocks Exchange in 2017 – A data mining approach

Image
Stock market is an integral part of any economy and often reflects the performance of the respective economy and un-doubtfully, external forces play a major role in the performance of the stock market. Although, the impact of these factors are not clearly visible or directly attributable as financial performances of listed companies or industries, suggesting a prevailing issue in predicting stock market solely on financial performance. A typical example in the local domain is the record for the highest stock trade on 9th January 2015 in the aftermath of the Presidential election for the year 2015. A similar case in the global context is with the election of Trump in the US. Therefore, in order to understand this effect, we – a group of 3, engaged in a small experiment using data mining considering ‘How Colombo Stock Market is affected by the local news events in Sri Lanka’.     The variation in Stock prices in CSE in 2015. The highest recorded around the Election d...

The Ultimate Journey: My experience at Singapore

Image
Marina Bay Sands observation Deck Introduction Singapore, as everyone would say is small island city located at the very tip of the Malaysian peninsula. Traditionally inhibited by Sea Gypsies and modernized due to its strategic positioning across the important sea lines in Pacific and Indian oceans, Singapore is well renowned to be the host spot of business, travel and many more. By the Way, ‘sea gypsies’? Well, obviously yes, but Singapore is one of ‘the modern’ cities now, having quite large influence from the western hemisphere because of British colonial rule and you hardly see any foot print of an old fishing village (may be at least in the main land). Singapore is barely one of the few places where multiple cultures blend in with each other ever so closely. It was quite nice to see this diversity boom and anybody can experience this first hand at least with the array of food. Obviously me, I was ready for some Chinese, Indian and Malaysian foods and delicacies which I wo...