OverviewProcessServicesWorkBlog
DP Blog
7. 6. 2008
Search
View Our Keyword Cloud
(aka Tag Cloud)
Recent Posts
Archives
Syndicate RSS Feed
[Valid RSS]

Growing Library of boomsocket Training Videos

We've been quiet for awhile but that's because we've been busy with new functionality and a bunch of new video's. We're making a strong push to get more video's out so our Alpha Testers and clients can start to get a better idea of all the cool things boomsocket is capable of.

So if you've got 5 min or more, head on over to the video tutorials and see what we're all about.

Comments (0)

E-mail this Blog to a Friend! Leave a Comment
Your Name:
Your Email
Your Comments:

boomsocket: Cool Preview Videos!

I spent sometime today playing around with Jing and thought it would be a good platform for us to start showing off boomsocket. So below I've got 3 videos for you to watch which talk about some of the features in boomsocket.

Video #1 - Picnik integration - We've got Picnik, the online image editor, integrated into our file manager system. Watch this video to get a glimpse of file manager and how Picnik is being used.

Video #1 Local Link
Video #1 Jing Link (bandwidth restricted)

Video #2 - Building Forms Part 1 - In this first part I show how easy it is to build forms for collecting and managing the data in boomsocket. The Socket Builder is the corner stone of boomsocket and here we show you just how easy it is to use.

Video #2 Local Link
Video #2 Jing Link (bandwidth restricted)

Video #3 - Building Forms Part 2 - In this 2nd part we take the Socket we built in "Video #2 - Building Forms Part 1" and turn it into a front end form so our visitors can actually use the form to send trouble tickets.

Video #3 Local Link
Video #3 Jing Link (bandwidth restricted)

Comments (3)

E-mail this Blog to a Friend! Leave a Comment
  • >> Nice work guys, it looks like this has potential :) - nick tong
  • >> Looks terrific! - Antony
  • >> Thats Great! both BoomSocket and Jing!! - Shimju
Your Name:
Your Email
Your Comments:

boomsocket: Notifications Sent

Announcement just went out to all currently active boomsocket testers. If you don't get the email in the next 24 hours let us know or check the Google group for details.

Comments (0)

E-mail this Blog to a Friend! Leave a Comment
Your Name:
Your Email
Your Comments:

boomsocket: The Status, An Update and A Tease

It's been a wild 5 months since we first opened up boomsocket to developers. We’ve used boomsocket to develop and launch a number of our client sites. And more are in development right now.

As of October 11th, we have 110 Alpha Testers! And we’re ready for a lot more. So here's a bit of a tease ...

One week from today - Oct 17th - we're going to make an announcement which should excite a lot of our alpha testers. We want you to be a part of this. BUT, in order to hear the announcement, you’ll need to be part of the few, the fearless: our Alpha Testers. Simply head over to http://www.boomsocket.com/home/alpha-signup.cfm and sign up to be an Alpha Tester (we just need your name and email, that’s all).

You'll get a special URL which will allow you to download the latest stable build of boomsocket. Then on Oct 24th we'll email you some great news about boomsocket, the alpha program and one other tantalizing nugget of information.

Trust me, I want to tell you about it now, but my boss won't let me. So go sign up and we'll be in touch!

Comments (1)

E-mail this Blog to a Friend! Leave a Comment
  • >> Well, I cant agree more. - Ryan
Your Name:
Your Email
Your Comments:

boomsocket Alpha One Month Later

boomsocket has been in alpha for a month now. Check out this post to get an idea about what's been going on, and what's up and coming.

Comments (0)

E-mail this Blog to a Friend! Leave a Comment
Your Name:
Your Email
Your Comments:

Yes there really is a BoomSocket: Alpha Coming Next Week!

Could it be? Are they really doing it? Or is this just another publicity stunt? Read on to get the facts.

Comments (0)

E-mail this Blog to a Friend! Leave a Comment
Your Name:
Your Email
Your Comments:

Open Source Update - BoomSocket coming soon?

It's time for another Open Source update. Check out this post to see what the team has been up to! Eric even alludes to a possible beta being around the corner, could it really be happening!

Comments (0)

E-mail this Blog to a Friend! Leave a Comment
Your Name:
Your Email
Your Comments:

Progress report for Open Source Initiative

Wow it's been 3 months since we made the announcement that Digital Positions was going to open source our Content Management System i3SiteTools. So where are we in the journey? What's been done? And the most important question when will we see some code and get to play with it?

Comments (3)

E-mail this Blog to a Friend! Leave a Comment
  • >> Will this CMS be usable on a shared hosting environment. I'm asking because there are so many good PHP-based open source CMS's out there (such as Drupal and Joomla) that are a breeze to install on a shared host. But the ones I know of that are CF-based (Farcry and Speck) are tricky to near-impossible to install on a shared host. - tony
  • >> Tony, First of all, thanks for your interest in our CMS! I feel your pain regarding the complexities of installing CF based CMS products. Our mission is to make i3SiteTools as painless as possible. It's doubtful that because of the obvious differences in PHP and CF that i3SiteTools will ever be a one-click install ala Joomla available on a $6/month hosting provider. That said, I think our CMS has some amazing functionality for developers that is sorely lacking in most of the systems out there. - Ben Wakeman
  • >> Thanks for your quick response, Ben, and thank you for open sourcing your CMS (I gather from RIAforge that it will be named Boomsocket?). The CF community is definitely in need of open source projects such as this one and I look forward to its release (and perhaps contributing to it some day). - Tony Garcia
Your Name:
Your Email
Your Comments:

ColdFusion and Kevin Yank

Kevin Yank, from Sitepoint.com is a friend of mine and recently he told the world, at least the part of the world who reads his newsletter, that ColdFusion was relatively stagnant. initially when I read this I was furious, but as luck would have it, a lot more eloquent people in the ColdFusion community were also upset and so began this latest ColdFusion debate. Here are my thoughts on the subject.

Comments (0)

E-mail this Blog to a Friend! Leave a Comment
Your Name:
Your Email
Your Comments:

I love SPAM!

Just a short note here to give some props to Brandon over at devNulled for his awesome CFAkismet CFC. I've always known about Akismet which is a great spam comment tool / web service developed for WordPress but never got around to implementing it. Well this weekend i sat down to work on a personal project which needed Akismet functionality. So i did a search to see if anyone else in the CF world had already built this as a tag or CFC and sure enough there was Brandon's CFC.

So we've got the Akismet stuff locked and loaded. I've already taken a smattering of old spam and thrown it at the blog and I'm happy to report it was all caught by Akismet and our code didn't have to even fall back to our backup checks.

So if you've got a blog or need to check comments etc i encourage you to deploy Akismet and if you're a CF developer get Brandon's code and implement it today!

Comments (0)

E-mail this Blog to a Friend! Leave a Comment
Your Name:
Your Email
Your Comments:

Internet Explorer 7 Official

Microsoft launched Internet Explorer 7 (IE7) last night without much fan fair. There where a few blog posts on the official IE7 blog and of course the IE7 homepage was updated but nothing else came up on my radar. I found it because of a post on the Washington Post  RSS feed and a few other sites made mention of it as well. My guess is that a news moratorium expired on the 18th which allowed everyone to "break" the news .

If you are running Windows XP, or Windows 2003 you'll be able to download this newer version but those of you on Windows 2000 or older are out of luck. IE7 takes advantage of stuff (really technical term there) in Windows XP and Windows Vista to improve security and other features.

In our internal testing with the Release Candidates the browser has worked satisfactorily and hasn't caused any major headaches with our clients web sites. The new interface will take some time getting used to so be prepared to curse at it for a bit.

Let us know what you think about IE7!

Comments (0)

E-mail this Blog to a Friend! Leave a Comment
Your Name:
Your Email
Your Comments:

Comments Now Work

So our comments have been broken on our blog for sometime now but we didn't know about it until our last post. Thanks to Sam from our local ACFUG for pointing it out. If you tried to post a comment in the past and couldn't please retry and let us know if it breaks again!

Comments (0)

E-mail this Blog to a Friend! Leave a Comment
Your Name:
Your Email
Your Comments:

ColdFusion Open Source Announcement

Digital Positions is tossing it's hat into the open source world. Check out our announcement post to see what the deal is, and exactly what we are planning!

Comments (0)

E-mail this Blog to a Friend! Leave a Comment
Your Name:
Your Email
Your Comments:

We’ve got our eye on you

Ok, first off, let me say that Digital Positions isn’t spying on you. However, we are monitoring your activity when you visit a site we’ve built. Now before you fire up your favorite email client and prepare to alert the masses about our big-brother activities, let me explain. You see, we’ve built into i3SiteTools (our site management system) the ability to alert our developers to any (rare) errors which might occur while browsing our client sites. . . .

Comments (0)

E-mail this Blog to a Friend! Leave a Comment
Your Name:
Your Email
Your Comments:

Upgrading from CF5 be sure to double check your CFFILE tags

We have a client who recently moved from CF5 to CF7. We did all the normal things you would do during a migration like this.

  • Check the code for known issues
  • Run the analyzer to check anything you might not see / know
  • Double check the code
  • Test on a development environment
  • Retest, recheck, yada yada yada

So I was a little miffed when their automated email script wasn’t working properly. I checked the code and at first thought it was an issue with the SQL query but after about 40 minutes of poking around that turned out not to be the case. So I commented out the cfmail tags, threw in some cflog tags and started to look at the code as it executed (I’ve become a huge fan of the cflog tag).

After the first run through I immediately saw the issue. Because of the large number of subscribers requesting the emails, we write a portion of the email to a text file and store it on the server so we can retrieve it later on in the code. These text files are typically deleted and recreated at the start of the scheduled task. My log messages were telling me that we were skipping the first two files, one of which happened to be the body of the emails I was investigating.

Further digging into the code I found where the CF5 developer had diligently coded his query loop to start at row 3. I had an idea why this was, but it wasn’t till I talked to a developer in my shop with actual experience in CF5 that my suspicion was confirmed.  In CF 5 if you looped over a directory list, you had to start at row 3, because row 1 was ‘.’ And row 2 was ‘..’, BUT in CF 6 & 7 this was changed so the ‘.’ and ‘..’ are ignored. This is something I didn’t realize during the migration and it’s not something the code analyzer would not catch since the code is legitimate.

So, a word to the wise, if you’re upgrading from CF5 do a quick search on your code for “ startrow=’3’ ” and see if maybe those attributes need to be removed.

Comments (0)

E-mail this Blog to a Friend! Leave a Comment
Your Name:
Your Email
Your Comments:

Why ColdFusion?

Why do you use ColdFusion? This is a question Digital Positions gets every once in a while from prospective clients and even the occasional current client. Typically it’s brought about because they heard about some other language (PHP, ASP, .NET), or they’ve spoken to a “one-system” shop (“We only use Microsoft!” or “Give me Sun or give me death!”) who had less-than-positive things to say about ColdFusion. Digital Positions loves it when this happens because it gives us a chance to have the real conversation ... It’s not about the code, it’s about the application!

Yes, as a company Digital Positions made a strategic decision to use ColdFusion as our primary development environment. We chose ColdFusion over the many other options out there, because it allows our team to quickly and efficiently develop complex solutions .... Our applications are faster, more stable and out of production more rapidly than with other languages or environments.

So, solutions that are stable, robust and faster to market ... Now do you understand why we have chosen ColdFusion?

However, as a matter of course, we do not limit ourselves. In the real world, expertise in other languages and environments is required  We have the ability to develop in PHP, ASP, .NET and Java when client projects demand.

In the end the language used to develop your site should not be the deciding factor. Your users typically don’t care what it’s coded in, they just want to get the information they need or to purchase the product they want quickly and easily. So leave the architecture to the web developers and concentrate on satisfying your users, hitting your revenue goals and getting that next promotion.

Comments (0)

E-mail this Blog to a Friend! Leave a Comment
Your Name:
Your Email
Your Comments:

Talking with your fly down

Have you ever been involved in a conversation with someone and seen or found something absolutely embarrassing about them. Something like a piece of food stuck between their teeth, or someone with a piece of toilet paper on their shoe, or worse a guy with his fly down. It’s distracting to say the least and makes it really hard to concentrate on what the person is talking about. This is how I feel about comment spam on blogs as will most of your blog’s audience. Don’t fret; there are steps you can take to stop it. In this article I’ll talk about a few of the steps we here at Digital Positions are taking, including monitoring our posts, moderating suspected comments, and setting up black lists for keywords, domains, and known email address’s of comment spammers.

Comments (1)

E-mail this Blog to a Friend! Leave a Comment
  • >> That's friggin' awesome. Thanks to all those involvede - Serena
Your Name:
Your Email
Your Comments:

Quick Hello to MXNA

Just a real quick post to welcome all our MXNA readers! We hope you enjoy our posts and we look forward to hearing from you!

Comments (0)

E-mail this Blog to a Friend! Leave a Comment
Your Name:
Your Email
Your Comments:

IE 5 for MAC discontinued

Microsoft recently announced they will no longer be supporting or improving upon the Internet Explorer browser for the Macintosh platform.

Eric spends a few moments pondering what this means and what user of Internet Explorer for the Macintosh should do about it.

Comments (1)

E-mail this Blog to a Friend! Leave a Comment
  • >> Praise to all that is holy! The end of life for this browser should be marked as a national holiday! - Anon Y. Mous
Your Name:
Your Email
Your Comments:

Macromedia is now Adobe

December 3rd, 2005 marked a big day for ColdFusion developers and users of Macromedia products. It was on this day that the Adobe / Macromedia merger became official with both parties receiving word they had passed all the red-tape hurdles in their path. You can read more about the happenings on Adobe’s website and here. You can also do a Google search for the merger and get lots of opinions, speculation and more from news organizations and other bloggers.

So what does this mean for Digital Position clients and the future of the Macromedia product line? Well for the foreseeable future not much will be different other than a name change, a logo change, and maybe some product packaging. Work has already begun on the next version of ColdFusion (code named Scorpio) and we’ve learned that the ColdFusion product line (along with FLEX) will be in the “Enterprise and Developer Solutions Business Unit” which handles Adobe's LifeCycle product line.

Here at Digital Positions it’s business as usual and word on the street is that this is only good news for ColdFusion and ColdFusion developers. We’ve already seen Macromedia take the ColdFusion line down new paths by integrating much requested features. Now with the Marketing, Research & Development, and overall reach of Adobe, we can expect more of the same. We are excited about this merger and will keep you up-to-date on the cool and innovative stuff which is sure to come out of it.

Comments (0)

E-mail this Blog to a Friend! Leave a Comment
Your Name:
Your Email
Your Comments:

Search Engine Friendly URL's Here

Thanks to a little IIS plugin and 2 hours of work the DP Blog now has Search Engine Friendly URL's. Read more on how Eric accomplished this seemingly huge task.

Comments (0)

E-mail this Blog to a Friend! Leave a Comment
Your Name:
Your Email
Your Comments:

Migrating or Migraines?

Back in February of this year (2005) Digital Positions decided it was time to find a new hosting partner for our clients’ websites. This decision was talked about a lot in the months preceding but it wasn’t till February that we actually sat down and started to plan the migration and search for a host. This article describes some of the steps we took to ensure things went smoothly.

Comments (0)

E-mail this Blog to a Friend! Leave a Comment
Your Name:
Your Email
Your Comments:

A OOP'ing we will go

i3SiteTools is our custom content management system (CMS) here at Digital Positions. We use i3SiteTools as the fouindation for many of our clients’ websites and web applications. Over the last five years, our team has taken great steps to constantly improve upon the code base and feature set. One of our latest initiatives has been to move i3SiteTools into a more Object Oriented Programming (OOP) and modular world.

For those of you looking at the screen wondering what OOP is and why we want this let me digress a bit.

OOP stands for Object Orient Programming, as mentioned above, and it’s basically a way of writing code which can build upon other bits of code. So this would allow us to write a newsletter module for client A and later on when client E wants one too we can simply drop it in, customize the display for this client and, voila! they have a nice little newsletter tool. This ability to develop code faster and more consistently means our clients will be able to get greater bang for their buck ... faster.

OOP programming has a lot of benefits for us as developers as well as benefits for our clients. You’ll start to see more of this as we dive deeper into the OOP mindset and as I start to talk more about our experience in future blog posts.

If you’ve got questions feel free to leave me a comment.

Comments (0)

E-mail this Blog to a Friend! Leave a Comment
Your Name:
Your Email
Your Comments: