Edmonton Web Design and Photography

Wolfram Alpha


Posted in: Technology on December 29th, 2009

Old news by now on the Woldfram Alpha computational knowledge engine, but a few other developments have occurred since this service has arrived.

They are now on the iPhone/Touch. The app is built on their new API, With support for Java, .NET, Python, Ruby, PHP, Perl, and Mathematica.

Their should be some interesting resources made based on the great information available.

Maybe some day I will finally know how much wood could a wood chuck chuck or how many seashells sally sells by the sea shore.

http://www.wolframalpha.com

PHP and cURL


Posted in: Tutorials on March 28th, 2009

cURL or Client URL Library is a very powerful tool, and its something that i recently had to use while working with two APIs one for Unfuddle and one for HelpSpot.

PHP supports libcurl, a library created by Daniel Stenberg, that allows you to connect and communicate to many different types of servers with many different types of protocols. libcurl currently supports the http, https, ftp, gopher, telnet, dict, file, and ldap protocols. libcurl also supports HTTPS certificates, HTTP POST, HTTP PUT, FTP uploading (this can also be done with PHP’s ftp extension), HTTP form based upload, proxies, cookies, and user+password authentication.

These functions have been added in PHP 4.0.2.

You can interact with most APIs using cURL, at first it seams intimidating but once you start to use it you become comfortable with the set up.

Lets get started by parsing an RSS feed.

Read on..

Google Chart API


Posted in: Design, Programming on January 8th, 2008

Pie chart Adam Patterson The Google Chart API lets you dynamically generate charts. The thumbnail for this article is generated by Google’s Chart API. The API is simple, the image is generated from URL parameters. The following Code chunk breaks down the images into its basic components.

Download the Source File.
Downloaded 677 Times.

Read on..

Address Book 2.5


Posted in: Software on August 17th, 2007

address book 2.5I have updated the Address Book script it has a new header, better Google Maps API integration, e-mail support for single and group contacts. there has also been a number of bug fixes and links updated, i also trimmed the code a bit, i made some improvements as well as added more comments to the code so people can make changes a bit easier. Have a look at the changes made or the installation instructions. This scrip has and continues to undergo changes based on the input from its users, so please keep giving me feed back or feature requests. Features:

This script is going to be updated, please voice your feedback here.

Let me know what you want or what you like/dislike about this script. Help my to make it better!

Unfortunately there are other issues with the script running on newer version of PHP5. I am not doing any more development on this script as I am in the process up re-writing it.

ETA… sooner than later time permitting.

Thanks

  • Free
  • Dynamic Content
  • GD2 Thumbnails
  • Google Maps API
  • Email Single or Group contacts
  • Printer friendly
  • User Login with SHA1 encryption
  • Change Password and User name
  • XHTML and CSS2 Standards
  • Search Database
  • Sort by Groups
  • CSV Backup
  • V-Card Export
  • Dashboard

Screen Shots:
Read on..

Google HTTP Geocoding


Posted in: Tutorials on June 22nd, 2007

Google Maps API I have been doing a lot of searching in regards to Google Maps and information on there API. In my Addressbook I had a some what dynamic but clumsy way of showing some ones location.

So when I would pull the information I would use a PHP function called “urlencode” it basically converts spaces to underscores so your URL won’t explode and make Google angry.

This works fine but I was opening a new window that I had no control over. so that’s when I began to look into the API and after a bit of looking I found that they had support for HTTP Request and by doing so Google spits out a bit of XML.
Read on..

Google Gears: Offline Web Applications


Posted in: Technology on June 6th, 2007

Google Code Google has come out with Google Gears that will allow developers to create Off line Web Applications, that means a plug in to install to allow your computer to support this feature.

It will be interesting to see how people take advantage of these new tools, i could see some one using the client or users computer to do the muscle work for complex commands. Not to mention the ability for a developer who is on a business trip finishing up some changes last moment on the flight over to deliver the project to the client.
Read on..

Addressbook v2


Posted in: Software on May 30th, 2007

addressbookv2-1

This version of Address book has been completely redesigned and has had many functional improvements made, including better security, and installation. You can now view your contacts in Google Maps. Contacts can also be sorted in groups to make it easier to manage lots of contacts.

Previous version

Features:

  • Free
  • Dynamic Content
  • GD2 Thumbnails
  • Google Maps API
  • Email Single or Group contacts
  • Printer friendly
  • User Login with MD2 encryption
  • Change Password and User name
  • XHTML and CSS2 Standards
  • Search Database
  • Sort by Groups
  • CSV Backup
  • V-Card Export
  • Dashboard

Read on..

Canada targeting dirty two-stroke engines


Posted in: General on May 16th, 2007

I found this interesting, if you were to run your lawn mower for about 1 hour it will produce about the same amount of pollution as a car that has driven 500km.

Using a two-stroke lawn mower to cut a decent-sized lawn can produce as much smog-forming pollution as driving a modern car from Ottawa to Toronto.

If Canada wants to have the average household drop there green house emissions then lets have a look at some flexible numbers.

It took me 1hr to mow my parents law, thats 50′ x 100′ lot, thats more or less the average size of an older lot in Edmonton (before the housing boom) so in that hour the lawn mower potentially released as much pollution as driving a modern car 500km. The grass usually gets cut at least once a week. So in a month thats 2000km most people don’t drive that much in city conditions.

It make sense for Canadians to look into more efficient small engines, i would assume this would account for small boats, dirt bikes, chain saws, and land escaping equipment.

People also seam to want the perfect golf course looking law, cutting the grass so its 1″ long. Believe it or not having your lawn cut that short will cause the lawn to loose moisture and is actually hard on the grass. Remember its a plant, grass grows long, so leave it longer. This will allow it to shade its self keeping i’m moisture and reducing your water bill.

Source:
http://www.cbc.ca/story/news/?/news/2001/03/26/ott_lawnmowers010326

More updates


Posted in: General on April 5th, 2007

So much has been going on! were to start.. Ok my brother in law and his wife are expecting a baby next week, thats great news! soon there will be one more in the family. To top things off Kristi and i are also expecting a baby in November. Thats right im going to be a daddy!! :)

On to other news as you probably know i have updated my Addressbook and Spoke Calculator. I found something called CakePHP.

Cake is a rapid development framework for PHP which uses commonly known design patterns like ActiveRecord, Association Data Mapping, Front Controller and MVC. Our primary goal is to provide a structured framework that enables PHP users at all levels to rapidly develop robust web applications, without any loss to flexibility.

Read on..

Were are you from?


Posted in: General on January 10th, 2007

google analyticsI really enjoy looking at my Google analytics and seeing all sorts of information on were people come from. and i decided to export my last recent visitors. It seams that some one from almost every part of the world has passed through here, and i want to thank every one for visiting and i hope you enjoyed your stay.

Read on..

Search


Archive


Subscribe