tag:blogger.com,1999:blog-338052472024-03-08T01:59:34.624+01:00netpatiajoseanhttp://www.blogger.com/profile/15339565032600559883noreply@blogger.comBlogger38125tag:blogger.com,1999:blog-33805247.post-46039254732286498612014-11-17T10:49:00.002+01:002014-11-18T19:38:55.712+01:00Opening DICOM files in the browserTraditionally, there has been two main trends in the development of applications oriented to end users. The first one has been the most extended for many years: The development of native solutions, tied to a specific platform. The second one came into scene with the adoption of the web and its possibilities related to the creation of web based applications.
When HTML5 was introduced, the joseanhttp://www.blogger.com/profile/15339565032600559883noreply@blogger.com0tag:blogger.com,1999:blog-33805247.post-79047779038345592692012-02-15T10:40:00.002+01:002012-02-15T11:17:36.523+01:00AirPrint in corporate networks (II)
After the configuration of AirPrint to use it on standard printers in small networks, the next step is to extend the AirPrint shared printers in such a way that the printers can be reached from client devices in different subnets. This is basically a rewrite of the original article, but giving additional information and details specific to Linux, in particular to the RHEL and derived such as joseanhttp://www.blogger.com/profile/15339565032600559883noreply@blogger.com0tag:blogger.com,1999:blog-33805247.post-39897632444552054402011-07-18T08:51:00.004+02:002011-07-18T09:27:55.084+02:00AirPrint in corporate networksAirPrint is a component of Apple since iOS version 4.2 for printing via WiFi, whose main advantage is that AirPrint does not require printer-specific drivers.The adoption of tablets is a fact nowadays, so the system administrators must provide some mechanism in order to allow tablet users to print. If we focus on iPad type of tablets, these are able to print via AirPrint, but just using a small joseanhttp://www.blogger.com/profile/15339565032600559883noreply@blogger.com5tag:blogger.com,1999:blog-33805247.post-51761333648796286542011-07-10T20:35:00.000+02:002011-07-10T20:38:49.302+02:00Multiseat is coming back with ubuntu 11.10Just a few days ago, the version alfa 2 of Ubuntu 11.10 was released. This version comes with some interesting changes, may be the most significant of them are the use of the branch 3 of the Linux kernel, as well as the use of Gnome 3.As you probably already know, multiseat is closely related to display manager, since it is a key component which allows the starting of multiple simultaneous joseanhttp://www.blogger.com/profile/15339565032600559883noreply@blogger.com6tag:blogger.com,1999:blog-33805247.post-67384770034337731072011-03-31T23:56:00.010+02:002011-04-03T01:15:14.481+02:00Setup your own DLNA serverDLNA is a standards-based technology whose main goal is to ease the sharing of multimedia contents. DLNA is an open protocol based on UPnP.This article describes how to install and configure a DLNA server. This software is going to be installed on a home server. Just as a comment, this home server is a very low power consumption machine (Atom N550 board) running a very powerful OS: 64 bit CentOS joseanhttp://www.blogger.com/profile/15339565032600559883noreply@blogger.com6tag:blogger.com,1999:blog-33805247.post-34674918641344428072011-03-26T18:38:00.008+01:002011-03-26T20:30:38.049+01:00Download Flash videosToday there is a lot of websites with video contents. Most of them use flash as the platform to deliver the video contents to web browsers.There can be many reasons to prefer to download the contents instead on watching them online, but unfortunately, many sites do only allow to watch the video contents while the user is connected to the corresponding website.Older versions of flash player (joseanhttp://www.blogger.com/profile/15339565032600559883noreply@blogger.com0tag:blogger.com,1999:blog-33805247.post-45115826226195180102011-02-03T18:04:00.006+01:002011-02-03T20:54:49.093+01:00Android Market webstore: Change languageAfter the opening of the Android Market Webstore, there seems to be many complains about the fact that the webstore selects automatically the default language based on the country associated to your public IP.Many people has been complaining about that, due to different facts: Countries with several official languages, people living or just staying not in their own country, companies accessing joseanhttp://www.blogger.com/profile/15339565032600559883noreply@blogger.com0tag:blogger.com,1999:blog-33805247.post-73979906189903442702011-02-02T19:44:00.003+01:002011-02-02T20:14:27.825+01:00Android Market WebstoreAndroid Market Webstore has been just officially announced today.Now, you can find the Tilt Meter Android Application on the webstore.joseanhttp://www.blogger.com/profile/15339565032600559883noreply@blogger.com0tag:blogger.com,1999:blog-33805247.post-37817099735215393042010-09-17T21:27:00.011+02:002011-07-14T00:53:07.406+02:00Flash Player Square: Native 64 bit supportOn 15 September, Adobe announced in a blog the availability of Flash Player Square: A preliminary release of a future version of Flash player offering full native 64 bit support.You can find additional information about its features, as well as links to download this version on the Adobe website.Since the installation instructions for Linux are rather terse, I wrote the following instructions forjoseanhttp://www.blogger.com/profile/15339565032600559883noreply@blogger.com0tag:blogger.com,1999:blog-33805247.post-8634619185846306642010-08-22T00:38:00.010+02:002011-07-14T00:58:20.826+02:00Android: Tilt meter for vehiclesJust a few hours ago, the first version of my Tilt meter application for Android has been published.This is an application that shows the device orientation based on the readings from the acceleration sensor. Based on such data, the application can determine the inclination (frontal and lateral) of the device. Development turned out to be just a bit more complicated when the zero adjustment (joseanhttp://www.blogger.com/profile/15339565032600559883noreply@blogger.com3tag:blogger.com,1999:blog-33805247.post-25674545694491769802009-09-21T17:51:00.013+02:002009-09-21T23:52:21.639+02:00Flash Development on Linux (III): swc librariesIn this stage, we already know how to set up our Flash development environment on Linux, and how to compile basic programs in Flash (Actionscript).If we intend to develop something a bit more advanced, it is very common to need precompiled libraries. These libraries are packaged in the form of .swc files, so we are going to know how to create such libraries, and how to use them once created.The joseanhttp://www.blogger.com/profile/15339565032600559883noreply@blogger.com4tag:blogger.com,1999:blog-33805247.post-87792318095554190832009-09-16T19:25:00.008+02:002009-09-16T19:55:32.283+02:00Flash development on Linux (II)Once you have set up your Flash / Flex development environment on your Linux box, you are ready to compile your first application.Open Eclipse with the AXDT perspectiveCreate your first project. This is done under the menu item File -> new -> AXDT project.... Give a name to your project and select a directory (usually under the directory that you chose as your workspace).After the creation of thejoseanhttp://www.blogger.com/profile/15339565032600559883noreply@blogger.com13tag:blogger.com,1999:blog-33805247.post-18421602880553179202009-09-15T00:36:00.004+02:002010-03-29T01:00:45.098+02:00Flash development on LinuxRecently I am getting more and more interested in flash development. Since the adoption of actionscript 3 (as3) as programming language Flash is becoming more and more a serious option to develop applicationsThe main inconvenient that I find is the fact that the development tools are almost just available for the Windows environment. This is an operating system that I stopped using almost two joseanhttp://www.blogger.com/profile/15339565032600559883noreply@blogger.com7tag:blogger.com,1999:blog-33805247.post-49127838271664315952009-07-16T13:57:00.008+02:002011-07-14T09:43:14.758+02:00Multiseat with nVidia cardA new configuration of the dual seat system has been tested with a different hardware.Computer: HP dc7700 ultra-slim 1GB RAM, 250GB HDThe computer comes with an integrated Intel graphics card:$ lspci | grep VGA00:02.0 VGA compatible controller: Intel Corporation 82Q963/Q965 Integrated Graphics Controller (rev 02)Unfortunately, this card has only one output, so we had to replace the original card.joseanhttp://www.blogger.com/profile/15339565032600559883noreply@blogger.com16tag:blogger.com,1999:blog-33805247.post-59211777505861042322009-06-18T11:23:00.028+02:002011-07-14T09:46:16.007+02:00Multiseat in Ubuntu 9.04Multiseat configuration in Ubuntu 9.04 is very similar to that of Ubuntu 8.04. Some software components have been updated, so the overall system has some improvements over the previous version, while other problems are still remaining.The computer is just identical to that used in the previous version:Pentium 4 at 3GHz, 512MB of RAM and a 80GB hard disk. The video card is an ATI Radeon X300 PCIe joseanhttp://www.blogger.com/profile/15339565032600559883noreply@blogger.com91tag:blogger.com,1999:blog-33805247.post-27172515090730680102009-06-12T23:43:00.003+02:002009-06-13T00:09:28.826+02:00Fedora 11 on the Asus EeePC 701The linux distribution Fedora 11 (also know by its codename Leonidas) has been recently published, and it is available as a Live-ISO. So, I decided to download such image and create a Live-USB in order to test it on the Asus EeePC 701.Fedora 11 includes many improvements over previous releases in aspects such as security and virtualization. Additional improvements are also done in order to add joseanhttp://www.blogger.com/profile/15339565032600559883noreply@blogger.com2tag:blogger.com,1999:blog-33805247.post-76466981508097937532009-05-24T18:37:00.010+02:002009-05-25T00:35:15.757+02:00Ubuntu 9.04 on Asus Eee PC 701I have one Asus EeePC 701 since December 2007. Since then, I have tested several operating systems on this small computer, but my interests have focused mainly on the Ubuntu Linux distribution.As soon as Ubuntu 8.04 was available, I removed the original Xandros coming with the computer, and I replaced it with the Ubuntu operating system. There were some difficulties at the beginning, mainly joseanhttp://www.blogger.com/profile/15339565032600559883noreply@blogger.com11tag:blogger.com,1999:blog-33805247.post-10825293358866710422009-02-19T00:01:00.005+01:002011-07-14T01:10:58.256+02:00Multiframe DICOM to Flash videoFollowing with the series of articles dealing with web based visualization of DICOM images, we are going to ilustrate a way of viewing multiframe ultrasound DICOM images.As in the previous article, we have used just open source software for every action or transformation carried out.This solution appeared in one ocasion when we were looking for a quick solution to share some cardiology studies joseanhttp://www.blogger.com/profile/15339565032600559883noreply@blogger.com3tag:blogger.com,1999:blog-33805247.post-73985772930090244072009-02-14T00:59:00.010+01:002009-02-18T10:16:18.041+01:00Flash DICOM viewerSome days ago, I passed the mark of seven years working in the field of healthcare related software. Due to the fact of working in this area, I have had the opportunity to learn about some topics and concepts that otherwise could remain just unknown for me. One of the topics that I find of particular interest is that related to medical imaging.There has been a huge work during many years in orderjoseanhttp://www.blogger.com/profile/15339565032600559883noreply@blogger.com8tag:blogger.com,1999:blog-33805247.post-6849999680161215292008-05-29T01:36:00.004+02:002008-11-13T03:18:08.372+01:00Beijing mapSince the Beijing 2008 Olympic Games are approaching, I think it would be of general interest to have maps of Chinese cities available to people travelling to China.Google Maps does not provide maps of Chinese cities on its international version. Only some roads are shown on their maps. They have another different server (DITU) to provide maps of Chinese cities, but this server does not show the joseanhttp://www.blogger.com/profile/15339565032600559883noreply@blogger.com3tag:blogger.com,1999:blog-33805247.post-28888107301511350292008-05-27T01:07:00.003+02:002008-11-13T03:18:08.500+01:00Google Maps: GeocoderLooking for a geocoder?I have been doing some tests with the Google Maps API. The intention is to start a series of articles covering different topics related to maps, geopositioning and cartography.The first one is a general purpose geocoder. The geocoder allows you to obtain the coordinates of a point, either given its address or because you know its position on the map.Hope you will find this joseanhttp://www.blogger.com/profile/15339565032600559883noreply@blogger.com0tag:blogger.com,1999:blog-33805247.post-20396275281161497672008-03-24T12:27:00.002+01:002008-03-24T19:42:49.982+01:00Multiseat in Ubuntu 8.04 (III)<< step (II) <<After the previous modifications, our system is almost ready to use. Unfortunately there are still some pending details to be resolved.The first problem is to achieve having every Xephyr screen properly placed (one display for every Xephyr). The current Xephyr version does not support the geometry parameter that most X applications include, so it is not possible to place the Xephyrjoseanhttp://www.blogger.com/profile/15339565032600559883noreply@blogger.com21tag:blogger.com,1999:blog-33805247.post-57141096292713404272008-02-21T01:24:00.006+01:002008-03-24T19:41:01.840+01:00Multiseat in Ubuntu 8.04 (II)<< step (I) <<Once we have modified the xorg.conf file and we have a big desktop in the two monitors, the next thing is to configure gdm to launch the two Xephyr sessions.Previously, you will need to obtain the information related to the input events on your system. The way of referencing the events has been recently modified. Now, the operating system allows you to access the events via their joseanhttp://www.blogger.com/profile/15339565032600559883noreply@blogger.com10tag:blogger.com,1999:blog-33805247.post-31732054060804033682008-02-19T21:17:00.006+01:002008-11-13T03:18:09.187+01:00Asus Eee PC: Hardware support in Ubuntu 8.04Software tested: Ubuntu 8.04 alfa 4 + updates available on 20080219Hardware environment: Asus Eee PC 4G (Black Galaxy)Wifi:The wifi chipset - Atheros AR2425 (AR5007EG) - is identified, and the propietary drivers are loaded.Sadly, right now, wifi can not be used unless you install the appropriate patches. The dmesg command shows an error message: Hardware revision not supported, so the driver hasjoseanhttp://www.blogger.com/profile/15339565032600559883noreply@blogger.com12tag:blogger.com,1999:blog-33805247.post-5760909619538536152008-02-19T11:54:00.018+01:002009-06-19T14:46:16.299+02:00Multiseat computer with Ubuntu 8.04The goal of this guide is to achieve a multiseat (also called multiterminal) computer so that more than one user can work simultaneously with the computer.Update (20090619): New tutorial for Multiseat in Ubuntu 9.04 availableIn our particular case, we want to obtain a computer for two users, and as a constraint we want to use only one video card. Obviously the card will be a multihead one.Our joseanhttp://www.blogger.com/profile/15339565032600559883noreply@blogger.com17