One thing I noticed in 2014 was an overall push to “learn to code”. Today computers are everywhere and we are only getting more reliant on them every day. It makes sense that more people and kids in particular are being exposed to programming. Here are some resources that I have found very easy to set up if you want to teach your kids about programming. Since I mainly use Windows this will be mainly a Windows centric post. Also because this is a list of resources for kids I am…Continue
Title Guaranty is currently looking for a Software Developer. Ideal candidate would have a minimum of 1 year of experience in Software Development. For immediate consideration, please apply through our website at www.tghawaii.com.
Added by Athena on December 30, 2014 at 8:59am — No Comments
Online businesses use various online marketing platforms to spread the word about their business. Search Engine Optimization (SEO), Email Marketing, Pay-Per-Click (PPC) campaigns, online advertorials, and social media marketing are some of the domains which provide ample opportunities for online marketers to promote their business. SEO Toronto firm helps in increasing your online business sales through social media. Over the past few…Continue
Added by Eva Colnett on December 29, 2014 at 1:00am — No Comments
So I figured that as a follow-up of my overview on continuous delivery, I shall present past experiences of establishing such systems in various environments.
Version control systems (VCS) and continuous integration systems (CIS) are essential to me in software development so I like to set up a…Continue
With the tremendous increase in the number of…Continue
Added by Kyle H. Albert on December 19, 2014 at 12:02am — No Comments
The tidal wave of online usage of social networks has spilled over into collaborative business networks. Social networks such as Facebook are being used to create and market new ideas and innovations using social networking webpages. Collaborative innovation networks have sprung up as online communities of like-minded people who choose to work together on innovation projects. The speedup in investor expectation for startups to get to market using…Continue
Added by Leighton K. Chong on December 12, 2014 at 8:21am — No Comments
Being able to solve problems and fix bugs is probably high on the list of things that make a programmer a good programmer. These days programming is assisted with many tools and techniques. Stepping through code using advanced IDEs and debuggers find many issues before they become issues. Intellisense, code completion and syntax highlighting also reduce bugs before they can become bugs. Exception handling and error logging help a lot when issues occur in programs. Testing…Continue
In my experience with software development thus far, I find that requirements analysis is often overlooked or completely ignored. I believe that by not spending some time understanding the need for the software that's about to built, the developers may really be building an inferior product, which in the end is costly for the stakeholders of the project.
From my experience, there is often the misconception that the requirements process, in which requirements are discovered, is a slow…Continue
CCNA is not required but good to have.
The network is very diverse so you will learn a lot.
Added by Carrie Ho on September 29, 2014 at 1:33pm — No Comments
For whatever reason, testing did not seem to be a focal part of Apple's development tools until Xcode 5. Prior to then, tests were typically implemented using OCUnit, but it was difficult to integrate with the Cocoa framework. That changed in Xcode 5, where OCUnit was swapped out for XCTest…Continue
Added by George Lee on September 22, 2014 at 4:14pm — No Comments
The evolution of the Internet and various esteemed digital technologies during the 21st century wholly revolutionized the way we do business, socialize with people, and consume entertainment. Whether you are a college student or professional, digital devices serve as a valuable tool in fulfilling your personal and work-related endeavors. But, have you ever wonder about the impacts of your daily exposure to technology? Without even realizing it, there’s a scientific and a neurological shift…Continue
Added by Kyle H. Albert on September 22, 2014 at 7:38am — No Comments
In one of my recent projects, I needed to import a lot of data from csv files into a database as persisted domain objects in a web application. This file import functionality wasn't just for application bootstrapping or a one-time legacy data migration, but for a recurring task that allowed the web app to receive updates from a third party vendor.
The number of records in each file could reach into the millions, so I knew from the outset that the plain-vanilla method of creating…Continue
Added by Leo D on September 16, 2014 at 3:00pm — No Comments
In the past few years, I've written a few json API's in rails. There are a few trends driving the popularity of API's, one being Service Oriented Architecture, and another being client side rendering.
Service Oriented Architecture can apply to all services, not just browser accessible ones. It consists of making services available via a standard like SOAP or JSON, to increase re-usability and modularity, SOAP and JSON being the two most popular SOA protocols. SOAP is XML-based,…Continue
Added by Leo D on September 5, 2014 at 5:00pm — No Comments
I like to try to keep up with new technologies. Being a developer who has used Microsoft development tools all my career I’m always interested in seeing what is coming next. Recently Microsoft unveiled ASP.NET vNext and it seems to be their most ambitious version of ASP.NET yet.
Here are some of the things I’m looking forward to in ASP.NET vNext
This blog post can be considered a follow up of my previous post regarding unit-testing. In this post, I share my experiences and ideas for continuous delivery (CD) systems.
Wikipedia has a great sequence diagram of what the delivery pipeline looks like.
Jez Humble's Continuous Delivery blog…Continue
The motivation behind this blog was a question on how different online advertising partners identify you and coordinate their ad efforts in real time bidding ("RTB") for a slice of your attention when they show you an ad. This is meant to explain a technique called "UUID…Continue
I've tried to stay out of this fray, but having received a number of inquiries, and having seen some friends affected by the collateral damage, I'm going to briefly comment on the situation.
I want mbloom to succeed. They have substantial capital to deploy in Hawaii, and I want that capital to empower local entreprenuers.
I believe the people at HSDC are true believers and want to do right by our community. They may have made mistakes, but I've spent time with them, and I've…Continue
Revulsion of click-bait content has recently boiled over again, accompanied by some fascinating analysis about how higher quality, more meaningful content is so much better at engaging readers for longer amounts of time and the tantalizing thought that ““you’d probably do better sitting on the right hand hill”... …Continue
Recently I visited Japan. The last time I visited was in 2010. Japan has always been known for it’s electronics and technology so I was looking forward to seeing how it’s changed in four years and how it differs from the U.S. These are just my personal observations so they may not be indicative of actual trends or market share figures.