Developer tools: what's in your box?

Hey software/web developer friends,

I've been keeping a list of the software that should come standard on our developer boxes (ya know, on the off chance Dustin and I ever get around to hiring someone), but I'm curious what tools other people are using that are sweet/useful. Here's what we've got (excluding SDKs and Unixy tools):

Windows and Mac
gvim
Firefox 3.0, Chrome 1.0, Safari 4
Firebug
FireScope [great find by Star]

Windows specific
cygwin
IE6, IE7, IE8 (is there something better than MultipleIEs for this?)
Microsoft Script Editor (for IE<8 debugging)
PuTTY
SharpKeys by RandyRants (for remapping Caps Lock)
Pixie by Nattyware (for determining the color of a pixel on the screen)
PrintScreen by Gadwin (for screenshots)
Free Extended Task Manager by Extensoft (task as in "OS process," not "project to-do")

Mac specific
Parallels (for IE testing)

Any additions? Any substitutions, cases where there's a better tool for the thing we're trying to accomplish?

Loading mentions Retweet
Filed under  //  apps   hardware   MicrosoftWindows   software  
Comments (0)
Posted 4 days ago

How to get local results on ShopSavvy

The most compelling feature about ShopSavvy is NOT the ability to scan a barcode, instead it is the ability to expose inventory and pricing information from local retailers.  In the Android version of ShopSavvy our standard screen had a Web tab and a Local tab that exposed the number of results for each.  If the user scans an item that we don’t have a local result for we show “0″ as the number of results.  Over the past year we have regretted this decision as users will email us letting us know they aren’t pleased we don’t have local results.  In our iPhone version we fixed this issue.

In the iPhone version of ShopSavvy if you scan an item WITHOUT local prices we simply show a tab that says “Prices”.  If we have local prices we show the two tabs, i.e. Web and Local price.  By not calling attention to the fact that we don’t have a local price for an item we don’t get many emails from annoyed users relative to local results.  Of course, in our world, not many is hundreds so I thought I would explain how to get local results on ShopSavvy.

Most new users (i.e. the vast majority of support emails) download ShopSavvy at their house and begin scanning items they already to own.  Many of these items are grocery related and we don’t cover groceries very well (read more here).  The rest are old books and DVDs – many of these are still available online, but they are no longer in local stores.  These ‘DEMO’ scans often yield poor results, a) the items are no longer sold in local stores, b) they are of groceries and c) the barcodes are hard to read.  We have received hundreds of negative ratings from these users even though they have never actually tried to use ShopSavvy to shop.  My advice?  Use ShopSavvy when you shop – you will be surprised how helpful ShopSavvy can be.

The reason ShopSavvy performs well in retail stores is fairly obvious.  First, the items sold in one retail store are likely sold in other retail stores – meaning we will have local inventory and price.  Major local retailers carry between 10,000 and 100,000 items – this is out of millions of items.  Second, the lighting in retail stores is often far better than the lighting in your house – this means scanning will be faster.  Third, the barcodes are almost always printed on flat surfaces – this means scanning will be faster.  Trying to scan items in your house means you are scanning items that might not be currently sold, might have hard to read barcodes and scanning in low light.  Before you give us a poor review or rating, please actually use ShopSavvy when you are shopping for Christmas.

 

http://www.biggu.com/

via: http://www.biggu.com/2009/11/21/how-to-get-local-results-on-shopsavvy-2/

 

Loading mentions Retweet
Filed under  //  apps   google   software   technology   web  
Comments (0)
Posted 17 days ago

Designing CSS Buttons: Techniques and Resources

http://www.smashingmagazine.com/

 

Buttons, whatever their purpose, are important design elements. They could be the end point of a Web form or a call to action. Designers have many reasons to style buttons, including to make them more attractive and to enhance usability. One of the most important reasons, though, is that standard buttons can easily be missed by users because they often look similar to elements in their operating system. Here, we present you several techniques and tutorials to help you learn how to style buttons using CSS. We’ll also address usability.

Links vs. buttons

Before we explain how to style buttons, let’s clear up a common misconception: buttons are not links. The main purpose of a link is to navigate between pages and views, whereas buttons allow you to perform an action (such as submit a form).

In one of his articles, Jakob Nielsen writes about command links, which are a blend of links and buttons. But he recommended that command links be limited to actions with minor consequences and to secondary commands. To learn more about primary and secondary commands (and actions), check out Primary and Secondary Actions in Web Forms by Luke Wroblewski. To learn more about the differences between links and buttons, read Creating Usable Links and Buttons at UXBooth.

Basic Styling

The simplest way to style links and buttons is to add background color, padding and borders. Below are examples of the code for the link, button and input (”Submit”) elements.

Sample button
<button class="button" id="save">Sample button</button>
<input class="button" value="Sample Button" type="submit" />
.button {
padding:5px;
background-color: #dcdcdc;
border: 1px solid #666;
color:#000;
text-decoration:none;
}

This simple code minimizes the visual differences between links and buttons. And here are the rendered examples of the code above:

Different Buttons in Designing CSS Buttons: Techniques and Resources

The important thing to note is that these three elements render differently with the same CSS. So, you should style these elements carefully to ensure consistency across your website or application.

Images

Adding images to buttons can make the buttons more obvious. Sometimes the image itself clearly communicates the purpose of a button; e.g. a loupe icon for searching or a floppy disk icon for saving. The easiest way to add an image to a button is to use a background image and then position it accordingly. Below are our examples with a checkmark icon.

.button {
padding: 5px 5px 5px 25px;
border: 1px solid #666;
color:#000;
text-decoration:none;
background: #dcdcdc url(icon.png) no-repeat scroll 5px center;
}

Different Buttons2 in Designing CSS Buttons: Techniques and Resources

Button States

In addition to their default state, buttons and links can have two other states: hover and active (i.e. pressed). It is important that buttons appear different in different states so that users are clear about what is happening. Any element in a hover state can be styled by invoking the :hover CSS pseudo-class.

a:hover {
color:#f00;
}

Though very important, the active state is rarely implemented on websites. By showing this state, you ensure that your buttons are responsive and send a visual cue to users that a button has been pressed. This is called isomorphic correspondence, and it is “the relationship between the appearance of a visual form and a comparable human behavior” (Luke Wroblewski, Site-Seeing). The article Pressed Button State With CSS elaborates on the importance of the active state.

a:active {
color:#f00;
}

There is yet one more state, one that is seen when navigating with the keyboard: the focus state. When the user navigates to a button using the Tab key, it should change appearance, preferably to have the same appearance as the hover state.

a:focus {
color:#f00;
}

The examples below shows the common way to style button states. The hover state is a bit lighter than the normal state, while the active state has an inverted gradient that simulates a pressed action. Although you need not limit yourself to this styling, it is a good place to start.

Button States in Designing CSS Buttons: Techniques and Resources

We should talk about how to handle the outline property for the :active and :focus states. Handling this property well is important for the experience of users who employ the keyboard as well as the mouse. In the article Better CSS Outline Suppression,” Patrick Lauke shows how buttons and links behave in different combinations of states and explains why the outline property should be invoked only with the :active state.

Apple in Designing CSS Buttons: Techniques and Resources

The blue “Buy now” button on Apple.com has a slightly lighter background for the hover state and an inset style for active state. Even the main navigation button on Apple’s website implements all three states.

Tearoundapp in Designing CSS Buttons: Techniques and Resources

Although it doesn’t implement the active state, this fancy button on Tea Round has a nice fading effect on hover.

Uxbooth Button in Designing CSS Buttons: Techniques and Resources

The “Read more” button on UX Booth turns green on hover and moves down one pixel in the active state, which simulates the effect of pressing a button.

Useful Reading

The article Rediscovering the Button Element shows the differences between links and buttons and explains how to style buttons easily.

Rediscover Button in Designing CSS Buttons: Techniques and Resources

Styling Form Buttons covers the basics of styling buttons, with many examples.

Tyssendesign in Designing CSS Buttons: Techniques and Resources

Beautiful CSS Buttons With Icon Set shows how to style buttons using background images. Although not scalable, these are really nice buttons.

Buttonnice in Designing CSS Buttons: Techniques and Resources

Recreating the Button is a very good article that explains how Google ended up with the buttons that it uses on majority of its websites.

Stopdesign in Designing CSS Buttons: Techniques and Resources

Scalable CSS Buttons Using PNG and Background Colors explains how to create really stunning buttons for all states. Although it uses jQuery, it degrades gracefully if JavaScript is turned off.

Monc in Designing CSS Buttons: Techniques and Resources

Sliding Doors: Flexible Buttons

One important consideration needs to be made when styling buttons: scalability. Scalability in this context means being able to stretch a button to fit text and to reuse images. Unless you want to create a different image for each button, consider the “sliding doors” technique. This technique enables you to create scalable, rich buttons.

Sliding Doors in Designing CSS Buttons: Techniques and Resources

The principle involves making two images slide over each other, allowing the button to stretch to the content. Usually, this is done by nesting a span element within a link. As shown in the image above, each element has its own background image, allowing for the sliding effect. The two code snippets below show the structure and basic styling for this effect.

Typical sliding doors button
a {
background: transparent url('button_right.png') no-repeat scroll top right;
display: block;
float: left;
/* padding, margins and other styles here */
}
a span {
background: transparent url('button_left.png') no-repeat;
display: block;
/* padding, margins and other styles here */
}

The advantages of this technique are that it:

  • Is an easy way to create visually rich buttons;
  • Ensures accessibility, flexibility and scalability;
  • Requires no JavaScript;
  • Works in all major browsers.

Useful Reading

The “Sliding Doors of CSS” article on A List Apart (part 1 and part 2) covers the basics of this technique. Although a bit old, these articles are a must-read for every Web developer.

Alistapart in Designing CSS Buttons: Techniques and Resources

Also a bit old, Creating Bulletproof Graphic Link Buttons With CSS is an excellent article that shows how to create bulletproof, resizable, shrunk-wrap buttons. Also a must-read.

456bereast in Designing CSS Buttons: Techniques and Resources

Filament Group has a variety of excellent articles and tutorials. Its second article on CSS buttons, Styling the Button Element With CSS Sliding Doors,” explains how to create buttons by combining techniques. Although it doesn’t support the active state, it can be easily extended.

Filament in Designing CSS Buttons: Techniques and Resources

How to Make Sexy Buttons With CSS is one of the best and simplest explanations of the sliding doors technique. It also contains a little fix for the active state in Internet Explorer.

Oscaralexander in Designing CSS Buttons: Techniques and Resources

If you want Wii-like buttons, the article Simple Round CSS Links (Wii Buttons) provides all the necessary resources and explanation on how to style them.

Wii in Designing CSS Buttons: Techniques and Resources

The common way to achieve the CSS sliding doors technique is to use two images. However, the article CSS Sliding Door Using Only One Image shows that it is possible to achieve the same effect with only one image.

Kailoon in Designing CSS Buttons: Techniques and Resources

CSS Oval Buttons and CSS Square Buttons from Dynamic Drive are two other articles that show the effectiveness of CSS sliding doors.

Dynamicdrive in Designing CSS Buttons: Techniques and Resources

CSS Sprites: One Image, Not Many

With CSS Sprites, one image file contains multiple graphic elements, usually laid out in a grid. By tiling the image, we show only one Sprite at a time. For buttons, we can include graphics for all three states in a single file. This technique is efficient because it requires fewer resources and the page loads faster. We all know that many requests to the server for multiple small resources can take a long time. This is why CSS Sprites are so handy. They significantly reduces round-trips to the server. They are so powerful that some developers use CSS Sprites for all their graphics. The Holy Sprites round-up on CSS Tricks offers some very creative solutions.

The example below shows the simplest use of CSS Sprites. A single image contains graphics for all three button states. By adjusting the background-position property, we define the exact position of the background image we want. The image we’re choosing to show here corresponds to a background position of top: -30px and left: 0.

Sprites in Designing CSS Buttons: Techniques and Resources

a {
background: white url(buttons.png) 0px 0px no-repeat;
}
a:hover {
background-position: -30px 0px;
}
a:active {
background-position: -60px 0px;
}

For general information and resources on CSS Sprites, check out The Mystery of CSS Sprites: Techniques, Tools and Tutorials.”

Useful Reading

In this easy-to-follow tutorial How to Build a Simple Button with CSS Image Sprites,” Chris Spooner explains how to create a CSS Sprites image in Photoshop and use it with CSS.

Line25 in Designing CSS Buttons: Techniques and Resources

Transforming the Button Element With Sliding Doors and Image Sprites shows how to enrich a button element with a combination of sliding doors and image Sprites. It implements the active state in a very interesting way, not by using different images or colors but rather by positioning.

CSS 3: Buttons Of The Future

CSS 3 allows us to create visually rich buttons with just a few lines of code. So far, this is the easiest way to create buttons. The downside of CSS 3 is that it is currently supported only by Firefox and Safari. The upside is that buttons styled with CSS 3 degrade gracefully in unsupported browsers. By using the browser-specific properties -moz-border-radius (for Firefox) or -webkit-border-radius (for Safari), you can define the radius of corners. Here are a few examples of what can be done with the border radius property.

Css3 Rounded in Designing CSS Buttons: Techniques and Resources

For better results, you can combine CSS 3 rounded corners with the background image property. The example below shows a typical button with a gradient image, the first without rounded corners, and the second with.

Rounded Corners in Designing CSS Buttons: Techniques and Resources

Compared to sliding doors, this technique is far simpler. However, if you want to maintain visual consistency across all browsers, then use sliding doors, because it works in all major browsers, including IE6. To learn more about the capabilities of CSS 3, read CSS 3 Exciting Functions and Features: 30+ Useful Tutorials.” And here are a few good tutorials on styling buttons with CSS 3 features.

Useful Reading

Super Awesome Buttons With CSS 3 and RGBA shows the power of CSS 3 with rounded corners, Mozilla box shadows and RGBA, which is a color mode that adds alpha-blending to your favorite CSS properties. This is one of the best examples of CSS 3 buttons.

Zurb in Designing CSS Buttons: Techniques and Resources

Create a CSS 3 Button That Degrades Nicely is a good example of CSS 3 buttons that degrade gracefully in browsers that don’t support CSS 3.

Stylizedweb in Designing CSS Buttons: Techniques and Resources

Creating buttons without Images Using CSS 3 explains the drawbacks of using images for buttons and shows several options for creating image-less CSS 3 buttons.

Opera in Designing CSS Buttons: Techniques and Resources

Emulating Google-Syle Buttons Using CSS 3 & dd_roundies JS is a fantastic article that shows how to create Google-like buttons. It goes even further and shows how to create the button pillbox commonly seen on Google pages.

Instant Tools: Are They Useful?

Tools exist for creating buttons, such as Easy Button and Menu Maker and My Cool Button, and for creating CSS Sprites, such as CSS Sprite Generator, but the question is, do they really help you create buttons that fit your needs. Although they are configurable and easy to use, your creativity and control over the results are limited, which makes for average-looking buttons. Using one-size-fits-all buttons is not a good idea.

The solution is to use Photoshop (or a free alternative) and the proven techniques described in this article. If you are a beginner with Photoshop, here are several excellent tutorials on creating amazing buttons.

If you don’t know where to start, iPhone-Like Button in Photoshop is the perfect choice. In only 10 to 15 minutes, you will be able to create the kind of buttons seen on the iPhone.

Iphone Button in Designing CSS Buttons: Techniques and Resources

How to Create a Slick and Clean Button in Photoshop is a very detailed tutorial that guides you through 30 simple steps and helps you learn the Photoshop basics. In addition, the article explains how to use these graphics in combination with HTML and CSS to create fully functional CSS buttons.

Sixrevisions in Designing CSS Buttons: Techniques and Resources

Photoshop Button Maker is a fantastic tutorial from PSD Tuts that shows how to create fancy oval buttons (or badges).

Psdtuts in Designing CSS Buttons: Techniques and Resources

Buttons And Usability: Instead Of Conclusion

The techniques described above can help you create stunning buttons. However, because they play a critical role in website usability, the buttons should meet some key principles:

  1. First consider the labeling. Always label buttons with the name of the action that the user is performing. And always make it a verb. A common mistake is to label buttons “Go” for various actions such as searching, sending email and saving. Labels should also be short and to the point; no need to clutter the user interface.
  2. As mentioned, include all button states (default, hover, active) to provide clear visual cues to the user as to what is happening. Button outlines should remain in the active state only.
  3. Clearly distinguish between primary and secondary actions. The most important action should be the most prominent. This is usually done by giving primary and secondary actions different colors.
  4. Pay close attention to consistency. Buttons should be consistent throughout a Web application, both visually and behavior-wise. Use CSS sliding doors for reused buttons or CSS 3 rounded corners to maintain consistency.
  5. Though obvious, we should note that the entire button area should be clickable.

The articles below provide even more usability guidelines and best practices for designing buttons.

Make Complete Button Surface Active and Enhance Usability is an in-depth article that shows mistakes in button design and that explains why the entire button surface should be clickable.

Uxpassion in Designing CSS Buttons: Techniques and Resources

Creating Usable Links and Buttons explains why users expect buttons sometimes and links other times. It also shows how to choose between the two elements.

Uxbooth in Designing CSS Buttons: Techniques and Resources

How to Design Buttons to Help Improve Usability explains some usability principles that should be considered when designing buttons. It covers the basics of icon usage, appearance, behavior, hierarchy and consistency.

(al)

Loading mentions Retweet
Filed under  //  apps   pgm   software   technology  
Comments (0)
Posted 18 days ago

11 Britons that changed the face of technology

The UK innovators that helped shape the world of tech

20 hours ago | Tell us what you think [ 0 comments ]

berners-lee

Well, we couldn't exactly leave him out now, could we?

<>

Britain may no longer be in thepowerhouse of the world's technology industry, but we sure did some pioneering work in days gone by - and we're still pushing back the barriers in certain areas too.

To celebrate Britain's major contributions to the world of innovation, here are eleven Brits that have changed the face of technology - and some of them are still at it, too.

1. Sir Clive Sinclair

Sinclair may be looked back on with slight amusement because of the 1985 C5 electric tricycle, but we shouldn't forget his formidable contribution to the UK home computer market. He started with the ZX80, but it was with 1981's inexpensive ZX81 (which cost less than £50 for the kit version or £70 fully built) and the follow-up ZX Spectrum that Sinclair became an indelible part of computing history.

Read: Clive Sinclair was 'a cross between Einstein and Willy Wonka'

Sinclair had also released the world's first pocket calculator in 1972 – the £80 Executive which ran on hearing-aid batteries. He now concentrates on folding bicycles.

Sinclair

2. John Logie Baird

Although Baird died in 1946 and never saw television come to major fruition, he changed the world forever with his electromechanical system. It was in 1925, after years of experiment, that he transmitted the world's first television picture – the head of a ventriloquist's dummy at five images per second – after having transferred moving silhouette images two years previously. In 1926 he held the first public demonstration for a reporter from The Times in Soho at a scan rate of 12.5 pictures per second and the year after he performed the same between London and Glasgow. Colour, using three light sources, followed in 1928. In the same year he began making programmes for the BBC. He truly was a pioneer like no other.

Baird

[Image credit: bairdtelevision.com]

3. Chris Curry

Alongside Sinclair, Curry was the subject of the 2009 BBC docu-drama Micro Men. A former employee of Sinclair, Curry went on to co-found Acorn Computers, the company who went up against Sinclair to carry out the early-1980s BBC Computer Literacy Project and put a microcomputer into every school in Britain. Together with VLSI, Acorn developed the first ARM silicon chip for Acorn in 1985 – derivatives of which we still use today in smartphones such as the Apple iPhone. Curry and his co-founder Hermann Hauser did a deal for Olivetti to take over nearly half of Acorn in 1985. ARM was spun off. At the same time, Curry founded GIS (General Information Systems) who make contact and contactless smartcard products. Below are Acorn founders Hermann Hauser and Chris Curry.

Curry

[Image credit: stairwaytohell.com]

4. Alexander Graham Bell

Bell was a prolific inventor who experimented with acoustic telegraphy in the early 1870s in the US and Canada using vibrating steel reeds. After a period in which Bell had struggled with his invention (despite getting financial backing), he teamed up with Thomas Watson. Working in collaboration it quickly became clear that different tones could be transmitted via a single reed. Despite a wide interest in the field, Bell was first to the patent office in 1875 – with an "apparatus for transmitting vocal or other sounds telegraphically". Although advancements were made by others – especially Elisha Gray – it was Bell who went on to develop apparatus commercially and show it publicly in 1876 and 77.

Bell

5. Jonathan Ive

As the Senior Vice President of Industrial Design at Apple, it's fair to say Ive has landed on his feet. But you have to hand it to him – he designed the look of the iMac, iPod and iPhone among others. Born in Chingford, he later studied Industrial Design at Northumbria University (as is now) and spent a short time in London before moving to the US in 1992. Although the eMate showed signs of the Apple we know today, it was with the pioneering first-gen iMac that Ive really came to the fore, with translucent finishes and colourful touches before moving toward the aluminium designs we know today.

Ive

6. Charles Babbage

Babbage was a mathematician and inventor who thought up the original concept of a computer as a device being able to solve mathematical problems to drive out human error. First thinking up the principles in the early 1820s, he came up with the idea of the difference engine. The Science Museum has since built a fully functioning machine from his design, but the original was never completed. Instead, he designed an improved version, again completed by the Science Museum in 1991, which performed calculations to 31 digits. Babbage then thought up the Analytical engine which was designed to use punch cards and could be described as the first programmable computer. And his influence is still being felt in diverse fields like nanotechnology.

Babbage

7. Sir Robert Alexander Watson-Watt

Saying Watson-Watt is the inventor of radar is a bit like saying Bill Gates invented the home computer. But Watt, along with assistant Arnold Wilkins, designed a radio detection system that became crucial in winning the Battle of Britain in 1940. It tracked aircraft at distances of more than 100 miles from stations all along the East and South coasts of England. He had been deployed to the Bawdsey Research Station near Felixtowe in 1936 and gained a patent for radar in 1935. He later advised the US on air defence before moving to Canada and finally to Scotland.

Watt

8. Alexander Bain

Bain was a clockmaker who moved to London from Scotland. There he invented the electric clock, patented in 1841 using a pendulum kept moving by electromagnetic impulses. Bain also worked on an experimental facsimile machine in the 1840s and patented the chemical telegraph, which could print 282 words in 52 seconds.

Bain

[Image credit: nms.ac.uk]

9. Sir Frank Whittle

Although German Dr. Hans von Ohain was also involved, Whittle is credited with inventing the jet engine. Whittle took three attempts to enter the RAF due to his physical stature. In his RAF course he had to write a dissertation and decided to write on future developments in aircraft design. Here he wrote about flight at high altitudes and speeds where propeller engines would not be sufficient. In the late 1930s he joined with retired RAF engineers to form a company to produce the jet prototype. In 1944 the company was nationalised.

Whittle

10. Dr Lyn Evans

CERN's Large Hadron Collider may continue to have problems (with bread), but it's hardly a recent project – Welsh miner's son and particle physicist Dr Lyn Evans began working on the LHC project in 1994. He cites his French O Level – a requirement for him to go to university – as his biggest hurdle, telling the BBC that it's ironic as "since joining CERN, I spend half of my time working in French".

Evans

[Image credit: CERN]

11. Tim Berners-Lee

One of the greatest British tech pioneers of all, Tim Berners-Lee made the first proposal for the World Wide Web in 1989. His work was to change the lives of billions. After spending most of the 1980s working for technology companies in Dorset and a consultant software engineer at CERN, he wrote the first web server and initial specifications for URLs, HTTP and HTML. In 1990, he and Robert Cailliau established communication between an HTTP client and server. Berners-Lee founded the World Wide Web Consortium in 1994 where he remains Director.

Berners-Lee

-------------------------------------------------------------------------------------------------------

Liked this? Then check out 5 technologies to thank the 1950s for

Loading mentions Retweet
Filed under  //  ppl   software   technology  
Comments (0)
Posted 21 days ago

How Did I Ever Live Without IMified?

IMified LogoThis week I discovered the most useful IM integrated Web 2.0 application that I've seen, IMified. This sleek little application is actually an IM gateway to dozens of other applications that you already use. It allows you to send your self notes, tasks, calendar items, and much more, all from your IM client on your computer or phone.

It integrates nicely with Google Calendar, which is the main reason I tried it out - I wanted to be able to take my Calendar with me on my laptop and my smart phone without having to log in to the web page every time I needed to update the calendar with an event or check my agenda. Using IMIfied, I simply type a series of codes and am taken to my current agenda over the next week, or allowed to add an event to the Calendar. It's much faster than logging in, as I'm usually on IM even when I'm not surfing the web.

Sign up for IMified is simple. All you have to do is log into your preferred IM client out of the four currently compatible with IMified: AIM, Yahoo, Gtalk/Jabber or MSN. Type in the IM contact name for IMIfied under that client (see the list below). IMified will reply with a link telling you sign up was successful and taking you to your account page. From that account page link you can add as many IMified widgets to your account as you want. It gives you several applications as defaults (Notes, Tasks, and more) which you can remove if you'd like.

IMified Sign Up

Google Calendar isn't the only Web 2.0 application IMified brings to your IM client. With the click of a mouse, IMified lets you access your accounts with nearly 30 Web 2.0 applications so far, and they add new ones frequently. They also encourage their users to develop new applications for IMified, putting the keys to their API front and center for developers.

Right now you can use IMified with your accounts at 30Boxes, BackPack, BaseCamp, Old Blogger, New Blogger, Braingle, BudgetBot, Delicious, Google Calendar, Jaiku, LiveJournal, Movable Type, NetLookUp, Pownce, Remember The Milk, Stikkit, Toodledo, Tumblr, Twitter, TypePad, urlTea, WordPress and more.

So far the Google Calendar application is the one I'm using the most. I'm starting to use the IMified developed Notes and Tasks applications more and more as well - its a handy way to remember the shopping list, jot down ideas I have for my writing and other quick notes while I'm on the road with only a cell phone.

I also added the Twitter application, which works ten times better than Twitter's own IM application, and has had zero down time so far. Other applications I've added include Pownce, Braingle and WordPress. As I find more and more friends using the other Web 2.0 apps, I'll be adding them as well. You can see the Google Calendar application in action on my IM client, Adium, below:

IMified Calendar

The IMified "My Account" page where you can add and remove apps is below:

IMified App Page

All in all I'd say IMified is a useful, solid Web 2.0 and IM integration application. It has a simple user interface and nice, clean traditional Web 2.0 design. It is easy to install, taking less than two minutes to install and customize. I highly recommend it for people who want to access their Web 2.0 universe on the go, without having to haul out the laptop or spring for an iPhone to do so.

Loading mentions Retweet
Filed under  //  software   technology  
Comments (0)
Posted 1 month ago

8 Steps to running your business on (mostly) free apps

"I should thank my frd @dhaneshkk for this article."

If you spend, or plan to spend, substantial dollars on Web services or software support for your startup, you’ll want to read this post. I’m going to show you how, with my 8 Steps to Running Your Business Off Low-Cost Web-Apps, it is possible to run a substantial company on software services and infrastructure that are either entirely free, or available for a low monthly fee, on the Internet.

As an entrepreneur and bestselling author, I’ve lectured and written previously about how intense competition on the Web has lead to a proliferation of companies that offer mission-critical services for free or at very low-cost. I am not the only one who has recognized this phenomenon.

In late September, I took another step to try and amplify the benefits of this trend for entrepreneurs: I launched Search Free Apps , a search engine that includes over 700 hand-picked enterprise-quality applications that are free on the Web. This week I will also launch the Your Web Applications Audit by Search Free Apps, which you can use to save more money on the Web services you’re currently using, or to locate new services to support your startup’s low-cost expansion.

The benefits of this approach extend beyond lowering your operating costs. Avoiding a cost-prohibitive investment in custom technology will also afford your young company greater flexibility to adopt new, better Web technologies as superior technologies or services evolve. This will be even more important as your company grows. All of which adds-up to a more competitive firm.

At the end of this post, I share the list of free or low-cost apps that deliver mission critical infrastructure to my startup, Search Free Apps. I hope you try my service to find additional apps that suit your particular business. Even if you don’t, read my 8 Steps to Running Your Business Off Low-Cost Web-Apps, below. Follow them to gain even more value from my low-cost strategy.

1) Establish a bias towards software-as-a service.
Find free online applications (such as Weebly or ImageShack) that you rent on a monthly basis. Software should only be adopted in extreme situations. By adopting capabilities that reside on the Web, you eliminate the headaches associated with software maintenance. You also get the benefit of ongoing upgrades.

2) Identify the services you need; assume free or low-cost versions are available.
(See sample list below). Low-cost services should form the baseline for your ultimate choices. Then, any higher-cost service you identify needs to demonstrate the value of a premium price through some combination of factors including: better features, greater reliability, superior support, or greater ease of use. (In my experience, many premium-priced products do not).

3) Never commission custom software.
Custom code limits your flexibility by locking you into the offerings of a specific vendor for a lengthy period of time. You’ll pay for upgrades, and also lose the opportunity to try new low-cost Web services that come to market.

One way of thinking about this issue is to look at the costs of sophisticated services over time. It’s not an exaggeration to say that if a particular feature costs $50,000 to $250,000 today, a year from now it may well be available as a Web-based service that can be rented for less than $40 per month, and two years from now it may be one feature in a service package that rents for less than $25.00 per month.

4) Live by my 60% rule.
If a particular service meets 60% of your needs today it is what you should use. It’s good enough. As Web-based services are constantly enhancing their offerings, within a few months it will likely meet 80% of your needs, or even include valuable features that you had not imagined.

You must also accept that in a 60% world some potential customers will get away. But the appropriate question to ask is: How much revenue can I add to our business by filling in the gaps in a 60% solution? The answer is likely to be very small. Moreover, it’s my experience that businesses that invest in finding infrastructure services that are perfect, as opposed to good enough, rarely achieve profitability. They spend too much time looking for “perfect capabilities” outside their core offering, tend to over-spend on these capabilities, and thus, lack the flexibility of their competitors.

5) Focus on how a service works, not the brand-name provider who sells it.
In a large number of cases, sophisticated service platforms may be designed for one purpose, but can be implemented to provide a variety of purposes that are valuable to the needs of your enterprise. Think creatively about how a service may be extended and integrated into your infrastructure, and you will find many valuable uses for it.

6) Automate as much as possible.
There may be aspects of your business, particularly in your core offering, that require human intervention. However, you want to build a low-cost infrastructure that automates everything else. Once you need to put people power against any part of your infrastructure, you have lost the ability to easily scale the business.

7) Always have a backup ready.
The long-term reliability of any Web service should always be on your mind. I counsel companies to have a replacement for all services identified at the time they decide what services to use. Also include an estimate of the time it would take to replace a specific service, and an ongoing means of ensuring any valuable data or records accumulated by any of your services are transferred to you..

8) Learn html.
You or someone you trust must be educated in simple html. Sure, many Web businesses have in-house capabilities that eliminate this issue. However, I have seen too many start-ups founders from outside the Internet industry become totally at the mercy of outside vendors. For the lack of some easily obtained knowledge, they lose the ability to make the majority of the responsible judgments and tradeoffs advocated above.

The low-cost or free Web app can be a very powerful tool in the arsenal of any company. In today’s intensely competitive environment every startup founder should carefully investigate whether his or her company is fully integrating these cost-saving and flexibility-enhancing services.

Sites where I get free or low-cost services for Search Free Apps:
  1. Mozy: continuous online backup of PC’s. It’s free for the first 2 Gb.
  2. Weebly: free site hosting and easy Web site creation service.
  3. Wufoo: sophisticated forms; free for the first three forms.
  4. Weber: auto-response service, with unlimited follow-ups and mailings for $19.95/month.
  5. Feedburner: free RSS management.
  6. Typepad Pro: unlimited blogs for 14.95/month. (Other are free, like WordPress.org.)
  7. Web-Stat: Web tracking free, or $5.00/month.
  8. Image Shack: free web-based management of images.


Bruce Judson is a Senior Faculty Fellow at the Yale School of Management, the author of Go It Alone!: The Secret to Building a Successful Business on Your Own (one of the first books to be published on the Web, Bruce’s book is yet another free resource for you to tap!), and the founder of Search Free Apps.
Copyright 2007 Bruce Judson. All rights reserved.

Loading mentions Retweet
Filed under  //  biz   software   technology   website  
Comments (0)
Posted 1 month ago

Know about Hardware and software configuration of PC with WinAudit

WinAudit is a software program that performs an exhaustive audit of the hardware and software configuration of your computer. The audit report contains details on installed software, license information, peripherals, memory usage, processor model, network settings etc. WinAudit is a free software that performs a detailed audit of the hardware and software. You can view the audit report on screen as well as save it in text, web page, XML and spreadsheet formats. WinAudit is free, it will work on any computer using Windows 95 or higher.WinAudit requires no installation making it ideal for those who need to perform an audit in a few seconds with the simple click of a button.

PC audit, software configuration, audit report, WinAudit, audit, configuration

Features:-

· Easy to use
· No setup
· Csv/html/pdf/text/xml
· E-mail
· Database export
· Command line
· Fully documented

Download WinAudit Here

Loading mentions Retweet
Filed under  //  computer   hardware   software  
Comments (0)
Posted 2 months ago

The PHP Easy Start Guide

Lately, there have been several people asking "What is the best way to learn PHP?", and while we don't mind helping you, it is starting to become a little repetitive.

First thing first, PHP is NOT easy to master, however it is easy to learn. The difference is that in NO way will you be making an online game in PHP as soon as you start learning it. Games are incredibly complex, and take a lot of time, work, and determination to finish. I have Started about five games, and only one of them is up and still being worked on.

1. Hosting


Before everything else, if you really want to learn PHP, you will learn it by doing. Fist off, you will need some type of hosting.

1.1 Free Hosting


As there is plenty of free hosting out there, That may be the way to go, and it has several advantages and disadvantages.

Advantages:

  • It's Free
  • It's accessible from the Web, meaning people can help you, see error pages that occur, Etc.
  • No need to use up Disk Space on your computer for something such as WAMP (detailed later on)


Disadvantages

:
  • Most of the sites usually have great restrictions (IE: possible advertising, irremovable footers, HUGE limits on BandWidth)
  • If the server encounters a problem, don't expect a letter to them to do anything. They offer it to you free, and therefore don't "need" to keep it up for you.


Links:
Freehostia
Geocities
Listings

1.2 Dedicated Server

Advantages

  • Servers usually have 99.9% uptime guaranteed (meaning they will reimburse you if they're down too long)
  • PHP and MySQL are usually included in the package
  • If something happens, chances are they are already at work fixing it for you

Disadvantages

  • Costs to host (though generally cheap)

 

1.3 Local Machine Server


Yes, it IS possible to install Apache, PHP, and MySQL onto your PC, regardless of if it is Linux, Windows, or other.

Advantages:

  • You can control all of the options of PHP, MySQL, AND Apache, involving things such as Mod-Rewrite
  • No external provider to deal with
  • 100% uptime when you need it, All you need to do is turn it on, and it works if you installed it correctly
  • Free


Disadvantages:

  • Uses internal Disk Space (not a lot, but enough to mention)
  • Large operations may take a while to work with, as it is limited by your CPU and RAM (though generally not a BIG disadvantage, it does occur sometimes on very intense calculations)


Links:
WAMP
XAMPP

1.4 PHPDock


PHPDock is generally overlooked, as I don't think many people know about it. It enables you to build a PHP website, and deploy it with NO internet connection required.

Advantages:

  • Used on your general machine
  • Can create Desktop Applications in PHP


Disadvantages:

  • Expensive ($149)
  • Usually only works well with NuSphere PHPED
  • You're forced to use Internet Explorer to view them


Links:
NuSphere PHPDock

2. Learning


Learning PHP is a delicate process. What you learn, and the way you learn it, influences how you code. That is why it is crucial that you learn it correctly. My suggestion is to go with W3Schools AND Tizag (yes, I said read both).

2.1 W3Schools


W3Schools is where I learned PHP. I still use it when i forget a function or need to look it up. It has a plain basic interface, nothing special, but the knowledge it contains is very helpful, and will lead you towards the right path to programming.

Link:
W3Schools

2.2 Tizag


Tizag is one of the favorites here at DIC, and provides very in-depth, easy to understand tutorials. Their no-frills website has several things about PHP that will help you in the long run.

Link:
Tizag

2.3 Others


There are several PHP learning sites out there. Zend is the company that offers the Send PHP Certification, something you may become interested in getting if your job requires it. LearnPHP.org Has several tutorials that I don't even think DIC has. They go in-depth to several CMS (Content Management Systems), something you may find useful. About.com is another good site for learning, and offers some well written tutorials.

3. PHP Editors


Ok, so now that you have something that can run PHP, and you have begun learning it, the next step is programming it.

3.1 Integrated Development Environment

Advantages:

  • Shows errors in the code along with readable error codes
  • Installs PHP onto your machine
  • Applications can be tested by hitting a "run" command
  • Usually show complete error messages on the run tab (IE: Error and Line on which the error occured)


Disadvantages:

  • Expensive. NuSphere PHPED costs $495.00 for the professional version, and if you're just starting, you might not want to spend any money at all.


Links:
NuSphere PHPED
PHP Designer
PHP Edit

3.2 Notepad


Yes, Notepad can make PHP Files! All you need to do is save it as .php.

Advantages:

  • Free
  • Already installed on your system (for Windows Users. For Mac and other users, there should be a similar program)


Disadvantages:

  • No error handling
  • No Debugging
  • Manually have to indent/align your code
  • No highlighting or code Folding


3.3 Notepad++


Notepad++ is a completely Free PHP Editor. It offer code highlighting and folding, as well as editors for several languages.

Advantages:

  • Free
  • Small Size
  • has a VERY large list of Plugins to increase functionality


Disadvantages:

  • There are a few bugs, but they're few and far between

 

4. Other Reading


DIC Has several things that you should read if you want to learn php.

4.1 The giant PHP List of Common Problems
I created The giant PHP List of Common Problems to help people with their problems. Most that occur are simple issues, such as wrong Logic, and problems with things such as Headers and Sessions.

Link:
The giant PHP List of Common Problems

4.2 PHP Tutorials
DIC Has several tutorials in their tutorial section built specifically to help you understand PHP. They have basic ones (such as simple login scripts) to more advanced ones (like building a complete CMS).

Link:
PHP Tutorials

4.3 How to get better help on DIC
"How to get better help on DIC" is a guide written by Akozlik. It details common problems that occur when posting on DIC, and how to request the help that you actually need. Many people don't clearly state what it is they need help with, and we shouldn't be expected to read through your entire code looking for errors that we don't know exist.

Link:
How to get better help on DIC

4.4 The PHP Forum
If you need help, don't be afraid to ask! We're here to help you, so long as you help us help you. No cryptic messages, your best English (though we understand not everyone speaks perfect English, and many have it as a second language), and Provide your Code.

DIC Is here to help you help yourself, not to hand everything to you.

Link:
PHP Forum

 

Loading mentions Retweet
Filed under  //  pgm   php   software   technology  
Comments (0)
Posted 2 months ago

A simpler approach to computers Entrepreneur takes father’s ideas, turns them into a business

Software entrepreneur Aza Raskin measures productivity improvements by theseconds.
Using Enso, his company’s new software, it takes just 3 seconds tocalculate, say, sales tax of 8.25 percent. That’s about one-tenth the time itwould take if a user was to call up the calculator that comes with Windowsusing the Start command, he said.
You might wonder what difference 27 seconds makes in the scheme of things,but Raskin is striving for the absence of interruptions with his new software,which is always at the ready on the desktop.
To fetch it a user simply holds down the Caps Lock key. For example, tolaunch Notepad, hold down Caps Lock, type open, then notepad. To get adefinition for a word, hold down Caps Lock, then type define and the word.Enso Words, which also includes spell-checker and a thesaurus, is designed towork on all applications, from Photoshop to various e-mail and instantmessaging systems, so users don’t have to stop and switch applications tocheck a word.
“One of the impediments to modern computers is they make you jump around somuch. They break your train of thought,” Raskin said. “If you lose what you’rethinking about, that’s going to cost you a lot more time.”
Raskin, the company’s 23-year-old president, is one of four University ofChicago alumni who are principals at Humanized, a Chicago-based softwarecompany promising to simplify the use of Windows-based PCs.
“By making computers easier to use and more humane, the productivity edgecan really help you out,” he said.
It’s not an original idea. In fact, Humanized stems from the work ofRaskin’s late father, Jef Raskin, who created the vision for the Macintoshcomputer and authored the book, “The Humane Interface.” Aza Raskin startedHumanized after his father died of pancreatic cancer in 2005 and has dedicatedEnso to his memory.
While Humanized’s software has received early accolades for its ease ofuse, ultimately the company will need more than cutting-edge technology to besuccessful, experts said.
“Most great technology companies succeed because of marketing, not becausetheir technology is great,” said Scott Meadow, professor of entrepreneurshipat the University of Chicago Graduate School of Business and a partner atEdgewater Funds, a Chicago private-equity firm. “The specialized knowledge inbeing able to market the technology is what separates the winners from thelosers normally.”

Price dropped
Just a week after it launched its first two software products, EnsoLauncher and Enso Words, on Jan. 24, Humanized slashed the price of the twoproducts, which are downloadable at www.humanized.com. Together, they sell for$35, down from $65 initially, and the company is refunding the difference forthose who purchased at the higher price, Raskin said.
“People really like Enso but said it was too expensive,” Raskin explained.”We decided we wanted to reach more people. We think we’re going to get moresales at a lower price.”
Still, the company might have hurt its image in the process.
“They couldn’t help but appear somewhat amateurish,” Meadow said. “Everyconstituency you deal with views you differently when you make changes early,whether investors, customers, suppliers or people you want to hire.
“To the extent you don’t seem organized and thoughtful about yourdecision-making process, it doesn’t create confidence in the underlyingproduct.”
Ideally, the company would have thoroughly tested the pricing beforerolling out the software, Meadow said. Such business missteps are common amongstartups founded with a great idea but lacking in business experience.
“It’s a question of recognizing what you’re good at and what you’re not,”Meadow said. When a company identifies a weakness, it needs to bridge the gapby bringing in an advisor or professional manager, he said.
Still, those familiar with Humanized see a promising future in Enso.
“The best way to get over obstacles is to have happy customers,” said DougMcKenna, president of Boulder, Colo.-based Mathemaesthetics Inc., who workedwith Raskin’s father and is an advisor to Humanized. “The best way to succeedis to prove you’ve got something people want and are willing to pay for.”
McKenna is hopeful, in part, because underlying the Enso software is aphilosophy of simplicity that many embrace, he said. Enso sets up “a means ofnavigating through stuff in our personal computers in a way that’s easy toaccomplish,” he said.
“If you have to [play around] with a file system or think aboutapplications, it gets in your way,” McKenna said.

A father’s influence
Aza Raskin grew up hearing his father talk about simplifying computers,said Linda Blum, his mother.
“Jef’s primary goal was to make the computer easier to use, so you wouldn’thave to think about how it worked–more like a toaster,” she said.
Jef Raskin encouraged his son to think about why things worked in a certainway, asking, “Is it good for humans or isn’t it?” Blum recalled. “They werequite close. Aza started programming with Jef when he was in 6th grade.”
Aza was home-schooled in 8th grade, with Jef Raskin teaching him algebraand pre-calculus, plus programming and shop, Blum said. When Aza was studyingmath and physics at the University of Chicago, his father was asked to teach acourse on the human interface. Aza became the teaching assistant, andHumanized principals Jono DiCarlo and Atul Varma were in the class.
Aza founded Humanized with DiCarlo, Varma and his U. of C. roommate AndrewWilson shortly after his father died, because he didn’t want the ideas tovanish. Within a few weeks, Humanized had a prototype of its software, thenspent about 18 months fine-tuning it, Aza Raskin said. The company decided todesign it for Windows-based computers, he said, “because Windows needs themost help.”
While Humanized plans to develop a Macintosh version of its Enso softwareat some point, first the company will add new offerings to the Windows line,including a more powerful calculator and a media player, Raskin said. All thesoftware will use the same unified framework, with most users accessing itthrough the Caps Lock key.
“Once you learn it, you don’t have to learn it again,” he said.
- - -
Humanizing PCs
- The software: The Enso programs aim to simplify the use of Windows-basedPCs
- Where to get them: Download from www.humanized.com
- Cost: $35 for both Enso Launcher and Enso Word

Loading mentions Retweet
Filed under  //  aza   biz   research   software  
Comments (0)
Posted 2 months ago

IBM Brings Lotus Notes and Domino Software to Full Spectrum of Web Devices

IBM Brings Lotus Notes and Domino Software to Full Spectrum of Web Devices

No Charge Option Available to Developers for Domino Designer to Extend Domino Business Applications

ARMONK, NY – October 6, 2009: IBM (NYSE: IBM) today announced a major extension of Lotus Notes and Domino collaboration software for the full spectrum of proliferating mobile and Web-connected devices such as the Apple iPhone, Nokia smartphones, thin clients, laptops and desktops used to access corporate applications and business processes. To spur broader growth of Lotus Notes and Domino applications for the increasingly diverse range of devices in corporate use, for the first time, IBM will make Lotus Domino Designer tools available at no charge.

Lotus Domino 8.5.1 is the first version to natively support the iPhone via Lotus Notes Traveler software. This extends Lotus Domino automatic synching for e-mail, contacts and calendar data to the iPhone, helping address the growing user demand to access Notes and Domino collaboration software on the road. In fact, the IBM Institute for Business Value predicts two billion mobile Web users in the next decade, and a significant shift in the way the majority of people will interact with the Web.

The new features, which include push e-mail, contacts, and calendar, enable iPhone users to work off-line, while allowing confidential data to be erased remotely if an iPhone is lost or stolen. iPhone users can also take advantage of a corporate directory look-up feature which helps them find contact information behind their company firewall.

Updates for the Nokia Symbian platform include remote wipe, device lock, password management and external calendar integration. The IBM software provides all of these capabilities for Windows Mobile devices as well. With the iPhone, Nokia Symbian and Windows Mobile devices, and support for Research In Motion (RIM) BlackBerry, Lotus Notes and Domino now supports the vast majority of smartphones in the world.

"We are accelerating the delivery of millions of existing Lotus Domino applications to mobile users, and promoting the creation of a variety of new ones to help people work smarter on the go," said Kevin Cavanaugh, vice president, Messaging and Collaboration, IBM. "No charge Domino Designer will make it easier for organizations to adopt, acquire and manage IBM Lotus Notes and Domino software, and proliferate the development of powerful, new business apps for Lotus Notes and Domino."

Several hundred organizations globally have tested the new version of Lotus Notes during the past few months.

"Lotus Notes 8.5.1 is way more than ‘just email.’ It is an amazing piece of software. It helps facilitate a much more integrated work environment and allows our teams to share information wherever they are. During our recent response to H1N1 Influenza, we found having all of our collaboration tools integrated into one application enables our teams to work more effectively and cohesively. Lotus Notes 8.5.1 helps us work together in real time, enabling our employees to connect quicker and solve problems more effectively," said Tim Lorge, Software Architect, New Jersey Department of Health and Senior Services.

"We are excited about the release of Lotus Notes 8.5.1, which we're planning to roll out to help improve communications among corporate and retail personnel," said Dale Sinstead, Director, I.T. , Pioneer Petroleums (www.pioneer.ca), Ontario’s largest independent gasoline retailer, which was recently honored for conservation work.

"Prudential UK beta tested this new Lotus Notes and Traveler software; it was quick and easy to download and use on the iPhone," said Neil Davis, Messaging Specialist, Prudential U.K (www.pru.co.uk), a life insurance and pensions provider with nearly seven million customers.

In addition, Lotus Notes Traveler software is also supported by numerous device manufacturers, including Nokia and Samsung. The software also works with carriers such as AT&T;, Verizon Wireless, and Sprint.

No Charge Option for Domino Designer Software to Unleash Development of New Business Applications

Domino Designer enables Web developers, students, business analysts and other developers to quickly learn to build and extend existing applications for Notes and Domino. Beginning with version 8.5.1, the software development community can download IBM Lotus Domino Designer via IBM’s developerWorks software Web site, www.ibm.com/developerWorks/downloads.

"Domino Designer 8.5.1 and tools like XPages will make it much simpler and faster for us to create Notes applications," said David Leedy, New Penn Motor Express. A popular Domino Web application development tool, XPages allows IT professionals to create Web 2.0 and a variety of user experiences within their existing applications.

IBM is changing the way it licenses Lotus Domino client software. Users will now be licensed for functional needs rather than client types, with two simple access licenses replacing what were formerly 11 software products.

Domino Designer can help Web developers, students, business analysts and others to quickly develop and use business or productivity applications. These applications can operate within Lotus Domino applications, a browser on a desktop or on a smartphone, as well as directly within the IBM Lotus Notes client. This allows employees to access business information obtained through Notes and Domino, without needing additional software. New developers can join with the existing Lotus application community through OpenNTF.org, an open source organization focused on Lotus Notes and Domino.

"Designer 8.5.1 assists developers in building ubiquitous Web, Notes and mobile access to Domino applications," said Bruce Elgort, Elguji Software. "The new XPages capability allowed me to quickly extend the IdeaJam application out to the Apple iPhone."

IBM Lotus Domino Designer software is based on the Eclipse platform to provide a productive experience for a wide range of business applications. Developers gain a readily-available skill set to support any application strategy. Developers new to Lotus Notes and Domino development can enjoy the familiar look and feel of the Eclipse Integrated Development Environment (IDE).

"The new Domino Designer brings many welcome changes that help us develop software at a more efficient pace," said Corey Davis, founder of IBM Business Partner Conxsys.

"I like that Domino is an open environment based on Eclipse. Offering IBM Designer software for free will help my company help people work better together," Kjetil Andenas, development executive, Symfoni Software, an IBM Business Partner.

Developerworks is an IBM Web site for software developers and IT professionals. It contains how-to articles and tutorials, code samples and software downloads, podcasts, blogs, wikis, discussion forums and other resources. Subjects covered include open, industry-standard technologies such as Ajax, Linux, service oriented architecture, Java, Web services and development, XML and IBM’s software and services products. Launched in 1999, developerWorks serves several million registered users.

More than half of the largest global 100 corporations use IBM’s flagship collaboration offerings, Lotus Notes and Domino. They include the top nine aerospace and defense organizations; the top nine automotive firms; the top eight banks; the top four makers of consumer products; the top seven electronics firms; the top eight insurance companies; the top seven pharmaceutical organizations; and the top nine telecommunications carriers.

IBM also offers hosting services for Lotus Notes Traveler through its Mobile Enterprise Services. For more information on other new Lotus offerings announced today, including new packaging and pricing for IBM Domino Designer 8.5.1, visit www.ibm.com/software/lotus/notesanddomino.

Loading mentions Retweet
Filed under  //  IBM   software   technology  
Comments (0)
Posted 2 months ago