<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Script on Zio Ivan</title>
    <link>https://ivandemarino.me/tags/script/</link>
    <description>Recent content in Script on Zio Ivan</description>
    <generator>Hugo</generator>
    <language>en</language>
    <managingEditor>detronizator&#43;blog@gmail.com (Ivan De Marino, aka &#34;Zio Ivan&#34;, aka &#34;detro&#34;)</managingEditor>
    <webMaster>detronizator&#43;blog@gmail.com (Ivan De Marino, aka &#34;Zio Ivan&#34;, aka &#34;detro&#34;)</webMaster>
    <copyright>2004-2026 Ivan De Marino. Licensed under CC BY 4.0</copyright>
    <lastBuildDate>Sun, 12 Feb 2012 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://ivandemarino.me/tags/script/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Scope &#39;this&#39;, and scope &#39;that&#39;</title>
      <link>https://ivandemarino.me/posts/scope-this-and-scope-that/</link>
      <pubDate>Sun, 12 Feb 2012 00:00:00 +0000</pubDate><author>detronizator&#43;blog@gmail.com (Ivan De Marino, aka &#34;Zio Ivan&#34;, aka &#34;detro&#34;)</author>
      <guid>https://ivandemarino.me/posts/scope-this-and-scope-that/</guid>
      <description>&lt;p&gt;As a guy that tries to live his professional life in the middle of the dichotomy &amp;ldquo;C/C++ - JavaScript&amp;rdquo;, I often find myself discussing the discrepancies, differences and implementation details of the &lt;em&gt;latter&lt;/em&gt; (an half-assed prototypal language) using the &lt;em&gt;former&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;The other day I was chatting with Luca (@lucabox) about &lt;strong&gt;scope&lt;/strong&gt; in JS, and we were describing the different situations you can end up with&amp;hellip; and how we work our way out of those culprits.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Rename Subdirectories in a Tree: the Bash way</title>
      <link>https://ivandemarino.me/posts/rename-subdirectories-in-a-tree-the-bash-way/</link>
      <pubDate>Thu, 30 Sep 2010 15:36:07 +0000</pubDate><author>detronizator&#43;blog@gmail.com (Ivan De Marino, aka &#34;Zio Ivan&#34;, aka &#34;detro&#34;)</author>
      <guid>https://ivandemarino.me/posts/rename-subdirectories-in-a-tree-the-bash-way/</guid>
      <description>&lt;p&gt;My granma always used to say every time she was recompiling the &lt;a href=&#34;http://www.kernel.org&#34;&gt;Linux Kernel&lt;/a&gt; of her wash machine:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Bash Scripting is GREAT!
Be sure you learn it.
One day will understand why it can make your life much easier.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;And she was right! I&amp;rsquo;m not an &lt;a href=&#34;http://tiswww.case.edu/php/chet/bash/bashtop.html&#34;&gt;Bash&lt;/a&gt; expert, but when I spend that &lt;em&gt;10 minutes&lt;/em&gt; putting together that scripts that _makes that tedious task &lt;em&gt;piece of cake&lt;/em&gt;, the satisfaction is as tick as a Mug of Coffee.&lt;/p&gt;</description>
    </item>
    <item>
      <title>gredirector - &#39;HTTP 301&#39; through App Engine</title>
      <link>https://ivandemarino.me/posts/gredirector-http-301-through-app-engine/</link>
      <pubDate>Wed, 29 Sep 2010 00:00:29 +0000</pubDate><author>detronizator&#43;blog@gmail.com (Ivan De Marino, aka &#34;Zio Ivan&#34;, aka &#34;detro&#34;)</author>
      <guid>https://ivandemarino.me/posts/gredirector-http-301-through-app-engine/</guid>
      <description>&lt;p&gt;When I decided to &lt;a href=&#34;http://blog.ivandemarino.me/2010/08/30/Hello-World-again&#34;&gt;migrate to this new blog&lt;/a&gt; I was confronted by a very important issue: how do I make sure that the (already modest) traffic going to &lt;code&gt;http://www.detronizator.org/*&lt;/code&gt; would be redirected to this new URL?&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;http://www.hellboundbloggers.com/wp-content/uploads/2009/05/301-Redirection.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;301 Redirection&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;I started searching and I found &lt;a href=&#34;http://blog.dantup.com/2010/01/generic-redirection-script-for-google-app-engine&#34;&gt;this article by Danny Tuppeny&lt;/a&gt; on how to use a &lt;a href=&#34;http://code.google.com/appengine/&#34;&gt;Google App Engine&lt;/a&gt; application to do the trick.&lt;/p&gt;
&lt;p&gt;So, what I did was to take his code and started putting it in place for me at &lt;a href=&#34;http://redirector.ivandemarino.me&#34;&gt;http://redirector.ivandemarino.me&lt;/a&gt;. But because I&amp;rsquo;m a Software Developer that likes to make elegant stuff, I noticed that quite few things were missing:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Git-over-SSH through Socks 5 Proxy on Windows</title>
      <link>https://ivandemarino.me/posts/git-over-ssh-through-socks-5-proxy-on-windows/</link>
      <pubDate>Thu, 13 Aug 2009 10:01:52 +0000</pubDate><author>detronizator&#43;blog@gmail.com (Ivan De Marino, aka &#34;Zio Ivan&#34;, aka &#34;detro&#34;)</author>
      <guid>https://ivandemarino.me/posts/git-over-ssh-through-socks-5-proxy-on-windows/</guid>
      <description>&lt;p&gt;Because of my work, I use crappy M$ Windows in my office. And we are behind a bidirectional firewall.&lt;/p&gt;
&lt;p&gt;So, how do you do if you need to pull/push code with Git-over-SSH in this scenario? You need a Socks 5 that passes the firewall, and some scripting.&lt;/p&gt;
&lt;p&gt;First, you need to install:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Git on Windows - &lt;a href=&#34;http://code.google.com/p/msysgit/&#34;&gt;http://code.google.com/p/msysgit/&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Connect.c - &lt;a href=&#34;http://bent.latency.net/bent/darcs/goto-san-connect-1.85/src/connect.html&#34;&gt;http://bent.latency.net/bent/darcs/goto-san-connect-1.85/src/connect.html&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Then, you need a script that connects to the Socks 5 server. Like:
[sourcecode lang=&amp;lsquo;bash&amp;rsquo;]
#!/bin/sh&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
