When debugging in PHP there are a few techniques you can use, you could use something like Xdebug which will allow you to step through your code at run time and you can see exactly what the code is doing
If you are interested in attending the CF Summit later this year, then please consider participating in the public Trello board: CF Session Ideas. You can add your own suggestions or cast votes for sessions you would like to attend.
Geoff Dowd, Adobe XD's Design Lead, gave the Engadget folks a closer look at Projects Mighty and Napoleon which we debuted at MAX last month.
This is something I demoed a bit quickly at MAX but I thought it would be nice to create a video to demonstrate it more fully. The next release of Edge Code will include support for Edge Inspect directly within the editor itself. Make sense? No? Then watch the video!
If you've been keeping up with activity in the F# world, you have no doubt seen great strides in a number of areas such as expansion of support for F# on different platforms and an ever increasing number of libraries and frameworks. One of these libraries that I've been playing with of late is named FunScript.
Recently I’ve undertaken some explorations with fellow evangeslit Kevin Hoyt, trying to determine how far we can push PhoneGap applications with devices and physical computing. Turns out, you can push things really far and now I’m delighted to share one of the experiments that we’ve been pursuing.
Closures are a language feature which allow the programmer to inject static variables into a function’s scope, without the use of method parameters. This is a powerful construct, as it lets you essentially create custom functions.
So, I decided to have a go at setting up CentOS for web development. Here’s the first part of how I got on.
It is amazing to live in an environment where the Internet connection is ubiquitous and fast. But in case the tube is having a problem and the bits from the web server are broken into random pieces, how does the web site look like?
Today: JDK 8 is almost feature-complete, Is Wikipedia's front page for sale?; how to encrypt your GChat from the NSA, the new Mac Pro and iOS from Apple, and why is embedding HTML5 still so difficult?
Spam is a nuisance and every blogger have to deal with it. As a WordPress user, I bet you already use Akismet, which is definitely a great way to reduce spam. But several other tricks can definitely help. Here are my favorite WordPress hacks and code snippets to reduce spam on your blog.
Some sites need a simple WYSIWYG editor just to provide some simple formatting options for some texts. Aloha Editor is small, compact and easy to use. It may save a remarkable amount of space on views where more than one WYSIWYG editor is needed.
I recently had the pleasure of speaking about AngularJS at Scotch on the Rocks in Edinburgh. I've uploaded my slide deck and you can find them here:
In the first article, I described how I set up CentOS 6.4 including with Apache to get ready for web development. In this article, I’ll describe what I did to get CentOS and PHP 5.3 up and running.
Pure CSS is a lightweight styles collection by Yahoo. It is responsive in nature. This framework is created on Small mobile devices screen in mind.
These items are the fruits of those ideas, the items I deemed worthy from my Google Reader feeds. These items are a combination of tech business news, development news and programming tools and techniques.
In the tech space we use the term dashboard a lot. Think about how overused that term is when delivering web applications, portals, home page, start page and any other bullshit incarnation on the Internet where you heard the term dashboard applied to!
The June 2013 edition of Appliness is out, and it includes coverage of PhoneGap, Backbone.js, RequireJS, Chromium Embedded Framework, CSS and Media Queries, and more.
Last night I had the opportunity to give a presentation on Data Visualization With Web Standards to the DataVizDC meetup group. Luckily, I was able to save the audio feed, which you can listen to here:
About an hour ago I gave a presentation on IndexedDB. One of the attendees asked about dates and being able to filter based on a date range. I told him that my assumption was that you would need to convert the dates into numbers and use a number-based range. Turns out I was wrong. Here is an example.