Posts

13 Programming Blogs and Websites to Improve Your Coding Skills!

Image
  Programming is an intriguing sector as it gives us the superpower to regulate computer programs on the go. It can be used for ships, traffic control, robotics, self-driving vehicles, smartphone applications, websites, and many other things. To ensure that you remain up to date on standards and protocols, and even more so in the field of coding, it is important to track developments in your field. Programmers of all specialties can easily benefit from keeping track of the new developments & following industry-leading blogs and websites. These bloggers have made a name for themselves in the programming world by posting important, high-quality data and tips for coders. You can learn tricks and shortcuts you would never have dreamed of doing otherwise by following programming blogs. You’ll surely want to subscribe to these helpful programming websites and blogs written by the best blogging coders. So, let’s get started! List of Programming Blogs and Websites to Improve ...

How to get stock price from website in terminal

One of our readers asked me how to scrap stock price from the  MarketWatch website using Ruby. Many would say – use  tools like wget or curl, which makes total sense, and there are many tutorials on those tools. However, I will do something different today, just to bring another tool to your arsenal. The tool we will use is called  watir . Watir is a web-driver that  uses a live browser to go to the page  and interact with it. It can do many cool things like fill in the form, get content of the page elements etc. For those of you who are familiar with  Selenium  – watir is just another layer on top of  Selenium . Here is the code to get stock price from MarketWatch website in your terminal . Scrapping stock price with watir First thing we need to do is to install watir gem: gem install watir Once watir is installed we will do the following:  Allow user to pass an argument through command line which in our case will be a stock symbol Ask ...

8 FREELANCE PROJECT MANAGEMENT APPS

Image
  In my experience, the biggest challenge that freelancers face — more than winning clients or setting prices — is project management; take on too much work, and you’ll start missing deadlines, take on too little, and you’ll start missing your rent. Some people are naturally organized; they rock up at their desk at 08:59, fully confident in what they will spend the next 8–12 hours working on. Let’s be kind and say that I am not one of them, and leave it at that. The only way I have managed to survive the industry is by self-consciously micro-managing my schedule on a daily basis. When I worked in an agency, I knew what I would be working on days in advance. Now, I know 90% of what I’ll be working on, weeks in advance. That level of organization requires very, very, very careful planning. I hold team meetings at the end of the day, yes, “team” meetings of one person. To do that I use a number of tools that suit me.   How to Choose a Project Management App The most important asp...