Here is a tool which generates loads of random passwords: pwgen.
On Debian you can install it with ‘apt-get install pwgen’.
I am glad to announce: Our new release of LSIS – The Life Science Search Engine is online.
Check it out:
Feedback very welcome!
I had the case to build a WebService which had to be called transporting an array with some user data. This was the first time I was using an array as parameter in a SOAP-Service. Here are some examples that show what I figured out about how to setup the WSDL:
Notice the complexType ArrayOfString at the top in the types-element, which did the trick.
By the way: I could not get my favorite tool SOAPUI to build the appropriate SOAP-request for me in order to test my webservice. ZendStudio did not generate working WSDL in this case.
For those who like working on the terminal, this wrapper for Google-Search is a must: http://goosh.org
It emulates a shell-like interface in your browser.
Play with it!
The five stages of innovation:
1. People deny that the innovation is required.
2. People deny that the innovation is effective.
3. People deny that the innovation is important.
4. People deny that the innovation will justify the effort required to adopt it.
5. People accept and adopt the innovation, enjoy its benefits, attribute it to people other than the innovator, and deny the existence of stages 1 to 4.
A nice list of developer mantras:
If you want to find out more, check out the books at the bottom of the mentioned URL.
Inspired by a talk of Joseph Pelrine
about why agile methods sometimes fail in organizations, I became aware of the following point:
The cycle to successful progress in agile teams is NOT Inspect > Adapt but rather Apply > Inspect > Apadpt.
Agile teams operate in complex environments (systems). Often there are no direct connections between causes and effects observable about things that are going on during project sprints. The only chance is to address issues in retrospect with a bit more distance and the picture how things evolved in the underlying system. You can not do a useful insprection and then do adaptions without really having tried (=applied) things out in your system’s environment.
Some other points from Joseph Pelrine’s session on why agile sometimes fails: