eLearning with Moodle and Adobe Connect @MedIT

Today we finished our first milestone in our MedIT Moodle Adobe Connect integration project.

The first milestone includes:

  • Creating ADC meetings as activities within a Moodle course.
  • Auto enroll course members
  • Single Sign-on for lecturers/students with their corresponding rights.
  • Automatically generated reminders for pending ADC course activities.
  • Viewing ADC sessions is also possible with our mobile application studentsLife (iOS/Android) and the adobe-connectmobile integration.

 

 


PlantUML plugin for Moodle 2.4 tinymce editor

I’ve converted the PlantUML tinymce plugin to work with tinymce used in Moodle 2.4.x.

Feel free to test it -> download

have fun

Mario


Trac Autocomplete User plugin migrated to jQuery 1.8.x

Hi there,

I’ve just migrated the Autocomplete-User plugin to work with the globale jQuery version (ui.autocomplete widget) used in the latest Trac versions.

Feel free to test it -> download

have fun

Mario


Syntax highlighting plugin for Moodle 2.4

I have just finished with the syntax-highlighting plugin for Moodle 2.4. The plugin is based on the rjinsertcode plugin for tinymce  done by Ryan Juckett.

Feel free to test it -> download updated (12.03.2013)

have fun

Mario


MedIt-ePortal moves to Moodle 2.4

Over X-Mas holidays I moved our Medit-ePortal Moodle to the latest and greatest 2.4. Let’s check out the new goodies :-)

have fun

Mario


Some Impressions of our last Brussels / Medica Trip 2012

Some impressions of our last trip to Brussels and the Medica fair situated in Dusseldorf, Germany.

Every year Mr. Hoffland and his current semester are visiting the Medica, one of the world’s largest medical trade fair.

have fun

Mario


Thanks for visiting,… :-)

It is now almost two years since I started my blog. 2 Years with more than 100.000 visits.

Thank you all for visiting,….. :-)

have fun

Mario


Moodle 2.3.x ajax marking block PostgreSQL compatibility fix

I just added the wonderful ajax marking block to our Moodle system. After little testing it seems that this block has some issues with our PostgreSQL backend.

In detail one of the major queries are aborting with the meaningful error message:

ERROR: failed to find conversion function from “unknown” to text

nice stuff :-)

It turns out that the usage of a “string as alias” are not handled correctly in postgresql, or so,… this part needs an explicit cast “::text”

If you also encountered this problem, you can download an updated query_base.class.php from -> here

have fun

Mario


Some Robot actions from our Robotic-Lab

This is a short video from one of our recently finished projects called FlexCell.

embedded by Embedded Video

Download Video

If you are interested to learn more of robot technologies and its wide range of use please visit our study program mechatronics.

have fun

Mario


NetLogo Filter for Moodle 2.3.x

Moodle Filter for Netlogo  files.

File links will trigger embedding of the Netlogo Java applets.

Download here

have fun

Mario

1 Comment more...

How to fix network mount access errors on Intel SS4400-E storage device

For the last couple of years we have been using  an Intel SS4400-E storage device for our internal backup stuff.

Suddenly the main RAID CIFS share stopped working. It seems for some reason nobody could mount this share anymore. All user got an access denied on mount attempts.

So what the hell was going on: The rather simple web interface wasn’t the burner, in fact the system log does not deserve the name Log :-)

So mostly every RAID in this class is based on an embedded system driven by our friend Linux. This one is no exception.

So we first need the most important part,…. a working telnet or SSH connection. But a first “test” connection to the SS4400 device gave us “connection refused”  as expected.

Luckily after some googling I found a hind that on this devices you can enable the SSH interface via a hidden CGI script.

http://hostname/ssh_controlF.cgi

Now you can login via “root” and your administration password.

By the way, this device comes with the Swiss Army Knife of Embedded Linux BUSYBOX which I also use for my embedded projects. I’m working with Busybox sense 2004 (version 0.94x), ….. great stuff :-) .

But it seems, INTEL has some GPL violation with these devices. lol, ..On our bundled CDs we didn’t get any GPL sources from Busybox and Co? This is only mentioned in passing.

In our case a look into the system logs indicates that our RAID share had some file system problems. INTEL uses XFS as the file system on the storage device. Our system log was filled up with error messages of the file access layer.

In our case the solution was really simple. On device startup the file-system reports that there are errors, but then the corrupt partition is mounted and then ,… kabudl……

To fix this you first have to detach the corresponding RAID with “NASdetach”. Now you can unmount the partition and run the XFS repair binary “xfs_repair“.

After 10 – 15 min the repair should be finished.

Reboot the storage device and you should be able to access your share.

have fun

Mario


iPod Touch 4gen broken glass fixing session

Some impressions of my last iPod Touch 4gen broken fixing session.

This beast took me more than 4 hours to get the glass + digitizer emerged :-)


(C) by Mario Wehr
iDream theme by Templates Next | Powered by WordPress