DirectoryArtsBlog Details for "carldashtophamdotcom blog"

carldashtophamdotcom blog

carldashtophamdotcom blog
Graphic design, webdesign, photoshop, illustrator, dreamweaver tutorials, hints and tips
Articles: 1, 2, 3


BT Homehub Port Forwarding for RDC
2012-04-25 22:39:00
Getting a remote desktop client to work can be a pain. Having used OS X's default share screen option on a local network and found it good, but lacking in some respects, I typically wanted more control. Apple Remote Desktop seemed the logical extension to that. Getting it to work in anyway with the BT Homehub 3 was far from clear, but after many attempts at trying everything possible, and asking the IT guy at work, it's now working. For my own sanity and those in the same situation it's only good to share, so here is my solution. Log in the home hub ( http://bthomehub.home ) Navigate to Advanced > Port forwarding > Supported applications Add a new 'Game or Application' with the following ports and click apply when done Any 5900-5900 -> 5900 -5900 Any 3283-3283 -> 3283 -3283 Any 5988-5988 -> 5988 -5988 Any 22-22 -> 22 -22 Go to Configuration Select your newly named...
My first responsive website for a client
2012-04-12 23:03:00
Recently I have been working on an interesting project. Not only is the subject of it close to my heart, but the technical aspects of it are fascinating (to me at least). For those of you with no patience, I can reveal that the project is the website for The Tappy App Co. Ltd , who are a mobile app development company, focused on iOS apps (for the moment at least).  If you know me at all you will know I have a fascination with Apple and many of their gadgets and philosophies so working on something in the same industry is a joy. As for the technical side of things that is where it gets much more interesting. The site has been developed with what is known as responsive design. That means an end of having the page seeming to be fixed at a certain size in your browser window. You might think this odd at first, but the more you think about it the more sense it makes. You can view a site on you desktop with it's huge screen, your iPad or your phone. Each one has a diff...
More About: Website
Creating a chrome extension that uses jQuery to manipulate the DOM of a pag
2011-12-08 18:30:00
There are plenty of tutorials and guides on how to make a chome extension and there are hundeds for jQuery manipulation of the DOM. There are also a few about using jQuery in a chome extension, but only for the popup window. There seems to be a lack of using jQuery to actually do something on a page.This is something that too me a while to get my head around and a bit of googling to figure out, so now it's time to share. Create a folder for the extension files. It's probably best to name it after your extension so you can find it later on. In a plain text editor such as Notepad, Textmate or TextEdit create 3 blank documents. You can save the files as manifest.json, background.js and background.html. Using your favorite image editing software create a png icon with a transparent background (20px x 20px should be ok for now). Chome should scale the icon for the different areas it shows. Later we can create different resolution icons and tell chome to use them. Get a copy of jQuery....
More About: Creating , Extension
Installing specific versions with easy install
2011-11-16 11:28:00
Recently I have been working on quite a few projects that require different versions of packages to run. Each setup has been running in a virtual environment (that is a post for another day) and setting them up with the required package rather than the latest that easy_install can find is really simple. easy_install "django == 1.3" That will find and install Django version 1.3... simple as that!
Flipping a UIImage
2011-09-25 20:01:00
Flipping an image using objective-c is so easy once you know how... //Create a normal image UIImage* img = [UIImage imageNamed:@"myImage.png"]; //Flip it UIImage* flippedImage = [UIImage imageWithCGImage:img.CGImage scale:1.0 orientation: UIImageOrientationDownMirrored]; That's it! Now to have it as an method we can use more conveniently, try this: -(UIImage *)flipImage:(UIImage *)img { UIImage* flippedImage = [UIImage imageWithCGImage:img.CGImage scale:1.0 orientation: UIImageOrientationDownMirrored]; return flippedImage; } Then we can send any image to it and it will return a flipped version.
More About: Flipping
Basics of the NSNotificationCenter
2011-09-17 14:06:00
The uses of NSNotificationCenter can be many; It is handy for using to notify the app that a background download of data, a post of some kind is done, or some calculation is finished. It can also be useful for letting sub views know when some root level functions happen in the app such as shutdown/sending to background because the user tapped the home button. In this example I will be doing just that. In the AppDelegate you should find a method named: - (void)applicationDidEnterBackground:(UIAp plication *)application This is called when the app starts the process to pause into the background state. Since this method can only be called by the app delegate and not a sub view notifications are ideal for subviews so that they can do what they need such as save data or stop heavy processing of data. //.m - (void)applicationDidEnterBackground:(UIAp plication *)application{ [[NSNotificationCenter defaultCenter] postNotificationName:@"UIApplicationDidEn terBackgroundNotification" object:se...
Photography section added
2011-08-21 18:59:00
I have added a new section to the site to share some the photographs that I have been taking. If your interested then hop on over to photography/ and have a look.
More About: Photography
Site redesign
2011-08-19 20:19:00
The site redesign has been launched. As with any redesign, things change. Some you may like, and other you may not, but I assure you that I have put a lot of thought behind each change I have made. Let me know what you think of the changes. Since the site was also rebuilt from the ground up some of the things you may see may be things that are buggy or broken so please let me know asap.
More About: Site , Redesign
Getting Django & Python to work with MySQL on OS X 10.6.8
2011-07-19 00:18:00
When setting up a new mac or fresh install of Mac OS X there is a issue that many developers may come across. The issue is with getting MySQL-python to work properly. This guide was written with 10.6.8 in mind, but it will probably work for earlier versions of the OS as well as (hopefully) 10.7 a.k.a.Lion. EDIT: This will get you up and working, but for some reason it needs you to type the following into terminal before you start each time: export DYLD_LIBRARY_PATH=/usr/local/mysql/lib/ After you have typed this it will work until you next quit/restart. I will update this when I have figured out the best way of adding this into your paths so that you don't have to do it each time. If you know then feel free to comment below. Thanks. The way to get this to work is a good clean install. You can google for how to remove older versions of MySQL , and I wouldn't remove Python since some OS utilities apparently use it. We will also need to get Xcode so that some of the files can be comp...
More About: Work , Mysql
Google +
2011-07-14 16:58:00
Another day, and another social network spring up for us all to join. This time it's from google (again). They have had a few attempts in the past, which have eventually been shut down. It's been up and running by invite only for a week or so now and it seems, so far at least, that this one could be their one.  It's design has been well though out and the privacy has so far been really well handled. There are a few quirks, and things to get used to, but the google+ team are on the ball and changes and updates are being handled in a really up front and timely manor. These guys have really set out to make this work just right. At the moment the vast majority of people are Programmers, developers and designers with the general creatives falling in 4th. It seems to be somewhere in the middle of being facebook & twitter, with the better bits of both, so hopefully it can drag people off both of them and on to it. Hopefully I will find some time to do a more in depth article on...
More About: Google
Vertical align image in a ul li
2010-08-12 11:47:00
Here is a quick solution to get a list item with an image to vertically align to the middle of the text in the same li. Simply apply ?vertical=align:middle? to the image in the list like this: ul. li img {         ; vertical-align:middle; } <ul>         ; <li>Text in the list item <img src=?image.png? width=”48″ height=”24″ /></li> </ul> ...
More About: Tips , Image
ie6 double float margin bug
2010-08-11 11:37:00
Here is the quickest fix I have found for fixing the ie6 double float margin bug, where all margin values are doubled on floating elements. Just apply: #element {         ; display: inline; } And the element float will be rendered as expected. Go figure… Thanks to rer/doubled-margin.html for shining a light on, and fixing this issue.
More About: Tips , Double , Margin
Move up a level in a PHP string
2010-08-06 10:54:00
To remove the last part of a string of words or directory structures in PHP you can use this wonderful bit of code: $b = substr($a, 0, strrpos($a, " ")); Just replace the ” ” with “/” for removing the last dir from a string (to go up a level)
More About: Tips , Move
What are the good apps on an iPad
2010-07-30 14:45:00
A few people have asked me recently ?What are the good apps on an iPad?. So I have waded through all the apps I have bought, and come up with a list of the best, most fun and most useful that I have. Consuming & Discovering Pulse – $3.99 An RSS reader that is customisable ...
More About: Tunes , Padi , Good
ie 7 min-width and button bug
2010-07-27 12:34:00
A bug for anyone needing ie7 compatible forms using a min-width on the buttons. This also affects ie8 running in compatibility mode. input.submitbutton { min-width: 100px; } If you are using a min-width for your form submit buttons then sadly ie7 will align button text to the right of the button. It is un-fixable with ...
More About: Resources , Tips , Development , Button
Latest updates
2010-07-22 13:04:00
For those of you who want to know what’s been going on around lately then here is a quick update. After moving my hosting over to I have now also moved my databases. This was part of my original strategy which was brought forward due to a few technical problems that needed to ...
More About: News , Updates
Host Migration
2010-07-05 10:53:00
Over the weekend you may have noticed my site being down, then up, then down again and now finally back up. There was a hosting issue with my old hosts that was thankfully resolved by moving to the wonderful Media Temple. I have been using Media Temple for a few other sites for a while ...
More About: News , Resources , Promotion , Host
Doodle planet June 2010
2010-06-30 13:12:00
Another month has passed and last Thursday saw another fantastic doodle planet. Doodle planet is all about chilling out, with a beer or two and having a bit of a doodle. It takes place the last Thursday of most months in Telford’s warehouse, Chester. The setup this month was great as usual, but with an ...
More About: Social , Fun , Creative , Design , Community
Site redesign & feedback
2010-05-26 18:20:00
If you haven?t noticed already, a site re-design has happened to the main site Don?t worry readers, the blog is next on the list. If you have any feedback on the design of either the main site or the blog then now is the time to let me know. Look forward to hearing from ...
More About: News , Site , Feedback , Redesign
Facebook Fan Page Feeds
2010-05-04 11:23:00
I have been struggling to find out how to get the RSS address of a Facebook fan page for some work that I was doing and it?s been a real pain to find the info on how…. But I finally figured it out so I decided to share the method that ended up working the ...
More About: Community , Page
Move or add a keyframe in flash
2009-08-31 13:11:00
To select a single keyframe on a flash (CS4) timeline just hold down the cmd button and click. You can then ctrl or right click and do what you need to do. You can also now drag that single key frame to a new place on the timeline and all the positions, rotations, alpha etc ...
More About: Animation , Flash , Move
Dreamweaver feature question
2009-08-22 12:50:00
Since i have been working on quite a few web projects in the last few weeks a question has popped up. Let me explain… Here is the situation. Lots of the websites I make have similar features and I have been using the “snippets” tool bar to save the common ones for re-use, i.e. list menus ...
More About: Resources , Question , Feature , Dreamweaver
Horizontal menus from a list
2009-08-17 20:53:00
Having learnt about menu’s using lists recently, I have decided to share because I’m nice! Yeah you have probably seen it before in many places and yeah I am waaaaaaaay behing the curve finding out about it but since I’m pretty sure I’m not last it might help someone else! It’s pretty simple really. Once ...
More About: List
Revue theme is now completed
2009-07-13 15:21:00
It has been a long time coming but my new blog theme “revue” is finally completed. The main structure is based around a newspaper of magazine hence the name revue which as far as I understand is the french for magazine (hopefully, correct me if I’m wrong). There are still probably 1 or 2 bugs ...
More About: Wordpress , News , Theme
Apologies for glitches
2009-05-11 23:46:00
Apologies if you get any glitches while browsing the blog. I am currently developing a new theme and am running some real life testing. This should only happen for a few days max. I you have any major issues please comment and let me know and I will endeavor to resolve them asap. Thanks for ...
More About: News , Glitches
Fitness test on sale
2009-05-04 12:52:00
Fitness test, the iPhone application is now on sale. Thanks :)
More About: Tunes , Fitness , Sale , Test
Accelerometer setup and usage
2009-05-02 16:27:00
To use the accelerometer in an iPhone application you need to add the <UIAccelerometerDelegate> into the .h file of your application: [code lang="c_mac"]@interface ApplicationViewController : UIViewController {[/code] Then in your .m file you must setup the accelerometer: [code lang="c_mac"] - (void)viewDidLoad { UIAccelerometer *accel = [UIAccelerometer sharedAccelerometer]; accel.delegate = self; accel.updateInterval = 1/30; } [/code] Update interval is in seconds so 1/30 is a 30th ...
More About: Setup , Usage
Creating and using an Array of objects
2009-04-29 13:25:00
First we need an array to hold the objects (in this case bullets) [code lang="c_mac"] NSMutableArray *myBullets = [[NSMutableArray alloc] init]; [/code] Create and then add the objects [code lang="c_mac"] for (int i=0; i
More About: Creating , Objects
Airluminate v2.0 update submitted
2009-02-24 14:25:00
Airluminate v 2.0 has been submitted to iTunes for approval, fingers crossed it will be on sale/for update asap.
More About: Update
Airluminate on sale!
2009-02-11 11:58:00
My first application, Airluminate is now on sale on iTunes . It is available for download for the iPhone and iPod Touch and is on sale for $0.99. Airluminate is primarily an light that changes with movement and rotation and is designed as a fun tool for long exposure photographs. Airliminate site: Airluminate iTunes store: Airluminate
More About: Sale
More articles from this author:
1, 2, 3
128853 blogs in the directory.
Statistics resets every week.

Contact | About
© Blog Toplist 2018