One really cool application that saves me time is PhraseExpress. I have been using it for a few years now and I am nothing short of impressed by its usefulness and the ability to help you out in your efforts to be more productive.
Category: Science & Tech (Page 34 of 35)
When you are programming, there are cases when you implement something in such a way that it is difficult to understand and reuse by others. As a result, you decide to write comments above it to explain the logic behind your code. The moment you decided to write this type of comment, you admitted that your implementation is already complicated enough so that others or your future self would benefit from adding this plain English type of explanation. Continue reading
I recently read this wonderful article about the impossibility of having a perfect coding style guide that would please everybody. The author, Bill Sourour, a seasoned developer who has been programming professionally for decades, mentions that he himself had been involved in heated arguments by defending one coding style over the other. However, according to him, in the end it does not really matter that much, as long as it is a readable and maintainable code. Continue reading
Application Programming Interfaces (API) have become something commonly widespread for a lot of applications. They are used to make a central implementation of business logic requirements, which can then be easily maintained, changed, and used from multiple clients implemented in different stacks of technologies. A typical end user might not be informed about the existence of APIs, but he is most likely enjoying the benefits of APIs. Knowing that there are very popular applications that have public APIs which you can leverage for your applications, it is time to think using them a lot more.
One of the core pillars of motivation is having the opportunity to use some form of autonomy at the work that you do. Ruby programming language allows you to do just that with a lot of its built-in features. It gives you the ability to override methods of basic built-in classes, methods and also attributes. One such attribute in which we will focus on this article is the ability to change the default new line delimiter. Continue reading
No matter whether you are developing a simple application helping your grandmother quickly text her daughter, or a complex enterprise application, it is highly likely that you will use some sort of data structure. Data structure are not only a very good way of storing and organizing data, but they are also a standardized way of managing data properly. It is crucial for a software developer to know data structure, and also when to use a particular type of them when trying to solve a problem. With the correct data structure, the developer should not only have the means to solve the problem effectively, but also efficiently. In this article, you can see a data structure usage compass, intended more for Java Developers. Continue reading
Today I would like to tell you a short guide about localStorage variable that is part of HTML5 and that can be used in your web development process. There are times when you might be in need of having a variable that is shared across different tabs or windows of your browser for the same domain, and this is not possible by simply declaring a JavaScript variable. Continue reading
It is better to have a to-do list than not having anything written down to do and simply using our brain to store the tasks that we are supposed to do, but there is something even better and more effective than that. It is scheduling your tasks rather than simply using a general list that can sometimes turn out to be overwhelming and an insurmountable endeavor. Continue reading
A lot of enthusiasm is being shown towards programming and it has become a very important endeavor that a lot of people areconstantly joining it. There are a lot of programming languages out there and each one of them have their own characteristical features, but a very common element that pops us in a lot of them is a variable. Continue reading