﻿<?xml version="1.0" encoding="utf-8"?>
<script type="text/javascript" src="/static/js/analytics.js?v=1515804531.0" charset="utf-8"></script>

<script type="text/javascript">archive_analytics.values.service='wb';archive_analytics.values.server_name='wwwb-app29.us.archive.org';archive_analytics.values.server_ms=2995;</script><script type="text/javascript" src="/static/js/wbhack.js?v=1515804531.0" charset="utf-8"></script>

<script type="text/javascript">
__wbhack.init('');
</script>
<link rel="stylesheet" type="text/css" href="/static/css/banner-styles.css?v=1515804530.0" />
<link rel="stylesheet" type="text/css" href="/static/css/iconochive.css?v=1515804530.0" />

<!-- End Wayback Rewrite JS Include --><rss version="2.0">
  <channel>
    <title>Technology</title>
    <link>/blog/technology.html</link>
    <description>This is my (Markus Gattol) weblog. You are currently reading the category "Technology" which is one of several categories on my weblog. This category is about any sort of "Technology" that does not fit into one the more specialized categories (e.g. Debian) on my weblog.</description>
    <language>en-us</language>
    <generator>Emacs Muse</generator>

<item>
<title>MongoDB Berlin</title>
<link>/blog/technology.html#MongoDB%20Berlin</link>
<description><![CDATA[
<p class="first_paragraph">
Ooops... we did it again! This time the <a href="/ws/mongodb.html">MongoDB</a>
caravan will visit Berlin.
</p>

<p><a href="http://www.10gen.com/conferences/mongoberlin2010">MongoBerlin</a> will take place on October 4th in Berlin. I will be there,
giving two talks. One will be about MongoDB and Python with special
regards to <a href="/ws/mongodb.html#pymongo">PyMongo</a>. With the second talk I will address MongoDB's
Map/Reduce feature &mdash; something that by nature often posses quite a
hurdle to people which are new the paradigm of distributed databases.</p>

<center>
<p><img src="/misc/mm/si/content/badge_mongoberlin.png" alt=""></p>
</center>

]></description>
<author>Markus Gattol</author>
<pubdate>Wed, 04 Aug 2010 00:00:00 BST</pubdate>
<guid>/blog/technology.html#MongoDB%20Berlin</guid>

</item>

<item>
<title>Best Python Shell there is</title>
<link>/blog/technology.html#Best%20Python%20Shell%20there%20is</link>
<description><![CDATA[
<p class="first_paragraph">
The default Python shell is all right. bpython however is what you
want to use for speed and comfort.
</p>

<p>If you think any of the following sounds like a good idea, then
<a href="/ws/python.html#bpython">bpython</a> is for you: autocompletion, inline syntax highlighting, shows
us the expected parameter list as we type, rewind what we typed not
just graphically but also internally i.e. the command stack, preload
<a href="/ws/python_web.html#django">Django</a> models, ship of contents to a pastebin site, configurable
theme, record and reuse command history, etc.</p>

]></description>
<author>Markus Gattol</author>
<pubdate>Sat, 22 May 2010 00:00:00 BST</pubdate>
<guid>/blog/technology.html#Best%20Python%20Shell%20there%20is</guid>

</item>

<item>
<title>MongoDB Conferences</title>
<link>/blog/technology.html#MongoDB%20Conferences</link>
<description><![CDATA[
<p class="first_paragraph">
It is hot, it is hip, it is happening... it is <a href="/ws/mongodb.html">MongoDB</a>! This summer
the caravan will visit Europe. At first the United Kingdom, then,
shortly after, moving on to the continent where it will camp in France
before entering a Starship and...
</p>

<p><a href="http://www.10gen.com/conferences/event_mongouk_18june10">MongoUK</a> will take place on June 18th in London, MongoFR June 21st in
Paris. I will be there, giving a talk on MongoDB together with a
colleague of mine. The subject will be <em>Building web applications with
PyMongo and Django</em>.</p>

<p>Next to talking about the pure MongoDB/<a href="/ws/python.html">Python</a>/<a href="/ws/python_web.html#django">Django</a> <a href="http://en.wikipedia.org/wiki/Solution_stack">solution stack</a>,
we are also going to take a look at use cases outside the Python
domain e.g. how would you go about solving the problem of the
complexity/cost/scalability barrier imposed by traditional RDBMSs
(Relational Database Management Systems) like for example MySQL,
Oracle or PostgreSQL.</p>

<center>
<p><img src="/misc/mm/si/content/badge_mongouk.png" alt=""></p>
</center>

]></description>
<author>Markus Gattol</author>
<pubdate>Mon, 17 May 2010 00:00:00 BST</pubdate>
<guid>/blog/technology.html#MongoDB%20Conferences</guid>

</item>

<item>
<title>Resume an SCP Transfer</title>
<link>/blog/technology.html#Resume%20an%20SCP%20Transfer</link>
<description><![CDATA[
<p class="first_paragraph">
When transferring data through an insecure network like, for example,
the Internet, we need to make sure it is secure.
</p>

<p>That is not enough however, we also want to make sure we do not have
to start from scratch only because the transfer got canceled for some
reason.</p>

<p><a href="/ws/debian_notes_cheat_sheets.html#resume_an_scp_transfer">Here</a> you can see how to resume an SCP session after the connection got
canceled for some reason.</p>

]></description>
<author>Markus Gattol</author>
<pubdate>Fri, 14 May 2010 00:00:00 BST</pubdate>
<guid>/blog/technology.html#Resume%20an%20SCP%20Transfer</guid>

</item>

<item>
<title>How does your Business handle Hardware Purchase for Staff?</title>
<link>/blog/technology.html#How%20does%20your%20Business%20handle%20Hardware%20Purchase%20for%20Staff%3F</link>
<description><![CDATA[
<p class="first_paragraph">
How do does your business handle <a href="/ws/hardware.html">hardware</a> desire/need for staff? Is it
totally random? Is it super-strict? Maybe it is smart and satisfactory
for all parties involved?
</p>

<p>Well, right now I have a 30 inch screen and I just love it. The way
this is handled, at my current (May 2010) employer, is so that the
company pays for a basic setup and when somebody wants e.g. a bigger
screen, they pay the additional costs on top of the basic setup
themselves. This is actually what I have introduced here two years ago
and it is good for four reasons:</p>

<ul>
<li>Motivation: folks are happy when they can have a say about their
equipment in general, this is especially true for technicians and
even more so for the Geek-by-nature type of person. It is my
believe and experience that if you give them the gear they desire,
they will be happy and thus more productive which in turn is good
for business.</li>

<li>Costs: to keep the costs in line with the general budget, the
business will never have to pay more than the basic costs even if
somebody decides he/she needs a SSD (Solid State Drive), a bigger
or second screen, more RAM, etc.</li>

<li>Fairness and Transparency: in my opinion the most important bit,
those in charge avoid having to deal with things like jealousy
amongst staff since everybody gets the basic setup and what is
above it gets payed for by the particular person himself. That is
fair and no problem with regards to teamspirit which I consider
utterly important. Actually that was the reason why I introduced
this scheme in the first place... <strong>to have a flexible, transparent,
fair and yet controllable scheme which stays within certain
boundaries (financially speaking)</strong>.</li>

<li>Saves Time and Energy: It is not and should not be a superiors job
having to deal with things like <em>Mommy, why is it that A got X and I
just got Y?</em>. He or she in charge not just wants to stay out of it
but avoid this childish game entirely which is exactly what this
scheme does.</li>
</ul>

<p><strong>Bottom line:</strong> everybody loves and values this scheme now, superiors,
controlling and those who want a little extra candy on top of their
standard cake.</p>

<p>We never had any childish jealousy thing going on here since the time
this scheme was introduced, and now management has one thing less to
think/care about.</p>

<p>The way it is payed for by the employee is so that it is subtracted
from his salary in the following month/week/etc. after purchase. To
the outside world it looks as if the business payed for it entirely
which is good in terms of VAT (Value added Tax).</p>

<br>

<p><strong>Update:</strong> Since I got comments like <em>Nice, but that only works for small
businesses because...</em> My current employer is a fortune 500 business
with tens of thousands staff and although we have this flexible scheme
with my division, security, provisioning and the entire life-cycle
thingy works smoothly simply because we made it so.</p>

]></description>
<author>Markus Gattol</author>
<pubdate>Sat, 08 May 2010 00:00:00 BST</pubdate>
<guid>/blog/technology.html#How%20does%20your%20Business%20handle%20Hardware%20Purchase%20for%20Staff%3F</guid>

</item>

<item>
<title>One to do it all</title>
<link>/blog/technology.html#One%20to%20do%20it%20all%2E%2E%2E</link>
<description><![CDATA[
<p class="first_paragraph">
I figured I am going to wait another six or so month until I get
myself the one... the device to do it all &mdash; music, on the go
Internet, cell, GPS, WiFi AP, communications device, digicam, etc.
</p>

<p>Yes, I am looking for a gadget which allows me foster my unappeasable
urge for freedom... <a href="/ws/ggm.html">geographical independence</a> that is. What am I
talking about?</p>

<p>Well, in a nutshell: I want an iPhone-like gadget which can also be
used as WiFi AP (I know that is possible; crazy hack needed). For that
gadget I also want to support syncing my music out of the box with
common music players like for example banshee. Of course I can tinker
around and hack something together to make it work but then I am not
19 anymore... <strong>time matters!</strong> Out of the box it shall work, all FLOSS
of course... unfortunately that sounds like a dream as of now.</p>

<p>After evaluating the situation a bit it seems a mixture of all
available gadgets out there would be just what I want:</p>

<ol>
<li>Openmoko, all FLOSS (Free/Libre Open Source Software) but again,
as of now (November 2008) still a lot of manual work to do if you
need non mainstream apps.</li>
<li>The iPhone... well sorry mates but no matter what, closed source
is closed source... Into that; what the heck is wrong with all
you crazy Apple fan{boys,girls}? Before Apple you probably were
all crazy hardcore catholics, and then, all of a sudden, you
people belong to the church of Apple Inc. Interesting...</li>
<li>Google's Android? Yes, seems to be the most promising. However,
seems this whole thingy needs at least another year before it can
be considered a serious choice.</li>
<li>Blackberry? No. Although I do a lot of email, I would rather use
some gadget to connect to the Internet and act as a wireless AP so
I can use my <a href="/ws/hardware.html#subnotebook">subnotebook</a> to do a lot more than just email which is
pretty much what a Blackberry thingy can be used for aside from
basic stuff.</li>
<li>All the rest like for example those fancy Nokia etc. PDAs
(Personal Digital Assistants) pretty much look like jokes to me
anyway. I am so not going to buy some windows mobile vendor
lock-in crap...</li>
</ol>

<p>What also totally sucks is that folks like me want to be online on
the go... if possible stick to you habits i.e. 24/7 no matter where;
train, restaurant, museum, etc. Try that with current mobile Internet
plans... only 3GB or so free traffic per month plus insanely high
roaming fees once you travel outside your country just sucks! At least
in urban areas in Europe I want mobile Internet with flat rate and 10+
Mbit in both directions.</p>

<br>

<p>It is a pity! /me just has to wait another year or so until he makes a
move towards <strong>one device to do it all...</strong></p>

<br>

]></description>
<author>Markus Gattol</author>
<pubdate>Tue, 18 Nov 2008 00:00:00 GMT</pubdate>
<guid>/blog/technology.html#One%20to%20do%20it%20all%2E%2E%2E</guid>

</item>

<item>
<title>VMware so not my Thing</title>
<link>/blog/technology.html#VMware%2E%2E%2E%20so%20not%20my%20Thing%2E%2E%2E</link>
<description><![CDATA[
<p class="first_paragraph">
These days it seems folks are running towards VMware like moots go for
the street lantern. I usually do not need to thinker around with
VMware but today I had to.
</p>

<p>I had to provide some folks with an VMware image. The image would then
be loaded onto an <a href="/ws/hardware.html#ibm_bladecenter">IBM BladeCenter</a> with an attached <a href="http://en.wikipedia.org/wiki/EMC_Corporation">EMC</a> SAN (Storage
Area Network). The OS (Operating System) within the image was Debian
simply because I wanted it to be <em>Debian-I-simply-rock-harder</em>. I opted
for the current (June 2008) stable release (4.0 also known as Etch).</p>

<p>The first question for folks that do not fiddle around with VMware on
a regular is <em>how do I create a VMware image?</em> Well, you do not. Why?
Because it can be downloaded <a href="http://www.thoughtpolice.co.uk/">here</a>. From there it is a simply task. Put
it onto some storage media (USB stick, CD, etc.) or move it via FTP
(File Transfer Protocol) or make some other funky move to get it to
some place where it can be picked up by the VMware wizard. In my case
the VMware wizard was no Debian respectively *nix wizard at all so I
meet him at their <a href="/ws/datacenter.html">datacenter</a> so we would work together to get the task
done.</p>

<p>There I used a local console and edited <code>/etc/network/interfaces</code> to
configure the IP address, netmask and gateway. Then I installed the
package <code>openssh-server</code>, made some changes to <code>/etc/ssh/sshd_config</code> and
last but not least edited <code>/etc/resolv.conf</code>.</p>

<br>

<p>VMware may be nice but I prefer FLOSS (Free/Libre Open Source
Software) like <a href="/ws/openvz.html">OpenVZ</a> for example. I also have no need to run Windows
or anything else aside from some Linux. I do not like VMware simply
because it is no FLOSS, creates yet another vendor lock-in and
is way to complicated to use, understand and deal with.</p>

]></description>
<author>Markus Gattol</author>
<pubdate>Mon, 16 Jun 2008 00:00:00 BST</pubdate>
<guid>/blog/technology.html#VMware%2E%2E%2E%20so%20not%20my%20Thing%2E%2E%2E</guid>

</item>

  </channel>
</rss>