Change the EDUcation with just 1 click. Be famous!

This week we will be launching an initiative to change current educational teaching and learning methods.

 

The way we live is changing and evolving, our day to day routine, how we access information, and communicate with our family, friends and associates. Why should education remain the same?

 

We are looking for brave people who can help us to spread the word about it. We need just 1 share ( twiter, facebook or your local peers) in exchange we will link your twitter handle, facebook profile or you blog on our main page.

Interested in helping the EDUcation worldwide? Send a message to bogomil.shopov@glogster.com with your account/link and be ready to act soon.

Thanks and please share!

Make me run and support your favorite opensource project

Couple of months ago I started a little “via Twitter” only campaign and now I think it’s the time to give it more visibility, because the deadline is in 20 days.

What?

The main idea is:  for every tweet [tooltip title=”Yes I Will” gravity=”e”][mark color=”yellow”]I will run 1[/mark][/tooltip] meter on Prague Marathon on September 8th 2012 (yes in 20 days) and will donate some money to an open source project.

How?

[box color=”orange” icon=”flag”]
Join the campaign now – it’s FUN. Fell more than free to share it with your friends.
[/box]

Remixing the Web and Creative Learning? My new mission.

Maybe some of you know, maybe not, but I am part of a great company now called Glogster EDU.  The reason I joined was I will have the opportunity to change how the education system works and to try to implement THE WEB into every school in the World. How awesome is that?

Those who knows me well, probably know the fact that I am a bad-ass person and I don’t like stupid rules and any form of Autocracy (One of the reason I am not active in the Mozilla Project anymore) and now I will have the opportunity to teach people how to remix the web and how to be part of a Great teaching community. (We have more than 3 000 000 community members so far. )

I just create a course in P2PU about Remixing the Web and Creative Learning for Teachers. Feel free to invite your peers to join our mission.

Great Teachers don’t take students to a destination, they provide them with the tools to get there on their own.

5 days FOSDEM in Prague this October.

[dc]W[/dc]hat is FOSDEM? It’s a name of a conference held in Brussels, but it also stand for “Free and Open source Software Developers’ European Meeting”.

[box color=”orange” icon=”flag”]
This autumn in Prague we will have something like this – A conference of OpenSUSE Project, SUSE Labs, Gentoo and Linux Days at the same time:  October 22-23 and right after that 4 days of PostgreSQL Conference
[/box]
A whole [tooltip title=”Welll ..almost a week” gravity=”e”][mark color=”yellow”]week[/mark][/tooltip] of F(L)OSS activities, hacking parties and talks. Save the dates :)

What’s new in the Java and the JVM World last week?

The new issue of JavaWeeklyBytes is online. What’s in it?

Read the entire issue here: JavaWeeklyBytes

Got a Kindle – subscribe to our updates and get them directly to your device. More info on our website – http://javaweeklybytes.com

LiveRebel 2.0 is here.

We at ZeroTurnaround are releasing version 2.0 of LiveRebel today!

 

What is LiveRebel about, dude?

LiveRebel 2.0 is an out-of-the-box solution to end slow, inefficient production deployment processes that often happen at 3 AM by overworked operations staff.

With LiveRebel, now every single update is:

  • online
  • transactional
  • 100% reversible
  • fully automated
  • instantaneous in case of minor updates

What does this mean to you?

It means that when something does go wrong, as it inevitably does, there is a panic button to press that will make it all better.

It means that because your application stays online, your updates can be done during the day and businesses don’t have to hide from their customers or lose a cent of revenue.

LiveRebel 2.0 now supports multiple update strategies:

  1. Hotpatching strategy updates the application instance in-memory, without pausing for a moment.
  2. Rolling restart strategy takes each server down at a time for update, but the users don’t notice a thing as they are automatically routed to instance with their session.
  3. Offline update strategy will take all servers down and do a clean restart, the user requests will still resume when servers are up.

How to install it?

Nice walk-through is available here , but it’s simple. Just 3 steps:

  • Download the archive. It comes with 90 day evaluation license.
  •  Unzip it
  •  Run the command center

Here’s is a very short video, that shows the install process:

 

More info and screenshots?

Click on the image to see more.
screenshot

Troll as a marketing asset?

/The Troll Dad/

I was inspired by Lydia‘s talk during FOSDEM to share some thoughts about using trolls as a marketing asset.

Define

I am sure you know what is a Troll, but anyhow there it is, directly from UD:

A dumbass who makes idiotic posts in message boards newsgroups for the sole purpose of pissing people off, often lacking in intelligence. Sometimes compared to people who pass you by on the sidewalk then grab you in inappropriate places.

More “official” definition, can be found here at Wikipedia.

 

Trolls in action

I know couple of companies that are feeding the trolls, yes they have special policy and people to do that.

The reason is quite simple:

  • More trolls
  • More “discussions”
  • More page views,
  • More banner views,
  • More money in company’s pocket.

 

Trolls & flame-wars

I know some companies that are publishing flame-war blog posts to attract more trolls why?

  • More trolls = more content
  • More content ==  more developers to fight for their positions
  • More developers == more leads
  • More leads == More sales
  • More sales == More money in company’s pocket.

 

That’s it.

How to control HTML5 slides with your hands via webcam

I had an idea to show kind of human computer interaction during my Fosdem talk. I may not use that, because I will not have time to polish it, but it works quite well if you want to use it.

The Idea
The idea is to control slides only by moving my hand, without any devices in it.

The plan:
0. My web-cam should detect my move
1. After detection an event should be triggered
2. As a final action the slide should move to the next one :)

Motion detect

$ git clone https://github.com/sackmotion/motion.git
$ cd motion
$ ./configure
$ make & make install

Configure it

Motion comes with a great almost working config file, so just copy it to make it “official”:

$ cp  /usr/local/etc/motion-dist.conf /usr/local/etc/motion-dist.conf

Open it, search for those values, edit them and read what are they for:

;on_event_start value
event_gap 60

to become:

on_event_start xdotool key Right /OR xdotool search "Mozilla Firefox" windowactivate --sync key --clearmodifiers Right/
event_gap 1

Event triggering

You may need to install xdotool using your package manager. This tool allows you to emulate keyboard action in different combinations, but I will need to emulate pressing the right arrow key.

How it works:

When web-cam detects movement an event emulating ‘right arrow’ key is pressed. Since I am using HTML5 DZslides from here, this allows me to move to next slide only with moving my hand in front of my webcam.

Run

Run it and move your hand in front of your camera. You may want to turn on the logging to see the motion detection and the event detection if it’s not working at first.

$ motion

If you have any questions, please let me know.

Rust Language – Hello World

What is RUST?

Rust is an experimental, concurrent, multi-paradigm, compiled programming language developed by Mozilla Labs. It is designed to be practical, supporting pure-functional, concurrent-actor, imperative-procedural, and object-oriented styles. /wikipedia/

How to install it on your Gnu/Linux box?
Pre-requirements:

  • g++ 4.4 or clang++ 3.x
  • python 2.6 or later
  • perl 5.0 or later
  • gnu make 3.81 or later
  • curl

Continue reading “Rust Language – Hello World”

Fosdem protocol for Mozilla Firefox (fosdem:about)

I just uploaded for approval an Add-on that defines FOSDEM protocol.

What is FOSDEM?

FOSDEM is a two-day event organized by volunteers to promote the widespread use of Free and Open Source software.

Protocol?

This Add-on:

  • defines FOSDEM protocol  (see bellow)
  • it’s showcase how to create your own protocol for Mozilla Firefox

Supported commands:

fosdem:about – learn more about the event
fosdem:venue – learn more about the venue and transportation
fosdem:schedule – see the latest schedule
fosdem:2003 to fosdem:2011 – see the archive
fosdem:2012 – see the info about the 2012 event

Notice

If you are fan of Fosdem and Firefox – please install it (click on the link) to have fun and to help me develop it more.

A special “Thank you” goes to Mike Kaply and Wladimir Palant

See you at Fosdem in 2 weeks.

Open Source GeoServer now coding Java at light-speed using JRebel for free.

Quite a while ago we decided to give free JRebel licenses to valuable F(L)OSS projects.

GeoServer is one of them:

 

GeoServer is an open source software server written in Java that allows users to share and edit geospatial data. Designed for interoperability, it publishes data from any major spatial data source using open standards.

Being a community-driven project, GeoServer is developed, tested, and supported by a diverse group of individuals and organizations from around the world.

GeoServer is the reference implementation of the Open Geospatial Consortium (OGC) Web Feature Service (WFS) and Web Coverage Service (WCS) standards, as well as a high performance certified compliant Web Map Service (WMS). GeoServer forms a core component of the Geospatial Web.

If you’re working in Java and you have redeploys, here’s a solution for you – Click here to download 1 month trial or see the features from here

Testing Zemanta addon for Firefox, while using it :)

I just discovered a great plugin, called Zemanta. The miracle it does is helping you a lot with your content creation while creating a blog post.

What to do?
0. Install the Zemanta plugin from Firefox repo.
1. Open your wordpress blog and start writing something. Let’s say about SOPA and how dangerous it is for the freedom in general.
2. You will see some cool link suggestions to include into your post, what I did.

 

3 Also you will notice the new Zemanta block next to your writing area containing images and news similar to the topic you are writing for.

 

 

4. You can add your own Blog to Zemanta via ‘My sources’ menu and to use it as an source and you can link it with easy. You can add other sources as well.

Cons:
– You must using your ‘Visual’ (a.k.a WYSIWYG) mode to compose message. Otherwise Zemanta will not work at all. This is a problem for me, but I may switch back.

– It’s not working well if you have couple of topics, like the current one. I am talking about Zemanta and SOPA. The content for SOPA is missing
– it actually sends parts of my content somewhere via Internet to be analysed and this may be a security issue for business bloggers.