Saturday, September 03, 2005

voip-info.org : Asterisk dimensioning: "Load Testing"
TomsNetworking Product Reviews : TomsNetworking : Asterisk@Home: "Asterisk is an open source PBX system for VoIP. It also comes in two versions, the core Asterisk software, and the more user-friendly Asterisk@Home (AAH), which includes a linked operating system and a web based GUI." - TIPS
Learn how to deliver a great Elevator Pitch
Testimonials: Nothing Sells Like Success: "Be on the constant lookout for testimonials you can use. Don’t be afraid to ask for them if you must. Satisfied customers might not go out of their way to provide comments, but are often willing if asked."
Using the XMLHttpRequest Object and AJAX to Spy On You
Cross-Domain Single Sign-On Authentication with JAAS
Discover the Eclipse Modeling Framework (EMF) and Its Dynamic Capabilities
Building .NET Applications with NAnt
java.net: Did You Mean: Lucene?: "This article shows you one way of adding a "did you mean" suggestion facility to your own search applications using the Lucene Spell Checker... I chose Spring's MVC framework for this. Since this is an article about search and not about Spring, I won't present any of the code for the user interface here--instead, please refer to the accompanying download... I used Lucene 1.4.3 and Lucene Spell Checker 1.1 in this article." - COOL
O'Reilly Network: Top Ten Tricks and Tips for New IRC Users & Web DevCenter: Hacking IRC, Part 2: #61 - Perform Feats of Math: "The Java Expression Parser (JEP) is an excellent tool for parsing and evaluating mathematical expressions. This is ideal for use by bots, because it can take a string as input, parse it, and evaluate the answer. This hack is based on the 2.24 release, which is available for free at http://www.singularsys.com/jep." & O'Reilly Network: Hacking IRC: #30 - Add Your IRC Nickname to Your Webcam: "The Windows webcam software used in this hack is Dorgem. This unusual name doesn't actually mean anything; it is a combination of letters that could sound like a word and didn't return any results on search engines at the time of its creation. So the chances are that if you Google this, you'll be able to find it easily. If not, you can download it from http://dorgem.sourceforge.net."
oreilly.com -- Online Catalog: IRC Hacks, First Edition: "Sample Hacks:
ONJava.com: IRC Text to Speech with Java: "The FreeTTS library can be downloaded from freetts.sourceforge.net. To connect to an IRC server, you will need to download the PircBot Java IRC API from www.jibble.org/pircbot.php"

Friday, September 02, 2005

iX - new Windows SIP based PBX
PGP for VoIP: "Unlike a public key system, as currently used by some VoIP systems for encryption, Zimmermann's system does not use PKI, making setup easier."
Earthlink Vling uses Pingtel soft phone & The Open Source IP PBX for Linux - Pingtel & Vling - Now in Beta: "new service that lets you make calls and send instant text messages using your computer to anyone else using Vling—FREE. Vling combines all the benefits of Free Online Calling plus fantastic new features like enhanced CD-quality sound, instant text messaging, and a cool, easy-to-use interface"
New open source SIP softphone coming & SipXezPhone Introduction and Screenshot - SIPfoundry sipx, The Open Source SIP PBX for Linux - Calivia
Jan in Malaysia: The communications Kung Fu goes on. Google’s SMS service.
You've got grid: "Using an e-mail-based grid service"
Scott Woodgate's Business Process, Integration and Workflow OutBursts : On ESB and other things: "Microsoft has released a statement on its official position on the Enterprise Service Bus (ESB) concept...." (DOC)
Why do developers need an Enterprise Service Bus?
RDBMS Naming conventions & AIS DATA WAREHOUSE: "ENTITY NAMING STANDARDS"
JSR 166 (java.util.concurrent) backport to J2SE 1.4 - Distributed Computing Laboratory
How does ServiceMix compare to Mule - Confluence: "Sure I totally understand that the Mule container does the routing - ServiceMix also supports all the patterns in Gregor's EIP book and the same level of robust routing features. The main difference is ServiceMix allows standard JBI components to perform routing as well as the container (e.g. any JBI compliant BPEL engine or routing engine can take over the routing capability, or a component can delegate this back to the container) whereas in Mule the container does the routing."
WORLDPROCESSOR Catalog
entropic principal: Using Thunderbird to Get Things Done (GTD)
Getting Things Done, OmniOutliner, and syncing to paper at Litwack.org: "I’ve been using GTD for about a year. (Here’s Merlin Mann’s gentle introduction to GTD, if you haven’t heard of it.) I’m like 12% more efficient. But I’m 80% less worried about what I have to do, and that’s magic."
How to detect lies - body language, reactions, speech patterns
NPR : Podcast Directory
Miranda Instant Messenger: "Google Talk service in Miranda" & Miranda Developers Journal » vbuzzer: vBuzzer case: Who cares? I care [Archive] - Miranda IM Forums

Thursday, September 01, 2005

Knowing Knoppix (PDF)
Cheat Sheet Roundup - Over 30 Cheatsheets for developers
43 Folders: Eight tools for streamlined decision-making
O'Reilly Network: Ruby on Rails: An Interview with David Heinemeier Hansson
Find-A-Human -- IVR Phone System Shortcuts (USA)
Cascading Style Cheatsheet
FindArticles - News, Magazines, Reference - On Health, Fitness, Business, Home, Arts, Computers
my moustache: Google Talk Conference Bot: "This bot is user created, and the author has made the source available"
The definitive collection of idea generation methods
ServiceMix 1.0: Apache 2.0 open source ESB based on JBI & ServiceMix - How does ServiceMix compare to Mule: "The major difference is ServiceMix is based on the standard JBI APIs defined by the JCP - whereas Mule has its ownAPIs, but looks to add JBI as an after thought." & ServiceMix: Getting Started, Examples
Spring Live ~ Weblog: "Sending Velocity-based E-Mail with Spring"
Xten - Award-winning SIP Softphones & SDKs for VoIP, Video and IM: "SIP Softphone Documentation"
Setup X-Lite to work with VoIP Buster & Xten Pro settings for voipbuster on PDA
Dissecting Google Talk with packet sniffer
Jan in Malaysia: The best skype-add-ons. - LINKS
Skype addin for Skype Phone. Next generation Outlook Skype plugin. Skylook.: "Skype Voice Calls (as MP3), Instant Messages, Email, Appointments, Contacts all organized and under control in Outlook"
Using VoipBuster under Linux / Mac OS / Solaris
HWSW Informatikai Kerekasztal -> Voipbuster - Ingyen vezetékes hívás: "Run Mode: Proxy; Proxy IP Address: sip.voipbuster.com; Proxy port: 5060; Outbound Proxy: stun.voipbuster.com; Outbound Proxy port: 5060; Phone Book ; Search: Disable; Prefix String: Null; Line Number: VB username; Line Account: VB username; Line Password: VB password; SIP port: 5060; RTP Port: 16384; Expire: 3600"
Cafe au Lait Java News and Resources: "I've posted the notes from my two talks yesterday at EclipseWorld, Static Code Analysis with Eclipse and Macifying SWT": Index of /slides/eclipseworld2005 - START
Download DWR: Documentation » Examples: Simple Chat | Getahead: "This demo was explained in detail in an article at Java.net, check-out the write-up."
Zabada Technology: Zabada Spring Recipes Example Code: "DWR EXAMPLE CODE (not finished)"
SitePoint Blogs » Blog Archive » DWR is AJAX for Java: "For advanced developers, DWR does a great job of integrating with Web application frameworks, is fully extensible with pluggable data types and object instantiation methods, and even comes with built-in support for the Spring framework." & DWR - Easy AJAX for JAVA | Getahead & DWR Handbook | Getahead & Bram Smeets Blog » Your first cup of DWR… & Cognitive Dissonance : Weblog: DWR (Direct Web Remoting) Custom Spring Creator Implementation: "DWR is an awesome product that implements the AJAX capability in a simple, clean, yet powerful fashion. Yesterday was the first time I actually got something working with it, but it wasn't without some effort. The reason I chose DWR over JSON-RPC-Java was because of the built-in Spring configuration which I plan to make heavy use of in my particular application. However,..."
Development Technologies - Confluence: "Relevant Eclipse plugins,..." - LINKS
d2r: php's simplexml: "One of my favorite features of PHP 5 is SimpleXML"
Marc's Voice: It's about Relationships: "Jeff Jarvis waxes eloquently about Relationships. Right on brother. But he doesn't mention Yahoo's new 'My Web 2.0' - which is (needless to say) seriously about relationships. Relationships and search."
Build Rich Web Applications with OpenLaszlo: "OpenLaszlo recognizes XML only as a data source (which greatly simplifies the framework), and there are no specific facilities provided for interacting with traditional data sources such as relational databases. In a real-world scenario the data would likely need to be pulled from some sort of data store—be it a database, LDAP file, or an e-mail server. In order to make this possible a transformational component is needed to make the relevant data available to OpenLaszlo applications as XML"
Laszlo - Demos
Carbon Five Community: Flash Remoting Mystery Time: "It seems that there are some strange performance problems when Flex loads lists of data. These problems are alluded to, but not explained in the first of Matt Chotin's excellent articles on improving remoting performance for large lists. It appears that the time required to load a list increases non-linearly with time. This means that 1 request for a 1000 item list can take much longer than 25 requests for a 40 item list. This is why data paging is a must."
Macromedia - FlashRemoting LiveDocs : Using Flash Remoting MX for Java: "Calling JMX MBeans from Flash (JRun only)"
FlashAnyWhere XML News Aggregator: blog aggregator
Geronimo - Confluence: "ActiveMQ is the default JMS provider"
Carbon Five Community: Designing Remote Service APIs
resin-interest: RE: Burlap/Hessian Service Synchonization: "This is sort of a tangent, but have you looked at Flash Remoting or OpenAMF for Java <-> Flash communication? It requires Flash MX (6), but makes it MUCH easier to pass objects back and forth. There is also another open source project that we provide called ASTranslator that works with Flash Remoting and is built in to OpenAMF that makes the object serialization easier." & com.carbonfive.flashgateway.security (Flash Gatekeeper Security Filter for Macromedia Flash Remoting MX)
Flash Remoting with Java and .NET BLOG
Macromedia - Flash Remoting: Support Center & MX : White Papers
AMF::Perl - Flash Remoting in Perl and Python
OED | How to Make Your Speaking Easier and More Effective (PDF)
VoIP Conference-Internet Telephony Conference & Expo - ITEXPO: Best VoIP Show In The world
Quinton Wall's Blog: Eclipse and UML roundtripping: "I am still playing with the UML support to see if I am really happy enough to flip over my $29.95 but right now its looking good. I am interested to see what the MyEclipse team provides to differentiate themselves from the Web Tools Platform and other Eclipse related projects."
IBM Redbooks | WebSphere Voice Server for Multiplatforms V5.1.1/V5.1.2 and Genesys Voice Platform: An Interoperability Guide (PDF)
IBM Redbooks | WebSphere Application Server V6: JCA Connection Problem Determination
Aaron Johnson: Setting up Ant on Linux
James Strachan's Weblog: "The Eclipse plugins are getting very good which is dragging me away from IDEA (who's plugins mostly suck). The WebTools project is good - very useful for editing WSDLs/XSDs. BIRT looks awesome. The AspectJ plugin impressive. The Spring plugin is handy."
Otaku, Cedric's weblog: Can Eclipse do that?: "In Eclipse, Ctrl-. (control-dot) will take you to the 'Next Problem'. The problem I have with this behavior is that it also stops at warnings, and most of the time, this is not what I want (I actually filter the Problems view not to display warnings, so it would make sense for Eclipse to recognize I have no desire to navigate to these warnings either)." & Euxx: "here is the answer"
Otaku, Cedric's weblog: Convenient refactorings in Eclipse
Otaku, Cedric's weblog: Porting JUnit extensions to TestNG
developerWorks : Blogs : Bobby Woolf: "What is a Web Service?"
developerWorks : Blogs : Bobby Woolf: "Which is Most Common: SOAP or REST?"
developerWorks : Blogs : Bobby Woolf: ESB for Developers Article: "I've published another article on the developerWorks SOA and Web services section, 'Why do developers need an Enterprise Service Bus?... For those of you keeping track, this makes my third article published in August. The other two are the ESB for Architects Article and the SIB Pub/Sub Article. Those should keep you busy for a while."
Enabling the ActiveMQ Broker for Stomp
ActiveMQ configuration: Networks of Brokers & Topologies & Trying out Discovery - TIPS
Spring, OJB, and Struts Third Installment. JNDI and Caching - Confluence
Modifying Firefox's Context Menus
Bill Siggelkow's Weblog : Weblog: "I swear to God I think namespaces are the biggest pain in the ass I have ever encountered. Why do we have to take something like web services and make it so goddamn brittle that you have to jump through hoops to get the SOB to work. It doesn't seem to matter which implementation I use -- Axis, JSWDP, or XFire -- I run into something that just makes it a fucking frustrating nightmare ... like Jason Hunter said -- developing web services just isn't fun."
XFire: XMLBeans Integration & XMLBeans Client Generation
Raible Designs ~ We Build Web Apps: "[ANN] AppFuse 1.8.2 Released - This release is mostly a bug fix release with no new features. It also includes upgrades to Acegi Security and the Spring Framework." - Thank you Matt!
The Cubicle Jockey: Yet Another Servlet Filter You Can't Live Without: "I couldn't believe how much bandwidth we are now saving with our SSL applications. Read more here": Caching Tutorial for Web Authors and Webmasters
Raible Designs ~ We Build Web Apps: "Using Acegi Security for Remember Me and SSL Switching "
interJAVAnet: DW Spring Intro: "Link: Intro on DeveloperWorks" & The Spring series, Part 2: When Hibernate meets Spring
interJAVAnet: Frameworks and sucho
Javalobby - Java J2EE Programming Forums - Spring: A Quick Journey Through Spring AOP
Spring Framework :: View topic - Laszlo View: "I recently deployed a Laszlo view layer with a Spring middle-tier. I used vanilla Spring MVC that served up XML responses. Laszlo consumed the XML via dataset requests. The response from the client was phenomenal. RIA rocks!... I'm assuming you already are familiar with Spring MVC. I have a controller that essentially serves up XML. I currently use XStream for swizzling my model into XML. However, you could inject your model directly into your view and have it create the XML there, use XML-RPC, expose as a web service, etc. There are several possiblities here. Next, walk through the Laszlo developer documentation. There are several sections on developing "data driven applications". Here you'll learn how to make XML HTTP requests to your Spring middle-tier... Oh, and if you haven't already go to the IBM alphaworks site and download the Laszlo IDE. That is of course if you use Eclipse. The plugin is fantastic... XmlBeans is also really great for marshalling to and unmarshalling from xml." - Much like my REST remoting approach for PHP clients :-)
ONJava.com: Flash Remoting for J2EE Developers
O'Reilly Network: Ten Tips for Building a Flash Remoting Application
Christian Cantrell: Flash Remoting and PHP: "Robert Hall of Feasible Impossibilities was able to get the myPhoto application from DRK 2 to work with a PHP back-end. Very cool stuff. Read about it at the URL below, and don't forget to check out the sample. It looks great!" & Flash Remoting with PHP and the DesDev Resource Kit 2: "Actually, earlier tonight I used AMF PHP, to enable the very cool MyPhoto application that shipped on Macromedias DevNet Resource Kit Volume 2, to work on my PHP based web server. Here is an example of it runing on my server." (AMFPHP Flash remoting for PHP: "is an open-source Flash Remoting gateway. It’s fast, reliable, 100% free and open-source. Flash Remoting is a technology built into the Flash player core that enables sending data between the server and the client seemlessly.") & Macromedia - Developer Center : Connecting Macromedia Flash and PHP: Flash Remoting MX Components - COOL
An Architect's View: January 2003 Archives
Sniptools °| Tips/Tricks | Flash Remoting and PHP
Carbon Five Community: SpringBeanAdapter for Flex Flash Remoting: "SpringBeanAdapter provides the ability to locate Flash Remoting services in a Spring application context. Additionally, it provides the ability for server-side developers to exercise custom control over the handling of server-side errors." & com.carbonfive.flash.spring (Spring Bean Adapter for Macromedia Flash Remoting) - COOL!
ONJava.com: Integrating Macromedia Flex with Java
Asterisk VoIP News - Asterisk VoIP, Asterisk PBX, Asterisk Help, VoIP Tips, VoIP News: "Release: *starShop: Open Source Calling Shop Monitoring System... to keeping track of billing of phone calls."
Asterisk VoIP News - Asterisk VoIP, Asterisk PBX, Asterisk Help, VoIP Tips, VoIP News: "HooDaHek, the caller ID and instant messaging notification service for Asterisk boxen, is now updated to version 0.4."