We waiting a long time to see jQuery 1.3 version, and finally it is here. Now jQuery using new selector engine called Sizzle, which is 4% faster then previous engine.
What is new ?
jQuery 1.3 supports Live Events. This means that events now can be bound to all currend and future (just created) HTML elements.
Live Events example
1
2
3
| $("p").live("click", function(){
$(this).after("<p>Another paragraph!</p>");
}); |
HTML injection methods like append, prepend, before, and after has been overhauled. You can use this methonds like before, but you will see that they are much faster, about 6 times faster! Also hide() and show() methods are faster about 2.5 times. Wow speed is great reason to use this improved javascript library. Read the rest of this entry »
At the MSDN code gallery i find out nice package of financial functions from Excel for .NET This package is compatible with Excel, and providing same functionality and behavior. For using this code package users don’t need to have Excel installed, this is not a wrapper over Excel library, it is written from stretch.
For details about this functions you can check documentation.
To use this library developers just need to add Financial.dll to project. All functions are static and they are written under System.Numeric namespace. All of them are written in F# language, so there is two library versions, one staticly links F# and there is no F# dependency, but if you have F# is is better to use assembly smaller version.
Get this financial functions library here.

Small Basic
Programming is not easy, solving logical problems and understanding programming fundamentals can be hard if you are just a beginner. In days I started to get knowing programming world, Basic was language perfect for beginners, easy to use but it’s performances and capabilities wasn’t so powerful.
Later people who wanted to learn programming, they start with C language, this days i heard that people choose to learn c# or Java as they firs programming language. It is brave but it can be to damn difficult. Some people gave up, because they think out they can’t be good programmers, and that programming is so hard to learn, but trust me it’s not. Read the rest of this entry »
I using ProjectPier for my team collaboration, almost one year, and i will show you it’s good and bad sides.
The Project Pier is ActiveCollab successor. ActiveCollab was free for download, but when they decided to go commercial, Project Pier team take ActiveCollab’s code and now they work on its development. In core this is still old ActiveCollab, but it is quite good.

The Project Pier features:
- ProjectPier is solution you install on your own host, and you have absolutely control.
- ProjectPier is created to provide easy to use solution
- It organize dev projects into projects, milestones, Tasklist, Task and Files
- Search project by tags
- E-mail notifications for new Milestones, Messages, Tasklists, Tasks and Files.
- Unlimited number of projects, tasklist and Project members
- You can add your sponsors, stockholders into project so tehy can track project development too
- It is free and open sourced solution
Read the rest of this entry »
Developers always looking for new technologies, faster, better and cleverness code. We constantly need some answers, it doesn’t matter how much experience we have, because developers want more and more knowledge.

StackOverflow
Stack Overflow is web location with dev questions and answers. It doesn’t sound special, right? No - Wrong!
I think that Stack Overflow is full with quick solutions and helpful answers, and if you need answer dev community will help you.
Stack Overflow member rate questions, and answers, that means quality will go on the top, questions are sorted by hotness, just like at the DIGG or similar services. This is web 2.0 website and it is very collaboratively. Users have own reputation, community scores them and they are very motivated to help. Read the rest of this entry »
My last article was about revision control systems, but we didn’t talk about hosting for central repository. If developers team is located in the office, then you will put the repository at the LAN, but when your team have need to work over Internet, and your developers are dislocated, then you need host repository at the web, so team members can access it, and pull changes from it or create copied repository wherever they are.
What kind of hosting do you need ? You need hosting with revision control systems support. If you using Mercurial, then you need host with Mercurial installed on it, if you using Subversion you need hosting with it.

Assembla
I will never promote some product or service, unless i think this is very useful for my readers. I was looking for hosting with revision control systems on it, to host my project on it, and i find out a great one. It is
Assembla, place where you can store and track your code changes, and collaborate with you team. You can create as many workspaces / projects at the Assmebla as you need. If you want to make your workspace private / commercial, you will need to pay for workspace, but if your project is open sourced then it is free, but you need to know that your files will be available at the web.
Read the rest of this entry »
To improve productivity in your team i suggest you to use… no i begging you to use revision control software. Software tools for revision control are something every developer team need to use.
Why do you need to use this kind of tools ?
- To track code changes for every team member
- To track code changes trough every revision
- Look differences in code since last revision
- To avoid code overlapping when two coders work on same file
- When they work on same file, just merge changes
- To roll back all code in any revision if needed
- To share code changes with your team members
- When upload on server this tools send only changed files
- this tools creates project developing history

Revision Control System
The revision control software can be assorted in two categories: client-server and distributed.
In client - server model, server holds latest software version, and it’s history. Client connect to server and read latest changes. Whole team work on this copy, and later send changes to server. Well known are : Concurrent Versions System (CVS) and Subversion (also known as svn), both are in open source. Read the rest of this entry »

NetBeans 6.5 Beta
Today I installed
NetBeans 6.5 Beta, after many years using Zend IDE for PHP development. I download NetBeand with PHP pack only. NetBeans 6.5 start up was much faster than Zend, and working with NetBeans was very smootly. Both IDE’s running under Java platform, but Zend is lazy in comparation with NetBeans IDE.
NetBeans is open source, free and you can download NetBeans pack you need. If you developing only php then you don’t need Java or Ruby pack. But if sometimes you want to extend NetBeans, you don’t need to download new package, just extend it with plugins. I might extend my NetBeans with UML pack, because i want to create UML diagrams when analyzing projects.
What i liked the most?
NetBeans have support for Version Control and developer collaboration. You don’t want that your team member overlap someone else codes, do you? You can choose between CVS, Subversion, or Mercurial subversion control systems, i using CVS. You can connect on CVS with pserver, ext, local and fork authentication protocols.
Line based diff viewer wil show you new, changed and removed code lines. You can compare two files, file from repository and your local file side by side.
You can see local history, and roll back into older file version any time if needed. All changes are saved into file history while you developing. Read the rest of this entry »
I tried few Rich Text Editors like FCKeditor or TinyMCE, they helped but they have some anomalies, they add extra html code and sometimes you just want more quality.
The 37signals announced new open source JavaScript rich text editor based on WYSIWYG JavaScript framework called WysiHat. This is very early developer release, and it provides extensible foundation to design your own design for text editor. Witth few lines of code, we can run the WysiHat editor. The 37signas let us the customize it by our need, so this is for developers who want to develop own rich editor, and WysiHat can be groundwork. Read the rest of this entry »

Pro Developer Logo proposal
My friend Marjan Vrhovac, graphic designer created logos for Pro Developer web site. They look clean and professional, just as i wish. I like it!
Read the rest of this entry »