WWW.LINUXJOURNAL.COM  /  MAY 2013  /  
21
Non-Linux FOSS:  
Seashore
As Linux users, we tend to take 
programs like GIMP for granted. 
Thankfully, as of version 2.8.2, 
GIMP is available as a native 
application for OS X! Because 
everyone reading this most likely 
is familiar with how awesome 
GIMP is for photo editing, it’s 
worth mentioning there is another 
open-source 
photo-editing 
application for 
OS X named 
Seashore.
Seashore is 
an application 
written in the 
native OS X 
Cocoa language, 
so it clearly  
looks like 
a native 
application when 
running (Figure 
1). Although 
OS X users no 
longer have to 
install X11 in 
order to take 
advantage of 
GIMP, Seashore is a powerful image 
editor in its own right, and because 
it’s open source, it’s well worth 
the effort to try it out! You can 
download Seashore at  
http://seashore.sourceforge.net 
The native version of GIMP is 
available at http://www.gimp.org/
downloads.
—SHAWN POWERS
Figure 1. Based on the interface alone, it’s obvious Seashore 
is a native OS X application.
[
UPFRONT 
]
Pdf to html converters - Convert PDF to html files in C#.net, ASP.NET MVC, WinForms, WPF application
How to Convert PDF to HTML Webpage with C# PDF Conversion SDK
convert pdf form to html form; embed pdf into html
Pdf to html converters - VB.NET PDF Convert to HTML SDK: Convert PDF to html files in vb.net, ASP.NET MVC, WinForms, WPF application
PDF to HTML Webpage Converter SDK for VB.NET PDF to HTML Conversion
converting pdfs to html; embed pdf into webpage
22
/  MAY 2013  /  WWW.LINUXJOURNAL.COM
[
UPFRONT 
]
Raspberry Pi Poll
We asked LinuxJournal.com readers about their Raspberry Pis, and the results 
are below. We see that 11% indicated that they have multiple models, and 6% 
own more than 3 Pis, and at $35 a piece, we can hardly blame you. Also fun to 
note is that 77% of respondents bought their Pis with no specific purpose in 
mind, just to experiment with, which is yet another fabulous side effect of the 
low price and wee form factor. Only 35% of our readers indicated that the Pi 
is not fast enough to use as a desktop machine, while the rest found it at least 
sufficient enough for basic tasks. Command-liners and GUI users are split down 
applications for a Pi, each of which lends itself to a different way of interacting. 
And finally, Raspian is the favorite operating system by far, but there are many 
writing about new and fun ways to help you with that.
1) Do you own a Raspberry Pi?
Yes: 83%
No: 17%
2) If you own a Raspberry Pi, which 
model do you own?
Model A: 5%
Model B: 35%
Updated Model B with 512MB of 
RAM: 49%
Multiple models: 11%
3) What do you keep your Raspberry Pi 
units in?
Computer case for RPi: 53%
Custom-built case (Legos, Pop-Tart 
box and so on): 16%
No case, it hangs in the wind: 31%
4) If you own a Raspberry Pi, did you 
pay extra for the MPEG2 license?
Yes: 14%
No: 86%
5) What potential model C feature is 
most important to you?
USB boot: 37%
PXE/Etherboot booting: 17%
Power Over Ethernet (POE): 32%
Other: 14%
6) Do you overclock your RPi?
Yes: 31%
No: 69%
Image Converter | Convert Image, Document Formats
PDF, HTML, MS- Word, PDF/A Most-common used codec support, including JPEG 2000, JBIG2, CCITT G3, CCITT G4 Want to Try It at Once? Find image converters
how to add pdf to website; add pdf to website html
VB.NET TIFF: Convert TIFF to HTML Web Page Using VB.NET TIFF
Apart from this VB.NET TIFF to HTML conversion add-on, RasterEdge .NET Imaging SDK also provides other document to HTML converters, like VB.NET PDF to HTML
convert fillable pdf to html; change pdf to html
[
UPFRONT 
]
7) What operating system is on your 
Raspberry Pi?
Raspian: 63%
RaspBMC: 9%
OpenELEC: 6%
Fedora Remix: 3%
PiBang Linux: <1%
Arch Linux: 9%
SliTaz: <1%
Android: 2%
Other: 7%
8) Did you buy a Raspberry Pi...
For a specific purpose: 23%
To experiment with: 77%
9) Did you already own the required 
peripherals (SD card, Micro USB power 
adapter, HDMI cable)?
Yes, I have several of each: 47%
I had some and had to buy some: 45%
No, and it more than doubled the 
cost: 8%
10) Is the Raspberry Pi fast enough for 
you to use as a desktop machine?
Yes: 8%
No: 35%
For basic things, but not as my 
main computer: 57%
11) Do you use a GUI on your 
Raspberry Pi or CLI only?
CLI only (server, etc.): 50%
GUI (desktop or video playback): 
50%
12) How many Raspberry Pis do you own?
1: 67%
2–3: 27%
More than 3: 6%
WWW.LINUXJOURNAL.COM  /  MAY 2013  /  
23
U
l
t
r
a
S
m
a
l
l
P
a
n
e
l
P
C
The PPC-E4+ is an ultra compact Panel PC that comes ready to 
run with the Operating System fully configured on the onboard 
flash. The dimensions of the PPC-E4+ are 4.8” by 3.0”, about the 
same as that of popular touch cell phones. The PPC-E4+ is small 
enough to fit in a 2U rack enclosure. Apply power and watch either 
the Linux X Windows or the Windows CE User Interface appear 
on a vivid 4.3” color LCD. Interact with the PPC-E4+ using the 
responsive integrated touch-screen. Everything works out of the 
box, allowing you to concentrate on your application rather than 
building and configuring device drivers.  Just Write-It and Run-It.
OVER
28
YEARS OF
SINGLE BOARD
SOLUTIONS
Since 1985
Phone: ( 618) 529-4525 · Fax: (618) 457-0110 · Web: www.emacinc.com
www.emacinc.com/panel_pc/ppc_e4+.htm
P
P
C
-
E
4
+
Ÿ ARM9 400Mhz Fanless Processor
Ÿ Up to 1 GB Flash & 256 MB RAM
Ÿ 4.3" WQVGA 480 x 272 TFT LCD
Ÿ Analog Resistive Touchscreen
Ÿ 10/100 Base-T Ethernet
Ÿ 3 RS232 & 1 RS232/422/485 Port
Ÿ 1 USB 2.0 (High Speed) Host port
Ÿ 1 USB 2.0 (High Speed) OTG port
Ÿ 2 Micro SD Flash Card Sockets
Ÿ SPI & I2C, 4 ADC, Audio Beeper
Ÿ Battery Backed Real Time Clock
Ÿ Operating Voltage: 5V DC or 8 to 35V DC
Ÿ Optional Power Over Ethernet (POE)
Ÿ Optional Audio with Line-in/out
Ÿ Pricing starts at $375 for Qty 1
E
Q
U
I
P
M
E
N
T
M
O
N
I
T
O
R
A
N
D
C
O
N
T
R
O
L
2.6 KERNEL
PNG to JPEG2000 Converter | Convert PNG to JPEG2000, Convert
Converting images between PNG & JPEG 2000 can be easily achieved if you use RasterEdge PNG to JPEG2000 Converters. More PNG Related Converters.
convert pdf into web page; create html email from pdf
TIFF to GIF Converter | Convert TIFF to GIF, Convert GIF to TIFF
". TIFF to GIF Converters is a converting tool which is designed for image conversion between TIFF files to GIF files. More TIFF Related Converters.
convert pdf into html code; how to change pdf to html format
24
/  MAY 2013  /  WWW.LINUXJOURNAL.COM
[
UPFRONT 
]
Designing Electronics 
with Linux
In many scientific disciplines, the 
research you may be doing is 
completely new. It may be so new that 
there isn’t even any instrumentation 
available to make your experimental 
measurements. In those cases, you 
have no choice but to design and build 
your own measuring devices. Although 
you could build them using trial and 
error, having a way to model them 
first to see how they will behave is a 
much better choice—in steps oregano 
(https://github.com/marc-lorber/
oregano). With oregano, you can 
design your circuitry ahead of time and 
run simulations on it to iron out any 
problems you may encounter.
The first step, as always, is installing 
the software. Most distributions should 
have a package for oregano available. If 
you want to follow the source version, 
it is available at GitHub. Oregano also 
needs another software package to 
handle the actual simulation. The two 
Figure 1. On startup, you get a blank canvas and a parts list.
DICOM to PDF Converter | Convert DICOM to PDF, Convert PDF to
Different from other image converters, users do not need to load Adobe Acrobat or any other print drivers when they use DICOM to PDF Converter.
convert pdf to html with images; converting pdf to html
BMP to PDF Converter | Convert Bitmap to PDF, Convert PDF to BMP
the users to set a new name for the created PDF files; Password Royalty-free image converters used worldwide. Start Image Bitmap PDF Converting. Before image
pdf to html; change pdf to html format
WWW.LINUXJOURNAL.COM  /  MAY 2013  /  
25
[
UPFRONT 
]
packages it currently can work with are 
Gnucap and ngspice. Either of these two 
packages needs to be installed in order 
to do the calculations for the simulation. 
While this is handled automagically by 
your distribution’s package manager, 
you will need to install this dependency 
yourself if you are building from source.
Once it’s installed, you will get a 
blank new project when you first start 
up oregano (Figure 1). On the right-
hand side, you should see a list of 
elements you can use to build your 
circuits. It starts up with the default 
library selected. This library provides all 
the standard electronic components you 
likely will want to use. But, this isn’t the 
only library included. You can select from 
other libraries, such as TTL, Linear, CPU 
or Power Devices, among others.
Each of these libraries contains a 
list of associated elements you can 
use in your circuits. Selecting one of 
the elements shows a preview of the 
schematic drawing of that element in 
the bottom window. You then can drag 
and drop the element onto your canvas 
and start building your circuit. Once you 
have an element on the canvas, you 
can double-click the element to edit its 
properties (Figure 2). You need to click 
on the “Draw wires” icon at the top 
of the window in order to connect the 
elements together into a proper circuit.
Figure 2. The property window depends on which properties are available for that element.
DICOM to WORD Converter | Convert DICOM to Word, Convert Word to
Royalty-free image converters with free download & perpetual update. Start Image DICOM Word Converting. More DICOM Related Converters.
convert pdf to html format; pdf to html converters
BMP to DICOM Converter | Convert Bitmap to DICOM, Convert DICOM to
Unlike other image converters, Bitmap to DICOM Converter also support view, print, capture, and edits images. More Bitmap Related Converters.
converting pdf to html format; convert fillable pdf to html form
26
/  MAY 2013  /  WWW.LINUXJOURNAL.COM
[
UPFRONT 
]
All circuits have some necessary 
components to make an actually 
functioning circuit. The first of these is 
the ground. This element is labeled GND 
in the default library. Along with ground, 
you need some sort of power source. 
In most cases, you will want some 
form of DC current. This is provided by 
the element labeled with VDC in the 
default library. With those two important 
elements in your circuit, you can go 
ahead and wire up the rest of the circuit.
Once you have a circuit made up, 
you will want to run a simulation to 
see how it behaves. Because of the 
nature of electrical circuits, you need 
to put sensors into the circuit to see 
its behavior. You can click on the 
“Add voltage clamp” icon at the top 
of the window to select the sensor 
object. Then, you can click on the 
areas of your circuit where you want to 
measure during the simulation. At each 
point you click, you will see a new 
icon on your circuit marking a sensor 
location. Double-clicking on the clamp 
will pop up a window where you can 
set the parameters of what is being 
measured (Figure 3). You need at least 
one clamp in your circuit before you 
can run a simulation; otherwise, you 
won’t have any measurements to study 
in your simulation.
Once you have all of your clamp points 
Figure 3. Here you can select the properties for the clamp.
TIFF to BMP Converter | Convert TIFF to Bitmap, Convert Bitmap to
Unlike other image converters, TIFF to Bitmap Converter also support view, print, capture, and edits images. More TIFF Related Converters.
convert pdf to html with; converting pdf into html
GIF to DICOM Converter | Convert GIF to DICOM, Convert DICOM to
Select "Start" to start conversion procedure; Select "Save" to save to GIF image lists your computer. More GIF Related Converters.
convert pdf to html for online; converter pdf to html
WWW.LINUXJOURNAL.COM  /  MAY 2013  /  
27
[
UPFRONT 
]
selected, you can run the simulation 
and see what happens by clicking on 
the “Run a simulation” icon at the top 
of the window (Figure 4). When you do 
so, oregano opens a new window where 
you can see a plot of the data registered 
by the clamp (usually voltage or current).
When you do analysis, you have the 
choice of two different circuit analysis 
programs: Gnucap and spice. On Ubuntu, 
the default analysis program that is 
installed as a dependency is Gnucap. 
This means you need to install spice 
explicitly if you want to use it instead.
To select the analysis engine, click on 
Edit→Preferences. In this dialog, you 
also can set whether the log window 
will open automatically when needed, 
and you can set the data paths for the 
models and libraries that will be available 
for your circuits. In most cases, you will 
want to leave those as they are.
To help you get started, oregano 
comes with several examples. Again, 
on Ubuntu (since that is my current 
desktop), these examples are located 
in /usr/share/doc/oregano/examples. 
You might want to load one of these 
examples first.
Once you have a completed circuit 
and want to run a simulation, you will 
need to set parameters to control this 
simulation. Click on the menu item 
Edit→Simulation Settings to bring up 
Figure 4. Plotting the results of a circuit clamp.
[
UPFRONT 
]
the dialog window. The first tab lets 
you see analysis parameters, such as 
transient options, fourier options, DC 
sweep options and AC options. Clicking 
on any of the check boxes will open up 
a subset of further options for each of 
those sections. The second tab lets you 
set a series of analysis options. You also 
can set parameters that may affect your 
circuit, such as the ambient temperature.
Once you have all of the options 
and parameters set, you can start the 
simulation by selecting the menu item 
Tools→Simulate or by pressing F11. 
Don’t forget to attach some test clamps 
first; otherwise, you will get an error. 
Your simulation will run and pop up a 
new plot window where you can look at 
the values generated within your circuit. 
You can select whether to look at the 
transient analysis or AC analysis.
On the left, you will see a list of 
available plotting options. On the right-
hand side, you will find the actual plot of 
your data. Only the items that you select 
from list will be plotted, so that means 
when this window first opens, nothing 
actually will be plotted.
You also can plot functions of the 
available values. For example, you could 
[
UPFRONT 
]
plot the difference in voltage between 
two separate test clamps. These 
functions will be available in the list on 
the left side, so you can select them and 
have them plotted on the graph.
Additionally, you can include even 
more complicated elements like full CPUs 
to your circuit. The problem with these 
is that the way they respond to electrical 
signals can be very complicated. These 
elements need a separate model file 
that describes this response to signals. 
Unfortunately, the licensing for model 
files means that many cannot be 
included with oregano. You can search 
the Internet and download the model 
files for the elements that interest you, 
or you can create your own model file. In 
either case, you can place the model files 
into the directory set in the preferences.
When you actually want to build your 
circuit, you can export the associated 
diagram by clicking on the menu item 
File→Export. You then can export the 
circuit diagram as either an SVG file, a 
PDF, a PostScript file or a PNG. Now, you 
can go ahead and build your new test 
equipment, secure in the knowledge that 
you did some initial testing and should get 
the behavior you need.
—JOEY BERNARD
30
/  MAY 2013  /  WWW.LINUXJOURNAL.COM
[
UPFRONT 
]
Add More Fruit to Your 
Raspberry Pi!
Since this is our Raspberry Pi issue, I did 
some research on “what folks do with 
their Raspberry Pi”. I sent out queries 
via Twitter, Facebook, the Linux Journal 
Web site and even the #linuxjournal IRC 
room. When it comes to doing extra-
geeky projects with the RPi, every person 
I spoke with mentioned buying parts 
from Adafruit.
Anybody familiar with Raspberry 
Pi development most likely has done 
business with Adafruit. I had the 
pleasure of speaking with Limor Fried, 
owner of Adafruit Industries regarding 
its most popular products. Although 
I was expecting the most common 
Raspberry Pi-related sales to be cases or 
SD cards, as it happens, the list of most-
popular products was much geekier!
While the low-profile microSD card 
adapter is popular, Limor told me the 
breakout boards and breadboard PCB 
kits are the most-popular items. This 
news both surprised and fascinated me. 
Although I’ve certainly done some cool 
things with RPi, the notion that folks 
have been doing elaborate and complex 
projects based on the Raspberry Pi is 
awesome! (A special thanks to Limor at 
Adafruit for talking to me about what 
folks are doing with their Raspberry Pi 
devices.)
—SHAWN POWERS
The Raspberry Pi 
can be a building 
block to nerdery! 
(Photo from http://www.adafruit.com.)
Documents you may be interested
Documents you may be interested