toolbox
| toolbox | services | architecture | finance | payments | identity | xml | klogs | perl | fun | books |

daily link  Monday, July 15, 2002

Efficient String Manipulations with StringBuilder. In .NET programming, string manipulation with the String class is problematic, but there is an alternative -- the StringBuilder class. [O'Reilly Network Articles] "To insert a new value to an existing StringBuilder object, you use the Insert method. This method has 18 overloads that accept a value of any format." Oh please, not again! I though we are done with StringBuffer. There must be some reason to make this class "somewhat hidden in the System.Text namespace".
permalink Posted @ 9:55:24 PM ( comments)

Jeffrey Friedl
Mastering Regular Expressions, Second Edition


What's New with Regular Expressions. "Whether you program in Perl or Java or VB.NET or Python or PHP or C# or Ruby or any language with regular-expression support, I hope and believe that the second edition will provide you with a wealth of practical information and helpful examples."
permalink Posted to books, perl @ 9:46:32 PM ( comments)

One more thoughts provoking presentation from M. J. Dominus: "Design Patterns" Aren't. "How can you distribute responsibility for design through all levels of a large hierarchy, while still maintaining consistency and harmony of overall design?" Does anybody see the analogy with NLP principle: The Map is not The Territory? "One form of limiting map is what I like to call "questionable prerequisites". These take the form "I have to do (or have or be) this before I can do (have, be) this." A beginning coach might assume, "I have to be certified (or have a brochure or have more experience) before I can approach business clients." An employee might assume, "I have to be invited to work on this project." An individual might assume, "I have resolve all my own issues before I can have a meaningful relationship." OR, The coach could just start talking to people about coaching. The employee could contact the project leader and say they are interested in working on the project. The individual could enter a relationship as an imperfect human!" Isn't it the same kind of limitation we experience applying patterns? BTW, Mark, your advice worked great for me. Thanks.
permalink Posted to architecture @ 6:43:48 PM ( comments)

Liberty Alliance Publishes 1.0 Spec. The long-awaited specs are available for those willing to give some basic personal info to the alliance members. The Overview document looks interesting. More thoughts when I've had a chance to read the PDFs. [Doug Kaye: Web Services Strategies] Expect some thoughts from me too ;) Update: Peter Drayton already posted his comments.
permalink Posted to identity, services @ 3:12:08 PM ( comments)

angryCoder: Web Service Listings -- What's The Frequency, Kenneth? "Web Services will never gain any momentum beyond marketing hype as long as they remain so poorly documented. To begin fixing the problem, both SalCentral and XMethods should begin doing a more thorough job of screening Web Services and rejecting those that do not provide adequate documentation. Web Service developers need to be nudged (or shoved) in the right direction. After all, it doesn't matter whether you are releasing a free Web Service, or a Web Service that you intend to charge for."
permalink Posted to services @ 8:13:24 AM ( comments)

One more story well worth reading from Bruce Tognazzini: Good Grisp: Usability before Branding. "The best branding starts with a good quality product that stands out from the pack. [...] Look at your company's recent work with a new eye and see whether you've been branding, instead of building a product people actually want to use. Then change it."
permalink Posted to finance @ 7:54:16 AM ( comments)

Bruce Tognazzini: How Call Centers can  Make or Brake Companies.  "Call center personel should see their primary job as giving engineering enough information to put the call center out of a job. Certainly in the computer field, this bears no actual risk, as engineering sees their jobs as manufacturing enough new bugs to keep the call center fully employed." [Column Two] Once again, CRM and KM. Interesting.
permalink Posted to klogs @ 7:48:40 AM ( comments)

Sam Gentile: For the last 7 months, I have had the priviledge of working for Jack Ozzie and with some very bright people at Groove Networks in creating a full design add-in, the Groove Toolkit for Microsoft Visual Studio.NET,  that will allow the .NET developer to create fully  collaborative and peer-to-peer applications quickly and easily inside of VS.NET.
permalink Posted to services @ 7:27:18 AM ( comments)


Copyright (C) 2002 Paul Kulchenko Click here to send an email to the editor of this weblog. Updated 8/22/2002; 5:25:17 PM