Using blog and other on line tools for improving educators' digital competences and professional development.