Archive for September, 2006


Page 1 of 71234567»

Photoshop Tips, Tricks And Tutorials Roundup - September 29

My latest collection of Photoshop tips, tricks and tutorials - including a link to a really amazing optical illusion. (posted by Jennifer Apple)

Comments

Web Service Response issue for some Request

I have a WebService deployed on Oracle Application Server and it's an HTTPS connection. I am facing a small issue and can't figure out what's going

Comments

Tip/Trick: Guard Against SQL Injection Attacks

SQL Injection attacks are reallynasty security vulnerabilities, and something all web developers (regardless of platform, technology or data layer) need to make sure they understand and protect themselves against. Unfortunately developers too often neglect putting focused time on this - and leave their applications (and worse their customers) extremely vulnerable. Michael Sutton recently published a very sobering post about just how widespread this issue is on the public web. He built a C# client application that uses the Google Search API to look for sites vulnerable to SQL Injection Attacks. The steps to achieve this were simple: Look for sites that have querystring values (example: search for URLs with "id=" in the URL) Send a request to...(read more)

Comments

Deep thoughts on scientific research

Heard on France Inter the other day about scientific research funding (didn't catch the names of the authors of these quotes though):"Ignorance will always be more expensive than research.""Electricity wasn't discovered bytrying to improve the candle." Share this post: Email it! | bookmark it! | digg it! | reddit! Read More... Share this post: Email it! | bookmark it! | digg it! | reddit!...(read more)

Comments

Re: RSVP by Fri aft. for Tuesday’s DITA program in NYC: reuse and

... Sorry. To ensure there's no confusion: it's on Tuesday, October 3rd. Hope to see you there. ... From: xml-doc@yahoogroups.com

Comments

A nice and compact way to coerce to Boolean in JavaScript

JavaScript is always the strange beast as far as comparisons are concerned. There are cases where the automatic contextual casting is not quite convenient. For example, we like to reliably return booleans from some of our methods, not null, not undefined and not some random object. Being able to say that this function will return a boolean is a Good Thing that the users of the API will appreciate when debugging.Anyway, I used to do this to coerce something to Boolean:something ? true : false Dave Reed just showed me a much more compact way of doing that: !!something Probably not the most readable thing in the world but I could get used to that, the same way I got used toreturn something || null; when I want to coerce undefined into null as a...(read more)

Comments

ComponentArt releases Web.UI for ASP.NET AJAX

Atlas has its first commercial control library. Component Art just went live with the new version of their excellent control library. All their controls now have a full client-side API built on top of the Microsoft AJAX Library. They all support UpdatePanel and persist their changes across synchronous and asynchronous postbacks. The library already has full online documentation and live samples.They are certainly setting the bar very high for other component developers. To think that they were able to do that even though we're not even in beta is just amazing and just show the level of excitement around the technology.It is an amazing library. Check it out:http://atlas.componentart.com Share this post: Email it! | bookmark it! | digg it!...(read more)

Comments

How many documents do you see?

How many documents are being shown in this Lotus Notes view?
Image:How many documents do you see?

Now how many documents are being shown in this Lotus Notes view?
Image:How many documents do you see?

The answer to both questions is 2, but I bet many people would have answered 4 for the second one.

So why is what looks like 4 documents in the second screen shot, really only 2? ? Because as you can see below, when the document was created it was labelled with three categories: Planes, Trains, and Automobiles. ?
Image:How many documents do you see?

Lotus Notes allows a single document to be displayed within multiple categories, without having to make extra copies of the document. ? This can be very powerful in applications, but can also be a little confusing if you are not careful.

Say you no longer want the document to be shown under "Trains". ? When you select the document by clicking next to it under that category, you will notice the selection check mark also appears in the two other categories. ?That is because they are all the same document. ? So if you hit delete, the document would be completely removed from the database, not just from the single "Trains" category.
Image:How many documents do you see?

To change what categories the document is displayed under, you can either edit the document and remove the category
Image:How many documents do you see?

Or you can choose Actions - Categorize
Image:How many documents do you see?

This will bring up the Categorize dialog box where you can de-select categories or even add new ones. ?(if you have access to do so)
Image:How many documents do you see?

I hope this helps provide some better understanding of how Lotus Notes uses categories, and what you are really seeing when you look at the documents displayed in a view.

Comments

How To Get Great Photos From Your Desktop Printer

I often receive emails from people who need help printing their photos from Photoshop. I help when I can, but when I came across this great 4-part series by Ben Long from creativepro.com, I decided it would be a great info bundle to point to for answers. So here are the links to all four parts... (posted by Jennifer Apple)

Comments

New Tutorial — The Scraped Polaroid Picture Effect

The Scraped Polaroid Picture Effect — is a sample recipe from the Photoshop Digital Studio Cookbooks, courtesy of O'Reilly Media. (posted by Jennifer Apple)

Comments

Careful what you ask for… ;-)

Thottam is asking folks to tell him about your experience with COM interop. I know many of you have a earful to tell him about how you love, learn to live with and at times hate ComInterop… Please take a few minutes to comment on his blog with those thoughts and if you are so inclined responded to his detailed set of questions… Thottam is right in the middle of figuring out where to take this feature so your feedback would be very timely… thanks Read More... Share this post: Email it! | bookmark it! | digg it! | reddit!...(read more)

Comments

RSVP by Fri aft. for Tuesday’s DITA program in NYC: reuse and

If you're considering attending France Baril's presentation about DITA this Tuesday, October 2nd at the New York DITA Users Group (see details below), you must

Comments

A batch file to back up all active state BlackBerry databases

Learn how to create a LotusScript agent that will make a DOS batch file to automatically back up all your active state BlackBerry databases to a specified folder.

Comments

The State of Things to Come | Blog

Comments

Help needed in Configuring Apache Axis C++

Hi,

I am trying to confifure the apache axis c++ but i am being failed every time. I have tried to search all around but.

If i run

Comments

Lotus Domino 7.0.2 Brochure

Messaging is only a small part of what IBM Lotus® Notes® and Lotus Domino® software delivers.
  • Collaboration beyond e-mail—think outside the in-box.
  • Software designed for organizational productivity—online and offline.
  • Platform options—the choice is yours, not your software vendor’s.
  • Continued innovation and integration—with no disruptive migration.

Version 7.0.2 makes Lotus Notes and Domino software even better!

Image:Lotus Domino 7.0.2 Brochure

In addition to delivering software fixes, maintenance release 7.0.2 includes new capabilities for business blogs, universal serial bus (USB) and Really Simple Syndication (RSS) support.

Comments

Domino 7 Performance Tuning Best Practices

Domino 7 Performance Tuning Best Practices to Get the Most Out of Your Domino Infrastructure

This IBM Redpaper discusses a best practices approach to Performance Tuning in Domino 7. It addresses both how to approach the science of performance tuning in a structured, logical manner, while also providing an in-depth discussion of specific configuration parameters to tune in specific situations.

Table of Contents
Chapter 1. Introduction to performance tuning in Domino
Chapter 2. Understanding performance tuning and the Domino tools available
Chapter 3. Managing Performance Data and establishing a baseline
Chapter 4. Road map for how and where to begin performance tuning
Chapter 5. Understanding what to tune
Chapter 6. Special considerations and advanced topics
Appendix A. Important notes.ini parameters

Comments

Tip/Trick: Patterns and Practices Guidance Explorer for .NET and ASP.NET

I blogged about the cool new .NET and ASP.NET Guidance Explorer that the Microsoft Patterns and Practices Team has been working on back in June. Since then the team has been hard at work and recently moved the project to be hosted on CodePlex. You can visit and join the project here. All source code for the Guidance Explorer UI (which is of course built using .NET and Windows Forms) can also now be downloaded for free from the CodePlex project site. The Guidance Explorer provides a database of recommendations and best practices for ASP.NET, ADO.NET, and the .NET Framework that you can easily filter and search. Particularly useful are some of the checklists you can easily follow for performance and security best practices prior to deployment....(read more)

Comments

Writing A Notes C-API Program in Visual Studio Express, Part 1 (Wednesday, Sep 27)

So, this week I decided to use my infinite free time to start development on a Domino DSAPI filter. It's actually some code I started writing a couple years ago, and never got around to finishing. So I'm finishing it now.

Unfortunately, I didn't have a C compiler on my new laptop and I decided to check my options. The only "supported" compiler for Microsoft (the platform I'm initially developing for) is Visual Studio 6.0, but they mention using gcc on a few of the other platforms, so I thought it might be good to try developing with gcc on Windows to make it easier to port to other platforms later.

Since I already have Eclipse loaded up, I decided to try using Eclipse CDT as an IDE (which is now part of the Callisto package, so it was easy to find). I then loaded up MinGW to get the gcc compiler -- partially because I didn't feel like doing a whole Cygwin install just for gcc, and partially because MinGW automatically creates code with no reliance on other DLLs.

Well I got everything going on CDT/MinGW, but kept getting one or two compiler errors having to do with conflicting data types between the Notes and Windows header files, and a weird error about an incorrect #pragma definition, and finally just called it quits.

My second try (a successful one, if you're not going to read to the end) was the free Microsoft Visual C++ 2005 Express release. It's not quite as full-featured as the "real" Visual Studio release, but it looked like it would do the job and it was only a single CD image install.

Well, sort of. Here's what you have to do:

Now I had a working installation to start with, but the only "New Project" option I had for non-CLR programs was "Win32 Console Application". That's not what I wanted. I need to make a DLL. A little searching later, and I found out that you can indeed create a native (non-.NET) DLL, it's just not one of the menu options on the Express edition. What you have to do is create a console application project, and then after you're in the project you can change the "Configuration Type" to "Dynamic Library (dll)".

And there you go. I compiled, debugged, repeated the process a few dozen times, and got my working DSAPI filter. Happy days.

In the end, I'm actually very glad I ended up using Visual Studio, just because of its amazing debugger. I'd still be fiddling with code if it wasn't for the Visual Studio debugger.


[ permalink ] [ e-mail me ] [ read/add comments ]

Comments

Breaking News: First Look at Aperture 1.5

creativepro.com senior editor Ben Long has posted a in-depth tour of the just-announced Aperture 1.5, Apple's pro-level digital imaging software. (posted by Jennifer Apple)

Comments

Page 1 of 71234567»