tag:blogger.com,1999:blog-95663672024-03-07T09:55:18.178+01:00Just a foolJust a foolish blog on the web about me and my small wicked world...Anonymoushttp://www.blogger.com/profile/12087644810751575351noreply@blogger.comBlogger93125tag:blogger.com,1999:blog-9566367.post-51919155259156696762014-11-22T15:17:00.000+01:002014-11-22T15:38:09.000+01:00Are your developers heading on a path of no return?<div>
OK, I still get mad when someone users the word DevOps for processes, where actually nothing about the Ops part is going on and none of the developers care or want to understand, that things like networking, CPU contexts switches and drivers exist. Then they are suddenly angry, that the software they developed on their laptops, sharing the same Layer 2 domain isn't working anymore when they put it on two separate cloud zones.<br />
But this post isn't about that. It's about our increased reliance on external tools, workflows and providers. While being more <em>agile</em> we seem to sacrifice a lot of our knowledge, without even thinking about the business risks.</div>
<h2>
<acronym title="Ecosystem as a Problem">EaaP</acronym> - Ecosystem as a Problem</h2>
<div>
We rely increasingly on things, which make the developers life easier, like one click installs, repository providers, various clouds. Every one of them has its risks.</div>
<h3>
If your cloud provider shuts down, your business dies</h3>
<div>
Have you ever thought about what will happen when your cloud provider decides to shut down? They wouldn't do that, or would they? For an example go read the AWS Agreement, section 11. For your convenience a quote (as of 2014-11-22)
<br />
<blockquote cite="http://aws.amazon.com/agreement/">
WE AND OUR AFFILIATES OR LICENSORS WILL NOT BE LIABLE TO YOU FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES (INCLUDING DAMAGES FOR LOSS OF PROFITS, GOODWILL, USE, OR DATA), EVEN IF A PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. FURTHER, NEITHER WE NOR ANY OF OUR AFFILIATES OR LICENSORS WILL BE RESPONSIBLE FOR ANY COMPENSATION, REIMBURSEMENT, OR DAMAGES ARISING IN CONNECTION WITH: (A) YOUR INABILITY TO USE THE SERVICES, INCLUDING AS A RESULT OF ANY [...] (II) OUR DISCONTINUATION OF ANY OR ALL OF THE SERVICE OFFERINGS</blockquote>
Of course this will never happen, just keep believing it...
</div>
<h3>
If the team building your deployment workflow decides to quit</h3>
<div>
All at once.<br />
Yes, you have made your developers life easier, they just commit code to the repository, click one button and then magic happens. Congratulations, you have just replaced your former operations team with the ecosystem team. You can proudly use the term DevOps. The end result is mostly the same, if they quit at once or your upper management decides that they are doing nothing, because everything works and no shiny features are shown, and as such are just a money sink, you have at least a month to replace them and get them up to speed. 90% of your developers won't have any idea what's going on behind the scenes. I once had a situation where a developer asked what's a mountpoint, and it wasn't a junior dev... So good luck.
</div>
<h3>
Your external monitoring tools shut down</h3>
<div>
There's also a pretty good chance the latest and greatest monitoring company out there with the shiny tools will go out of business. Or be bought out by a bigger corporation and subsequently shut down in a year. Maybe you will get a months notice, 6 months if you were really lucky. So you have to find a new company, adapt the tools, checks etc - it takes a lot of time. If you were using on site monitoring tools, even if the product won't be made anymore you can usually still keep it running until you will find a replacement, no deadlines here (short of having time based licenses - these are bad for you, although I have to admit they are way cheaper).
</div>
<h3>
Your external repository provider dies</h3>
<div>
This may seem as not that big of an issue, modern tools keep the full repository history on every developers machine. So what's the catch? Your deployment tools rely on automated integration between that repository, test runners, clouds etc. It may not be easy to replace them in a timely fashion, to deploy critical patches, vulnerability fixes and others to your environment. The problem is similar like in the deployment workflow, no one in your company really knows what's going on under the hood of these systems, to reimplement a similar flow. But if you're lucky you can survive that with some loss...
</div>
Anonymoushttp://www.blogger.com/profile/12087644810751575351noreply@blogger.com0tag:blogger.com,1999:blog-9566367.post-26748509154353089132012-03-26T15:14:00.000+02:002012-05-06T11:04:14.145+02:00Just a sad story<p>Facebook withdrawal day one: I'm still alive, but the day is long (until 6 AM on Tuesday!) and the urge to access it is hard. I've been writing there too much weird stuff, which no one should see. This thing here isn't visited at all so it's safe for now ;)</p>Anonymoushttp://www.blogger.com/profile/12087644810751575351noreply@blogger.com0tag:blogger.com,1999:blog-9566367.post-51312106996517406082012-01-31T19:19:00.000+01:002012-01-31T19:19:53.512+01:00Going to FOSDEM<p>So, I'm going to FOSDEM this year again and hopefully some of you will be there also. You can grab me either on the Friday Beer Event or Saturday Evening at <a href="https://live.gnome.org/GnomeEvents/FOSDEM/2012#Saturday_Evening">La Bécasse</a>. Of course I'll be hanging out at some of the talks, but hell, it's too many, I'll have to invent bilocation or even trilocation until Saturday, because I'm so undecided as what to take ;)</p><div><a href="http://www.fosdem.org"><img src="http://www.fosdem.org/promo/going-to" alt="I'm going to FOSDEM, the Free and Open Source Software Developers' European Meeting" /></a></div>Anonymoushttp://www.blogger.com/profile/12087644810751575351noreply@blogger.com0tag:blogger.com,1999:blog-9566367.post-21939132204406053382011-04-16T18:41:00.000+02:002011-04-16T18:41:50.195+02:00It's that time of the year again!Another year, another <a href="http://www.libregraphicsmeeting.org/2011/" title="Libre Graphics Meeting official website">Libre Graphics Meeting</a> is coming! This time it's back in <a href="http://www.polymtl.ca/">École Polytechnique</a> in Montréal, Québec, Canada. It also means that I won't be able to come (Again! I miss you all, you know…), but if you're near or have some spare time please pay them a visit, I promise you'll never regret it. </p><p>In case that you, like me, can't come there's still a way in which you can be a part of it — just head over to <a href="http://pledgie.com/campaigns/14610" title="Donations for Libre Graphics Meeting 2011">Pledgie.com</a> and donate a few Euro's, because every cent helps making a great conference happen!</p><p>See, I already envy those of you who will be there!<br /><br />
<a href='http://www.pledgie.com/campaigns/14610'><img alt='Click here to lend your support to: Libre Graphics Meeting 2011 Montreal and make a donation at www.pledgie.com !' src='http://www.pledgie.com/campaigns/14610.png?skin_name=chrome' border='0' /></a><br />
</p>Anonymoushttp://www.blogger.com/profile/12087644810751575351noreply@blogger.com0tag:blogger.com,1999:blog-9566367.post-70497392031911529842011-01-15T21:46:00.002+01:002011-01-15T21:46:44.392+01:00WartośćIle są warte słowa<br />
Których nike nie chce słuchać<br />
Pełne pustych fraz<br />
O tym że tęsniksz kochasz tulicz?<br />
Ile są warte dni<br />
W których pędzisz przed siebie<br />
Nie bacząc na nikogo<br />
Nie dążąc do żadnego celu?<br />
Ile jesteś wart Ty<br />
Gdy jedynie Tu<br />
Wiesz o swoim istnieniu?<br />
2011-01-14 22:35Anonymoushttp://www.blogger.com/profile/12087644810751575351noreply@blogger.com0tag:blogger.com,1999:blog-9566367.post-13639008147297568382010-08-18T19:17:00.000+02:002010-08-18T19:17:29.002+02:00Vacation<p>I'll be unavailable until 23.08.2010. Going to grab some vacation time with my family. And yes, I know I'm terribly behind with mu Emerillon schedule :(</p>Anonymoushttp://www.blogger.com/profile/12087644810751575351noreply@blogger.com0tag:blogger.com,1999:blog-9566367.post-39618261178912512142010-07-07T19:39:00.000+02:002010-07-07T19:39:49.006+02:00Long road…<p>As you may have noticed, <a href="http://projects.gnome.org/emerillon" title="Emerillon Map Viewer">Emerillon 0.1.2</a> was recently released into the wild. The next release will come mid July as soon as some internal GNOME things are worked out — mainly the gsettings stuff, which right now seem to be a moving target. I hope to get something done by the weekend.</p><p>Right now I managed to get <a href="http://ania.cc">Ania</a> to work on <a href="http://gitorious.org/libgeouri/" title="library for parsing geo URI's">libgeouri</a> so expect a release soon.</p><p>Interesting times ;)</p>Anonymoushttp://www.blogger.com/profile/12087644810751575351noreply@blogger.com0tag:blogger.com,1999:blog-9566367.post-30392895631272318902010-05-31T17:35:00.000+02:002010-05-31T17:35:40.821+02:00Flattr<p>Well, it looks like a new meme (sort of), sooo…</p><p>I have 3 <a href="http://flattr.com/">Flattr.com</a> invites for you, for the first 3 who post a comment here!</p>Anonymoushttp://www.blogger.com/profile/12087644810751575351noreply@blogger.com4tag:blogger.com,1999:blog-9566367.post-19780420374372985062010-04-21T10:39:00.004+02:002010-04-21T11:05:58.132+02:00Emerillon news<p>Sooooo, as some of you may noticed yesterday <a href="http://projects.gnome.org/emerillon/">Emerillon</a> switched it's maintainer and the new maintainer is me. Scared yet? No? You should be…</p><br /><p>If the switch came as a surprise for you then you're not the only one - I'm a bit surprised too, but hey — life is full of surprises! I have some plans for it, but it's my first take at maintaining a project so please be gentle.</p><br /><p>For starters in the next few days/weeks I plan to weed out the <a href="https://bugzilla.gnome.org/buglist.cgi?quicksearch=product%3A%22emerillon%22" title="Emerillon in GNOME bugzilla">bugzilla</a> wherever the are patches included and put out a 0.1.2 release out of the door, together with a 0.1 release of the plugins (or rather plugin). Thanks to the wonderful <a href="http://www.fatal.se/">Andreas Henriksson</a> the GSEAL migration seems complete and there shouldn't be any deprecated components, so we are almost ready for GNOME 3.0 ;) Currently the development takes place in <a href="http://git.gnome.org">GNOME git</a> with a mirror on <a href="http://gitorious.org/emerillion/">Gitorious</a> under the upstream branch. This branch acts as a staging queue for me, so any merge requests which don't go to my email should go there.</p><br /><p>After the 0.1.2 release the plan looks like that:</p><br /><ul><br /><li>migrate to <a href="http://permalink.gmane.org/gmane.comp.gnome.devel.announce/91">GSettings</a></li><br /><li>migrate to libpeas if it ever comes out</li><br /><li>scratch my itch with a plugin for gpx tracks with a calories meter</li><br /><li>do some other features already in bugzilla</li><br /><li>other ideas welcome</li><br /></ul><br /><p>So that's all for today, and as usual you can grab me on mail or <a href="http://identi.ca/deejay1" alt="Łukasz Jernaś on identi.ca">identi.ca</a>.</p>Anonymoushttp://www.blogger.com/profile/12087644810751575351noreply@blogger.com6tag:blogger.com,1999:blog-9566367.post-39663968237621915992010-01-28T22:08:00.002+01:002010-01-28T22:10:14.886+01:00New public keyWell, as my previous key expired some time ago I've decided to create a new RSA/RSA gpg key. So here it is:<br /><br /><code><br />-----BEGIN PGP PUBLIC KEY BLOCK-----<br />Version: GnuPG v1.4.10 (GNU/Linux)<br /><br />mQENBEth+jMBCADKFP5itBvFXx3Vttk3FgYCYvxK0C1bXYDOMyWSBeD2p/Qn8Ucr<br />/mz6LLPNl0KpC7+hwm8lLncufJIKwnKMRqkn2fbDic8hogmEsAltItQc0i9Jokcj<br />1yzVswVh/belRcQ/hDCCRimb+0XtQsdIIUb55EHjqQt6Rtb2mDAQpqNn72QFWyvC<br />LMx70wo2mI76RL3bSvohXmGIHue94427XJ1XiNg1P33XvdZWLjob0oypyIotzPNF<br />4tR+gWEsfGz57S/UCJGACF2PK4kTW3EOMOq8X+99HXzF+tflmBJr+gbzr0oDeloE<br />UdL7MkAcD69lTA+x2aOgGmWKJadPJLHyozkxABEBAAG0LMWBdWthc3ogSmVybmHF<br />myAoRGVlSmF5MSkgPGRlZWpheTFAc3JlbS5vcmc+iQE+BBMBAgAoBQJLYfozAhsD<br />BQkB4TOABgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRBwc3kZE++nBaW7B/9v<br />f5D0iin123cB30LVe+vsb0PLia10JR1MgX7XJqHpjzwX0nq9kVI2bPZVYXoXbUT9<br />P5l1vKY22ahlgOuU61EQA2Xc5AvR0hfdDU6zLsciawzejRdF98ESvLTmH88NGkFd<br />O49Q2BkFc09vcRxUbOId4O9vFMSBLJgRK9qsFYsaAh2ssYhlN8wA1eM8aB8qKJLS<br />URVr0fV+G9ycqL0ozfc/wGW7geIwqgJ7qW/uyn5XO92NVJ6uSN0axAHVGet0xZlx<br />4adIB9svj6/NFoxv475muxSFVAolXQIMsGXrI8ek8k8obTSd02DQRPzfx4R82sGe<br />6TDbUEYUARTampT/yjsXtDPFgXVrYXN6IEplcm5hxZsgKERlZUpheTEpIDxsdWth<br />c3ouamVybmFzQGdtYWlsLmNvbT6JAT4EEwECACgFAkth+4kCGwMFCQHhM4AGCwkI<br />BwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEHBzeRkT76cFzT0H+wQaJbgp4XFUj6tz<br />VBUHiDccTs4YJyjIoxSFuRw7evu2/uQEuv6vd0liR5v1Ojn4xaLesx2v0IBj6hi6<br />tV0ufWQyvc8T5XhsTmK1ZrkdHN1PDVHXBZhnVZPvICgO0TDPy7PToKwEkriRRqIk<br />AAXas6gxKWahyow4m/xNWBw8NL2TvlCiOvLsx4C+7Oi/1ovIwWSpcV0TNCSIxJjY<br />9sAc1nXAu0BAYjfH5X7+UQ/2usRX1EXkRv54AB6UFQ9/eIRP4khrhqZsyPK84Txv<br />4Pi0CSvRGfKf8bl7J66eCFXych2hn/hzF5n5TXspd4nySxFeMUClU1U9+QL8/q12<br />+3odvY+5AQ0ES2H6MwEIAMI4jZIOGLDxNVMuHXfJdwFm+yYRy4jkIQXHBsxoVCSO<br />AP8E3osASfAcTHtQthOv0zQ8Jhfog3l+63jipPZqTTO8ELSJajzsDVHU97LsMv2z<br />ywh2gv/FGSbNYPorIi8YCJDgg0GQixb0BJdPFUI2i6fsLi0J+G1hMkx/yHWyPQin<br />/cwyYF2Oh6PT2hu57HfLvc0H3CM5obSAUbfg/h8Z/EGaUotLeVpo6lNQVzLuh0Ks<br />1LA3YShvfGIC76uU4ZA5M3bnftfVnZbEJs9+Hw0KGxe6TdBVQC/UZ+tF11bYaxmH<br />ebodRVJkDWCf73wXC2os/jCY0kiwxvbeogKZ9ccIML8AEQEAAYkBJQQYAQIADwUC<br />S2H6MwIbDAUJAeEzgAAKCRBwc3kZE++nBSzNCACi7D+ivvN+ybeVFLz/pvcUunRf<br />GDAsqV6skVYI/jXF7fr2CDDmw8ExGqtpOwfhl2IyDV+ffg0olxMqc4LD9s2ArTFz<br />EtXjNCumWbjAPBbo5IDJlXyT7zFh+fzF8CeWM14lornXVLbdqHqeqHeGDu2qocJ6<br />eyfNSgSOaOH2lyymk+olCMZQ3lfSdt1U8QTJ00sm45phT7q34hqVOINe+fMB8W3x<br />nv3mf6FAZNrjwXNM3tarbbxK/Afh5yMcMH4bPiD/uMT9yjTwXM/hKURjY1dmy5lM<br />O0EcuLHAB1SaywqWjjgNwlKEJYoMGe0V4knS4gsWBWmCADc0cSrPGhCgzzeV<br />=XS0p<br />-----END PGP PUBLIC KEY BLOCK-----<br /></code><br /><br />It's also on keyserver.ubuntu.com.Anonymoushttp://www.blogger.com/profile/12087644810751575351noreply@blogger.com0tag:blogger.com,1999:blog-9566367.post-51995307680015305122009-12-04T10:54:00.001+01:002009-12-04T10:56:18.573+01:00Help raise Krita to the next level<div>The Krita team is looking for some sponsorship, so if you got any spare euros please donate.</div><div>You can read more at <a href="http://dot.kde.org/2009/12/02/krita-team-seeking-sponsorship-take-krita-next-level">The Dot</a></div><a href="http://www.pledgie.com/campaigns/7221"><img alt="Click here to lend your support to: Help raise Krita to the next level and make a donation at www.pledgie.com !" src="http://www.pledgie.com/campaigns/7221.png?skin_name=chrome" border="0" /></a>Anonymoushttp://www.blogger.com/profile/12087644810751575351noreply@blogger.com0tag:blogger.com,1999:blog-9566367.post-53907289550154626012009-10-12T17:50:00.003+02:002009-10-12T17:55:59.522+02:00Public Enemy joins SellaBand!Great news indeed, in a bold move to produce a new album and sharing with it's fans <a href="http://en.wikipedia.org/wiki/Public_Enemy_%28group%29">Public Enemy</a> joined <a href="http://sellaband.com">SellaBand</a> in an effort to raise $250K They are already 12% through this, but they need your support! Just follow the <a href="http://www.sellaband.com/projects/publicenemy">link</a> ;)<br /> <!--[if IE]><br /> <object width="300" height="260" type="application/x-shockwave-flash" quality="high" id="W4acb221629f64544"><br /> <param value="http://widgets.clearspring.com/o/4acae6fe43dffc9f/4acb221629f64544/4acae6fe43dffc9f/3b70d5d6/myArtist/publicenemy" name="movie"><br /> <![endif]--><br /> <!--[if !IE]><!--><br /> <object width="300" height="260" type="application/x-shockwave-flash" id="W4acb221629f64544" data="http://widgets.clearspring.com/o/4acae6fe43dffc9f/4acb221629f64544/4acae6fe43dffc9f/3b70d5d6/myArtist/publicenemy"><br /> <!--<![endif]--><br /> <param name="wmode" value="transparent"><br /> <param name="allowScriptAccess" value="always"><br /> <param name="allowNetworking" value="all"><br /> </object><br /> <script type="text/javascript" src= "http://widgets.clearspring.com/o/4acae6fe43dffc9f/4acb221629f64544/4acae6fe43dffc9f/3b70d5d6/myArtist/publicenemy/widget.js"></script>Anonymoushttp://www.blogger.com/profile/12087644810751575351noreply@blogger.com0tag:blogger.com,1999:blog-9566367.post-62682241857981778112009-08-23T11:14:00.001+02:002009-08-23T11:17:25.813+02:00Libre Graphics Meeting 2010 in Brussels Announced<span style="font-size:130%;"></span><span style="font-size:130%;">GLOBAL - August 22, 2009 - Cutting edge graphics software meets<br />free culture at Libre Graphics Meeting 2010 in Brussels</span><br /><br />Users and developers of Free, Libre and Open Source graphics software<br />will meet in Brussels, Belgium on May 26-29, 2010 at the fifth annual<br />Libre Graphics Meeting (LGM). Held in a historical piano factory,<br />newly renovated into a lively exhibition and work space near Brussels'<br />city center, LGM 2010 offers software developers, artists, designers and<br />other graphics professionals the chance to collaborate and learn from each<br />other. LGM emphasizes the sharing of collective creativity, innovation<br />and ideas and is free for everyone to attend. The LGM community is<br />excited for the opportunity to bring this event to the European capital.<br /><br /><span style="font-size:130%;">About the Libre Graphics Meeting</span><br /><br />The Libre Graphics Meeting exists to unite and accelerate the efforts<br />behind Free, Libre and Open Source creative software. Since 2006, this<br />annual meeting is the premiere conference for developers, users and<br />supporters of projects such as GIMP, Inkscape, Blender, Krita, Scribus,<br />Hugin, the Open Clipart Library, and the Open Font Library gather to<br />work on interoperability, shared standards, and new ideas. Work at prior<br />LGMs has pushed the state of the art in important areas such as color<br />management, cross-application sharing of assets, and common formats.<br /><br />Face-to-face meetings and opportunities for collaboration are important to<br />users and developers alike; in the form of tutorials, talks, workshops,<br />and birds-of-a-feather (BOF) the event offers many formal and informal<br />opportunities to interact.<br /><span style="font-size:130%;"><br />Highlights from LGM 2009</span><br /><br />The last Libre Graphics Meeting took place in Montreal, Canada. It<br />involved 150+ participants from around the world working together for<br />four days to give presentations, demos, and meet informally. Through<br />support from the École Polytechnique Montréal, the LGM user community<br />(raising money on pledgie.com), Sourceforge, River Valley Technologies,<br />Intel Communities, Open Candy, QT, sK1, GIMP, Python Software Foundation,<br />Gnome foundation and Group Eyrolles, the conference funded travel<br />for many international developers whom otherwise would not be able<br />to work face to face. Highlights included contributions by companies<br />building on Open Source such as AscenderCorp and Open Source Publishing,<br />and presentations of Jeff Fortin’s PiTiVi Video Editor, FontMatrix,<br />Phatch and Michael Terry’s work on In-Gimp user-experience analysis<br />and kinetic templates. All major projects in attendance, Scribus, Gimp,<br />Inkscape, and Open Font Library, spent time planning activities for the<br />next year. New projects like the panorama stitcher NONA, Lighttwist, a<br />system for running multi-projector immersive video displays, and Markus<br />Weiland's FacetZoom widget, set the stage for new exciting software<br />developments leading into LGM 2010 in Brussels.<br /><br /><span style="font-size:130%;">A Preview of LGM 2010</span><br /><br />For Libre Graphics Meeting 2010, the conference promoters challenge<br />all participating projects and people to set goals and plan creative<br />projects. First, each major project is requested to have set three solid<br />priorities before the conference to work towards. Second, one or more<br />collaborative projects is to be developed, beyond just the tools used,<br />such as a book or animation. And third, the conference hopes to involve<br />an increasing number of artists and academics to show novel uses libre<br />graphics software, and to discuss, analyse and provide inspiration.<br /><br />In the coming months, Libre Graphics Meeting 2010 organizers will<br />release more information about the upcoming conference, raising funds to<br />enable the event, and release the official call for participation for<br />2010. Immediately, the conference organizers invite all interested in<br />participating to watch the <a href="http://libregraphicsmeeting.org/">http://libregraphicsmeeting.org</a> website and<br />join the Create Project (<a href="http://create.freedesktop.org/">http://create.freedesktop.org</a>) mailing list<br />and get involved.<br /><br />LGM 2010 is hosted by the Libre Graphics Community and Constant in<br />collaboration with De Pianofabriek, Master Networked Media and Research<br />programme Communication in a Digital Age (Piet Zwart Institute, Willem<br />de Kooning Academy, Rotterdam) and the Bruxelles Linux User Group (BXLUG).<br /><br />For more information, visit <a href="http://www.libregraphicsmeeting.org/">http://www.libregraphicsmeeting.org</a><br /><br /><span style="font-size:130%;">Press Contact</span><br /><br />* Sponsoring Organization: Create Project and Libre Graphics Meeting<br />* Contact: Jon Phillips<br />* Contact email: jon@rejon.org<br />* Phone (USA): +1.415.830.3884<br />* Website: <a href="http://libregraphicsmeeting.org/">http://libregraphicsmeeting.org/</a><br />* Press Release in other languages: <a href="http://ur1.ca/a33b">http://ur1.ca/a33b</a><br />* Press Photos: <a href="http://ur1.ca/a34y">http://ur1.ca/a34y</a>Anonymoushttp://www.blogger.com/profile/12087644810751575351noreply@blogger.com0tag:blogger.com,1999:blog-9566367.post-87143228882546910172009-07-25T11:26:00.003+02:002009-07-25T11:36:23.362+02:00I'm out of reach<h2>General service announcement</h2><br /><p>I'll be ot of reach for two weeks, so please don't bother to contact me (not that you would have the need to, anyway...). I'll be camping in <a href="http://www.dolomiti.org/dengl/Cortina/index.html" title="Cortina d'Ampezzo, Dolomites">Cortina d'Ampezzo</a> so maybe I'll be able to update some tracks for <a href="http://www.openstreetmap.org/?lat=46.53757&lon=12.1382&zoom=16&layers=B000FTF" title="Open map of Cortina d'Ampezzo">OSM</a>. We'll see, as I haven't been able to buy a decent tracklogger for that :(</p>Anonymoushttp://www.blogger.com/profile/12087644810751575351noreply@blogger.com0tag:blogger.com,1999:blog-9566367.post-83650598924765530142009-03-21T09:55:00.002+01:002009-03-21T10:05:00.026+01:00lans +5It's nice to se my translation getting into <a href="http://library.gnome.org/misc/release-notes/2.26/">GNOME 2.26</a>, hopefully you'll like it. I know the <a href="http://www.scribus.net/">Scribus</a> folks still wait for me to translate the docs, but I think with the recent changes in my life I'll be able to get back to it. You ask what are these changes (well, probably you didn't)? Well, for now I can't tell you much, heck, I can't tell you anything but in due time you will know. So here's my TODO list for the year 2009:<div><ol><li>Write my master thesis (of course there's still the question what for?)</li><li>Do some more GNOME translations.</li><li>Translate <a href="http://docs.scribus.net/">Scribus's docs</a></li><li>Get married… OK, this one isn't actually on my list, but hey - you can still have dreams, can't you?</li></ol></div>Anonymoushttp://www.blogger.com/profile/12087644810751575351noreply@blogger.com0tag:blogger.com,1999:blog-9566367.post-61846916035189278152009-01-20T17:10:00.000+01:002009-01-20T17:13:24.756+01:00Donate ;)<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.nowoczesnapolska.org.pl/2009/01/19/1-podatku-na-fundacje-nowoczesna-polska/"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 300px; height: 250px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdqh17Pt7h-1EXPrahktfo1kKb_6UktQAscl9JpoAt2cREPHoDfRKemZaIBjO1efPND4RCLyTxBqdz-5L5atg4Ukn1GI_8EGXMZEza_o57W4dNkWPO_O2aj79uIF31Ty9gAqOmnw/s320/banner2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5293409509137558354" /></a>Anonymoushttp://www.blogger.com/profile/12087644810751575351noreply@blogger.com0tag:blogger.com,1999:blog-9566367.post-28283867348271979242009-01-03T11:35:00.001+01:002009-01-03T11:35:14.222+01:00Planet - A Year Of Edits On OpenStreetMap<style type="text/css">.flickr-photo { border: solid 2px #000000; }.flickr-yourcomment { }.flickr-frame { text-align: left; padding: 3px; }.flickr-caption { font-size: 0.8em; margin-top: 0px; }</style><div class="flickr-frame"> <a href="http://www.flickr.com/photos/peterito/3054501076/" title="photo sharing"><img src="http://farm4.static.flickr.com/3142/3054501076_c3f133d110.jpg" class="flickr-photo" alt="" /></a><br /> <span class="flickr-caption"><a href="http://www.flickr.com/photos/peterito/3054501076/">Planet - A Year Of Edits On OpenStreetMap</a>, originally uploaded by <a href="http://www.flickr.com/people/peterito/">Peter Ito</a>.</span></div> <p class="flickr-yourcomment"> As you can see (thanks to the wonderful visualisation from Peter Ito) we've been pretty busy mapping last year, even in regions I wouldn't suspect there's someone out there ;)<br />Let 2009 end in more glowing colours!!!</p>Anonymoushttp://www.blogger.com/profile/12087644810751575351noreply@blogger.com1tag:blogger.com,1999:blog-9566367.post-41556232271118207762008-11-13T20:41:00.002+01:002008-11-13T20:50:10.631+01:00Is it that time of the year again?<p>The book meme is still alive, so once again:<br /><ul><li>Grab the nearest book.</li><li>Open it to page 56.</li><li>Find the fifth sentence.</li><li>Post the text of the sentence in your journal along with these instructions.</li><li>Don’t dig for your favorite book, the cool book, or the intellectual one: pick the CLOSEST.</li></ul><span style="font-style: italic;">"When the QLabels are added to the status bar, they are automatically reparented to make them children of the status bar."</span><br /></p><br /><p><br />And the winner is "C++ GUI Programming with Qt 4" second edition by Jasmin Blanchette and Mark Summerfield. Thank <deity> this wasn't "ANSI C" by Kernighan and Ritchie which is lying beneath the Qt book, but sadly Stanisław Lem's "Tales of Pirx the Pilot" where to far away, although also on top of another stack of books<br /></p><br /><p>Looks like <a href="http://mark.doffman.com/index.php/2008/11/13/the-book-meme/" title="Mark Doffman's blog">Mark D.</a> is right - we all are depressingly geeky...</p>Anonymoushttp://www.blogger.com/profile/12087644810751575351noreply@blogger.com0tag:blogger.com,1999:blog-9566367.post-38171600813201273432008-10-28T19:30:00.003+01:002008-10-28T19:37:52.506+01:00Zakręt<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqzpXFFIEBB7BK5oYznFyPW_XuSJkp5DXqGg3DwmZJgRbgl_xkQyvk_z7EGru8Od2zBXRhGfefSQ5G5eSuvKJ4oDUSXTxKkiyKqo3JEntpzdzxscCKLH3bQI4zYh8u590QXiiY0Q/s1600-h/plakat_johnny_rocker.jpg"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 226px; height: 320px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqzpXFFIEBB7BK5oYznFyPW_XuSJkp5DXqGg3DwmZJgRbgl_xkQyvk_z7EGru8Od2zBXRhGfefSQ5G5eSuvKJ4oDUSXTxKkiyKqo3JEntpzdzxscCKLH3bQI4zYh8u590QXiiY0Q/s320/plakat_johnny_rocker.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5262274287775572978" /></a><br /><p>Nie słyszałeś jeszcze tej kapeli? Zapraszam więc na <a href="http://www.last.fm/event/794043" title="Zakręt - last.fm event">koncert</a>!<br />Niestety poprzednim razem nie mogłem dojechać, lecz teraz musi mi się udać—najwyżej specjalnie wezmę sobie urlop ;) Jakby ktoś chciał jechać ze Śremu/Kórnika to na priv poproszę w samochodzie zawsze znajdzie się miejsce...p>Anonymoushttp://www.blogger.com/profile/12087644810751575351noreply@blogger.com0tag:blogger.com,1999:blog-9566367.post-60911877242337700792008-09-29T19:21:00.002+02:002008-09-29T19:32:40.456+02:00End of an era<p>In a few weeks I'll be shutting down my home server (please don't start the discussion about the definition of a server again!). This means that my current XMPP account will cease to exist and it will be reinstalled at a new server (probably Google Apps); so please forgive me if you get some auth requests.</p>Anonymoushttp://www.blogger.com/profile/12087644810751575351noreply@blogger.com0tag:blogger.com,1999:blog-9566367.post-45204942199469862142008-09-23T18:47:00.002+02:002008-09-23T18:49:47.498+02:00Rebuttal<p>Mr. Siegel - <a href="http://pld-linux.org" title="PLD Linux Distribution">it's</a> not an unknown distro! For example I use it on my notebook ;)</p>Anonymoushttp://www.blogger.com/profile/12087644810751575351noreply@blogger.com0tag:blogger.com,1999:blog-9566367.post-53290421313610439932008-05-10T20:14:00.003+02:002008-05-10T20:34:24.774+02:00It's time to go home...<p>After 3 days of <abbr title="Libre Graphics Meeting">LGM</abbr> I'm back home. I would like to thank Kamila and Louis for making such a wonderful experience possible, great job! It was really nice to meet also those people I've talked to on <abbr title="Internet Relay Chat">IRC</abbr> for the last few years (I wonder how many of them are dissapointed now :P). Thanks to ``Cube I got the possibility to meet the people responsible for the <a href="http://tango.freedesktop.org/" title="Tango Desktop Project homepage">Tango Project</a> who were wonderful companions for me on the first day in Wrocław.</p><br /><p>And now I need some sleep...</p>Anonymoushttp://www.blogger.com/profile/12087644810751575351noreply@blogger.com0tag:blogger.com,1999:blog-9566367.post-41332207452546429202008-04-10T18:02:00.003+02:002008-04-10T18:06:42.398+02:00Show me your history...<p>...and I'll show you who you are. Or something like that ;)<br /><code><br />[deejay1@betty ~]$ history | awk '{a[$2]++ } END{for(i in a){print a[i] " " i}}'|sort -rn|head<br />177 cd<br />100 git<br />82 vim<br />68 svn<br />63 ./builder<br />59 su<br />50 mc<br />44 cvs<br />39 ls<br />29 rpmbuild<br /></code><br />Yes, I do change directories pretty often and no, my laptop isn't named after a woman!<br /></p>Anonymoushttp://www.blogger.com/profile/12087644810751575351noreply@blogger.com2tag:blogger.com,1999:blog-9566367.post-76892480391497193602008-04-03T18:30:00.003+02:002008-04-03T18:41:45.258+02:00Support LGM!<p>So, it's that time of the year: <abbr title="Libre Graphics Meeting">LGM</abbr> is near! If you're into open source and graphics this event is an absolute must. If you have some credits spare, you can support it by clicking <a href='http://pledgie.com/campaigns/613'><img alt='Click here to lend your support to: Support the Libre Graphics Meeting and make a donation at www.pledgie.com !' src='http://www.pledgie.com/campaigns/613.png?skin_name=chrome' border='0' /></a>. Any amount will help us cover some of the accommodation and travel costs for developers, so we can bring as many of them as possible to Poland!</p>Anonymoushttp://www.blogger.com/profile/12087644810751575351noreply@blogger.com0tag:blogger.com,1999:blog-9566367.post-89621662031233636952008-03-06T17:51:00.003+01:002008-03-06T18:00:07.406+01:00Now for some serious work...<p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3owvH7z4X56acxE4icvUtoSMSLEoZegyggv8i3up3Ygi9THEth7NthVv7-TmYwm0hCxtNSlvQ9l-G78IZDKTqsiObGnij0NtV8okPj-bCeqwQgiR2ZM1fKKKmpb0M-sKuXvoDXQ/s1600-h/s5001429.jpg"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3owvH7z4X56acxE4icvUtoSMSLEoZegyggv8i3up3Ygi9THEth7NthVv7-TmYwm0hCxtNSlvQ9l-G78IZDKTqsiObGnij0NtV8okPj-bCeqwQgiR2ZM1fKKKmpb0M-sKuXvoDXQ/s320/s5001429.jpg" border="0" alt="C++ GUI Programming with Qt 4 on my desk"id="BLOGGER_PHOTO_ID_5174672682939803970" /></a><br />At last! I've placed the preorder in January and it finally arrived on my desk. It wasn't so easy thanks to the all mighty Polish Post — I had to hunt it around the entire city. It should give me a jumpstart into Qt, because the online docs didn't really work out for me, sadly.</p><br /><p>Let's hope it won't interfere with my master thesis ;)</p>Anonymoushttp://www.blogger.com/profile/12087644810751575351noreply@blogger.com0