DeeEmm

Pragmatism in code

Waxing lyrical about life the universe and everything software related since lunchtime 2006.

Airflick & Airplayer

http://ericasadun.com/ftp/AirPlay/

Turn your Mac into an airplay device or serve files and URLs to Apple TV

Tried this out last night to watch a file I had on my macbook on our TV. Works like a dream. Whilst it does not have the prettiest UI, it's an app I will definitely keep hold of for future use.
6396 Hits
0 Comments

iPad 3 months on

Been a while since I started using the iPad so thought I'd best post some progress.

If you have read the iPad versus MacBook experiment post you would know that one of the objectives of the whole experiment was to see if I could use the iPad as a replacement for my laptop. Well, in short, I did actually manage it, albeit with a few restrictions.

I will start off by saying that whilst you can use your iPad for most things, there are a few things that are much easier on a proper computer. The biggest issue with the iPad for me was simply the user interface. It's great for most things but when you want to type there is nothing like a real keyboard. This is no big issue as you can use the standard apple bluetooth keyboard which works flawlessly. However, this leads not to another issue. There is no mouse.

Mouseless

Continue reading
2984 Hits
0 Comments

iPad versus MacBook experiment

The first in a series of articles documenting an experiment with an iPad, a consultant and a sense of adventure, If you are considering usig an iPad as a replacement for your laptop then read on...

Continue reading
4990 Hits
0 Comments

Black Wednesday

If you are a regular internet user, or even a regular user of other more traditional media, you probably couldn't fail to be aware of the blackout of several well known websites. Amongst the most reported was the blackout of Wikipedia. It's actions receiving a lot of media coverage here in Australia on the radio and television, coverage that was no doubt echoed around the rest of the globe...

 

 

Continue reading
3127 Hits
3 Comments

Busmans Holiday

You would think that working on websites all the time i would have an up to date site myself, the problem is, that by the time I've finished working on everyone else's stuff, i don't really feel like working on my own.  Contrary to popular belief, there is actually a life outside of the internet (it's true :D ), and whilst it can be really hard to drag myself away from the monitor, I make a point of doing other (real and tangible) stuff wherever I can. This is especially true since having children. The upshot of this is that time is at a premium and my own sites suffer, nothing gets updated.

So with new abandon, I'm setting out to update DeeEmm.com. It's been long overdue, but the time has come to give the site a bit of a spruce up. i did take a bit of a look at this some time back, but as the site is still running from the old 1.5 version, the main reason for wanting to update was to upgrade to the newer 1.7 code. Unfortunately the jUpgrade code prescribed by Joomla for migrating to 1.7 did not seem to want to work, however, there is now a new version, and the test migration I performed last night worked flawlessly.

At this time I'm planning to migrate the info over, spruce up the template a little, and maybe (maybe), add a few new features in.

One component that I've been using quite a bit on other sites is EasyBlog from StackIdeas. This will probably see it's way into the update as it's much easier to use than publishing these posts via the Joomla interface. Plus, it comes with all of the bells and whistles that you would expect from an up to date blogging platform.

Continue reading
2446 Hits
3 Comments

New OHS Community

I'm just about to embark on the start of a new project to build an occupational health and safety web portal for engineering professionals. The new site, ohs.eng.pro will provide community tools for OH&S professionals and engineers engaged in safety related roles. The goal of the project is to provide a think space where safety professionals can collaborate on safety related projects, get peer advice and share in discussions realting to all aspects of safety, safety management and safety related products.

The portal will be open to all who wish to join and contribute and aims to provide a central repository of safety information for all to share in. With a focus on improving current safety knowledge and sharing best safety practices, the portal aims to be a truly global endeavour.

Dedicated discussion forums will be provided for a variety of safety related subjects and industries, and each forum is available to be sponsored by comercial entities.

We are currently looking for content contributors. If you are interested in contributing editorial articles relating to any aspect of safety for inclusion in the new site,  please contact us using the contact form below. Contributors will be allowed to promote their own product or company by way of a short 'bio' included at the end of each article.

Continue reading
2286 Hits
0 Comments

First steps

If you are one of those visitors who is expectantly waiting for the release of the Dolphin to Joomla migration script, you will be happy to know that things are moving along nicely and the script will be released before the end of the month. In preparation for this imminent release I have started to prepare the documentation for the installation, including the scope of operation and the requirements for getting it up and running.

The documentation will be provided in a series of articles in the tutorials section which will walk you through the whole process in a step by step manner. It will also cover the setting up of Joomla and Jomsocial, as well as providing installation help for the required third party modules.

The first of these articles is now available to view and is an introduction that covers what you can expect from the migration. To view the article visit...

http://www.deeemm.com/resources/tutorials/60-dolphin-to-joomla-migration.html

Continue reading
3252 Hits
0 Comments

Finish What You Started...

I had to laugh to myself when I took a look at the Boonex website earlier today. True to form, and as predicted by me many months ago. It would seem that Boonex are preparing to move on from their Dolphin 7 script and replace it with... you guessed it... Dolphin 8.

As predicted, Dolphin 8 will not share functionality with the earlier version rendering all purchased modifications, templates etc useless. Those choosing to update to the new version will be at the mercy of the vendors when it comes to updating and it is likely that many vendors will use this to force users into purchasing products again. This was certainly my experience when I upgraded from Dolphin 6 to Dolphin 7.

Another issue that I faced when I upgraded was that the URL schema was changed between D6 and D7, this was a major headache as it had a huge effect on my sites SEO rankings, and was something that was not fixable. It would not surprise me to find that Boonex will change the URL schema again on the new update.

The dolphin community are anxious with the news of the upgrade, especially those members that have been around long enough to have experienced this before. Amusingly Boonex seem to be using similar excuses about D8 being the next best thing, and so much better than the last best thing. Quite rightfully there is a lot of frustration amongst the older community members.

Continue reading
3558 Hits
2 Comments

Free Stock Icons

http://icons.mysitemyway.com/icon-banners/black-ink-grunge-stamps-textures-icons.jpg

Occasionally I need to use icons in an application or website, generally I favour the 'standard' stock icon sets like the fantastic and widely used FamFam Silk icon set or Bitcons by Somerandomdude which I utilised in earlier versions of DMCMS. but recently I needed a larger icon set to create buttons for an admin panel that I was putting together for a web based application.

After the usual google search I stumbled across http://icons.mysitemyway.com/ which offer 66 different themed icon sets each based on the same basic pictographs. Each icon set is divided into several categories, such as business or social media and can be downloaded separately. In total there are 128,743 royalty free icons and clipart images available.

The quality and variety of each icon set is fantastic and diverse enough that there is a style available to suit pretty much most application and website designs. I managed to find a 'safety' themed icon set called yellow road signs that perfectly suited the application I am working on. But what was even more impressive was that the icons set included enough of a variety of icons, that I managed to cover every single icon type that I required, without having to create additional icons myself.

A big thumbs up to mysitemyway for their generosity in giving these icons away, if you need an icon set in the near future, be sure to go check them out. I will definitely be considering them for future apps that I write. A big 10/10 from me.

Continue reading
4288 Hits
0 Comments

Last post for LastPass?

Xmarks is a great cross browser bookmark and password sync tool. I've been using it for years to sync my bookmarks between the variety of browsers that I use, which is a boon for those of us who develop for the web.

In January I received an email that Xmarks had decided to discontinue their service. This was also posted to theĀ xmarks blog The reason given was that charging for the service was not part of their original strategy, but their business model was not working for them, and the service was costing too much to maintain.

Fortunately, in stepsĀ LastPass an established password management tool, and save xmarks from their planned demise. They take xmarks over, and continue the service. Great. Except for one thing. Xmarks also syncs passwords, and this conflicts with LastPass. So they decide to phase out password backups from xmarks.

I recently lost all of my passwords and had to retrieve them from my xmarks account - something that I have had to do a few times in the past (computer fails, all info is lost, thank goodness for backups). This is where xmarks really comes into it's own, and before we had time machine, was the only way to successfully retrieve browser based settings.

Continue reading
3009 Hits
1 Comment

iJoomer JomSocial iPhone app trumps Dolphin oo

Whilst surfing the other day I stumbled across iJoomer an iPhone that connects to the joomla platform. Being a recent iPhone convert, and an avocate for Joomla / JomSocial I decided to check it out.

To work with your site, there is both a plugin to install and also a small code modification that needs to be made to two files. The code mod is relatively straightforward, and just involves adding a line of code to each file. With the plugin installed, and the mod done, you can test the application out by downloading it from the app store. Simply search for iJoomer.

Out of the box, the app is configured to connect to the iJoomer demo site. You can easily join the site and test out it's abilities all from the app. I initially did this, whilst checking what was happening on the site from my laptop browser before installing it on my own site. To connect to your own site simply choose settings from the log in screen and add the url of your site.

First impressions are that the app is very well thought out, and much more intuitive and functional than it's nearest rival, the 'oo' app offered by Boonex. The biggest difference between the two apps, is that the iJoomer app reports all wall activity, and with the latest JomSocial update, this even includes comments and 'likes'. It is also possible to add comments or like wall posts right from within the app itself. This is one massive failing of the Dolphin platform, decent wall functionality has to be added as a third party application, and so there is no support for it from within the iPhone app, but even so, the Boonex version does not even report the basic wall stream that is included by default, an epic fail in my opinion. Especially when you consider that it is this activity stream that has become the cornerstone for all social sites.

Continue reading
7090 Hits
1 Comment

Dolphin to Joomla (JomSocial) migration

It's been a while since I've finished the Geeklog to Joomla (JomSocial) migration, and with a new update released by Boonex, I've decided that it is about time to look at migrating my sites away from the Dolphin platform.

With even a mildly modified site, Dolphin updates are usually a nightmare. It is rare that something does not break, or mess up in some manner, so I've decided that instead of wasting time updating third party addons to work with the new Dolphin core, it is much more cost and time effective to write a migration script.

The target platform will be Joomla, running the JomSocial component. This is a comparative product for those who are using Dolphin as a community site, and pretty much, all standard modules have an equivalent Joomla component.

At the moment the project is at the drawing board stage, but the basic outline is complete.

Continue reading
9295 Hits
6 Comments

Migrating from Geeklog to Joomla

[UPDATED!]

Now that the New Year is under way, I've turned my focus back to the Joomla project that i have been working on. This is the migration of an existing Geeklog site over to the Joomla (JomSocial) platform. The basic site design and functionality has now been finalised, and the next stage is to start migrating the existing data across.

The migration away from Geeklog is due to the lack of development on both the Geeklog and GLFusion platforms. Although there have been releases in recent times, these have been little more than security updates. GLFusion promised to take Geeklog into the current Web 2 age, but after over a year, it has failed to really pick up any momentum, plus, with many features missing from the core and requiring non-existant third party plugins, the decision was made to migrate away from Geeklog, to the better supported Joomla.

Unfortunately, it does not appear that many (any) have trodden this path before, and so i was not able to turn up any suitable info from the usual Google, search. This meant a bit of DIY hacking to get the data migrated. I did manage to find enough info on user authentication to be able to figure out how to migrate the users across without needing to get users to change passwords, which is a boon for a site like this one, which has some 1600 odd members.

Continue reading
5513 Hits
0 Comments

Merry Christmas

Merry Christmas to all of our customers and visitors, and best wishes for the new year.

/DM

Tags:
2321 Hits
0 Comments

WD 10TPVT 1TB Macbook Upgrade.

A short time ago I upgraded the drive in my macbook pro as I had filled up the stock 250GB drive that came with it. After a little research I opted for the WD scorpio blue WD10TPVT 1 TB, as I had found out that even with it's increased height, it would still fit the macbook. But, after only a few months of use the drive has failed.

Fortunately the inbuilt S.M.A.R.T. check threw up an error message informing me of the impending doom, and advised me to back up my data pronto. As I could not get to a store until the weekend, I carried on using the drive for the rest of the week with no issues except running a tad slow.

One interesting thing that I noticed, is that, even though using OSX's 'Disk Utility', showed a S.M.A.R.T. failure (S.M.A.R.T. is a hardware check carried out by onboard diagnostics within the drive unit), Tech Tool's S.M.A.R.T. test passed as okay.

So, I went out at the weekend to buy a replacement drive, and to post the failed unit off for warrantee repair, as it is covered for 3 years. Unfortunately the store did not have a 1TB unit, so I purchased a WD 500GB black unit instead. Interestingly the store owner commented that they had stopped stocking the larger drive due to the high failure rate. It seems that this is one of those cases where bigger is most definitely not better.

Continue reading
4822 Hits
0 Comments

DIY Maps


With the advent of Google maps, it's now very easy to add a map to your website, a few lines of code, and you have added a nicely styled map. The style is of course pretty much fixed, and you have to retain the Google logo, but it's free and easy to use. But what if the style does not fit in with your website, or what if you want to show some geographical data, like highlighting a specific area or region?

 

 

Continue reading
3148 Hits
0 Comments

JomSocial v's Dolphin

A current project that I am looking in to is an update for an existing community site that I run. The site is based on the Geeklog platform and is a typical community site with forums, photo galleries, blogs etc. The problem that I have found with Geeklog, is that the plugins are not really actively maintained. Geeklog used to have a very active community, but a period of stagnation saw many of the contributors leave for other platforms.

I have updated the site a few times in the past, and each time I have ended up having to re-write the integration scripts for things such as the gallery, to be able to update them to the latest versions.

So a recent discussion with the other guys involved in the site has spurned me to take a look into alternatives.

Joomla has always been a candidate for migration, it's perfectly suited to running a site migrated from Geeklog, and has enough pugins already available to the community to be able to replicate our existing featureset. The only real problem, is that there are no migration tools, so this will have to be a custom migration job. Not really an issue, just a little more work.

Continue reading
11927 Hits
22 Comments

Just for fun

Boonex regulars will know that there is soon to be a new policy put in place in Unity, instant bans for anything spoken out of line. There will be no opinions about Dolphin allowed, unless they are positive, and no critiques.

Of course, this will probably mean that i will not last too long, I am, of course, very outspoken when it comes to Dolphin and their developers, and it is only my good nature that prevents me from saying more.

So in response to a forum post, that I am sure will get deleted, and more than likely get me banned, i posted the following.

It will never change, you can disappear for 2 years and then come back here and things will be exactly like they were when you left. (except that the version number will be different) . On returning, at first things may appear to be different, as they will be dressed up in a different way, but the same issues will persist, the same complaints will be made about how the issues are handled, the same regulars will be in the forums complaining about how crap the support is, the same webmasters will be holding out, waiting for the magic version that will allow them to take their sites live, and the same core developers will be selling mods that should be core features.As I know that this will be deleted - I've also posted this on my site - to prove a point. Come back and check in 2 years - It will be the same - I will stake money on it.

To put it in context, it's a thread complaining about Dolphin, how buggy it is, and how Boonex handle management of it. My response is just some thoughts about how it always seems to be the same.

Continue reading
2610 Hits
1 Comment

Time Out

After 6 months of Dolphin development, I have decided that it is log overdue, to take some time out. The change in bias for the site from personal tech Blog to business site, alongside the change in business direction has proven to be a lot less profitable than anticipated.

The focus on Dolphin as a platform for which to develop was seen as a potential with high returns, and so some effort was spent in writing up some simple mods and providing support and development work for it's users. The idea was to test the water and see how the market lay. The reality is that the active userbase is relatively small, as are the returns.

The effort taken to write up even relatively simple mods, is a fairly big undertaking. Testing is required to ensure that mods function correctly, database scripts need to be written to add in additional database fields, and with every update, each mod needs to be tested and updated again. All of this amounted in an inordinate amount of time being required for developing, and maintaining a suite of mods.

The reality is that even with a selection of mods available, there is simply not enough of a turnover to be able to earn a living from, plus there seems to be a massive underground movement in ripping off mods - more so than with any other community that I have been involved with. People rip off your work, and pass it out like it is their right to do so. For someone trying to make a living this sucks.

Continue reading
1045 Hits
0 Comments

Syntax highlighting code in TinyMCE

After a recent tutorial a member mailed me to let me know that the code snippets were not displaying correctly. A quick look told me that this was due to my use of the pre tag, which prevented the text from breaking when it reached the bounds of it's containing element.

The fix was relatively easy - add the following hacks to force the text to wrap for pre formatted text...

word-wrap: break-word; /* Internet Explorer 5.5+ */ white-space: -o-pre-wrap; /* Opera 7 */ white-space: -pre-wrap; /* Opera 4-6 */ white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */ white-space: pre-wrap; /* css-3 */

But this got me thinking, and jarred my memory to something I was working on a little while back.

I had previously taken a look at syntax highlighting for WYSIWYG editors, this was for use in the DMCMS project where i wanted to allow full editing of template files from within the Admin panel. This is something that I had implemented on an earlier development version but had then abandoned. (For some reason that i can no longer remember)

Continue reading
6301 Hits
0 Comments