From a788297d3f4694413900c6742cfea583244bed98 Mon Sep 17 00:00:00 2001 From: damianavila Date: Fri, 4 Oct 2013 10:06:51 -0300 Subject: [PATCH] Update --- .doit.db | Bin 2469888 -> 2469888 bytes ...le-minimap-for-your-nbconverted-ipynb.html | 6 ++---- ...minimap-for-your-nbconverted-ipynb.html.es | 6 ++---- output/categories/blog.xml | 2 +- output/categories/config.xml | 2 +- output/categories/connectivity.xml | 2 +- output/categories/css.xml | 2 +- output/categories/extension.xml | 2 +- output/categories/facundo.xml | 2 +- output/categories/family.xml | 2 +- output/categories/first_post.xml | 2 +- output/categories/flood.xml | 2 +- output/categories/gh-pages.xml | 2 +- output/categories/git.xml | 2 +- output/categories/ipython.xml | 2 +- output/categories/javascript.xml | 2 +- output/categories/jinja.xml | 2 +- output/categories/less.xml | 2 +- output/categories/life.xml | 2 +- output/categories/local.xml | 2 +- output/categories/minimap.xml | 2 +- output/categories/nbconvert.xml | 2 +- output/categories/nikola.xml | 2 +- output/categories/opensource.xml | 2 +- output/categories/pdf.xml | 2 +- output/categories/politics.xml | 2 +- output/categories/python.xml | 2 +- output/categories/reveal.xml | 2 +- output/categories/scipycon.xml | 2 +- output/categories/slideshow.xml | 2 +- output/categories/talks.xml | 2 +- output/categories/theme.xml | 2 +- output/categories/threads.xml | 2 +- output/categories/toggle.xml | 2 +- output/categories/tutorials.xml | 2 +- output/categories/viper.xml | 2 +- output/categories/zen.xml | 2 +- output/categories/zenmode.xml | 2 +- output/es/categories/blog.xml | 2 +- output/es/categories/config.xml | 2 +- output/es/categories/connectivity.xml | 2 +- output/es/categories/css.xml | 2 +- output/es/categories/extension.xml | 2 +- output/es/categories/facundo.xml | 2 +- output/es/categories/family.xml | 2 +- output/es/categories/first_post.xml | 2 +- output/es/categories/flood.xml | 2 +- output/es/categories/gh-pages.xml | 2 +- output/es/categories/git.xml | 2 +- output/es/categories/ipython.xml | 2 +- output/es/categories/javascript.xml | 2 +- output/es/categories/jinja.xml | 2 +- output/es/categories/less.xml | 2 +- output/es/categories/life.xml | 2 +- output/es/categories/local.xml | 2 +- output/es/categories/minimap.xml | 2 +- output/es/categories/nbconvert.xml | 2 +- output/es/categories/nikola.xml | 2 +- output/es/categories/opensource.xml | 2 +- output/es/categories/pdf.xml | 2 +- output/es/categories/politics.xml | 2 +- output/es/categories/python.xml | 2 +- output/es/categories/reveal.xml | 2 +- output/es/categories/scipycon.xml | 2 +- output/es/categories/slideshow.xml | 2 +- output/es/categories/talks.xml | 2 +- output/es/categories/theme.xml | 2 +- output/es/categories/threads.xml | 2 +- output/es/categories/toggle.xml | 2 +- output/es/categories/tutorials.xml | 2 +- output/es/categories/viper.xml | 2 +- output/es/categories/zen.xml | 2 +- output/es/categories/zenmode.xml | 2 +- ...le-minimap-for-your-nbconverted-ipynb.html | 6 ++---- ...e-minimap-for-your-nbconverted-ipynb.ipynb | 13 ++++--------- output/es/rss.xml | 2 +- ...le-minimap-for-your-nbconverted-ipynb.html | 6 ++---- ...e-minimap-for-your-nbconverted-ipynb.ipynb | 13 ++++--------- output/rss.xml | 2 +- ...or-your-nbconverted-ipynb-checkpoint.ipynb | 13 ++++--------- ...e-minimap-for-your-nbconverted-ipynb.ipynb | 13 ++++--------- 81 files changed, 96 insertions(+), 124 deletions(-) diff --git a/.doit.db b/.doit.db index 20484fb8fdb63da3d6b9ed2ba2dc1ea723612073..83d1e51d1556439000ccac50cf206fb7ac8d5033 100644 GIT binary patch delta 152461 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 av*Yn*`|&r6+6hue<%z*$T3O6P+W!MwwSZ&* diff --git a/cache/posts/a-simple-minimap-for-your-nbconverted-ipynb.html b/cache/posts/a-simple-minimap-for-your-nbconverted-ipynb.html index 9ab4e22c..3dc0c001 100644 --- a/cache/posts/a-simple-minimap-for-your-nbconverted-ipynb.html +++ b/cache/posts/a-simple-minimap-for-your-nbconverted-ipynb.html @@ -2,8 +2,8 @@ -
+

Do not forget!: There are some performance issues with Firefox, but in Chromium it is working OK! Simplicity comes with some hidden costs ;-)

Nice, don't you think?

We also did the same (with minor modifications) with our Nikola Zen theme (probably you had already tested it because I assume you are impatient!).

Now, with this simple feature, you not only can quickly get an idea of the length of your documents (blog post, article, lecture, whatever...) but also they are easier to scroll and navigate!

diff --git a/cache/posts/a-simple-minimap-for-your-nbconverted-ipynb.html.es b/cache/posts/a-simple-minimap-for-your-nbconverted-ipynb.html.es index 9ab4e22c..3dc0c001 100644 --- a/cache/posts/a-simple-minimap-for-your-nbconverted-ipynb.html.es +++ b/cache/posts/a-simple-minimap-for-your-nbconverted-ipynb.html.es @@ -2,8 +2,8 @@

Some days ago, I presented a way to mimic the execution of nbconverted IPython notebooks (ipynb). Today, I will show you how to add a simple minimap to these static html documents.

But, what is a minimap? Do you know SublimeText or Ninja-IDE? They are IDEs with a thin column to the right (of the main window) which provides an overview of the code we are working on... OK, you don't have an idea what am I talking about? Just go ahead and you will see...

+

Addendum note: There are some performance issues with Firefox, but in Chromium it is working OK! Simplicity comes with some hidden costs ;-)

NOTE: if you are impatient, just go the beginning of this post and press the Minimap link next to the Source link... and surprise!

-

Addendum note: There are performance issues with Firefox, but in Chromium it is working OK! Simplicity comes with some hidden costs ;-)

Well, my first thought to develop this feature was to look if anybody had this same idea (a minimap for html-based documents) before, and obviously, there was somebody ;-)

Mr. Google pointed me to a blog where I found a nice js-based (working) solution.

The implementation was very simple and we used the same strategy from the last blog posts: pass a template in the IPython.nbconvert call from the command line (but please, do not forget that you can also use a config file to pass the template name -and other things - to the IPython.nbconvert infrastructure).

@@ -68,9 +68,7 @@ position: static;

And as a the final step, we just wrote:

ipython nbconvert 3_NumPy.ipynb --to html --template minimap.tpl --post serve

in our console, and we saw something like THIS

-

Addendum note: There are performance issues with Firefox, but in Chromium it is working OK! Simplicity comes with some hidden costs ;-)

-
-
+

Do not forget!: There are some performance issues with Firefox, but in Chromium it is working OK! Simplicity comes with some hidden costs ;-)

Nice, don't you think?

We also did the same (with minor modifications) with our Nikola Zen theme (probably you had already tested it because I assume you are impatient!).

Now, with this simple feature, you not only can quickly get an idea of the length of your documents (blog post, article, lecture, whatever...) but also they are easier to scroll and navigate!

diff --git a/output/categories/blog.xml b/output/categories/blog.xml index ecf284ed..8aa2003d 100644 --- a/output/categories/blog.xml +++ b/output/categories/blog.xml @@ -1,5 +1,5 @@ -Damian's blog (blog)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:36 GMTnikolahttp://blogs.law.harvard.edu/tech/rssNikola's Zen theme finally releasedhttp://www.damian.oquanta.info/posts/nikolas-zen-theme-finally-released.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (blog)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:49 GMTnikolahttp://blogs.law.harvard.edu/tech/rssNikola's Zen theme finally releasedhttp://www.damian.oquanta.info/posts/nikolas-zen-theme-finally-released.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Just a quick update... Some weeks ago I <a href="http://www.damian.oquanta.info/posts/a-new-nikolas-theme-for-my-site-zen.html">blogged</a> about my new <strong>Nikola</strong>'s theme family called <strong>Zen</strong>. In fact, you are seeing the <code>zen-ipython</code> theme powering my blog right now.</p> <p>I have used them for several days without any remarkable issue, so I decided to release them at the <strong>Nikola</strong>'s <a href="https://github.com/getnikola/nikola-themes">theme repository</a>.</p> <p>There, you will see three <strong>Zen</strong> themes:</p> diff --git a/output/categories/config.xml b/output/categories/config.xml index d18f07d5..138c63e3 100644 --- a/output/categories/config.xml +++ b/output/categories/config.xml @@ -1,5 +1,5 @@ -Damian's blog (config)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:34 GMTnikolahttp://blogs.law.harvard.edu/tech/rssA simple minimap for your nbconverted ipynbhttp://www.damian.oquanta.info/posts/a-simple-minimap-for-your-nbconverted-ipynb.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (config)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssA simple minimap for your nbconverted ipynbhttp://www.damian.oquanta.info/posts/a-simple-minimap-for-your-nbconverted-ipynb.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Some days ago, I presented a way to mimic the execution of <em>nbconverted</em> <strong>IPython</strong> notebooks (<em>ipynb</em>). Today, I will show you how to add a simple <em>minimap</em> to these static html documents.</p> <p>But, what is a <em>minimap</em>? Do you know <strong>SublimeText</strong> or <strong>Ninja-IDE</strong>? They are IDEs with a thin column to the right (of the main window) which provides an overview of the code we are working on... OK, you don't have an idea what am I talking about? Just go ahead and you will see... </p><p class="more"><a href="http://www.damian.oquanta.info/posts/a-simple-minimap-for-your-nbconverted-ipynb.html">Read more…</a></p></div>pythonIPythonnbconvertconfigjavascriptminimapjinjanikolahttp://www.damian.oquanta.info/posts/a-simple-minimap-for-your-nbconverted-ipynb.htmlFri, 04 Oct 2013 00:59:36 GMTMimic the IPython notebook cell executionhttp://www.damian.oquanta.info/posts/mimic-the-ipython-notebook-cell-execution.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Yesterday, I was visiting the <a href="http://www.astro.washington.edu/users/vanderplas/">Jake VanderPlas</a>'s Scientific Python Course <a href="http://www.astro.washington.edu/users/vanderplas/Astr599/schedule">site</a> because of some issues raised at the ipython-dev mailing list (and obviously, because Jake usually do amazing things).</p> diff --git a/output/categories/connectivity.xml b/output/categories/connectivity.xml index c069eb26..77ef89e8 100644 --- a/output/categories/connectivity.xml +++ b/output/categories/connectivity.xml @@ -1,5 +1,5 @@ -Damian's blog (connectivity)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssUsing a local Reveal.js library with your IPython slideshttp://www.damian.oquanta.info/posts/using-a-local-revealjs-library-with-your-ipython-slides.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (connectivity)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssUsing a local Reveal.js library with your IPython slideshttp://www.damian.oquanta.info/posts/using-a-local-revealjs-library-with-your-ipython-slides.html<div class="text_cell_render border-box-sizing rendered_html"> <p>IPython slides are powered by <a href="https://github.com/hakimel/reveal.js/">Reveal.js</a> library, you probably already know that.</p> <p>But... you probably don't know that we use <a href="http://www.jsdelivr.com/">jsdelivr</a> CDN to load all the necessary js and css files. As a consequence, you don't need to download Reveal.js, but also, the speaker notes are not working by default.</p> <p>But... what happens, if you have low connectivity in the place where you will be presenting your talk (or if you want to use the speaker notes feature)? </p><p class="more"><a href="http://www.damian.oquanta.info/posts/using-a-local-revealjs-library-with-your-ipython-slides.html">Read more…</a></p></div>pythonIPythonnbconvertrevealslideshowlocalconnectivityhttp://www.damian.oquanta.info/posts/using-a-local-revealjs-library-with-your-ipython-slides.htmlFri, 13 Sep 2013 18:50:22 GMT \ No newline at end of file diff --git a/output/categories/css.xml b/output/categories/css.xml index fc236bd6..c46e7292 100644 --- a/output/categories/css.xml +++ b/output/categories/css.xml @@ -1,5 +1,5 @@ -Damian's blog (css)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssCustomizing your IPython slideshttp://www.damian.oquanta.info/posts/customizing-your-ipython-slides.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (css)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssCustomizing your IPython slideshttp://www.damian.oquanta.info/posts/customizing-your-ipython-slides.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Some days ago, I received this message on G+:</p> <blockquote> <p>In a future release, would be handy to add custom classes to slides so that you can use CSS rules to choose certain layouts for image slides, text, multiple charts, etc.</p> diff --git a/output/categories/extension.xml b/output/categories/extension.xml index 5e26f043..d01e44d8 100644 --- a/output/categories/extension.xml +++ b/output/categories/extension.xml @@ -1,5 +1,5 @@ -Damian's blog (extension)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssZen mode extension for the IPython notebookhttp://www.damian.oquanta.info/posts/zen-mode-extension-for-the-ipython-notebook.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (extension)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssZen mode extension for the IPython notebookhttp://www.damian.oquanta.info/posts/zen-mode-extension-for-the-ipython-notebook.html<div class="text_cell_render border-box-sizing rendered_html"> <p>I write a lot stuff inside the IPython notebook.</p> <p>And I thought it would be great to have a <em>sort</em> of <strong>Zen mode</strong> for the notebook...</p> <p>I mean, a <em>peaceful</em> user interface to write my blog posts (and other stuff, of course).</p> diff --git a/output/categories/facundo.xml b/output/categories/facundo.xml index 6c3174a9..cb63c53d 100644 --- a/output/categories/facundo.xml +++ b/output/categories/facundo.xml @@ -1,5 +1,5 @@ -Damian's blog (Facundo)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssUnder the Sea... en La Platahttp://www.damian.oquanta.info/posts/under-the-sea-en-la-plata.html<div><div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (Facundo)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssUnder the Sea... en La Platahttp://www.damian.oquanta.info/posts/under-the-sea-en-la-plata.html<div><div class="text_cell_render border-box-sizing rendered_html"> <p>Han pasado casi tres semanas... El 2 de abril cayeron sobre la ciudad de La Plata casi 400 mm de agua en 24 hs, concentrándose la mayor parte de dicho caudal en dos o tres horas por la tarde, lo que dio lugar a la más grande inundación que la ciudad haya registrado en toda su historia.</p> </div> <div class="text_cell_render border-box-sizing rendered_html"> diff --git a/output/categories/family.xml b/output/categories/family.xml index 7b0ba7c0..4de3f49a 100644 --- a/output/categories/family.xml +++ b/output/categories/family.xml @@ -1,5 +1,5 @@ -Damian's blog (family)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssUnder the Sea... en La Platahttp://www.damian.oquanta.info/posts/under-the-sea-en-la-plata.html<div><div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (family)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:49 GMTnikolahttp://blogs.law.harvard.edu/tech/rssUnder the Sea... en La Platahttp://www.damian.oquanta.info/posts/under-the-sea-en-la-plata.html<div><div class="text_cell_render border-box-sizing rendered_html"> <p>Han pasado casi tres semanas... El 2 de abril cayeron sobre la ciudad de La Plata casi 400 mm de agua en 24 hs, concentrándose la mayor parte de dicho caudal en dos o tres horas por la tarde, lo que dio lugar a la más grande inundación que la ciudad haya registrado en toda su historia.</p> </div> <div class="text_cell_render border-box-sizing rendered_html"> diff --git a/output/categories/first_post.xml b/output/categories/first_post.xml index 60aa43c2..f0bf791c 100644 --- a/output/categories/first_post.xml +++ b/output/categories/first_post.xml @@ -1,5 +1,5 @@ -Damian's blog (first_post)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:36 GMTnikolahttp://blogs.law.harvard.edu/tech/rssHello World! Again...http://www.damian.oquanta.info/posts/hello-world-again.html<p>You know that I have attempted to run a blog before. This is a new attempt... +Damian's blog (first_post)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:49 GMTnikolahttp://blogs.law.harvard.edu/tech/rssHello World! Again...http://www.damian.oquanta.info/posts/hello-world-again.html<p>You know that I have attempted to run a blog before. This is a new attempt... OK, I do not promise to post everyday... but if you have patience, you will read a lot of interesting things (at least interesting for me).</p> <p>See you soon!</p> diff --git a/output/categories/flood.xml b/output/categories/flood.xml index e5f493e0..c7427cfb 100644 --- a/output/categories/flood.xml +++ b/output/categories/flood.xml @@ -1,5 +1,5 @@ -Damian's blog (flood)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssUnder the Sea... en La Platahttp://www.damian.oquanta.info/posts/under-the-sea-en-la-plata.html<div><div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (flood)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:49 GMTnikolahttp://blogs.law.harvard.edu/tech/rssUnder the Sea... en La Platahttp://www.damian.oquanta.info/posts/under-the-sea-en-la-plata.html<div><div class="text_cell_render border-box-sizing rendered_html"> <p>Han pasado casi tres semanas... El 2 de abril cayeron sobre la ciudad de La Plata casi 400 mm de agua en 24 hs, concentrándose la mayor parte de dicho caudal en dos o tres horas por la tarde, lo que dio lugar a la más grande inundación que la ciudad haya registrado en toda su historia.</p> </div> <div class="text_cell_render border-box-sizing rendered_html"> diff --git a/output/categories/gh-pages.xml b/output/categories/gh-pages.xml index 3437443b..cbc38b3e 100644 --- a/output/categories/gh-pages.xml +++ b/output/categories/gh-pages.xml @@ -1,5 +1,5 @@ -Damian's blog (gh-pages)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:36 GMTnikolahttp://blogs.law.harvard.edu/tech/rssOne line deployment of your site to gh-pageshttp://www.damian.oquanta.info/posts/one-line-deployment-of-your-site-to-gh-pages.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (gh-pages)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:49 GMTnikolahttp://blogs.law.harvard.edu/tech/rssOne line deployment of your site to gh-pageshttp://www.damian.oquanta.info/posts/one-line-deployment-of-your-site-to-gh-pages.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Do you want to <strong>easily</strong> deploy your site to Github pages?</p> <p>OK, here we go...</p> <ol style="list-style-type: decimal"> diff --git a/output/categories/git.xml b/output/categories/git.xml index d19d54ce..1823290f 100644 --- a/output/categories/git.xml +++ b/output/categories/git.xml @@ -1,5 +1,5 @@ -Damian's blog (git)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:34 GMTnikolahttp://blogs.law.harvard.edu/tech/rssOne line deployment of your site to gh-pageshttp://www.damian.oquanta.info/posts/one-line-deployment-of-your-site-to-gh-pages.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (git)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssOne line deployment of your site to gh-pageshttp://www.damian.oquanta.info/posts/one-line-deployment-of-your-site-to-gh-pages.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Do you want to <strong>easily</strong> deploy your site to Github pages?</p> <p>OK, here we go...</p> <ol style="list-style-type: decimal"> diff --git a/output/categories/ipython.xml b/output/categories/ipython.xml index 9a019f69..fc2f4ac5 100644 --- a/output/categories/ipython.xml +++ b/output/categories/ipython.xml @@ -1,5 +1,5 @@ -Damian's blog (IPython)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssA simple minimap for your nbconverted ipynbhttp://www.damian.oquanta.info/posts/a-simple-minimap-for-your-nbconverted-ipynb.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (IPython)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:49 GMTnikolahttp://blogs.law.harvard.edu/tech/rssA simple minimap for your nbconverted ipynbhttp://www.damian.oquanta.info/posts/a-simple-minimap-for-your-nbconverted-ipynb.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Some days ago, I presented a way to mimic the execution of <em>nbconverted</em> <strong>IPython</strong> notebooks (<em>ipynb</em>). Today, I will show you how to add a simple <em>minimap</em> to these static html documents.</p> <p>But, what is a <em>minimap</em>? Do you know <strong>SublimeText</strong> or <strong>Ninja-IDE</strong>? They are IDEs with a thin column to the right (of the main window) which provides an overview of the code we are working on... OK, you don't have an idea what am I talking about? Just go ahead and you will see... </p><p class="more"><a href="http://www.damian.oquanta.info/posts/a-simple-minimap-for-your-nbconverted-ipynb.html">Read more…</a></p></div>pythonIPythonnbconvertconfigjavascriptminimapjinjanikolahttp://www.damian.oquanta.info/posts/a-simple-minimap-for-your-nbconverted-ipynb.htmlFri, 04 Oct 2013 00:59:36 GMTMimic the IPython notebook cell executionhttp://www.damian.oquanta.info/posts/mimic-the-ipython-notebook-cell-execution.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Yesterday, I was visiting the <a href="http://www.astro.washington.edu/users/vanderplas/">Jake VanderPlas</a>'s Scientific Python Course <a href="http://www.astro.washington.edu/users/vanderplas/Astr599/schedule">site</a> because of some issues raised at the ipython-dev mailing list (and obviously, because Jake usually do amazing things).</p> diff --git a/output/categories/javascript.xml b/output/categories/javascript.xml index 5f65c4a7..bdfa5f9a 100644 --- a/output/categories/javascript.xml +++ b/output/categories/javascript.xml @@ -1,5 +1,5 @@ -Damian's blog (javascript)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssA simple minimap for your nbconverted ipynbhttp://www.damian.oquanta.info/posts/a-simple-minimap-for-your-nbconverted-ipynb.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (javascript)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssA simple minimap for your nbconverted ipynbhttp://www.damian.oquanta.info/posts/a-simple-minimap-for-your-nbconverted-ipynb.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Some days ago, I presented a way to mimic the execution of <em>nbconverted</em> <strong>IPython</strong> notebooks (<em>ipynb</em>). Today, I will show you how to add a simple <em>minimap</em> to these static html documents.</p> <p>But, what is a <em>minimap</em>? Do you know <strong>SublimeText</strong> or <strong>Ninja-IDE</strong>? They are IDEs with a thin column to the right (of the main window) which provides an overview of the code we are working on... OK, you don't have an idea what am I talking about? Just go ahead and you will see... </p><p class="more"><a href="http://www.damian.oquanta.info/posts/a-simple-minimap-for-your-nbconverted-ipynb.html">Read more…</a></p></div>pythonIPythonnbconvertconfigjavascriptminimapjinjanikolahttp://www.damian.oquanta.info/posts/a-simple-minimap-for-your-nbconverted-ipynb.htmlFri, 04 Oct 2013 00:59:36 GMTMimic the IPython notebook cell executionhttp://www.damian.oquanta.info/posts/mimic-the-ipython-notebook-cell-execution.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Yesterday, I was visiting the <a href="http://www.astro.washington.edu/users/vanderplas/">Jake VanderPlas</a>'s Scientific Python Course <a href="http://www.astro.washington.edu/users/vanderplas/Astr599/schedule">site</a> because of some issues raised at the ipython-dev mailing list (and obviously, because Jake usually do amazing things).</p> diff --git a/output/categories/jinja.xml b/output/categories/jinja.xml index 4c0aeaa0..6aba1cd0 100644 --- a/output/categories/jinja.xml +++ b/output/categories/jinja.xml @@ -1,5 +1,5 @@ -Damian's blog (jinja)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:36 GMTnikolahttp://blogs.law.harvard.edu/tech/rssA simple minimap for your nbconverted ipynbhttp://www.damian.oquanta.info/posts/a-simple-minimap-for-your-nbconverted-ipynb.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (jinja)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssA simple minimap for your nbconverted ipynbhttp://www.damian.oquanta.info/posts/a-simple-minimap-for-your-nbconverted-ipynb.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Some days ago, I presented a way to mimic the execution of <em>nbconverted</em> <strong>IPython</strong> notebooks (<em>ipynb</em>). Today, I will show you how to add a simple <em>minimap</em> to these static html documents.</p> <p>But, what is a <em>minimap</em>? Do you know <strong>SublimeText</strong> or <strong>Ninja-IDE</strong>? They are IDEs with a thin column to the right (of the main window) which provides an overview of the code we are working on... OK, you don't have an idea what am I talking about? Just go ahead and you will see... </p><p class="more"><a href="http://www.damian.oquanta.info/posts/a-simple-minimap-for-your-nbconverted-ipynb.html">Read more…</a></p></div>pythonIPythonnbconvertconfigjavascriptminimapjinjanikolahttp://www.damian.oquanta.info/posts/a-simple-minimap-for-your-nbconverted-ipynb.htmlFri, 04 Oct 2013 00:59:36 GMTMimic the IPython notebook cell executionhttp://www.damian.oquanta.info/posts/mimic-the-ipython-notebook-cell-execution.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Yesterday, I was visiting the <a href="http://www.astro.washington.edu/users/vanderplas/">Jake VanderPlas</a>'s Scientific Python Course <a href="http://www.astro.washington.edu/users/vanderplas/Astr599/schedule">site</a> because of some issues raised at the ipython-dev mailing list (and obviously, because Jake usually do amazing things).</p> diff --git a/output/categories/less.xml b/output/categories/less.xml index 95450567..48d0448f 100644 --- a/output/categories/less.xml +++ b/output/categories/less.xml @@ -1,5 +1,5 @@ -Damian's blog (less)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssNikola's Zen theme finally releasedhttp://www.damian.oquanta.info/posts/nikolas-zen-theme-finally-released.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (less)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:49 GMTnikolahttp://blogs.law.harvard.edu/tech/rssNikola's Zen theme finally releasedhttp://www.damian.oquanta.info/posts/nikolas-zen-theme-finally-released.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Just a quick update... Some weeks ago I <a href="http://www.damian.oquanta.info/posts/a-new-nikolas-theme-for-my-site-zen.html">blogged</a> about my new <strong>Nikola</strong>'s theme family called <strong>Zen</strong>. In fact, you are seeing the <code>zen-ipython</code> theme powering my blog right now.</p> <p>I have used them for several days without any remarkable issue, so I decided to release them at the <strong>Nikola</strong>'s <a href="https://github.com/getnikola/nikola-themes">theme repository</a>.</p> <p>There, you will see three <strong>Zen</strong> themes:</p> diff --git a/output/categories/life.xml b/output/categories/life.xml index 43cd6dd3..0513771d 100644 --- a/output/categories/life.xml +++ b/output/categories/life.xml @@ -1,5 +1,5 @@ -Damian's blog (life)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssUnder the Sea... en La Platahttp://www.damian.oquanta.info/posts/under-the-sea-en-la-plata.html<div><div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (life)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssUnder the Sea... en La Platahttp://www.damian.oquanta.info/posts/under-the-sea-en-la-plata.html<div><div class="text_cell_render border-box-sizing rendered_html"> <p>Han pasado casi tres semanas... El 2 de abril cayeron sobre la ciudad de La Plata casi 400 mm de agua en 24 hs, concentrándose la mayor parte de dicho caudal en dos o tres horas por la tarde, lo que dio lugar a la más grande inundación que la ciudad haya registrado en toda su historia.</p> </div> <div class="text_cell_render border-box-sizing rendered_html"> diff --git a/output/categories/local.xml b/output/categories/local.xml index dd0c3492..8e99df4b 100644 --- a/output/categories/local.xml +++ b/output/categories/local.xml @@ -1,5 +1,5 @@ -Damian's blog (local)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssUsing a local Reveal.js library with your IPython slideshttp://www.damian.oquanta.info/posts/using-a-local-revealjs-library-with-your-ipython-slides.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (local)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssUsing a local Reveal.js library with your IPython slideshttp://www.damian.oquanta.info/posts/using-a-local-revealjs-library-with-your-ipython-slides.html<div class="text_cell_render border-box-sizing rendered_html"> <p>IPython slides are powered by <a href="https://github.com/hakimel/reveal.js/">Reveal.js</a> library, you probably already know that.</p> <p>But... you probably don't know that we use <a href="http://www.jsdelivr.com/">jsdelivr</a> CDN to load all the necessary js and css files. As a consequence, you don't need to download Reveal.js, but also, the speaker notes are not working by default.</p> <p>But... what happens, if you have low connectivity in the place where you will be presenting your talk (or if you want to use the speaker notes feature)? </p><p class="more"><a href="http://www.damian.oquanta.info/posts/using-a-local-revealjs-library-with-your-ipython-slides.html">Read more…</a></p></div>pythonIPythonnbconvertrevealslideshowlocalconnectivityhttp://www.damian.oquanta.info/posts/using-a-local-revealjs-library-with-your-ipython-slides.htmlFri, 13 Sep 2013 18:50:22 GMT \ No newline at end of file diff --git a/output/categories/minimap.xml b/output/categories/minimap.xml index 41320961..b861b0fb 100644 --- a/output/categories/minimap.xml +++ b/output/categories/minimap.xml @@ -1,4 +1,4 @@ -Damian's blog (minimap)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:34 GMTnikolahttp://blogs.law.harvard.edu/tech/rssA simple minimap for your nbconverted ipynbhttp://www.damian.oquanta.info/posts/a-simple-minimap-for-your-nbconverted-ipynb.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (minimap)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssA simple minimap for your nbconverted ipynbhttp://www.damian.oquanta.info/posts/a-simple-minimap-for-your-nbconverted-ipynb.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Some days ago, I presented a way to mimic the execution of <em>nbconverted</em> <strong>IPython</strong> notebooks (<em>ipynb</em>). Today, I will show you how to add a simple <em>minimap</em> to these static html documents.</p> <p>But, what is a <em>minimap</em>? Do you know <strong>SublimeText</strong> or <strong>Ninja-IDE</strong>? They are IDEs with a thin column to the right (of the main window) which provides an overview of the code we are working on... OK, you don't have an idea what am I talking about? Just go ahead and you will see... </p><p class="more"><a href="http://www.damian.oquanta.info/posts/a-simple-minimap-for-your-nbconverted-ipynb.html">Read more…</a></p></div>pythonIPythonnbconvertconfigjavascriptminimapjinjanikolahttp://www.damian.oquanta.info/posts/a-simple-minimap-for-your-nbconverted-ipynb.htmlFri, 04 Oct 2013 00:59:36 GMT \ No newline at end of file diff --git a/output/categories/nbconvert.xml b/output/categories/nbconvert.xml index 14c9c238..4926336b 100644 --- a/output/categories/nbconvert.xml +++ b/output/categories/nbconvert.xml @@ -1,5 +1,5 @@ -Damian's blog (nbconvert)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:36 GMTnikolahttp://blogs.law.harvard.edu/tech/rssA simple minimap for your nbconverted ipynbhttp://www.damian.oquanta.info/posts/a-simple-minimap-for-your-nbconverted-ipynb.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (nbconvert)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:49 GMTnikolahttp://blogs.law.harvard.edu/tech/rssA simple minimap for your nbconverted ipynbhttp://www.damian.oquanta.info/posts/a-simple-minimap-for-your-nbconverted-ipynb.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Some days ago, I presented a way to mimic the execution of <em>nbconverted</em> <strong>IPython</strong> notebooks (<em>ipynb</em>). Today, I will show you how to add a simple <em>minimap</em> to these static html documents.</p> <p>But, what is a <em>minimap</em>? Do you know <strong>SublimeText</strong> or <strong>Ninja-IDE</strong>? They are IDEs with a thin column to the right (of the main window) which provides an overview of the code we are working on... OK, you don't have an idea what am I talking about? Just go ahead and you will see... </p><p class="more"><a href="http://www.damian.oquanta.info/posts/a-simple-minimap-for-your-nbconverted-ipynb.html">Read more…</a></p></div>pythonIPythonnbconvertconfigjavascriptminimapjinjanikolahttp://www.damian.oquanta.info/posts/a-simple-minimap-for-your-nbconverted-ipynb.htmlFri, 04 Oct 2013 00:59:36 GMTMimic the IPython notebook cell executionhttp://www.damian.oquanta.info/posts/mimic-the-ipython-notebook-cell-execution.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Yesterday, I was visiting the <a href="http://www.astro.washington.edu/users/vanderplas/">Jake VanderPlas</a>'s Scientific Python Course <a href="http://www.astro.washington.edu/users/vanderplas/Astr599/schedule">site</a> because of some issues raised at the ipython-dev mailing list (and obviously, because Jake usually do amazing things).</p> diff --git a/output/categories/nikola.xml b/output/categories/nikola.xml index 70ef7622..e69bc5ef 100644 --- a/output/categories/nikola.xml +++ b/output/categories/nikola.xml @@ -1,5 +1,5 @@ -Damian's blog (nikola)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssA simple minimap for your nbconverted ipynbhttp://www.damian.oquanta.info/posts/a-simple-minimap-for-your-nbconverted-ipynb.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (nikola)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssA simple minimap for your nbconverted ipynbhttp://www.damian.oquanta.info/posts/a-simple-minimap-for-your-nbconverted-ipynb.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Some days ago, I presented a way to mimic the execution of <em>nbconverted</em> <strong>IPython</strong> notebooks (<em>ipynb</em>). Today, I will show you how to add a simple <em>minimap</em> to these static html documents.</p> <p>But, what is a <em>minimap</em>? Do you know <strong>SublimeText</strong> or <strong>Ninja-IDE</strong>? They are IDEs with a thin column to the right (of the main window) which provides an overview of the code we are working on... OK, you don't have an idea what am I talking about? Just go ahead and you will see... </p><p class="more"><a href="http://www.damian.oquanta.info/posts/a-simple-minimap-for-your-nbconverted-ipynb.html">Read more…</a></p></div>pythonIPythonnbconvertconfigjavascriptminimapjinjanikolahttp://www.damian.oquanta.info/posts/a-simple-minimap-for-your-nbconverted-ipynb.htmlFri, 04 Oct 2013 00:59:36 GMTMimic the IPython notebook cell executionhttp://www.damian.oquanta.info/posts/mimic-the-ipython-notebook-cell-execution.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Yesterday, I was visiting the <a href="http://www.astro.washington.edu/users/vanderplas/">Jake VanderPlas</a>'s Scientific Python Course <a href="http://www.astro.washington.edu/users/vanderplas/Astr599/schedule">site</a> because of some issues raised at the ipython-dev mailing list (and obviously, because Jake usually do amazing things).</p> diff --git a/output/categories/opensource.xml b/output/categories/opensource.xml index 41494656..f3dc24f0 100644 --- a/output/categories/opensource.xml +++ b/output/categories/opensource.xml @@ -1,4 +1,4 @@ -Damian's blog (opensource)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:34 GMTnikolahttp://blogs.law.harvard.edu/tech/rssDifferent ways to lead an open source projecthttp://www.damian.oquanta.info/posts/different-ways-to-lead-an-open-source-project.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (opensource)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssDifferent ways to lead an open source projecthttp://www.damian.oquanta.info/posts/different-ways-to-lead-an-open-source-project.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Just a few lines, to trigger the discussion... to describe my point, I will pick two projects I have contributed (and I want to contribute even more): <code>IPython</code> and <code>Nikola</code>.</p> <p>Some months ago, <strong>Brian Granger</strong>, a core developer from the <code>IPython</code> project gave a <a href="http://nbviewer.ipython.org/urls/raw.github.com/ellisonbg/talk-scipy2013/master/FeaturesAndScope.ipynb">talk</a> at <code>SciPy 2013</code> where he said: </p><p class="more"><a href="http://www.damian.oquanta.info/posts/different-ways-to-lead-an-open-source-project.html">Read more…</a></p></div>pythonIPythonnikolaopensourcehttp://www.damian.oquanta.info/posts/different-ways-to-lead-an-open-source-project.htmlFri, 13 Sep 2013 01:40:50 GMT \ No newline at end of file diff --git a/output/categories/pdf.xml b/output/categories/pdf.xml index 0ef6d8c7..a62395c4 100644 --- a/output/categories/pdf.xml +++ b/output/categories/pdf.xml @@ -1,4 +1,4 @@ -Damian's blog (pdf)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssA little hack to get a pdf from your IPython slideshttp://www.damian.oquanta.info/posts/a-little-hack-to-get-a-pdf-from-your-ipython-slides.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (pdf)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:49 GMTnikolahttp://blogs.law.harvard.edu/tech/rssA little hack to get a pdf from your IPython slideshttp://www.damian.oquanta.info/posts/a-little-hack-to-get-a-pdf-from-your-ipython-slides.html<div class="text_cell_render border-box-sizing rendered_html"> <p>A lot of users of the <code>slides</code> option in <code>IPython.nbconvert</code> asked me about how to get a pdf from the generated Reveal.js-based slideshow.</p> <p>To make the story short, here you have the detailed steps: </p><p class="more"><a href="http://www.damian.oquanta.info/posts/a-little-hack-to-get-a-pdf-from-your-ipython-slides.html">Read more…</a></p></div>pythonIPythonnbconvertrevealslideshowpdfhttp://www.damian.oquanta.info/posts/a-little-hack-to-get-a-pdf-from-your-ipython-slides.htmlFri, 30 Aug 2013 20:25:39 GMT \ No newline at end of file diff --git a/output/categories/politics.xml b/output/categories/politics.xml index de1884d3..dd04a3fc 100644 --- a/output/categories/politics.xml +++ b/output/categories/politics.xml @@ -1,5 +1,5 @@ -Damian's blog (politics)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssParaguayhttp://www.damian.oquanta.info/posts/paraguay.html<p>Only in Spanish.</p> +Damian's blog (politics)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssParaguayhttp://www.damian.oquanta.info/posts/paraguay.html<p>Only in Spanish.</p> <p>Lo que esta viviendo hoy el Paraguay me causa mucha tristeza...</p> <p>¡¿Cómo puede ser que a comienzos del siglo XXI, la retrógrada derecha latinoamericana no se haya superado y alcanzado diff --git a/output/categories/python.xml b/output/categories/python.xml index 3f9b6bc2..cc5937c5 100644 --- a/output/categories/python.xml +++ b/output/categories/python.xml @@ -1,5 +1,5 @@ -Damian's blog (python)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssA simple minimap for your nbconverted ipynbhttp://www.damian.oquanta.info/posts/a-simple-minimap-for-your-nbconverted-ipynb.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (python)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssA simple minimap for your nbconverted ipynbhttp://www.damian.oquanta.info/posts/a-simple-minimap-for-your-nbconverted-ipynb.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Some days ago, I presented a way to mimic the execution of <em>nbconverted</em> <strong>IPython</strong> notebooks (<em>ipynb</em>). Today, I will show you how to add a simple <em>minimap</em> to these static html documents.</p> <p>But, what is a <em>minimap</em>? Do you know <strong>SublimeText</strong> or <strong>Ninja-IDE</strong>? They are IDEs with a thin column to the right (of the main window) which provides an overview of the code we are working on... OK, you don't have an idea what am I talking about? Just go ahead and you will see... </p><p class="more"><a href="http://www.damian.oquanta.info/posts/a-simple-minimap-for-your-nbconverted-ipynb.html">Read more…</a></p></div>pythonIPythonnbconvertconfigjavascriptminimapjinjanikolahttp://www.damian.oquanta.info/posts/a-simple-minimap-for-your-nbconverted-ipynb.htmlFri, 04 Oct 2013 00:59:36 GMTMimic the IPython notebook cell executionhttp://www.damian.oquanta.info/posts/mimic-the-ipython-notebook-cell-execution.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Yesterday, I was visiting the <a href="http://www.astro.washington.edu/users/vanderplas/">Jake VanderPlas</a>'s Scientific Python Course <a href="http://www.astro.washington.edu/users/vanderplas/Astr599/schedule">site</a> because of some issues raised at the ipython-dev mailing list (and obviously, because Jake usually do amazing things).</p> diff --git a/output/categories/reveal.xml b/output/categories/reveal.xml index c4c28dbf..bfbdc621 100644 --- a/output/categories/reveal.xml +++ b/output/categories/reveal.xml @@ -1,5 +1,5 @@ -Damian's blog (reveal)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssChange the IPython slides defaults with an IPython config filehttp://www.damian.oquanta.info/posts/change-the-ipython-slides-defaults-with-an-ipython-config-file.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (reveal)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssChange the IPython slides defaults with an IPython config filehttp://www.damian.oquanta.info/posts/change-the-ipython-slides-defaults-with-an-ipython-config-file.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Some people are asking me how to change the IPython slides's defaults. You can see the description of the request <a href="http://stackoverflow.com/questions/18820253/modifying-reveal-js-defaults-in-ipython-notebook-slide-generation">here</a>. Essentially, he wants to change the default transition between the slides.</p> <p>To solve this question, we introduce the notion of IPython config files, which let us easily change <em>things</em> inside <code>IPython.nbconvert</code> (the library where the IPython slides lives) to achieve our desires, at least in the slideshow generation issue ;-)</p> <p>First of all, you need to know some details: </p><p class="more"><a href="http://www.damian.oquanta.info/posts/change-the-ipython-slides-defaults-with-an-ipython-config-file.html">Read more…</a></p></div>pythonIPythonnbconvertrevealslideshowconfigjinjahttp://www.damian.oquanta.info/posts/change-the-ipython-slides-defaults-with-an-ipython-config-file.htmlMon, 16 Sep 2013 19:47:33 GMTUsing a local Reveal.js library with your IPython slideshttp://www.damian.oquanta.info/posts/using-a-local-revealjs-library-with-your-ipython-slides.html<div class="text_cell_render border-box-sizing rendered_html"> diff --git a/output/categories/scipycon.xml b/output/categories/scipycon.xml index a5b9ff0d..8c0c7256 100644 --- a/output/categories/scipycon.xml +++ b/output/categories/scipycon.xml @@ -1,5 +1,5 @@ -Damian's blog (SciPyCon)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssSciPyCon Argentina 2013http://www.damian.oquanta.info/posts/scipycon-argentina-2013.html<div><div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (SciPyCon)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssSciPyCon Argentina 2013http://www.damian.oquanta.info/posts/scipycon-argentina-2013.html<div><div class="text_cell_render border-box-sizing rendered_html"> <p>This is the first <strong>SciPy Conference in Argentina</strong> (as far as I know, it is also the first one in Latin American).</p> <p>It will be held from <strong>16 to 18th of May in Puerto Madryn</strong>, at the Patagonia Argentina (more details at SciPyCon <a href="http://scipycon.com.ar">homepage</a>).</p> </div> diff --git a/output/categories/slideshow.xml b/output/categories/slideshow.xml index dc4d7767..1dfc2982 100644 --- a/output/categories/slideshow.xml +++ b/output/categories/slideshow.xml @@ -1,5 +1,5 @@ -Damian's blog (slideshow)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssChange the IPython slides defaults with an IPython config filehttp://www.damian.oquanta.info/posts/change-the-ipython-slides-defaults-with-an-ipython-config-file.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (slideshow)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssChange the IPython slides defaults with an IPython config filehttp://www.damian.oquanta.info/posts/change-the-ipython-slides-defaults-with-an-ipython-config-file.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Some people are asking me how to change the IPython slides's defaults. You can see the description of the request <a href="http://stackoverflow.com/questions/18820253/modifying-reveal-js-defaults-in-ipython-notebook-slide-generation">here</a>. Essentially, he wants to change the default transition between the slides.</p> <p>To solve this question, we introduce the notion of IPython config files, which let us easily change <em>things</em> inside <code>IPython.nbconvert</code> (the library where the IPython slides lives) to achieve our desires, at least in the slideshow generation issue ;-)</p> <p>First of all, you need to know some details: </p><p class="more"><a href="http://www.damian.oquanta.info/posts/change-the-ipython-slides-defaults-with-an-ipython-config-file.html">Read more…</a></p></div>pythonIPythonnbconvertrevealslideshowconfigjinjahttp://www.damian.oquanta.info/posts/change-the-ipython-slides-defaults-with-an-ipython-config-file.htmlMon, 16 Sep 2013 19:47:33 GMTUsing a local Reveal.js library with your IPython slideshttp://www.damian.oquanta.info/posts/using-a-local-revealjs-library-with-your-ipython-slides.html<div class="text_cell_render border-box-sizing rendered_html"> diff --git a/output/categories/talks.xml b/output/categories/talks.xml index 993688f1..10178c73 100644 --- a/output/categories/talks.xml +++ b/output/categories/talks.xml @@ -1,5 +1,5 @@ -Damian's blog (talks)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:34 GMTnikolahttp://blogs.law.harvard.edu/tech/rssSciPyCon Argentina 2013http://www.damian.oquanta.info/posts/scipycon-argentina-2013.html<div><div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (talks)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssSciPyCon Argentina 2013http://www.damian.oquanta.info/posts/scipycon-argentina-2013.html<div><div class="text_cell_render border-box-sizing rendered_html"> <p>This is the first <strong>SciPy Conference in Argentina</strong> (as far as I know, it is also the first one in Latin American).</p> <p>It will be held from <strong>16 to 18th of May in Puerto Madryn</strong>, at the Patagonia Argentina (more details at SciPyCon <a href="http://scipycon.com.ar">homepage</a>).</p> </div> diff --git a/output/categories/theme.xml b/output/categories/theme.xml index 63a5302f..8956c129 100644 --- a/output/categories/theme.xml +++ b/output/categories/theme.xml @@ -1,5 +1,5 @@ -Damian's blog (theme)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssNikola's Zen theme finally releasedhttp://www.damian.oquanta.info/posts/nikolas-zen-theme-finally-released.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (theme)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:49 GMTnikolahttp://blogs.law.harvard.edu/tech/rssNikola's Zen theme finally releasedhttp://www.damian.oquanta.info/posts/nikolas-zen-theme-finally-released.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Just a quick update... Some weeks ago I <a href="http://www.damian.oquanta.info/posts/a-new-nikolas-theme-for-my-site-zen.html">blogged</a> about my new <strong>Nikola</strong>'s theme family called <strong>Zen</strong>. In fact, you are seeing the <code>zen-ipython</code> theme powering my blog right now.</p> <p>I have used them for several days without any remarkable issue, so I decided to release them at the <strong>Nikola</strong>'s <a href="https://github.com/getnikola/nikola-themes">theme repository</a>.</p> <p>There, you will see three <strong>Zen</strong> themes:</p> diff --git a/output/categories/threads.xml b/output/categories/threads.xml index 17b601cd..1feaf24f 100644 --- a/output/categories/threads.xml +++ b/output/categories/threads.xml @@ -1,5 +1,5 @@ -Damian's blog (threads)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssvIPer is now using IPython.nbconverthttp://www.damian.oquanta.info/posts/viper-is-now-using-ipythonnbconvert.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (threads)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssvIPer is now using IPython.nbconverthttp://www.damian.oquanta.info/posts/viper-is-now-using-ipythonnbconvert.html<div class="text_cell_render border-box-sizing rendered_html"> <p>As you know (if not, probably the following lines gives you an idea), <strong>vIPer</strong> was originally designed to export from <em>ipynb</em> files to:</p> <ul> <li>a plain static html</li> diff --git a/output/categories/toggle.xml b/output/categories/toggle.xml index e47f8750..b5372393 100644 --- a/output/categories/toggle.xml +++ b/output/categories/toggle.xml @@ -1,5 +1,5 @@ -Damian's blog (toggle)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:34 GMTnikolahttp://blogs.law.harvard.edu/tech/rssMimic the IPython notebook cell executionhttp://www.damian.oquanta.info/posts/mimic-the-ipython-notebook-cell-execution.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (toggle)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssMimic the IPython notebook cell executionhttp://www.damian.oquanta.info/posts/mimic-the-ipython-notebook-cell-execution.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Yesterday, I was visiting the <a href="http://www.astro.washington.edu/users/vanderplas/">Jake VanderPlas</a>'s Scientific Python Course <a href="http://www.astro.washington.edu/users/vanderplas/Astr599/schedule">site</a> because of some issues raised at the ipython-dev mailing list (and obviously, because Jake usually do amazing things).</p> <p>To build his site, Jake wrote an <strong>Hyde</strong> plugin to render <em>ipynb</em> files to static html files using the <code>IPython.convert</code> platform. You can see an example of the final rendered document <a href="http://www.astro.washington.edu/users/vanderplas/Astr599/notebooks/01_basic_training">here</a>.</p> <p>When I saw the final document, I wondered if we could have hidden output cells which automatically get visible after a click over the input cell... and then, I made some experiments using the power of the <code>IPython.nbconvert</code> library ;-) </p><p class="more"><a href="http://www.damian.oquanta.info/posts/mimic-the-ipython-notebook-cell-execution.html">Read more…</a></p></div>pythonIPythonnbconvertconfigjavascripttogglejinjanikolahttp://www.damian.oquanta.info/posts/mimic-the-ipython-notebook-cell-execution.htmlSun, 29 Sep 2013 23:53:58 GMT \ No newline at end of file diff --git a/output/categories/tutorials.xml b/output/categories/tutorials.xml index cd33edc7..923e980c 100644 --- a/output/categories/tutorials.xml +++ b/output/categories/tutorials.xml @@ -1,5 +1,5 @@ -Damian's blog (tutorials)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:34 GMTnikolahttp://blogs.law.harvard.edu/tech/rssSciPyCon Argentina 2013http://www.damian.oquanta.info/posts/scipycon-argentina-2013.html<div><div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (tutorials)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssSciPyCon Argentina 2013http://www.damian.oquanta.info/posts/scipycon-argentina-2013.html<div><div class="text_cell_render border-box-sizing rendered_html"> <p>This is the first <strong>SciPy Conference in Argentina</strong> (as far as I know, it is also the first one in Latin American).</p> <p>It will be held from <strong>16 to 18th of May in Puerto Madryn</strong>, at the Patagonia Argentina (more details at SciPyCon <a href="http://scipycon.com.ar">homepage</a>).</p> </div> diff --git a/output/categories/viper.xml b/output/categories/viper.xml index 57d2aef2..5304624b 100644 --- a/output/categories/viper.xml +++ b/output/categories/viper.xml @@ -1,5 +1,5 @@ -Damian's blog (vIPer)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:34 GMTnikolahttp://blogs.law.harvard.edu/tech/rssvIPer is now using IPython.nbconverthttp://www.damian.oquanta.info/posts/viper-is-now-using-ipythonnbconvert.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (vIPer)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssvIPer is now using IPython.nbconverthttp://www.damian.oquanta.info/posts/viper-is-now-using-ipythonnbconvert.html<div class="text_cell_render border-box-sizing rendered_html"> <p>As you know (if not, probably the following lines gives you an idea), <strong>vIPer</strong> was originally designed to export from <em>ipynb</em> files to:</p> <ul> <li>a plain static html</li> diff --git a/output/categories/zen.xml b/output/categories/zen.xml index e55ed562..7c7f0dc5 100644 --- a/output/categories/zen.xml +++ b/output/categories/zen.xml @@ -1,5 +1,5 @@ -Damian's blog (zen)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssNikola's Zen theme finally releasedhttp://www.damian.oquanta.info/posts/nikolas-zen-theme-finally-released.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (zen)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:49 GMTnikolahttp://blogs.law.harvard.edu/tech/rssNikola's Zen theme finally releasedhttp://www.damian.oquanta.info/posts/nikolas-zen-theme-finally-released.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Just a quick update... Some weeks ago I <a href="http://www.damian.oquanta.info/posts/a-new-nikolas-theme-for-my-site-zen.html">blogged</a> about my new <strong>Nikola</strong>'s theme family called <strong>Zen</strong>. In fact, you are seeing the <code>zen-ipython</code> theme powering my blog right now.</p> <p>I have used them for several days without any remarkable issue, so I decided to release them at the <strong>Nikola</strong>'s <a href="https://github.com/getnikola/nikola-themes">theme repository</a>.</p> <p>There, you will see three <strong>Zen</strong> themes:</p> diff --git a/output/categories/zenmode.xml b/output/categories/zenmode.xml index edc044e2..a8c9490d 100644 --- a/output/categories/zenmode.xml +++ b/output/categories/zenmode.xml @@ -1,5 +1,5 @@ -Damian's blog (zenmode)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:34 GMTnikolahttp://blogs.law.harvard.edu/tech/rssZen mode extension for the IPython notebookhttp://www.damian.oquanta.info/posts/zen-mode-extension-for-the-ipython-notebook.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (zenmode)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssZen mode extension for the IPython notebookhttp://www.damian.oquanta.info/posts/zen-mode-extension-for-the-ipython-notebook.html<div class="text_cell_render border-box-sizing rendered_html"> <p>I write a lot stuff inside the IPython notebook.</p> <p>And I thought it would be great to have a <em>sort</em> of <strong>Zen mode</strong> for the notebook...</p> <p>I mean, a <em>peaceful</em> user interface to write my blog posts (and other stuff, of course).</p> diff --git a/output/es/categories/blog.xml b/output/es/categories/blog.xml index 93948b09..4c20e921 100644 --- a/output/es/categories/blog.xml +++ b/output/es/categories/blog.xml @@ -1,5 +1,5 @@ -Damian's blog (blog)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:36 GMTnikolahttp://blogs.law.harvard.edu/tech/rssNikola's Zen theme finally releasedhttp://www.damian.oquanta.info/es/posts/nikolas-zen-theme-finally-released.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (blog)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:49 GMTnikolahttp://blogs.law.harvard.edu/tech/rssNikola's Zen theme finally releasedhttp://www.damian.oquanta.info/es/posts/nikolas-zen-theme-finally-released.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Just a quick update... Some weeks ago I <a href="http://www.damian.oquanta.info/posts/a-new-nikolas-theme-for-my-site-zen.html">blogged</a> about my new <strong>Nikola</strong>'s theme family called <strong>Zen</strong>. In fact, you are seeing the <code>zen-ipython</code> theme powering my blog right now.</p> <p>I have used them for several days without any remarkable issue, so I decided to release them at the <strong>Nikola</strong>'s <a href="https://github.com/getnikola/nikola-themes">theme repository</a>.</p> <p>There, you will see three <strong>Zen</strong> themes:</p> diff --git a/output/es/categories/config.xml b/output/es/categories/config.xml index d2525212..4321b448 100644 --- a/output/es/categories/config.xml +++ b/output/es/categories/config.xml @@ -1,5 +1,5 @@ -Damian's blog (config)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:34 GMTnikolahttp://blogs.law.harvard.edu/tech/rssA simple minimap for your nbconverted ipynbhttp://www.damian.oquanta.info/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (config)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssA simple minimap for your nbconverted ipynbhttp://www.damian.oquanta.info/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Some days ago, I presented a way to mimic the execution of <em>nbconverted</em> <strong>IPython</strong> notebooks (<em>ipynb</em>). Today, I will show you how to add a simple <em>minimap</em> to these static html documents.</p> <p>But, what is a <em>minimap</em>? Do you know <strong>SublimeText</strong> or <strong>Ninja-IDE</strong>? They are IDEs with a thin column to the right (of the main window) which provides an overview of the code we are working on... OK, you don't have an idea what am I talking about? Just go ahead and you will see... </p><p class="more"><a href="http://www.damian.oquanta.info/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.html">Leer más…</a></p></div>http://www.damian.oquanta.info/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.htmlFri, 04 Oct 2013 00:59:36 GMTMimic the IPython notebook cell executionhttp://www.damian.oquanta.info/es/posts/mimic-the-ipython-notebook-cell-execution.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Yesterday, I was visiting the <a href="http://www.astro.washington.edu/users/vanderplas/">Jake VanderPlas</a>'s Scientific Python Course <a href="http://www.astro.washington.edu/users/vanderplas/Astr599/schedule">site</a> because of some issues raised at the ipython-dev mailing list (and obviously, because Jake usually do amazing things).</p> diff --git a/output/es/categories/connectivity.xml b/output/es/categories/connectivity.xml index 10d262da..9b184d40 100644 --- a/output/es/categories/connectivity.xml +++ b/output/es/categories/connectivity.xml @@ -1,5 +1,5 @@ -Damian's blog (connectivity)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssUsing a local Reveal.js library with your IPython slideshttp://www.damian.oquanta.info/es/posts/using-a-local-revealjs-library-with-your-ipython-slides.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (connectivity)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssUsing a local Reveal.js library with your IPython slideshttp://www.damian.oquanta.info/es/posts/using-a-local-revealjs-library-with-your-ipython-slides.html<div class="text_cell_render border-box-sizing rendered_html"> <p>IPython slides are powered by <a href="https://github.com/hakimel/reveal.js/">Reveal.js</a> library, you probably already know that.</p> <p>But... you probably don't know that we use <a href="http://www.jsdelivr.com/">jsdelivr</a> CDN to load all the necessary js and css files. As a consequence, you don't need to download Reveal.js, but also, the speaker notes are not working by default.</p> <p>But... what happens, if you have low connectivity in the place where you will be presenting your talk (or if you want to use the speaker notes feature)? </p><p class="more"><a href="http://www.damian.oquanta.info/es/posts/using-a-local-revealjs-library-with-your-ipython-slides.html">Leer más…</a></p></div>http://www.damian.oquanta.info/es/posts/using-a-local-revealjs-library-with-your-ipython-slides.htmlFri, 13 Sep 2013 18:50:22 GMT \ No newline at end of file diff --git a/output/es/categories/css.xml b/output/es/categories/css.xml index 0b92ef9e..923338f9 100644 --- a/output/es/categories/css.xml +++ b/output/es/categories/css.xml @@ -1,5 +1,5 @@ -Damian's blog (css)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:34 GMTnikolahttp://blogs.law.harvard.edu/tech/rssCustomizing your IPython slideshttp://www.damian.oquanta.info/es/posts/customizing-your-ipython-slides.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (css)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssCustomizing your IPython slideshttp://www.damian.oquanta.info/es/posts/customizing-your-ipython-slides.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Some days ago, I received this message on G+:</p> <blockquote> <p>In a future release, would be handy to add custom classes to slides so that you can use CSS rules to choose certain layouts for image slides, text, multiple charts, etc.</p> diff --git a/output/es/categories/extension.xml b/output/es/categories/extension.xml index 97517a58..192a9ad1 100644 --- a/output/es/categories/extension.xml +++ b/output/es/categories/extension.xml @@ -1,5 +1,5 @@ -Damian's blog (extension)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssZen mode extension for the IPython notebookhttp://www.damian.oquanta.info/es/posts/zen-mode-extension-for-the-ipython-notebook.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (extension)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:49 GMTnikolahttp://blogs.law.harvard.edu/tech/rssZen mode extension for the IPython notebookhttp://www.damian.oquanta.info/es/posts/zen-mode-extension-for-the-ipython-notebook.html<div class="text_cell_render border-box-sizing rendered_html"> <p>I write a lot stuff inside the IPython notebook.</p> <p>And I thought it would be great to have a <em>sort</em> of <strong>Zen mode</strong> for the notebook...</p> <p>I mean, a <em>peaceful</em> user interface to write my blog posts (and other stuff, of course).</p> diff --git a/output/es/categories/facundo.xml b/output/es/categories/facundo.xml index 0a218e57..54374f3e 100644 --- a/output/es/categories/facundo.xml +++ b/output/es/categories/facundo.xml @@ -1,5 +1,5 @@ -Damian's blog (Facundo)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssUnder the Sea... en La Platahttp://www.damian.oquanta.info/es/posts/under-the-sea-en-la-plata.html<div><div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (Facundo)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssUnder the Sea... en La Platahttp://www.damian.oquanta.info/es/posts/under-the-sea-en-la-plata.html<div><div class="text_cell_render border-box-sizing rendered_html"> <p>Han pasado casi tres semanas... El 2 de abril cayeron sobre la ciudad de La Plata casi 400 mm de agua en 24 hs, concentrándose la mayor parte de dicho caudal en dos o tres horas por la tarde, lo que dio lugar a la más grande inundación que la ciudad haya registrado en toda su historia.</p> </div> <div class="text_cell_render border-box-sizing rendered_html"> diff --git a/output/es/categories/family.xml b/output/es/categories/family.xml index 8cd075d2..f6552ccc 100644 --- a/output/es/categories/family.xml +++ b/output/es/categories/family.xml @@ -1,5 +1,5 @@ -Damian's blog (family)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssUnder the Sea... en La Platahttp://www.damian.oquanta.info/es/posts/under-the-sea-en-la-plata.html<div><div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (family)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:49 GMTnikolahttp://blogs.law.harvard.edu/tech/rssUnder the Sea... en La Platahttp://www.damian.oquanta.info/es/posts/under-the-sea-en-la-plata.html<div><div class="text_cell_render border-box-sizing rendered_html"> <p>Han pasado casi tres semanas... El 2 de abril cayeron sobre la ciudad de La Plata casi 400 mm de agua en 24 hs, concentrándose la mayor parte de dicho caudal en dos o tres horas por la tarde, lo que dio lugar a la más grande inundación que la ciudad haya registrado en toda su historia.</p> </div> <div class="text_cell_render border-box-sizing rendered_html"> diff --git a/output/es/categories/first_post.xml b/output/es/categories/first_post.xml index 98ebe2ca..46ec3a03 100644 --- a/output/es/categories/first_post.xml +++ b/output/es/categories/first_post.xml @@ -1,5 +1,5 @@ -Damian's blog (first_post)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssHola Mundo! Nuevamente...http://www.damian.oquanta.info/es/posts/hello-world-again.html<p>Ustedes saben que, en otras épocas, he tratado de mantener "vivos" un par de blogs. +Damian's blog (first_post)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:49 GMTnikolahttp://blogs.law.harvard.edu/tech/rssHola Mundo! Nuevamente...http://www.damian.oquanta.info/es/posts/hello-world-again.html<p>Ustedes saben que, en otras épocas, he tratado de mantener "vivos" un par de blogs. Este es un nuevo ensayo... Esta vez, no les prometo postear todos los días... pero si tienen paciencia, podrán leer algunas "cosas" interesantes (al menos interesantes para mi).</p> diff --git a/output/es/categories/flood.xml b/output/es/categories/flood.xml index b95772c4..287af6a4 100644 --- a/output/es/categories/flood.xml +++ b/output/es/categories/flood.xml @@ -1,5 +1,5 @@ -Damian's blog (flood)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:36 GMTnikolahttp://blogs.law.harvard.edu/tech/rssUnder the Sea... en La Platahttp://www.damian.oquanta.info/es/posts/under-the-sea-en-la-plata.html<div><div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (flood)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:49 GMTnikolahttp://blogs.law.harvard.edu/tech/rssUnder the Sea... en La Platahttp://www.damian.oquanta.info/es/posts/under-the-sea-en-la-plata.html<div><div class="text_cell_render border-box-sizing rendered_html"> <p>Han pasado casi tres semanas... El 2 de abril cayeron sobre la ciudad de La Plata casi 400 mm de agua en 24 hs, concentrándose la mayor parte de dicho caudal en dos o tres horas por la tarde, lo que dio lugar a la más grande inundación que la ciudad haya registrado en toda su historia.</p> </div> <div class="text_cell_render border-box-sizing rendered_html"> diff --git a/output/es/categories/gh-pages.xml b/output/es/categories/gh-pages.xml index 045807ee..98937991 100644 --- a/output/es/categories/gh-pages.xml +++ b/output/es/categories/gh-pages.xml @@ -1,5 +1,5 @@ -Damian's blog (gh-pages)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssOne line deployment of your site to gh-pageshttp://www.damian.oquanta.info/es/posts/one-line-deployment-of-your-site-to-gh-pages.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (gh-pages)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:49 GMTnikolahttp://blogs.law.harvard.edu/tech/rssOne line deployment of your site to gh-pageshttp://www.damian.oquanta.info/es/posts/one-line-deployment-of-your-site-to-gh-pages.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Do you want to <strong>easily</strong> deploy your site to Github pages?</p> <p>OK, here we go...</p> <ol style="list-style-type: decimal"> diff --git a/output/es/categories/git.xml b/output/es/categories/git.xml index 69df2319..7e3adb81 100644 --- a/output/es/categories/git.xml +++ b/output/es/categories/git.xml @@ -1,5 +1,5 @@ -Damian's blog (git)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:34 GMTnikolahttp://blogs.law.harvard.edu/tech/rssOne line deployment of your site to gh-pageshttp://www.damian.oquanta.info/es/posts/one-line-deployment-of-your-site-to-gh-pages.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (git)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssOne line deployment of your site to gh-pageshttp://www.damian.oquanta.info/es/posts/one-line-deployment-of-your-site-to-gh-pages.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Do you want to <strong>easily</strong> deploy your site to Github pages?</p> <p>OK, here we go...</p> <ol style="list-style-type: decimal"> diff --git a/output/es/categories/ipython.xml b/output/es/categories/ipython.xml index c5d073f6..9060d743 100644 --- a/output/es/categories/ipython.xml +++ b/output/es/categories/ipython.xml @@ -1,5 +1,5 @@ -Damian's blog (IPython)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:34 GMTnikolahttp://blogs.law.harvard.edu/tech/rssA simple minimap for your nbconverted ipynbhttp://www.damian.oquanta.info/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (IPython)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssA simple minimap for your nbconverted ipynbhttp://www.damian.oquanta.info/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Some days ago, I presented a way to mimic the execution of <em>nbconverted</em> <strong>IPython</strong> notebooks (<em>ipynb</em>). Today, I will show you how to add a simple <em>minimap</em> to these static html documents.</p> <p>But, what is a <em>minimap</em>? Do you know <strong>SublimeText</strong> or <strong>Ninja-IDE</strong>? They are IDEs with a thin column to the right (of the main window) which provides an overview of the code we are working on... OK, you don't have an idea what am I talking about? Just go ahead and you will see... </p><p class="more"><a href="http://www.damian.oquanta.info/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.html">Leer más…</a></p></div>http://www.damian.oquanta.info/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.htmlFri, 04 Oct 2013 00:59:36 GMTMimic the IPython notebook cell executionhttp://www.damian.oquanta.info/es/posts/mimic-the-ipython-notebook-cell-execution.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Yesterday, I was visiting the <a href="http://www.astro.washington.edu/users/vanderplas/">Jake VanderPlas</a>'s Scientific Python Course <a href="http://www.astro.washington.edu/users/vanderplas/Astr599/schedule">site</a> because of some issues raised at the ipython-dev mailing list (and obviously, because Jake usually do amazing things).</p> diff --git a/output/es/categories/javascript.xml b/output/es/categories/javascript.xml index d0dbc267..f9b1d038 100644 --- a/output/es/categories/javascript.xml +++ b/output/es/categories/javascript.xml @@ -1,5 +1,5 @@ -Damian's blog (javascript)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssA simple minimap for your nbconverted ipynbhttp://www.damian.oquanta.info/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (javascript)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssA simple minimap for your nbconverted ipynbhttp://www.damian.oquanta.info/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Some days ago, I presented a way to mimic the execution of <em>nbconverted</em> <strong>IPython</strong> notebooks (<em>ipynb</em>). Today, I will show you how to add a simple <em>minimap</em> to these static html documents.</p> <p>But, what is a <em>minimap</em>? Do you know <strong>SublimeText</strong> or <strong>Ninja-IDE</strong>? They are IDEs with a thin column to the right (of the main window) which provides an overview of the code we are working on... OK, you don't have an idea what am I talking about? Just go ahead and you will see... </p><p class="more"><a href="http://www.damian.oquanta.info/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.html">Leer más…</a></p></div>http://www.damian.oquanta.info/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.htmlFri, 04 Oct 2013 00:59:36 GMTMimic the IPython notebook cell executionhttp://www.damian.oquanta.info/es/posts/mimic-the-ipython-notebook-cell-execution.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Yesterday, I was visiting the <a href="http://www.astro.washington.edu/users/vanderplas/">Jake VanderPlas</a>'s Scientific Python Course <a href="http://www.astro.washington.edu/users/vanderplas/Astr599/schedule">site</a> because of some issues raised at the ipython-dev mailing list (and obviously, because Jake usually do amazing things).</p> diff --git a/output/es/categories/jinja.xml b/output/es/categories/jinja.xml index a5f3e45b..73d8e25d 100644 --- a/output/es/categories/jinja.xml +++ b/output/es/categories/jinja.xml @@ -1,5 +1,5 @@ -Damian's blog (jinja)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:36 GMTnikolahttp://blogs.law.harvard.edu/tech/rssA simple minimap for your nbconverted ipynbhttp://www.damian.oquanta.info/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (jinja)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssA simple minimap for your nbconverted ipynbhttp://www.damian.oquanta.info/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Some days ago, I presented a way to mimic the execution of <em>nbconverted</em> <strong>IPython</strong> notebooks (<em>ipynb</em>). Today, I will show you how to add a simple <em>minimap</em> to these static html documents.</p> <p>But, what is a <em>minimap</em>? Do you know <strong>SublimeText</strong> or <strong>Ninja-IDE</strong>? They are IDEs with a thin column to the right (of the main window) which provides an overview of the code we are working on... OK, you don't have an idea what am I talking about? Just go ahead and you will see... </p><p class="more"><a href="http://www.damian.oquanta.info/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.html">Leer más…</a></p></div>http://www.damian.oquanta.info/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.htmlFri, 04 Oct 2013 00:59:36 GMTMimic the IPython notebook cell executionhttp://www.damian.oquanta.info/es/posts/mimic-the-ipython-notebook-cell-execution.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Yesterday, I was visiting the <a href="http://www.astro.washington.edu/users/vanderplas/">Jake VanderPlas</a>'s Scientific Python Course <a href="http://www.astro.washington.edu/users/vanderplas/Astr599/schedule">site</a> because of some issues raised at the ipython-dev mailing list (and obviously, because Jake usually do amazing things).</p> diff --git a/output/es/categories/less.xml b/output/es/categories/less.xml index baa27b36..aaa96f9d 100644 --- a/output/es/categories/less.xml +++ b/output/es/categories/less.xml @@ -1,5 +1,5 @@ -Damian's blog (less)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:34 GMTnikolahttp://blogs.law.harvard.edu/tech/rssNikola's Zen theme finally releasedhttp://www.damian.oquanta.info/es/posts/nikolas-zen-theme-finally-released.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (less)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssNikola's Zen theme finally releasedhttp://www.damian.oquanta.info/es/posts/nikolas-zen-theme-finally-released.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Just a quick update... Some weeks ago I <a href="http://www.damian.oquanta.info/posts/a-new-nikolas-theme-for-my-site-zen.html">blogged</a> about my new <strong>Nikola</strong>'s theme family called <strong>Zen</strong>. In fact, you are seeing the <code>zen-ipython</code> theme powering my blog right now.</p> <p>I have used them for several days without any remarkable issue, so I decided to release them at the <strong>Nikola</strong>'s <a href="https://github.com/getnikola/nikola-themes">theme repository</a>.</p> <p>There, you will see three <strong>Zen</strong> themes:</p> diff --git a/output/es/categories/life.xml b/output/es/categories/life.xml index c17f9d9a..a581250d 100644 --- a/output/es/categories/life.xml +++ b/output/es/categories/life.xml @@ -1,5 +1,5 @@ -Damian's blog (life)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssUnder the Sea... en La Platahttp://www.damian.oquanta.info/es/posts/under-the-sea-en-la-plata.html<div><div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (life)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssUnder the Sea... en La Platahttp://www.damian.oquanta.info/es/posts/under-the-sea-en-la-plata.html<div><div class="text_cell_render border-box-sizing rendered_html"> <p>Han pasado casi tres semanas... El 2 de abril cayeron sobre la ciudad de La Plata casi 400 mm de agua en 24 hs, concentrándose la mayor parte de dicho caudal en dos o tres horas por la tarde, lo que dio lugar a la más grande inundación que la ciudad haya registrado en toda su historia.</p> </div> <div class="text_cell_render border-box-sizing rendered_html"> diff --git a/output/es/categories/local.xml b/output/es/categories/local.xml index c8209a90..61706cef 100644 --- a/output/es/categories/local.xml +++ b/output/es/categories/local.xml @@ -1,5 +1,5 @@ -Damian's blog (local)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssUsing a local Reveal.js library with your IPython slideshttp://www.damian.oquanta.info/es/posts/using-a-local-revealjs-library-with-your-ipython-slides.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (local)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:49 GMTnikolahttp://blogs.law.harvard.edu/tech/rssUsing a local Reveal.js library with your IPython slideshttp://www.damian.oquanta.info/es/posts/using-a-local-revealjs-library-with-your-ipython-slides.html<div class="text_cell_render border-box-sizing rendered_html"> <p>IPython slides are powered by <a href="https://github.com/hakimel/reveal.js/">Reveal.js</a> library, you probably already know that.</p> <p>But... you probably don't know that we use <a href="http://www.jsdelivr.com/">jsdelivr</a> CDN to load all the necessary js and css files. As a consequence, you don't need to download Reveal.js, but also, the speaker notes are not working by default.</p> <p>But... what happens, if you have low connectivity in the place where you will be presenting your talk (or if you want to use the speaker notes feature)? </p><p class="more"><a href="http://www.damian.oquanta.info/es/posts/using-a-local-revealjs-library-with-your-ipython-slides.html">Leer más…</a></p></div>http://www.damian.oquanta.info/es/posts/using-a-local-revealjs-library-with-your-ipython-slides.htmlFri, 13 Sep 2013 18:50:22 GMT \ No newline at end of file diff --git a/output/es/categories/minimap.xml b/output/es/categories/minimap.xml index ed28baeb..611cab7d 100644 --- a/output/es/categories/minimap.xml +++ b/output/es/categories/minimap.xml @@ -1,4 +1,4 @@ -Damian's blog (minimap)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:34 GMTnikolahttp://blogs.law.harvard.edu/tech/rssA simple minimap for your nbconverted ipynbhttp://www.damian.oquanta.info/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (minimap)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssA simple minimap for your nbconverted ipynbhttp://www.damian.oquanta.info/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Some days ago, I presented a way to mimic the execution of <em>nbconverted</em> <strong>IPython</strong> notebooks (<em>ipynb</em>). Today, I will show you how to add a simple <em>minimap</em> to these static html documents.</p> <p>But, what is a <em>minimap</em>? Do you know <strong>SublimeText</strong> or <strong>Ninja-IDE</strong>? They are IDEs with a thin column to the right (of the main window) which provides an overview of the code we are working on... OK, you don't have an idea what am I talking about? Just go ahead and you will see... </p><p class="more"><a href="http://www.damian.oquanta.info/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.html">Leer más…</a></p></div>http://www.damian.oquanta.info/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.htmlFri, 04 Oct 2013 00:59:36 GMT \ No newline at end of file diff --git a/output/es/categories/nbconvert.xml b/output/es/categories/nbconvert.xml index 01ac84ef..a82fbe25 100644 --- a/output/es/categories/nbconvert.xml +++ b/output/es/categories/nbconvert.xml @@ -1,5 +1,5 @@ -Damian's blog (nbconvert)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:36 GMTnikolahttp://blogs.law.harvard.edu/tech/rssA simple minimap for your nbconverted ipynbhttp://www.damian.oquanta.info/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (nbconvert)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:49 GMTnikolahttp://blogs.law.harvard.edu/tech/rssA simple minimap for your nbconverted ipynbhttp://www.damian.oquanta.info/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Some days ago, I presented a way to mimic the execution of <em>nbconverted</em> <strong>IPython</strong> notebooks (<em>ipynb</em>). Today, I will show you how to add a simple <em>minimap</em> to these static html documents.</p> <p>But, what is a <em>minimap</em>? Do you know <strong>SublimeText</strong> or <strong>Ninja-IDE</strong>? They are IDEs with a thin column to the right (of the main window) which provides an overview of the code we are working on... OK, you don't have an idea what am I talking about? Just go ahead and you will see... </p><p class="more"><a href="http://www.damian.oquanta.info/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.html">Leer más…</a></p></div>http://www.damian.oquanta.info/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.htmlFri, 04 Oct 2013 00:59:36 GMTMimic the IPython notebook cell executionhttp://www.damian.oquanta.info/es/posts/mimic-the-ipython-notebook-cell-execution.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Yesterday, I was visiting the <a href="http://www.astro.washington.edu/users/vanderplas/">Jake VanderPlas</a>'s Scientific Python Course <a href="http://www.astro.washington.edu/users/vanderplas/Astr599/schedule">site</a> because of some issues raised at the ipython-dev mailing list (and obviously, because Jake usually do amazing things).</p> diff --git a/output/es/categories/nikola.xml b/output/es/categories/nikola.xml index 4d9e01f9..33013054 100644 --- a/output/es/categories/nikola.xml +++ b/output/es/categories/nikola.xml @@ -1,5 +1,5 @@ -Damian's blog (nikola)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssA simple minimap for your nbconverted ipynbhttp://www.damian.oquanta.info/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (nikola)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssA simple minimap for your nbconverted ipynbhttp://www.damian.oquanta.info/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Some days ago, I presented a way to mimic the execution of <em>nbconverted</em> <strong>IPython</strong> notebooks (<em>ipynb</em>). Today, I will show you how to add a simple <em>minimap</em> to these static html documents.</p> <p>But, what is a <em>minimap</em>? Do you know <strong>SublimeText</strong> or <strong>Ninja-IDE</strong>? They are IDEs with a thin column to the right (of the main window) which provides an overview of the code we are working on... OK, you don't have an idea what am I talking about? Just go ahead and you will see... </p><p class="more"><a href="http://www.damian.oquanta.info/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.html">Leer más…</a></p></div>http://www.damian.oquanta.info/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.htmlFri, 04 Oct 2013 00:59:36 GMTMimic the IPython notebook cell executionhttp://www.damian.oquanta.info/es/posts/mimic-the-ipython-notebook-cell-execution.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Yesterday, I was visiting the <a href="http://www.astro.washington.edu/users/vanderplas/">Jake VanderPlas</a>'s Scientific Python Course <a href="http://www.astro.washington.edu/users/vanderplas/Astr599/schedule">site</a> because of some issues raised at the ipython-dev mailing list (and obviously, because Jake usually do amazing things).</p> diff --git a/output/es/categories/opensource.xml b/output/es/categories/opensource.xml index 3146df76..acc879a5 100644 --- a/output/es/categories/opensource.xml +++ b/output/es/categories/opensource.xml @@ -1,4 +1,4 @@ -Damian's blog (opensource)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:34 GMTnikolahttp://blogs.law.harvard.edu/tech/rssDifferent ways to lead an open source projecthttp://www.damian.oquanta.info/es/posts/different-ways-to-lead-an-open-source-project.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (opensource)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssDifferent ways to lead an open source projecthttp://www.damian.oquanta.info/es/posts/different-ways-to-lead-an-open-source-project.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Just a few lines, to trigger the discussion... to describe my point, I will pick two projects I have contributed (and I want to contribute even more): <code>IPython</code> and <code>Nikola</code>.</p> <p>Some months ago, <strong>Brian Granger</strong>, a core developer from the <code>IPython</code> project gave a <a href="http://nbviewer.ipython.org/urls/raw.github.com/ellisonbg/talk-scipy2013/master/FeaturesAndScope.ipynb">talk</a> at <code>SciPy 2013</code> where he said: </p><p class="more"><a href="http://www.damian.oquanta.info/es/posts/different-ways-to-lead-an-open-source-project.html">Leer más…</a></p></div>http://www.damian.oquanta.info/es/posts/different-ways-to-lead-an-open-source-project.htmlFri, 13 Sep 2013 01:40:50 GMT \ No newline at end of file diff --git a/output/es/categories/pdf.xml b/output/es/categories/pdf.xml index aa4b1fad..c98a6edd 100644 --- a/output/es/categories/pdf.xml +++ b/output/es/categories/pdf.xml @@ -1,4 +1,4 @@ -Damian's blog (pdf)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssA little hack to get a pdf from your IPython slideshttp://www.damian.oquanta.info/es/posts/a-little-hack-to-get-a-pdf-from-your-ipython-slides.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (pdf)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:49 GMTnikolahttp://blogs.law.harvard.edu/tech/rssA little hack to get a pdf from your IPython slideshttp://www.damian.oquanta.info/es/posts/a-little-hack-to-get-a-pdf-from-your-ipython-slides.html<div class="text_cell_render border-box-sizing rendered_html"> <p>A lot of users of the <code>slides</code> option in <code>IPython.nbconvert</code> asked me about how to get a pdf from the generated Reveal.js-based slideshow.</p> <p>To make the story short, here you have the detailed steps: </p><p class="more"><a href="http://www.damian.oquanta.info/es/posts/a-little-hack-to-get-a-pdf-from-your-ipython-slides.html">Leer más…</a></p></div>http://www.damian.oquanta.info/es/posts/a-little-hack-to-get-a-pdf-from-your-ipython-slides.htmlFri, 30 Aug 2013 20:25:39 GMT \ No newline at end of file diff --git a/output/es/categories/politics.xml b/output/es/categories/politics.xml index 5d5f99a3..73ef23b9 100644 --- a/output/es/categories/politics.xml +++ b/output/es/categories/politics.xml @@ -1,5 +1,5 @@ -Damian's blog (politics)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:34 GMTnikolahttp://blogs.law.harvard.edu/tech/rssParaguayhttp://www.damian.oquanta.info/es/posts/paraguay.html<p>Lo que esta viviendo hoy el Paraguay me causa mucha tristeza...</p> +Damian's blog (politics)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssParaguayhttp://www.damian.oquanta.info/es/posts/paraguay.html<p>Lo que esta viviendo hoy el Paraguay me causa mucha tristeza...</p> <p>¡¿Cómo puede ser que a comienzos del siglo XXI, la retrógrada derecha latinoamericana no se haya superado y alcanzado el nivel democrático necesario para, al menos, respetar que otros han ganado diff --git a/output/es/categories/python.xml b/output/es/categories/python.xml index 0b8fd694..e7c09b5a 100644 --- a/output/es/categories/python.xml +++ b/output/es/categories/python.xml @@ -1,5 +1,5 @@ -Damian's blog (python)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssA simple minimap for your nbconverted ipynbhttp://www.damian.oquanta.info/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (python)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssA simple minimap for your nbconverted ipynbhttp://www.damian.oquanta.info/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Some days ago, I presented a way to mimic the execution of <em>nbconverted</em> <strong>IPython</strong> notebooks (<em>ipynb</em>). Today, I will show you how to add a simple <em>minimap</em> to these static html documents.</p> <p>But, what is a <em>minimap</em>? Do you know <strong>SublimeText</strong> or <strong>Ninja-IDE</strong>? They are IDEs with a thin column to the right (of the main window) which provides an overview of the code we are working on... OK, you don't have an idea what am I talking about? Just go ahead and you will see... </p><p class="more"><a href="http://www.damian.oquanta.info/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.html">Leer más…</a></p></div>http://www.damian.oquanta.info/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.htmlFri, 04 Oct 2013 00:59:36 GMTMimic the IPython notebook cell executionhttp://www.damian.oquanta.info/es/posts/mimic-the-ipython-notebook-cell-execution.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Yesterday, I was visiting the <a href="http://www.astro.washington.edu/users/vanderplas/">Jake VanderPlas</a>'s Scientific Python Course <a href="http://www.astro.washington.edu/users/vanderplas/Astr599/schedule">site</a> because of some issues raised at the ipython-dev mailing list (and obviously, because Jake usually do amazing things).</p> diff --git a/output/es/categories/reveal.xml b/output/es/categories/reveal.xml index 6fdb027c..898be0fa 100644 --- a/output/es/categories/reveal.xml +++ b/output/es/categories/reveal.xml @@ -1,5 +1,5 @@ -Damian's blog (reveal)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssChange the IPython slides defaults with an IPython config filehttp://www.damian.oquanta.info/es/posts/change-the-ipython-slides-defaults-with-an-ipython-config-file.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (reveal)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssChange the IPython slides defaults with an IPython config filehttp://www.damian.oquanta.info/es/posts/change-the-ipython-slides-defaults-with-an-ipython-config-file.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Some people are asking me how to change the IPython slides's defaults. You can see the description of the request <a href="http://stackoverflow.com/questions/18820253/modifying-reveal-js-defaults-in-ipython-notebook-slide-generation">here</a>. Essentially, he wants to change the default transition between the slides.</p> <p>To solve this question, we introduce the notion of IPython config files, which let us easily change <em>things</em> inside <code>IPython.nbconvert</code> (the library where the IPython slides lives) to achieve our desires, at least in the slideshow generation issue ;-)</p> <p>First of all, you need to know some details: </p><p class="more"><a href="http://www.damian.oquanta.info/es/posts/change-the-ipython-slides-defaults-with-an-ipython-config-file.html">Leer más…</a></p></div>http://www.damian.oquanta.info/es/posts/change-the-ipython-slides-defaults-with-an-ipython-config-file.htmlMon, 16 Sep 2013 19:47:33 GMTUsing a local Reveal.js library with your IPython slideshttp://www.damian.oquanta.info/es/posts/using-a-local-revealjs-library-with-your-ipython-slides.html<div class="text_cell_render border-box-sizing rendered_html"> diff --git a/output/es/categories/scipycon.xml b/output/es/categories/scipycon.xml index 7ff6d76e..e694c5fb 100644 --- a/output/es/categories/scipycon.xml +++ b/output/es/categories/scipycon.xml @@ -1,5 +1,5 @@ -Damian's blog (SciPyCon)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssSciPyCon Argentina 2013http://www.damian.oquanta.info/es/posts/scipycon-argentina-2013.html<div><div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (SciPyCon)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssSciPyCon Argentina 2013http://www.damian.oquanta.info/es/posts/scipycon-argentina-2013.html<div><div class="text_cell_render border-box-sizing rendered_html"> <p>This is the first <strong>SciPy Conference in Argentina</strong> (as far as I know, it is also the first one in Latin American).</p> <p>It will be held from <strong>16 to 18th of May in Puerto Madryn</strong>, at the Patagonia Argentina (more details at SciPyCon <a href="http://scipycon.com.ar">homepage</a>).</p> </div> diff --git a/output/es/categories/slideshow.xml b/output/es/categories/slideshow.xml index ed7c3ea3..a8c500b9 100644 --- a/output/es/categories/slideshow.xml +++ b/output/es/categories/slideshow.xml @@ -1,5 +1,5 @@ -Damian's blog (slideshow)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssChange the IPython slides defaults with an IPython config filehttp://www.damian.oquanta.info/es/posts/change-the-ipython-slides-defaults-with-an-ipython-config-file.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (slideshow)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssChange the IPython slides defaults with an IPython config filehttp://www.damian.oquanta.info/es/posts/change-the-ipython-slides-defaults-with-an-ipython-config-file.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Some people are asking me how to change the IPython slides's defaults. You can see the description of the request <a href="http://stackoverflow.com/questions/18820253/modifying-reveal-js-defaults-in-ipython-notebook-slide-generation">here</a>. Essentially, he wants to change the default transition between the slides.</p> <p>To solve this question, we introduce the notion of IPython config files, which let us easily change <em>things</em> inside <code>IPython.nbconvert</code> (the library where the IPython slides lives) to achieve our desires, at least in the slideshow generation issue ;-)</p> <p>First of all, you need to know some details: </p><p class="more"><a href="http://www.damian.oquanta.info/es/posts/change-the-ipython-slides-defaults-with-an-ipython-config-file.html">Leer más…</a></p></div>http://www.damian.oquanta.info/es/posts/change-the-ipython-slides-defaults-with-an-ipython-config-file.htmlMon, 16 Sep 2013 19:47:33 GMTUsing a local Reveal.js library with your IPython slideshttp://www.damian.oquanta.info/es/posts/using-a-local-revealjs-library-with-your-ipython-slides.html<div class="text_cell_render border-box-sizing rendered_html"> diff --git a/output/es/categories/talks.xml b/output/es/categories/talks.xml index 7d348c4e..08cd7346 100644 --- a/output/es/categories/talks.xml +++ b/output/es/categories/talks.xml @@ -1,5 +1,5 @@ -Damian's blog (talks)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssSciPyCon Argentina 2013http://www.damian.oquanta.info/es/posts/scipycon-argentina-2013.html<div><div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (talks)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssSciPyCon Argentina 2013http://www.damian.oquanta.info/es/posts/scipycon-argentina-2013.html<div><div class="text_cell_render border-box-sizing rendered_html"> <p>This is the first <strong>SciPy Conference in Argentina</strong> (as far as I know, it is also the first one in Latin American).</p> <p>It will be held from <strong>16 to 18th of May in Puerto Madryn</strong>, at the Patagonia Argentina (more details at SciPyCon <a href="http://scipycon.com.ar">homepage</a>).</p> </div> diff --git a/output/es/categories/theme.xml b/output/es/categories/theme.xml index 05ff35a1..19289382 100644 --- a/output/es/categories/theme.xml +++ b/output/es/categories/theme.xml @@ -1,5 +1,5 @@ -Damian's blog (theme)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssNikola's Zen theme finally releasedhttp://www.damian.oquanta.info/es/posts/nikolas-zen-theme-finally-released.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (theme)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:49 GMTnikolahttp://blogs.law.harvard.edu/tech/rssNikola's Zen theme finally releasedhttp://www.damian.oquanta.info/es/posts/nikolas-zen-theme-finally-released.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Just a quick update... Some weeks ago I <a href="http://www.damian.oquanta.info/posts/a-new-nikolas-theme-for-my-site-zen.html">blogged</a> about my new <strong>Nikola</strong>'s theme family called <strong>Zen</strong>. In fact, you are seeing the <code>zen-ipython</code> theme powering my blog right now.</p> <p>I have used them for several days without any remarkable issue, so I decided to release them at the <strong>Nikola</strong>'s <a href="https://github.com/getnikola/nikola-themes">theme repository</a>.</p> <p>There, you will see three <strong>Zen</strong> themes:</p> diff --git a/output/es/categories/threads.xml b/output/es/categories/threads.xml index 1f0c9dd3..5447dabc 100644 --- a/output/es/categories/threads.xml +++ b/output/es/categories/threads.xml @@ -1,5 +1,5 @@ -Damian's blog (threads)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssvIPer is now using IPython.nbconverthttp://www.damian.oquanta.info/es/posts/viper-is-now-using-ipythonnbconvert.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (threads)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:49 GMTnikolahttp://blogs.law.harvard.edu/tech/rssvIPer is now using IPython.nbconverthttp://www.damian.oquanta.info/es/posts/viper-is-now-using-ipythonnbconvert.html<div class="text_cell_render border-box-sizing rendered_html"> <p>As you know (if not, probably the following lines gives you an idea), <strong>vIPer</strong> was originally designed to export from <em>ipynb</em> files to:</p> <ul> <li>a plain static html</li> diff --git a/output/es/categories/toggle.xml b/output/es/categories/toggle.xml index a9eccc80..86ec5b97 100644 --- a/output/es/categories/toggle.xml +++ b/output/es/categories/toggle.xml @@ -1,5 +1,5 @@ -Damian's blog (toggle)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssMimic the IPython notebook cell executionhttp://www.damian.oquanta.info/es/posts/mimic-the-ipython-notebook-cell-execution.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (toggle)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:49 GMTnikolahttp://blogs.law.harvard.edu/tech/rssMimic the IPython notebook cell executionhttp://www.damian.oquanta.info/es/posts/mimic-the-ipython-notebook-cell-execution.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Yesterday, I was visiting the <a href="http://www.astro.washington.edu/users/vanderplas/">Jake VanderPlas</a>'s Scientific Python Course <a href="http://www.astro.washington.edu/users/vanderplas/Astr599/schedule">site</a> because of some issues raised at the ipython-dev mailing list (and obviously, because Jake usually do amazing things).</p> <p>To build his site, Jake wrote an <strong>Hyde</strong> plugin to render <em>ipynb</em> files to static html files using the <code>IPython.convert</code> platform. You can see an example of the final rendered document <a href="http://www.astro.washington.edu/users/vanderplas/Astr599/notebooks/01_basic_training">here</a>.</p> <p>When I saw the final document, I wondered if we could have hidden output cells which automatically get visible after a click over the input cell... and then, I made some experiments using the power of the <code>IPython.nbconvert</code> library ;-) </p><p class="more"><a href="http://www.damian.oquanta.info/es/posts/mimic-the-ipython-notebook-cell-execution.html">Leer más…</a></p></div>http://www.damian.oquanta.info/es/posts/mimic-the-ipython-notebook-cell-execution.htmlSun, 29 Sep 2013 23:53:58 GMT \ No newline at end of file diff --git a/output/es/categories/tutorials.xml b/output/es/categories/tutorials.xml index f4ce5a3f..cbc08ecc 100644 --- a/output/es/categories/tutorials.xml +++ b/output/es/categories/tutorials.xml @@ -1,5 +1,5 @@ -Damian's blog (tutorials)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:34 GMTnikolahttp://blogs.law.harvard.edu/tech/rssSciPyCon Argentina 2013http://www.damian.oquanta.info/es/posts/scipycon-argentina-2013.html<div><div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (tutorials)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssSciPyCon Argentina 2013http://www.damian.oquanta.info/es/posts/scipycon-argentina-2013.html<div><div class="text_cell_render border-box-sizing rendered_html"> <p>This is the first <strong>SciPy Conference in Argentina</strong> (as far as I know, it is also the first one in Latin American).</p> <p>It will be held from <strong>16 to 18th of May in Puerto Madryn</strong>, at the Patagonia Argentina (more details at SciPyCon <a href="http://scipycon.com.ar">homepage</a>).</p> </div> diff --git a/output/es/categories/viper.xml b/output/es/categories/viper.xml index 8840af43..2f8e9f2c 100644 --- a/output/es/categories/viper.xml +++ b/output/es/categories/viper.xml @@ -1,5 +1,5 @@ -Damian's blog (vIPer)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:34 GMTnikolahttp://blogs.law.harvard.edu/tech/rssvIPer is now using IPython.nbconverthttp://www.damian.oquanta.info/es/posts/viper-is-now-using-ipythonnbconvert.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (vIPer)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssvIPer is now using IPython.nbconverthttp://www.damian.oquanta.info/es/posts/viper-is-now-using-ipythonnbconvert.html<div class="text_cell_render border-box-sizing rendered_html"> <p>As you know (if not, probably the following lines gives you an idea), <strong>vIPer</strong> was originally designed to export from <em>ipynb</em> files to:</p> <ul> <li>a plain static html</li> diff --git a/output/es/categories/zen.xml b/output/es/categories/zen.xml index fc1984c3..bd0b716a 100644 --- a/output/es/categories/zen.xml +++ b/output/es/categories/zen.xml @@ -1,5 +1,5 @@ -Damian's blog (zen)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssNikola's Zen theme finally releasedhttp://www.damian.oquanta.info/es/posts/nikolas-zen-theme-finally-released.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (zen)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:49 GMTnikolahttp://blogs.law.harvard.edu/tech/rssNikola's Zen theme finally releasedhttp://www.damian.oquanta.info/es/posts/nikolas-zen-theme-finally-released.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Just a quick update... Some weeks ago I <a href="http://www.damian.oquanta.info/posts/a-new-nikolas-theme-for-my-site-zen.html">blogged</a> about my new <strong>Nikola</strong>'s theme family called <strong>Zen</strong>. In fact, you are seeing the <code>zen-ipython</code> theme powering my blog right now.</p> <p>I have used them for several days without any remarkable issue, so I decided to release them at the <strong>Nikola</strong>'s <a href="https://github.com/getnikola/nikola-themes">theme repository</a>.</p> <p>There, you will see three <strong>Zen</strong> themes:</p> diff --git a/output/es/categories/zenmode.xml b/output/es/categories/zenmode.xml index 9c56b9e6..2eb34aab 100644 --- a/output/es/categories/zenmode.xml +++ b/output/es/categories/zenmode.xml @@ -1,5 +1,5 @@ -Damian's blog (zenmode)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:34 GMTnikolahttp://blogs.law.harvard.edu/tech/rssZen mode extension for the IPython notebookhttp://www.damian.oquanta.info/es/posts/zen-mode-extension-for-the-ipython-notebook.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's blog (zenmode)http://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssZen mode extension for the IPython notebookhttp://www.damian.oquanta.info/es/posts/zen-mode-extension-for-the-ipython-notebook.html<div class="text_cell_render border-box-sizing rendered_html"> <p>I write a lot stuff inside the IPython notebook.</p> <p>And I thought it would be great to have a <em>sort</em> of <strong>Zen mode</strong> for the notebook...</p> <p>I mean, a <em>peaceful</em> user interface to write my blog posts (and other stuff, of course).</p> diff --git a/output/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.html b/output/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.html index 6c829a4e..cc25a620 100644 --- a/output/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.html +++ b/output/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.html @@ -181,8 +181,8 @@

A simple minimap for your nbconverted ipynb

Some days ago, I presented a way to mimic the execution of nbconverted IPython notebooks (ipynb). Today, I will show you how to add a simple minimap to these static html documents.

But, what is a minimap? Do you know SublimeText or Ninja-IDE? They are IDEs with a thin column to the right (of the main window) which provides an overview of the code we are working on... OK, you don't have an idea what am I talking about? Just go ahead and you will see...

+

Addendum note: There are some performance issues with Firefox, but in Chromium it is working OK! Simplicity comes with some hidden costs ;-)

NOTE: if you are impatient, just go the beginning of this post and press the Minimap link next to the Source link... and surprise!

-

Addendum note: There are performance issues with Firefox, but in Chromium it is working OK! Simplicity comes with some hidden costs ;-)

Well, my first thought to develop this feature was to look if anybody had this same idea (a minimap for html-based documents) before, and obviously, there was somebody ;-)

Mr. Google pointed me to a blog where I found a nice js-based (working) solution.

The implementation was very simple and we used the same strategy from the last blog posts: pass a template in the IPython.nbconvert call from the command line (but please, do not forget that you can also use a config file to pass the template name -and other things - to the IPython.nbconvert infrastructure).

@@ -247,9 +247,7 @@

A simple minimap for your nbconverted ipynb

And as a the final step, we just wrote:

ipython nbconvert 3_NumPy.ipynb --to html --template minimap.tpl --post serve

in our console, and we saw something like THIS

-

Addendum note: There are performance issues with Firefox, but in Chromium it is working OK! Simplicity comes with some hidden costs ;-)

-
-
+

Do not forget!: There are some performance issues with Firefox, but in Chromium it is working OK! Simplicity comes with some hidden costs ;-)

Nice, don't you think?

We also did the same (with minor modifications) with our Nikola Zen theme (probably you had already tested it because I assume you are impatient!).

Now, with this simple feature, you not only can quickly get an idea of the length of your documents (blog post, article, lecture, whatever...) but also they are easier to scroll and navigate!

diff --git a/output/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.ipynb b/output/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.ipynb index b9cbaa60..dc55bde3 100644 --- a/output/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.ipynb +++ b/output/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.ipynb @@ -16,9 +16,9 @@ "But, what is a *minimap*? Do you know **SublimeText** or **Ninja-IDE**? They are IDEs with a thin column to the right (of the main window) which provides an overview of the code we are working on... OK, you don't have an idea what am I talking about? Just go ahead and you will see...\n", "\n", "\n", - "**NOTE**: if you are impatient, just go the beginning of this post and press the `Minimap` link next to the `Source` link... and surprise!\n", + "**Addendum note**: There are some *performance issues* with **Firefox**, but in **Chromium** it is working OK! Simplicity comes with some hidden costs ;-)\n", "\n", - "**Addendum note**: There are *performance issues* with **Firefox**, but in **Chromium** it is working OK! Simplicity comes with some hidden costs ;-)\n", + "**NOTE**: if you are impatient, just go the beginning of this post and press the `Minimap` link next to the `Source` link... and surprise!\n", "\n", "Well, my first thought to develop this feature was to look if anybody had this same idea (a *minimap* for html-based documents) before, and obviously, there was somebody ;-)\n", "\n", @@ -76,13 +76,8 @@ "\n", "in our console, and we saw something like [THIS](http://damianavila.github.io/Python-Cientifico-HCC/3_NumPy.html)\n", "\n", - "**Addendum note**: There are *performance issues* with **Firefox**, but in **Chromium** it is working OK! Simplicity comes with some hidden costs ;-)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ + "**Do not forget!**: There are some *performance issues* with **Firefox**, but in **Chromium** it is working OK! Simplicity comes with some hidden costs ;-)\n", + "\n", "Nice, don't you think?\n", "\n", "We also did the same (with minor modifications) with our **Nikola** *Zen* theme (probably you had already tested it because I assume you are impatient!).\n", diff --git a/output/es/rss.xml b/output/es/rss.xml index 535e2521..8d42ef6c 100644 --- a/output/es/rss.xml +++ b/output/es/rss.xml @@ -1,5 +1,5 @@ -Damian's bloghttp://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssA simple minimap for your nbconverted ipynbhttp://www.damian.oquanta.info/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's bloghttp://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:49 GMTnikolahttp://blogs.law.harvard.edu/tech/rssA simple minimap for your nbconverted ipynbhttp://www.damian.oquanta.info/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Some days ago, I presented a way to mimic the execution of <em>nbconverted</em> <strong>IPython</strong> notebooks (<em>ipynb</em>). Today, I will show you how to add a simple <em>minimap</em> to these static html documents.</p> <p>But, what is a <em>minimap</em>? Do you know <strong>SublimeText</strong> or <strong>Ninja-IDE</strong>? They are IDEs with a thin column to the right (of the main window) which provides an overview of the code we are working on... OK, you don't have an idea what am I talking about? Just go ahead and you will see... </p><p class="more"><a href="http://www.damian.oquanta.info/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.html">Leer más…</a></p></div>http://www.damian.oquanta.info/es/posts/a-simple-minimap-for-your-nbconverted-ipynb.htmlFri, 04 Oct 2013 00:59:36 GMTMimic the IPython notebook cell executionhttp://www.damian.oquanta.info/es/posts/mimic-the-ipython-notebook-cell-execution.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Yesterday, I was visiting the <a href="http://www.astro.washington.edu/users/vanderplas/">Jake VanderPlas</a>'s Scientific Python Course <a href="http://www.astro.washington.edu/users/vanderplas/Astr599/schedule">site</a> because of some issues raised at the ipython-dev mailing list (and obviously, because Jake usually do amazing things).</p> diff --git a/output/posts/a-simple-minimap-for-your-nbconverted-ipynb.html b/output/posts/a-simple-minimap-for-your-nbconverted-ipynb.html index a999d1b3..d783fbab 100644 --- a/output/posts/a-simple-minimap-for-your-nbconverted-ipynb.html +++ b/output/posts/a-simple-minimap-for-your-nbconverted-ipynb.html @@ -178,8 +178,8 @@

A simple minimap for your nbconverted ipynb

Some days ago, I presented a way to mimic the execution of nbconverted IPython notebooks (ipynb). Today, I will show you how to add a simple minimap to these static html documents.

But, what is a minimap? Do you know SublimeText or Ninja-IDE? They are IDEs with a thin column to the right (of the main window) which provides an overview of the code we are working on... OK, you don't have an idea what am I talking about? Just go ahead and you will see...

+

Addendum note: There are some performance issues with Firefox, but in Chromium it is working OK! Simplicity comes with some hidden costs ;-)

NOTE: if you are impatient, just go the beginning of this post and press the Minimap link next to the Source link... and surprise!

-

Addendum note: There are performance issues with Firefox, but in Chromium it is working OK! Simplicity comes with some hidden costs ;-)

Well, my first thought to develop this feature was to look if anybody had this same idea (a minimap for html-based documents) before, and obviously, there was somebody ;-)

Mr. Google pointed me to a blog where I found a nice js-based (working) solution.

The implementation was very simple and we used the same strategy from the last blog posts: pass a template in the IPython.nbconvert call from the command line (but please, do not forget that you can also use a config file to pass the template name -and other things - to the IPython.nbconvert infrastructure).

@@ -244,9 +244,7 @@

A simple minimap for your nbconverted ipynb

And as a the final step, we just wrote:

ipython nbconvert 3_NumPy.ipynb --to html --template minimap.tpl --post serve

in our console, and we saw something like THIS

-

Addendum note: There are performance issues with Firefox, but in Chromium it is working OK! Simplicity comes with some hidden costs ;-)

-
-
+

Do not forget!: There are some performance issues with Firefox, but in Chromium it is working OK! Simplicity comes with some hidden costs ;-)

Nice, don't you think?

We also did the same (with minor modifications) with our Nikola Zen theme (probably you had already tested it because I assume you are impatient!).

Now, with this simple feature, you not only can quickly get an idea of the length of your documents (blog post, article, lecture, whatever...) but also they are easier to scroll and navigate!

diff --git a/output/posts/a-simple-minimap-for-your-nbconverted-ipynb.ipynb b/output/posts/a-simple-minimap-for-your-nbconverted-ipynb.ipynb index b9cbaa60..dc55bde3 100644 --- a/output/posts/a-simple-minimap-for-your-nbconverted-ipynb.ipynb +++ b/output/posts/a-simple-minimap-for-your-nbconverted-ipynb.ipynb @@ -16,9 +16,9 @@ "But, what is a *minimap*? Do you know **SublimeText** or **Ninja-IDE**? They are IDEs with a thin column to the right (of the main window) which provides an overview of the code we are working on... OK, you don't have an idea what am I talking about? Just go ahead and you will see...\n", "\n", "\n", - "**NOTE**: if you are impatient, just go the beginning of this post and press the `Minimap` link next to the `Source` link... and surprise!\n", + "**Addendum note**: There are some *performance issues* with **Firefox**, but in **Chromium** it is working OK! Simplicity comes with some hidden costs ;-)\n", "\n", - "**Addendum note**: There are *performance issues* with **Firefox**, but in **Chromium** it is working OK! Simplicity comes with some hidden costs ;-)\n", + "**NOTE**: if you are impatient, just go the beginning of this post and press the `Minimap` link next to the `Source` link... and surprise!\n", "\n", "Well, my first thought to develop this feature was to look if anybody had this same idea (a *minimap* for html-based documents) before, and obviously, there was somebody ;-)\n", "\n", @@ -76,13 +76,8 @@ "\n", "in our console, and we saw something like [THIS](http://damianavila.github.io/Python-Cientifico-HCC/3_NumPy.html)\n", "\n", - "**Addendum note**: There are *performance issues* with **Firefox**, but in **Chromium** it is working OK! Simplicity comes with some hidden costs ;-)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ + "**Do not forget!**: There are some *performance issues* with **Firefox**, but in **Chromium** it is working OK! Simplicity comes with some hidden costs ;-)\n", + "\n", "Nice, don't you think?\n", "\n", "We also did the same (with minor modifications) with our **Nikola** *Zen* theme (probably you had already tested it because I assume you are impatient!).\n", diff --git a/output/rss.xml b/output/rss.xml index 736c0512..658c406a 100644 --- a/output/rss.xml +++ b/output/rss.xml @@ -1,5 +1,5 @@ -Damian's bloghttp://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 09:58:35 GMTnikolahttp://blogs.law.harvard.edu/tech/rssA simple minimap for your nbconverted ipynbhttp://www.damian.oquanta.info/posts/a-simple-minimap-for-your-nbconverted-ipynb.html<div class="text_cell_render border-box-sizing rendered_html"> +Damian's bloghttp://www.damian.oquanta.info/My place to share some thoughts with the world.Fri, 04 Oct 2013 10:06:48 GMTnikolahttp://blogs.law.harvard.edu/tech/rssA simple minimap for your nbconverted ipynbhttp://www.damian.oquanta.info/posts/a-simple-minimap-for-your-nbconverted-ipynb.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Some days ago, I presented a way to mimic the execution of <em>nbconverted</em> <strong>IPython</strong> notebooks (<em>ipynb</em>). Today, I will show you how to add a simple <em>minimap</em> to these static html documents.</p> <p>But, what is a <em>minimap</em>? Do you know <strong>SublimeText</strong> or <strong>Ninja-IDE</strong>? They are IDEs with a thin column to the right (of the main window) which provides an overview of the code we are working on... OK, you don't have an idea what am I talking about? Just go ahead and you will see... </p><p class="more"><a href="http://www.damian.oquanta.info/posts/a-simple-minimap-for-your-nbconverted-ipynb.html">Read more…</a></p></div>pythonIPythonnbconvertconfigjavascriptminimapjinjanikolahttp://www.damian.oquanta.info/posts/a-simple-minimap-for-your-nbconverted-ipynb.htmlFri, 04 Oct 2013 00:59:36 GMTMimic the IPython notebook cell executionhttp://www.damian.oquanta.info/posts/mimic-the-ipython-notebook-cell-execution.html<div class="text_cell_render border-box-sizing rendered_html"> <p>Yesterday, I was visiting the <a href="http://www.astro.washington.edu/users/vanderplas/">Jake VanderPlas</a>'s Scientific Python Course <a href="http://www.astro.washington.edu/users/vanderplas/Astr599/schedule">site</a> because of some issues raised at the ipython-dev mailing list (and obviously, because Jake usually do amazing things).</p> diff --git a/posts/.ipynb_checkpoints/a-simple-minimap-for-your-nbconverted-ipynb-checkpoint.ipynb b/posts/.ipynb_checkpoints/a-simple-minimap-for-your-nbconverted-ipynb-checkpoint.ipynb index b9cbaa60..dc55bde3 100644 --- a/posts/.ipynb_checkpoints/a-simple-minimap-for-your-nbconverted-ipynb-checkpoint.ipynb +++ b/posts/.ipynb_checkpoints/a-simple-minimap-for-your-nbconverted-ipynb-checkpoint.ipynb @@ -16,9 +16,9 @@ "But, what is a *minimap*? Do you know **SublimeText** or **Ninja-IDE**? They are IDEs with a thin column to the right (of the main window) which provides an overview of the code we are working on... OK, you don't have an idea what am I talking about? Just go ahead and you will see...\n", "\n", "\n", - "**NOTE**: if you are impatient, just go the beginning of this post and press the `Minimap` link next to the `Source` link... and surprise!\n", + "**Addendum note**: There are some *performance issues* with **Firefox**, but in **Chromium** it is working OK! Simplicity comes with some hidden costs ;-)\n", "\n", - "**Addendum note**: There are *performance issues* with **Firefox**, but in **Chromium** it is working OK! Simplicity comes with some hidden costs ;-)\n", + "**NOTE**: if you are impatient, just go the beginning of this post and press the `Minimap` link next to the `Source` link... and surprise!\n", "\n", "Well, my first thought to develop this feature was to look if anybody had this same idea (a *minimap* for html-based documents) before, and obviously, there was somebody ;-)\n", "\n", @@ -76,13 +76,8 @@ "\n", "in our console, and we saw something like [THIS](http://damianavila.github.io/Python-Cientifico-HCC/3_NumPy.html)\n", "\n", - "**Addendum note**: There are *performance issues* with **Firefox**, but in **Chromium** it is working OK! Simplicity comes with some hidden costs ;-)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ + "**Do not forget!**: There are some *performance issues* with **Firefox**, but in **Chromium** it is working OK! Simplicity comes with some hidden costs ;-)\n", + "\n", "Nice, don't you think?\n", "\n", "We also did the same (with minor modifications) with our **Nikola** *Zen* theme (probably you had already tested it because I assume you are impatient!).\n", diff --git a/posts/a-simple-minimap-for-your-nbconverted-ipynb.ipynb b/posts/a-simple-minimap-for-your-nbconverted-ipynb.ipynb index b9cbaa60..dc55bde3 100644 --- a/posts/a-simple-minimap-for-your-nbconverted-ipynb.ipynb +++ b/posts/a-simple-minimap-for-your-nbconverted-ipynb.ipynb @@ -16,9 +16,9 @@ "But, what is a *minimap*? Do you know **SublimeText** or **Ninja-IDE**? They are IDEs with a thin column to the right (of the main window) which provides an overview of the code we are working on... OK, you don't have an idea what am I talking about? Just go ahead and you will see...\n", "\n", "\n", - "**NOTE**: if you are impatient, just go the beginning of this post and press the `Minimap` link next to the `Source` link... and surprise!\n", + "**Addendum note**: There are some *performance issues* with **Firefox**, but in **Chromium** it is working OK! Simplicity comes with some hidden costs ;-)\n", "\n", - "**Addendum note**: There are *performance issues* with **Firefox**, but in **Chromium** it is working OK! Simplicity comes with some hidden costs ;-)\n", + "**NOTE**: if you are impatient, just go the beginning of this post and press the `Minimap` link next to the `Source` link... and surprise!\n", "\n", "Well, my first thought to develop this feature was to look if anybody had this same idea (a *minimap* for html-based documents) before, and obviously, there was somebody ;-)\n", "\n", @@ -76,13 +76,8 @@ "\n", "in our console, and we saw something like [THIS](http://damianavila.github.io/Python-Cientifico-HCC/3_NumPy.html)\n", "\n", - "**Addendum note**: There are *performance issues* with **Firefox**, but in **Chromium** it is working OK! Simplicity comes with some hidden costs ;-)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ + "**Do not forget!**: There are some *performance issues* with **Firefox**, but in **Chromium** it is working OK! Simplicity comes with some hidden costs ;-)\n", + "\n", "Nice, don't you think?\n", "\n", "We also did the same (with minor modifications) with our **Nikola** *Zen* theme (probably you had already tested it because I assume you are impatient!).\n",

Some days ago, I presented a way to mimic the execution of nbconverted IPython notebooks (ipynb). Today, I will show you how to add a simple minimap to these static html documents.

But, what is a minimap? Do you know SublimeText or Ninja-IDE? They are IDEs with a thin column to the right (of the main window) which provides an overview of the code we are working on... OK, you don't have an idea what am I talking about? Just go ahead and you will see...

+

Addendum note: There are some performance issues with Firefox, but in Chromium it is working OK! Simplicity comes with some hidden costs ;-)

NOTE: if you are impatient, just go the beginning of this post and press the Minimap link next to the Source link... and surprise!

-

Addendum note: There are performance issues with Firefox, but in Chromium it is working OK! Simplicity comes with some hidden costs ;-)

Well, my first thought to develop this feature was to look if anybody had this same idea (a minimap for html-based documents) before, and obviously, there was somebody ;-)

Mr. Google pointed me to a blog where I found a nice js-based (working) solution.

The implementation was very simple and we used the same strategy from the last blog posts: pass a template in the IPython.nbconvert call from the command line (but please, do not forget that you can also use a config file to pass the template name -and other things - to the IPython.nbconvert infrastructure).

@@ -68,9 +68,7 @@

And as a the final step, we just wrote:

ipython nbconvert 3_NumPy.ipynb --to html --template minimap.tpl --post serve

in our console, and we saw something like THIS

-

Addendum note: There are performance issues with Firefox, but in Chromium it is working OK! Simplicity comes with some hidden costs ;-)

-