by Jun | Jun 21, 2016 | Code, Programming
So we’ve discussed what a language is from a computer science theory viewpoint in part 1 of this series, and we have 2 ways of representing languages: Set notation: {λ, a, aa, aaa, …} or {a^n | 0 <= n} for short, and grammar production rules: {S ->...
by Phil | Jun 13, 2016 | Code, Web Design
Today I would like to discuss a concept aimed at preparing an area of content that is yet to be loaded. Or, more precisely, pre-determine the height of some content that has not yet been displayed on the screen. A great example of this would be a slideshow system such...
by Phil | Mar 24, 2016 | Code, Web Design
If you have read any of my previous articles, you may have noticed by now that I tend to write about things that I am finally getting around to learning or that I have put off doing so in the past for one reason or another. Whether it is something I didn’t think I...
by Jun | Jan 25, 2016 | Code, Programming
Most programmers have used, or are at least aware of, regular expressions and how they work. But, fundamentally, what is a regular expression? Well, to understand that, we’ll have to understand a few core concepts. First, we need to know what an alphabet is....
by Sourcetoad | Jan 19, 2016 | Code, Cool Tools, Web Application Development
As developers, the integrated development environment (IDE) we choose to use is both incredibly important and something none of us really think about. The former because it truly helps us write code quickly and efficiently, predictive text, code scanning, syntax...
by Justin | Nov 2, 2015 | Code
Many years ago, when I was still a student in High School, I enrolled in a summer program for Computer Science. I had taken a few Computer Science courses previously, but they were all about learning programming languages. This was the first where we learned real...