merry xmas 4 everybody!!!
Tuesday, December 25, 2007
Sunday, December 23, 2007
Tuesday, December 18, 2007
Thursday, December 13, 2007
Monday, December 03, 2007
Sunday, December 02, 2007
Saturday, December 01, 2007
Tuesday, November 13, 2007
Saturday, October 27, 2007
Sunday, October 21, 2007
Sunday, October 14, 2007
Thursday, October 11, 2007
Saturday, October 06, 2007
Saturday, September 29, 2007
Thursday, September 27, 2007
Tuesday, September 25, 2007
Monday, September 24, 2007
Links: 24-09-2007
- NetBeans IDE 6.0 Beta 1 - fresh and brand new beta1 of NetBeans IDE. Recently I've got many problems with EclipseIDE - it is quite unstable. So when I have some free time I try to back to NetBeansIDE. I used to design and write Java program in it, but I've started working and abandon it for Eclipse,
- Spring Netbeans Module - a Netbeans module for Spring - life becomes easier,
- Spring Framework 2.1 turns into Spring Framework 2.5!,
- Maven Artifacts - Maven repositories for Spring,
- Replies to Nonsense about Open Source and More nonsense about open source - very interesting and very important Rod Johnson's voice about Spring and ... OpenSource.
Posted by Eterna1Ev0 at 7:24 pm 0 comments
Sunday, September 23, 2007
Saturday, September 22, 2007
Thursday, September 20, 2007
Wednesday, September 19, 2007
Tuesday, September 18, 2007
Saturday, September 01, 2007
Tuesday, August 28, 2007
Links: 28-08-2007
- Good Management Can Work Miracles,
- Release Planning Wall - interesting thing. A copule of informations may be read from it so it is worth to make and use,
- Keystrokes are NOT Gold - a notice about a movement from traditional phased process to test driven development.
Posted by Eterna1Ev0 at 8:13 pm 0 comments
Labels: agile, links, management, TDD, unit testing
Sunday, August 26, 2007
Saturday, August 25, 2007
Links: 25-08-2007
- Lean software development: An iteration-less agile process,
- New mod_mono and xsp developments - some improvments and buxfixing was done in mod_mono and xsp,
- Practical Functional C# - Part I, Practical Functional C# - Part II and Practical Functional C# - Part III – Loops are Evil - three stories about how to improve Your C# code,
- 7 of the most common open source myths,
- Three Critical Enablers for Agile - next excellent post by Fred George,
- Top Five Women In Tech - five most important ladies in computer business,
- Apache Geronimo and Apache Geronimo v2.0 Samples - Apache Geronimo is an application server which becomes JEE5 compliant so it is worth try it,
- EntitySpaces now has PostgreSQL Support and EntitySpaces now has PostgreSQL Support - good news. now We can use PostgreSQL with EntitySpaces on .NET,
- Scalability Mythbusters.
Posted by Eterna1Ev0 at 12:42 pm 0 comments
Labels: .NET, ADO.NET, agile, c#, databases, JEE, mono, open soruce, PostgreSQL, team, xsp
Sunday, August 19, 2007
Links: 19-08-2007
- All Programmers are NOT Created Equal - is it true? I think it is, but there is some possibilty to change it.
How? Work, read, think, work, read, think ..., - Opera developer tools - recently I'm using Opera browser more often. Why? It is small, occupie less memory than other, quite fast and it's free. There are some cons like: some advanced feature made for other browser don't work.
Because I'm web developer also I need some web tools to work and education; above link is a promise of good tools, good like this browser is, - Jetty 6.x versus Tomcat 6.x - Jetty versus Tomcat. Which is better, when and why? Interesting discussion,
- Promesh.NET - an MVC Web Framework for .NET - a new MVC Web Framework for .NET,
- Manage test data for integration tests with Spring and DBUnit - an article about integration tests in Spring with use DBUnit,
- JavaBeans and Trail: JavaBeans - recently I've refresed my knowledge about JavaBeans so I review some sites and those links are most valuable in this matter,
- JavaDB and Apache Derby - Apache Derby is now integrated with JDK6 and is named JavaDB. I've been using for small projects various db. Always I have to install new one. But now I've got one db (java db) integrated with JDK. I think it's worth using in desktop applications, testing and sometimes in webapp,
- Always explain why - small thing but how important,
- Keep application logic and roles out of centralised security services - very important, but how often do You think about it?
- Effective enterprise architecture comes from a culture of simplicity - why do You write tests?
- Prioritise to maintain options.
Posted by Eterna1Ev0 at 12:44 pm 0 comments
Labels: .NET, Apache Derby, DBUnit, integration tests, JavaDB, jetty, links, mvc web framework, opera browser, practice, servlet container, Spring, tomcat, web server, webtools
Saturday, August 18, 2007
Links: 18-08-2007
- PicFindr - "PicFindr searches the web for stock photography that is completely free to use commercially." If You want some free photos try it,
- Learning Guide: ADO.NET - several useful links about new ADO.NET Entity Framework,
- Conflicting Absolute Positions - article which describes creation of simple layout (header, left fixed-width scrolling pane, and right flexibile pane) . Interesting about it is it looks good on all main browsers,
- Never Use a Warning When you Mean Undo - worth reading!!! it's about how to make an undo in Your web application,
- iconfinder - if You are looking for an icon? That's the answer :),
- TDD from starting from user stories - a top-down style - if You are a TDD zealot (or You would like to be) You have to read it and rethink thoroughly.
Posted by Eterna1Ev0 at 11:00 am 0 comments
Labels: ADO.NET, CSS, HTML, layout, links, photo, stock photography, testing, unit testing, Usability, User Interface Design
Friday, August 17, 2007
Wednesday, August 15, 2007
Wednesday, August 01, 2007
Links: 01-08-2007
- Web Testing and Debugging links - a few links about testing and debugging web pages.
Posted by Eterna1Ev0 at 3:08 pm 0 comments
Sunday, July 29, 2007
Links: 29-07-2007
- Building A Software Team: Five ways to communicate better, Building A Development Team: Office Space, Building A Software Team: Five ways to hire the wrong person, Building a software team: Wrong! There I said it!, Building a software team: Start some traditions - five valuable notes about software teams.
Posted by Eterna1Ev0 at 9:22 pm 0 comments
Labels: communiction, links, office space, team, traditions
Saturday, July 28, 2007
Links: 28-07-2007
- epesi - it is an "lightweight PHP/AJAX based framework for development of database driven web applications". Seems to be quite interesting, so why not to try it?
- In defense of Design Patterns, Rethinking Design Patterns - notes about books "Desing Patterns. Elements of Reusable Object-Oriented Software", "A Pattern Language" and testability of code (how to improve it),
- Reflections on Java Reflection, Trail: The Reflection API, Java programming dynamics, Part 2: Introducing reflection - notes and tutorials about Java Reflection API and several examples.
Posted by Eterna1Ev0 at 12:16 pm 0 comments
Labels: AJAX, design patterns, framework, java, java reflection, links, PHP, testing
Friday, July 27, 2007
Links: 27-07-2007
- What happened to object databases?, Debate: ODBMS sometimes a better alternative to O/R Mapping? - discussion about object databases and why or why not use them. OODBMS is quite young (since '95) and comparison it to RDBMS (which is quite old) is rather unfair. I've sometimes used OODBMS, but this was on my own (not in commercial world) and I think they are very intresting, so why not try to use them?,
- Top Ten Must Read Books for the Java Developer - worth reading this and worth reading all mentioned books. So let's read it :),
- Integrating Struts 2 + JSF + Facelets - simple way of integrating mentioned technologies,
- Dynamic and static languages are fighting again - this is distillation of interesting discussion about "fighting" between dynamic languages (Python, Ruby, PHP and other) and static languages (Java, C/C++/C# and other).
Thursday, July 26, 2007
Links: 26-07-2007
- No excuse to not do unit testing, Unit testing critical for improving software quality, The Way of Testivus … or How to Complete Projects Ahead of Schedule - why unit testing is so important,
- Testing Will Challenge Your Conventions - You have to read it and thorougly rethinking it - it is very important,
- Agile Team Size - interesting distilation of discussion about size of team in agile methodologies. We can teach some valuable things from this. Worth reading!
- Code reuse highly overrated? - notice about value of existing code and why or why not reuse it.
Posted by Eterna1Ev0 at 10:18 am 0 comments
Labels: agile, code, links, reuse, team, testing, unit testing
Wednesday, July 25, 2007
useful idea
Today I've found interesting post How to learn anything about learning.
"A lot of people are afraid to ask questions because they're afraid of looking dumb. But the dumb thing is not asking questions.
If I ever get my school, the one course will be
HOW TO LEARN ANYTHING
As far as I can tell, these are the techniques used by bright people who want to learn something other than by taking courses in it. It's the way PhD's pick up a second field; it's the way journalists and "geniuses" operate; it brings the general understandings of a field that children of eminent people in that field get as a birthright; it's the way anybody can learn anything, if he has the nerve.
- DECIDE WHAT YOU WANT TO LEARN. But you can't know *exactly*, because of course you don't know exactly how any field is structured until you know all about it.
- READ EVERYTHING YOU CAN ON IT, especially what you enjoy, since that way you can read more of it and faster.
- GRAB FOR INSIGHTS. Regardless of points others are trying to make, when you recognize an insight that has meaning for you, make it your own. It may have to do with the shape of molecules, or the personality of a specific emperor, or the quirks of a Great Man in the Field. Its importance is not how central it is, but how clear and interesting and memorable to you. REMEMBER IT. Then go for another.
- TIE INSIGHTS TOGETHER. Soon you will have your *own* string of insights in a field, like the string of lights around a Christmas tree.
- CONCENTRATE ON MAGAZINES, NOT BOOKS. Magazines have far more insights per inch of text, and can be read much faster. But when a book really speaks to you, lavish attention on it.
- FIND TOUR OWN SPECIAL TOPICS AND PURSUE THEM.
- GO TO CONVENTIONS. For some reason, conventions are a splendid concentrated way to learn things; talking to people helps. Don't think you have to be anybody special to go to a convention; just plunk down your money. But you have to have a handle. Calling yourself a Consultant is good; "Student" is perfectly honorable.
- "FIND YOUR MAN." Somewhere in the world is someone who will answer your questions extraordinarily well. If you find him, dog him. He may be a janitor or a teenage kid; no matter. Follow him with your begging bowl, if that's what he wants, or take him to expensive restaurants, or whatever.
- KEEP IMPROVING YOUR QUESTIONS. Probably in your head there are questions that don't seem to line up what you're hearing. Don't assume that you don't understand; keep adjusting the questions till you can get an answer that relates to what you wanted.
- YOUR FIELD IS BOUNDED WHERE YOU WANT IT TO BE. Just because others group and stereotype things in conventional ways does not mean they are necessarily right. Intellectual subjects are connected every whichway; your field is what you think it is. (Again, this is one of the things that will give you insights and keep you motivated; but it will get you into trouble if you try to go for degrees.)
***
There are limitations. This doesn't give you lab experience, and you will continually have to be making up for gaps. But for alertness and the ability to use his mind, give me the man who's learned this way, rather than been blinkered and clichéd to death within the educational system."
Posted by Eterna1Ev0 at 9:40 pm 0 comments
Labels: interesting
Links: 25-07-2007
- Do Agile Methods Require Documentation? - short discussion about documentation in agile methodologies,
- The Art of Agile Development - a book about agile development. This book will be published in 2007 by O'Reilly and now it is written by Shane Warden and James Shore. We can observe process of writing this book and participate in it,
- JUnit 4.4 Released - new version of JUnit with minor improvments was release,
- Debunking myths: proxies impact performance - interesting note about proxy pattern, it's impact on performance in Spring and other (for example object-relational mappers) and about code weaving,
- Injecting into Servlets and undoing the stranglehold of web.xml - how to injecting into servlets and making webapps without web.xml,
- 5 Reasons why I think I will not use Spring - note against Spring. for me it is worth reading because we can see some lacks of Spring (or lacks of people who use Spring) and try to think how to avoid them in future,
- 10 mistakes to avoid in software development - worth reading and rethinking them.
Posted by Eterna1Ev0 at 1:12 pm 0 comments
Labels: links
Saturday, May 26, 2007
Links: 26-05-2007
- Java Programming for Kids, Parents and Grandparents - e-book about java for kids :),
- Law Of Demeter and Law of Demeter: Canary in a coal mine,
- Show don’t tell: Consulting with GraphViz,
- Estimation considered harmful and If estimation is harmful… then, what’s not?,
- Writing Better Code: A Conversation With Sun Microsystems Technology Evangelist Brian Goetz,
- Patterns and Anti-Patterns in Project Portfolio Management.
Posted by Eterna1Ev0 at 8:10 pm 0 comments
Sunday, May 06, 2007
Opteron faster than Xeon in SQL Database Test
Neal Nelson Benchmarking Laboratory has made comparison between AMD server and Intel server using practically identical machines.
Result is: AMD Opteron Processor Faster than Xeon Woodcrest in SQL Database Test.
"The firm (Neal Nelson Benchmarking Laboratory) uses its own SQL transaction benchmark, generating traffic from up to 500 WWW clients at once, and aims to give the major subsystems in servers a thorough kicking." (More about this you can find there).
Posted by Eterna1Ev0 at 5:38 pm 0 comments
Wednesday, April 11, 2007
Links: 11-04-2007
- Palm Prepares Linux Platform for Future Smartphones - Palm is planning to run PalmOS on Linux Kernel,
- PostgreSQL Autodoc - "This is a utility which will run through PostgreSQL system tables and returns HTML, Dia and DocBook XML which describes the database." - seems to be very interesting. I must try to use it,
- What’s So Great About Inspections?!? - interesting essay about inspections,
- example source code - examples of source code in many computer languages,
- Why is it so hard to write good tests? - some valuable ideas about writing good tests and ... good code,
- How to build a scalable derivatives risk & pricing platform using open source software - some thoughts about a selection of open-source software,
- Project documentation in agile development - brief document about how and what document in agile.
Posted by Eterna1Ev0 at 8:57 pm 0 comments
Saturday, March 17, 2007
Links: 04-04-2007
- google-guice - Spring competitor from google (Guice User's Guide),
- JSON is not as safe as people think it is part 1 and part 2 - two article about safety of JSON,
Posted by Eterna1Ev0 at 6:50 pm 0 comments
Links: 17-03-2007
- Don't Swallow Exceptions, revisited - something interesting about exceptions,
- Better Builds with Maven - a book about Maven - it is free and seems to be quite good,
- Hotpatching A Java 6 Application, Hotpatching A Java 6 Application - how to change class without restarting VM (terminating application),
- Design patterns in C# and VB.NET - catalog of design patterns and examples in C# and VB.NET.
Posted by Eterna1Ev0 at 4:36 pm 0 comments
Sunday, March 04, 2007
Links: 04-03-2007
- The DebugBar V4.02 is an Internet Explorer plug-in that bring you new powerful features,
- StubbornSoft & MammothSoft - a piece of poetry about software :>,
- Nulls need special love - how and why null values are so different from other values,
- vimrc for Ruby - for everybody who uses vim and is interested in Ruby,
- It’s not good enough to blame the computer. Blame the lack of tests - interesting story why tests are so important and where is the real problem.
Posted by Eterna1Ev0 at 4:55 pm 0 comments
Saturday, March 03, 2007
Links: 03-03-2007
- The state of software quality, part 1: Problems remain, but all is not doomed - interesting text about software quality, about problems with software quality,
- How To Become a Better Programmer by Not Programming - i've started reading text and comments after it and it seems to be quite actual because recently I have been thinking about it,
- SimpleTest - Unit Testing for PHP - very useful library for unit testing (and other) in PHP.
Posted by Eterna1Ev0 at 8:50 am 0 comments
Sunday, February 25, 2007
Links: 25-02-2007
- Building A Software Team: Five ways to hire the wrong person - I haven't seen this blog yet, but Russ Olsen writes interesting things about a software team,
- Pretty Please, we need Properties. Here's the Middle Ground, 100% Compatible JavaBeans, Fraction Of Code, No Language Changes! - two votes in discussion about propertites in Java language and about future changes in this subject,
- TSS.NET Asks: What do you think of IronPython? - Microsoft has released new version of Python for .NET. it seems to be very interesting,
- IronPython - homepage of Python for .NET,
- Java Web Development with Stripes, Stripes Homepage - "Stripes is a presentation framework for building web applications using the latest Java technologies. The main driver behind Stripes is that web application development in Java is just too much work!" - sounds interesting,
- Better SQLExceptions in Java 6 - short discussion about sql exceptions in Java6.
Posted by Eterna1Ev0 at 10:34 am 0 comments
Friday, February 23, 2007
Links: 24-02-2007
- The Web's Best Calendars - I don't like use web calendar, but this summary about the best web's calendar is very interesting. Maybe someday I will use one of them, but now I'm using paper one and Outlook with PocketPC,
- Anemic Domain Models and Code Generators and and anit-pattern Anemic Domain Model
Posted by Eterna1Ev0 at 2:02 pm 0 comments
Thursday, February 08, 2007
Links: 08-02-2007
- Seo tutorial - seo tips - quite interesting seo (search engine optimization) tutorial,
- Firefox Popup Blocker Allows Reading Arbitrary Local Files - "interesting" security bug in FF1.5.0.9 found by Michał Zalewski,
- Aptana IDE - cross platform (win, MacOSX, Linux ...) for JavaScript/HTML/CSS.
Posted by Eterna1Ev0 at 1:38 pm 0 comments
Wednesday, January 31, 2007
Links: 01-02-2007
- New to Java Center - very interesting and thorough introduction to Java Language.
- Simplify Unit Testing for Spring Web Components - testing is one of important issues while I'm creating new code - code without tests might work or might not: effect cannot be predictable for me. This article is about unit testing in Spring - everybody should read it.
- Google Testing Blog - new and very interesting blog about testing. I'm going to read it. And You?
Posted by Eterna1Ev0 at 1:30 pm 0 comments
Sunday, January 21, 2007
Links: 21-01-2007
- selfconsciousness in the Agile rythm (in Polish: "Samoświadomość w rytmie Agile") - text about connections between agile development (test-driven development) and agile design (test-driven design). text in Polish :/
- Back to Basics: The Perfect .NET Bean Property - quite interesing article (note) about bean properties in .net - new point of view for beans in .net
Posted by Eterna1Ev0 at 12:33 pm 0 comments
Wednesday, January 17, 2007
Links: 17-01-2007
- Offline tutorials for Netbeans - collection of zipped tutorials for Netbeans,
- Cell Phone On Fire, It's Serious - how dangerous can be cell phones
Posted by Eterna1Ev0 at 1:47 pm 0 comments
Tuesday, January 16, 2007
"The Django Book"
today i've found very interesting thing on wired.com - book about Django. it looks very good and it is free.
recently, i'm trying to learn Python. for me it's very interesting computer language and there are my interesting features (lambda function, collections and other). very important is that this language is very simple to learn.
all what i can said about this language is that i like it and it willl be my first language for writing simple things (today i'm using php and sometimes perl).
Posted by Eterna1Ev0 at 1:36 pm 0 comments