I always cringe when I see a crashed display in an airport, a store etc. That's what happens when you run a PC and Windows for a digital signage solution:
You can see the windows 7 start bar at the left side...
Monday, October 14, 2013
Friday, July 26, 2013
Bluetooth btms_installer.sh
Blast from the past
Not an article today, just a question:Does anybody know where I can find a copy of btms_installer.sh?
It used to be at:
http://www.opensolaris.org/os/project/bluetooth/btms_installer.sh
François
@f_dion
Tuesday, July 23, 2013
OI: Python modules that need cc
Tempting
So, it is always tempting to be at the latest greatest of some software. For example, Sun (Solaris) Studio 12 update 3 is freely available to download. But sometimes the latest will leave you with some head scratching.
Python modules
Some Python modules require a C compiler in order to provide a faster runtime, or even to install at all. Numpy is one such module. It provides superb capabilities in Python, but even doing:
# pip install numpy
It will still invoke the C compiler. Due to how the Python interpreter was compiled on OpenIndiana, by using the latest compiler (installed, say, in /opt/solarisstudio12.3), your install will fail. Using the Sun Studio in the opensolaris.org repository (yes, the old 12.1), things work great, as it is installed in /opt/sunstudio12.1
So if you encounter a failed install of a Python module under OpenIndiana, there is a good chance you hit the above problem.
François
@f_dion
Friday, June 14, 2013
dtrace with Python
dtrace: Python instrumentation
...where time becomes a loop
Last year, I mentionned that it was time for the Python community to embrace dtrace. I've gotten questions left and right, at user groups, through email etc as to what is dtrace and how it ties in with Python.This week, a few posts on the Argentinian and Venezuelan Python lists on debugging Python and a total absence of a mention of dtrace and I knew I had to do a writeup. But before we get into the details, let's step back a bit.
Head over to my Python blog to read the rest of the article.
François
@f_dion
Friday, February 1, 2013
Illumos on RaspberryPi
Starting point
I have now dedicated two Raspberry Pi to work on some bare metal (C, assembler, no operating system) code. I'm hoping that publishing some of this work will help to start somekind of an effort to get the OpenSolaris ARM code out of the mothballs.
IllumOS
Obviously, long term will be to get the IllumOS kernel booting, but there is a lot of work between now and then.
On this blog
So, usually I post all the Raspberry Pi stuff on the Raspberry Pi Python Adventures blog, but I want to keep it mostly Python, with the occasional C code (swig etc). Since we are going bare metal, I think it'll be better if I track this stuff here.
@f_dion
Labels:
arm,
illumos,
programmer,
raspberrypi,
solaris
Wednesday, January 30, 2013
OpenSXCE
Mystery solved
The new open sourced solaris / illumos distribution is called OpenSXCE (as in Open Solaris Express Community Edition - a clin d'oeil to the original open sourcing done by Sun and the Express program)OpenSXCE
brought to you by Martin Bochnig 30 January 2013Here is the first release of OpenSXCE for SPARC.
OpenSXCE 2013.01 Live for SPARC (1.2GB) -- 30 January 2013
The site is www.opensxce.org
Note the md5sum : 330a82654405c77c8cea903ed18117f2
@f_dion
Labels:
desktop,
illumos,
openindiana,
opensolaris,
solaris,
sparc
Monday, January 28, 2013
Monday, January 21, 2013
Git error setting certificate verify location
Problem
Under OpenIndiana, you might have tried a git clone https://github.com/something....and got this:
Cloning into something...
error: error setting certificate verify locations:
CAfile: /etc/curl/curlCA
CApath: none
while accessing https://github.com/something....
error: error setting certificate verify locations:
CAfile: /etc/curl/curlCA
CApath: none
while accessing https://github.com/something....
Solution
The fix is easy:
su
Password:
Password:
mkdir -p /etc/curl && cat /etc/certs/CA/*.pem > /etc/curl/curlCA
Thursday, January 17, 2013
LZ4 for ZFS
IllumOS update
Look what just happened last night:
https://www.illumos.org/issues/3035
Description
LZ4 is a new high-speed BSD-licensed compression algorithm written
by Yann Collet that delivers very high compression and decompression
performance compared to lzjb (>50% faster on compression, >80%
faster on decompression and around 3x faster on compression of
incompressible data), while giving better compression ratio. For
detailed benchmark numbers see the attached spreadsheet.
Updated by Christopher Siden about 16 hours ago
- Status changed from New to Closed
What does it mean?
In plain english, the latest IllumOS kernel has LZ4 compression available for the ZFS filesystem.
Subscribe to:
Posts (Atom)