Friday Mar 20, 2009

SCA meeting - Iberia, Italy, Czech, Poland and Hungary

Yesterday I had a meeting with SCAs from countries mentioned above. It was very nice in all directions. Meeting was done over  Elluminate as normal. This application allows me to share also desktop applications and doing more reall presenation. I used this feature and instead of common organizational information I did technical demo for SCAs. Tech demo shoudl be more for motivation and increase curiosity. In that way I'm pretty sure it was succesful.

Based on the fact I did presenation more focused on NetBeans I also tried to mention all useful resources around. On my blog I'm giving you chance to download it and keep your eye closer .

Day before I read JavaFX specification again and I did couple of examples but then I decided to promote NetBeans and PHP development.  Why I did it ? What I have seen across the world PHP is one of the most popular technology. NetBeans is also very good IDE and it's still better and better. Whatever,  PHP support  is implemented. No doubts about benefit from . 

I decided to connect it with DRUPAL Content Management System. I brought out to student how connect to specific database and how to work with inside the IDE. For better imagine have a look at PDF file I'm providing to you as inspiration.Only one comment I did evererything in real with appropriate explanation about. PDF is more like list of sources.

I didn't forget to mention GeeCON. There are going to be lot of opportunities for all students, for others enthusiastic too. I'm looking forward to see most of them there too again.

JUST Enjoy !

PS: PDF was send to ambassadors alias 

Tuesday Jul 01, 2008

Semantic web and KiWI project

"The Semantic web is an extension of the current web in which information is given 
welldefined meaning, better enabling computers and people to work in co-operation”
                        \*\*\*Sir Tim Berners-Lee, Director of W3C\*\*\*

Second interesting event what has happened to me is project KiWi. I got opportunity to meet people who are working with Semantic web technology and discussed with them. I have to metion my good friend Jakub was part of this team at the past. Now he is a  member of project KiWi.

During the time we worked together we thought a lot about advantages and usage of Semantic web. We also did presentation to people from our globalization team and we did demo based on Maven Project. Maybe I'll bloged about it more in the future.

But now here is project KiWi and its blog. The project KiWi is concerned with knowledge management in Semantic Wikis and funded by the European Commission.
If you want to know more information now have a look on websites. Everything else is comming in the nearest future :) Enjoy!

and guys from SUN :)

Thursday Jun 19, 2008

SunSPOT and Servo Binding

Month ago I started to write article about binding Servo to the SunSPOT eDemo board. But I forgot to post it. I want to remedy this. Connecting any servo is really easy. You only need to address right pins on the demo board and after do that you can use writtend class Servo. Class Servo is placed in the package you have to also address right PIN by who you will control your servo. For do this you will need to import other package

example: serv = new Servo(EDemoBoard.getInstance().getOutputPins()[EDemoBoard.H2]);
Now you can use Servo methods getValue, setValue, setPosition ... to controll your servo.

this is the program but what about real binding ?  You should prepare peaces of wire. Connect your sunspot with servo by ground connector, Than connect wire with SunSPOT's pin H2 (on eDemo board) and your Servos controller cable (yellow). Also you should connect two pins together on the eDemo board PINs  +5V and VH. The last thing is connect your servo with power supplier 5V.

Isn't it easy ? :) after all this you can see something like on the movie below.

SunSPOT project and opensource

Based on yesterday duscussion with my colleague. I want to mention how much is SunSPOT project open source. There are really good ways how to contribute to this amazing project. 

Because I haven't easily found one site where are all opensource projects placed together. I decided to do that (instead Mike's article of course - SunSPOT hardware open source) to increase success :). Here it is. Enjoy !

SPOTs project - here you can find all projects
eSPOT Main Board
eDemo - demonstration board for SunSPOTs

eFlash - MiniSD card reader/writer add on board for Sun SPOT eS
eSerial - RS232 interface board for the Sun SPOT
eProto - simple prototyping board for the SunSPOTs
eProtomega - Atmega88 prototype board for SunSPOT

solarium - SunSPOT simulator

And for the first time users is very good to have basic experience what the SunSPOT is. In this case there are some demos.

Wednesday Jun 18, 2008

Guillaume Laforge, founder and Project Manager of Groovy ...

Last week was added Groovy and Grails support to the NetBeans standart distibution. Now you can download it from here.  Who is Guillaume Laforge ?

Guillaume Laforge, founder and Project Manager of Groovy, spec lead of JSR-241, founder of the Grails framework, co-author of Groovy in Action, frequent conference speaker and VP Technology of G2One, Inc.  I think this is very good characterization. 
Today he pressented Groovy success stories and future directions on. This pressentation was litlle bit diffrent than one I have seen before ( previous pressentation was more technical and there was lot of examples of groovy usage). This pressentation was more like the tale and it was about vision of the future. Guillaume also metioned advantages of groovy in general. How is easy to write some hard mathematical equations. I think in that case is Groovy really strong! Also he mation that Groovy is quite faster than other. I do belive to that because it's quite logical.

Here are some pictures.

Friday May 23, 2008

SunSPOT free course and certification

David Simmons announced on his blog Sun SPOT certification exam. I was really interested in it because SPOT is really cool thing. Otherwise I'm working on my robot by using this spot :). So I wanted to get more new information about this device. I found out that lot of things I know but there were more addtional ones.  I think this course is really great for begginers and aslo for advanced guys. It's nicely summarize all you need for.  Enjoy yours one ...



NetBeans 6.1 and PHP

Yesterday, one professor asked me to do small pressentaion on his lecture about NetBeans usage for PHP programming. I didn't have much time  so everything I presented in real time. Happiness was fast internet and before pressentaion I had everything downloaded. I did promise to students to put some steps on my blog.

1. Download NetBeans IDE - Early Access for PHP

2. Prepare additional software ( Apache Server, MySQL ... ) for PHP development
note: for Windows user I offer use apache friends XAMPP

3. Start NetBeans IDE and create new project
File -> New Project -> PHP Application -> Click

Note: Project Sources should corespond to apache server web directory

5. Start your All-in-One Software or  apach server with installed PHP

6. In your IDE you have opened PHP application.

7. For developing you PHP applicaiton you have chance to use palette inside IDE ( Right panel ). It's easy to place piece of code to yours one. It's very hepful and you could develop yours application much faster.

8. Have a fun when you are developing PHP application :)

Thursday May 22, 2008

SunSPOT and Mike's flying bicycle

If you are interesting about fun with SunSPOT, just look to this video. I think it's better than flying simulator game :) I have found it on Davis blog.

Tuesday May 13, 2008

Solarium Emulator, squawk.exe and Windows processes

I every priciate Solarium emulator ( pic. 1 ) . It's realy cool simulate SunSPOT environment without real device. But I think there is small issue inside windows with running processes.  

Issue rised up when you have opened New virutal SunSPOT,  java VM squawk has been stared up too. Problem is that when you want to close virtual SunSPOT or whole Solarium all your squawk processes are still running ( pic. 2 ). It can slow down you computer and also your fan is working more. It will be nice when all squawk processes could be closed when you close virtual sunspot or Solarium.


Solution: press <CTRL>+<ALT>+<DEL> processes manager is open and destroy this processes there.

Friday May 09, 2008

MySQL and CVUT on May

Hi All, 

I want to annncounce meeting on 19.May of MySQL group in the room 309 of CVUT at 18:00 in DEJVICE. Entry is free and presentations will be in English language.

There is the abstact of  presentations:

\*1. MySQL - the Community, the Product, the Company
An overview of all things MySQL, from a combined technical and business perspective. A short history of MySQL, the company, the product. What the MySQL Community is, and how MySQL works with it. How MySQL is being integrated into Sun.
Speaker bio: Kaj Arnö, VP MySQL, Sun Microsystems\*

Kaj joined MySQL in 2001, after 14 years as an entrepreneur. He split his company into two, selling the half focusing on MySQL Training to MySQL AB and launching MySQL's training department as VP Training. Since then, Kaj has been VP Professional Services, VP Services, and VP Engineering at MySQL, before assuming his last pure-MySQL role of VP Community Relations in 2005. With MySQL AB being acquired by Sun, Kaj continues to lead the MySQL community efforts, but devotes most of his time to his role as MySQL's Ambassador to Sun. This involves meeting with Sun teams, customers and communities across organisational and geographical boundaries.

\*2. MySQL Workbench - Native Cross Platform Development \*

MySQL Workbench is a cross-platform, visual database design tool developed by Sun. It is now released on Windows and will be available as a native GUI tool on Linux, Solaris and OS X. After a short overview the tool will be demonstrated in action - followed by a discussion of its architecture and scripting engine.

\*Speaker bio: Michael G. Zinner, Team Lead, Developer Tools, Database Group, Sun Microsystems \*

Michael G. Zinner joined MySQL AB in October 2003 as the lead of the MySQL GUI team. Mike is responsible for the design and the development of the graphical MySQL tools including the MySQL Administrator and MySQL Workbench. Prior to joining MySQL AB, Mike was developing database related GUI tools, including a highly acknowledged visual database designer for MySQL, DBDesigner 4.



My experience as a software engineer, ambassador, coordinator and university relation


« July 2014