None
Lateral Opinion
Available in: Español • English

writing

Writings.

There are 1 stories and 39 posts tagged writing


Articles tagged writing

Posts tagged writing

2008-02-28 19:19:53

Me and the subte.

I moved to Buenos Aires (BA) almost exactly 8 years ago. For those who have never been here, let me tell you some things about it. It's large. Do you know Sao Paulo? A bit smaller. Much smaller than Mexico DF. About the same size as New York. Twice the population of the Randstad. About the same as greater Paris or Istanbul. So figuring out a way to move around it was important. ...
2008-02-19 10:53:08

Strange things I see: the roof statue of Carupá

Walking near the train station of Carupá, heading for a customer's I saw a rather shabby house in the industrial area, white and with green painted doors made of metal. And on top of it, standing as if about to jump, there's a statue of a chubby guy wearing a white shirt and black pants. Why is there a statue in the roof of that house? Why is it so creepy? ...
2007-11-30 16:40:28

No second part of "Rethinking linux configuration" today

I had to do a vry late night job yesterday, so I am not going to do it right today. Probably wednesday. ...
2007-11-20 14:51:05

Haven't had one of these in a while!

You start a blog, you like something another guy wrote, what do you do? ...
2007-11-20 13:02:31

New blog feature: Spanish translation!

I have decided to make this blog available also in Spanish starting yesterday. ...
2007-11-14 10:34:02

Lateral Opinion's greatest hits

Since this blog just broke the 100K visitors barrier yesterday (although it had about 150K more when it was lateral.pycs.net), it's a good time to revisit some of the old stuff that was somewhat good. ...
2007-11-13 21:24:19

Windows XP is popular!

Or at least my article about it. ...
2007-08-11 23:15:57

Thinking about this blog.

I suppose it happens to everyone once in a while, and it has happened to me often in the past, but I am thinking if I should keep on writing this blog, or if some large change is needed. ...
2007-07-05 10:17:58

An experiment

I stumboed onto a site where you write and they are supposed to share the advertising revenue with you. ...
2007-05-15 12:44:44

BartleBlog change: Mako Templates

Since the very beginning, BartleBlog has been using CherryTemplate for its output formatting needs. I like it, because it's very simple. ...
2007-05-11 12:01:45

New Bartleblog Feature: Menu Editor

Took a while to implement, but BartleBlog finally got a functional menu editor: ...
2007-05-09 15:06:20

Today's two hours of hacking

- Done with the main blog config dialog. ...
2007-05-08 21:05:03

Making your QTextBrowser show remote images

It's remarkably easy to turn your QTextBrowser into a limited web browser, at least good enough to show images from the web. ...
2007-05-08 21:05:03

Making your QTextBrowser show remote images

It's remarkably easy to turn your QTextBrowser into a limited web browser, at least good enough to show images from the web. ...
2007-05-05 18:29:56

Giving BartleBlog the push it needs

I found a couple of hours to hack, and decided to spend them on BartleBlog. ...
2007-04-12 17:35:52

New BartleBlog Feature: marketspeak!

Now, I don't know if this is useful, but I do think it's way neat. Inspired by S5_, rst2s5_, and mootools_ I took an hour (or two) and hacked this neat little slide tool. The goals differ from S5 in that I intend to write a frontend, so that you have a sort of very-poor-man's powerpoint, but also in that the output should be simple to embed in other pages so that I can eventually make this a part of bartleblog. Check it out (click to go to next slide, move mouse to the top of the slideshow for controls): .. raw:: html <div class="sl_presentation"> <script type="text/javascript"> new Asset.css('http://lateral.blogsite.org/static/css/slides.css'); slides=[ 'slide0', 'it-s-nerd-oriented', 'it-does-things-simply', 'it-s-very-easy-to-extend', 'and-it-has-kickass-features' ]; var current=-1; var numPages=5; var topMargin=25; var delay=1500; function slide_out() { if ( current > -1 && current < numPages ) { var eff1=$(slides[current]).effects({ duration: delay, transition: Fx.Transitions.cubicOut }); eff1.start({'top': [500]/*, 'height': [0]*/ } ); } } function slide_in() { if ( current > -1 && current < numPages ) { var eff1=$(slides[current]).effects({ duration: delay, transition: Fx.Transitions.cubicOut }); eff1.start({'top': [topMargin]/*, 'height': [450] */} ); } } function next() { slide_out(); current=current+1; slide_in(); }; function prev() { slide_out(); current=current-1; slide_in(); } function controls_in() { var eff=$('controlBox').effect('top',{ duration: 100 }); eff.start(0); } function controls_out() { var eff=$('controlBox').effect('top',{ duration: 100 }); eff.start(-100); } </script> <div id="controlBox" class="sl_control" onMouseOver="controls_in(); " > <span id="prev" onClick="if (current > 0 ) {prev();}">&lt;&lt;&nbsp;</span> <span id="next" onClick="if (current <numPages-1) { next();}">&nbsp;&gt;&gt;</span> </div> <div class="sl_cover" onMouseOver="controls_out();" onClick="if (current <numPages-1) { next();}"></div> <div id="header" class="sl_header"> </div> <div id="footer" class="sl_footer"> Why use BartleBlog </div> <div class="sl_slide" id="slide0"> <h1>Why use BartleBlog</h1> <h2 id="if-you-are-a-nerd">(If you are a nerd)</h2> <table class="docinfo" frame="void" rules="none"> <col class="docinfo-name" /> <col class="docinfo-content" /> <tbody valign="top"> <tr><th class="docinfo-name">Author:</th> <td>Roberto Alsina &lt;<a class="reference" href="mailto:ralsina&#64;kde.org">ralsina&#64;kde.org</a>&gt;</td></tr> </tbody> </table> </div> <div class="sl_slide" id="it-s-nerd-oriented"> <h1><a id="it-s-nerd-oriented" name="it-s-nerd-oriented">It's nerd-oriented</a></h1> <p>It's trivial to display source code, with proper syntax highlighting.</p> <div class="code-block"><pre><span class="k">from</span> <span class="nn">base64</span> <span class="k">import</span> <span class="o">*</span> <span class="k">def</span> <span class="nf">myFirstFunction</span><span class="p">():</span> <span class="k">print</span> <span class="n">b64decode</span> <span class="p">(</span><span class="s">&#39;YnllIHdvcmxkIQ==&#39;</span><span class="p">)</span> </pre></div> <p>Even for things like shell sessions. Dammit, I am a nerd, I will try to add every nerd feature I deem cool.</p> </div> <div class="sl_slide" id="it-does-things-simply"> <h1><a id="it-does-things-simply" name="it-does-things-simply">It does things simply</a></h1> <p>Wanna show a flickr photo?</p> <div class="code-block"><pre><span class="p">..</span> <span class="nt">flickr:</span>: myPhotoTitle </pre></div> <p>How about using openomy.com to share your files? And whatever else you can think of, it probably <strong>can</strong> be done.</p> </div> <div class="sl_slide" id="it-s-very-easy-to-extend"> <h1><a id="it-s-very-easy-to-extend" name="it-s-very-easy-to-extend">It's very easy to extend</a></h1> <p>Really. It's simple python code.</p> <ul class="simple"> <li>The module to do syntax highlighting has 41 lines.</li> <li>The module to do dynamic animated menus has 103.</li> <li>The module to do calendars has 72.</li> </ul> <p>If there is a python module or web service to do what you want, hooking it into BartleBlog is simple.</p> </div> <div class="sl_slide" id="and-it-has-kickass-features"> <h1><a id="and-it-has-kickass-features" name="and-it-has-kickass-features">And it has kickass features</a></h1> <p>Like online, embedded, animated slideshows! Like this one! Done with 65 lines of simple almost-plain-text markup! Ok, it's not fully implemented yet, because it needs some manual code, but the hard part is done!</p> <p>Or automatic SVN changelog display ( I admit that's <em>somewhat niche</em> ;-))</p> <p>Now, who else has that kind of thing?</p> </div> <script type="text/javascript"> next(); </script></div> There may be an artifact when you slide out the syntax-highlighted boxes, but I have no idea how to fix it. Also, I have not tested it at all in IE, so if it fails there, don't worry, that's to be expected! Next time I speak in public, I may use this :-) And, as a teaser... this is the source for the presentation you just saw: .. code-block:: rst Why use BartleBlog ================== (If you are a nerd) ~~~~~~~~~~~~~~~~~~~ :author: Roberto Alsina <ralsina@kde.org> It's nerd-oriented ------------------ It's trivial to display source code, with proper syntax highlighting. .. code-block:: python from base64 import * def myFirstFunction(): print b64decode ('YnllIHdvcmxkIQ==') Even for things like shell sessions. Dammit, I am a nerd, I will try to add every nerd feature I deem cool. It does things simply --------------------- Wanna show a flickr photo? .. code-block:: rst .. flickr:: myPhotoTitle How about using openomy.com to share your files? And whatever else you can think of, it probably **can** be done. It's very easy to extend ------------------------ Really. It's simple python code. * The module to do syntax highlighting has 41 lines. * The module to do dynamic animated menus has 103. * The module to do calendars has 72. If there is a python module or web service to do what you want, hooking it into BartleBlog is simple. And it has kickass features --------------------------- Like online, embedded, animated slideshows! Like this one! Done with 65 lines of simple almost-plain-text markup! Ok, it's not fully implemented yet, because it needs some manual code, but the hard part is done! Or automatic SVN changelog display ( I admit that's *somewhat niche* ;-)) Now, who else has that kind of thing? .. _mootools: http://www.mootools.net .. _s5: http://meyerweb.com/eric/tools/s5/ .. _rst2s5: http://docutils.sourceforge.net/docs/user/slide-shows.html ...
2007-04-10 23:13:01

Son of BartleBlog XIV: Moo

A new gadget: Mootools based menus. ...
2007-04-08 20:22:33

Son of BartleBlog XIII: your blog software doesn't do this

The nerdiest feature of all time... simple SVN logs. ...
2007-04-08 18:20:13

Son of BartleBlog XII: post in mere seconds

It was pretty hard, but I finally managed to make bartleblog re-render only the necessary pages. ...
2007-04-08 18:20:13

Son of BartleBlog XII: post in mere seconds

It was pretty hard, but I finally managed to make bartleblog re-render only the necessary pages. ...
2007-04-05 14:37:33

Son of bartleblog XI: the highlight of the syntax

I had a few minutes waiting for yum to do its thing and added a couple of easy features: ...
2007-04-03 19:06:36

Son of BartleBlog IX: Eating my own dog food

Even though it's not really ready, I am switching my blog to BartleBlog. ...
2007-04-02 12:42:56

Son of bartleblog VIII: Some Qt love

Now that the backend is still iffy but generates a blog, I finally started showing some love to the UI. ...
2007-03-30 08:41:52

Son of Bartlebog VII: the nuclear test site

A lot of new features going on, like openomy based file uploading and links that work like simple rst directives: ...
2007-03-29 18:43:28

Son of Bartleblog VI: The flickr directive

I added a Restructured Text directive that takes as argument the title of one of your (my) flickr pictures, like this: ...
2007-03-28 17:28:48

Son of bartleblog 5: Menus

Added a Yahoo! Ui menubar generator. It turns this: ...
2007-03-27 12:49:20

Son of Bartleblog IV

Another morning, another feature: archive ...
2007-03-26 18:28:32

Son of Bartleblog III

A couple more hours of hacking, and the templates are all new, and more functional then ever. ...
2007-03-25 12:53:36

Son of Bartlebog II

After a few more hours hacking, it's got the following working: ...
2007-03-24 09:16:00

A little project, son of BartleBlog

I have been posting this blog using PyDS for over 4 years now. Sadly, the PyDS author seems to have abandoned it. Which is sad, because it's nifty software. ...
2003-10-15 01:00:42

Advogato post for 2003-10-15 01:00:42

Now, if this appears in the site, bartleblog has advogato support.. ...
2003-10-06 16:56:48

Bartleblog now in sf.net

So, the link below will disappear in a minute or two. Right now, you can get it via CVS. ...
2003-10-05 20:42:32

Advogato post for 2003-10-05 20:42:32

Let's see if bartleblog can edit this.... yes? ...
2003-10-05 17:57:36

Bartleblog 0.0.1

I got a few mails asking to see Bartleblog... well, if you have a working PyQt, and a working PyDS (advogato support is totally broken right now), and you have a good backup of your blog, then you may try to get it from here (Use CVS) ...
2003-10-05 17:34:08

klog == bartleblog

I wonder if bartlebog is a good name. It sure is better than klog, and I like XIXth century lit references. ...