mirror of
https://github.com/balkian/balkian.github.com.git
synced 2024-12-26 02:08:13 +00:00
Generate Pelican site
This commit is contained in:
parent
e1422c816d
commit
2cc86a1826
@ -16,103 +16,36 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li class="active"
|
|
||||||
>
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
<div id="sidebar" >
|
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
|
||||||
<div class="flipper sticky">
|
|
||||||
<div class="front">
|
|
||||||
<!-- front content -->
|
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
|
||||||
</div>
|
|
||||||
<div class="back">
|
|
||||||
<!-- back content -->
|
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
|
||||||
<div class="icons">
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
|
||||||
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
|
||||||
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
|
||||||
<dt><a href="/org-mode-tricks.html">Org-mode tricks</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/emacs.html">emacs</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/productivity.html">productivity</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/editor.html">editor</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/org.html">org</a></dd>
|
|
||||||
<dt><a href="/sharing-dotfiles.html">Sharing dotfiles</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/github.html">github</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/git.html">git</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/dotfiles.html">dotfiles</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
|
||||||
</div>
|
|
||||||
<div id="content">
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li class="active"
|
||||||
|
>
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li >
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
<!--Body content-->
|
<!--Body content-->
|
||||||
<div class="postnav">
|
<div class="postnav">
|
||||||
<span class="previouspost"><i class="fa fa-chevron-left"></i> <a href="org-mode-tricks.html">Org-mode tricks</a></span>
|
<span class="previouspost"><i class="fa fa-chevron-left"></i> <a href="org-mode-tricks.html">Org-mode tricks</a></span>
|
||||||
@ -137,7 +70,64 @@
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="clear"></div>
|
<div id="sidebar" >
|
||||||
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
|
<div class="flipper sticky">
|
||||||
|
<div class="front">
|
||||||
|
<!-- front content -->
|
||||||
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
|
</div>
|
||||||
|
<div class="back">
|
||||||
|
<!-- back content -->
|
||||||
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/controlling-zigbee-devices-with-mqtt.html">Controlling Zigbee devices with MQTT</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/mqtt.html">mqtt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/iot.html">iot</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/zigbee.html">zigbee</a></dd>
|
||||||
|
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
||||||
|
<dt><a href="/pptp-connections.html">PPTP connections</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/openwrt.html">openwrt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/router.html">router</a></dd>
|
||||||
|
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
||||||
|
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
|
<div class="icons">
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!--Sidebar content-->
|
||||||
|
</div> <div class="clear"></div>
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
176
archives.html
176
archives.html
@ -15,108 +15,45 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
<div id="sidebar" >
|
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
|
||||||
<div class="flipper sticky">
|
|
||||||
<div class="front">
|
|
||||||
<!-- front content -->
|
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
|
||||||
</div>
|
|
||||||
<div class="back">
|
|
||||||
<!-- back content -->
|
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
|
||||||
<div class="icons">
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
|
||||||
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
|
||||||
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
|
||||||
<dt><a href="/org-mode-tricks.html">Org-mode tricks</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/emacs.html">emacs</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/productivity.html">productivity</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/editor.html">editor</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/org.html">org</a></dd>
|
|
||||||
<dt><a href="/sharing-dotfiles.html">Sharing dotfiles</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/github.html">github</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/git.html">git</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/dotfiles.html">dotfiles</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
|
||||||
</div>
|
|
||||||
<div id="content">
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li >
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
<!--Body content-->
|
<!--Body content-->
|
||||||
<h1>Archives for balkian.com</h1>
|
<h1>Archives for balkian.com</h1>
|
||||||
|
|
||||||
<dl>
|
<dl>
|
||||||
|
<dt>Sun 06 January 2019</dt>
|
||||||
|
<dd><a href="http://balkian.com/controlling-zigbee-devices-with-mqtt.html">Controlling Zigbee devices with MQTT</a></dd>
|
||||||
<dt>Sat 07 January 2017</dt>
|
<dt>Sat 07 January 2017</dt>
|
||||||
<dd><a href="http://balkian.com/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dd>
|
<dd><a href="http://balkian.com/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dd>
|
||||||
|
<dt>Sun 01 January 2017</dt>
|
||||||
|
<dd><a href="http://balkian.com/pptp-connections.html">PPTP connections</a></dd>
|
||||||
<dt>Wed 28 September 2016</dt>
|
<dt>Wed 28 September 2016</dt>
|
||||||
<dd><a href="http://balkian.com/progress-bars-in-python.html">Progress bars in python</a></dd>
|
<dd><a href="http://balkian.com/progress-bars-in-python.html">Progress bars in python</a></dd>
|
||||||
<dt>Wed 03 February 2016</dt>
|
<dt>Wed 03 February 2016</dt>
|
||||||
@ -139,7 +76,64 @@
|
|||||||
<dd><a href="http://balkian.com/creating-my-web.html">Creating my web</a></dd>
|
<dd><a href="http://balkian.com/creating-my-web.html">Creating my web</a></dd>
|
||||||
</dl>
|
</dl>
|
||||||
</div>
|
</div>
|
||||||
<div class="clear"></div>
|
<div id="sidebar" >
|
||||||
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
|
<div class="flipper sticky">
|
||||||
|
<div class="front">
|
||||||
|
<!-- front content -->
|
||||||
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
|
</div>
|
||||||
|
<div class="back">
|
||||||
|
<!-- back content -->
|
||||||
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/controlling-zigbee-devices-with-mqtt.html">Controlling Zigbee devices with MQTT</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/mqtt.html">mqtt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/iot.html">iot</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/zigbee.html">zigbee</a></dd>
|
||||||
|
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
||||||
|
<dt><a href="/pptp-connections.html">PPTP connections</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/openwrt.html">openwrt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/router.html">router</a></dd>
|
||||||
|
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
||||||
|
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
|
<div class="icons">
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!--Sidebar content-->
|
||||||
|
</div> <div class="clear"></div>
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
@ -15,110 +15,59 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
<div id="sidebar" >
|
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
|
||||||
<div class="flipper sticky">
|
|
||||||
<div class="front">
|
|
||||||
<!-- front content -->
|
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
|
||||||
</div>
|
|
||||||
<div class="back">
|
|
||||||
<!-- back content -->
|
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
|
||||||
<div class="icons">
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
|
||||||
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
|
||||||
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
|
||||||
<dt><a href="/org-mode-tricks.html">Org-mode tricks</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/emacs.html">emacs</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/productivity.html">productivity</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/editor.html">editor</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/org.html">org</a></dd>
|
|
||||||
<dt><a href="/sharing-dotfiles.html">Sharing dotfiles</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/github.html">github</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/git.html">git</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/dotfiles.html">dotfiles</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
|
||||||
</div>
|
|
||||||
<div id="content">
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li >
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
<!--Body content-->
|
<!--Body content-->
|
||||||
<div class="pagination pag-top">
|
<div class="pagination pag-top">
|
||||||
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
<span class="page_number ">Page 1 of 2</span>
|
<!-- <span class="page_number ">Page 1 of 2</span> -->
|
||||||
<span class="nextpage"><a href="/page2"> Older Posts </a> <i class="icon-double-angle-right"></i></span>
|
<span class="nextpage"><a href="/page2"> Older Posts </a> <i class="icon-double-angle-right"></i></span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- This loops through the paginated posts -->
|
<!-- This loops through the paginated posts -->
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/controlling-zigbee-devices-with-mqtt.html" class="title">Controlling Zigbee devices with MQTT</a></h2>
|
||||||
|
<span class="date">2019-01-06</span>
|
||||||
|
<a class="tag" href="/tag/mqtt.html"><span class="label">mqtt</span></a>
|
||||||
|
<a class="tag" href="/tag/iot.html"><span class="label">iot</span></a>
|
||||||
|
<a class="tag" href="/tag/zigbee.html"><span class="label">zigbee</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<p>This is a short tutorial on connecting a zigbee device (an Aqara cube) to an MQTT server, so you can control your zigbee devices from the network.</p>
|
||||||
|
<p>If you're anything like me, you're probably a sucker for IoT devices.
|
||||||
|
For a long time, I've been using WiFi-enabled lights, and Amazon …</p>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/controlling-zigbee-devices-with-mqtt.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
<div class="posthead">
|
<div class="posthead">
|
||||||
<h2><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html" class="title">HDMI-VGA adapter issues with Raspberry Pi</a></h2>
|
<h2><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html" class="title">HDMI-VGA adapter issues with Raspberry Pi</a></h2>
|
||||||
<span class="date">2017-01-07</span>
|
<span class="date">2017-01-07</span>
|
||||||
@ -138,7 +87,24 @@
|
|||||||
</pre></div>
|
</pre></div>
|
||||||
</td></tr></table>
|
</td></tr></table>
|
||||||
</div>
|
</div>
|
||||||
<div class="readmore"><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
<div class="readmore"><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/pptp-connections.html" class="title">PPTP connections</a></h2>
|
||||||
|
<span class="date">2017-01-01</span>
|
||||||
|
<a class="tag" href="/tag/openwrt.html"><span class="label">openwrt</span></a>
|
||||||
|
<a class="tag" href="/tag/linux.html"><span class="label">linux</span></a>
|
||||||
|
<a class="tag" href="/tag/router.html"><span class="label">router</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span>opkg install kmod-nf-nathelper-extra
|
||||||
|
</pre></div>
|
||||||
|
</td></tr></table>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/pptp-connections.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
<div class="posthead">
|
<div class="posthead">
|
||||||
<h2><a href="/progress-bars-in-python.html" class="title">Progress bars in python</a></h2>
|
<h2><a href="/progress-bars-in-python.html" class="title">Progress bars in python</a></h2>
|
||||||
<span class="date">2016-09-28</span>
|
<span class="date">2016-09-28</span>
|
||||||
@ -159,7 +125,9 @@
|
|||||||
</pre></div>
|
</pre></div>
|
||||||
</td></tr></table>
|
</td></tr></table>
|
||||||
</div>
|
</div>
|
||||||
<div class="readmore"><a href="/progress-bars-in-python.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
<div class="readmore"><a href="/progress-bars-in-python.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
<div class="posthead">
|
<div class="posthead">
|
||||||
<h2><a href="/arch-linux-fixes.html" class="title">Arch Linux Fixes</a></h2>
|
<h2><a href="/arch-linux-fixes.html" class="title">Arch Linux Fixes</a></h2>
|
||||||
<span class="date">2016-02-03</span>
|
<span class="date">2016-02-03</span>
|
||||||
@ -177,7 +145,9 @@
|
|||||||
</td></tr></table></div>
|
</td></tr></table></div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
<div class="readmore"><a href="/arch-linux-fixes.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
<div class="readmore"><a href="/arch-linux-fixes.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
<div class="posthead">
|
<div class="posthead">
|
||||||
<h2><a href="/org-mode-tricks.html" class="title">Org-mode tricks</a></h2>
|
<h2><a href="/org-mode-tricks.html" class="title">Org-mode tricks</a></h2>
|
||||||
<span class="date">2015-12-10</span>
|
<span class="date">2015-12-10</span>
|
||||||
@ -194,7 +164,9 @@
|
|||||||
</td></tr></table></div>
|
</td></tr></table></div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
<div class="readmore"><a href="/org-mode-tricks.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
<div class="readmore"><a href="/org-mode-tricks.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
<div class="posthead">
|
<div class="posthead">
|
||||||
<h2><a href="/sharing-dotfiles.html" class="title">Sharing dotfiles</a></h2>
|
<h2><a href="/sharing-dotfiles.html" class="title">Sharing dotfiles</a></h2>
|
||||||
<span class="date">2015-04-10</span>
|
<span class="date">2015-04-10</span>
|
||||||
@ -205,9 +177,11 @@
|
|||||||
<div class="excerpt">
|
<div class="excerpt">
|
||||||
<p>Today's post is half a quick note, half public shaming. In other words, it is a reminder to be very careful with OAuth tokens and passwords.</p>
|
<p>Today's post is half a quick note, half public shaming. In other words, it is a reminder to be very careful with OAuth tokens and passwords.</p>
|
||||||
<p>As part of moving to emacs, I starting using the incredibly useful <a class="reference external" href="https://github.com/defunkt/gist.el">gh.el</a>.
|
<p>As part of moving to emacs, I starting using the incredibly useful <a class="reference external" href="https://github.com/defunkt/gist.el">gh.el</a>.
|
||||||
When you first use it, the extension saves either ...</p>
|
When you first use it, the extension saves either your …</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="readmore"><a href="/sharing-dotfiles.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
<div class="readmore"><a href="/sharing-dotfiles.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
<div class="posthead">
|
<div class="posthead">
|
||||||
<h2><a href="/zotero.html" class="title">Zotero</a></h2>
|
<h2><a href="/zotero.html" class="title">Zotero</a></h2>
|
||||||
<span class="date">2014-12-09</span>
|
<span class="date">2014-12-09</span>
|
||||||
@ -221,9 +195,11 @@ When you first use it, the extension saves either ...</p>
|
|||||||
you organise your bibliography, syncing it with the cloud. Unlike other
|
you organise your bibliography, syncing it with the cloud. Unlike other
|
||||||
alternatives such as <a class="reference external" href="http://www.mendeley.com">Mendeley</a>, Zotero can
|
alternatives such as <a class="reference external" href="http://www.mendeley.com">Mendeley</a>, Zotero can
|
||||||
upload the attachments and data to a private cloud via WebDav.</p>
|
upload the attachments and data to a private cloud via WebDav.</p>
|
||||||
<p>If you use nginx as your web server, know that even though it provides ...</p>
|
<p>If you use nginx as your web server, know that even though it provides …</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="readmore"><a href="/zotero.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
<div class="readmore"><a href="/zotero.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
<div class="posthead">
|
<div class="posthead">
|
||||||
<h2><a href="/proxies-with-apache-and-python.html" class="title">Proxies with Apache and python</a></h2>
|
<h2><a href="/proxies-with-apache-and-python.html" class="title">Proxies with Apache and python</a></h2>
|
||||||
<span class="date">2014-10-09</span>
|
<span class="date">2014-10-09</span>
|
||||||
@ -244,9 +220,11 @@ a WSGI application with the name <em>application</em>. Hence, wsgi:application.<
|
|||||||
3
|
3
|
||||||
4
|
4
|
||||||
5</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="nt"><Location</span> <span class="s">/myapp/</span><span class="nt">></span>
|
5</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="nt"><Location</span> <span class="s">/myapp/</span><span class="nt">></span>
|
||||||
<span class="nb">ProxyPass</span> http://127.0.0 ...</pre></div></td></tr></table></div>
|
<span class="nb">ProxyPass</span> http://127.0.0 …</pre></div></td></tr></table></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="readmore"><a href="/proxies-with-apache-and-python.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
<div class="readmore"><a href="/proxies-with-apache-and-python.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
<div class="posthead">
|
<div class="posthead">
|
||||||
<h2><a href="/publishing-on-pypi.html" class="title">Publishing on PyPi</a></h2>
|
<h2><a href="/publishing-on-pypi.html" class="title">Publishing on PyPi</a></h2>
|
||||||
<span class="date">2014-09-27</span>
|
<span class="date">2014-09-27</span>
|
||||||
@ -258,38 +236,10 @@ a WSGI application with the name <em>application</em>. Hence, wsgi:application.<
|
|||||||
<p>Developing a python module and publishing it on Github is cool, but most
|
<p>Developing a python module and publishing it on Github is cool, but most
|
||||||
of the times you want others to download and use it easily. That is the
|
of the times you want others to download and use it easily. That is the
|
||||||
role of PyPi, the python package repository. In this post I show you how
|
role of PyPi, the python package repository. In this post I show you how
|
||||||
to publish your package in less than 10 ...</p>
|
to publish your package in less than 10 …</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="readmore"><a href="/publishing-on-pypi.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
<div class="readmore"><a href="/publishing-on-pypi.html"> Read more...</a></div>
|
||||||
<div class="posthead">
|
|
||||||
<h2><a href="/updating-eurolovemap.html" class="title">Updating EuroLoveMap</a></h2>
|
|
||||||
<span class="date">2014-03-27</span>
|
|
||||||
<a class="tag" href="/tag/javascript.html"><span class="label">javascript</span></a>
|
|
||||||
<a class="tag" href="/tag/python.html"><span class="label">python</span></a>
|
|
||||||
<a class="tag" href="/tag/heroku.html"><span class="label">heroku</span></a>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="excerpt">
|
|
||||||
<p>As part of the <a class="reference external" href="http://www.opener-project.org/2013/07/18/opener-hackathon-in-amsterdam/">OpeNER
|
|
||||||
hackathon</a>
|
|
||||||
we decided to build a prototype that would allow us to compare how
|
|
||||||
different countries feel about several topics. We used the OpeNER
|
|
||||||
pipeline to get the sentiment from a set of newspaper articles we
|
|
||||||
gathered from media in several languages. Then we aggregated ...</p>
|
|
||||||
</div>
|
|
||||||
<div class="readmore"><a href="/updating-eurolovemap.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
|
||||||
<div class="posthead">
|
|
||||||
<h2><a href="/remove-git-files-with-globbing.html" class="title">Remove git files with globbing</a></h2>
|
|
||||||
<span class="date">2013-08-22</span>
|
|
||||||
<a class="tag" href="/tag/git.html"><span class="label">git</span></a>
|
|
||||||
</div>
|
|
||||||
<div class="excerpt">
|
|
||||||
<p>A simple trick. If you want to remove all the '.swp' files from a git
|
|
||||||
repository, just use:</p>
|
|
||||||
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span>git rm --cached <span class="s1">'\*\*.swp'</span>
|
|
||||||
</pre></div>
|
|
||||||
</td></tr></table>
|
|
||||||
</div>
|
|
||||||
<div class="readmore"><a href="/remove-git-files-with-globbing.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
|
||||||
|
|
||||||
<div class="pagination pag-bottom">
|
<div class="pagination pag-bottom">
|
||||||
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
@ -297,7 +247,64 @@ repository, just use:</p>
|
|||||||
<span class="nextpage"><a href="/page2"> Older Posts </a> <i class="icon-chevron-sign-right"></i></span>
|
<span class="nextpage"><a href="/page2"> Older Posts </a> <i class="icon-chevron-sign-right"></i></span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="clear"></div>
|
<div id="sidebar" >
|
||||||
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
|
<div class="flipper sticky">
|
||||||
|
<div class="front">
|
||||||
|
<!-- front content -->
|
||||||
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
|
</div>
|
||||||
|
<div class="back">
|
||||||
|
<!-- back content -->
|
||||||
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/controlling-zigbee-devices-with-mqtt.html">Controlling Zigbee devices with MQTT</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/mqtt.html">mqtt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/iot.html">iot</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/zigbee.html">zigbee</a></dd>
|
||||||
|
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
||||||
|
<dt><a href="/pptp-connections.html">PPTP connections</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/openwrt.html">openwrt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/router.html">router</a></dd>
|
||||||
|
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
||||||
|
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
|
<div class="icons">
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!--Sidebar content-->
|
||||||
|
</div> <div class="clear"></div>
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
@ -15,58 +15,139 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li >
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
|
<!--Body content-->
|
||||||
|
<div class="pagination pag-top">
|
||||||
|
<span class="previouspage"><i class="icon-double-angle-left"></i><a href="/"> Newer Posts</a></span>
|
||||||
|
<!-- <span class="page_number ">Page 2 of 2</span> -->
|
||||||
|
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- This loops through the paginated posts -->
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/updating-eurolovemap.html" class="title">Updating EuroLoveMap</a></h2>
|
||||||
|
<span class="date">2014-03-27</span>
|
||||||
|
<a class="tag" href="/tag/javascript.html"><span class="label">javascript</span></a>
|
||||||
|
<a class="tag" href="/tag/python.html"><span class="label">python</span></a>
|
||||||
|
<a class="tag" href="/tag/heroku.html"><span class="label">heroku</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<p>As part of the <a class="reference external" href="http://www.opener-project.org/2013/07/18/opener-hackathon-in-amsterdam/">OpeNER
|
||||||
|
hackathon</a>
|
||||||
|
we decided to build a prototype that would allow us to compare how
|
||||||
|
different countries feel about several topics. We used the OpeNER
|
||||||
|
pipeline to get the sentiment from a set of newspaper articles we
|
||||||
|
gathered from media in several languages. Then we aggregated …</p>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/updating-eurolovemap.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/remove-git-files-with-globbing.html" class="title">Remove git files with globbing</a></h2>
|
||||||
|
<span class="date">2013-08-22</span>
|
||||||
|
<a class="tag" href="/tag/git.html"><span class="label">git</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<p>A simple trick. If you want to remove all the '.swp' files from a git
|
||||||
|
repository, just use:</p>
|
||||||
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span>git rm --cached <span class="s1">'\*\*.swp'</span>
|
||||||
|
</pre></div>
|
||||||
|
</td></tr></table>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/remove-git-files-with-globbing.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/creating-my-web.html" class="title">Creating my web</a></h2>
|
||||||
|
<span class="date">2013-08-22</span>
|
||||||
|
<a class="tag" href="/tag/starters.html"><span class="label">starters</span></a>
|
||||||
|
<a class="tag" href="/tag/javascript.html"><span class="label">javascript</span></a>
|
||||||
|
<a class="tag" href="/tag/ruby.html"><span class="label">ruby</span></a>
|
||||||
|
<a class="tag" href="/tag/github.html"><span class="label">github</span></a>
|
||||||
|
<a class="tag" href="/tag/git.html"><span class="label">git</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<p>Finally, I've decided to set up a decent personal page. I have settled
|
||||||
|
for github-pages because I like the idea of keeping my site in a
|
||||||
|
repository and having someone else host and deploy it for me. The site
|
||||||
|
will be really simple, mostly static files. Thanks to Github,
|
||||||
|
<a class="reference external" href="http://jekyllrb.com">Jekyll …</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/creating-my-web.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="pagination pag-bottom">
|
||||||
|
<span class="previouspage"><i class="icon-chevron-sign-left"></i><a href="/page<bound method Page.previous_page_number of <Page 2 of 2>>"> Newer Posts</a></span>
|
||||||
|
<span class="page_number ">Page 2 of 2</span>
|
||||||
|
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div id="sidebar" >
|
<div id="sidebar" >
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
<div class="flipper sticky">
|
<div class="flipper sticky">
|
||||||
<div class="front">
|
<div class="front">
|
||||||
<!-- front content -->
|
<!-- front content -->
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
</div>
|
</div>
|
||||||
<div class="back">
|
<div class="back">
|
||||||
<!-- back content -->
|
<!-- back content -->
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/controlling-zigbee-devices-with-mqtt.html">Controlling Zigbee devices with MQTT</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/mqtt.html">mqtt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/iot.html">iot</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/zigbee.html">zigbee</a></dd>
|
||||||
|
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
||||||
|
<dt><a href="/pptp-connections.html">PPTP connections</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/openwrt.html">openwrt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/router.html">router</a></dd>
|
||||||
|
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
||||||
|
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
<div class="icons">
|
<div class="icons">
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
@ -86,63 +167,8 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
|
||||||
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
|
||||||
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
|
||||||
<dt><a href="/org-mode-tricks.html">Org-mode tricks</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/emacs.html">emacs</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/productivity.html">productivity</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/editor.html">editor</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/org.html">org</a></dd>
|
|
||||||
<dt><a href="/sharing-dotfiles.html">Sharing dotfiles</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/github.html">github</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/git.html">git</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/dotfiles.html">dotfiles</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
<!--Sidebar content-->
|
||||||
</div>
|
</div> <div class="clear"></div>
|
||||||
<div id="content">
|
|
||||||
<!--Body content-->
|
|
||||||
<div class="pagination pag-top">
|
|
||||||
<span class="previouspage"><i class="icon-double-angle-left"></i><a href="/"> Newer Posts</a></span>
|
|
||||||
<span class="page_number ">Page 2 of 2</span>
|
|
||||||
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!-- This loops through the paginated posts -->
|
|
||||||
<div class="posthead">
|
|
||||||
<h2><a href="/creating-my-web.html" class="title">Creating my web</a></h2>
|
|
||||||
<span class="date">2013-08-22</span>
|
|
||||||
<a class="tag" href="/tag/starters.html"><span class="label">starters</span></a>
|
|
||||||
<a class="tag" href="/tag/javascript.html"><span class="label">javascript</span></a>
|
|
||||||
<a class="tag" href="/tag/ruby.html"><span class="label">ruby</span></a>
|
|
||||||
<a class="tag" href="/tag/github.html"><span class="label">github</span></a>
|
|
||||||
<a class="tag" href="/tag/git.html"><span class="label">git</span></a>
|
|
||||||
</div>
|
|
||||||
<div class="excerpt">
|
|
||||||
<p>Finally, I've decided to set up a decent personal page. I have settled
|
|
||||||
for github-pages because I like the idea of keeping my site in a
|
|
||||||
repository and having someone else host and deploy it for me. The site
|
|
||||||
will be really simple, mostly static files. Thanks to Github ...</p>
|
|
||||||
</div>
|
|
||||||
<div class="readmore"><a href="/creating-my-web.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
|
||||||
|
|
||||||
<div class="pagination pag-bottom">
|
|
||||||
<span class="previouspage"><i class="icon-chevron-sign-left"></i><a href="/page<bound method Page.previous_page_number of <Page 2 of 2>>"> Newer Posts</a></span>
|
|
||||||
<span class="page_number ">Page 2 of 2</span>
|
|
||||||
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="clear"></div>
|
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
116
authors.html
116
authors.html
@ -15,58 +15,78 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
|
<div id="contentwrapper">
|
||||||
|
<div id="content">
|
||||||
<header id="header">
|
<header id="header">
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
<ul class="navbar" id="navbar">
|
||||||
<div class="container">
|
<a href="/">
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
<li >
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
<i class="fa fa-home fa-large"></i>
|
||||||
</li>
|
</li></a>
|
||||||
<li >
|
<a href="/category/cheats.html"><li >
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
Cheats
|
||||||
</li>
|
</li></a>
|
||||||
<li >
|
<a href="/category/misc.html"><li >
|
||||||
<a href="/category/misc.html">Misc</a>
|
Misc
|
||||||
</li>
|
</li></a>
|
||||||
<li >
|
<a href="/tags.html"><li >
|
||||||
<a href="/tags.html">Tags</a>
|
Tags
|
||||||
</li>
|
</li></a>
|
||||||
<li >
|
<a href="/pages/projects.html"><li >
|
||||||
<a href="/pages/projects.html">Projects</a>
|
Projects
|
||||||
</li>
|
</li></a>
|
||||||
<li>
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
CV
|
||||||
</li>
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
|
<!--Body content-->
|
||||||
|
<h1>Authors on balkian.com</h1>
|
||||||
|
<ul>
|
||||||
|
<li><a href="http://balkian.com/author/j-fernando-sanchez.html">J. Fernando Sánchez</a> (13)</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
|
||||||
<div id="sidebar" >
|
<div id="sidebar" >
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
<div class="flipper sticky">
|
<div class="flipper sticky">
|
||||||
<div class="front">
|
<div class="front">
|
||||||
<!-- front content -->
|
<!-- front content -->
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
</div>
|
</div>
|
||||||
<div class="back">
|
<div class="back">
|
||||||
<!-- back content -->
|
<!-- back content -->
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/controlling-zigbee-devices-with-mqtt.html">Controlling Zigbee devices with MQTT</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/mqtt.html">mqtt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/iot.html">iot</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/zigbee.html">zigbee</a></dd>
|
||||||
|
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
||||||
|
<dt><a href="/pptp-connections.html">PPTP connections</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/openwrt.html">openwrt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/router.html">router</a></dd>
|
||||||
|
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
||||||
|
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
<div class="icons">
|
<div class="icons">
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
@ -86,38 +106,8 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
|
||||||
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
|
||||||
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
|
||||||
<dt><a href="/org-mode-tricks.html">Org-mode tricks</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/emacs.html">emacs</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/productivity.html">productivity</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/editor.html">editor</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/org.html">org</a></dd>
|
|
||||||
<dt><a href="/sharing-dotfiles.html">Sharing dotfiles</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/github.html">github</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/git.html">git</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/dotfiles.html">dotfiles</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
<!--Sidebar content-->
|
||||||
</div>
|
</div> <div class="clear"></div>
|
||||||
<div id="content">
|
|
||||||
<!--Body content-->
|
|
||||||
<h1>Authors on balkian.com</h1>
|
|
||||||
|
|
||||||
<ul> <li><a href="http://balkian.com/author/j-fernando-sanchez.html">J. Fernando Sánchez</a> (11)</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="clear"></div>
|
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
117
categories.html
117
categories.html
@ -15,58 +15,79 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
|
<div id="contentwrapper">
|
||||||
|
<div id="content">
|
||||||
<header id="header">
|
<header id="header">
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
<ul class="navbar" id="navbar">
|
||||||
<div class="container">
|
<a href="/">
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
<li >
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
<i class="fa fa-home fa-large"></i>
|
||||||
</li>
|
</li></a>
|
||||||
<li >
|
<a href="/category/cheats.html"><li >
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
Cheats
|
||||||
</li>
|
</li></a>
|
||||||
<li >
|
<a href="/category/misc.html"><li >
|
||||||
<a href="/category/misc.html">Misc</a>
|
Misc
|
||||||
</li>
|
</li></a>
|
||||||
<li >
|
<a href="/tags.html"><li >
|
||||||
<a href="/tags.html">Tags</a>
|
Tags
|
||||||
</li>
|
</li></a>
|
||||||
<li >
|
<a href="/pages/projects.html"><li >
|
||||||
<a href="/pages/projects.html">Projects</a>
|
Projects
|
||||||
</li>
|
</li></a>
|
||||||
<li>
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
CV
|
||||||
</li>
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
|
<!--Body content-->
|
||||||
|
<h1>Categories on balkian.com</h1>
|
||||||
|
<ul>
|
||||||
|
<li><a href="http://balkian.com/category/cheats.html">cheats</a> (4)</li>
|
||||||
|
<li><a href="http://balkian.com/category/misc.html">misc</a> (9)</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
|
||||||
<div id="sidebar" >
|
<div id="sidebar" >
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
<div class="flipper sticky">
|
<div class="flipper sticky">
|
||||||
<div class="front">
|
<div class="front">
|
||||||
<!-- front content -->
|
<!-- front content -->
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
</div>
|
</div>
|
||||||
<div class="back">
|
<div class="back">
|
||||||
<!-- back content -->
|
<!-- back content -->
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/controlling-zigbee-devices-with-mqtt.html">Controlling Zigbee devices with MQTT</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/mqtt.html">mqtt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/iot.html">iot</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/zigbee.html">zigbee</a></dd>
|
||||||
|
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
||||||
|
<dt><a href="/pptp-connections.html">PPTP connections</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/openwrt.html">openwrt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/router.html">router</a></dd>
|
||||||
|
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
||||||
|
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
<div class="icons">
|
<div class="icons">
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
@ -86,38 +107,8 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
|
||||||
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
|
||||||
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
|
||||||
<dt><a href="/org-mode-tricks.html">Org-mode tricks</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/emacs.html">emacs</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/productivity.html">productivity</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/editor.html">editor</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/org.html">org</a></dd>
|
|
||||||
<dt><a href="/sharing-dotfiles.html">Sharing dotfiles</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/github.html">github</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/git.html">git</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/dotfiles.html">dotfiles</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
<!--Sidebar content-->
|
||||||
</div>
|
</div> <div class="clear"></div>
|
||||||
<div id="content">
|
|
||||||
<!--Body content-->
|
|
||||||
<ul>
|
|
||||||
<li><a href="http://balkian.com/category/cheats.html">cheats</a></li>
|
|
||||||
<li><a href="http://balkian.com/category/misc.html">misc</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="clear"></div>
|
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
@ -15,105 +15,45 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li class="active"
|
|
||||||
>
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
<div id="sidebar" >
|
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
|
||||||
<div class="flipper sticky">
|
|
||||||
<div class="front">
|
|
||||||
<!-- front content -->
|
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
|
||||||
</div>
|
|
||||||
<div class="back">
|
|
||||||
<!-- back content -->
|
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
|
||||||
<div class="icons">
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
|
||||||
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
|
||||||
<dt><a href="/org-mode-tricks.html">Org-mode tricks</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/emacs.html">emacs</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/productivity.html">productivity</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/editor.html">editor</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/org.html">org</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
|
||||||
</div>
|
|
||||||
<div id="content">
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li class="active"
|
||||||
|
>
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li >
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
<!--Body content-->
|
<!--Body content-->
|
||||||
<div class="pagination pag-top">
|
<div class="pagination pag-top">
|
||||||
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
<!-- <span class="page_number ">Page 1 of 1</span> -->
|
||||||
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- This loops through the paginated posts -->
|
<!-- This loops through the paginated posts -->
|
||||||
|
<div class="article-entry">
|
||||||
<div class="posthead">
|
<div class="posthead">
|
||||||
<h2><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html" class="title">HDMI-VGA adapter issues with Raspberry Pi</a></h2>
|
<h2><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html" class="title">HDMI-VGA adapter issues with Raspberry Pi</a></h2>
|
||||||
<span class="date">2017-01-07</span>
|
<span class="date">2017-01-07</span>
|
||||||
@ -133,7 +73,24 @@
|
|||||||
</pre></div>
|
</pre></div>
|
||||||
</td></tr></table>
|
</td></tr></table>
|
||||||
</div>
|
</div>
|
||||||
<div class="readmore"><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
<div class="readmore"><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/pptp-connections.html" class="title">PPTP connections</a></h2>
|
||||||
|
<span class="date">2017-01-01</span>
|
||||||
|
<a class="tag" href="/tag/openwrt.html"><span class="label">openwrt</span></a>
|
||||||
|
<a class="tag" href="/tag/linux.html"><span class="label">linux</span></a>
|
||||||
|
<a class="tag" href="/tag/router.html"><span class="label">router</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span>opkg install kmod-nf-nathelper-extra
|
||||||
|
</pre></div>
|
||||||
|
</td></tr></table>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/pptp-connections.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
<div class="posthead">
|
<div class="posthead">
|
||||||
<h2><a href="/arch-linux-fixes.html" class="title">Arch Linux Fixes</a></h2>
|
<h2><a href="/arch-linux-fixes.html" class="title">Arch Linux Fixes</a></h2>
|
||||||
<span class="date">2016-02-03</span>
|
<span class="date">2016-02-03</span>
|
||||||
@ -151,7 +108,9 @@
|
|||||||
</td></tr></table></div>
|
</td></tr></table></div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
<div class="readmore"><a href="/arch-linux-fixes.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
<div class="readmore"><a href="/arch-linux-fixes.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
<div class="posthead">
|
<div class="posthead">
|
||||||
<h2><a href="/org-mode-tricks.html" class="title">Org-mode tricks</a></h2>
|
<h2><a href="/org-mode-tricks.html" class="title">Org-mode tricks</a></h2>
|
||||||
<span class="date">2015-12-10</span>
|
<span class="date">2015-12-10</span>
|
||||||
@ -168,7 +127,8 @@
|
|||||||
</td></tr></table></div>
|
</td></tr></table></div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
<div class="readmore"><a href="/org-mode-tricks.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
<div class="readmore"><a href="/org-mode-tricks.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<div class="pagination pag-bottom">
|
<div class="pagination pag-bottom">
|
||||||
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
@ -176,7 +136,63 @@
|
|||||||
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="clear"></div>
|
<div id="sidebar" >
|
||||||
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
|
<div class="flipper sticky">
|
||||||
|
<div class="front">
|
||||||
|
<!-- front content -->
|
||||||
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
|
</div>
|
||||||
|
<div class="back">
|
||||||
|
<!-- back content -->
|
||||||
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
||||||
|
<dt><a href="/pptp-connections.html">PPTP connections</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/openwrt.html">openwrt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/router.html">router</a></dd>
|
||||||
|
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
<dt><a href="/org-mode-tricks.html">Org-mode tricks</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/emacs.html">emacs</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/productivity.html">productivity</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/editor.html">editor</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/org.html">org</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
|
<div class="icons">
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!--Sidebar content-->
|
||||||
|
</div> <div class="clear"></div>
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
@ -15,116 +15,60 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li class="active"
|
|
||||||
>
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
<div id="sidebar" >
|
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
|
||||||
<div class="flipper sticky">
|
|
||||||
<div class="front">
|
|
||||||
<!-- front content -->
|
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
|
||||||
</div>
|
|
||||||
<div class="back">
|
|
||||||
<!-- back content -->
|
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
|
||||||
<div class="icons">
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
|
||||||
<dt><a href="/sharing-dotfiles.html">Sharing dotfiles</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/github.html">github</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/git.html">git</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/dotfiles.html">dotfiles</a></dd>
|
|
||||||
<dt><a href="/zotero.html">Zotero</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/zotero.html">zotero</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/webdav.html">webdav</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/nginx.html">nginx</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/apache.html">apache</a></dd>
|
|
||||||
<dt><a href="/proxies-with-apache-and-python.html">Proxies with Apache and python</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/apache.html">apache</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/proxy.html">proxy</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/gunicorn.html">gunicorn</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/uwsgi.html">uwsgi</a></dd>
|
|
||||||
<dt><a href="/publishing-on-pypi.html">Publishing on PyPi</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/github.html">github</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/pypi.html">pypi</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
|
||||||
</div>
|
|
||||||
<div id="content">
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li class="active"
|
||||||
|
>
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
<!--Body content-->
|
<!--Body content-->
|
||||||
<div class="pagination pag-top">
|
<div class="pagination pag-top">
|
||||||
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
<!-- <span class="page_number ">Page 1 of 1</span> -->
|
||||||
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- This loops through the paginated posts -->
|
<!-- This loops through the paginated posts -->
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/controlling-zigbee-devices-with-mqtt.html" class="title">Controlling Zigbee devices with MQTT</a></h2>
|
||||||
|
<span class="date">2019-01-06</span>
|
||||||
|
<a class="tag" href="/tag/mqtt.html"><span class="label">mqtt</span></a>
|
||||||
|
<a class="tag" href="/tag/iot.html"><span class="label">iot</span></a>
|
||||||
|
<a class="tag" href="/tag/zigbee.html"><span class="label">zigbee</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<p>This is a short tutorial on connecting a zigbee device (an Aqara cube) to an MQTT server, so you can control your zigbee devices from the network.</p>
|
||||||
|
<p>If you're anything like me, you're probably a sucker for IoT devices.
|
||||||
|
For a long time, I've been using WiFi-enabled lights, and Amazon …</p>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/controlling-zigbee-devices-with-mqtt.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
<div class="posthead">
|
<div class="posthead">
|
||||||
<h2><a href="/progress-bars-in-python.html" class="title">Progress bars in python</a></h2>
|
<h2><a href="/progress-bars-in-python.html" class="title">Progress bars in python</a></h2>
|
||||||
<span class="date">2016-09-28</span>
|
<span class="date">2016-09-28</span>
|
||||||
@ -145,7 +89,9 @@
|
|||||||
</pre></div>
|
</pre></div>
|
||||||
</td></tr></table>
|
</td></tr></table>
|
||||||
</div>
|
</div>
|
||||||
<div class="readmore"><a href="/progress-bars-in-python.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
<div class="readmore"><a href="/progress-bars-in-python.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
<div class="posthead">
|
<div class="posthead">
|
||||||
<h2><a href="/sharing-dotfiles.html" class="title">Sharing dotfiles</a></h2>
|
<h2><a href="/sharing-dotfiles.html" class="title">Sharing dotfiles</a></h2>
|
||||||
<span class="date">2015-04-10</span>
|
<span class="date">2015-04-10</span>
|
||||||
@ -156,9 +102,11 @@
|
|||||||
<div class="excerpt">
|
<div class="excerpt">
|
||||||
<p>Today's post is half a quick note, half public shaming. In other words, it is a reminder to be very careful with OAuth tokens and passwords.</p>
|
<p>Today's post is half a quick note, half public shaming. In other words, it is a reminder to be very careful with OAuth tokens and passwords.</p>
|
||||||
<p>As part of moving to emacs, I starting using the incredibly useful <a class="reference external" href="https://github.com/defunkt/gist.el">gh.el</a>.
|
<p>As part of moving to emacs, I starting using the incredibly useful <a class="reference external" href="https://github.com/defunkt/gist.el">gh.el</a>.
|
||||||
When you first use it, the extension saves either ...</p>
|
When you first use it, the extension saves either your …</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="readmore"><a href="/sharing-dotfiles.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
<div class="readmore"><a href="/sharing-dotfiles.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
<div class="posthead">
|
<div class="posthead">
|
||||||
<h2><a href="/zotero.html" class="title">Zotero</a></h2>
|
<h2><a href="/zotero.html" class="title">Zotero</a></h2>
|
||||||
<span class="date">2014-12-09</span>
|
<span class="date">2014-12-09</span>
|
||||||
@ -172,9 +120,11 @@ When you first use it, the extension saves either ...</p>
|
|||||||
you organise your bibliography, syncing it with the cloud. Unlike other
|
you organise your bibliography, syncing it with the cloud. Unlike other
|
||||||
alternatives such as <a class="reference external" href="http://www.mendeley.com">Mendeley</a>, Zotero can
|
alternatives such as <a class="reference external" href="http://www.mendeley.com">Mendeley</a>, Zotero can
|
||||||
upload the attachments and data to a private cloud via WebDav.</p>
|
upload the attachments and data to a private cloud via WebDav.</p>
|
||||||
<p>If you use nginx as your web server, know that even though it provides ...</p>
|
<p>If you use nginx as your web server, know that even though it provides …</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="readmore"><a href="/zotero.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
<div class="readmore"><a href="/zotero.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
<div class="posthead">
|
<div class="posthead">
|
||||||
<h2><a href="/proxies-with-apache-and-python.html" class="title">Proxies with Apache and python</a></h2>
|
<h2><a href="/proxies-with-apache-and-python.html" class="title">Proxies with Apache and python</a></h2>
|
||||||
<span class="date">2014-10-09</span>
|
<span class="date">2014-10-09</span>
|
||||||
@ -195,9 +145,11 @@ a WSGI application with the name <em>application</em>. Hence, wsgi:application.<
|
|||||||
3
|
3
|
||||||
4
|
4
|
||||||
5</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="nt"><Location</span> <span class="s">/myapp/</span><span class="nt">></span>
|
5</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="nt"><Location</span> <span class="s">/myapp/</span><span class="nt">></span>
|
||||||
<span class="nb">ProxyPass</span> http://127.0.0 ...</pre></div></td></tr></table></div>
|
<span class="nb">ProxyPass</span> http://127.0.0 …</pre></div></td></tr></table></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="readmore"><a href="/proxies-with-apache-and-python.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
<div class="readmore"><a href="/proxies-with-apache-and-python.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
<div class="posthead">
|
<div class="posthead">
|
||||||
<h2><a href="/publishing-on-pypi.html" class="title">Publishing on PyPi</a></h2>
|
<h2><a href="/publishing-on-pypi.html" class="title">Publishing on PyPi</a></h2>
|
||||||
<span class="date">2014-09-27</span>
|
<span class="date">2014-09-27</span>
|
||||||
@ -209,9 +161,11 @@ a WSGI application with the name <em>application</em>. Hence, wsgi:application.<
|
|||||||
<p>Developing a python module and publishing it on Github is cool, but most
|
<p>Developing a python module and publishing it on Github is cool, but most
|
||||||
of the times you want others to download and use it easily. That is the
|
of the times you want others to download and use it easily. That is the
|
||||||
role of PyPi, the python package repository. In this post I show you how
|
role of PyPi, the python package repository. In this post I show you how
|
||||||
to publish your package in less than 10 ...</p>
|
to publish your package in less than 10 …</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="readmore"><a href="/publishing-on-pypi.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
<div class="readmore"><a href="/publishing-on-pypi.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
<div class="posthead">
|
<div class="posthead">
|
||||||
<h2><a href="/updating-eurolovemap.html" class="title">Updating EuroLoveMap</a></h2>
|
<h2><a href="/updating-eurolovemap.html" class="title">Updating EuroLoveMap</a></h2>
|
||||||
<span class="date">2014-03-27</span>
|
<span class="date">2014-03-27</span>
|
||||||
@ -225,9 +179,11 @@ hackathon</a>
|
|||||||
we decided to build a prototype that would allow us to compare how
|
we decided to build a prototype that would allow us to compare how
|
||||||
different countries feel about several topics. We used the OpeNER
|
different countries feel about several topics. We used the OpeNER
|
||||||
pipeline to get the sentiment from a set of newspaper articles we
|
pipeline to get the sentiment from a set of newspaper articles we
|
||||||
gathered from media in several languages. Then we aggregated ...</p>
|
gathered from media in several languages. Then we aggregated …</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="readmore"><a href="/updating-eurolovemap.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
<div class="readmore"><a href="/updating-eurolovemap.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
<div class="posthead">
|
<div class="posthead">
|
||||||
<h2><a href="/remove-git-files-with-globbing.html" class="title">Remove git files with globbing</a></h2>
|
<h2><a href="/remove-git-files-with-globbing.html" class="title">Remove git files with globbing</a></h2>
|
||||||
<span class="date">2013-08-22</span>
|
<span class="date">2013-08-22</span>
|
||||||
@ -240,7 +196,9 @@ repository, just use:</p>
|
|||||||
</pre></div>
|
</pre></div>
|
||||||
</td></tr></table>
|
</td></tr></table>
|
||||||
</div>
|
</div>
|
||||||
<div class="readmore"><a href="/remove-git-files-with-globbing.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
<div class="readmore"><a href="/remove-git-files-with-globbing.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
<div class="posthead">
|
<div class="posthead">
|
||||||
<h2><a href="/creating-my-web.html" class="title">Creating my web</a></h2>
|
<h2><a href="/creating-my-web.html" class="title">Creating my web</a></h2>
|
||||||
<span class="date">2013-08-22</span>
|
<span class="date">2013-08-22</span>
|
||||||
@ -254,9 +212,11 @@ repository, just use:</p>
|
|||||||
<p>Finally, I've decided to set up a decent personal page. I have settled
|
<p>Finally, I've decided to set up a decent personal page. I have settled
|
||||||
for github-pages because I like the idea of keeping my site in a
|
for github-pages because I like the idea of keeping my site in a
|
||||||
repository and having someone else host and deploy it for me. The site
|
repository and having someone else host and deploy it for me. The site
|
||||||
will be really simple, mostly static files. Thanks to Github ...</p>
|
will be really simple, mostly static files. Thanks to Github,
|
||||||
|
<a class="reference external" href="http://jekyllrb.com">Jekyll …</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/creating-my-web.html"> Read more...</a></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="readmore"><a href="/creating-my-web.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
|
||||||
|
|
||||||
<div class="pagination pag-bottom">
|
<div class="pagination pag-bottom">
|
||||||
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
@ -264,7 +224,70 @@ will be really simple, mostly static files. Thanks to Github ...</p>
|
|||||||
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="clear"></div>
|
<div id="sidebar" >
|
||||||
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
|
<div class="flipper sticky">
|
||||||
|
<div class="front">
|
||||||
|
<!-- front content -->
|
||||||
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
|
</div>
|
||||||
|
<div class="back">
|
||||||
|
<!-- back content -->
|
||||||
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/controlling-zigbee-devices-with-mqtt.html">Controlling Zigbee devices with MQTT</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/mqtt.html">mqtt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/iot.html">iot</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/zigbee.html">zigbee</a></dd>
|
||||||
|
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
||||||
|
<dt><a href="/sharing-dotfiles.html">Sharing dotfiles</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/github.html">github</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/git.html">git</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/dotfiles.html">dotfiles</a></dd>
|
||||||
|
<dt><a href="/zotero.html">Zotero</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/zotero.html">zotero</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/webdav.html">webdav</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/nginx.html">nginx</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/apache.html">apache</a></dd>
|
||||||
|
<dt><a href="/proxies-with-apache-and-python.html">Proxies with Apache and python</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/apache.html">apache</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/proxy.html">proxy</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/gunicorn.html">gunicorn</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/uwsgi.html">uwsgi</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
|
<div class="icons">
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!--Sidebar content-->
|
||||||
|
</div> <div class="clear"></div>
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
269
controlling-zigbee-devices-with-mqtt.html
Normal file
269
controlling-zigbee-devices-with-mqtt.html
Normal file
@ -0,0 +1,269 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
<title>balkian.com - Controlling Zigbee devices with MQTT
|
||||||
|
</title>
|
||||||
|
<meta name="viewport" content="width=device-width">
|
||||||
|
|
||||||
|
<!-- syntax highlighting CSS -->
|
||||||
|
<link rel="stylesheet" href="/theme/css/solarized.css">
|
||||||
|
<!--<link href="/css/bootstrap.css" rel="stylesheet">-->
|
||||||
|
<link rel="stylesheet" href="/theme/font-awesome/css/font-awesome.min.css">
|
||||||
|
|
||||||
|
<!--<link rel="stylesheet" href="/css/bootstrap-responsive.min.css">-->
|
||||||
|
|
||||||
|
<!-- Custom CSS -->
|
||||||
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="container" class="container">
|
||||||
|
<div id="contentwrapper">
|
||||||
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li class="active"
|
||||||
|
>
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
|
<!--Body content-->
|
||||||
|
<div class="postnav">
|
||||||
|
<span class="previouspost"><i class="fa fa-chevron-left"></i> <a href="hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></span>
|
||||||
|
</div>
|
||||||
|
<div class="posthead">
|
||||||
|
<h2 class="title">Controlling Zigbee devices with MQTT</h2>
|
||||||
|
<span class="meta date">2019-01-06</span>
|
||||||
|
<span class="tag"><a href="/tag/mqtt.html" class="label label-default">mqtt</a></span>
|
||||||
|
<span class="tag"><a href="/tag/iot.html" class="label label-default">iot</a></span>
|
||||||
|
<span class="tag"><a href="/tag/zigbee.html" class="label label-default">zigbee</a></span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="post">
|
||||||
|
<p>This is a short tutorial on connecting a zigbee device (an Aqara cube) to an MQTT server, so you can control your zigbee devices from the network.</p>
|
||||||
|
<p>If you're anything like me, you're probably a sucker for IoT devices.
|
||||||
|
For a long time, I've been using WiFi-enabled lights, and Amazon dash buttons to control them.
|
||||||
|
To keep these (cheap Chinese) internet enabled devices away from your network and their respective cloud services, you'll probably want to set up a dedicated network in your router (more on this on a future post, maybe).
|
||||||
|
Another disadvantage of WiFi devices is that they're relatively power hungry.</p>
|
||||||
|
<p>A popular alternative is using ZigBee for communication.
|
||||||
|
It is a dedicated protocol similar to bluetooth (BLE), with lower power requirements and bitrate.</p>
|
||||||
|
<p>Take the (super cute) aqara cube as an example.
|
||||||
|
It is a small cube that detects rotation on all of its axes, and tapping events.
|
||||||
|
Here's a video:</p>
|
||||||
|
<div class="youtube youtube-16x9"><iframe src="https://www.youtube.com/embed/5YtqG1wEnng" allowfullscreen seamless frameBorder="0"></iframe></div><p>To connect to zigbee devices you will need a zigbee enabled gateway (a.k.a. hub), which connects to your WiFi network and your zigbee devices.
|
||||||
|
Once again, this means adding an internet-enabled device to your home, and probably a couple of cloud services.</p>
|
||||||
|
<p>As an alternative, you can set up your own zigbee gateway, and control it to your home automation platform of choice (e.g. home assistant).
|
||||||
|
We will cover how to set up a zigbee2mqtt gateway that is also connected to an MQTT server, so you can use MQTT to control your devices and get notifications.</p>
|
||||||
|
<p>What you need:</p>
|
||||||
|
<ul class="simple">
|
||||||
|
<li><a class="reference external" href="https://www.aliexpress.com/item/Original-Xiaomi-Mi-Aqara-Cube-Smart-Home-Controller-6-Action-Operation-Fr-Home-Device-Zigbee-Version/32892947622.html?spm=a2g0s.9042311.0.0.3da24c4dXV8sBI">Aqara cube</a>.</li>
|
||||||
|
<li><a class="reference external" href="https://www.aliexpress.com/item/Wireless-Zigbee-CC2531-CC2540-Zigbee-Sniffer-Bluetooth-BLE-4-0-Dongle-Capture-Module-USB-Programmer-Downloader/32907587711.html?spm=a2g0s.9042311.0.0.3da24c4dXV8sBI">CC2531 zigbee sniffer</a>.</li>
|
||||||
|
<li><a class="reference external" href="https://www.aliexpress.com/item/CFSUNBIRD-CC-DEBUGGER-Debugger-and-Programmer-for-RF-System-on-Chips-TI-ORIGINAL-Fast-hipping/32813122315.html?spm=a2g0s.9042311.0.0.3da24c4dXV8sBI">CC-debugger</a>.</li>
|
||||||
|
</ul>
|
||||||
|
<p>You will need to flash your sniffer.
|
||||||
|
For that, you only need to follow the instructions from the <a class="reference external" href="https://koenkk.github.io/zigbee2mqtt/">zigbee2mqtt documentation</a>.</p>
|
||||||
|
<p>Once you're done flashing, you're ready to set up the zigbee2mqtt server.
|
||||||
|
For convenience, I wrote a simple docker-compose to deploy a zigbee2mqtt server and a test mosquitto server:</p>
|
||||||
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre> 1
|
||||||
|
2
|
||||||
|
3
|
||||||
|
4
|
||||||
|
5
|
||||||
|
6
|
||||||
|
7
|
||||||
|
8
|
||||||
|
9
|
||||||
|
10
|
||||||
|
11
|
||||||
|
12
|
||||||
|
13
|
||||||
|
14
|
||||||
|
15
|
||||||
|
16
|
||||||
|
17
|
||||||
|
18
|
||||||
|
19
|
||||||
|
20
|
||||||
|
21
|
||||||
|
22
|
||||||
|
23
|
||||||
|
24
|
||||||
|
25
|
||||||
|
26
|
||||||
|
27
|
||||||
|
28
|
||||||
|
29
|
||||||
|
30
|
||||||
|
31
|
||||||
|
32
|
||||||
|
33</pre></div></td><td class="code"><div class="highlight"><pre><span></span>version: '2.1'
|
||||||
|
services:
|
||||||
|
zigbee2mqtt:
|
||||||
|
image: koenkk/zigbee2mqtt
|
||||||
|
container_name: zigbee2mqtt
|
||||||
|
restart: always
|
||||||
|
volumes:
|
||||||
|
- ./z2m-data/:/app/data/
|
||||||
|
devices:
|
||||||
|
- "/dev/ttyACM0"
|
||||||
|
networks:
|
||||||
|
- hass
|
||||||
|
mqtt:
|
||||||
|
image: eclipse-mosquitto
|
||||||
|
ports:
|
||||||
|
- 1883:1883
|
||||||
|
- 9001:9001
|
||||||
|
networks:
|
||||||
|
- hass
|
||||||
|
volumes:
|
||||||
|
- ./mosquitto.conf:/mosquitto/config/mosquitto.conf
|
||||||
|
hass:
|
||||||
|
image: homeassistant/home-assistant
|
||||||
|
ports:
|
||||||
|
- "8123:8123"
|
||||||
|
networks:
|
||||||
|
- hass
|
||||||
|
volumes:
|
||||||
|
- ./hass-config:/config
|
||||||
|
- "/etc/localtime:/etc/localtime:ro"
|
||||||
|
networks:
|
||||||
|
hass:
|
||||||
|
driver: overlay
|
||||||
|
</pre></div>
|
||||||
|
</td></tr></table><p>You can test your installation with:</p>
|
||||||
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1
|
||||||
|
2
|
||||||
|
3
|
||||||
|
4
|
||||||
|
5
|
||||||
|
6</pre></div></td><td class="code"><div class="highlight"><pre><span></span> ❯ mosquitto_sub -h localhost -p <span class="m">1883</span> -t <span class="s1">'zigbee2mqtt/#'</span>
|
||||||
|
online
|
||||||
|
<span class="o">{</span><span class="s2">"battery"</span>:17,<span class="s2">"voltage"</span>:2925,<span class="s2">"linkquality"</span>:149,<span class="s2">"action"</span>:<span class="s2">"rotate_right"</span>,<span class="s2">"angle"</span>:12.8<span class="o">}</span>
|
||||||
|
<span class="o">{</span><span class="s2">"battery"</span>:17,<span class="s2">"voltage"</span>:2925,<span class="s2">"linkquality"</span>:141,<span class="s2">"action"</span>:<span class="s2">"slide"</span>,<span class="s2">"side"</span>:2<span class="o">}</span>
|
||||||
|
<span class="o">{</span><span class="s2">"battery"</span>:17,<span class="s2">"voltage"</span>:2925,<span class="s2">"linkquality"</span>:120<span class="o">}</span>
|
||||||
|
<span class="o">{</span><span class="s2">"battery"</span>:17,<span class="s2">"voltage"</span>:2925,<span class="s2">"linkquality"</span>:141,<span class="s2">"action"</span>:<span class="s2">"wakeu</span>
|
||||||
|
</pre></div>
|
||||||
|
</td></tr></table><p>zigbee2mqtt supports the following events for the aqara cube: shake, wakeup, fall, tap, slide, flip180, flip90, rotate_left and rotate_right.
|
||||||
|
Every event has additional information, such as the sides involved, or the degrees turned.</p>
|
||||||
|
<p>Now you are ready to set up home assistant support in zigbee2mqtt following <a class="reference external" href="https://koenkk.github.io/zigbee2mqtt/integration/home_assistant.html">this guide</a>.</p>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="sidebar" >
|
||||||
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
|
<div class="flipper sticky">
|
||||||
|
<div class="front">
|
||||||
|
<!-- front content -->
|
||||||
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
|
</div>
|
||||||
|
<div class="back">
|
||||||
|
<!-- back content -->
|
||||||
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/controlling-zigbee-devices-with-mqtt.html">Controlling Zigbee devices with MQTT</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/mqtt.html">mqtt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/iot.html">iot</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/zigbee.html">zigbee</a></dd>
|
||||||
|
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
||||||
|
<dt><a href="/pptp-connections.html">PPTP connections</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/openwrt.html">openwrt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/router.html">router</a></dd>
|
||||||
|
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
||||||
|
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
|
<div class="icons">
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!--Sidebar content-->
|
||||||
|
</div> <div class="clear"></div>
|
||||||
|
</div>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<div class="contact">
|
||||||
|
<p>
|
||||||
|
J. Fernando Sánchez Rada | balkian
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
<ul id="social">
|
||||||
|
<li><a href="http://github.com/balkian"><i class="fa fa-github"></i></a></li>
|
||||||
|
<li><a href="http://bitbucket.com/balkian"><i class="fa fa-bitbucket"></i></a></li>
|
||||||
|
<li><a href="http://twitter.com/balkian"><i class="fa fa-twitter"></i></a></li>
|
||||||
|
<li><a href="https://plus.google.com/u/0/111897020957944410316"><i class="fa fa-google-plus"></i></a></li>
|
||||||
|
<li><a href="http://linkedin.com/in/jfsanchezrada"><i class="fa fa-linkedin"></i></a></li>
|
||||||
|
<li><a href="http://facebook.com/balkian"><i class="fa fa-facebook"></i></a></li>
|
||||||
|
</ul>
|
||||||
|
<p>
|
||||||
|
<i class="fa fa-creative-commons"></i> Creative Commons A-SA-NC
|
||||||
|
</p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<script src="/theme/js/jquery-2.0.2.min.js"></script>
|
||||||
|
<!-- Piwik -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var _paq = _paq || [];
|
||||||
|
_paq.push(['trackPageView']);
|
||||||
|
_paq.push(['enableLinkTracking']);
|
||||||
|
(function() {
|
||||||
|
var u="//piwik.sinpapel.es/";
|
||||||
|
_paq.push(['setTrackerUrl', u+'piwik.php']);
|
||||||
|
_paq.push(['setSiteId', 2]);
|
||||||
|
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
|
||||||
|
g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s);
|
||||||
|
})();
|
||||||
|
</script>
|
||||||
|
<noscript><p><img src="//piwik.sinpapel.es/piwik.php?idsite=2" style="border:0;" alt="" /></p></noscript>
|
||||||
|
<!-- End Piwik Code -->
|
||||||
|
|
||||||
|
<!--<script src="/js/bootstrap.min.js"></script>-->
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -16,103 +16,36 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li class="active"
|
|
||||||
>
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
<div id="sidebar" >
|
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
|
||||||
<div class="flipper sticky">
|
|
||||||
<div class="front">
|
|
||||||
<!-- front content -->
|
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
|
||||||
</div>
|
|
||||||
<div class="back">
|
|
||||||
<!-- back content -->
|
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
|
||||||
<div class="icons">
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
|
||||||
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
|
||||||
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
|
||||||
<dt><a href="/org-mode-tricks.html">Org-mode tricks</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/emacs.html">emacs</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/productivity.html">productivity</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/editor.html">editor</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/org.html">org</a></dd>
|
|
||||||
<dt><a href="/sharing-dotfiles.html">Sharing dotfiles</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/github.html">github</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/git.html">git</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/dotfiles.html">dotfiles</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
|
||||||
</div>
|
|
||||||
<div id="content">
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li class="active"
|
||||||
|
>
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
<!--Body content-->
|
<!--Body content-->
|
||||||
<div class="postnav">
|
<div class="postnav">
|
||||||
<span class='nextpost'><a href="/remove-git-files-with-globbing.html">Remove git files with globbing</a> <i class="fa fa-chevron-right"></i></span>
|
<span class='nextpost'><a href="/remove-git-files-with-globbing.html">Remove git files with globbing</a> <i class="fa fa-chevron-right"></i></span>
|
||||||
@ -170,7 +103,64 @@ jekyll serve -w
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="clear"></div>
|
<div id="sidebar" >
|
||||||
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
|
<div class="flipper sticky">
|
||||||
|
<div class="front">
|
||||||
|
<!-- front content -->
|
||||||
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
|
</div>
|
||||||
|
<div class="back">
|
||||||
|
<!-- back content -->
|
||||||
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/controlling-zigbee-devices-with-mqtt.html">Controlling Zigbee devices with MQTT</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/mqtt.html">mqtt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/iot.html">iot</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/zigbee.html">zigbee</a></dd>
|
||||||
|
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
||||||
|
<dt><a href="/pptp-connections.html">PPTP connections</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/openwrt.html">openwrt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/router.html">router</a></dd>
|
||||||
|
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
||||||
|
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
|
<div class="icons">
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!--Sidebar content-->
|
||||||
|
</div> <div class="clear"></div>
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
@ -1,5 +1,113 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<feed xmlns="http://www.w3.org/2005/Atom"><title>balkian.com</title><link href="http://balkian.com/" rel="alternate"></link><link href="http://balkian.com/feeds/all.atom.xml" rel="self"></link><id>http://balkian.com/</id><updated>2017-01-07T18:00:00+01:00</updated><entry><title>HDMI-VGA adapter issues with Raspberry Pi</title><link href="http://balkian.com/hdmi-vga-adapter-issues-with-raspberry-pi.html" rel="alternate"></link><updated>2017-01-07T18:00:00+01:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2017-01-07:hdmi-vga-adapter-issues-with-raspberry-pi.html</id><summary type="html"><p>Avoid HDMI flickering/intermittent blanking on RPI with a 1400x1050 VGA monitor.</p>
|
<feed xmlns="http://www.w3.org/2005/Atom"><title>balkian.com</title><link href="http://balkian.com/" rel="alternate"></link><link href="http://balkian.com/feeds/all.atom.xml" rel="self"></link><id>http://balkian.com/</id><updated>2019-01-06T10:00:00+01:00</updated><entry><title>Controlling Zigbee devices with MQTT</title><link href="http://balkian.com/controlling-zigbee-devices-with-mqtt.html" rel="alternate"></link><published>2019-01-06T10:00:00+01:00</published><updated>2019-01-06T10:00:00+01:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2019-01-06:/controlling-zigbee-devices-with-mqtt.html</id><summary type="html"><p>This is a short tutorial on connecting a zigbee device (an Aqara cube) to an MQTT server, so you can control your zigbee devices from the network.</p>
|
||||||
|
<p>If you're anything like me, you're probably a sucker for IoT devices.
|
||||||
|
For a long time, I've been using WiFi-enabled lights, and Amazon …</p></summary><content type="html"><p>This is a short tutorial on connecting a zigbee device (an Aqara cube) to an MQTT server, so you can control your zigbee devices from the network.</p>
|
||||||
|
<p>If you're anything like me, you're probably a sucker for IoT devices.
|
||||||
|
For a long time, I've been using WiFi-enabled lights, and Amazon dash buttons to control them.
|
||||||
|
To keep these (cheap Chinese) internet enabled devices away from your network and their respective cloud services, you'll probably want to set up a dedicated network in your router (more on this on a future post, maybe).
|
||||||
|
Another disadvantage of WiFi devices is that they're relatively power hungry.</p>
|
||||||
|
<p>A popular alternative is using ZigBee for communication.
|
||||||
|
It is a dedicated protocol similar to bluetooth (BLE), with lower power requirements and bitrate.</p>
|
||||||
|
<p>Take the (super cute) aqara cube as an example.
|
||||||
|
It is a small cube that detects rotation on all of its axes, and tapping events.
|
||||||
|
Here's a video:</p>
|
||||||
|
<div class="youtube youtube-16x9"><iframe src="https://www.youtube.com/embed/5YtqG1wEnng" allowfullscreen seamless frameBorder="0"></iframe></div><p>To connect to zigbee devices you will need a zigbee enabled gateway (a.k.a. hub), which connects to your WiFi network and your zigbee devices.
|
||||||
|
Once again, this means adding an internet-enabled device to your home, and probably a couple of cloud services.</p>
|
||||||
|
<p>As an alternative, you can set up your own zigbee gateway, and control it to your home automation platform of choice (e.g. home assistant).
|
||||||
|
We will cover how to set up a zigbee2mqtt gateway that is also connected to an MQTT server, so you can use MQTT to control your devices and get notifications.</p>
|
||||||
|
<p>What you need:</p>
|
||||||
|
<ul class="simple">
|
||||||
|
<li><a class="reference external" href="https://www.aliexpress.com/item/Original-Xiaomi-Mi-Aqara-Cube-Smart-Home-Controller-6-Action-Operation-Fr-Home-Device-Zigbee-Version/32892947622.html?spm=a2g0s.9042311.0.0.3da24c4dXV8sBI">Aqara cube</a>.</li>
|
||||||
|
<li><a class="reference external" href="https://www.aliexpress.com/item/Wireless-Zigbee-CC2531-CC2540-Zigbee-Sniffer-Bluetooth-BLE-4-0-Dongle-Capture-Module-USB-Programmer-Downloader/32907587711.html?spm=a2g0s.9042311.0.0.3da24c4dXV8sBI">CC2531 zigbee sniffer</a>.</li>
|
||||||
|
<li><a class="reference external" href="https://www.aliexpress.com/item/CFSUNBIRD-CC-DEBUGGER-Debugger-and-Programmer-for-RF-System-on-Chips-TI-ORIGINAL-Fast-hipping/32813122315.html?spm=a2g0s.9042311.0.0.3da24c4dXV8sBI">CC-debugger</a>.</li>
|
||||||
|
</ul>
|
||||||
|
<p>You will need to flash your sniffer.
|
||||||
|
For that, you only need to follow the instructions from the <a class="reference external" href="https://koenkk.github.io/zigbee2mqtt/">zigbee2mqtt documentation</a>.</p>
|
||||||
|
<p>Once you're done flashing, you're ready to set up the zigbee2mqtt server.
|
||||||
|
For convenience, I wrote a simple docker-compose to deploy a zigbee2mqtt server and a test mosquitto server:</p>
|
||||||
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre> 1
|
||||||
|
2
|
||||||
|
3
|
||||||
|
4
|
||||||
|
5
|
||||||
|
6
|
||||||
|
7
|
||||||
|
8
|
||||||
|
9
|
||||||
|
10
|
||||||
|
11
|
||||||
|
12
|
||||||
|
13
|
||||||
|
14
|
||||||
|
15
|
||||||
|
16
|
||||||
|
17
|
||||||
|
18
|
||||||
|
19
|
||||||
|
20
|
||||||
|
21
|
||||||
|
22
|
||||||
|
23
|
||||||
|
24
|
||||||
|
25
|
||||||
|
26
|
||||||
|
27
|
||||||
|
28
|
||||||
|
29
|
||||||
|
30
|
||||||
|
31
|
||||||
|
32
|
||||||
|
33</pre></div></td><td class="code"><div class="highlight"><pre><span></span>version: &#39;2.1&#39;
|
||||||
|
services:
|
||||||
|
zigbee2mqtt:
|
||||||
|
image: koenkk/zigbee2mqtt
|
||||||
|
container_name: zigbee2mqtt
|
||||||
|
restart: always
|
||||||
|
volumes:
|
||||||
|
- ./z2m-data/:/app/data/
|
||||||
|
devices:
|
||||||
|
- &quot;/dev/ttyACM0&quot;
|
||||||
|
networks:
|
||||||
|
- hass
|
||||||
|
mqtt:
|
||||||
|
image: eclipse-mosquitto
|
||||||
|
ports:
|
||||||
|
- 1883:1883
|
||||||
|
- 9001:9001
|
||||||
|
networks:
|
||||||
|
- hass
|
||||||
|
volumes:
|
||||||
|
- ./mosquitto.conf:/mosquitto/config/mosquitto.conf
|
||||||
|
hass:
|
||||||
|
image: homeassistant/home-assistant
|
||||||
|
ports:
|
||||||
|
- &quot;8123:8123&quot;
|
||||||
|
networks:
|
||||||
|
- hass
|
||||||
|
volumes:
|
||||||
|
- ./hass-config:/config
|
||||||
|
- &quot;/etc/localtime:/etc/localtime:ro&quot;
|
||||||
|
networks:
|
||||||
|
hass:
|
||||||
|
driver: overlay
|
||||||
|
</pre></div>
|
||||||
|
</td></tr></table><p>You can test your installation with:</p>
|
||||||
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1
|
||||||
|
2
|
||||||
|
3
|
||||||
|
4
|
||||||
|
5
|
||||||
|
6</pre></div></td><td class="code"><div class="highlight"><pre><span></span> ❯ mosquitto_sub -h localhost -p <span class="m">1883</span> -t <span class="s1">&#39;zigbee2mqtt/#&#39;</span>
|
||||||
|
online
|
||||||
|
<span class="o">{</span><span class="s2">&quot;battery&quot;</span>:17,<span class="s2">&quot;voltage&quot;</span>:2925,<span class="s2">&quot;linkquality&quot;</span>:149,<span class="s2">&quot;action&quot;</span>:<span class="s2">&quot;rotate_right&quot;</span>,<span class="s2">&quot;angle&quot;</span>:12.8<span class="o">}</span>
|
||||||
|
<span class="o">{</span><span class="s2">&quot;battery&quot;</span>:17,<span class="s2">&quot;voltage&quot;</span>:2925,<span class="s2">&quot;linkquality&quot;</span>:141,<span class="s2">&quot;action&quot;</span>:<span class="s2">&quot;slide&quot;</span>,<span class="s2">&quot;side&quot;</span>:2<span class="o">}</span>
|
||||||
|
<span class="o">{</span><span class="s2">&quot;battery&quot;</span>:17,<span class="s2">&quot;voltage&quot;</span>:2925,<span class="s2">&quot;linkquality&quot;</span>:120<span class="o">}</span>
|
||||||
|
<span class="o">{</span><span class="s2">&quot;battery&quot;</span>:17,<span class="s2">&quot;voltage&quot;</span>:2925,<span class="s2">&quot;linkquality&quot;</span>:141,<span class="s2">&quot;action&quot;</span>:<span class="s2">&quot;wakeu</span>
|
||||||
|
</pre></div>
|
||||||
|
</td></tr></table><p>zigbee2mqtt supports the following events for the aqara cube: shake, wakeup, fall, tap, slide, flip180, flip90, rotate_left and rotate_right.
|
||||||
|
Every event has additional information, such as the sides involved, or the degrees turned.</p>
|
||||||
|
<p>Now you are ready to set up home assistant support in zigbee2mqtt following <a class="reference external" href="https://koenkk.github.io/zigbee2mqtt/integration/home_assistant.html">this guide</a>.</p>
|
||||||
|
</content><category term="mqtt"></category><category term="iot"></category><category term="zigbee"></category></entry><entry><title>HDMI-VGA adapter issues with Raspberry Pi</title><link href="http://balkian.com/hdmi-vga-adapter-issues-with-raspberry-pi.html" rel="alternate"></link><published>2017-01-07T18:00:00+01:00</published><updated>2017-01-07T18:00:00+01:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2017-01-07:/hdmi-vga-adapter-issues-with-raspberry-pi.html</id><summary type="html"><p>Avoid HDMI flickering/intermittent blanking on RPI with a 1400x1050 VGA monitor.</p>
|
||||||
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1
|
||||||
2
|
2
|
||||||
3
|
3
|
||||||
@ -10,7 +118,22 @@
|
|||||||
<span class="n">disable_overscan</span><span class="o">=</span><span class="mi">1</span>
|
<span class="n">disable_overscan</span><span class="o">=</span><span class="mi">1</span>
|
||||||
<span class="n">config_hdmi_boost</span><span class="o">=</span><span class="mi">7</span>
|
<span class="n">config_hdmi_boost</span><span class="o">=</span><span class="mi">7</span>
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</td></tr></table></summary><category term="rpi"></category></entry><entry><title>Progress bars in python</title><link href="http://balkian.com/progress-bars-in-python.html" rel="alternate"></link><updated>2016-09-28T18:47:00+02:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2016-09-28:progress-bars-in-python.html</id><summary type="html"><p><a class="reference external" href="https://github.com/noamraph/tqdm">tqdm</a> is a nice way to add progress bars in the command line or in a jupyter notebook.</p>
|
</td></tr></table></summary><content type="html"><p>Avoid HDMI flickering/intermittent blanking on RPI with a 1400x1050 VGA monitor.</p>
|
||||||
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1
|
||||||
|
2
|
||||||
|
3
|
||||||
|
4
|
||||||
|
5</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="n">hdmi_drive</span><span class="o">=</span><span class="mi">2</span>
|
||||||
|
<span class="n">hdmi_group</span><span class="o">=</span><span class="mi">2</span>
|
||||||
|
<span class="n">hdmi_mode</span><span class="o">=</span><span class="mi">42</span>
|
||||||
|
<span class="n">disable_overscan</span><span class="o">=</span><span class="mi">1</span>
|
||||||
|
<span class="n">config_hdmi_boost</span><span class="o">=</span><span class="mi">7</span>
|
||||||
|
</pre></div>
|
||||||
|
</td></tr></table></content><category term="rpi"></category></entry><entry><title>PPTP connections</title><link href="http://balkian.com/pptp-connections.html" rel="alternate"></link><published>2017-01-01T00:00:00+01:00</published><updated>2017-01-01T00:00:00+01:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2017-01-01:/pptp-connections.html</id><summary type="html"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span>opkg install kmod-nf-nathelper-extra
|
||||||
|
</pre></div>
|
||||||
|
</td></tr></table></summary><content type="html"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span>opkg install kmod-nf-nathelper-extra
|
||||||
|
</pre></div>
|
||||||
|
</td></tr></table></content><category term="openwrt"></category><category term="linux"></category><category term="router"></category></entry><entry><title>Progress bars in python</title><link href="http://balkian.com/progress-bars-in-python.html" rel="alternate"></link><published>2016-09-28T18:47:00+02:00</published><updated>2016-09-28T18:47:00+02:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2016-09-28:/progress-bars-in-python.html</id><summary type="html"><p><a class="reference external" href="https://github.com/noamraph/tqdm">tqdm</a> is a nice way to add progress bars in the command line or in a jupyter notebook.</p>
|
||||||
<img alt="" src="https://camo.githubusercontent.com/48838faaa8d00ea297f18e5bf55d3c6bb4e0ba6b/68747470733a2f2f692e696d6775722e636f6d2f686539417735432e676966" />
|
<img alt="" src="https://camo.githubusercontent.com/48838faaa8d00ea297f18e5bf55d3c6bb4e0ba6b/68747470733a2f2f692e696d6775722e636f6d2f686539417735432e676966" />
|
||||||
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1
|
||||||
2
|
2
|
||||||
@ -22,7 +145,19 @@
|
|||||||
<span class="k">for</span> <span class="n">i</span> <span class="ow">in</span> <span class="n">tqdm</span><span class="p">(</span><span class="nb">range</span><span class="p">(</span><span class="mi">100</span><span class="p">)):</span>
|
<span class="k">for</span> <span class="n">i</span> <span class="ow">in</span> <span class="n">tqdm</span><span class="p">(</span><span class="nb">range</span><span class="p">(</span><span class="mi">100</span><span class="p">)):</span>
|
||||||
<span class="n">time</span><span class="o">.</span><span class="n">sleep</span><span class="p">(</span><span class="mi">1</span><span class="p">)</span>
|
<span class="n">time</span><span class="o">.</span><span class="n">sleep</span><span class="p">(</span><span class="mi">1</span><span class="p">)</span>
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</td></tr></table></summary><category term="python"></category></entry><entry><title>Arch Linux Fixes</title><link href="http://balkian.com/arch-linux-fixes.html" rel="alternate"></link><updated>2016-02-03T20:00:00+01:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2016-02-03:arch-linux-fixes.html</id><summary type="html"><div class="section" id="black-screen-and-lightdm-doesn-t-unlock">
|
</td></tr></table></summary><content type="html"><p><a class="reference external" href="https://github.com/noamraph/tqdm">tqdm</a> is a nice way to add progress bars in the command line or in a jupyter notebook.</p>
|
||||||
|
<img alt="" src="https://camo.githubusercontent.com/48838faaa8d00ea297f18e5bf55d3c6bb4e0ba6b/68747470733a2f2f692e696d6775722e636f6d2f686539417735432e676966" />
|
||||||
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1
|
||||||
|
2
|
||||||
|
3
|
||||||
|
4
|
||||||
|
5</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="kn">from</span> <span class="nn">tqdm</span> <span class="kn">import</span> <span class="n">tqdm</span>
|
||||||
|
<span class="kn">import</span> <span class="nn">time</span>
|
||||||
|
|
||||||
|
<span class="k">for</span> <span class="n">i</span> <span class="ow">in</span> <span class="n">tqdm</span><span class="p">(</span><span class="nb">range</span><span class="p">(</span><span class="mi">100</span><span class="p">)):</span>
|
||||||
|
<span class="n">time</span><span class="o">.</span><span class="n">sleep</span><span class="p">(</span><span class="mi">1</span><span class="p">)</span>
|
||||||
|
</pre></div>
|
||||||
|
</td></tr></table></content><category term="python"></category></entry><entry><title>Arch Linux Fixes</title><link href="http://balkian.com/arch-linux-fixes.html" rel="alternate"></link><published>2016-02-03T20:00:00+01:00</published><updated>2016-02-03T20:00:00+01:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2016-02-03:/arch-linux-fixes.html</id><summary type="html"><div class="section" id="black-screen-and-lightdm-doesn-t-unlock">
|
||||||
<h2>Black screen and LightDM doesn't unlock</h2>
|
<h2>Black screen and LightDM doesn't unlock</h2>
|
||||||
<p>Add this to your <cite>/etc/lightdm/lightdm.conf</cite> file:</p>
|
<p>Add this to your <cite>/etc/lightdm/lightdm.conf</cite> file:</p>
|
||||||
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1
|
||||||
@ -30,12 +165,27 @@
|
|||||||
<span class="na">logind-check-graphical</span><span class="o">=</span><span class="s">true</span>
|
<span class="na">logind-check-graphical</span><span class="o">=</span><span class="s">true</span>
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</td></tr></table></div>
|
</td></tr></table></div>
|
||||||
</summary><category term="arch"></category><category term="linux"></category></entry><entry><title>Org-mode tricks</title><link href="http://balkian.com/org-mode-tricks.html" rel="alternate"></link><updated>2015-12-10T11:34:00+01:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2015-12-10:org-mode-tricks.html</id><summary type="html"><div class="section" id="show-plain-text-version">
|
</summary><content type="html"><div class="section" id="black-screen-and-lightdm-doesn-t-unlock">
|
||||||
|
<h2>Black screen and LightDM doesn't unlock</h2>
|
||||||
|
<p>Add this to your <cite>/etc/lightdm/lightdm.conf</cite> file:</p>
|
||||||
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1
|
||||||
|
2</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="k">[LightDM]</span>
|
||||||
|
<span class="na">logind-check-graphical</span><span class="o">=</span><span class="s">true</span>
|
||||||
|
</pre></div>
|
||||||
|
</td></tr></table></div>
|
||||||
|
</content><category term="arch"></category><category term="linux"></category></entry><entry><title>Org-mode tricks</title><link href="http://balkian.com/org-mode-tricks.html" rel="alternate"></link><published>2015-12-10T11:34:00+01:00</published><updated>2015-12-10T11:34:00+01:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2015-12-10:/org-mode-tricks.html</id><summary type="html"><div class="section" id="show-plain-text-version">
|
||||||
<h2>Show plain text version</h2>
|
<h2>Show plain text version</h2>
|
||||||
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="p">(</span><span class="nv">font-lock-mode</span><span class="p">)</span>
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="p">(</span><span class="nv">font-lock-mode</span><span class="p">)</span>
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</td></tr></table></div>
|
</td></tr></table></div>
|
||||||
</summary><category term="emacs"></category><category term="productivity"></category><category term="editor"></category><category term="org"></category></entry><entry><title>Sharing dotfiles</title><link href="http://balkian.com/sharing-dotfiles.html" rel="alternate"></link><updated>2015-04-10T17:47:00+02:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2015-04-10:sharing-dotfiles.html</id><summary type="html"><p>Today's post is half a quick note, half public shaming. In other words, it is a reminder to be very careful with OAuth tokens and passwords.</p>
|
</summary><content type="html"><div class="section" id="show-plain-text-version">
|
||||||
|
<h2>Show plain text version</h2>
|
||||||
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="p">(</span><span class="nv">font-lock-mode</span><span class="p">)</span>
|
||||||
|
</pre></div>
|
||||||
|
</td></tr></table></div>
|
||||||
|
</content><category term="emacs"></category><category term="productivity"></category><category term="editor"></category><category term="org"></category></entry><entry><title>Sharing dotfiles</title><link href="http://balkian.com/sharing-dotfiles.html" rel="alternate"></link><published>2015-04-10T17:47:00+02:00</published><updated>2015-04-10T17:47:00+02:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2015-04-10:/sharing-dotfiles.html</id><summary type="html"><p>Today's post is half a quick note, half public shaming. In other words, it is a reminder to be very careful with OAuth tokens and passwords.</p>
|
||||||
|
<p>As part of moving to emacs, I starting using the incredibly useful <a class="reference external" href="https://github.com/defunkt/gist.el">gh.el</a>.
|
||||||
|
When you first use it, the extension saves either your …</p></summary><content type="html"><p>Today's post is half a quick note, half public shaming. In other words, it is a reminder to be very careful with OAuth tokens and passwords.</p>
|
||||||
<p>As part of moving to emacs, I starting using the incredibly useful <a class="reference external" href="https://github.com/defunkt/gist.el">gh.el</a>.
|
<p>As part of moving to emacs, I starting using the incredibly useful <a class="reference external" href="https://github.com/defunkt/gist.el">gh.el</a>.
|
||||||
When you first use it, the extension saves either your password or an OAuth token in your .gitconfig file.
|
When you first use it, the extension saves either your password or an OAuth token in your .gitconfig file.
|
||||||
This is cool and convenient, unless you <a class="reference external" href="https://github.com/balkian/dotfiles">happen to be publishing your .gitconfig file in a public repo</a>.</p>
|
This is cool and convenient, unless you <a class="reference external" href="https://github.com/balkian/dotfiles">happen to be publishing your .gitconfig file in a public repo</a>.</p>
|
||||||
@ -52,7 +202,11 @@ Since Git 1.7.0, you can <a class="reference external" href="http://stackover
|
|||||||
user = balkian
|
user = balkian
|
||||||
token = &quot;&lt; Your secret token &gt;&quot;
|
token = &quot;&lt; Your secret token &gt;&quot;
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</td></tr></table></summary><category term="github"></category><category term="git"></category><category term="dotfiles"></category></entry><entry><title>Zotero</title><link href="http://balkian.com/zotero.html" rel="alternate"></link><updated>2014-12-09T12:12:12+01:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2014-12-09:zotero.html</id><summary type="html"><p><a class="reference external" href="https://www.zotero.org/">Zotero</a> is an Open Source tool that lets
|
</td></tr></table></content><category term="github"></category><category term="git"></category><category term="dotfiles"></category></entry><entry><title>Zotero</title><link href="http://balkian.com/zotero.html" rel="alternate"></link><published>2014-12-09T12:12:12+01:00</published><updated>2014-12-09T12:12:12+01:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2014-12-09:/zotero.html</id><summary type="html"><p><a class="reference external" href="https://www.zotero.org/">Zotero</a> is an Open Source tool that lets
|
||||||
|
you organise your bibliography, syncing it with the cloud. Unlike other
|
||||||
|
alternatives such as <a class="reference external" href="http://www.mendeley.com">Mendeley</a>, Zotero can
|
||||||
|
upload the attachments and data to a private cloud via WebDav.</p>
|
||||||
|
<p>If you use nginx as your web server, know that even though it provides …</p></summary><content type="html"><p><a class="reference external" href="https://www.zotero.org/">Zotero</a> is an Open Source tool that lets
|
||||||
you organise your bibliography, syncing it with the cloud. Unlike other
|
you organise your bibliography, syncing it with the cloud. Unlike other
|
||||||
alternatives such as <a class="reference external" href="http://www.mendeley.com">Mendeley</a>, Zotero can
|
alternatives such as <a class="reference external" href="http://www.mendeley.com">Mendeley</a>, Zotero can
|
||||||
upload the attachments and data to a private cloud via WebDav.</p>
|
upload the attachments and data to a private cloud via WebDav.</p>
|
||||||
@ -153,7 +307,17 @@ cleaner URIs. In your desired site/location, add this:</p>
|
|||||||
client</li>
|
client</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</summary><category term="zotero"></category><category term="webdav"></category><category term="nginx"></category><category term="apache"></category></entry><entry><title>Proxies with Apache and python</title><link href="http://balkian.com/proxies-with-apache-and-python.html" rel="alternate"></link><updated>2014-10-09T10:00:00+02:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2014-10-09:proxies-with-apache-and-python.html</id><summary type="html"><p>This is a quick note on proxying a local python application (e.g. flask)
|
</content><category term="zotero"></category><category term="webdav"></category><category term="nginx"></category><category term="apache"></category></entry><entry><title>Proxies with Apache and python</title><link href="http://balkian.com/proxies-with-apache-and-python.html" rel="alternate"></link><published>2014-10-09T10:00:00+02:00</published><updated>2014-10-09T10:00:00+02:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2014-10-09:/proxies-with-apache-and-python.html</id><summary type="html"><p>This is a quick note on proxying a local python application (e.g. flask)
|
||||||
|
to a subdirectory in Apache. This assumes that the file wsgi.py contains
|
||||||
|
a WSGI application with the name <em>application</em>. Hence, wsgi:application.</p>
|
||||||
|
<div class="section" id="gunicorn">
|
||||||
|
<h2>Gunicorn</h2>
|
||||||
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1
|
||||||
|
2
|
||||||
|
3
|
||||||
|
4
|
||||||
|
5</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="nt">&lt;Location</span> <span class="s">/myapp/</span><span class="nt">&gt;</span>
|
||||||
|
<span class="nb">ProxyPass</span> http://127.0.0 …</pre></div></td></tr></table></div></summary><content type="html"><p>This is a quick note on proxying a local python application (e.g. flask)
|
||||||
to a subdirectory in Apache. This assumes that the file wsgi.py contains
|
to a subdirectory in Apache. This assumes that the file wsgi.py contains
|
||||||
a WSGI application with the name <em>application</em>. Hence, wsgi:application.</p>
|
a WSGI application with the name <em>application</em>. Hence, wsgi:application.</p>
|
||||||
<div class="section" id="gunicorn">
|
<div class="section" id="gunicorn">
|
||||||
@ -171,7 +335,7 @@ a WSGI application with the name <em>application</em>. Hence, wsgi:a
|
|||||||
</td></tr></table><p><strong>Important</strong>: <em>SCRIPT_NAME</em> and the end of <em>ProxyPass</em> URL <strong>MUST BE
|
</td></tr></table><p><strong>Important</strong>: <em>SCRIPT_NAME</em> and the end of <em>ProxyPass</em> URL <strong>MUST BE
|
||||||
THE SAME</strong>. Otherwise, Gunicorn will fail miserably.</p>
|
THE SAME</strong>. Otherwise, Gunicorn will fail miserably.</p>
|
||||||
<p>Try it with:</p>
|
<p>Try it with:</p>
|
||||||
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span>venv/bin/gunicorn -w <span class="m">4</span> -b 127.0.0.1:8888 --log-file - --access-logfile - wsgi:application
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span>venv/bin/gunicorn -w <span class="m">4</span> -b <span class="m">127</span>.0.0.1:8888 --log-file - --access-logfile - wsgi:application
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</td></tr></table></div>
|
</td></tr></table></div>
|
||||||
<div class="section" id="uwsgi">
|
<div class="section" id="uwsgi">
|
||||||
@ -187,7 +351,7 @@ options for uwsgi (in a .ini file).</p>
|
|||||||
<span class="nt">&lt;/Location&gt;</span>
|
<span class="nt">&lt;/Location&gt;</span>
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</td></tr></table><p>Try it with:</p>
|
</td></tr></table><p>Try it with:</p>
|
||||||
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span>uwsgi --socket 127.0.0.1:8888 -w wsgi:application
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span>uwsgi --socket <span class="m">127</span>.0.0.1:8888 -w wsgi:application
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</td></tr></table><div class="section" id="extra-supervisor">
|
</td></tr></table><div class="section" id="extra-supervisor">
|
||||||
<h3>Extra: Supervisor</h3>
|
<h3>Extra: Supervisor</h3>
|
||||||
@ -233,7 +397,10 @@ supervisor config file and let it handle the server for you.</p>
|
|||||||
</pre></div>
|
</pre></div>
|
||||||
</td></tr></table></div>
|
</td></tr></table></div>
|
||||||
</div>
|
</div>
|
||||||
</summary><category term="python"></category><category term="apache"></category><category term="proxy"></category><category term="gunicorn"></category><category term="uwsgi"></category></entry><entry><title>Publishing on PyPi</title><link href="http://balkian.com/publishing-on-pypi.html" rel="alternate"></link><updated>2014-09-27T10:00:00+02:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2014-09-27:publishing-on-pypi.html</id><summary type="html"><p>Developing a python module and publishing it on Github is cool, but most
|
</content><category term="python"></category><category term="apache"></category><category term="proxy"></category><category term="gunicorn"></category><category term="uwsgi"></category></entry><entry><title>Publishing on PyPi</title><link href="http://balkian.com/publishing-on-pypi.html" rel="alternate"></link><published>2014-09-27T10:00:00+02:00</published><updated>2014-09-27T10:00:00+02:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2014-09-27:/publishing-on-pypi.html</id><summary type="html"><p>Developing a python module and publishing it on Github is cool, but most
|
||||||
|
of the times you want others to download and use it easily. That is the
|
||||||
|
role of PyPi, the python package repository. In this post I show you how
|
||||||
|
to publish your package in less than 10 …</p></summary><content type="html"><p>Developing a python module and publishing it on Github is cool, but most
|
||||||
of the times you want others to download and use it easily. That is the
|
of the times you want others to download and use it easily. That is the
|
||||||
role of PyPi, the python package repository. In this post I show you how
|
role of PyPi, the python package repository. In this post I show you how
|
||||||
to publish your package in less than 10 minutes.</p>
|
to publish your package in less than 10 minutes.</p>
|
||||||
@ -261,17 +428,17 @@ memorability over describing the functionality.</p>
|
|||||||
10
|
10
|
||||||
11
|
11
|
||||||
12
|
12
|
||||||
13</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="err">[distutils]</span> <span class="c1"># this tells distutils what package indexes you can push to</span>
|
13</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="na">[distutils] # this tells distutils what package indexes you can push to</span>
|
||||||
<span class="na">index-servers</span> <span class="o">=</span><span class="s"></span>
|
<span class="na">index-servers</span> <span class="o">=</span><span class="s"></span>
|
||||||
<span class="s"> pypi # the live PyPI</span>
|
<span class="s"> pypi # the live PyPI</span>
|
||||||
<span class="s"> pypitest # test PyPI</span>
|
<span class="s"> pypitest # test PyPI</span>
|
||||||
|
|
||||||
<span class="err">[pypi]</span> <span class="c1"># authentication details for live PyPI</span>
|
<span class="na">[pypi] # authentication details for live PyPI</span>
|
||||||
<span class="na">repository</span> <span class="o">=</span> <span class="s">https://pypi.python.org/pypi</span>
|
<span class="na">repository</span> <span class="o">=</span> <span class="s">https://pypi.python.org/pypi</span>
|
||||||
<span class="na">username</span> <span class="o">=</span> <span class="s">{ your_username }</span>
|
<span class="na">username</span> <span class="o">=</span> <span class="s">{ your_username }</span>
|
||||||
<span class="na">password</span> <span class="o">=</span> <span class="s">{ your_password } # not necessary</span>
|
<span class="na">password</span> <span class="o">=</span> <span class="s">{ your_password } # not necessary</span>
|
||||||
|
|
||||||
<span class="err">[pypitest]</span> <span class="c1"># authentication details for test PyPI</span>
|
<span class="na">[pypitest] # authentication details for test PyPI</span>
|
||||||
<span class="na">repository</span> <span class="o">=</span> <span class="s">https://testpypi.python.org/pypi</span>
|
<span class="na">repository</span> <span class="o">=</span> <span class="s">https://testpypi.python.org/pypi</span>
|
||||||
<span class="na">username</span> <span class="o">=</span> <span class="s">{ your_username }</span>
|
<span class="na">username</span> <span class="o">=</span> <span class="s">{ your_username }</span>
|
||||||
</pre></div>
|
</pre></div>
|
||||||
@ -350,7 +517,12 @@ any problems first. The process is simple:
|
|||||||
pip and browse your package's page. For instance, check my senpy
|
pip and browse your package's page. For instance, check my senpy
|
||||||
package: <a class="reference external" href="https://pypi.python.org/pypi/senpy">https://pypi.python.org/pypi/senpy</a> <tt class="docutils literal">pip install senpy</tt></p>
|
package: <a class="reference external" href="https://pypi.python.org/pypi/senpy">https://pypi.python.org/pypi/senpy</a> <tt class="docutils literal">pip install senpy</tt></p>
|
||||||
</div>
|
</div>
|
||||||
</summary><category term="github"></category><category term="python"></category><category term="pypi"></category></entry><entry><title>Updating EuroLoveMap</title><link href="http://balkian.com/updating-eurolovemap.html" rel="alternate"></link><updated>2014-03-27T14:00:00+01:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2014-03-27:updating-eurolovemap.html</id><summary type="html"><p>As part of the <a class="reference external" href="http://www.opener-project.org/2013/07/18/opener-hackathon-in-amsterdam/">OpeNER
|
</content><category term="github"></category><category term="python"></category><category term="pypi"></category></entry><entry><title>Updating EuroLoveMap</title><link href="http://balkian.com/updating-eurolovemap.html" rel="alternate"></link><published>2014-03-27T14:00:00+01:00</published><updated>2014-03-27T14:00:00+01:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2014-03-27:/updating-eurolovemap.html</id><summary type="html"><p>As part of the <a class="reference external" href="http://www.opener-project.org/2013/07/18/opener-hackathon-in-amsterdam/">OpeNER
|
||||||
|
hackathon</a>
|
||||||
|
we decided to build a prototype that would allow us to compare how
|
||||||
|
different countries feel about several topics. We used the OpeNER
|
||||||
|
pipeline to get the sentiment from a set of newspaper articles we
|
||||||
|
gathered from media in several languages. Then we aggregated …</p></summary><content type="html"><p>As part of the <a class="reference external" href="http://www.opener-project.org/2013/07/18/opener-hackathon-in-amsterdam/">OpeNER
|
||||||
hackathon</a>
|
hackathon</a>
|
||||||
we decided to build a prototype that would allow us to compare how
|
we decided to build a prototype that would allow us to compare how
|
||||||
different countries feel about several topics. We used the OpeNER
|
different countries feel about several topics. We used the OpeNER
|
||||||
@ -457,11 +629,19 @@ always show the same picture.</p>
|
|||||||
<a class="reference external" href="http://placekitten.com/">Placekitten</a>. And for NSFW text, there's
|
<a class="reference external" href="http://placekitten.com/">Placekitten</a>. And for NSFW text, there's
|
||||||
the <a class="reference external" href="http://slipsum.com/">Samuel L. Jackson Ipsum</a></p>
|
the <a class="reference external" href="http://slipsum.com/">Samuel L. Jackson Ipsum</a></p>
|
||||||
</div>
|
</div>
|
||||||
</summary><category term="javascript"></category><category term="python"></category><category term="heroku"></category></entry><entry><title>Remove git files with globbing</title><link href="http://balkian.com/remove-git-files-with-globbing.html" rel="alternate"></link><updated>2013-08-22T23:14:00+02:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2013-08-22:remove-git-files-with-globbing.html</id><summary type="html"><p>A simple trick. If you want to remove all the '.swp' files from a git
|
</content><category term="javascript"></category><category term="python"></category><category term="heroku"></category></entry><entry><title>Remove git files with globbing</title><link href="http://balkian.com/remove-git-files-with-globbing.html" rel="alternate"></link><published>2013-08-22T23:14:00+02:00</published><updated>2013-08-22T23:14:00+02:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2013-08-22:/remove-git-files-with-globbing.html</id><summary type="html"><p>A simple trick. If you want to remove all the '.swp' files from a git
|
||||||
repository, just use:</p>
|
repository, just use:</p>
|
||||||
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span>git rm --cached <span class="s1">&#39;\*\*.swp&#39;</span>
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span>git rm --cached <span class="s1">&#39;\*\*.swp&#39;</span>
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</td></tr></table></summary><category term="git"></category></entry><entry><title>Creating my web</title><link href="http://balkian.com/creating-my-web.html" rel="alternate"></link><updated>2013-08-22T14:14:22+02:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2013-08-22:creating-my-web.html</id><summary type="html"><p>Finally, I've decided to set up a decent personal page. I have settled
|
</td></tr></table></summary><content type="html"><p>A simple trick. If you want to remove all the '.swp' files from a git
|
||||||
|
repository, just use:</p>
|
||||||
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span>git rm --cached <span class="s1">&#39;\*\*.swp&#39;</span>
|
||||||
|
</pre></div>
|
||||||
|
</td></tr></table></content><category term="git"></category></entry><entry><title>Creating my web</title><link href="http://balkian.com/creating-my-web.html" rel="alternate"></link><published>2013-08-22T14:14:22+02:00</published><updated>2013-08-22T14:14:22+02:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2013-08-22:/creating-my-web.html</id><summary type="html"><p>Finally, I've decided to set up a decent personal page. I have settled
|
||||||
|
for github-pages because I like the idea of keeping my site in a
|
||||||
|
repository and having someone else host and deploy it for me. The site
|
||||||
|
will be really simple, mostly static files. Thanks to Github,
|
||||||
|
<a class="reference external" href="http://jekyllrb.com">Jekyll …</a></p></summary><content type="html"><p>Finally, I've decided to set up a decent personal page. I have settled
|
||||||
for github-pages because I like the idea of keeping my site in a
|
for github-pages because I like the idea of keeping my site in a
|
||||||
repository and having someone else host and deploy it for me. The site
|
repository and having someone else host and deploy it for me. The site
|
||||||
will be really simple, mostly static files. Thanks to Github,
|
will be really simple, mostly static files. Thanks to Github,
|
||||||
@ -500,4 +680,4 @@ jekyll serve -w
|
|||||||
<li>The webfonts I used</li>
|
<li>The webfonts I used</li>
|
||||||
<li>The badge on the left side of the page</li>
|
<li>The badge on the left side of the page</li>
|
||||||
</ul>
|
</ul>
|
||||||
</summary><category term="starters"></category><category term="javascript"></category><category term="ruby"></category><category term="github"></category><category term="git"></category></entry></feed>
|
</content><category term="starters"></category><category term="javascript"></category><category term="ruby"></category><category term="github"></category><category term="git"></category></entry></feed>
|
@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<feed xmlns="http://www.w3.org/2005/Atom"><title>balkian.com</title><link href="http://balkian.com/" rel="alternate"></link><link href="http://balkian.com/feeds/cheats.atom.xml" rel="self"></link><id>http://balkian.com/</id><updated>2017-01-07T18:00:00+01:00</updated><entry><title>HDMI-VGA adapter issues with Raspberry Pi</title><link href="http://balkian.com/hdmi-vga-adapter-issues-with-raspberry-pi.html" rel="alternate"></link><updated>2017-01-07T18:00:00+01:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2017-01-07:hdmi-vga-adapter-issues-with-raspberry-pi.html</id><summary type="html"><p>Avoid HDMI flickering/intermittent blanking on RPI with a 1400x1050 VGA monitor.</p>
|
<feed xmlns="http://www.w3.org/2005/Atom"><title>balkian.com - cheats</title><link href="http://balkian.com/" rel="alternate"></link><link href="http://balkian.com/feeds/cheats.atom.xml" rel="self"></link><id>http://balkian.com/</id><updated>2017-01-07T18:00:00+01:00</updated><entry><title>HDMI-VGA adapter issues with Raspberry Pi</title><link href="http://balkian.com/hdmi-vga-adapter-issues-with-raspberry-pi.html" rel="alternate"></link><published>2017-01-07T18:00:00+01:00</published><updated>2017-01-07T18:00:00+01:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2017-01-07:/hdmi-vga-adapter-issues-with-raspberry-pi.html</id><summary type="html"><p>Avoid HDMI flickering/intermittent blanking on RPI with a 1400x1050 VGA monitor.</p>
|
||||||
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1
|
||||||
2
|
2
|
||||||
3
|
3
|
||||||
@ -10,7 +10,22 @@
|
|||||||
<span class="n">disable_overscan</span><span class="o">=</span><span class="mi">1</span>
|
<span class="n">disable_overscan</span><span class="o">=</span><span class="mi">1</span>
|
||||||
<span class="n">config_hdmi_boost</span><span class="o">=</span><span class="mi">7</span>
|
<span class="n">config_hdmi_boost</span><span class="o">=</span><span class="mi">7</span>
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</td></tr></table></summary><category term="rpi"></category></entry><entry><title>Arch Linux Fixes</title><link href="http://balkian.com/arch-linux-fixes.html" rel="alternate"></link><updated>2016-02-03T20:00:00+01:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2016-02-03:arch-linux-fixes.html</id><summary type="html"><div class="section" id="black-screen-and-lightdm-doesn-t-unlock">
|
</td></tr></table></summary><content type="html"><p>Avoid HDMI flickering/intermittent blanking on RPI with a 1400x1050 VGA monitor.</p>
|
||||||
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1
|
||||||
|
2
|
||||||
|
3
|
||||||
|
4
|
||||||
|
5</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="n">hdmi_drive</span><span class="o">=</span><span class="mi">2</span>
|
||||||
|
<span class="n">hdmi_group</span><span class="o">=</span><span class="mi">2</span>
|
||||||
|
<span class="n">hdmi_mode</span><span class="o">=</span><span class="mi">42</span>
|
||||||
|
<span class="n">disable_overscan</span><span class="o">=</span><span class="mi">1</span>
|
||||||
|
<span class="n">config_hdmi_boost</span><span class="o">=</span><span class="mi">7</span>
|
||||||
|
</pre></div>
|
||||||
|
</td></tr></table></content><category term="rpi"></category></entry><entry><title>PPTP connections</title><link href="http://balkian.com/pptp-connections.html" rel="alternate"></link><published>2017-01-01T00:00:00+01:00</published><updated>2017-01-01T00:00:00+01:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2017-01-01:/pptp-connections.html</id><summary type="html"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span>opkg install kmod-nf-nathelper-extra
|
||||||
|
</pre></div>
|
||||||
|
</td></tr></table></summary><content type="html"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span>opkg install kmod-nf-nathelper-extra
|
||||||
|
</pre></div>
|
||||||
|
</td></tr></table></content><category term="openwrt"></category><category term="linux"></category><category term="router"></category></entry><entry><title>Arch Linux Fixes</title><link href="http://balkian.com/arch-linux-fixes.html" rel="alternate"></link><published>2016-02-03T20:00:00+01:00</published><updated>2016-02-03T20:00:00+01:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2016-02-03:/arch-linux-fixes.html</id><summary type="html"><div class="section" id="black-screen-and-lightdm-doesn-t-unlock">
|
||||||
<h2>Black screen and LightDM doesn't unlock</h2>
|
<h2>Black screen and LightDM doesn't unlock</h2>
|
||||||
<p>Add this to your <cite>/etc/lightdm/lightdm.conf</cite> file:</p>
|
<p>Add this to your <cite>/etc/lightdm/lightdm.conf</cite> file:</p>
|
||||||
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1
|
||||||
@ -18,9 +33,22 @@
|
|||||||
<span class="na">logind-check-graphical</span><span class="o">=</span><span class="s">true</span>
|
<span class="na">logind-check-graphical</span><span class="o">=</span><span class="s">true</span>
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</td></tr></table></div>
|
</td></tr></table></div>
|
||||||
</summary><category term="arch"></category><category term="linux"></category></entry><entry><title>Org-mode tricks</title><link href="http://balkian.com/org-mode-tricks.html" rel="alternate"></link><updated>2015-12-10T11:34:00+01:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2015-12-10:org-mode-tricks.html</id><summary type="html"><div class="section" id="show-plain-text-version">
|
</summary><content type="html"><div class="section" id="black-screen-and-lightdm-doesn-t-unlock">
|
||||||
|
<h2>Black screen and LightDM doesn't unlock</h2>
|
||||||
|
<p>Add this to your <cite>/etc/lightdm/lightdm.conf</cite> file:</p>
|
||||||
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1
|
||||||
|
2</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="k">[LightDM]</span>
|
||||||
|
<span class="na">logind-check-graphical</span><span class="o">=</span><span class="s">true</span>
|
||||||
|
</pre></div>
|
||||||
|
</td></tr></table></div>
|
||||||
|
</content><category term="arch"></category><category term="linux"></category></entry><entry><title>Org-mode tricks</title><link href="http://balkian.com/org-mode-tricks.html" rel="alternate"></link><published>2015-12-10T11:34:00+01:00</published><updated>2015-12-10T11:34:00+01:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2015-12-10:/org-mode-tricks.html</id><summary type="html"><div class="section" id="show-plain-text-version">
|
||||||
<h2>Show plain text version</h2>
|
<h2>Show plain text version</h2>
|
||||||
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="p">(</span><span class="nv">font-lock-mode</span><span class="p">)</span>
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="p">(</span><span class="nv">font-lock-mode</span><span class="p">)</span>
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</td></tr></table></div>
|
</td></tr></table></div>
|
||||||
</summary><category term="emacs"></category><category term="productivity"></category><category term="editor"></category><category term="org"></category></entry></feed>
|
</summary><content type="html"><div class="section" id="show-plain-text-version">
|
||||||
|
<h2>Show plain text version</h2>
|
||||||
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="p">(</span><span class="nv">font-lock-mode</span><span class="p">)</span>
|
||||||
|
</pre></div>
|
||||||
|
</td></tr></table></div>
|
||||||
|
</content><category term="emacs"></category><category term="productivity"></category><category term="editor"></category><category term="org"></category></entry></feed>
|
@ -1,5 +1,113 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<feed xmlns="http://www.w3.org/2005/Atom"><title>balkian.com</title><link href="http://balkian.com/" rel="alternate"></link><link href="http://balkian.com/feeds/misc.atom.xml" rel="self"></link><id>http://balkian.com/</id><updated>2016-09-28T18:47:00+02:00</updated><entry><title>Progress bars in python</title><link href="http://balkian.com/progress-bars-in-python.html" rel="alternate"></link><updated>2016-09-28T18:47:00+02:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2016-09-28:progress-bars-in-python.html</id><summary type="html"><p><a class="reference external" href="https://github.com/noamraph/tqdm">tqdm</a> is a nice way to add progress bars in the command line or in a jupyter notebook.</p>
|
<feed xmlns="http://www.w3.org/2005/Atom"><title>balkian.com - misc</title><link href="http://balkian.com/" rel="alternate"></link><link href="http://balkian.com/feeds/misc.atom.xml" rel="self"></link><id>http://balkian.com/</id><updated>2019-01-06T10:00:00+01:00</updated><entry><title>Controlling Zigbee devices with MQTT</title><link href="http://balkian.com/controlling-zigbee-devices-with-mqtt.html" rel="alternate"></link><published>2019-01-06T10:00:00+01:00</published><updated>2019-01-06T10:00:00+01:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2019-01-06:/controlling-zigbee-devices-with-mqtt.html</id><summary type="html"><p>This is a short tutorial on connecting a zigbee device (an Aqara cube) to an MQTT server, so you can control your zigbee devices from the network.</p>
|
||||||
|
<p>If you're anything like me, you're probably a sucker for IoT devices.
|
||||||
|
For a long time, I've been using WiFi-enabled lights, and Amazon …</p></summary><content type="html"><p>This is a short tutorial on connecting a zigbee device (an Aqara cube) to an MQTT server, so you can control your zigbee devices from the network.</p>
|
||||||
|
<p>If you're anything like me, you're probably a sucker for IoT devices.
|
||||||
|
For a long time, I've been using WiFi-enabled lights, and Amazon dash buttons to control them.
|
||||||
|
To keep these (cheap Chinese) internet enabled devices away from your network and their respective cloud services, you'll probably want to set up a dedicated network in your router (more on this on a future post, maybe).
|
||||||
|
Another disadvantage of WiFi devices is that they're relatively power hungry.</p>
|
||||||
|
<p>A popular alternative is using ZigBee for communication.
|
||||||
|
It is a dedicated protocol similar to bluetooth (BLE), with lower power requirements and bitrate.</p>
|
||||||
|
<p>Take the (super cute) aqara cube as an example.
|
||||||
|
It is a small cube that detects rotation on all of its axes, and tapping events.
|
||||||
|
Here's a video:</p>
|
||||||
|
<div class="youtube youtube-16x9"><iframe src="https://www.youtube.com/embed/5YtqG1wEnng" allowfullscreen seamless frameBorder="0"></iframe></div><p>To connect to zigbee devices you will need a zigbee enabled gateway (a.k.a. hub), which connects to your WiFi network and your zigbee devices.
|
||||||
|
Once again, this means adding an internet-enabled device to your home, and probably a couple of cloud services.</p>
|
||||||
|
<p>As an alternative, you can set up your own zigbee gateway, and control it to your home automation platform of choice (e.g. home assistant).
|
||||||
|
We will cover how to set up a zigbee2mqtt gateway that is also connected to an MQTT server, so you can use MQTT to control your devices and get notifications.</p>
|
||||||
|
<p>What you need:</p>
|
||||||
|
<ul class="simple">
|
||||||
|
<li><a class="reference external" href="https://www.aliexpress.com/item/Original-Xiaomi-Mi-Aqara-Cube-Smart-Home-Controller-6-Action-Operation-Fr-Home-Device-Zigbee-Version/32892947622.html?spm=a2g0s.9042311.0.0.3da24c4dXV8sBI">Aqara cube</a>.</li>
|
||||||
|
<li><a class="reference external" href="https://www.aliexpress.com/item/Wireless-Zigbee-CC2531-CC2540-Zigbee-Sniffer-Bluetooth-BLE-4-0-Dongle-Capture-Module-USB-Programmer-Downloader/32907587711.html?spm=a2g0s.9042311.0.0.3da24c4dXV8sBI">CC2531 zigbee sniffer</a>.</li>
|
||||||
|
<li><a class="reference external" href="https://www.aliexpress.com/item/CFSUNBIRD-CC-DEBUGGER-Debugger-and-Programmer-for-RF-System-on-Chips-TI-ORIGINAL-Fast-hipping/32813122315.html?spm=a2g0s.9042311.0.0.3da24c4dXV8sBI">CC-debugger</a>.</li>
|
||||||
|
</ul>
|
||||||
|
<p>You will need to flash your sniffer.
|
||||||
|
For that, you only need to follow the instructions from the <a class="reference external" href="https://koenkk.github.io/zigbee2mqtt/">zigbee2mqtt documentation</a>.</p>
|
||||||
|
<p>Once you're done flashing, you're ready to set up the zigbee2mqtt server.
|
||||||
|
For convenience, I wrote a simple docker-compose to deploy a zigbee2mqtt server and a test mosquitto server:</p>
|
||||||
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre> 1
|
||||||
|
2
|
||||||
|
3
|
||||||
|
4
|
||||||
|
5
|
||||||
|
6
|
||||||
|
7
|
||||||
|
8
|
||||||
|
9
|
||||||
|
10
|
||||||
|
11
|
||||||
|
12
|
||||||
|
13
|
||||||
|
14
|
||||||
|
15
|
||||||
|
16
|
||||||
|
17
|
||||||
|
18
|
||||||
|
19
|
||||||
|
20
|
||||||
|
21
|
||||||
|
22
|
||||||
|
23
|
||||||
|
24
|
||||||
|
25
|
||||||
|
26
|
||||||
|
27
|
||||||
|
28
|
||||||
|
29
|
||||||
|
30
|
||||||
|
31
|
||||||
|
32
|
||||||
|
33</pre></div></td><td class="code"><div class="highlight"><pre><span></span>version: &#39;2.1&#39;
|
||||||
|
services:
|
||||||
|
zigbee2mqtt:
|
||||||
|
image: koenkk/zigbee2mqtt
|
||||||
|
container_name: zigbee2mqtt
|
||||||
|
restart: always
|
||||||
|
volumes:
|
||||||
|
- ./z2m-data/:/app/data/
|
||||||
|
devices:
|
||||||
|
- &quot;/dev/ttyACM0&quot;
|
||||||
|
networks:
|
||||||
|
- hass
|
||||||
|
mqtt:
|
||||||
|
image: eclipse-mosquitto
|
||||||
|
ports:
|
||||||
|
- 1883:1883
|
||||||
|
- 9001:9001
|
||||||
|
networks:
|
||||||
|
- hass
|
||||||
|
volumes:
|
||||||
|
- ./mosquitto.conf:/mosquitto/config/mosquitto.conf
|
||||||
|
hass:
|
||||||
|
image: homeassistant/home-assistant
|
||||||
|
ports:
|
||||||
|
- &quot;8123:8123&quot;
|
||||||
|
networks:
|
||||||
|
- hass
|
||||||
|
volumes:
|
||||||
|
- ./hass-config:/config
|
||||||
|
- &quot;/etc/localtime:/etc/localtime:ro&quot;
|
||||||
|
networks:
|
||||||
|
hass:
|
||||||
|
driver: overlay
|
||||||
|
</pre></div>
|
||||||
|
</td></tr></table><p>You can test your installation with:</p>
|
||||||
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1
|
||||||
|
2
|
||||||
|
3
|
||||||
|
4
|
||||||
|
5
|
||||||
|
6</pre></div></td><td class="code"><div class="highlight"><pre><span></span> ❯ mosquitto_sub -h localhost -p <span class="m">1883</span> -t <span class="s1">&#39;zigbee2mqtt/#&#39;</span>
|
||||||
|
online
|
||||||
|
<span class="o">{</span><span class="s2">&quot;battery&quot;</span>:17,<span class="s2">&quot;voltage&quot;</span>:2925,<span class="s2">&quot;linkquality&quot;</span>:149,<span class="s2">&quot;action&quot;</span>:<span class="s2">&quot;rotate_right&quot;</span>,<span class="s2">&quot;angle&quot;</span>:12.8<span class="o">}</span>
|
||||||
|
<span class="o">{</span><span class="s2">&quot;battery&quot;</span>:17,<span class="s2">&quot;voltage&quot;</span>:2925,<span class="s2">&quot;linkquality&quot;</span>:141,<span class="s2">&quot;action&quot;</span>:<span class="s2">&quot;slide&quot;</span>,<span class="s2">&quot;side&quot;</span>:2<span class="o">}</span>
|
||||||
|
<span class="o">{</span><span class="s2">&quot;battery&quot;</span>:17,<span class="s2">&quot;voltage&quot;</span>:2925,<span class="s2">&quot;linkquality&quot;</span>:120<span class="o">}</span>
|
||||||
|
<span class="o">{</span><span class="s2">&quot;battery&quot;</span>:17,<span class="s2">&quot;voltage&quot;</span>:2925,<span class="s2">&quot;linkquality&quot;</span>:141,<span class="s2">&quot;action&quot;</span>:<span class="s2">&quot;wakeu</span>
|
||||||
|
</pre></div>
|
||||||
|
</td></tr></table><p>zigbee2mqtt supports the following events for the aqara cube: shake, wakeup, fall, tap, slide, flip180, flip90, rotate_left and rotate_right.
|
||||||
|
Every event has additional information, such as the sides involved, or the degrees turned.</p>
|
||||||
|
<p>Now you are ready to set up home assistant support in zigbee2mqtt following <a class="reference external" href="https://koenkk.github.io/zigbee2mqtt/integration/home_assistant.html">this guide</a>.</p>
|
||||||
|
</content><category term="mqtt"></category><category term="iot"></category><category term="zigbee"></category></entry><entry><title>Progress bars in python</title><link href="http://balkian.com/progress-bars-in-python.html" rel="alternate"></link><published>2016-09-28T18:47:00+02:00</published><updated>2016-09-28T18:47:00+02:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2016-09-28:/progress-bars-in-python.html</id><summary type="html"><p><a class="reference external" href="https://github.com/noamraph/tqdm">tqdm</a> is a nice way to add progress bars in the command line or in a jupyter notebook.</p>
|
||||||
<img alt="" src="https://camo.githubusercontent.com/48838faaa8d00ea297f18e5bf55d3c6bb4e0ba6b/68747470733a2f2f692e696d6775722e636f6d2f686539417735432e676966" />
|
<img alt="" src="https://camo.githubusercontent.com/48838faaa8d00ea297f18e5bf55d3c6bb4e0ba6b/68747470733a2f2f692e696d6775722e636f6d2f686539417735432e676966" />
|
||||||
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1
|
||||||
2
|
2
|
||||||
@ -11,7 +119,21 @@
|
|||||||
<span class="k">for</span> <span class="n">i</span> <span class="ow">in</span> <span class="n">tqdm</span><span class="p">(</span><span class="nb">range</span><span class="p">(</span><span class="mi">100</span><span class="p">)):</span>
|
<span class="k">for</span> <span class="n">i</span> <span class="ow">in</span> <span class="n">tqdm</span><span class="p">(</span><span class="nb">range</span><span class="p">(</span><span class="mi">100</span><span class="p">)):</span>
|
||||||
<span class="n">time</span><span class="o">.</span><span class="n">sleep</span><span class="p">(</span><span class="mi">1</span><span class="p">)</span>
|
<span class="n">time</span><span class="o">.</span><span class="n">sleep</span><span class="p">(</span><span class="mi">1</span><span class="p">)</span>
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</td></tr></table></summary><category term="python"></category></entry><entry><title>Sharing dotfiles</title><link href="http://balkian.com/sharing-dotfiles.html" rel="alternate"></link><updated>2015-04-10T17:47:00+02:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2015-04-10:sharing-dotfiles.html</id><summary type="html"><p>Today's post is half a quick note, half public shaming. In other words, it is a reminder to be very careful with OAuth tokens and passwords.</p>
|
</td></tr></table></summary><content type="html"><p><a class="reference external" href="https://github.com/noamraph/tqdm">tqdm</a> is a nice way to add progress bars in the command line or in a jupyter notebook.</p>
|
||||||
|
<img alt="" src="https://camo.githubusercontent.com/48838faaa8d00ea297f18e5bf55d3c6bb4e0ba6b/68747470733a2f2f692e696d6775722e636f6d2f686539417735432e676966" />
|
||||||
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1
|
||||||
|
2
|
||||||
|
3
|
||||||
|
4
|
||||||
|
5</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="kn">from</span> <span class="nn">tqdm</span> <span class="kn">import</span> <span class="n">tqdm</span>
|
||||||
|
<span class="kn">import</span> <span class="nn">time</span>
|
||||||
|
|
||||||
|
<span class="k">for</span> <span class="n">i</span> <span class="ow">in</span> <span class="n">tqdm</span><span class="p">(</span><span class="nb">range</span><span class="p">(</span><span class="mi">100</span><span class="p">)):</span>
|
||||||
|
<span class="n">time</span><span class="o">.</span><span class="n">sleep</span><span class="p">(</span><span class="mi">1</span><span class="p">)</span>
|
||||||
|
</pre></div>
|
||||||
|
</td></tr></table></content><category term="python"></category></entry><entry><title>Sharing dotfiles</title><link href="http://balkian.com/sharing-dotfiles.html" rel="alternate"></link><published>2015-04-10T17:47:00+02:00</published><updated>2015-04-10T17:47:00+02:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2015-04-10:/sharing-dotfiles.html</id><summary type="html"><p>Today's post is half a quick note, half public shaming. In other words, it is a reminder to be very careful with OAuth tokens and passwords.</p>
|
||||||
|
<p>As part of moving to emacs, I starting using the incredibly useful <a class="reference external" href="https://github.com/defunkt/gist.el">gh.el</a>.
|
||||||
|
When you first use it, the extension saves either your …</p></summary><content type="html"><p>Today's post is half a quick note, half public shaming. In other words, it is a reminder to be very careful with OAuth tokens and passwords.</p>
|
||||||
<p>As part of moving to emacs, I starting using the incredibly useful <a class="reference external" href="https://github.com/defunkt/gist.el">gh.el</a>.
|
<p>As part of moving to emacs, I starting using the incredibly useful <a class="reference external" href="https://github.com/defunkt/gist.el">gh.el</a>.
|
||||||
When you first use it, the extension saves either your password or an OAuth token in your .gitconfig file.
|
When you first use it, the extension saves either your password or an OAuth token in your .gitconfig file.
|
||||||
This is cool and convenient, unless you <a class="reference external" href="https://github.com/balkian/dotfiles">happen to be publishing your .gitconfig file in a public repo</a>.</p>
|
This is cool and convenient, unless you <a class="reference external" href="https://github.com/balkian/dotfiles">happen to be publishing your .gitconfig file in a public repo</a>.</p>
|
||||||
@ -28,7 +150,11 @@ Since Git 1.7.0, you can <a class="reference external" href="http://stackover
|
|||||||
user = balkian
|
user = balkian
|
||||||
token = &quot;&lt; Your secret token &gt;&quot;
|
token = &quot;&lt; Your secret token &gt;&quot;
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</td></tr></table></summary><category term="github"></category><category term="git"></category><category term="dotfiles"></category></entry><entry><title>Zotero</title><link href="http://balkian.com/zotero.html" rel="alternate"></link><updated>2014-12-09T12:12:12+01:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2014-12-09:zotero.html</id><summary type="html"><p><a class="reference external" href="https://www.zotero.org/">Zotero</a> is an Open Source tool that lets
|
</td></tr></table></content><category term="github"></category><category term="git"></category><category term="dotfiles"></category></entry><entry><title>Zotero</title><link href="http://balkian.com/zotero.html" rel="alternate"></link><published>2014-12-09T12:12:12+01:00</published><updated>2014-12-09T12:12:12+01:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2014-12-09:/zotero.html</id><summary type="html"><p><a class="reference external" href="https://www.zotero.org/">Zotero</a> is an Open Source tool that lets
|
||||||
|
you organise your bibliography, syncing it with the cloud. Unlike other
|
||||||
|
alternatives such as <a class="reference external" href="http://www.mendeley.com">Mendeley</a>, Zotero can
|
||||||
|
upload the attachments and data to a private cloud via WebDav.</p>
|
||||||
|
<p>If you use nginx as your web server, know that even though it provides …</p></summary><content type="html"><p><a class="reference external" href="https://www.zotero.org/">Zotero</a> is an Open Source tool that lets
|
||||||
you organise your bibliography, syncing it with the cloud. Unlike other
|
you organise your bibliography, syncing it with the cloud. Unlike other
|
||||||
alternatives such as <a class="reference external" href="http://www.mendeley.com">Mendeley</a>, Zotero can
|
alternatives such as <a class="reference external" href="http://www.mendeley.com">Mendeley</a>, Zotero can
|
||||||
upload the attachments and data to a private cloud via WebDav.</p>
|
upload the attachments and data to a private cloud via WebDav.</p>
|
||||||
@ -129,7 +255,17 @@ cleaner URIs. In your desired site/location, add this:</p>
|
|||||||
client</li>
|
client</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</summary><category term="zotero"></category><category term="webdav"></category><category term="nginx"></category><category term="apache"></category></entry><entry><title>Proxies with Apache and python</title><link href="http://balkian.com/proxies-with-apache-and-python.html" rel="alternate"></link><updated>2014-10-09T10:00:00+02:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2014-10-09:proxies-with-apache-and-python.html</id><summary type="html"><p>This is a quick note on proxying a local python application (e.g. flask)
|
</content><category term="zotero"></category><category term="webdav"></category><category term="nginx"></category><category term="apache"></category></entry><entry><title>Proxies with Apache and python</title><link href="http://balkian.com/proxies-with-apache-and-python.html" rel="alternate"></link><published>2014-10-09T10:00:00+02:00</published><updated>2014-10-09T10:00:00+02:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2014-10-09:/proxies-with-apache-and-python.html</id><summary type="html"><p>This is a quick note on proxying a local python application (e.g. flask)
|
||||||
|
to a subdirectory in Apache. This assumes that the file wsgi.py contains
|
||||||
|
a WSGI application with the name <em>application</em>. Hence, wsgi:application.</p>
|
||||||
|
<div class="section" id="gunicorn">
|
||||||
|
<h2>Gunicorn</h2>
|
||||||
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1
|
||||||
|
2
|
||||||
|
3
|
||||||
|
4
|
||||||
|
5</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="nt">&lt;Location</span> <span class="s">/myapp/</span><span class="nt">&gt;</span>
|
||||||
|
<span class="nb">ProxyPass</span> http://127.0.0 …</pre></div></td></tr></table></div></summary><content type="html"><p>This is a quick note on proxying a local python application (e.g. flask)
|
||||||
to a subdirectory in Apache. This assumes that the file wsgi.py contains
|
to a subdirectory in Apache. This assumes that the file wsgi.py contains
|
||||||
a WSGI application with the name <em>application</em>. Hence, wsgi:application.</p>
|
a WSGI application with the name <em>application</em>. Hence, wsgi:application.</p>
|
||||||
<div class="section" id="gunicorn">
|
<div class="section" id="gunicorn">
|
||||||
@ -147,7 +283,7 @@ a WSGI application with the name <em>application</em>. Hence, wsgi:a
|
|||||||
</td></tr></table><p><strong>Important</strong>: <em>SCRIPT_NAME</em> and the end of <em>ProxyPass</em> URL <strong>MUST BE
|
</td></tr></table><p><strong>Important</strong>: <em>SCRIPT_NAME</em> and the end of <em>ProxyPass</em> URL <strong>MUST BE
|
||||||
THE SAME</strong>. Otherwise, Gunicorn will fail miserably.</p>
|
THE SAME</strong>. Otherwise, Gunicorn will fail miserably.</p>
|
||||||
<p>Try it with:</p>
|
<p>Try it with:</p>
|
||||||
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span>venv/bin/gunicorn -w <span class="m">4</span> -b 127.0.0.1:8888 --log-file - --access-logfile - wsgi:application
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span>venv/bin/gunicorn -w <span class="m">4</span> -b <span class="m">127</span>.0.0.1:8888 --log-file - --access-logfile - wsgi:application
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</td></tr></table></div>
|
</td></tr></table></div>
|
||||||
<div class="section" id="uwsgi">
|
<div class="section" id="uwsgi">
|
||||||
@ -163,7 +299,7 @@ options for uwsgi (in a .ini file).</p>
|
|||||||
<span class="nt">&lt;/Location&gt;</span>
|
<span class="nt">&lt;/Location&gt;</span>
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</td></tr></table><p>Try it with:</p>
|
</td></tr></table><p>Try it with:</p>
|
||||||
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span>uwsgi --socket 127.0.0.1:8888 -w wsgi:application
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span>uwsgi --socket <span class="m">127</span>.0.0.1:8888 -w wsgi:application
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</td></tr></table><div class="section" id="extra-supervisor">
|
</td></tr></table><div class="section" id="extra-supervisor">
|
||||||
<h3>Extra: Supervisor</h3>
|
<h3>Extra: Supervisor</h3>
|
||||||
@ -209,7 +345,10 @@ supervisor config file and let it handle the server for you.</p>
|
|||||||
</pre></div>
|
</pre></div>
|
||||||
</td></tr></table></div>
|
</td></tr></table></div>
|
||||||
</div>
|
</div>
|
||||||
</summary><category term="python"></category><category term="apache"></category><category term="proxy"></category><category term="gunicorn"></category><category term="uwsgi"></category></entry><entry><title>Publishing on PyPi</title><link href="http://balkian.com/publishing-on-pypi.html" rel="alternate"></link><updated>2014-09-27T10:00:00+02:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2014-09-27:publishing-on-pypi.html</id><summary type="html"><p>Developing a python module and publishing it on Github is cool, but most
|
</content><category term="python"></category><category term="apache"></category><category term="proxy"></category><category term="gunicorn"></category><category term="uwsgi"></category></entry><entry><title>Publishing on PyPi</title><link href="http://balkian.com/publishing-on-pypi.html" rel="alternate"></link><published>2014-09-27T10:00:00+02:00</published><updated>2014-09-27T10:00:00+02:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2014-09-27:/publishing-on-pypi.html</id><summary type="html"><p>Developing a python module and publishing it on Github is cool, but most
|
||||||
|
of the times you want others to download and use it easily. That is the
|
||||||
|
role of PyPi, the python package repository. In this post I show you how
|
||||||
|
to publish your package in less than 10 …</p></summary><content type="html"><p>Developing a python module and publishing it on Github is cool, but most
|
||||||
of the times you want others to download and use it easily. That is the
|
of the times you want others to download and use it easily. That is the
|
||||||
role of PyPi, the python package repository. In this post I show you how
|
role of PyPi, the python package repository. In this post I show you how
|
||||||
to publish your package in less than 10 minutes.</p>
|
to publish your package in less than 10 minutes.</p>
|
||||||
@ -237,17 +376,17 @@ memorability over describing the functionality.</p>
|
|||||||
10
|
10
|
||||||
11
|
11
|
||||||
12
|
12
|
||||||
13</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="err">[distutils]</span> <span class="c1"># this tells distutils what package indexes you can push to</span>
|
13</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="na">[distutils] # this tells distutils what package indexes you can push to</span>
|
||||||
<span class="na">index-servers</span> <span class="o">=</span><span class="s"></span>
|
<span class="na">index-servers</span> <span class="o">=</span><span class="s"></span>
|
||||||
<span class="s"> pypi # the live PyPI</span>
|
<span class="s"> pypi # the live PyPI</span>
|
||||||
<span class="s"> pypitest # test PyPI</span>
|
<span class="s"> pypitest # test PyPI</span>
|
||||||
|
|
||||||
<span class="err">[pypi]</span> <span class="c1"># authentication details for live PyPI</span>
|
<span class="na">[pypi] # authentication details for live PyPI</span>
|
||||||
<span class="na">repository</span> <span class="o">=</span> <span class="s">https://pypi.python.org/pypi</span>
|
<span class="na">repository</span> <span class="o">=</span> <span class="s">https://pypi.python.org/pypi</span>
|
||||||
<span class="na">username</span> <span class="o">=</span> <span class="s">{ your_username }</span>
|
<span class="na">username</span> <span class="o">=</span> <span class="s">{ your_username }</span>
|
||||||
<span class="na">password</span> <span class="o">=</span> <span class="s">{ your_password } # not necessary</span>
|
<span class="na">password</span> <span class="o">=</span> <span class="s">{ your_password } # not necessary</span>
|
||||||
|
|
||||||
<span class="err">[pypitest]</span> <span class="c1"># authentication details for test PyPI</span>
|
<span class="na">[pypitest] # authentication details for test PyPI</span>
|
||||||
<span class="na">repository</span> <span class="o">=</span> <span class="s">https://testpypi.python.org/pypi</span>
|
<span class="na">repository</span> <span class="o">=</span> <span class="s">https://testpypi.python.org/pypi</span>
|
||||||
<span class="na">username</span> <span class="o">=</span> <span class="s">{ your_username }</span>
|
<span class="na">username</span> <span class="o">=</span> <span class="s">{ your_username }</span>
|
||||||
</pre></div>
|
</pre></div>
|
||||||
@ -326,7 +465,12 @@ any problems first. The process is simple:
|
|||||||
pip and browse your package's page. For instance, check my senpy
|
pip and browse your package's page. For instance, check my senpy
|
||||||
package: <a class="reference external" href="https://pypi.python.org/pypi/senpy">https://pypi.python.org/pypi/senpy</a> <tt class="docutils literal">pip install senpy</tt></p>
|
package: <a class="reference external" href="https://pypi.python.org/pypi/senpy">https://pypi.python.org/pypi/senpy</a> <tt class="docutils literal">pip install senpy</tt></p>
|
||||||
</div>
|
</div>
|
||||||
</summary><category term="github"></category><category term="python"></category><category term="pypi"></category></entry><entry><title>Updating EuroLoveMap</title><link href="http://balkian.com/updating-eurolovemap.html" rel="alternate"></link><updated>2014-03-27T14:00:00+01:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2014-03-27:updating-eurolovemap.html</id><summary type="html"><p>As part of the <a class="reference external" href="http://www.opener-project.org/2013/07/18/opener-hackathon-in-amsterdam/">OpeNER
|
</content><category term="github"></category><category term="python"></category><category term="pypi"></category></entry><entry><title>Updating EuroLoveMap</title><link href="http://balkian.com/updating-eurolovemap.html" rel="alternate"></link><published>2014-03-27T14:00:00+01:00</published><updated>2014-03-27T14:00:00+01:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2014-03-27:/updating-eurolovemap.html</id><summary type="html"><p>As part of the <a class="reference external" href="http://www.opener-project.org/2013/07/18/opener-hackathon-in-amsterdam/">OpeNER
|
||||||
|
hackathon</a>
|
||||||
|
we decided to build a prototype that would allow us to compare how
|
||||||
|
different countries feel about several topics. We used the OpeNER
|
||||||
|
pipeline to get the sentiment from a set of newspaper articles we
|
||||||
|
gathered from media in several languages. Then we aggregated …</p></summary><content type="html"><p>As part of the <a class="reference external" href="http://www.opener-project.org/2013/07/18/opener-hackathon-in-amsterdam/">OpeNER
|
||||||
hackathon</a>
|
hackathon</a>
|
||||||
we decided to build a prototype that would allow us to compare how
|
we decided to build a prototype that would allow us to compare how
|
||||||
different countries feel about several topics. We used the OpeNER
|
different countries feel about several topics. We used the OpeNER
|
||||||
@ -433,11 +577,19 @@ always show the same picture.</p>
|
|||||||
<a class="reference external" href="http://placekitten.com/">Placekitten</a>. And for NSFW text, there's
|
<a class="reference external" href="http://placekitten.com/">Placekitten</a>. And for NSFW text, there's
|
||||||
the <a class="reference external" href="http://slipsum.com/">Samuel L. Jackson Ipsum</a></p>
|
the <a class="reference external" href="http://slipsum.com/">Samuel L. Jackson Ipsum</a></p>
|
||||||
</div>
|
</div>
|
||||||
</summary><category term="javascript"></category><category term="python"></category><category term="heroku"></category></entry><entry><title>Remove git files with globbing</title><link href="http://balkian.com/remove-git-files-with-globbing.html" rel="alternate"></link><updated>2013-08-22T23:14:00+02:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2013-08-22:remove-git-files-with-globbing.html</id><summary type="html"><p>A simple trick. If you want to remove all the '.swp' files from a git
|
</content><category term="javascript"></category><category term="python"></category><category term="heroku"></category></entry><entry><title>Remove git files with globbing</title><link href="http://balkian.com/remove-git-files-with-globbing.html" rel="alternate"></link><published>2013-08-22T23:14:00+02:00</published><updated>2013-08-22T23:14:00+02:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2013-08-22:/remove-git-files-with-globbing.html</id><summary type="html"><p>A simple trick. If you want to remove all the '.swp' files from a git
|
||||||
repository, just use:</p>
|
repository, just use:</p>
|
||||||
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span>git rm --cached <span class="s1">&#39;\*\*.swp&#39;</span>
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span>git rm --cached <span class="s1">&#39;\*\*.swp&#39;</span>
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</td></tr></table></summary><category term="git"></category></entry><entry><title>Creating my web</title><link href="http://balkian.com/creating-my-web.html" rel="alternate"></link><updated>2013-08-22T14:14:22+02:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2013-08-22:creating-my-web.html</id><summary type="html"><p>Finally, I've decided to set up a decent personal page. I have settled
|
</td></tr></table></summary><content type="html"><p>A simple trick. If you want to remove all the '.swp' files from a git
|
||||||
|
repository, just use:</p>
|
||||||
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span>git rm --cached <span class="s1">&#39;\*\*.swp&#39;</span>
|
||||||
|
</pre></div>
|
||||||
|
</td></tr></table></content><category term="git"></category></entry><entry><title>Creating my web</title><link href="http://balkian.com/creating-my-web.html" rel="alternate"></link><published>2013-08-22T14:14:22+02:00</published><updated>2013-08-22T14:14:22+02:00</updated><author><name>J. Fernando Sánchez</name></author><id>tag:balkian.com,2013-08-22:/creating-my-web.html</id><summary type="html"><p>Finally, I've decided to set up a decent personal page. I have settled
|
||||||
|
for github-pages because I like the idea of keeping my site in a
|
||||||
|
repository and having someone else host and deploy it for me. The site
|
||||||
|
will be really simple, mostly static files. Thanks to Github,
|
||||||
|
<a class="reference external" href="http://jekyllrb.com">Jekyll …</a></p></summary><content type="html"><p>Finally, I've decided to set up a decent personal page. I have settled
|
||||||
for github-pages because I like the idea of keeping my site in a
|
for github-pages because I like the idea of keeping my site in a
|
||||||
repository and having someone else host and deploy it for me. The site
|
repository and having someone else host and deploy it for me. The site
|
||||||
will be really simple, mostly static files. Thanks to Github,
|
will be really simple, mostly static files. Thanks to Github,
|
||||||
@ -476,4 +628,4 @@ jekyll serve -w
|
|||||||
<li>The webfonts I used</li>
|
<li>The webfonts I used</li>
|
||||||
<li>The badge on the left side of the page</li>
|
<li>The badge on the left side of the page</li>
|
||||||
</ul>
|
</ul>
|
||||||
</summary><category term="starters"></category><category term="javascript"></category><category term="ruby"></category><category term="github"></category><category term="git"></category></entry></feed>
|
</content><category term="starters"></category><category term="javascript"></category><category term="ruby"></category><category term="github"></category><category term="git"></category></entry></feed>
|
0
fonts/glyphiconshalflings-regular.eot
Normal file → Executable file
0
fonts/glyphiconshalflings-regular.eot
Normal file → Executable file
0
fonts/glyphiconshalflings-regular.svg
Normal file → Executable file
0
fonts/glyphiconshalflings-regular.svg
Normal file → Executable file
Before Width: | Height: | Size: 50 KiB After Width: | Height: | Size: 50 KiB |
0
fonts/glyphiconshalflings-regular.ttf
Normal file → Executable file
0
fonts/glyphiconshalflings-regular.ttf
Normal file → Executable file
0
fonts/glyphiconshalflings-regular.woff
Normal file → Executable file
0
fonts/glyphiconshalflings-regular.woff
Normal file → Executable file
@ -16,106 +16,40 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li class="active"
|
|
||||||
>
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
<div id="sidebar" >
|
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
|
||||||
<div class="flipper sticky">
|
|
||||||
<div class="front">
|
|
||||||
<!-- front content -->
|
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
|
||||||
</div>
|
|
||||||
<div class="back">
|
|
||||||
<!-- back content -->
|
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
|
||||||
<div class="icons">
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
|
||||||
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
|
||||||
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
|
||||||
<dt><a href="/org-mode-tricks.html">Org-mode tricks</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/emacs.html">emacs</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/productivity.html">productivity</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/editor.html">editor</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/org.html">org</a></dd>
|
|
||||||
<dt><a href="/sharing-dotfiles.html">Sharing dotfiles</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/github.html">github</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/git.html">git</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/dotfiles.html">dotfiles</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
|
||||||
</div>
|
|
||||||
<div id="content">
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li class="active"
|
||||||
|
>
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li >
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
<!--Body content-->
|
<!--Body content-->
|
||||||
<div class="postnav">
|
<div class="postnav">
|
||||||
<span class="previouspost"><i class="fa fa-chevron-left"></i> <a href="progress-bars-in-python.html">Progress bars in python</a></span>
|
<span class="previouspost"><i class="fa fa-chevron-left"></i> <a href="pptp-connections.html">PPTP connections</a></span>
|
||||||
|
<span class='nextpost'><a href="/controlling-zigbee-devices-with-mqtt.html">Controlling Zigbee devices with MQTT</a> <i class="fa fa-chevron-right"></i></span>
|
||||||
</div>
|
</div>
|
||||||
<div class="posthead">
|
<div class="posthead">
|
||||||
<h2 class="title">HDMI-VGA adapter issues with Raspberry Pi</h2>
|
<h2 class="title">HDMI-VGA adapter issues with Raspberry Pi</h2>
|
||||||
@ -138,7 +72,64 @@
|
|||||||
</td></tr></table>
|
</td></tr></table>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="clear"></div>
|
<div id="sidebar" >
|
||||||
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
|
<div class="flipper sticky">
|
||||||
|
<div class="front">
|
||||||
|
<!-- front content -->
|
||||||
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
|
</div>
|
||||||
|
<div class="back">
|
||||||
|
<!-- back content -->
|
||||||
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/controlling-zigbee-devices-with-mqtt.html">Controlling Zigbee devices with MQTT</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/mqtt.html">mqtt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/iot.html">iot</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/zigbee.html">zigbee</a></dd>
|
||||||
|
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
||||||
|
<dt><a href="/pptp-connections.html">PPTP connections</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/openwrt.html">openwrt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/router.html">router</a></dd>
|
||||||
|
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
||||||
|
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
|
<div class="icons">
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!--Sidebar content-->
|
||||||
|
</div> <div class="clear"></div>
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
271
index.html
271
index.html
@ -15,110 +15,59 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li class="active" >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
<div id="sidebar" >
|
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
|
||||||
<div class="flipper sticky">
|
|
||||||
<div class="front">
|
|
||||||
<!-- front content -->
|
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
|
||||||
</div>
|
|
||||||
<div class="back">
|
|
||||||
<!-- back content -->
|
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
|
||||||
<div class="icons">
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
|
||||||
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
|
||||||
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
|
||||||
<dt><a href="/org-mode-tricks.html">Org-mode tricks</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/emacs.html">emacs</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/productivity.html">productivity</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/editor.html">editor</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/org.html">org</a></dd>
|
|
||||||
<dt><a href="/sharing-dotfiles.html">Sharing dotfiles</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/github.html">github</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/git.html">git</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/dotfiles.html">dotfiles</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
|
||||||
</div>
|
|
||||||
<div id="content">
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li class="active" >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li >
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
<!--Body content-->
|
<!--Body content-->
|
||||||
<div class="pagination pag-top">
|
<div class="pagination pag-top">
|
||||||
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
<span class="page_number ">Page 1 of 2</span>
|
<!-- <span class="page_number ">Page 1 of 2</span> -->
|
||||||
<span class="nextpage"><a href="/page2"> Older Posts </a> <i class="icon-double-angle-right"></i></span>
|
<span class="nextpage"><a href="/page2"> Older Posts </a> <i class="icon-double-angle-right"></i></span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- This loops through the paginated posts -->
|
<!-- This loops through the paginated posts -->
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/controlling-zigbee-devices-with-mqtt.html" class="title">Controlling Zigbee devices with MQTT</a></h2>
|
||||||
|
<span class="date">2019-01-06</span>
|
||||||
|
<a class="tag" href="/tag/mqtt.html"><span class="label">mqtt</span></a>
|
||||||
|
<a class="tag" href="/tag/iot.html"><span class="label">iot</span></a>
|
||||||
|
<a class="tag" href="/tag/zigbee.html"><span class="label">zigbee</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<p>This is a short tutorial on connecting a zigbee device (an Aqara cube) to an MQTT server, so you can control your zigbee devices from the network.</p>
|
||||||
|
<p>If you're anything like me, you're probably a sucker for IoT devices.
|
||||||
|
For a long time, I've been using WiFi-enabled lights, and Amazon …</p>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/controlling-zigbee-devices-with-mqtt.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
<div class="posthead">
|
<div class="posthead">
|
||||||
<h2><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html" class="title">HDMI-VGA adapter issues with Raspberry Pi</a></h2>
|
<h2><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html" class="title">HDMI-VGA adapter issues with Raspberry Pi</a></h2>
|
||||||
<span class="date">2017-01-07</span>
|
<span class="date">2017-01-07</span>
|
||||||
@ -138,7 +87,24 @@
|
|||||||
</pre></div>
|
</pre></div>
|
||||||
</td></tr></table>
|
</td></tr></table>
|
||||||
</div>
|
</div>
|
||||||
<div class="readmore"><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
<div class="readmore"><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/pptp-connections.html" class="title">PPTP connections</a></h2>
|
||||||
|
<span class="date">2017-01-01</span>
|
||||||
|
<a class="tag" href="/tag/openwrt.html"><span class="label">openwrt</span></a>
|
||||||
|
<a class="tag" href="/tag/linux.html"><span class="label">linux</span></a>
|
||||||
|
<a class="tag" href="/tag/router.html"><span class="label">router</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span>opkg install kmod-nf-nathelper-extra
|
||||||
|
</pre></div>
|
||||||
|
</td></tr></table>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/pptp-connections.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
<div class="posthead">
|
<div class="posthead">
|
||||||
<h2><a href="/progress-bars-in-python.html" class="title">Progress bars in python</a></h2>
|
<h2><a href="/progress-bars-in-python.html" class="title">Progress bars in python</a></h2>
|
||||||
<span class="date">2016-09-28</span>
|
<span class="date">2016-09-28</span>
|
||||||
@ -159,7 +125,9 @@
|
|||||||
</pre></div>
|
</pre></div>
|
||||||
</td></tr></table>
|
</td></tr></table>
|
||||||
</div>
|
</div>
|
||||||
<div class="readmore"><a href="/progress-bars-in-python.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
<div class="readmore"><a href="/progress-bars-in-python.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
<div class="posthead">
|
<div class="posthead">
|
||||||
<h2><a href="/arch-linux-fixes.html" class="title">Arch Linux Fixes</a></h2>
|
<h2><a href="/arch-linux-fixes.html" class="title">Arch Linux Fixes</a></h2>
|
||||||
<span class="date">2016-02-03</span>
|
<span class="date">2016-02-03</span>
|
||||||
@ -177,7 +145,9 @@
|
|||||||
</td></tr></table></div>
|
</td></tr></table></div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
<div class="readmore"><a href="/arch-linux-fixes.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
<div class="readmore"><a href="/arch-linux-fixes.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
<div class="posthead">
|
<div class="posthead">
|
||||||
<h2><a href="/org-mode-tricks.html" class="title">Org-mode tricks</a></h2>
|
<h2><a href="/org-mode-tricks.html" class="title">Org-mode tricks</a></h2>
|
||||||
<span class="date">2015-12-10</span>
|
<span class="date">2015-12-10</span>
|
||||||
@ -194,7 +164,9 @@
|
|||||||
</td></tr></table></div>
|
</td></tr></table></div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
<div class="readmore"><a href="/org-mode-tricks.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
<div class="readmore"><a href="/org-mode-tricks.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
<div class="posthead">
|
<div class="posthead">
|
||||||
<h2><a href="/sharing-dotfiles.html" class="title">Sharing dotfiles</a></h2>
|
<h2><a href="/sharing-dotfiles.html" class="title">Sharing dotfiles</a></h2>
|
||||||
<span class="date">2015-04-10</span>
|
<span class="date">2015-04-10</span>
|
||||||
@ -205,9 +177,11 @@
|
|||||||
<div class="excerpt">
|
<div class="excerpt">
|
||||||
<p>Today's post is half a quick note, half public shaming. In other words, it is a reminder to be very careful with OAuth tokens and passwords.</p>
|
<p>Today's post is half a quick note, half public shaming. In other words, it is a reminder to be very careful with OAuth tokens and passwords.</p>
|
||||||
<p>As part of moving to emacs, I starting using the incredibly useful <a class="reference external" href="https://github.com/defunkt/gist.el">gh.el</a>.
|
<p>As part of moving to emacs, I starting using the incredibly useful <a class="reference external" href="https://github.com/defunkt/gist.el">gh.el</a>.
|
||||||
When you first use it, the extension saves either ...</p>
|
When you first use it, the extension saves either your …</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="readmore"><a href="/sharing-dotfiles.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
<div class="readmore"><a href="/sharing-dotfiles.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
<div class="posthead">
|
<div class="posthead">
|
||||||
<h2><a href="/zotero.html" class="title">Zotero</a></h2>
|
<h2><a href="/zotero.html" class="title">Zotero</a></h2>
|
||||||
<span class="date">2014-12-09</span>
|
<span class="date">2014-12-09</span>
|
||||||
@ -221,9 +195,11 @@ When you first use it, the extension saves either ...</p>
|
|||||||
you organise your bibliography, syncing it with the cloud. Unlike other
|
you organise your bibliography, syncing it with the cloud. Unlike other
|
||||||
alternatives such as <a class="reference external" href="http://www.mendeley.com">Mendeley</a>, Zotero can
|
alternatives such as <a class="reference external" href="http://www.mendeley.com">Mendeley</a>, Zotero can
|
||||||
upload the attachments and data to a private cloud via WebDav.</p>
|
upload the attachments and data to a private cloud via WebDav.</p>
|
||||||
<p>If you use nginx as your web server, know that even though it provides ...</p>
|
<p>If you use nginx as your web server, know that even though it provides …</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="readmore"><a href="/zotero.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
<div class="readmore"><a href="/zotero.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
<div class="posthead">
|
<div class="posthead">
|
||||||
<h2><a href="/proxies-with-apache-and-python.html" class="title">Proxies with Apache and python</a></h2>
|
<h2><a href="/proxies-with-apache-and-python.html" class="title">Proxies with Apache and python</a></h2>
|
||||||
<span class="date">2014-10-09</span>
|
<span class="date">2014-10-09</span>
|
||||||
@ -244,9 +220,11 @@ a WSGI application with the name <em>application</em>. Hence, wsgi:application.<
|
|||||||
3
|
3
|
||||||
4
|
4
|
||||||
5</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="nt"><Location</span> <span class="s">/myapp/</span><span class="nt">></span>
|
5</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="nt"><Location</span> <span class="s">/myapp/</span><span class="nt">></span>
|
||||||
<span class="nb">ProxyPass</span> http://127.0.0 ...</pre></div></td></tr></table></div>
|
<span class="nb">ProxyPass</span> http://127.0.0 …</pre></div></td></tr></table></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="readmore"><a href="/proxies-with-apache-and-python.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
<div class="readmore"><a href="/proxies-with-apache-and-python.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
<div class="posthead">
|
<div class="posthead">
|
||||||
<h2><a href="/publishing-on-pypi.html" class="title">Publishing on PyPi</a></h2>
|
<h2><a href="/publishing-on-pypi.html" class="title">Publishing on PyPi</a></h2>
|
||||||
<span class="date">2014-09-27</span>
|
<span class="date">2014-09-27</span>
|
||||||
@ -258,38 +236,10 @@ a WSGI application with the name <em>application</em>. Hence, wsgi:application.<
|
|||||||
<p>Developing a python module and publishing it on Github is cool, but most
|
<p>Developing a python module and publishing it on Github is cool, but most
|
||||||
of the times you want others to download and use it easily. That is the
|
of the times you want others to download and use it easily. That is the
|
||||||
role of PyPi, the python package repository. In this post I show you how
|
role of PyPi, the python package repository. In this post I show you how
|
||||||
to publish your package in less than 10 ...</p>
|
to publish your package in less than 10 …</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="readmore"><a href="/publishing-on-pypi.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
<div class="readmore"><a href="/publishing-on-pypi.html"> Read more...</a></div>
|
||||||
<div class="posthead">
|
|
||||||
<h2><a href="/updating-eurolovemap.html" class="title">Updating EuroLoveMap</a></h2>
|
|
||||||
<span class="date">2014-03-27</span>
|
|
||||||
<a class="tag" href="/tag/javascript.html"><span class="label">javascript</span></a>
|
|
||||||
<a class="tag" href="/tag/python.html"><span class="label">python</span></a>
|
|
||||||
<a class="tag" href="/tag/heroku.html"><span class="label">heroku</span></a>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="excerpt">
|
|
||||||
<p>As part of the <a class="reference external" href="http://www.opener-project.org/2013/07/18/opener-hackathon-in-amsterdam/">OpeNER
|
|
||||||
hackathon</a>
|
|
||||||
we decided to build a prototype that would allow us to compare how
|
|
||||||
different countries feel about several topics. We used the OpeNER
|
|
||||||
pipeline to get the sentiment from a set of newspaper articles we
|
|
||||||
gathered from media in several languages. Then we aggregated ...</p>
|
|
||||||
</div>
|
|
||||||
<div class="readmore"><a href="/updating-eurolovemap.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
|
||||||
<div class="posthead">
|
|
||||||
<h2><a href="/remove-git-files-with-globbing.html" class="title">Remove git files with globbing</a></h2>
|
|
||||||
<span class="date">2013-08-22</span>
|
|
||||||
<a class="tag" href="/tag/git.html"><span class="label">git</span></a>
|
|
||||||
</div>
|
|
||||||
<div class="excerpt">
|
|
||||||
<p>A simple trick. If you want to remove all the '.swp' files from a git
|
|
||||||
repository, just use:</p>
|
|
||||||
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span>git rm --cached <span class="s1">'\*\*.swp'</span>
|
|
||||||
</pre></div>
|
|
||||||
</td></tr></table>
|
|
||||||
</div>
|
|
||||||
<div class="readmore"><a href="/remove-git-files-with-globbing.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
|
||||||
|
|
||||||
<div class="pagination pag-bottom">
|
<div class="pagination pag-bottom">
|
||||||
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
@ -297,7 +247,64 @@ repository, just use:</p>
|
|||||||
<span class="nextpage"><a href="/page2"> Older Posts </a> <i class="icon-chevron-sign-right"></i></span>
|
<span class="nextpage"><a href="/page2"> Older Posts </a> <i class="icon-chevron-sign-right"></i></span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="clear"></div>
|
<div id="sidebar" >
|
||||||
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
|
<div class="flipper sticky">
|
||||||
|
<div class="front">
|
||||||
|
<!-- front content -->
|
||||||
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
|
</div>
|
||||||
|
<div class="back">
|
||||||
|
<!-- back content -->
|
||||||
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/controlling-zigbee-devices-with-mqtt.html">Controlling Zigbee devices with MQTT</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/mqtt.html">mqtt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/iot.html">iot</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/zigbee.html">zigbee</a></dd>
|
||||||
|
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
||||||
|
<dt><a href="/pptp-connections.html">PPTP connections</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/openwrt.html">openwrt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/router.html">router</a></dd>
|
||||||
|
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
||||||
|
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
|
<div class="icons">
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!--Sidebar content-->
|
||||||
|
</div> <div class="clear"></div>
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
208
index2.html
208
index2.html
@ -15,58 +15,139 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li class="active" >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li class="active" >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li >
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
|
<!--Body content-->
|
||||||
|
<div class="pagination pag-top">
|
||||||
|
<span class="previouspage"><i class="icon-double-angle-left"></i><a href="/"> Newer Posts</a></span>
|
||||||
|
<!-- <span class="page_number ">Page 2 of 2</span> -->
|
||||||
|
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- This loops through the paginated posts -->
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/updating-eurolovemap.html" class="title">Updating EuroLoveMap</a></h2>
|
||||||
|
<span class="date">2014-03-27</span>
|
||||||
|
<a class="tag" href="/tag/javascript.html"><span class="label">javascript</span></a>
|
||||||
|
<a class="tag" href="/tag/python.html"><span class="label">python</span></a>
|
||||||
|
<a class="tag" href="/tag/heroku.html"><span class="label">heroku</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<p>As part of the <a class="reference external" href="http://www.opener-project.org/2013/07/18/opener-hackathon-in-amsterdam/">OpeNER
|
||||||
|
hackathon</a>
|
||||||
|
we decided to build a prototype that would allow us to compare how
|
||||||
|
different countries feel about several topics. We used the OpeNER
|
||||||
|
pipeline to get the sentiment from a set of newspaper articles we
|
||||||
|
gathered from media in several languages. Then we aggregated …</p>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/updating-eurolovemap.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/remove-git-files-with-globbing.html" class="title">Remove git files with globbing</a></h2>
|
||||||
|
<span class="date">2013-08-22</span>
|
||||||
|
<a class="tag" href="/tag/git.html"><span class="label">git</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<p>A simple trick. If you want to remove all the '.swp' files from a git
|
||||||
|
repository, just use:</p>
|
||||||
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span>git rm --cached <span class="s1">'\*\*.swp'</span>
|
||||||
|
</pre></div>
|
||||||
|
</td></tr></table>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/remove-git-files-with-globbing.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/creating-my-web.html" class="title">Creating my web</a></h2>
|
||||||
|
<span class="date">2013-08-22</span>
|
||||||
|
<a class="tag" href="/tag/starters.html"><span class="label">starters</span></a>
|
||||||
|
<a class="tag" href="/tag/javascript.html"><span class="label">javascript</span></a>
|
||||||
|
<a class="tag" href="/tag/ruby.html"><span class="label">ruby</span></a>
|
||||||
|
<a class="tag" href="/tag/github.html"><span class="label">github</span></a>
|
||||||
|
<a class="tag" href="/tag/git.html"><span class="label">git</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<p>Finally, I've decided to set up a decent personal page. I have settled
|
||||||
|
for github-pages because I like the idea of keeping my site in a
|
||||||
|
repository and having someone else host and deploy it for me. The site
|
||||||
|
will be really simple, mostly static files. Thanks to Github,
|
||||||
|
<a class="reference external" href="http://jekyllrb.com">Jekyll …</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/creating-my-web.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="pagination pag-bottom">
|
||||||
|
<span class="previouspage"><i class="icon-chevron-sign-left"></i><a href="/page<bound method Page.previous_page_number of <Page 2 of 2>>"> Newer Posts</a></span>
|
||||||
|
<span class="page_number ">Page 2 of 2</span>
|
||||||
|
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div id="sidebar" >
|
<div id="sidebar" >
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
<div class="flipper sticky">
|
<div class="flipper sticky">
|
||||||
<div class="front">
|
<div class="front">
|
||||||
<!-- front content -->
|
<!-- front content -->
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
</div>
|
</div>
|
||||||
<div class="back">
|
<div class="back">
|
||||||
<!-- back content -->
|
<!-- back content -->
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/controlling-zigbee-devices-with-mqtt.html">Controlling Zigbee devices with MQTT</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/mqtt.html">mqtt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/iot.html">iot</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/zigbee.html">zigbee</a></dd>
|
||||||
|
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
||||||
|
<dt><a href="/pptp-connections.html">PPTP connections</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/openwrt.html">openwrt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/router.html">router</a></dd>
|
||||||
|
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
||||||
|
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
<div class="icons">
|
<div class="icons">
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
@ -86,63 +167,8 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
|
||||||
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
|
||||||
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
|
||||||
<dt><a href="/org-mode-tricks.html">Org-mode tricks</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/emacs.html">emacs</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/productivity.html">productivity</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/editor.html">editor</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/org.html">org</a></dd>
|
|
||||||
<dt><a href="/sharing-dotfiles.html">Sharing dotfiles</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/github.html">github</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/git.html">git</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/dotfiles.html">dotfiles</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
<!--Sidebar content-->
|
||||||
</div>
|
</div> <div class="clear"></div>
|
||||||
<div id="content">
|
|
||||||
<!--Body content-->
|
|
||||||
<div class="pagination pag-top">
|
|
||||||
<span class="previouspage"><i class="icon-double-angle-left"></i><a href="/"> Newer Posts</a></span>
|
|
||||||
<span class="page_number ">Page 2 of 2</span>
|
|
||||||
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!-- This loops through the paginated posts -->
|
|
||||||
<div class="posthead">
|
|
||||||
<h2><a href="/creating-my-web.html" class="title">Creating my web</a></h2>
|
|
||||||
<span class="date">2013-08-22</span>
|
|
||||||
<a class="tag" href="/tag/starters.html"><span class="label">starters</span></a>
|
|
||||||
<a class="tag" href="/tag/javascript.html"><span class="label">javascript</span></a>
|
|
||||||
<a class="tag" href="/tag/ruby.html"><span class="label">ruby</span></a>
|
|
||||||
<a class="tag" href="/tag/github.html"><span class="label">github</span></a>
|
|
||||||
<a class="tag" href="/tag/git.html"><span class="label">git</span></a>
|
|
||||||
</div>
|
|
||||||
<div class="excerpt">
|
|
||||||
<p>Finally, I've decided to set up a decent personal page. I have settled
|
|
||||||
for github-pages because I like the idea of keeping my site in a
|
|
||||||
repository and having someone else host and deploy it for me. The site
|
|
||||||
will be really simple, mostly static files. Thanks to Github ...</p>
|
|
||||||
</div>
|
|
||||||
<div class="readmore"><a href="/creating-my-web.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
|
||||||
|
|
||||||
<div class="pagination pag-bottom">
|
|
||||||
<span class="previouspage"><i class="icon-chevron-sign-left"></i><a href="/page<bound method Page.previous_page_number of <Page 2 of 2>>"> Newer Posts</a></span>
|
|
||||||
<span class="page_number ">Page 2 of 2</span>
|
|
||||||
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="clear"></div>
|
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
@ -16,103 +16,36 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li class="active"
|
|
||||||
>
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
<div id="sidebar" >
|
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
|
||||||
<div class="flipper sticky">
|
|
||||||
<div class="front">
|
|
||||||
<!-- front content -->
|
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
|
||||||
</div>
|
|
||||||
<div class="back">
|
|
||||||
<!-- back content -->
|
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
|
||||||
<div class="icons">
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
|
||||||
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
|
||||||
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
|
||||||
<dt><a href="/org-mode-tricks.html">Org-mode tricks</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/emacs.html">emacs</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/productivity.html">productivity</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/editor.html">editor</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/org.html">org</a></dd>
|
|
||||||
<dt><a href="/sharing-dotfiles.html">Sharing dotfiles</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/github.html">github</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/git.html">git</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/dotfiles.html">dotfiles</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
|
||||||
</div>
|
|
||||||
<div id="content">
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li class="active"
|
||||||
|
>
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li >
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
<!--Body content-->
|
<!--Body content-->
|
||||||
<div class="postnav">
|
<div class="postnav">
|
||||||
<span class="previouspost"><i class="fa fa-chevron-left"></i> <a href="sharing-dotfiles.html">Sharing dotfiles</a></span>
|
<span class="previouspost"><i class="fa fa-chevron-left"></i> <a href="sharing-dotfiles.html">Sharing dotfiles</a></span>
|
||||||
@ -136,7 +69,64 @@
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="clear"></div>
|
<div id="sidebar" >
|
||||||
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
|
<div class="flipper sticky">
|
||||||
|
<div class="front">
|
||||||
|
<!-- front content -->
|
||||||
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
|
</div>
|
||||||
|
<div class="back">
|
||||||
|
<!-- back content -->
|
||||||
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/controlling-zigbee-devices-with-mqtt.html">Controlling Zigbee devices with MQTT</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/mqtt.html">mqtt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/iot.html">iot</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/zigbee.html">zigbee</a></dd>
|
||||||
|
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
||||||
|
<dt><a href="/pptp-connections.html">PPTP connections</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/openwrt.html">openwrt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/router.html">router</a></dd>
|
||||||
|
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
||||||
|
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
|
<div class="icons">
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!--Sidebar content-->
|
||||||
|
</div> <div class="clear"></div>
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
@ -16,103 +16,36 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li class="active"
|
|
||||||
>
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
<div id="sidebar" >
|
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
|
||||||
<div class="flipper sticky">
|
|
||||||
<div class="front">
|
|
||||||
<!-- front content -->
|
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
|
||||||
</div>
|
|
||||||
<div class="back">
|
|
||||||
<!-- back content -->
|
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
|
||||||
<div class="icons">
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
|
||||||
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
|
||||||
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
|
||||||
<dt><a href="/org-mode-tricks.html">Org-mode tricks</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/emacs.html">emacs</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/productivity.html">productivity</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/editor.html">editor</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/org.html">org</a></dd>
|
|
||||||
<dt><a href="/sharing-dotfiles.html">Sharing dotfiles</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/github.html">github</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/git.html">git</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/dotfiles.html">dotfiles</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
|
||||||
</div>
|
|
||||||
<div id="content">
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li >
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li class="active"
|
||||||
|
>
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
<!--Body content-->
|
<!--Body content-->
|
||||||
<div class="section" id="ongoing-projects">
|
<div class="section" id="ongoing-projects">
|
||||||
<h2>Ongoing Projects</h2>
|
<h2>Ongoing Projects</h2>
|
||||||
@ -132,7 +65,64 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
<div class="clear"></div>
|
<div id="sidebar" >
|
||||||
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
|
<div class="flipper sticky">
|
||||||
|
<div class="front">
|
||||||
|
<!-- front content -->
|
||||||
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
|
</div>
|
||||||
|
<div class="back">
|
||||||
|
<!-- back content -->
|
||||||
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/controlling-zigbee-devices-with-mqtt.html">Controlling Zigbee devices with MQTT</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/mqtt.html">mqtt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/iot.html">iot</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/zigbee.html">zigbee</a></dd>
|
||||||
|
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
||||||
|
<dt><a href="/pptp-connections.html">PPTP connections</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/openwrt.html">openwrt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/router.html">router</a></dd>
|
||||||
|
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
||||||
|
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
|
<div class="icons">
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!--Sidebar content-->
|
||||||
|
</div> <div class="clear"></div>
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
193
pages/to-do.html
193
pages/to-do.html
@ -1,193 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html>
|
|
||||||
<head>
|
|
||||||
<meta charset="utf-8">
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
|
||||||
<title>balkian.com - To-Do
|
|
||||||
</title>
|
|
||||||
<meta name="viewport" content="width=device-width">
|
|
||||||
|
|
||||||
<!-- syntax highlighting CSS -->
|
|
||||||
<link rel="stylesheet" href="/theme/css/solarized.css">
|
|
||||||
<!--<link href="/css/bootstrap.css" rel="stylesheet">-->
|
|
||||||
<link rel="stylesheet" href="/theme/font-awesome/css/font-awesome.min.css">
|
|
||||||
|
|
||||||
<!--<link rel="stylesheet" href="/css/bootstrap-responsive.min.css">-->
|
|
||||||
|
|
||||||
<!-- Custom CSS -->
|
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<div id="container" class="container">
|
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
|
||||||
<div id="sidebar" >
|
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
|
||||||
<div class="flipper sticky">
|
|
||||||
<div class="front">
|
|
||||||
<!-- front content -->
|
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
|
||||||
</div>
|
|
||||||
<div class="back">
|
|
||||||
<!-- back content -->
|
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
|
||||||
<div class="icons">
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
|
||||||
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
|
||||||
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
|
||||||
<dt><a href="/org-mode-tricks.html">Org-mode tricks</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/emacs.html">emacs</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/productivity.html">productivity</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/editor.html">editor</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/org.html">org</a></dd>
|
|
||||||
<dt><a href="/sharing-dotfiles.html">Sharing dotfiles</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/github.html">github</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/git.html">git</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/dotfiles.html">dotfiles</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
|
||||||
</div>
|
|
||||||
<div id="content">
|
|
||||||
<!--Body content-->
|
|
||||||
<h2>Things To Do</h2>
|
|
||||||
|
|
||||||
<p>This is intended as my public "todo.txt". Both to keep it accessible and to feel ashamed of the many things I leave undone:
|
|
||||||
<ul class="todo">
|
|
||||||
<li> PhD
|
|
||||||
<ul>
|
|
||||||
<li class="done" >Write my first workshop paper as main author</li>
|
|
||||||
<li>Write my first journal paper</li>
|
|
||||||
<li>Become a doctor!</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li> Technical
|
|
||||||
<ul>
|
|
||||||
<li class="done" >Write a NodeJS App. Maia [See <a href="http://github.com/gsi-upm/maia/issues">ISSUES</a>]</li>
|
|
||||||
<li class="done" >Write my first Django Application</li>
|
|
||||||
<li class="done">Win my first Hackathon</li>
|
|
||||||
<li>Github repo with +100 stars</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li> Languages
|
|
||||||
<ul>
|
|
||||||
<li class="done">English</a></li>
|
|
||||||
<li >Chinese</a></li>
|
|
||||||
<li >Greek</a></li>
|
|
||||||
<li >German</a></li>
|
|
||||||
<li >Esperanto</a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li> Personal
|
|
||||||
<ul>
|
|
||||||
<li>Run a 10k</li>
|
|
||||||
<li>Blog regularly for a year</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul></p>
|
|
||||||
</div>
|
|
||||||
<div class="clear"></div>
|
|
||||||
</div>
|
|
||||||
<footer role="contentinfo">
|
|
||||||
<div class="contact">
|
|
||||||
<p>
|
|
||||||
J. Fernando Sánchez Rada | balkian
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
<ul id="social">
|
|
||||||
<li><a href="http://github.com/balkian"><i class="fa fa-github"></i></a></li>
|
|
||||||
<li><a href="http://bitbucket.com/balkian"><i class="fa fa-bitbucket"></i></a></li>
|
|
||||||
<li><a href="http://twitter.com/balkian"><i class="fa fa-twitter"></i></a></li>
|
|
||||||
<li><a href="https://plus.google.com/u/0/111897020957944410316"><i class="fa fa-google-plus"></i></a></li>
|
|
||||||
<li><a href="http://linkedin.com/in/jfsanchezrada"><i class="fa fa-linkedin"></i></a></li>
|
|
||||||
<li><a href="http://facebook.com/balkian"><i class="fa fa-facebook"></i></a></li>
|
|
||||||
</ul>
|
|
||||||
<p>
|
|
||||||
<i class="fa fa-creative-commons"></i> Creative Commons A-SA-NC
|
|
||||||
</p>
|
|
||||||
</footer>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<script src="/theme/js/jquery-2.0.2.min.js"></script>
|
|
||||||
<!-- Piwik -->
|
|
||||||
<script type="text/javascript">
|
|
||||||
var _paq = _paq || [];
|
|
||||||
_paq.push(['trackPageView']);
|
|
||||||
_paq.push(['enableLinkTracking']);
|
|
||||||
(function() {
|
|
||||||
var u="//piwik.sinpapel.es/";
|
|
||||||
_paq.push(['setTrackerUrl', u+'piwik.php']);
|
|
||||||
_paq.push(['setSiteId', 2]);
|
|
||||||
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
|
|
||||||
g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s);
|
|
||||||
})();
|
|
||||||
</script>
|
|
||||||
<noscript><p><img src="//piwik.sinpapel.es/piwik.php?idsite=2" style="border:0;" alt="" /></p></noscript>
|
|
||||||
<!-- End Piwik Code -->
|
|
||||||
|
|
||||||
<!--<script src="/js/bootstrap.min.js"></script>-->
|
|
||||||
</body>
|
|
||||||
</html>
|
|
166
pptp-connections.html
Normal file
166
pptp-connections.html
Normal file
@ -0,0 +1,166 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
<title>balkian.com - PPTP connections
|
||||||
|
</title>
|
||||||
|
<meta name="viewport" content="width=device-width">
|
||||||
|
|
||||||
|
<!-- syntax highlighting CSS -->
|
||||||
|
<link rel="stylesheet" href="/theme/css/solarized.css">
|
||||||
|
<!--<link href="/css/bootstrap.css" rel="stylesheet">-->
|
||||||
|
<link rel="stylesheet" href="/theme/font-awesome/css/font-awesome.min.css">
|
||||||
|
|
||||||
|
<!--<link rel="stylesheet" href="/css/bootstrap-responsive.min.css">-->
|
||||||
|
|
||||||
|
<!-- Custom CSS -->
|
||||||
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="container" class="container">
|
||||||
|
<div id="contentwrapper">
|
||||||
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li class="active"
|
||||||
|
>
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li >
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
|
<!--Body content-->
|
||||||
|
<div class="postnav">
|
||||||
|
<span class="previouspost"><i class="fa fa-chevron-left"></i> <a href="progress-bars-in-python.html">Progress bars in python</a></span>
|
||||||
|
<span class='nextpost'><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a> <i class="fa fa-chevron-right"></i></span>
|
||||||
|
</div>
|
||||||
|
<div class="posthead">
|
||||||
|
<h2 class="title">PPTP connections</h2>
|
||||||
|
<span class="meta date">2017-01-01</span>
|
||||||
|
<span class="tag"><a href="/tag/openwrt.html" class="label label-default">openwrt</a></span>
|
||||||
|
<span class="tag"><a href="/tag/linux.html" class="label label-default">linux</a></span>
|
||||||
|
<span class="tag"><a href="/tag/router.html" class="label label-default">router</a></span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="post">
|
||||||
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span>opkg install kmod-nf-nathelper-extra
|
||||||
|
</pre></div>
|
||||||
|
</td></tr></table>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="sidebar" >
|
||||||
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
|
<div class="flipper sticky">
|
||||||
|
<div class="front">
|
||||||
|
<!-- front content -->
|
||||||
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
|
</div>
|
||||||
|
<div class="back">
|
||||||
|
<!-- back content -->
|
||||||
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/controlling-zigbee-devices-with-mqtt.html">Controlling Zigbee devices with MQTT</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/mqtt.html">mqtt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/iot.html">iot</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/zigbee.html">zigbee</a></dd>
|
||||||
|
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
||||||
|
<dt><a href="/pptp-connections.html">PPTP connections</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/openwrt.html">openwrt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/router.html">router</a></dd>
|
||||||
|
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
||||||
|
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
|
<div class="icons">
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!--Sidebar content-->
|
||||||
|
</div> <div class="clear"></div>
|
||||||
|
</div>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<div class="contact">
|
||||||
|
<p>
|
||||||
|
J. Fernando Sánchez Rada | balkian
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
<ul id="social">
|
||||||
|
<li><a href="http://github.com/balkian"><i class="fa fa-github"></i></a></li>
|
||||||
|
<li><a href="http://bitbucket.com/balkian"><i class="fa fa-bitbucket"></i></a></li>
|
||||||
|
<li><a href="http://twitter.com/balkian"><i class="fa fa-twitter"></i></a></li>
|
||||||
|
<li><a href="https://plus.google.com/u/0/111897020957944410316"><i class="fa fa-google-plus"></i></a></li>
|
||||||
|
<li><a href="http://linkedin.com/in/jfsanchezrada"><i class="fa fa-linkedin"></i></a></li>
|
||||||
|
<li><a href="http://facebook.com/balkian"><i class="fa fa-facebook"></i></a></li>
|
||||||
|
</ul>
|
||||||
|
<p>
|
||||||
|
<i class="fa fa-creative-commons"></i> Creative Commons A-SA-NC
|
||||||
|
</p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<script src="/theme/js/jquery-2.0.2.min.js"></script>
|
||||||
|
<!-- Piwik -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var _paq = _paq || [];
|
||||||
|
_paq.push(['trackPageView']);
|
||||||
|
_paq.push(['enableLinkTracking']);
|
||||||
|
(function() {
|
||||||
|
var u="//piwik.sinpapel.es/";
|
||||||
|
_paq.push(['setTrackerUrl', u+'piwik.php']);
|
||||||
|
_paq.push(['setSiteId', 2]);
|
||||||
|
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
|
||||||
|
g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s);
|
||||||
|
})();
|
||||||
|
</script>
|
||||||
|
<noscript><p><img src="//piwik.sinpapel.es/piwik.php?idsite=2" style="border:0;" alt="" /></p></noscript>
|
||||||
|
<!-- End Piwik Code -->
|
||||||
|
|
||||||
|
<!--<script src="/js/bootstrap.min.js"></script>-->
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -16,107 +16,40 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li class="active"
|
|
||||||
>
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
<div id="sidebar" >
|
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
|
||||||
<div class="flipper sticky">
|
|
||||||
<div class="front">
|
|
||||||
<!-- front content -->
|
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
|
||||||
</div>
|
|
||||||
<div class="back">
|
|
||||||
<!-- back content -->
|
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
|
||||||
<div class="icons">
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
|
||||||
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
|
||||||
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
|
||||||
<dt><a href="/org-mode-tricks.html">Org-mode tricks</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/emacs.html">emacs</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/productivity.html">productivity</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/editor.html">editor</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/org.html">org</a></dd>
|
|
||||||
<dt><a href="/sharing-dotfiles.html">Sharing dotfiles</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/github.html">github</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/git.html">git</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/dotfiles.html">dotfiles</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
|
||||||
</div>
|
|
||||||
<div id="content">
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li class="active"
|
||||||
|
>
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
<!--Body content-->
|
<!--Body content-->
|
||||||
<div class="postnav">
|
<div class="postnav">
|
||||||
<span class="previouspost"><i class="fa fa-chevron-left"></i> <a href="arch-linux-fixes.html">Arch Linux Fixes</a></span>
|
<span class="previouspost"><i class="fa fa-chevron-left"></i> <a href="arch-linux-fixes.html">Arch Linux Fixes</a></span>
|
||||||
<span class='nextpost'><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a> <i class="fa fa-chevron-right"></i></span>
|
<span class='nextpost'><a href="/pptp-connections.html">PPTP connections</a> <i class="fa fa-chevron-right"></i></span>
|
||||||
</div>
|
</div>
|
||||||
<div class="posthead">
|
<div class="posthead">
|
||||||
<h2 class="title">Progress bars in python</h2>
|
<h2 class="title">Progress bars in python</h2>
|
||||||
@ -140,7 +73,64 @@
|
|||||||
</td></tr></table>
|
</td></tr></table>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="clear"></div>
|
<div id="sidebar" >
|
||||||
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
|
<div class="flipper sticky">
|
||||||
|
<div class="front">
|
||||||
|
<!-- front content -->
|
||||||
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
|
</div>
|
||||||
|
<div class="back">
|
||||||
|
<!-- back content -->
|
||||||
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/controlling-zigbee-devices-with-mqtt.html">Controlling Zigbee devices with MQTT</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/mqtt.html">mqtt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/iot.html">iot</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/zigbee.html">zigbee</a></dd>
|
||||||
|
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
||||||
|
<dt><a href="/pptp-connections.html">PPTP connections</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/openwrt.html">openwrt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/router.html">router</a></dd>
|
||||||
|
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
||||||
|
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
|
<div class="icons">
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!--Sidebar content-->
|
||||||
|
</div> <div class="clear"></div>
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
@ -16,103 +16,36 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li class="active"
|
|
||||||
>
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
<div id="sidebar" >
|
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
|
||||||
<div class="flipper sticky">
|
|
||||||
<div class="front">
|
|
||||||
<!-- front content -->
|
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
|
||||||
</div>
|
|
||||||
<div class="back">
|
|
||||||
<!-- back content -->
|
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
|
||||||
<div class="icons">
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
|
||||||
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
|
||||||
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
|
||||||
<dt><a href="/org-mode-tricks.html">Org-mode tricks</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/emacs.html">emacs</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/productivity.html">productivity</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/editor.html">editor</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/org.html">org</a></dd>
|
|
||||||
<dt><a href="/sharing-dotfiles.html">Sharing dotfiles</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/github.html">github</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/git.html">git</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/dotfiles.html">dotfiles</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
|
||||||
</div>
|
|
||||||
<div id="content">
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li class="active"
|
||||||
|
>
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
<!--Body content-->
|
<!--Body content-->
|
||||||
<div class="postnav">
|
<div class="postnav">
|
||||||
<span class="previouspost"><i class="fa fa-chevron-left"></i> <a href="publishing-on-pypi.html">Publishing on PyPi</a></span>
|
<span class="previouspost"><i class="fa fa-chevron-left"></i> <a href="publishing-on-pypi.html">Publishing on PyPi</a></span>
|
||||||
@ -147,7 +80,7 @@ a WSGI application with the name <em>application</em>. Hence, wsgi:application.<
|
|||||||
</td></tr></table><p><strong>Important</strong>: <em>SCRIPT_NAME</em> and the end of <em>ProxyPass</em> URL <strong>MUST BE
|
</td></tr></table><p><strong>Important</strong>: <em>SCRIPT_NAME</em> and the end of <em>ProxyPass</em> URL <strong>MUST BE
|
||||||
THE SAME</strong>. Otherwise, Gunicorn will fail miserably.</p>
|
THE SAME</strong>. Otherwise, Gunicorn will fail miserably.</p>
|
||||||
<p>Try it with:</p>
|
<p>Try it with:</p>
|
||||||
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span>venv/bin/gunicorn -w <span class="m">4</span> -b 127.0.0.1:8888 --log-file - --access-logfile - wsgi:application
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span>venv/bin/gunicorn -w <span class="m">4</span> -b <span class="m">127</span>.0.0.1:8888 --log-file - --access-logfile - wsgi:application
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</td></tr></table></div>
|
</td></tr></table></div>
|
||||||
<div class="section" id="uwsgi">
|
<div class="section" id="uwsgi">
|
||||||
@ -163,7 +96,7 @@ options for uwsgi (in a .ini file).</p>
|
|||||||
<span class="nt"></Location></span>
|
<span class="nt"></Location></span>
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</td></tr></table><p>Try it with:</p>
|
</td></tr></table><p>Try it with:</p>
|
||||||
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span>uwsgi --socket 127.0.0.1:8888 -w wsgi:application
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span>uwsgi --socket <span class="m">127</span>.0.0.1:8888 -w wsgi:application
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</td></tr></table><div class="section" id="extra-supervisor">
|
</td></tr></table><div class="section" id="extra-supervisor">
|
||||||
<h3>Extra: Supervisor</h3>
|
<h3>Extra: Supervisor</h3>
|
||||||
@ -212,7 +145,64 @@ supervisor config file and let it handle the server for you.</p>
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="clear"></div>
|
<div id="sidebar" >
|
||||||
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
|
<div class="flipper sticky">
|
||||||
|
<div class="front">
|
||||||
|
<!-- front content -->
|
||||||
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
|
</div>
|
||||||
|
<div class="back">
|
||||||
|
<!-- back content -->
|
||||||
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/controlling-zigbee-devices-with-mqtt.html">Controlling Zigbee devices with MQTT</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/mqtt.html">mqtt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/iot.html">iot</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/zigbee.html">zigbee</a></dd>
|
||||||
|
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
||||||
|
<dt><a href="/pptp-connections.html">PPTP connections</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/openwrt.html">openwrt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/router.html">router</a></dd>
|
||||||
|
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
||||||
|
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
|
<div class="icons">
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!--Sidebar content-->
|
||||||
|
</div> <div class="clear"></div>
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
@ -16,103 +16,36 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li class="active"
|
|
||||||
>
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
<div id="sidebar" >
|
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
|
||||||
<div class="flipper sticky">
|
|
||||||
<div class="front">
|
|
||||||
<!-- front content -->
|
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
|
||||||
</div>
|
|
||||||
<div class="back">
|
|
||||||
<!-- back content -->
|
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
|
||||||
<div class="icons">
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
|
||||||
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
|
||||||
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
|
||||||
<dt><a href="/org-mode-tricks.html">Org-mode tricks</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/emacs.html">emacs</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/productivity.html">productivity</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/editor.html">editor</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/org.html">org</a></dd>
|
|
||||||
<dt><a href="/sharing-dotfiles.html">Sharing dotfiles</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/github.html">github</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/git.html">git</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/dotfiles.html">dotfiles</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
|
||||||
</div>
|
|
||||||
<div id="content">
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li class="active"
|
||||||
|
>
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
<!--Body content-->
|
<!--Body content-->
|
||||||
<div class="postnav">
|
<div class="postnav">
|
||||||
<span class="previouspost"><i class="fa fa-chevron-left"></i> <a href="updating-eurolovemap.html">Updating EuroLoveMap</a></span>
|
<span class="previouspost"><i class="fa fa-chevron-left"></i> <a href="updating-eurolovemap.html">Updating EuroLoveMap</a></span>
|
||||||
@ -155,17 +88,17 @@ memorability over describing the functionality.</p>
|
|||||||
10
|
10
|
||||||
11
|
11
|
||||||
12
|
12
|
||||||
13</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="err">[distutils]</span> <span class="c1"># this tells distutils what package indexes you can push to</span>
|
13</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="na">[distutils] # this tells distutils what package indexes you can push to</span>
|
||||||
<span class="na">index-servers</span> <span class="o">=</span><span class="s"></span>
|
<span class="na">index-servers</span> <span class="o">=</span><span class="s"></span>
|
||||||
<span class="s"> pypi # the live PyPI</span>
|
<span class="s"> pypi # the live PyPI</span>
|
||||||
<span class="s"> pypitest # test PyPI</span>
|
<span class="s"> pypitest # test PyPI</span>
|
||||||
|
|
||||||
<span class="err">[pypi]</span> <span class="c1"># authentication details for live PyPI</span>
|
<span class="na">[pypi] # authentication details for live PyPI</span>
|
||||||
<span class="na">repository</span> <span class="o">=</span> <span class="s">https://pypi.python.org/pypi</span>
|
<span class="na">repository</span> <span class="o">=</span> <span class="s">https://pypi.python.org/pypi</span>
|
||||||
<span class="na">username</span> <span class="o">=</span> <span class="s">{ your_username }</span>
|
<span class="na">username</span> <span class="o">=</span> <span class="s">{ your_username }</span>
|
||||||
<span class="na">password</span> <span class="o">=</span> <span class="s">{ your_password } # not necessary</span>
|
<span class="na">password</span> <span class="o">=</span> <span class="s">{ your_password } # not necessary</span>
|
||||||
|
|
||||||
<span class="err">[pypitest]</span> <span class="c1"># authentication details for test PyPI</span>
|
<span class="na">[pypitest] # authentication details for test PyPI</span>
|
||||||
<span class="na">repository</span> <span class="o">=</span> <span class="s">https://testpypi.python.org/pypi</span>
|
<span class="na">repository</span> <span class="o">=</span> <span class="s">https://testpypi.python.org/pypi</span>
|
||||||
<span class="na">username</span> <span class="o">=</span> <span class="s">{ your_username }</span>
|
<span class="na">username</span> <span class="o">=</span> <span class="s">{ your_username }</span>
|
||||||
</pre></div>
|
</pre></div>
|
||||||
@ -247,7 +180,64 @@ package: <a class="reference external" href="https://pypi.python.org/pypi/senpy"
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="clear"></div>
|
<div id="sidebar" >
|
||||||
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
|
<div class="flipper sticky">
|
||||||
|
<div class="front">
|
||||||
|
<!-- front content -->
|
||||||
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
|
</div>
|
||||||
|
<div class="back">
|
||||||
|
<!-- back content -->
|
||||||
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/controlling-zigbee-devices-with-mqtt.html">Controlling Zigbee devices with MQTT</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/mqtt.html">mqtt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/iot.html">iot</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/zigbee.html">zigbee</a></dd>
|
||||||
|
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
||||||
|
<dt><a href="/pptp-connections.html">PPTP connections</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/openwrt.html">openwrt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/router.html">router</a></dd>
|
||||||
|
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
||||||
|
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
|
<div class="icons">
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!--Sidebar content-->
|
||||||
|
</div> <div class="clear"></div>
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
@ -16,103 +16,36 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li class="active"
|
|
||||||
>
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
<div id="sidebar" >
|
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
|
||||||
<div class="flipper sticky">
|
|
||||||
<div class="front">
|
|
||||||
<!-- front content -->
|
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
|
||||||
</div>
|
|
||||||
<div class="back">
|
|
||||||
<!-- back content -->
|
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
|
||||||
<div class="icons">
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
|
||||||
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
|
||||||
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
|
||||||
<dt><a href="/org-mode-tricks.html">Org-mode tricks</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/emacs.html">emacs</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/productivity.html">productivity</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/editor.html">editor</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/org.html">org</a></dd>
|
|
||||||
<dt><a href="/sharing-dotfiles.html">Sharing dotfiles</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/github.html">github</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/git.html">git</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/dotfiles.html">dotfiles</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
|
||||||
</div>
|
|
||||||
<div id="content">
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li class="active"
|
||||||
|
>
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
<!--Body content-->
|
<!--Body content-->
|
||||||
<div class="postnav">
|
<div class="postnav">
|
||||||
<span class="previouspost"><i class="fa fa-chevron-left"></i> <a href="creating-my-web.html">Creating my web</a></span>
|
<span class="previouspost"><i class="fa fa-chevron-left"></i> <a href="creating-my-web.html">Creating my web</a></span>
|
||||||
@ -132,7 +65,64 @@ repository, just use:</p>
|
|||||||
</td></tr></table>
|
</td></tr></table>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="clear"></div>
|
<div id="sidebar" >
|
||||||
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
|
<div class="flipper sticky">
|
||||||
|
<div class="front">
|
||||||
|
<!-- front content -->
|
||||||
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
|
</div>
|
||||||
|
<div class="back">
|
||||||
|
<!-- back content -->
|
||||||
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/controlling-zigbee-devices-with-mqtt.html">Controlling Zigbee devices with MQTT</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/mqtt.html">mqtt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/iot.html">iot</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/zigbee.html">zigbee</a></dd>
|
||||||
|
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
||||||
|
<dt><a href="/pptp-connections.html">PPTP connections</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/openwrt.html">openwrt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/router.html">router</a></dd>
|
||||||
|
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
||||||
|
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
|
<div class="icons">
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!--Sidebar content-->
|
||||||
|
</div> <div class="clear"></div>
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
@ -16,103 +16,36 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li class="active"
|
|
||||||
>
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
<div id="sidebar" >
|
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
|
||||||
<div class="flipper sticky">
|
|
||||||
<div class="front">
|
|
||||||
<!-- front content -->
|
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
|
||||||
</div>
|
|
||||||
<div class="back">
|
|
||||||
<!-- back content -->
|
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
|
||||||
<div class="icons">
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
|
||||||
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
|
||||||
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
|
||||||
<dt><a href="/org-mode-tricks.html">Org-mode tricks</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/emacs.html">emacs</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/productivity.html">productivity</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/editor.html">editor</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/org.html">org</a></dd>
|
|
||||||
<dt><a href="/sharing-dotfiles.html">Sharing dotfiles</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/github.html">github</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/git.html">git</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/dotfiles.html">dotfiles</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
|
||||||
</div>
|
|
||||||
<div id="content">
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li class="active"
|
||||||
|
>
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
<!--Body content-->
|
<!--Body content-->
|
||||||
<div class="postnav">
|
<div class="postnav">
|
||||||
<span class="previouspost"><i class="fa fa-chevron-left"></i> <a href="zotero.html">Zotero</a></span>
|
<span class="previouspost"><i class="fa fa-chevron-left"></i> <a href="zotero.html">Zotero</a></span>
|
||||||
@ -147,7 +80,64 @@ Since Git 1.7.0, you can <a class="reference external" href="http://stackoverflo
|
|||||||
</td></tr></table>
|
</td></tr></table>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="clear"></div>
|
<div id="sidebar" >
|
||||||
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
|
<div class="flipper sticky">
|
||||||
|
<div class="front">
|
||||||
|
<!-- front content -->
|
||||||
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
|
</div>
|
||||||
|
<div class="back">
|
||||||
|
<!-- back content -->
|
||||||
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/controlling-zigbee-devices-with-mqtt.html">Controlling Zigbee devices with MQTT</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/mqtt.html">mqtt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/iot.html">iot</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/zigbee.html">zigbee</a></dd>
|
||||||
|
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
||||||
|
<dt><a href="/pptp-connections.html">PPTP connections</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/openwrt.html">openwrt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/router.html">router</a></dd>
|
||||||
|
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
||||||
|
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
|
<div class="icons">
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!--Sidebar content-->
|
||||||
|
</div> <div class="clear"></div>
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
177
tag/apache.html
177
tag/apache.html
@ -15,106 +15,45 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li class="active" >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
<div id="sidebar" >
|
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
|
||||||
<div class="flipper sticky">
|
|
||||||
<div class="front">
|
|
||||||
<!-- front content -->
|
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
|
||||||
</div>
|
|
||||||
<div class="back">
|
|
||||||
<!-- back content -->
|
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
|
||||||
<div class="icons">
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/zotero.html">Zotero</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/zotero.html">zotero</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/webdav.html">webdav</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/nginx.html">nginx</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/apache.html">apache</a></dd>
|
|
||||||
<dt><a href="/proxies-with-apache-and-python.html">Proxies with Apache and python</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/apache.html">apache</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/proxy.html">proxy</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/gunicorn.html">gunicorn</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/uwsgi.html">uwsgi</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
|
||||||
</div>
|
|
||||||
<div id="content">
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li >
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li class="active" >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
<!--Body content-->
|
<!--Body content-->
|
||||||
<div class="pagination pag-top">
|
<div class="pagination pag-top">
|
||||||
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
<!-- <span class="page_number ">Page 1 of 1</span> -->
|
||||||
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<h1>Entries tagged: apache</h1>
|
<h1>Entries tagged: apache</h1>
|
||||||
<!-- This loops through the paginated posts -->
|
<!-- This loops through the paginated posts -->
|
||||||
|
<div class="article-entry">
|
||||||
<div class="posthead">
|
<div class="posthead">
|
||||||
<h2><a href="/zotero.html" class="title">Zotero</a></h2>
|
<h2><a href="/zotero.html" class="title">Zotero</a></h2>
|
||||||
<span class="date">2014-12-09</span>
|
<span class="date">2014-12-09</span>
|
||||||
@ -128,9 +67,11 @@
|
|||||||
you organise your bibliography, syncing it with the cloud. Unlike other
|
you organise your bibliography, syncing it with the cloud. Unlike other
|
||||||
alternatives such as <a class="reference external" href="http://www.mendeley.com">Mendeley</a>, Zotero can
|
alternatives such as <a class="reference external" href="http://www.mendeley.com">Mendeley</a>, Zotero can
|
||||||
upload the attachments and data to a private cloud via WebDav.</p>
|
upload the attachments and data to a private cloud via WebDav.</p>
|
||||||
<p>If you use nginx as your web server, know that even though it provides ...</p>
|
<p>If you use nginx as your web server, know that even though it provides …</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="readmore"><a href="/zotero.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
<div class="readmore"><a href="/zotero.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
<div class="posthead">
|
<div class="posthead">
|
||||||
<h2><a href="/proxies-with-apache-and-python.html" class="title">Proxies with Apache and python</a></h2>
|
<h2><a href="/proxies-with-apache-and-python.html" class="title">Proxies with Apache and python</a></h2>
|
||||||
<span class="date">2014-10-09</span>
|
<span class="date">2014-10-09</span>
|
||||||
@ -151,9 +92,10 @@ a WSGI application with the name <em>application</em>. Hence, wsgi:application.<
|
|||||||
3
|
3
|
||||||
4
|
4
|
||||||
5</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="nt"><Location</span> <span class="s">/myapp/</span><span class="nt">></span>
|
5</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="nt"><Location</span> <span class="s">/myapp/</span><span class="nt">></span>
|
||||||
<span class="nb">ProxyPass</span> http://127.0.0 ...</pre></div></td></tr></table></div>
|
<span class="nb">ProxyPass</span> http://127.0.0 …</pre></div></td></tr></table></div>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/proxies-with-apache-and-python.html"> Read more...</a></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="readmore"><a href="/proxies-with-apache-and-python.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
|
||||||
|
|
||||||
<div class="pagination pag-bottom">
|
<div class="pagination pag-bottom">
|
||||||
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
@ -161,7 +103,60 @@ a WSGI application with the name <em>application</em>. Hence, wsgi:application.<
|
|||||||
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="clear"></div>
|
<div id="sidebar" >
|
||||||
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
|
<div class="flipper sticky">
|
||||||
|
<div class="front">
|
||||||
|
<!-- front content -->
|
||||||
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
|
</div>
|
||||||
|
<div class="back">
|
||||||
|
<!-- back content -->
|
||||||
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/zotero.html">Zotero</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/zotero.html">zotero</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/webdav.html">webdav</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/nginx.html">nginx</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/apache.html">apache</a></dd>
|
||||||
|
<dt><a href="/proxies-with-apache-and-python.html">Proxies with Apache and python</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/apache.html">apache</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/proxy.html">proxy</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/gunicorn.html">gunicorn</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/uwsgi.html">uwsgi</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
|
<div class="icons">
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!--Sidebar content-->
|
||||||
|
</div> <div class="clear"></div>
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
155
tag/arch.html
155
tag/arch.html
@ -15,58 +15,96 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li class="active" >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li >
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li class="active" >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
|
<!--Body content-->
|
||||||
|
<div class="pagination pag-top">
|
||||||
|
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<!-- <span class="page_number ">Page 1 of 1</span> -->
|
||||||
|
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<h1>Entries tagged: arch</h1>
|
||||||
|
<!-- This loops through the paginated posts -->
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/arch-linux-fixes.html" class="title">Arch Linux Fixes</a></h2>
|
||||||
|
<span class="date">2016-02-03</span>
|
||||||
|
<a class="tag" href="/tag/arch.html"><span class="label">arch</span></a>
|
||||||
|
<a class="tag" href="/tag/linux.html"><span class="label">linux</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<div class="section" id="black-screen-and-lightdm-doesn-t-unlock">
|
||||||
|
<h2>Black screen and LightDM doesn't unlock</h2>
|
||||||
|
<p>Add this to your <cite>/etc/lightdm/lightdm.conf</cite> file:</p>
|
||||||
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1
|
||||||
|
2</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="k">[LightDM]</span>
|
||||||
|
<span class="na">logind-check-graphical</span><span class="o">=</span><span class="s">true</span>
|
||||||
|
</pre></div>
|
||||||
|
</td></tr></table></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/arch-linux-fixes.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="pagination pag-bottom">
|
||||||
|
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<span class="page_number ">Page 1 of 1</span>
|
||||||
|
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div id="sidebar" >
|
<div id="sidebar" >
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
<div class="flipper sticky">
|
<div class="flipper sticky">
|
||||||
<div class="front">
|
<div class="front">
|
||||||
<!-- front content -->
|
<!-- front content -->
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
</div>
|
</div>
|
||||||
<div class="back">
|
<div class="back">
|
||||||
<!-- back content -->
|
<!-- back content -->
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
<div class="icons">
|
<div class="icons">
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
@ -86,53 +124,8 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
<!--Sidebar content-->
|
||||||
</div>
|
</div> <div class="clear"></div>
|
||||||
<div id="content">
|
|
||||||
<!--Body content-->
|
|
||||||
<div class="pagination pag-top">
|
|
||||||
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
|
||||||
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<h1>Entries tagged: arch</h1>
|
|
||||||
<!-- This loops through the paginated posts -->
|
|
||||||
<div class="posthead">
|
|
||||||
<h2><a href="/arch-linux-fixes.html" class="title">Arch Linux Fixes</a></h2>
|
|
||||||
<span class="date">2016-02-03</span>
|
|
||||||
<a class="tag" href="/tag/arch.html"><span class="label">arch</span></a>
|
|
||||||
<a class="tag" href="/tag/linux.html"><span class="label">linux</span></a>
|
|
||||||
</div>
|
|
||||||
<div class="excerpt">
|
|
||||||
<div class="section" id="black-screen-and-lightdm-doesn-t-unlock">
|
|
||||||
<h2>Black screen and LightDM doesn't unlock</h2>
|
|
||||||
<p>Add this to your <cite>/etc/lightdm/lightdm.conf</cite> file:</p>
|
|
||||||
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1
|
|
||||||
2</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="k">[LightDM]</span>
|
|
||||||
<span class="na">logind-check-graphical</span><span class="o">=</span><span class="s">true</span>
|
|
||||||
</pre></div>
|
|
||||||
</td></tr></table></div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
<div class="readmore"><a href="/arch-linux-fixes.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
|
||||||
|
|
||||||
<div class="pagination pag-bottom">
|
|
||||||
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
|
||||||
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="clear"></div>
|
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
@ -15,58 +15,92 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li class="active" >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li >
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li class="active" >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
|
<!--Body content-->
|
||||||
|
<div class="pagination pag-top">
|
||||||
|
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<!-- <span class="page_number ">Page 1 of 1</span> -->
|
||||||
|
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<h1>Entries tagged: dotfiles</h1>
|
||||||
|
<!-- This loops through the paginated posts -->
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/sharing-dotfiles.html" class="title">Sharing dotfiles</a></h2>
|
||||||
|
<span class="date">2015-04-10</span>
|
||||||
|
<a class="tag" href="/tag/github.html"><span class="label">github</span></a>
|
||||||
|
<a class="tag" href="/tag/git.html"><span class="label">git</span></a>
|
||||||
|
<a class="tag" href="/tag/dotfiles.html"><span class="label">dotfiles</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<p>Today's post is half a quick note, half public shaming. In other words, it is a reminder to be very careful with OAuth tokens and passwords.</p>
|
||||||
|
<p>As part of moving to emacs, I starting using the incredibly useful <a class="reference external" href="https://github.com/defunkt/gist.el">gh.el</a>.
|
||||||
|
When you first use it, the extension saves either your …</p>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/sharing-dotfiles.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="pagination pag-bottom">
|
||||||
|
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<span class="page_number ">Page 1 of 1</span>
|
||||||
|
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div id="sidebar" >
|
<div id="sidebar" >
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
<div class="flipper sticky">
|
<div class="flipper sticky">
|
||||||
<div class="front">
|
<div class="front">
|
||||||
<!-- front content -->
|
<!-- front content -->
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
</div>
|
</div>
|
||||||
<div class="back">
|
<div class="back">
|
||||||
<!-- back content -->
|
<!-- back content -->
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/sharing-dotfiles.html">Sharing dotfiles</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/github.html">github</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/git.html">git</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/dotfiles.html">dotfiles</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
<div class="icons">
|
<div class="icons">
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
@ -86,49 +120,8 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/sharing-dotfiles.html">Sharing dotfiles</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/github.html">github</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/git.html">git</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/dotfiles.html">dotfiles</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
<!--Sidebar content-->
|
||||||
</div>
|
</div> <div class="clear"></div>
|
||||||
<div id="content">
|
|
||||||
<!--Body content-->
|
|
||||||
<div class="pagination pag-top">
|
|
||||||
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
|
||||||
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<h1>Entries tagged: dotfiles</h1>
|
|
||||||
<!-- This loops through the paginated posts -->
|
|
||||||
<div class="posthead">
|
|
||||||
<h2><a href="/sharing-dotfiles.html" class="title">Sharing dotfiles</a></h2>
|
|
||||||
<span class="date">2015-04-10</span>
|
|
||||||
<a class="tag" href="/tag/github.html"><span class="label">github</span></a>
|
|
||||||
<a class="tag" href="/tag/git.html"><span class="label">git</span></a>
|
|
||||||
<a class="tag" href="/tag/dotfiles.html"><span class="label">dotfiles</span></a>
|
|
||||||
</div>
|
|
||||||
<div class="excerpt">
|
|
||||||
<p>Today's post is half a quick note, half public shaming. In other words, it is a reminder to be very careful with OAuth tokens and passwords.</p>
|
|
||||||
<p>As part of moving to emacs, I starting using the incredibly useful <a class="reference external" href="https://github.com/defunkt/gist.el">gh.el</a>.
|
|
||||||
When you first use it, the extension saves either ...</p>
|
|
||||||
</div>
|
|
||||||
<div class="readmore"><a href="/sharing-dotfiles.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
|
||||||
|
|
||||||
<div class="pagination pag-bottom">
|
|
||||||
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
|
||||||
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="clear"></div>
|
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
157
tag/editor.html
157
tag/editor.html
@ -15,58 +15,97 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li class="active" >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li >
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li class="active" >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
|
<!--Body content-->
|
||||||
|
<div class="pagination pag-top">
|
||||||
|
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<!-- <span class="page_number ">Page 1 of 1</span> -->
|
||||||
|
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<h1>Entries tagged: editor</h1>
|
||||||
|
<!-- This loops through the paginated posts -->
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/org-mode-tricks.html" class="title">Org-mode tricks</a></h2>
|
||||||
|
<span class="date">2015-12-10</span>
|
||||||
|
<a class="tag" href="/tag/emacs.html"><span class="label">emacs</span></a>
|
||||||
|
<a class="tag" href="/tag/productivity.html"><span class="label">productivity</span></a>
|
||||||
|
<a class="tag" href="/tag/editor.html"><span class="label">editor</span></a>
|
||||||
|
<a class="tag" href="/tag/org.html"><span class="label">org</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<div class="section" id="show-plain-text-version">
|
||||||
|
<h2>Show plain text version</h2>
|
||||||
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="p">(</span><span class="nv">font-lock-mode</span><span class="p">)</span>
|
||||||
|
</pre></div>
|
||||||
|
</td></tr></table></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/org-mode-tricks.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="pagination pag-bottom">
|
||||||
|
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<span class="page_number ">Page 1 of 1</span>
|
||||||
|
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div id="sidebar" >
|
<div id="sidebar" >
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
<div class="flipper sticky">
|
<div class="flipper sticky">
|
||||||
<div class="front">
|
<div class="front">
|
||||||
<!-- front content -->
|
<!-- front content -->
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
</div>
|
</div>
|
||||||
<div class="back">
|
<div class="back">
|
||||||
<!-- back content -->
|
<!-- back content -->
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/org-mode-tricks.html">Org-mode tricks</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/emacs.html">emacs</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/productivity.html">productivity</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/editor.html">editor</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/org.html">org</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
<div class="icons">
|
<div class="icons">
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
@ -86,54 +125,8 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/org-mode-tricks.html">Org-mode tricks</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/emacs.html">emacs</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/productivity.html">productivity</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/editor.html">editor</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/org.html">org</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
<!--Sidebar content-->
|
||||||
</div>
|
</div> <div class="clear"></div>
|
||||||
<div id="content">
|
|
||||||
<!--Body content-->
|
|
||||||
<div class="pagination pag-top">
|
|
||||||
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
|
||||||
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<h1>Entries tagged: editor</h1>
|
|
||||||
<!-- This loops through the paginated posts -->
|
|
||||||
<div class="posthead">
|
|
||||||
<h2><a href="/org-mode-tricks.html" class="title">Org-mode tricks</a></h2>
|
|
||||||
<span class="date">2015-12-10</span>
|
|
||||||
<a class="tag" href="/tag/emacs.html"><span class="label">emacs</span></a>
|
|
||||||
<a class="tag" href="/tag/productivity.html"><span class="label">productivity</span></a>
|
|
||||||
<a class="tag" href="/tag/editor.html"><span class="label">editor</span></a>
|
|
||||||
<a class="tag" href="/tag/org.html"><span class="label">org</span></a>
|
|
||||||
</div>
|
|
||||||
<div class="excerpt">
|
|
||||||
<div class="section" id="show-plain-text-version">
|
|
||||||
<h2>Show plain text version</h2>
|
|
||||||
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="p">(</span><span class="nv">font-lock-mode</span><span class="p">)</span>
|
|
||||||
</pre></div>
|
|
||||||
</td></tr></table></div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
<div class="readmore"><a href="/org-mode-tricks.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
|
||||||
|
|
||||||
<div class="pagination pag-bottom">
|
|
||||||
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
|
||||||
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="clear"></div>
|
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
157
tag/emacs.html
157
tag/emacs.html
@ -15,58 +15,97 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li class="active" >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li >
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li class="active" >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
|
<!--Body content-->
|
||||||
|
<div class="pagination pag-top">
|
||||||
|
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<!-- <span class="page_number ">Page 1 of 1</span> -->
|
||||||
|
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<h1>Entries tagged: emacs</h1>
|
||||||
|
<!-- This loops through the paginated posts -->
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/org-mode-tricks.html" class="title">Org-mode tricks</a></h2>
|
||||||
|
<span class="date">2015-12-10</span>
|
||||||
|
<a class="tag" href="/tag/emacs.html"><span class="label">emacs</span></a>
|
||||||
|
<a class="tag" href="/tag/productivity.html"><span class="label">productivity</span></a>
|
||||||
|
<a class="tag" href="/tag/editor.html"><span class="label">editor</span></a>
|
||||||
|
<a class="tag" href="/tag/org.html"><span class="label">org</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<div class="section" id="show-plain-text-version">
|
||||||
|
<h2>Show plain text version</h2>
|
||||||
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="p">(</span><span class="nv">font-lock-mode</span><span class="p">)</span>
|
||||||
|
</pre></div>
|
||||||
|
</td></tr></table></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/org-mode-tricks.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="pagination pag-bottom">
|
||||||
|
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<span class="page_number ">Page 1 of 1</span>
|
||||||
|
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div id="sidebar" >
|
<div id="sidebar" >
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
<div class="flipper sticky">
|
<div class="flipper sticky">
|
||||||
<div class="front">
|
<div class="front">
|
||||||
<!-- front content -->
|
<!-- front content -->
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
</div>
|
</div>
|
||||||
<div class="back">
|
<div class="back">
|
||||||
<!-- back content -->
|
<!-- back content -->
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/org-mode-tricks.html">Org-mode tricks</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/emacs.html">emacs</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/productivity.html">productivity</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/editor.html">editor</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/org.html">org</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
<div class="icons">
|
<div class="icons">
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
@ -86,54 +125,8 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/org-mode-tricks.html">Org-mode tricks</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/emacs.html">emacs</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/productivity.html">productivity</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/editor.html">editor</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/org.html">org</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
<!--Sidebar content-->
|
||||||
</div>
|
</div> <div class="clear"></div>
|
||||||
<div id="content">
|
|
||||||
<!--Body content-->
|
|
||||||
<div class="pagination pag-top">
|
|
||||||
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
|
||||||
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<h1>Entries tagged: emacs</h1>
|
|
||||||
<!-- This loops through the paginated posts -->
|
|
||||||
<div class="posthead">
|
|
||||||
<h2><a href="/org-mode-tricks.html" class="title">Org-mode tricks</a></h2>
|
|
||||||
<span class="date">2015-12-10</span>
|
|
||||||
<a class="tag" href="/tag/emacs.html"><span class="label">emacs</span></a>
|
|
||||||
<a class="tag" href="/tag/productivity.html"><span class="label">productivity</span></a>
|
|
||||||
<a class="tag" href="/tag/editor.html"><span class="label">editor</span></a>
|
|
||||||
<a class="tag" href="/tag/org.html"><span class="label">org</span></a>
|
|
||||||
</div>
|
|
||||||
<div class="excerpt">
|
|
||||||
<div class="section" id="show-plain-text-version">
|
|
||||||
<h2>Show plain text version</h2>
|
|
||||||
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="p">(</span><span class="nv">font-lock-mode</span><span class="p">)</span>
|
|
||||||
</pre></div>
|
|
||||||
</td></tr></table></div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
<div class="readmore"><a href="/org-mode-tricks.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
|
||||||
|
|
||||||
<div class="pagination pag-bottom">
|
|
||||||
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
|
||||||
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="clear"></div>
|
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
226
tag/git.html
226
tag/git.html
@ -15,58 +15,134 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li class="active" >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li >
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li class="active" >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
|
<!--Body content-->
|
||||||
|
<div class="pagination pag-top">
|
||||||
|
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<!-- <span class="page_number ">Page 1 of 1</span> -->
|
||||||
|
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<h1>Entries tagged: git</h1>
|
||||||
|
<!-- This loops through the paginated posts -->
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/sharing-dotfiles.html" class="title">Sharing dotfiles</a></h2>
|
||||||
|
<span class="date">2015-04-10</span>
|
||||||
|
<a class="tag" href="/tag/github.html"><span class="label">github</span></a>
|
||||||
|
<a class="tag" href="/tag/git.html"><span class="label">git</span></a>
|
||||||
|
<a class="tag" href="/tag/dotfiles.html"><span class="label">dotfiles</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<p>Today's post is half a quick note, half public shaming. In other words, it is a reminder to be very careful with OAuth tokens and passwords.</p>
|
||||||
|
<p>As part of moving to emacs, I starting using the incredibly useful <a class="reference external" href="https://github.com/defunkt/gist.el">gh.el</a>.
|
||||||
|
When you first use it, the extension saves either your …</p>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/sharing-dotfiles.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/remove-git-files-with-globbing.html" class="title">Remove git files with globbing</a></h2>
|
||||||
|
<span class="date">2013-08-22</span>
|
||||||
|
<a class="tag" href="/tag/git.html"><span class="label">git</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<p>A simple trick. If you want to remove all the '.swp' files from a git
|
||||||
|
repository, just use:</p>
|
||||||
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span>git rm --cached <span class="s1">'\*\*.swp'</span>
|
||||||
|
</pre></div>
|
||||||
|
</td></tr></table>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/remove-git-files-with-globbing.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/creating-my-web.html" class="title">Creating my web</a></h2>
|
||||||
|
<span class="date">2013-08-22</span>
|
||||||
|
<a class="tag" href="/tag/starters.html"><span class="label">starters</span></a>
|
||||||
|
<a class="tag" href="/tag/javascript.html"><span class="label">javascript</span></a>
|
||||||
|
<a class="tag" href="/tag/ruby.html"><span class="label">ruby</span></a>
|
||||||
|
<a class="tag" href="/tag/github.html"><span class="label">github</span></a>
|
||||||
|
<a class="tag" href="/tag/git.html"><span class="label">git</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<p>Finally, I've decided to set up a decent personal page. I have settled
|
||||||
|
for github-pages because I like the idea of keeping my site in a
|
||||||
|
repository and having someone else host and deploy it for me. The site
|
||||||
|
will be really simple, mostly static files. Thanks to Github,
|
||||||
|
<a class="reference external" href="http://jekyllrb.com">Jekyll …</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/creating-my-web.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="pagination pag-bottom">
|
||||||
|
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<span class="page_number ">Page 1 of 1</span>
|
||||||
|
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div id="sidebar" >
|
<div id="sidebar" >
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
<div class="flipper sticky">
|
<div class="flipper sticky">
|
||||||
<div class="front">
|
<div class="front">
|
||||||
<!-- front content -->
|
<!-- front content -->
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
</div>
|
</div>
|
||||||
<div class="back">
|
<div class="back">
|
||||||
<!-- back content -->
|
<!-- back content -->
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/sharing-dotfiles.html">Sharing dotfiles</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/github.html">github</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/git.html">git</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/dotfiles.html">dotfiles</a></dd>
|
||||||
|
<dt><a href="/remove-git-files-with-globbing.html">Remove git files with globbing</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/git.html">git</a></dd>
|
||||||
|
<dt><a href="/creating-my-web.html">Creating my web</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/starters.html">starters</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/javascript.html">javascript</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/ruby.html">ruby</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/github.html">github</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/git.html">git</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
<div class="icons">
|
<div class="icons">
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
@ -86,86 +162,8 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/sharing-dotfiles.html">Sharing dotfiles</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/github.html">github</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/git.html">git</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/dotfiles.html">dotfiles</a></dd>
|
|
||||||
<dt><a href="/remove-git-files-with-globbing.html">Remove git files with globbing</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/git.html">git</a></dd>
|
|
||||||
<dt><a href="/creating-my-web.html">Creating my web</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/starters.html">starters</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/javascript.html">javascript</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/ruby.html">ruby</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/github.html">github</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/git.html">git</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
<!--Sidebar content-->
|
||||||
</div>
|
</div> <div class="clear"></div>
|
||||||
<div id="content">
|
|
||||||
<!--Body content-->
|
|
||||||
<div class="pagination pag-top">
|
|
||||||
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
|
||||||
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<h1>Entries tagged: git</h1>
|
|
||||||
<!-- This loops through the paginated posts -->
|
|
||||||
<div class="posthead">
|
|
||||||
<h2><a href="/sharing-dotfiles.html" class="title">Sharing dotfiles</a></h2>
|
|
||||||
<span class="date">2015-04-10</span>
|
|
||||||
<a class="tag" href="/tag/github.html"><span class="label">github</span></a>
|
|
||||||
<a class="tag" href="/tag/git.html"><span class="label">git</span></a>
|
|
||||||
<a class="tag" href="/tag/dotfiles.html"><span class="label">dotfiles</span></a>
|
|
||||||
</div>
|
|
||||||
<div class="excerpt">
|
|
||||||
<p>Today's post is half a quick note, half public shaming. In other words, it is a reminder to be very careful with OAuth tokens and passwords.</p>
|
|
||||||
<p>As part of moving to emacs, I starting using the incredibly useful <a class="reference external" href="https://github.com/defunkt/gist.el">gh.el</a>.
|
|
||||||
When you first use it, the extension saves either ...</p>
|
|
||||||
</div>
|
|
||||||
<div class="readmore"><a href="/sharing-dotfiles.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
|
||||||
<div class="posthead">
|
|
||||||
<h2><a href="/remove-git-files-with-globbing.html" class="title">Remove git files with globbing</a></h2>
|
|
||||||
<span class="date">2013-08-22</span>
|
|
||||||
<a class="tag" href="/tag/git.html"><span class="label">git</span></a>
|
|
||||||
</div>
|
|
||||||
<div class="excerpt">
|
|
||||||
<p>A simple trick. If you want to remove all the '.swp' files from a git
|
|
||||||
repository, just use:</p>
|
|
||||||
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span>git rm --cached <span class="s1">'\*\*.swp'</span>
|
|
||||||
</pre></div>
|
|
||||||
</td></tr></table>
|
|
||||||
</div>
|
|
||||||
<div class="readmore"><a href="/remove-git-files-with-globbing.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
|
||||||
<div class="posthead">
|
|
||||||
<h2><a href="/creating-my-web.html" class="title">Creating my web</a></h2>
|
|
||||||
<span class="date">2013-08-22</span>
|
|
||||||
<a class="tag" href="/tag/starters.html"><span class="label">starters</span></a>
|
|
||||||
<a class="tag" href="/tag/javascript.html"><span class="label">javascript</span></a>
|
|
||||||
<a class="tag" href="/tag/ruby.html"><span class="label">ruby</span></a>
|
|
||||||
<a class="tag" href="/tag/github.html"><span class="label">github</span></a>
|
|
||||||
<a class="tag" href="/tag/git.html"><span class="label">git</span></a>
|
|
||||||
</div>
|
|
||||||
<div class="excerpt">
|
|
||||||
<p>Finally, I've decided to set up a decent personal page. I have settled
|
|
||||||
for github-pages because I like the idea of keeping my site in a
|
|
||||||
repository and having someone else host and deploy it for me. The site
|
|
||||||
will be really simple, mostly static files. Thanks to Github ...</p>
|
|
||||||
</div>
|
|
||||||
<div class="readmore"><a href="/creating-my-web.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
|
||||||
|
|
||||||
<div class="pagination pag-bottom">
|
|
||||||
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
|
||||||
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="clear"></div>
|
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
228
tag/github.html
228
tag/github.html
@ -15,76 +15,115 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li class="active" >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li >
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li class="active" >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
|
<!--Body content-->
|
||||||
|
<div class="pagination pag-top">
|
||||||
|
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<!-- <span class="page_number ">Page 1 of 1</span> -->
|
||||||
|
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<h1>Entries tagged: github</h1>
|
||||||
|
<!-- This loops through the paginated posts -->
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/sharing-dotfiles.html" class="title">Sharing dotfiles</a></h2>
|
||||||
|
<span class="date">2015-04-10</span>
|
||||||
|
<a class="tag" href="/tag/github.html"><span class="label">github</span></a>
|
||||||
|
<a class="tag" href="/tag/git.html"><span class="label">git</span></a>
|
||||||
|
<a class="tag" href="/tag/dotfiles.html"><span class="label">dotfiles</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<p>Today's post is half a quick note, half public shaming. In other words, it is a reminder to be very careful with OAuth tokens and passwords.</p>
|
||||||
|
<p>As part of moving to emacs, I starting using the incredibly useful <a class="reference external" href="https://github.com/defunkt/gist.el">gh.el</a>.
|
||||||
|
When you first use it, the extension saves either your …</p>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/sharing-dotfiles.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/publishing-on-pypi.html" class="title">Publishing on PyPi</a></h2>
|
||||||
|
<span class="date">2014-09-27</span>
|
||||||
|
<a class="tag" href="/tag/github.html"><span class="label">github</span></a>
|
||||||
|
<a class="tag" href="/tag/python.html"><span class="label">python</span></a>
|
||||||
|
<a class="tag" href="/tag/pypi.html"><span class="label">pypi</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<p>Developing a python module and publishing it on Github is cool, but most
|
||||||
|
of the times you want others to download and use it easily. That is the
|
||||||
|
role of PyPi, the python package repository. In this post I show you how
|
||||||
|
to publish your package in less than 10 …</p>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/publishing-on-pypi.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/creating-my-web.html" class="title">Creating my web</a></h2>
|
||||||
|
<span class="date">2013-08-22</span>
|
||||||
|
<a class="tag" href="/tag/starters.html"><span class="label">starters</span></a>
|
||||||
|
<a class="tag" href="/tag/javascript.html"><span class="label">javascript</span></a>
|
||||||
|
<a class="tag" href="/tag/ruby.html"><span class="label">ruby</span></a>
|
||||||
|
<a class="tag" href="/tag/github.html"><span class="label">github</span></a>
|
||||||
|
<a class="tag" href="/tag/git.html"><span class="label">git</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<p>Finally, I've decided to set up a decent personal page. I have settled
|
||||||
|
for github-pages because I like the idea of keeping my site in a
|
||||||
|
repository and having someone else host and deploy it for me. The site
|
||||||
|
will be really simple, mostly static files. Thanks to Github,
|
||||||
|
<a class="reference external" href="http://jekyllrb.com">Jekyll …</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/creating-my-web.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="pagination pag-bottom">
|
||||||
|
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<span class="page_number ">Page 1 of 1</span>
|
||||||
|
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div id="sidebar" >
|
<div id="sidebar" >
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
<div class="flipper sticky">
|
<div class="flipper sticky">
|
||||||
<div class="front">
|
<div class="front">
|
||||||
<!-- front content -->
|
<!-- front content -->
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
</div>
|
</div>
|
||||||
<div class="back">
|
<div class="back">
|
||||||
<!-- back content -->
|
<!-- back content -->
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
|
||||||
<div class="icons">
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="entries">
|
<div class="entries">
|
||||||
<h2 class="title">Latest entries</h2>
|
<h2 class="title">Latest entries</h2>
|
||||||
@ -105,70 +144,29 @@
|
|||||||
<dd class="tag"><a class="label" href="/tag/git.html">git</a></dd>
|
<dd class="tag"><a class="label" href="/tag/git.html">git</a></dd>
|
||||||
</dl>
|
</dl>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
|
<div class="icons">
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<!--Sidebar content-->
|
<!--Sidebar content-->
|
||||||
</div>
|
</div> <div class="clear"></div>
|
||||||
<div id="content">
|
|
||||||
<!--Body content-->
|
|
||||||
<div class="pagination pag-top">
|
|
||||||
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
|
||||||
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<h1>Entries tagged: github</h1>
|
|
||||||
<!-- This loops through the paginated posts -->
|
|
||||||
<div class="posthead">
|
|
||||||
<h2><a href="/sharing-dotfiles.html" class="title">Sharing dotfiles</a></h2>
|
|
||||||
<span class="date">2015-04-10</span>
|
|
||||||
<a class="tag" href="/tag/github.html"><span class="label">github</span></a>
|
|
||||||
<a class="tag" href="/tag/git.html"><span class="label">git</span></a>
|
|
||||||
<a class="tag" href="/tag/dotfiles.html"><span class="label">dotfiles</span></a>
|
|
||||||
</div>
|
|
||||||
<div class="excerpt">
|
|
||||||
<p>Today's post is half a quick note, half public shaming. In other words, it is a reminder to be very careful with OAuth tokens and passwords.</p>
|
|
||||||
<p>As part of moving to emacs, I starting using the incredibly useful <a class="reference external" href="https://github.com/defunkt/gist.el">gh.el</a>.
|
|
||||||
When you first use it, the extension saves either ...</p>
|
|
||||||
</div>
|
|
||||||
<div class="readmore"><a href="/sharing-dotfiles.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
|
||||||
<div class="posthead">
|
|
||||||
<h2><a href="/publishing-on-pypi.html" class="title">Publishing on PyPi</a></h2>
|
|
||||||
<span class="date">2014-09-27</span>
|
|
||||||
<a class="tag" href="/tag/github.html"><span class="label">github</span></a>
|
|
||||||
<a class="tag" href="/tag/python.html"><span class="label">python</span></a>
|
|
||||||
<a class="tag" href="/tag/pypi.html"><span class="label">pypi</span></a>
|
|
||||||
</div>
|
|
||||||
<div class="excerpt">
|
|
||||||
<p>Developing a python module and publishing it on Github is cool, but most
|
|
||||||
of the times you want others to download and use it easily. That is the
|
|
||||||
role of PyPi, the python package repository. In this post I show you how
|
|
||||||
to publish your package in less than 10 ...</p>
|
|
||||||
</div>
|
|
||||||
<div class="readmore"><a href="/publishing-on-pypi.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
|
||||||
<div class="posthead">
|
|
||||||
<h2><a href="/creating-my-web.html" class="title">Creating my web</a></h2>
|
|
||||||
<span class="date">2013-08-22</span>
|
|
||||||
<a class="tag" href="/tag/starters.html"><span class="label">starters</span></a>
|
|
||||||
<a class="tag" href="/tag/javascript.html"><span class="label">javascript</span></a>
|
|
||||||
<a class="tag" href="/tag/ruby.html"><span class="label">ruby</span></a>
|
|
||||||
<a class="tag" href="/tag/github.html"><span class="label">github</span></a>
|
|
||||||
<a class="tag" href="/tag/git.html"><span class="label">git</span></a>
|
|
||||||
</div>
|
|
||||||
<div class="excerpt">
|
|
||||||
<p>Finally, I've decided to set up a decent personal page. I have settled
|
|
||||||
for github-pages because I like the idea of keeping my site in a
|
|
||||||
repository and having someone else host and deploy it for me. The site
|
|
||||||
will be really simple, mostly static files. Thanks to Github ...</p>
|
|
||||||
</div>
|
|
||||||
<div class="readmore"><a href="/creating-my-web.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
|
||||||
|
|
||||||
<div class="pagination pag-bottom">
|
|
||||||
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
|
||||||
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="clear"></div>
|
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
@ -15,101 +15,45 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li class="active" >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
<div id="sidebar" >
|
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
|
||||||
<div class="flipper sticky">
|
|
||||||
<div class="front">
|
|
||||||
<!-- front content -->
|
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
|
||||||
</div>
|
|
||||||
<div class="back">
|
|
||||||
<!-- back content -->
|
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
|
||||||
<div class="icons">
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/proxies-with-apache-and-python.html">Proxies with Apache and python</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/apache.html">apache</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/proxy.html">proxy</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/gunicorn.html">gunicorn</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/uwsgi.html">uwsgi</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
|
||||||
</div>
|
|
||||||
<div id="content">
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li >
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li class="active" >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
<!--Body content-->
|
<!--Body content-->
|
||||||
<div class="pagination pag-top">
|
<div class="pagination pag-top">
|
||||||
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
<!-- <span class="page_number ">Page 1 of 1</span> -->
|
||||||
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<h1>Entries tagged: gunicorn</h1>
|
<h1>Entries tagged: gunicorn</h1>
|
||||||
<!-- This loops through the paginated posts -->
|
<!-- This loops through the paginated posts -->
|
||||||
|
<div class="article-entry">
|
||||||
<div class="posthead">
|
<div class="posthead">
|
||||||
<h2><a href="/proxies-with-apache-and-python.html" class="title">Proxies with Apache and python</a></h2>
|
<h2><a href="/proxies-with-apache-and-python.html" class="title">Proxies with Apache and python</a></h2>
|
||||||
<span class="date">2014-10-09</span>
|
<span class="date">2014-10-09</span>
|
||||||
@ -130,9 +74,10 @@ a WSGI application with the name <em>application</em>. Hence, wsgi:application.<
|
|||||||
3
|
3
|
||||||
4
|
4
|
||||||
5</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="nt"><Location</span> <span class="s">/myapp/</span><span class="nt">></span>
|
5</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="nt"><Location</span> <span class="s">/myapp/</span><span class="nt">></span>
|
||||||
<span class="nb">ProxyPass</span> http://127.0.0 ...</pre></div></td></tr></table></div>
|
<span class="nb">ProxyPass</span> http://127.0.0 …</pre></div></td></tr></table></div>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/proxies-with-apache-and-python.html"> Read more...</a></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="readmore"><a href="/proxies-with-apache-and-python.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
|
||||||
|
|
||||||
<div class="pagination pag-bottom">
|
<div class="pagination pag-bottom">
|
||||||
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
@ -140,7 +85,55 @@ a WSGI application with the name <em>application</em>. Hence, wsgi:application.<
|
|||||||
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="clear"></div>
|
<div id="sidebar" >
|
||||||
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
|
<div class="flipper sticky">
|
||||||
|
<div class="front">
|
||||||
|
<!-- front content -->
|
||||||
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
|
</div>
|
||||||
|
<div class="back">
|
||||||
|
<!-- back content -->
|
||||||
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/proxies-with-apache-and-python.html">Proxies with Apache and python</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/apache.html">apache</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/proxy.html">proxy</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/gunicorn.html">gunicorn</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/uwsgi.html">uwsgi</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
|
<div class="icons">
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!--Sidebar content-->
|
||||||
|
</div> <div class="clear"></div>
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
153
tag/heroku.html
153
tag/heroku.html
@ -15,58 +15,95 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li class="active" >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li >
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li class="active" >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
|
<!--Body content-->
|
||||||
|
<div class="pagination pag-top">
|
||||||
|
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<!-- <span class="page_number ">Page 1 of 1</span> -->
|
||||||
|
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<h1>Entries tagged: heroku</h1>
|
||||||
|
<!-- This loops through the paginated posts -->
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/updating-eurolovemap.html" class="title">Updating EuroLoveMap</a></h2>
|
||||||
|
<span class="date">2014-03-27</span>
|
||||||
|
<a class="tag" href="/tag/javascript.html"><span class="label">javascript</span></a>
|
||||||
|
<a class="tag" href="/tag/python.html"><span class="label">python</span></a>
|
||||||
|
<a class="tag" href="/tag/heroku.html"><span class="label">heroku</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<p>As part of the <a class="reference external" href="http://www.opener-project.org/2013/07/18/opener-hackathon-in-amsterdam/">OpeNER
|
||||||
|
hackathon</a>
|
||||||
|
we decided to build a prototype that would allow us to compare how
|
||||||
|
different countries feel about several topics. We used the OpeNER
|
||||||
|
pipeline to get the sentiment from a set of newspaper articles we
|
||||||
|
gathered from media in several languages. Then we aggregated …</p>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/updating-eurolovemap.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="pagination pag-bottom">
|
||||||
|
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<span class="page_number ">Page 1 of 1</span>
|
||||||
|
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div id="sidebar" >
|
<div id="sidebar" >
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
<div class="flipper sticky">
|
<div class="flipper sticky">
|
||||||
<div class="front">
|
<div class="front">
|
||||||
<!-- front content -->
|
<!-- front content -->
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
</div>
|
</div>
|
||||||
<div class="back">
|
<div class="back">
|
||||||
<!-- back content -->
|
<!-- back content -->
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/updating-eurolovemap.html">Updating EuroLoveMap</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/javascript.html">javascript</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/heroku.html">heroku</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
<div class="icons">
|
<div class="icons">
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
@ -86,52 +123,8 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/updating-eurolovemap.html">Updating EuroLoveMap</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/javascript.html">javascript</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/heroku.html">heroku</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
<!--Sidebar content-->
|
||||||
</div>
|
</div> <div class="clear"></div>
|
||||||
<div id="content">
|
|
||||||
<!--Body content-->
|
|
||||||
<div class="pagination pag-top">
|
|
||||||
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
|
||||||
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<h1>Entries tagged: heroku</h1>
|
|
||||||
<!-- This loops through the paginated posts -->
|
|
||||||
<div class="posthead">
|
|
||||||
<h2><a href="/updating-eurolovemap.html" class="title">Updating EuroLoveMap</a></h2>
|
|
||||||
<span class="date">2014-03-27</span>
|
|
||||||
<a class="tag" href="/tag/javascript.html"><span class="label">javascript</span></a>
|
|
||||||
<a class="tag" href="/tag/python.html"><span class="label">python</span></a>
|
|
||||||
<a class="tag" href="/tag/heroku.html"><span class="label">heroku</span></a>
|
|
||||||
</div>
|
|
||||||
<div class="excerpt">
|
|
||||||
<p>As part of the <a class="reference external" href="http://www.opener-project.org/2013/07/18/opener-hackathon-in-amsterdam/">OpeNER
|
|
||||||
hackathon</a>
|
|
||||||
we decided to build a prototype that would allow us to compare how
|
|
||||||
different countries feel about several topics. We used the OpeNER
|
|
||||||
pipeline to get the sentiment from a set of newspaper articles we
|
|
||||||
gathered from media in several languages. Then we aggregated ...</p>
|
|
||||||
</div>
|
|
||||||
<div class="readmore"><a href="/updating-eurolovemap.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
|
||||||
|
|
||||||
<div class="pagination pag-bottom">
|
|
||||||
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
|
||||||
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="clear"></div>
|
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
165
tag/iot.html
Normal file
165
tag/iot.html
Normal file
@ -0,0 +1,165 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
<title>balkian.com - iot</title>
|
||||||
|
<meta name="viewport" content="width=device-width">
|
||||||
|
|
||||||
|
<!-- syntax highlighting CSS -->
|
||||||
|
<link rel="stylesheet" href="/theme/css/solarized.css">
|
||||||
|
<!--<link href="/css/bootstrap.css" rel="stylesheet">-->
|
||||||
|
<link rel="stylesheet" href="/theme/font-awesome/css/font-awesome.min.css">
|
||||||
|
|
||||||
|
<!--<link rel="stylesheet" href="/css/bootstrap-responsive.min.css">-->
|
||||||
|
|
||||||
|
<!-- Custom CSS -->
|
||||||
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="container" class="container">
|
||||||
|
<div id="contentwrapper">
|
||||||
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li >
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li class="active" >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
|
<!--Body content-->
|
||||||
|
<div class="pagination pag-top">
|
||||||
|
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<!-- <span class="page_number ">Page 1 of 1</span> -->
|
||||||
|
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<h1>Entries tagged: iot</h1>
|
||||||
|
<!-- This loops through the paginated posts -->
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/controlling-zigbee-devices-with-mqtt.html" class="title">Controlling Zigbee devices with MQTT</a></h2>
|
||||||
|
<span class="date">2019-01-06</span>
|
||||||
|
<a class="tag" href="/tag/mqtt.html"><span class="label">mqtt</span></a>
|
||||||
|
<a class="tag" href="/tag/iot.html"><span class="label">iot</span></a>
|
||||||
|
<a class="tag" href="/tag/zigbee.html"><span class="label">zigbee</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<p>This is a short tutorial on connecting a zigbee device (an Aqara cube) to an MQTT server, so you can control your zigbee devices from the network.</p>
|
||||||
|
<p>If you're anything like me, you're probably a sucker for IoT devices.
|
||||||
|
For a long time, I've been using WiFi-enabled lights, and Amazon …</p>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/controlling-zigbee-devices-with-mqtt.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="pagination pag-bottom">
|
||||||
|
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<span class="page_number ">Page 1 of 1</span>
|
||||||
|
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="sidebar" >
|
||||||
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
|
<div class="flipper sticky">
|
||||||
|
<div class="front">
|
||||||
|
<!-- front content -->
|
||||||
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
|
</div>
|
||||||
|
<div class="back">
|
||||||
|
<!-- back content -->
|
||||||
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/controlling-zigbee-devices-with-mqtt.html">Controlling Zigbee devices with MQTT</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/mqtt.html">mqtt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/iot.html">iot</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/zigbee.html">zigbee</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
|
<div class="icons">
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!--Sidebar content-->
|
||||||
|
</div> <div class="clear"></div>
|
||||||
|
</div>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<div class="contact">
|
||||||
|
<p>
|
||||||
|
J. Fernando Sánchez Rada | balkian
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
<ul id="social">
|
||||||
|
<li><a href="http://github.com/balkian"><i class="fa fa-github"></i></a></li>
|
||||||
|
<li><a href="http://bitbucket.com/balkian"><i class="fa fa-bitbucket"></i></a></li>
|
||||||
|
<li><a href="http://twitter.com/balkian"><i class="fa fa-twitter"></i></a></li>
|
||||||
|
<li><a href="https://plus.google.com/u/0/111897020957944410316"><i class="fa fa-google-plus"></i></a></li>
|
||||||
|
<li><a href="http://linkedin.com/in/jfsanchezrada"><i class="fa fa-linkedin"></i></a></li>
|
||||||
|
<li><a href="http://facebook.com/balkian"><i class="fa fa-facebook"></i></a></li>
|
||||||
|
</ul>
|
||||||
|
<p>
|
||||||
|
<i class="fa fa-creative-commons"></i> Creative Commons A-SA-NC
|
||||||
|
</p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<script src="/theme/js/jquery-2.0.2.min.js"></script>
|
||||||
|
<!-- Piwik -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var _paq = _paq || [];
|
||||||
|
_paq.push(['trackPageView']);
|
||||||
|
_paq.push(['enableLinkTracking']);
|
||||||
|
(function() {
|
||||||
|
var u="//piwik.sinpapel.es/";
|
||||||
|
_paq.push(['setTrackerUrl', u+'piwik.php']);
|
||||||
|
_paq.push(['setSiteId', 2]);
|
||||||
|
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
|
||||||
|
g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s);
|
||||||
|
})();
|
||||||
|
</script>
|
||||||
|
<noscript><p><img src="//piwik.sinpapel.es/piwik.php?idsite=2" style="border:0;" alt="" /></p></noscript>
|
||||||
|
<!-- End Piwik Code -->
|
||||||
|
|
||||||
|
<!--<script src="/js/bootstrap.min.js"></script>-->
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -15,58 +15,120 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li class="active" >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li >
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li class="active" >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
|
<!--Body content-->
|
||||||
|
<div class="pagination pag-top">
|
||||||
|
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<!-- <span class="page_number ">Page 1 of 1</span> -->
|
||||||
|
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<h1>Entries tagged: javascript</h1>
|
||||||
|
<!-- This loops through the paginated posts -->
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/updating-eurolovemap.html" class="title">Updating EuroLoveMap</a></h2>
|
||||||
|
<span class="date">2014-03-27</span>
|
||||||
|
<a class="tag" href="/tag/javascript.html"><span class="label">javascript</span></a>
|
||||||
|
<a class="tag" href="/tag/python.html"><span class="label">python</span></a>
|
||||||
|
<a class="tag" href="/tag/heroku.html"><span class="label">heroku</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<p>As part of the <a class="reference external" href="http://www.opener-project.org/2013/07/18/opener-hackathon-in-amsterdam/">OpeNER
|
||||||
|
hackathon</a>
|
||||||
|
we decided to build a prototype that would allow us to compare how
|
||||||
|
different countries feel about several topics. We used the OpeNER
|
||||||
|
pipeline to get the sentiment from a set of newspaper articles we
|
||||||
|
gathered from media in several languages. Then we aggregated …</p>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/updating-eurolovemap.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/creating-my-web.html" class="title">Creating my web</a></h2>
|
||||||
|
<span class="date">2013-08-22</span>
|
||||||
|
<a class="tag" href="/tag/starters.html"><span class="label">starters</span></a>
|
||||||
|
<a class="tag" href="/tag/javascript.html"><span class="label">javascript</span></a>
|
||||||
|
<a class="tag" href="/tag/ruby.html"><span class="label">ruby</span></a>
|
||||||
|
<a class="tag" href="/tag/github.html"><span class="label">github</span></a>
|
||||||
|
<a class="tag" href="/tag/git.html"><span class="label">git</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<p>Finally, I've decided to set up a decent personal page. I have settled
|
||||||
|
for github-pages because I like the idea of keeping my site in a
|
||||||
|
repository and having someone else host and deploy it for me. The site
|
||||||
|
will be really simple, mostly static files. Thanks to Github,
|
||||||
|
<a class="reference external" href="http://jekyllrb.com">Jekyll …</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/creating-my-web.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="pagination pag-bottom">
|
||||||
|
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<span class="page_number ">Page 1 of 1</span>
|
||||||
|
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div id="sidebar" >
|
<div id="sidebar" >
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
<div class="flipper sticky">
|
<div class="flipper sticky">
|
||||||
<div class="front">
|
<div class="front">
|
||||||
<!-- front content -->
|
<!-- front content -->
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
</div>
|
</div>
|
||||||
<div class="back">
|
<div class="back">
|
||||||
<!-- back content -->
|
<!-- back content -->
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/updating-eurolovemap.html">Updating EuroLoveMap</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/javascript.html">javascript</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/heroku.html">heroku</a></dd>
|
||||||
|
<dt><a href="/creating-my-web.html">Creating my web</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/starters.html">starters</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/javascript.html">javascript</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/ruby.html">ruby</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/github.html">github</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/git.html">git</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
<div class="icons">
|
<div class="icons">
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
@ -86,74 +148,8 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/updating-eurolovemap.html">Updating EuroLoveMap</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/javascript.html">javascript</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/heroku.html">heroku</a></dd>
|
|
||||||
<dt><a href="/creating-my-web.html">Creating my web</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/starters.html">starters</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/javascript.html">javascript</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/ruby.html">ruby</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/github.html">github</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/git.html">git</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
<!--Sidebar content-->
|
||||||
</div>
|
</div> <div class="clear"></div>
|
||||||
<div id="content">
|
|
||||||
<!--Body content-->
|
|
||||||
<div class="pagination pag-top">
|
|
||||||
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
|
||||||
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<h1>Entries tagged: javascript</h1>
|
|
||||||
<!-- This loops through the paginated posts -->
|
|
||||||
<div class="posthead">
|
|
||||||
<h2><a href="/updating-eurolovemap.html" class="title">Updating EuroLoveMap</a></h2>
|
|
||||||
<span class="date">2014-03-27</span>
|
|
||||||
<a class="tag" href="/tag/javascript.html"><span class="label">javascript</span></a>
|
|
||||||
<a class="tag" href="/tag/python.html"><span class="label">python</span></a>
|
|
||||||
<a class="tag" href="/tag/heroku.html"><span class="label">heroku</span></a>
|
|
||||||
</div>
|
|
||||||
<div class="excerpt">
|
|
||||||
<p>As part of the <a class="reference external" href="http://www.opener-project.org/2013/07/18/opener-hackathon-in-amsterdam/">OpeNER
|
|
||||||
hackathon</a>
|
|
||||||
we decided to build a prototype that would allow us to compare how
|
|
||||||
different countries feel about several topics. We used the OpeNER
|
|
||||||
pipeline to get the sentiment from a set of newspaper articles we
|
|
||||||
gathered from media in several languages. Then we aggregated ...</p>
|
|
||||||
</div>
|
|
||||||
<div class="readmore"><a href="/updating-eurolovemap.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
|
||||||
<div class="posthead">
|
|
||||||
<h2><a href="/creating-my-web.html" class="title">Creating my web</a></h2>
|
|
||||||
<span class="date">2013-08-22</span>
|
|
||||||
<a class="tag" href="/tag/starters.html"><span class="label">starters</span></a>
|
|
||||||
<a class="tag" href="/tag/javascript.html"><span class="label">javascript</span></a>
|
|
||||||
<a class="tag" href="/tag/ruby.html"><span class="label">ruby</span></a>
|
|
||||||
<a class="tag" href="/tag/github.html"><span class="label">github</span></a>
|
|
||||||
<a class="tag" href="/tag/git.html"><span class="label">git</span></a>
|
|
||||||
</div>
|
|
||||||
<div class="excerpt">
|
|
||||||
<p>Finally, I've decided to set up a decent personal page. I have settled
|
|
||||||
for github-pages because I like the idea of keeping my site in a
|
|
||||||
repository and having someone else host and deploy it for me. The site
|
|
||||||
will be really simple, mostly static files. Thanks to Github ...</p>
|
|
||||||
</div>
|
|
||||||
<div class="readmore"><a href="/creating-my-web.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
|
||||||
|
|
||||||
<div class="pagination pag-bottom">
|
|
||||||
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
|
||||||
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="clear"></div>
|
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
174
tag/linux.html
174
tag/linux.html
@ -15,58 +15,115 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li class="active" >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li >
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li class="active" >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
|
<!--Body content-->
|
||||||
|
<div class="pagination pag-top">
|
||||||
|
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<!-- <span class="page_number ">Page 1 of 1</span> -->
|
||||||
|
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<h1>Entries tagged: linux</h1>
|
||||||
|
<!-- This loops through the paginated posts -->
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/pptp-connections.html" class="title">PPTP connections</a></h2>
|
||||||
|
<span class="date">2017-01-01</span>
|
||||||
|
<a class="tag" href="/tag/openwrt.html"><span class="label">openwrt</span></a>
|
||||||
|
<a class="tag" href="/tag/linux.html"><span class="label">linux</span></a>
|
||||||
|
<a class="tag" href="/tag/router.html"><span class="label">router</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span>opkg install kmod-nf-nathelper-extra
|
||||||
|
</pre></div>
|
||||||
|
</td></tr></table>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/pptp-connections.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/arch-linux-fixes.html" class="title">Arch Linux Fixes</a></h2>
|
||||||
|
<span class="date">2016-02-03</span>
|
||||||
|
<a class="tag" href="/tag/arch.html"><span class="label">arch</span></a>
|
||||||
|
<a class="tag" href="/tag/linux.html"><span class="label">linux</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<div class="section" id="black-screen-and-lightdm-doesn-t-unlock">
|
||||||
|
<h2>Black screen and LightDM doesn't unlock</h2>
|
||||||
|
<p>Add this to your <cite>/etc/lightdm/lightdm.conf</cite> file:</p>
|
||||||
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1
|
||||||
|
2</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="k">[LightDM]</span>
|
||||||
|
<span class="na">logind-check-graphical</span><span class="o">=</span><span class="s">true</span>
|
||||||
|
</pre></div>
|
||||||
|
</td></tr></table></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/arch-linux-fixes.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="pagination pag-bottom">
|
||||||
|
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<span class="page_number ">Page 1 of 1</span>
|
||||||
|
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div id="sidebar" >
|
<div id="sidebar" >
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
<div class="flipper sticky">
|
<div class="flipper sticky">
|
||||||
<div class="front">
|
<div class="front">
|
||||||
<!-- front content -->
|
<!-- front content -->
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
</div>
|
</div>
|
||||||
<div class="back">
|
<div class="back">
|
||||||
<!-- back content -->
|
<!-- back content -->
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/pptp-connections.html">PPTP connections</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/openwrt.html">openwrt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/router.html">router</a></dd>
|
||||||
|
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
<div class="icons">
|
<div class="icons">
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
@ -86,53 +143,8 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
<!--Sidebar content-->
|
||||||
</div>
|
</div> <div class="clear"></div>
|
||||||
<div id="content">
|
|
||||||
<!--Body content-->
|
|
||||||
<div class="pagination pag-top">
|
|
||||||
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
|
||||||
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<h1>Entries tagged: linux</h1>
|
|
||||||
<!-- This loops through the paginated posts -->
|
|
||||||
<div class="posthead">
|
|
||||||
<h2><a href="/arch-linux-fixes.html" class="title">Arch Linux Fixes</a></h2>
|
|
||||||
<span class="date">2016-02-03</span>
|
|
||||||
<a class="tag" href="/tag/arch.html"><span class="label">arch</span></a>
|
|
||||||
<a class="tag" href="/tag/linux.html"><span class="label">linux</span></a>
|
|
||||||
</div>
|
|
||||||
<div class="excerpt">
|
|
||||||
<div class="section" id="black-screen-and-lightdm-doesn-t-unlock">
|
|
||||||
<h2>Black screen and LightDM doesn't unlock</h2>
|
|
||||||
<p>Add this to your <cite>/etc/lightdm/lightdm.conf</cite> file:</p>
|
|
||||||
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1
|
|
||||||
2</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="k">[LightDM]</span>
|
|
||||||
<span class="na">logind-check-graphical</span><span class="o">=</span><span class="s">true</span>
|
|
||||||
</pre></div>
|
|
||||||
</td></tr></table></div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
<div class="readmore"><a href="/arch-linux-fixes.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
|
||||||
|
|
||||||
<div class="pagination pag-bottom">
|
|
||||||
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
|
||||||
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="clear"></div>
|
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
165
tag/mqtt.html
Normal file
165
tag/mqtt.html
Normal file
@ -0,0 +1,165 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
<title>balkian.com - mqtt</title>
|
||||||
|
<meta name="viewport" content="width=device-width">
|
||||||
|
|
||||||
|
<!-- syntax highlighting CSS -->
|
||||||
|
<link rel="stylesheet" href="/theme/css/solarized.css">
|
||||||
|
<!--<link href="/css/bootstrap.css" rel="stylesheet">-->
|
||||||
|
<link rel="stylesheet" href="/theme/font-awesome/css/font-awesome.min.css">
|
||||||
|
|
||||||
|
<!--<link rel="stylesheet" href="/css/bootstrap-responsive.min.css">-->
|
||||||
|
|
||||||
|
<!-- Custom CSS -->
|
||||||
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="container" class="container">
|
||||||
|
<div id="contentwrapper">
|
||||||
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li >
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li class="active" >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
|
<!--Body content-->
|
||||||
|
<div class="pagination pag-top">
|
||||||
|
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<!-- <span class="page_number ">Page 1 of 1</span> -->
|
||||||
|
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<h1>Entries tagged: mqtt</h1>
|
||||||
|
<!-- This loops through the paginated posts -->
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/controlling-zigbee-devices-with-mqtt.html" class="title">Controlling Zigbee devices with MQTT</a></h2>
|
||||||
|
<span class="date">2019-01-06</span>
|
||||||
|
<a class="tag" href="/tag/mqtt.html"><span class="label">mqtt</span></a>
|
||||||
|
<a class="tag" href="/tag/iot.html"><span class="label">iot</span></a>
|
||||||
|
<a class="tag" href="/tag/zigbee.html"><span class="label">zigbee</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<p>This is a short tutorial on connecting a zigbee device (an Aqara cube) to an MQTT server, so you can control your zigbee devices from the network.</p>
|
||||||
|
<p>If you're anything like me, you're probably a sucker for IoT devices.
|
||||||
|
For a long time, I've been using WiFi-enabled lights, and Amazon …</p>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/controlling-zigbee-devices-with-mqtt.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="pagination pag-bottom">
|
||||||
|
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<span class="page_number ">Page 1 of 1</span>
|
||||||
|
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="sidebar" >
|
||||||
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
|
<div class="flipper sticky">
|
||||||
|
<div class="front">
|
||||||
|
<!-- front content -->
|
||||||
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
|
</div>
|
||||||
|
<div class="back">
|
||||||
|
<!-- back content -->
|
||||||
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/controlling-zigbee-devices-with-mqtt.html">Controlling Zigbee devices with MQTT</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/mqtt.html">mqtt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/iot.html">iot</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/zigbee.html">zigbee</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
|
<div class="icons">
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!--Sidebar content-->
|
||||||
|
</div> <div class="clear"></div>
|
||||||
|
</div>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<div class="contact">
|
||||||
|
<p>
|
||||||
|
J. Fernando Sánchez Rada | balkian
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
<ul id="social">
|
||||||
|
<li><a href="http://github.com/balkian"><i class="fa fa-github"></i></a></li>
|
||||||
|
<li><a href="http://bitbucket.com/balkian"><i class="fa fa-bitbucket"></i></a></li>
|
||||||
|
<li><a href="http://twitter.com/balkian"><i class="fa fa-twitter"></i></a></li>
|
||||||
|
<li><a href="https://plus.google.com/u/0/111897020957944410316"><i class="fa fa-google-plus"></i></a></li>
|
||||||
|
<li><a href="http://linkedin.com/in/jfsanchezrada"><i class="fa fa-linkedin"></i></a></li>
|
||||||
|
<li><a href="http://facebook.com/balkian"><i class="fa fa-facebook"></i></a></li>
|
||||||
|
</ul>
|
||||||
|
<p>
|
||||||
|
<i class="fa fa-creative-commons"></i> Creative Commons A-SA-NC
|
||||||
|
</p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<script src="/theme/js/jquery-2.0.2.min.js"></script>
|
||||||
|
<!-- Piwik -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var _paq = _paq || [];
|
||||||
|
_paq.push(['trackPageView']);
|
||||||
|
_paq.push(['enableLinkTracking']);
|
||||||
|
(function() {
|
||||||
|
var u="//piwik.sinpapel.es/";
|
||||||
|
_paq.push(['setTrackerUrl', u+'piwik.php']);
|
||||||
|
_paq.push(['setSiteId', 2]);
|
||||||
|
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
|
||||||
|
g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s);
|
||||||
|
})();
|
||||||
|
</script>
|
||||||
|
<noscript><p><img src="//piwik.sinpapel.es/piwik.php?idsite=2" style="border:0;" alt="" /></p></noscript>
|
||||||
|
<!-- End Piwik Code -->
|
||||||
|
|
||||||
|
<!--<script src="/js/bootstrap.min.js"></script>-->
|
||||||
|
</body>
|
||||||
|
</html>
|
155
tag/nginx.html
155
tag/nginx.html
@ -15,58 +15,96 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li class="active" >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li >
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li class="active" >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
|
<!--Body content-->
|
||||||
|
<div class="pagination pag-top">
|
||||||
|
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<!-- <span class="page_number ">Page 1 of 1</span> -->
|
||||||
|
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<h1>Entries tagged: nginx</h1>
|
||||||
|
<!-- This loops through the paginated posts -->
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/zotero.html" class="title">Zotero</a></h2>
|
||||||
|
<span class="date">2014-12-09</span>
|
||||||
|
<a class="tag" href="/tag/zotero.html"><span class="label">zotero</span></a>
|
||||||
|
<a class="tag" href="/tag/webdav.html"><span class="label">webdav</span></a>
|
||||||
|
<a class="tag" href="/tag/nginx.html"><span class="label">nginx</span></a>
|
||||||
|
<a class="tag" href="/tag/apache.html"><span class="label">apache</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<p><a class="reference external" href="https://www.zotero.org/">Zotero</a> is an Open Source tool that lets
|
||||||
|
you organise your bibliography, syncing it with the cloud. Unlike other
|
||||||
|
alternatives such as <a class="reference external" href="http://www.mendeley.com">Mendeley</a>, Zotero can
|
||||||
|
upload the attachments and data to a private cloud via WebDav.</p>
|
||||||
|
<p>If you use nginx as your web server, know that even though it provides …</p>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/zotero.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="pagination pag-bottom">
|
||||||
|
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<span class="page_number ">Page 1 of 1</span>
|
||||||
|
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div id="sidebar" >
|
<div id="sidebar" >
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
<div class="flipper sticky">
|
<div class="flipper sticky">
|
||||||
<div class="front">
|
<div class="front">
|
||||||
<!-- front content -->
|
<!-- front content -->
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
</div>
|
</div>
|
||||||
<div class="back">
|
<div class="back">
|
||||||
<!-- back content -->
|
<!-- back content -->
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/zotero.html">Zotero</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/zotero.html">zotero</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/webdav.html">webdav</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/nginx.html">nginx</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/apache.html">apache</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
<div class="icons">
|
<div class="icons">
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
@ -86,53 +124,8 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/zotero.html">Zotero</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/zotero.html">zotero</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/webdav.html">webdav</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/nginx.html">nginx</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/apache.html">apache</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
<!--Sidebar content-->
|
||||||
</div>
|
</div> <div class="clear"></div>
|
||||||
<div id="content">
|
|
||||||
<!--Body content-->
|
|
||||||
<div class="pagination pag-top">
|
|
||||||
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
|
||||||
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<h1>Entries tagged: nginx</h1>
|
|
||||||
<!-- This loops through the paginated posts -->
|
|
||||||
<div class="posthead">
|
|
||||||
<h2><a href="/zotero.html" class="title">Zotero</a></h2>
|
|
||||||
<span class="date">2014-12-09</span>
|
|
||||||
<a class="tag" href="/tag/zotero.html"><span class="label">zotero</span></a>
|
|
||||||
<a class="tag" href="/tag/webdav.html"><span class="label">webdav</span></a>
|
|
||||||
<a class="tag" href="/tag/nginx.html"><span class="label">nginx</span></a>
|
|
||||||
<a class="tag" href="/tag/apache.html"><span class="label">apache</span></a>
|
|
||||||
</div>
|
|
||||||
<div class="excerpt">
|
|
||||||
<p><a class="reference external" href="https://www.zotero.org/">Zotero</a> is an Open Source tool that lets
|
|
||||||
you organise your bibliography, syncing it with the cloud. Unlike other
|
|
||||||
alternatives such as <a class="reference external" href="http://www.mendeley.com">Mendeley</a>, Zotero can
|
|
||||||
upload the attachments and data to a private cloud via WebDav.</p>
|
|
||||||
<p>If you use nginx as your web server, know that even though it provides ...</p>
|
|
||||||
</div>
|
|
||||||
<div class="readmore"><a href="/zotero.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
|
||||||
|
|
||||||
<div class="pagination pag-bottom">
|
|
||||||
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
|
||||||
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="clear"></div>
|
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
165
tag/openwrt.html
Normal file
165
tag/openwrt.html
Normal file
@ -0,0 +1,165 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
<title>balkian.com - openwrt</title>
|
||||||
|
<meta name="viewport" content="width=device-width">
|
||||||
|
|
||||||
|
<!-- syntax highlighting CSS -->
|
||||||
|
<link rel="stylesheet" href="/theme/css/solarized.css">
|
||||||
|
<!--<link href="/css/bootstrap.css" rel="stylesheet">-->
|
||||||
|
<link rel="stylesheet" href="/theme/font-awesome/css/font-awesome.min.css">
|
||||||
|
|
||||||
|
<!--<link rel="stylesheet" href="/css/bootstrap-responsive.min.css">-->
|
||||||
|
|
||||||
|
<!-- Custom CSS -->
|
||||||
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="container" class="container">
|
||||||
|
<div id="contentwrapper">
|
||||||
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li >
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li class="active" >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
|
<!--Body content-->
|
||||||
|
<div class="pagination pag-top">
|
||||||
|
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<!-- <span class="page_number ">Page 1 of 1</span> -->
|
||||||
|
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<h1>Entries tagged: openwrt</h1>
|
||||||
|
<!-- This loops through the paginated posts -->
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/pptp-connections.html" class="title">PPTP connections</a></h2>
|
||||||
|
<span class="date">2017-01-01</span>
|
||||||
|
<a class="tag" href="/tag/openwrt.html"><span class="label">openwrt</span></a>
|
||||||
|
<a class="tag" href="/tag/linux.html"><span class="label">linux</span></a>
|
||||||
|
<a class="tag" href="/tag/router.html"><span class="label">router</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span>opkg install kmod-nf-nathelper-extra
|
||||||
|
</pre></div>
|
||||||
|
</td></tr></table>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/pptp-connections.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="pagination pag-bottom">
|
||||||
|
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<span class="page_number ">Page 1 of 1</span>
|
||||||
|
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="sidebar" >
|
||||||
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
|
<div class="flipper sticky">
|
||||||
|
<div class="front">
|
||||||
|
<!-- front content -->
|
||||||
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
|
</div>
|
||||||
|
<div class="back">
|
||||||
|
<!-- back content -->
|
||||||
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/pptp-connections.html">PPTP connections</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/openwrt.html">openwrt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/router.html">router</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
|
<div class="icons">
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!--Sidebar content-->
|
||||||
|
</div> <div class="clear"></div>
|
||||||
|
</div>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<div class="contact">
|
||||||
|
<p>
|
||||||
|
J. Fernando Sánchez Rada | balkian
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
<ul id="social">
|
||||||
|
<li><a href="http://github.com/balkian"><i class="fa fa-github"></i></a></li>
|
||||||
|
<li><a href="http://bitbucket.com/balkian"><i class="fa fa-bitbucket"></i></a></li>
|
||||||
|
<li><a href="http://twitter.com/balkian"><i class="fa fa-twitter"></i></a></li>
|
||||||
|
<li><a href="https://plus.google.com/u/0/111897020957944410316"><i class="fa fa-google-plus"></i></a></li>
|
||||||
|
<li><a href="http://linkedin.com/in/jfsanchezrada"><i class="fa fa-linkedin"></i></a></li>
|
||||||
|
<li><a href="http://facebook.com/balkian"><i class="fa fa-facebook"></i></a></li>
|
||||||
|
</ul>
|
||||||
|
<p>
|
||||||
|
<i class="fa fa-creative-commons"></i> Creative Commons A-SA-NC
|
||||||
|
</p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<script src="/theme/js/jquery-2.0.2.min.js"></script>
|
||||||
|
<!-- Piwik -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var _paq = _paq || [];
|
||||||
|
_paq.push(['trackPageView']);
|
||||||
|
_paq.push(['enableLinkTracking']);
|
||||||
|
(function() {
|
||||||
|
var u="//piwik.sinpapel.es/";
|
||||||
|
_paq.push(['setTrackerUrl', u+'piwik.php']);
|
||||||
|
_paq.push(['setSiteId', 2]);
|
||||||
|
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
|
||||||
|
g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s);
|
||||||
|
})();
|
||||||
|
</script>
|
||||||
|
<noscript><p><img src="//piwik.sinpapel.es/piwik.php?idsite=2" style="border:0;" alt="" /></p></noscript>
|
||||||
|
<!-- End Piwik Code -->
|
||||||
|
|
||||||
|
<!--<script src="/js/bootstrap.min.js"></script>-->
|
||||||
|
</body>
|
||||||
|
</html>
|
157
tag/org.html
157
tag/org.html
@ -15,58 +15,97 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li class="active" >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li >
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li class="active" >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
|
<!--Body content-->
|
||||||
|
<div class="pagination pag-top">
|
||||||
|
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<!-- <span class="page_number ">Page 1 of 1</span> -->
|
||||||
|
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<h1>Entries tagged: org</h1>
|
||||||
|
<!-- This loops through the paginated posts -->
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/org-mode-tricks.html" class="title">Org-mode tricks</a></h2>
|
||||||
|
<span class="date">2015-12-10</span>
|
||||||
|
<a class="tag" href="/tag/emacs.html"><span class="label">emacs</span></a>
|
||||||
|
<a class="tag" href="/tag/productivity.html"><span class="label">productivity</span></a>
|
||||||
|
<a class="tag" href="/tag/editor.html"><span class="label">editor</span></a>
|
||||||
|
<a class="tag" href="/tag/org.html"><span class="label">org</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<div class="section" id="show-plain-text-version">
|
||||||
|
<h2>Show plain text version</h2>
|
||||||
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="p">(</span><span class="nv">font-lock-mode</span><span class="p">)</span>
|
||||||
|
</pre></div>
|
||||||
|
</td></tr></table></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/org-mode-tricks.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="pagination pag-bottom">
|
||||||
|
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<span class="page_number ">Page 1 of 1</span>
|
||||||
|
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div id="sidebar" >
|
<div id="sidebar" >
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
<div class="flipper sticky">
|
<div class="flipper sticky">
|
||||||
<div class="front">
|
<div class="front">
|
||||||
<!-- front content -->
|
<!-- front content -->
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
</div>
|
</div>
|
||||||
<div class="back">
|
<div class="back">
|
||||||
<!-- back content -->
|
<!-- back content -->
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/org-mode-tricks.html">Org-mode tricks</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/emacs.html">emacs</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/productivity.html">productivity</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/editor.html">editor</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/org.html">org</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
<div class="icons">
|
<div class="icons">
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
@ -86,54 +125,8 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/org-mode-tricks.html">Org-mode tricks</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/emacs.html">emacs</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/productivity.html">productivity</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/editor.html">editor</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/org.html">org</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
<!--Sidebar content-->
|
||||||
</div>
|
</div> <div class="clear"></div>
|
||||||
<div id="content">
|
|
||||||
<!--Body content-->
|
|
||||||
<div class="pagination pag-top">
|
|
||||||
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
|
||||||
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<h1>Entries tagged: org</h1>
|
|
||||||
<!-- This loops through the paginated posts -->
|
|
||||||
<div class="posthead">
|
|
||||||
<h2><a href="/org-mode-tricks.html" class="title">Org-mode tricks</a></h2>
|
|
||||||
<span class="date">2015-12-10</span>
|
|
||||||
<a class="tag" href="/tag/emacs.html"><span class="label">emacs</span></a>
|
|
||||||
<a class="tag" href="/tag/productivity.html"><span class="label">productivity</span></a>
|
|
||||||
<a class="tag" href="/tag/editor.html"><span class="label">editor</span></a>
|
|
||||||
<a class="tag" href="/tag/org.html"><span class="label">org</span></a>
|
|
||||||
</div>
|
|
||||||
<div class="excerpt">
|
|
||||||
<div class="section" id="show-plain-text-version">
|
|
||||||
<h2>Show plain text version</h2>
|
|
||||||
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="p">(</span><span class="nv">font-lock-mode</span><span class="p">)</span>
|
|
||||||
</pre></div>
|
|
||||||
</td></tr></table></div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
<div class="readmore"><a href="/org-mode-tricks.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
|
||||||
|
|
||||||
<div class="pagination pag-bottom">
|
|
||||||
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
|
||||||
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="clear"></div>
|
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
@ -15,58 +15,97 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li class="active" >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li >
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li class="active" >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
|
<!--Body content-->
|
||||||
|
<div class="pagination pag-top">
|
||||||
|
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<!-- <span class="page_number ">Page 1 of 1</span> -->
|
||||||
|
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<h1>Entries tagged: productivity</h1>
|
||||||
|
<!-- This loops through the paginated posts -->
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/org-mode-tricks.html" class="title">Org-mode tricks</a></h2>
|
||||||
|
<span class="date">2015-12-10</span>
|
||||||
|
<a class="tag" href="/tag/emacs.html"><span class="label">emacs</span></a>
|
||||||
|
<a class="tag" href="/tag/productivity.html"><span class="label">productivity</span></a>
|
||||||
|
<a class="tag" href="/tag/editor.html"><span class="label">editor</span></a>
|
||||||
|
<a class="tag" href="/tag/org.html"><span class="label">org</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<div class="section" id="show-plain-text-version">
|
||||||
|
<h2>Show plain text version</h2>
|
||||||
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="p">(</span><span class="nv">font-lock-mode</span><span class="p">)</span>
|
||||||
|
</pre></div>
|
||||||
|
</td></tr></table></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/org-mode-tricks.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="pagination pag-bottom">
|
||||||
|
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<span class="page_number ">Page 1 of 1</span>
|
||||||
|
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div id="sidebar" >
|
<div id="sidebar" >
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
<div class="flipper sticky">
|
<div class="flipper sticky">
|
||||||
<div class="front">
|
<div class="front">
|
||||||
<!-- front content -->
|
<!-- front content -->
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
</div>
|
</div>
|
||||||
<div class="back">
|
<div class="back">
|
||||||
<!-- back content -->
|
<!-- back content -->
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/org-mode-tricks.html">Org-mode tricks</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/emacs.html">emacs</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/productivity.html">productivity</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/editor.html">editor</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/org.html">org</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
<div class="icons">
|
<div class="icons">
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
@ -86,54 +125,8 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/org-mode-tricks.html">Org-mode tricks</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/emacs.html">emacs</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/productivity.html">productivity</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/editor.html">editor</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/org.html">org</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
<!--Sidebar content-->
|
||||||
</div>
|
</div> <div class="clear"></div>
|
||||||
<div id="content">
|
|
||||||
<!--Body content-->
|
|
||||||
<div class="pagination pag-top">
|
|
||||||
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
|
||||||
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<h1>Entries tagged: productivity</h1>
|
|
||||||
<!-- This loops through the paginated posts -->
|
|
||||||
<div class="posthead">
|
|
||||||
<h2><a href="/org-mode-tricks.html" class="title">Org-mode tricks</a></h2>
|
|
||||||
<span class="date">2015-12-10</span>
|
|
||||||
<a class="tag" href="/tag/emacs.html"><span class="label">emacs</span></a>
|
|
||||||
<a class="tag" href="/tag/productivity.html"><span class="label">productivity</span></a>
|
|
||||||
<a class="tag" href="/tag/editor.html"><span class="label">editor</span></a>
|
|
||||||
<a class="tag" href="/tag/org.html"><span class="label">org</span></a>
|
|
||||||
</div>
|
|
||||||
<div class="excerpt">
|
|
||||||
<div class="section" id="show-plain-text-version">
|
|
||||||
<h2>Show plain text version</h2>
|
|
||||||
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="p">(</span><span class="nv">font-lock-mode</span><span class="p">)</span>
|
|
||||||
</pre></div>
|
|
||||||
</td></tr></table></div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
<div class="readmore"><a href="/org-mode-tricks.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
|
||||||
|
|
||||||
<div class="pagination pag-bottom">
|
|
||||||
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
|
||||||
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="clear"></div>
|
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
161
tag/proxy.html
161
tag/proxy.html
@ -15,101 +15,45 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li class="active" >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
<div id="sidebar" >
|
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
|
||||||
<div class="flipper sticky">
|
|
||||||
<div class="front">
|
|
||||||
<!-- front content -->
|
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
|
||||||
</div>
|
|
||||||
<div class="back">
|
|
||||||
<!-- back content -->
|
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
|
||||||
<div class="icons">
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/proxies-with-apache-and-python.html">Proxies with Apache and python</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/apache.html">apache</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/proxy.html">proxy</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/gunicorn.html">gunicorn</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/uwsgi.html">uwsgi</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
|
||||||
</div>
|
|
||||||
<div id="content">
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li >
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li class="active" >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
<!--Body content-->
|
<!--Body content-->
|
||||||
<div class="pagination pag-top">
|
<div class="pagination pag-top">
|
||||||
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
<!-- <span class="page_number ">Page 1 of 1</span> -->
|
||||||
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<h1>Entries tagged: proxy</h1>
|
<h1>Entries tagged: proxy</h1>
|
||||||
<!-- This loops through the paginated posts -->
|
<!-- This loops through the paginated posts -->
|
||||||
|
<div class="article-entry">
|
||||||
<div class="posthead">
|
<div class="posthead">
|
||||||
<h2><a href="/proxies-with-apache-and-python.html" class="title">Proxies with Apache and python</a></h2>
|
<h2><a href="/proxies-with-apache-and-python.html" class="title">Proxies with Apache and python</a></h2>
|
||||||
<span class="date">2014-10-09</span>
|
<span class="date">2014-10-09</span>
|
||||||
@ -130,9 +74,10 @@ a WSGI application with the name <em>application</em>. Hence, wsgi:application.<
|
|||||||
3
|
3
|
||||||
4
|
4
|
||||||
5</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="nt"><Location</span> <span class="s">/myapp/</span><span class="nt">></span>
|
5</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="nt"><Location</span> <span class="s">/myapp/</span><span class="nt">></span>
|
||||||
<span class="nb">ProxyPass</span> http://127.0.0 ...</pre></div></td></tr></table></div>
|
<span class="nb">ProxyPass</span> http://127.0.0 …</pre></div></td></tr></table></div>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/proxies-with-apache-and-python.html"> Read more...</a></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="readmore"><a href="/proxies-with-apache-and-python.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
|
||||||
|
|
||||||
<div class="pagination pag-bottom">
|
<div class="pagination pag-bottom">
|
||||||
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
@ -140,7 +85,55 @@ a WSGI application with the name <em>application</em>. Hence, wsgi:application.<
|
|||||||
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="clear"></div>
|
<div id="sidebar" >
|
||||||
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
|
<div class="flipper sticky">
|
||||||
|
<div class="front">
|
||||||
|
<!-- front content -->
|
||||||
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
|
</div>
|
||||||
|
<div class="back">
|
||||||
|
<!-- back content -->
|
||||||
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/proxies-with-apache-and-python.html">Proxies with Apache and python</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/apache.html">apache</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/proxy.html">proxy</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/gunicorn.html">gunicorn</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/uwsgi.html">uwsgi</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
|
<div class="icons">
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!--Sidebar content-->
|
||||||
|
</div> <div class="clear"></div>
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
149
tag/pypi.html
149
tag/pypi.html
@ -15,58 +15,93 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li class="active" >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li >
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li class="active" >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
|
<!--Body content-->
|
||||||
|
<div class="pagination pag-top">
|
||||||
|
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<!-- <span class="page_number ">Page 1 of 1</span> -->
|
||||||
|
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<h1>Entries tagged: pypi</h1>
|
||||||
|
<!-- This loops through the paginated posts -->
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/publishing-on-pypi.html" class="title">Publishing on PyPi</a></h2>
|
||||||
|
<span class="date">2014-09-27</span>
|
||||||
|
<a class="tag" href="/tag/github.html"><span class="label">github</span></a>
|
||||||
|
<a class="tag" href="/tag/python.html"><span class="label">python</span></a>
|
||||||
|
<a class="tag" href="/tag/pypi.html"><span class="label">pypi</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<p>Developing a python module and publishing it on Github is cool, but most
|
||||||
|
of the times you want others to download and use it easily. That is the
|
||||||
|
role of PyPi, the python package repository. In this post I show you how
|
||||||
|
to publish your package in less than 10 …</p>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/publishing-on-pypi.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="pagination pag-bottom">
|
||||||
|
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<span class="page_number ">Page 1 of 1</span>
|
||||||
|
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div id="sidebar" >
|
<div id="sidebar" >
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
<div class="flipper sticky">
|
<div class="flipper sticky">
|
||||||
<div class="front">
|
<div class="front">
|
||||||
<!-- front content -->
|
<!-- front content -->
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
</div>
|
</div>
|
||||||
<div class="back">
|
<div class="back">
|
||||||
<!-- back content -->
|
<!-- back content -->
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/publishing-on-pypi.html">Publishing on PyPi</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/github.html">github</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/pypi.html">pypi</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
<div class="icons">
|
<div class="icons">
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
@ -86,50 +121,8 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/publishing-on-pypi.html">Publishing on PyPi</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/github.html">github</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/pypi.html">pypi</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
<!--Sidebar content-->
|
||||||
</div>
|
</div> <div class="clear"></div>
|
||||||
<div id="content">
|
|
||||||
<!--Body content-->
|
|
||||||
<div class="pagination pag-top">
|
|
||||||
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
|
||||||
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<h1>Entries tagged: pypi</h1>
|
|
||||||
<!-- This loops through the paginated posts -->
|
|
||||||
<div class="posthead">
|
|
||||||
<h2><a href="/publishing-on-pypi.html" class="title">Publishing on PyPi</a></h2>
|
|
||||||
<span class="date">2014-09-27</span>
|
|
||||||
<a class="tag" href="/tag/github.html"><span class="label">github</span></a>
|
|
||||||
<a class="tag" href="/tag/python.html"><span class="label">python</span></a>
|
|
||||||
<a class="tag" href="/tag/pypi.html"><span class="label">pypi</span></a>
|
|
||||||
</div>
|
|
||||||
<div class="excerpt">
|
|
||||||
<p>Developing a python module and publishing it on Github is cool, but most
|
|
||||||
of the times you want others to download and use it easily. That is the
|
|
||||||
role of PyPi, the python package repository. In this post I show you how
|
|
||||||
to publish your package in less than 10 ...</p>
|
|
||||||
</div>
|
|
||||||
<div class="readmore"><a href="/publishing-on-pypi.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
|
||||||
|
|
||||||
<div class="pagination pag-bottom">
|
|
||||||
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
|
||||||
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="clear"></div>
|
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
291
tag/python.html
291
tag/python.html
@ -15,76 +15,147 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li class="active" >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li >
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li class="active" >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
|
<!--Body content-->
|
||||||
|
<div class="pagination pag-top">
|
||||||
|
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<!-- <span class="page_number ">Page 1 of 1</span> -->
|
||||||
|
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<h1>Entries tagged: python</h1>
|
||||||
|
<!-- This loops through the paginated posts -->
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/progress-bars-in-python.html" class="title">Progress bars in python</a></h2>
|
||||||
|
<span class="date">2016-09-28</span>
|
||||||
|
<a class="tag" href="/tag/python.html"><span class="label">python</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<p><a class="reference external" href="https://github.com/noamraph/tqdm">tqdm</a> is a nice way to add progress bars in the command line or in a jupyter notebook.</p>
|
||||||
|
<img alt="" src="https://camo.githubusercontent.com/48838faaa8d00ea297f18e5bf55d3c6bb4e0ba6b/68747470733a2f2f692e696d6775722e636f6d2f686539417735432e676966" />
|
||||||
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1
|
||||||
|
2
|
||||||
|
3
|
||||||
|
4
|
||||||
|
5</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="kn">from</span> <span class="nn">tqdm</span> <span class="kn">import</span> <span class="n">tqdm</span>
|
||||||
|
<span class="kn">import</span> <span class="nn">time</span>
|
||||||
|
|
||||||
|
<span class="k">for</span> <span class="n">i</span> <span class="ow">in</span> <span class="n">tqdm</span><span class="p">(</span><span class="nb">range</span><span class="p">(</span><span class="mi">100</span><span class="p">)):</span>
|
||||||
|
<span class="n">time</span><span class="o">.</span><span class="n">sleep</span><span class="p">(</span><span class="mi">1</span><span class="p">)</span>
|
||||||
|
</pre></div>
|
||||||
|
</td></tr></table>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/progress-bars-in-python.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/proxies-with-apache-and-python.html" class="title">Proxies with Apache and python</a></h2>
|
||||||
|
<span class="date">2014-10-09</span>
|
||||||
|
<a class="tag" href="/tag/python.html"><span class="label">python</span></a>
|
||||||
|
<a class="tag" href="/tag/apache.html"><span class="label">apache</span></a>
|
||||||
|
<a class="tag" href="/tag/proxy.html"><span class="label">proxy</span></a>
|
||||||
|
<a class="tag" href="/tag/gunicorn.html"><span class="label">gunicorn</span></a>
|
||||||
|
<a class="tag" href="/tag/uwsgi.html"><span class="label">uwsgi</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<p>This is a quick note on proxying a local python application (e.g. flask)
|
||||||
|
to a subdirectory in Apache. This assumes that the file wsgi.py contains
|
||||||
|
a WSGI application with the name <em>application</em>. Hence, wsgi:application.</p>
|
||||||
|
<div class="section" id="gunicorn">
|
||||||
|
<h2>Gunicorn</h2>
|
||||||
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1
|
||||||
|
2
|
||||||
|
3
|
||||||
|
4
|
||||||
|
5</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="nt"><Location</span> <span class="s">/myapp/</span><span class="nt">></span>
|
||||||
|
<span class="nb">ProxyPass</span> http://127.0.0 …</pre></div></td></tr></table></div>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/proxies-with-apache-and-python.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/publishing-on-pypi.html" class="title">Publishing on PyPi</a></h2>
|
||||||
|
<span class="date">2014-09-27</span>
|
||||||
|
<a class="tag" href="/tag/github.html"><span class="label">github</span></a>
|
||||||
|
<a class="tag" href="/tag/python.html"><span class="label">python</span></a>
|
||||||
|
<a class="tag" href="/tag/pypi.html"><span class="label">pypi</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<p>Developing a python module and publishing it on Github is cool, but most
|
||||||
|
of the times you want others to download and use it easily. That is the
|
||||||
|
role of PyPi, the python package repository. In this post I show you how
|
||||||
|
to publish your package in less than 10 …</p>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/publishing-on-pypi.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/updating-eurolovemap.html" class="title">Updating EuroLoveMap</a></h2>
|
||||||
|
<span class="date">2014-03-27</span>
|
||||||
|
<a class="tag" href="/tag/javascript.html"><span class="label">javascript</span></a>
|
||||||
|
<a class="tag" href="/tag/python.html"><span class="label">python</span></a>
|
||||||
|
<a class="tag" href="/tag/heroku.html"><span class="label">heroku</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<p>As part of the <a class="reference external" href="http://www.opener-project.org/2013/07/18/opener-hackathon-in-amsterdam/">OpeNER
|
||||||
|
hackathon</a>
|
||||||
|
we decided to build a prototype that would allow us to compare how
|
||||||
|
different countries feel about several topics. We used the OpeNER
|
||||||
|
pipeline to get the sentiment from a set of newspaper articles we
|
||||||
|
gathered from media in several languages. Then we aggregated …</p>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/updating-eurolovemap.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="pagination pag-bottom">
|
||||||
|
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<span class="page_number ">Page 1 of 1</span>
|
||||||
|
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div id="sidebar" >
|
<div id="sidebar" >
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
<div class="flipper sticky">
|
<div class="flipper sticky">
|
||||||
<div class="front">
|
<div class="front">
|
||||||
<!-- front content -->
|
<!-- front content -->
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
</div>
|
</div>
|
||||||
<div class="back">
|
<div class="back">
|
||||||
<!-- back content -->
|
<!-- back content -->
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
|
||||||
<div class="icons">
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="entries">
|
<div class="entries">
|
||||||
<h2 class="title">Latest entries</h2>
|
<h2 class="title">Latest entries</h2>
|
||||||
@ -107,101 +178,29 @@
|
|||||||
<dd class="tag"><a class="label" href="/tag/heroku.html">heroku</a></dd>
|
<dd class="tag"><a class="label" href="/tag/heroku.html">heroku</a></dd>
|
||||||
</dl>
|
</dl>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
|
<div class="icons">
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<!--Sidebar content-->
|
<!--Sidebar content-->
|
||||||
</div>
|
</div> <div class="clear"></div>
|
||||||
<div id="content">
|
|
||||||
<!--Body content-->
|
|
||||||
<div class="pagination pag-top">
|
|
||||||
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
|
||||||
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<h1>Entries tagged: python</h1>
|
|
||||||
<!-- This loops through the paginated posts -->
|
|
||||||
<div class="posthead">
|
|
||||||
<h2><a href="/progress-bars-in-python.html" class="title">Progress bars in python</a></h2>
|
|
||||||
<span class="date">2016-09-28</span>
|
|
||||||
<a class="tag" href="/tag/python.html"><span class="label">python</span></a>
|
|
||||||
</div>
|
|
||||||
<div class="excerpt">
|
|
||||||
<p><a class="reference external" href="https://github.com/noamraph/tqdm">tqdm</a> is a nice way to add progress bars in the command line or in a jupyter notebook.</p>
|
|
||||||
<img alt="" src="https://camo.githubusercontent.com/48838faaa8d00ea297f18e5bf55d3c6bb4e0ba6b/68747470733a2f2f692e696d6775722e636f6d2f686539417735432e676966" />
|
|
||||||
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1
|
|
||||||
2
|
|
||||||
3
|
|
||||||
4
|
|
||||||
5</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="kn">from</span> <span class="nn">tqdm</span> <span class="kn">import</span> <span class="n">tqdm</span>
|
|
||||||
<span class="kn">import</span> <span class="nn">time</span>
|
|
||||||
|
|
||||||
<span class="k">for</span> <span class="n">i</span> <span class="ow">in</span> <span class="n">tqdm</span><span class="p">(</span><span class="nb">range</span><span class="p">(</span><span class="mi">100</span><span class="p">)):</span>
|
|
||||||
<span class="n">time</span><span class="o">.</span><span class="n">sleep</span><span class="p">(</span><span class="mi">1</span><span class="p">)</span>
|
|
||||||
</pre></div>
|
|
||||||
</td></tr></table>
|
|
||||||
</div>
|
|
||||||
<div class="readmore"><a href="/progress-bars-in-python.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
|
||||||
<div class="posthead">
|
|
||||||
<h2><a href="/proxies-with-apache-and-python.html" class="title">Proxies with Apache and python</a></h2>
|
|
||||||
<span class="date">2014-10-09</span>
|
|
||||||
<a class="tag" href="/tag/python.html"><span class="label">python</span></a>
|
|
||||||
<a class="tag" href="/tag/apache.html"><span class="label">apache</span></a>
|
|
||||||
<a class="tag" href="/tag/proxy.html"><span class="label">proxy</span></a>
|
|
||||||
<a class="tag" href="/tag/gunicorn.html"><span class="label">gunicorn</span></a>
|
|
||||||
<a class="tag" href="/tag/uwsgi.html"><span class="label">uwsgi</span></a>
|
|
||||||
</div>
|
|
||||||
<div class="excerpt">
|
|
||||||
<p>This is a quick note on proxying a local python application (e.g. flask)
|
|
||||||
to a subdirectory in Apache. This assumes that the file wsgi.py contains
|
|
||||||
a WSGI application with the name <em>application</em>. Hence, wsgi:application.</p>
|
|
||||||
<div class="section" id="gunicorn">
|
|
||||||
<h2>Gunicorn</h2>
|
|
||||||
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1
|
|
||||||
2
|
|
||||||
3
|
|
||||||
4
|
|
||||||
5</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="nt"><Location</span> <span class="s">/myapp/</span><span class="nt">></span>
|
|
||||||
<span class="nb">ProxyPass</span> http://127.0.0 ...</pre></div></td></tr></table></div>
|
|
||||||
</div>
|
|
||||||
<div class="readmore"><a href="/proxies-with-apache-and-python.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
|
||||||
<div class="posthead">
|
|
||||||
<h2><a href="/publishing-on-pypi.html" class="title">Publishing on PyPi</a></h2>
|
|
||||||
<span class="date">2014-09-27</span>
|
|
||||||
<a class="tag" href="/tag/github.html"><span class="label">github</span></a>
|
|
||||||
<a class="tag" href="/tag/python.html"><span class="label">python</span></a>
|
|
||||||
<a class="tag" href="/tag/pypi.html"><span class="label">pypi</span></a>
|
|
||||||
</div>
|
|
||||||
<div class="excerpt">
|
|
||||||
<p>Developing a python module and publishing it on Github is cool, but most
|
|
||||||
of the times you want others to download and use it easily. That is the
|
|
||||||
role of PyPi, the python package repository. In this post I show you how
|
|
||||||
to publish your package in less than 10 ...</p>
|
|
||||||
</div>
|
|
||||||
<div class="readmore"><a href="/publishing-on-pypi.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
|
||||||
<div class="posthead">
|
|
||||||
<h2><a href="/updating-eurolovemap.html" class="title">Updating EuroLoveMap</a></h2>
|
|
||||||
<span class="date">2014-03-27</span>
|
|
||||||
<a class="tag" href="/tag/javascript.html"><span class="label">javascript</span></a>
|
|
||||||
<a class="tag" href="/tag/python.html"><span class="label">python</span></a>
|
|
||||||
<a class="tag" href="/tag/heroku.html"><span class="label">heroku</span></a>
|
|
||||||
</div>
|
|
||||||
<div class="excerpt">
|
|
||||||
<p>As part of the <a class="reference external" href="http://www.opener-project.org/2013/07/18/opener-hackathon-in-amsterdam/">OpeNER
|
|
||||||
hackathon</a>
|
|
||||||
we decided to build a prototype that would allow us to compare how
|
|
||||||
different countries feel about several topics. We used the OpeNER
|
|
||||||
pipeline to get the sentiment from a set of newspaper articles we
|
|
||||||
gathered from media in several languages. Then we aggregated ...</p>
|
|
||||||
</div>
|
|
||||||
<div class="readmore"><a href="/updating-eurolovemap.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
|
||||||
|
|
||||||
<div class="pagination pag-bottom">
|
|
||||||
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
|
||||||
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="clear"></div>
|
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
165
tag/router.html
Normal file
165
tag/router.html
Normal file
@ -0,0 +1,165 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
<title>balkian.com - router</title>
|
||||||
|
<meta name="viewport" content="width=device-width">
|
||||||
|
|
||||||
|
<!-- syntax highlighting CSS -->
|
||||||
|
<link rel="stylesheet" href="/theme/css/solarized.css">
|
||||||
|
<!--<link href="/css/bootstrap.css" rel="stylesheet">-->
|
||||||
|
<link rel="stylesheet" href="/theme/font-awesome/css/font-awesome.min.css">
|
||||||
|
|
||||||
|
<!--<link rel="stylesheet" href="/css/bootstrap-responsive.min.css">-->
|
||||||
|
|
||||||
|
<!-- Custom CSS -->
|
||||||
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="container" class="container">
|
||||||
|
<div id="contentwrapper">
|
||||||
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li >
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li class="active" >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
|
<!--Body content-->
|
||||||
|
<div class="pagination pag-top">
|
||||||
|
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<!-- <span class="page_number ">Page 1 of 1</span> -->
|
||||||
|
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<h1>Entries tagged: router</h1>
|
||||||
|
<!-- This loops through the paginated posts -->
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/pptp-connections.html" class="title">PPTP connections</a></h2>
|
||||||
|
<span class="date">2017-01-01</span>
|
||||||
|
<a class="tag" href="/tag/openwrt.html"><span class="label">openwrt</span></a>
|
||||||
|
<a class="tag" href="/tag/linux.html"><span class="label">linux</span></a>
|
||||||
|
<a class="tag" href="/tag/router.html"><span class="label">router</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><span></span>opkg install kmod-nf-nathelper-extra
|
||||||
|
</pre></div>
|
||||||
|
</td></tr></table>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/pptp-connections.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="pagination pag-bottom">
|
||||||
|
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<span class="page_number ">Page 1 of 1</span>
|
||||||
|
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="sidebar" >
|
||||||
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
|
<div class="flipper sticky">
|
||||||
|
<div class="front">
|
||||||
|
<!-- front content -->
|
||||||
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
|
</div>
|
||||||
|
<div class="back">
|
||||||
|
<!-- back content -->
|
||||||
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/pptp-connections.html">PPTP connections</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/openwrt.html">openwrt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/router.html">router</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
|
<div class="icons">
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!--Sidebar content-->
|
||||||
|
</div> <div class="clear"></div>
|
||||||
|
</div>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<div class="contact">
|
||||||
|
<p>
|
||||||
|
J. Fernando Sánchez Rada | balkian
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
<ul id="social">
|
||||||
|
<li><a href="http://github.com/balkian"><i class="fa fa-github"></i></a></li>
|
||||||
|
<li><a href="http://bitbucket.com/balkian"><i class="fa fa-bitbucket"></i></a></li>
|
||||||
|
<li><a href="http://twitter.com/balkian"><i class="fa fa-twitter"></i></a></li>
|
||||||
|
<li><a href="https://plus.google.com/u/0/111897020957944410316"><i class="fa fa-google-plus"></i></a></li>
|
||||||
|
<li><a href="http://linkedin.com/in/jfsanchezrada"><i class="fa fa-linkedin"></i></a></li>
|
||||||
|
<li><a href="http://facebook.com/balkian"><i class="fa fa-facebook"></i></a></li>
|
||||||
|
</ul>
|
||||||
|
<p>
|
||||||
|
<i class="fa fa-creative-commons"></i> Creative Commons A-SA-NC
|
||||||
|
</p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<script src="/theme/js/jquery-2.0.2.min.js"></script>
|
||||||
|
<!-- Piwik -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var _paq = _paq || [];
|
||||||
|
_paq.push(['trackPageView']);
|
||||||
|
_paq.push(['enableLinkTracking']);
|
||||||
|
(function() {
|
||||||
|
var u="//piwik.sinpapel.es/";
|
||||||
|
_paq.push(['setTrackerUrl', u+'piwik.php']);
|
||||||
|
_paq.push(['setSiteId', 2]);
|
||||||
|
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
|
||||||
|
g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s);
|
||||||
|
})();
|
||||||
|
</script>
|
||||||
|
<noscript><p><img src="//piwik.sinpapel.es/piwik.php?idsite=2" style="border:0;" alt="" /></p></noscript>
|
||||||
|
<!-- End Piwik Code -->
|
||||||
|
|
||||||
|
<!--<script src="/js/bootstrap.min.js"></script>-->
|
||||||
|
</body>
|
||||||
|
</html>
|
151
tag/rpi.html
151
tag/rpi.html
@ -15,97 +15,45 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li class="active" >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
<div id="sidebar" >
|
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
|
||||||
<div class="flipper sticky">
|
|
||||||
<div class="front">
|
|
||||||
<!-- front content -->
|
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
|
||||||
</div>
|
|
||||||
<div class="back">
|
|
||||||
<!-- back content -->
|
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
|
||||||
<div class="icons">
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
|
||||||
</div>
|
|
||||||
<div id="content">
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li >
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li class="active" >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
<!--Body content-->
|
<!--Body content-->
|
||||||
<div class="pagination pag-top">
|
<div class="pagination pag-top">
|
||||||
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
<!-- <span class="page_number ">Page 1 of 1</span> -->
|
||||||
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<h1>Entries tagged: rpi</h1>
|
<h1>Entries tagged: rpi</h1>
|
||||||
<!-- This loops through the paginated posts -->
|
<!-- This loops through the paginated posts -->
|
||||||
|
<div class="article-entry">
|
||||||
<div class="posthead">
|
<div class="posthead">
|
||||||
<h2><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html" class="title">HDMI-VGA adapter issues with Raspberry Pi</a></h2>
|
<h2><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html" class="title">HDMI-VGA adapter issues with Raspberry Pi</a></h2>
|
||||||
<span class="date">2017-01-07</span>
|
<span class="date">2017-01-07</span>
|
||||||
@ -125,7 +73,8 @@
|
|||||||
</pre></div>
|
</pre></div>
|
||||||
</td></tr></table>
|
</td></tr></table>
|
||||||
</div>
|
</div>
|
||||||
<div class="readmore"><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
<div class="readmore"><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<div class="pagination pag-bottom">
|
<div class="pagination pag-bottom">
|
||||||
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
@ -133,7 +82,51 @@
|
|||||||
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="clear"></div>
|
<div id="sidebar" >
|
||||||
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
|
<div class="flipper sticky">
|
||||||
|
<div class="front">
|
||||||
|
<!-- front content -->
|
||||||
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
|
</div>
|
||||||
|
<div class="back">
|
||||||
|
<!-- back content -->
|
||||||
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
|
<div class="icons">
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!--Sidebar content-->
|
||||||
|
</div> <div class="clear"></div>
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
158
tag/ruby.html
158
tag/ruby.html
@ -15,58 +15,98 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li class="active" >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li >
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li class="active" >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
|
<!--Body content-->
|
||||||
|
<div class="pagination pag-top">
|
||||||
|
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<!-- <span class="page_number ">Page 1 of 1</span> -->
|
||||||
|
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<h1>Entries tagged: ruby</h1>
|
||||||
|
<!-- This loops through the paginated posts -->
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/creating-my-web.html" class="title">Creating my web</a></h2>
|
||||||
|
<span class="date">2013-08-22</span>
|
||||||
|
<a class="tag" href="/tag/starters.html"><span class="label">starters</span></a>
|
||||||
|
<a class="tag" href="/tag/javascript.html"><span class="label">javascript</span></a>
|
||||||
|
<a class="tag" href="/tag/ruby.html"><span class="label">ruby</span></a>
|
||||||
|
<a class="tag" href="/tag/github.html"><span class="label">github</span></a>
|
||||||
|
<a class="tag" href="/tag/git.html"><span class="label">git</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<p>Finally, I've decided to set up a decent personal page. I have settled
|
||||||
|
for github-pages because I like the idea of keeping my site in a
|
||||||
|
repository and having someone else host and deploy it for me. The site
|
||||||
|
will be really simple, mostly static files. Thanks to Github,
|
||||||
|
<a class="reference external" href="http://jekyllrb.com">Jekyll …</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/creating-my-web.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="pagination pag-bottom">
|
||||||
|
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<span class="page_number ">Page 1 of 1</span>
|
||||||
|
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div id="sidebar" >
|
<div id="sidebar" >
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
<div class="flipper sticky">
|
<div class="flipper sticky">
|
||||||
<div class="front">
|
<div class="front">
|
||||||
<!-- front content -->
|
<!-- front content -->
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
</div>
|
</div>
|
||||||
<div class="back">
|
<div class="back">
|
||||||
<!-- back content -->
|
<!-- back content -->
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/creating-my-web.html">Creating my web</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/starters.html">starters</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/javascript.html">javascript</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/ruby.html">ruby</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/github.html">github</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/git.html">git</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
<div class="icons">
|
<div class="icons">
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
@ -86,54 +126,8 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/creating-my-web.html">Creating my web</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/starters.html">starters</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/javascript.html">javascript</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/ruby.html">ruby</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/github.html">github</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/git.html">git</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
<!--Sidebar content-->
|
||||||
</div>
|
</div> <div class="clear"></div>
|
||||||
<div id="content">
|
|
||||||
<!--Body content-->
|
|
||||||
<div class="pagination pag-top">
|
|
||||||
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
|
||||||
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<h1>Entries tagged: ruby</h1>
|
|
||||||
<!-- This loops through the paginated posts -->
|
|
||||||
<div class="posthead">
|
|
||||||
<h2><a href="/creating-my-web.html" class="title">Creating my web</a></h2>
|
|
||||||
<span class="date">2013-08-22</span>
|
|
||||||
<a class="tag" href="/tag/starters.html"><span class="label">starters</span></a>
|
|
||||||
<a class="tag" href="/tag/javascript.html"><span class="label">javascript</span></a>
|
|
||||||
<a class="tag" href="/tag/ruby.html"><span class="label">ruby</span></a>
|
|
||||||
<a class="tag" href="/tag/github.html"><span class="label">github</span></a>
|
|
||||||
<a class="tag" href="/tag/git.html"><span class="label">git</span></a>
|
|
||||||
</div>
|
|
||||||
<div class="excerpt">
|
|
||||||
<p>Finally, I've decided to set up a decent personal page. I have settled
|
|
||||||
for github-pages because I like the idea of keeping my site in a
|
|
||||||
repository and having someone else host and deploy it for me. The site
|
|
||||||
will be really simple, mostly static files. Thanks to Github ...</p>
|
|
||||||
</div>
|
|
||||||
<div class="readmore"><a href="/creating-my-web.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
|
||||||
|
|
||||||
<div class="pagination pag-bottom">
|
|
||||||
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
|
||||||
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="clear"></div>
|
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
@ -15,58 +15,98 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li class="active" >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li >
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li class="active" >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
|
<!--Body content-->
|
||||||
|
<div class="pagination pag-top">
|
||||||
|
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<!-- <span class="page_number ">Page 1 of 1</span> -->
|
||||||
|
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<h1>Entries tagged: starters</h1>
|
||||||
|
<!-- This loops through the paginated posts -->
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/creating-my-web.html" class="title">Creating my web</a></h2>
|
||||||
|
<span class="date">2013-08-22</span>
|
||||||
|
<a class="tag" href="/tag/starters.html"><span class="label">starters</span></a>
|
||||||
|
<a class="tag" href="/tag/javascript.html"><span class="label">javascript</span></a>
|
||||||
|
<a class="tag" href="/tag/ruby.html"><span class="label">ruby</span></a>
|
||||||
|
<a class="tag" href="/tag/github.html"><span class="label">github</span></a>
|
||||||
|
<a class="tag" href="/tag/git.html"><span class="label">git</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<p>Finally, I've decided to set up a decent personal page. I have settled
|
||||||
|
for github-pages because I like the idea of keeping my site in a
|
||||||
|
repository and having someone else host and deploy it for me. The site
|
||||||
|
will be really simple, mostly static files. Thanks to Github,
|
||||||
|
<a class="reference external" href="http://jekyllrb.com">Jekyll …</a></p>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/creating-my-web.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="pagination pag-bottom">
|
||||||
|
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<span class="page_number ">Page 1 of 1</span>
|
||||||
|
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div id="sidebar" >
|
<div id="sidebar" >
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
<div class="flipper sticky">
|
<div class="flipper sticky">
|
||||||
<div class="front">
|
<div class="front">
|
||||||
<!-- front content -->
|
<!-- front content -->
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
</div>
|
</div>
|
||||||
<div class="back">
|
<div class="back">
|
||||||
<!-- back content -->
|
<!-- back content -->
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/creating-my-web.html">Creating my web</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/starters.html">starters</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/javascript.html">javascript</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/ruby.html">ruby</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/github.html">github</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/git.html">git</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
<div class="icons">
|
<div class="icons">
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
@ -86,54 +126,8 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/creating-my-web.html">Creating my web</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/starters.html">starters</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/javascript.html">javascript</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/ruby.html">ruby</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/github.html">github</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/git.html">git</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
<!--Sidebar content-->
|
||||||
</div>
|
</div> <div class="clear"></div>
|
||||||
<div id="content">
|
|
||||||
<!--Body content-->
|
|
||||||
<div class="pagination pag-top">
|
|
||||||
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
|
||||||
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<h1>Entries tagged: starters</h1>
|
|
||||||
<!-- This loops through the paginated posts -->
|
|
||||||
<div class="posthead">
|
|
||||||
<h2><a href="/creating-my-web.html" class="title">Creating my web</a></h2>
|
|
||||||
<span class="date">2013-08-22</span>
|
|
||||||
<a class="tag" href="/tag/starters.html"><span class="label">starters</span></a>
|
|
||||||
<a class="tag" href="/tag/javascript.html"><span class="label">javascript</span></a>
|
|
||||||
<a class="tag" href="/tag/ruby.html"><span class="label">ruby</span></a>
|
|
||||||
<a class="tag" href="/tag/github.html"><span class="label">github</span></a>
|
|
||||||
<a class="tag" href="/tag/git.html"><span class="label">git</span></a>
|
|
||||||
</div>
|
|
||||||
<div class="excerpt">
|
|
||||||
<p>Finally, I've decided to set up a decent personal page. I have settled
|
|
||||||
for github-pages because I like the idea of keeping my site in a
|
|
||||||
repository and having someone else host and deploy it for me. The site
|
|
||||||
will be really simple, mostly static files. Thanks to Github ...</p>
|
|
||||||
</div>
|
|
||||||
<div class="readmore"><a href="/creating-my-web.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
|
||||||
|
|
||||||
<div class="pagination pag-bottom">
|
|
||||||
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
|
||||||
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="clear"></div>
|
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
161
tag/uwsgi.html
161
tag/uwsgi.html
@ -15,101 +15,45 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li class="active" >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
<div id="sidebar" >
|
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
|
||||||
<div class="flipper sticky">
|
|
||||||
<div class="front">
|
|
||||||
<!-- front content -->
|
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
|
||||||
</div>
|
|
||||||
<div class="back">
|
|
||||||
<!-- back content -->
|
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
|
||||||
<div class="icons">
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/proxies-with-apache-and-python.html">Proxies with Apache and python</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/apache.html">apache</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/proxy.html">proxy</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/gunicorn.html">gunicorn</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/uwsgi.html">uwsgi</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
|
||||||
</div>
|
|
||||||
<div id="content">
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li >
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li class="active" >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
<!--Body content-->
|
<!--Body content-->
|
||||||
<div class="pagination pag-top">
|
<div class="pagination pag-top">
|
||||||
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
<!-- <span class="page_number ">Page 1 of 1</span> -->
|
||||||
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<h1>Entries tagged: uwsgi</h1>
|
<h1>Entries tagged: uwsgi</h1>
|
||||||
<!-- This loops through the paginated posts -->
|
<!-- This loops through the paginated posts -->
|
||||||
|
<div class="article-entry">
|
||||||
<div class="posthead">
|
<div class="posthead">
|
||||||
<h2><a href="/proxies-with-apache-and-python.html" class="title">Proxies with Apache and python</a></h2>
|
<h2><a href="/proxies-with-apache-and-python.html" class="title">Proxies with Apache and python</a></h2>
|
||||||
<span class="date">2014-10-09</span>
|
<span class="date">2014-10-09</span>
|
||||||
@ -130,9 +74,10 @@ a WSGI application with the name <em>application</em>. Hence, wsgi:application.<
|
|||||||
3
|
3
|
||||||
4
|
4
|
||||||
5</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="nt"><Location</span> <span class="s">/myapp/</span><span class="nt">></span>
|
5</pre></div></td><td class="code"><div class="highlight"><pre><span></span><span class="nt"><Location</span> <span class="s">/myapp/</span><span class="nt">></span>
|
||||||
<span class="nb">ProxyPass</span> http://127.0.0 ...</pre></div></td></tr></table></div>
|
<span class="nb">ProxyPass</span> http://127.0.0 …</pre></div></td></tr></table></div>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/proxies-with-apache-and-python.html"> Read more...</a></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="readmore"><a href="/proxies-with-apache-and-python.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
|
||||||
|
|
||||||
<div class="pagination pag-bottom">
|
<div class="pagination pag-bottom">
|
||||||
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
@ -140,7 +85,55 @@ a WSGI application with the name <em>application</em>. Hence, wsgi:application.<
|
|||||||
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="clear"></div>
|
<div id="sidebar" >
|
||||||
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
|
<div class="flipper sticky">
|
||||||
|
<div class="front">
|
||||||
|
<!-- front content -->
|
||||||
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
|
</div>
|
||||||
|
<div class="back">
|
||||||
|
<!-- back content -->
|
||||||
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/proxies-with-apache-and-python.html">Proxies with Apache and python</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/apache.html">apache</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/proxy.html">proxy</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/gunicorn.html">gunicorn</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/uwsgi.html">uwsgi</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
|
<div class="icons">
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!--Sidebar content-->
|
||||||
|
</div> <div class="clear"></div>
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
155
tag/webdav.html
155
tag/webdav.html
@ -15,58 +15,96 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li class="active" >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li >
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li class="active" >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
|
<!--Body content-->
|
||||||
|
<div class="pagination pag-top">
|
||||||
|
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<!-- <span class="page_number ">Page 1 of 1</span> -->
|
||||||
|
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<h1>Entries tagged: webdav</h1>
|
||||||
|
<!-- This loops through the paginated posts -->
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/zotero.html" class="title">Zotero</a></h2>
|
||||||
|
<span class="date">2014-12-09</span>
|
||||||
|
<a class="tag" href="/tag/zotero.html"><span class="label">zotero</span></a>
|
||||||
|
<a class="tag" href="/tag/webdav.html"><span class="label">webdav</span></a>
|
||||||
|
<a class="tag" href="/tag/nginx.html"><span class="label">nginx</span></a>
|
||||||
|
<a class="tag" href="/tag/apache.html"><span class="label">apache</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<p><a class="reference external" href="https://www.zotero.org/">Zotero</a> is an Open Source tool that lets
|
||||||
|
you organise your bibliography, syncing it with the cloud. Unlike other
|
||||||
|
alternatives such as <a class="reference external" href="http://www.mendeley.com">Mendeley</a>, Zotero can
|
||||||
|
upload the attachments and data to a private cloud via WebDav.</p>
|
||||||
|
<p>If you use nginx as your web server, know that even though it provides …</p>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/zotero.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="pagination pag-bottom">
|
||||||
|
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<span class="page_number ">Page 1 of 1</span>
|
||||||
|
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div id="sidebar" >
|
<div id="sidebar" >
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
<div class="flipper sticky">
|
<div class="flipper sticky">
|
||||||
<div class="front">
|
<div class="front">
|
||||||
<!-- front content -->
|
<!-- front content -->
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
</div>
|
</div>
|
||||||
<div class="back">
|
<div class="back">
|
||||||
<!-- back content -->
|
<!-- back content -->
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/zotero.html">Zotero</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/zotero.html">zotero</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/webdav.html">webdav</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/nginx.html">nginx</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/apache.html">apache</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
<div class="icons">
|
<div class="icons">
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
@ -86,53 +124,8 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/zotero.html">Zotero</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/zotero.html">zotero</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/webdav.html">webdav</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/nginx.html">nginx</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/apache.html">apache</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
<!--Sidebar content-->
|
||||||
</div>
|
</div> <div class="clear"></div>
|
||||||
<div id="content">
|
|
||||||
<!--Body content-->
|
|
||||||
<div class="pagination pag-top">
|
|
||||||
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
|
||||||
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<h1>Entries tagged: webdav</h1>
|
|
||||||
<!-- This loops through the paginated posts -->
|
|
||||||
<div class="posthead">
|
|
||||||
<h2><a href="/zotero.html" class="title">Zotero</a></h2>
|
|
||||||
<span class="date">2014-12-09</span>
|
|
||||||
<a class="tag" href="/tag/zotero.html"><span class="label">zotero</span></a>
|
|
||||||
<a class="tag" href="/tag/webdav.html"><span class="label">webdav</span></a>
|
|
||||||
<a class="tag" href="/tag/nginx.html"><span class="label">nginx</span></a>
|
|
||||||
<a class="tag" href="/tag/apache.html"><span class="label">apache</span></a>
|
|
||||||
</div>
|
|
||||||
<div class="excerpt">
|
|
||||||
<p><a class="reference external" href="https://www.zotero.org/">Zotero</a> is an Open Source tool that lets
|
|
||||||
you organise your bibliography, syncing it with the cloud. Unlike other
|
|
||||||
alternatives such as <a class="reference external" href="http://www.mendeley.com">Mendeley</a>, Zotero can
|
|
||||||
upload the attachments and data to a private cloud via WebDav.</p>
|
|
||||||
<p>If you use nginx as your web server, know that even though it provides ...</p>
|
|
||||||
</div>
|
|
||||||
<div class="readmore"><a href="/zotero.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
|
||||||
|
|
||||||
<div class="pagination pag-bottom">
|
|
||||||
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
|
||||||
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="clear"></div>
|
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
165
tag/zigbee.html
Normal file
165
tag/zigbee.html
Normal file
@ -0,0 +1,165 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
<title>balkian.com - zigbee</title>
|
||||||
|
<meta name="viewport" content="width=device-width">
|
||||||
|
|
||||||
|
<!-- syntax highlighting CSS -->
|
||||||
|
<link rel="stylesheet" href="/theme/css/solarized.css">
|
||||||
|
<!--<link href="/css/bootstrap.css" rel="stylesheet">-->
|
||||||
|
<link rel="stylesheet" href="/theme/font-awesome/css/font-awesome.min.css">
|
||||||
|
|
||||||
|
<!--<link rel="stylesheet" href="/css/bootstrap-responsive.min.css">-->
|
||||||
|
|
||||||
|
<!-- Custom CSS -->
|
||||||
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="container" class="container">
|
||||||
|
<div id="contentwrapper">
|
||||||
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li >
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li class="active" >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
|
<!--Body content-->
|
||||||
|
<div class="pagination pag-top">
|
||||||
|
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<!-- <span class="page_number ">Page 1 of 1</span> -->
|
||||||
|
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<h1>Entries tagged: zigbee</h1>
|
||||||
|
<!-- This loops through the paginated posts -->
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/controlling-zigbee-devices-with-mqtt.html" class="title">Controlling Zigbee devices with MQTT</a></h2>
|
||||||
|
<span class="date">2019-01-06</span>
|
||||||
|
<a class="tag" href="/tag/mqtt.html"><span class="label">mqtt</span></a>
|
||||||
|
<a class="tag" href="/tag/iot.html"><span class="label">iot</span></a>
|
||||||
|
<a class="tag" href="/tag/zigbee.html"><span class="label">zigbee</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<p>This is a short tutorial on connecting a zigbee device (an Aqara cube) to an MQTT server, so you can control your zigbee devices from the network.</p>
|
||||||
|
<p>If you're anything like me, you're probably a sucker for IoT devices.
|
||||||
|
For a long time, I've been using WiFi-enabled lights, and Amazon …</p>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/controlling-zigbee-devices-with-mqtt.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="pagination pag-bottom">
|
||||||
|
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<span class="page_number ">Page 1 of 1</span>
|
||||||
|
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="sidebar" >
|
||||||
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
|
<div class="flipper sticky">
|
||||||
|
<div class="front">
|
||||||
|
<!-- front content -->
|
||||||
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
|
</div>
|
||||||
|
<div class="back">
|
||||||
|
<!-- back content -->
|
||||||
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/controlling-zigbee-devices-with-mqtt.html">Controlling Zigbee devices with MQTT</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/mqtt.html">mqtt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/iot.html">iot</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/zigbee.html">zigbee</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
|
<div class="icons">
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!--Sidebar content-->
|
||||||
|
</div> <div class="clear"></div>
|
||||||
|
</div>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<div class="contact">
|
||||||
|
<p>
|
||||||
|
J. Fernando Sánchez Rada | balkian
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
<ul id="social">
|
||||||
|
<li><a href="http://github.com/balkian"><i class="fa fa-github"></i></a></li>
|
||||||
|
<li><a href="http://bitbucket.com/balkian"><i class="fa fa-bitbucket"></i></a></li>
|
||||||
|
<li><a href="http://twitter.com/balkian"><i class="fa fa-twitter"></i></a></li>
|
||||||
|
<li><a href="https://plus.google.com/u/0/111897020957944410316"><i class="fa fa-google-plus"></i></a></li>
|
||||||
|
<li><a href="http://linkedin.com/in/jfsanchezrada"><i class="fa fa-linkedin"></i></a></li>
|
||||||
|
<li><a href="http://facebook.com/balkian"><i class="fa fa-facebook"></i></a></li>
|
||||||
|
</ul>
|
||||||
|
<p>
|
||||||
|
<i class="fa fa-creative-commons"></i> Creative Commons A-SA-NC
|
||||||
|
</p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<script src="/theme/js/jquery-2.0.2.min.js"></script>
|
||||||
|
<!-- Piwik -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var _paq = _paq || [];
|
||||||
|
_paq.push(['trackPageView']);
|
||||||
|
_paq.push(['enableLinkTracking']);
|
||||||
|
(function() {
|
||||||
|
var u="//piwik.sinpapel.es/";
|
||||||
|
_paq.push(['setTrackerUrl', u+'piwik.php']);
|
||||||
|
_paq.push(['setSiteId', 2]);
|
||||||
|
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
|
||||||
|
g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s);
|
||||||
|
})();
|
||||||
|
</script>
|
||||||
|
<noscript><p><img src="//piwik.sinpapel.es/piwik.php?idsite=2" style="border:0;" alt="" /></p></noscript>
|
||||||
|
<!-- End Piwik Code -->
|
||||||
|
|
||||||
|
<!--<script src="/js/bootstrap.min.js"></script>-->
|
||||||
|
</body>
|
||||||
|
</html>
|
155
tag/zotero.html
155
tag/zotero.html
@ -15,58 +15,96 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li class="active" >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li >
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li class="active" >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
|
<!--Body content-->
|
||||||
|
<div class="pagination pag-top">
|
||||||
|
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<!-- <span class="page_number ">Page 1 of 1</span> -->
|
||||||
|
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<h1>Entries tagged: zotero</h1>
|
||||||
|
<!-- This loops through the paginated posts -->
|
||||||
|
<div class="article-entry">
|
||||||
|
<div class="posthead">
|
||||||
|
<h2><a href="/zotero.html" class="title">Zotero</a></h2>
|
||||||
|
<span class="date">2014-12-09</span>
|
||||||
|
<a class="tag" href="/tag/zotero.html"><span class="label">zotero</span></a>
|
||||||
|
<a class="tag" href="/tag/webdav.html"><span class="label">webdav</span></a>
|
||||||
|
<a class="tag" href="/tag/nginx.html"><span class="label">nginx</span></a>
|
||||||
|
<a class="tag" href="/tag/apache.html"><span class="label">apache</span></a>
|
||||||
|
</div>
|
||||||
|
<div class="excerpt">
|
||||||
|
<p><a class="reference external" href="https://www.zotero.org/">Zotero</a> is an Open Source tool that lets
|
||||||
|
you organise your bibliography, syncing it with the cloud. Unlike other
|
||||||
|
alternatives such as <a class="reference external" href="http://www.mendeley.com">Mendeley</a>, Zotero can
|
||||||
|
upload the attachments and data to a private cloud via WebDav.</p>
|
||||||
|
<p>If you use nginx as your web server, know that even though it provides …</p>
|
||||||
|
</div>
|
||||||
|
<div class="readmore"><a href="/zotero.html"> Read more...</a></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="pagination pag-bottom">
|
||||||
|
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
||||||
|
<span class="page_number ">Page 1 of 1</span>
|
||||||
|
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div id="sidebar" >
|
<div id="sidebar" >
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
<div class="flipper sticky">
|
<div class="flipper sticky">
|
||||||
<div class="front">
|
<div class="front">
|
||||||
<!-- front content -->
|
<!-- front content -->
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
</div>
|
</div>
|
||||||
<div class="back">
|
<div class="back">
|
||||||
<!-- back content -->
|
<!-- back content -->
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/zotero.html">Zotero</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/zotero.html">zotero</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/webdav.html">webdav</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/nginx.html">nginx</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/apache.html">apache</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
<div class="icons">
|
<div class="icons">
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
@ -86,53 +124,8 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/zotero.html">Zotero</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/zotero.html">zotero</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/webdav.html">webdav</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/nginx.html">nginx</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/apache.html">apache</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
<!--Sidebar content-->
|
||||||
</div>
|
</div> <div class="clear"></div>
|
||||||
<div id="content">
|
|
||||||
<!--Body content-->
|
|
||||||
<div class="pagination pag-top">
|
|
||||||
<span class="previouspage" style="visibility:hidden;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
|
||||||
<span class="nextpage" style="visibility:hidden;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<h1>Entries tagged: zotero</h1>
|
|
||||||
<!-- This loops through the paginated posts -->
|
|
||||||
<div class="posthead">
|
|
||||||
<h2><a href="/zotero.html" class="title">Zotero</a></h2>
|
|
||||||
<span class="date">2014-12-09</span>
|
|
||||||
<a class="tag" href="/tag/zotero.html"><span class="label">zotero</span></a>
|
|
||||||
<a class="tag" href="/tag/webdav.html"><span class="label">webdav</span></a>
|
|
||||||
<a class="tag" href="/tag/nginx.html"><span class="label">nginx</span></a>
|
|
||||||
<a class="tag" href="/tag/apache.html"><span class="label">apache</span></a>
|
|
||||||
</div>
|
|
||||||
<div class="excerpt">
|
|
||||||
<p><a class="reference external" href="https://www.zotero.org/">Zotero</a> is an Open Source tool that lets
|
|
||||||
you organise your bibliography, syncing it with the cloud. Unlike other
|
|
||||||
alternatives such as <a class="reference external" href="http://www.mendeley.com">Mendeley</a>, Zotero can
|
|
||||||
upload the attachments and data to a private cloud via WebDav.</p>
|
|
||||||
<p>If you use nginx as your web server, know that even though it provides ...</p>
|
|
||||||
</div>
|
|
||||||
<div class="readmore"><a href="/zotero.html"><i class="fa fa-external-link"></i> Read more...</a></div>
|
|
||||||
|
|
||||||
<div class="pagination pag-bottom">
|
|
||||||
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Newer Posts</span>
|
|
||||||
<span class="page_number ">Page 1 of 1</span>
|
|
||||||
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="clear"></div>
|
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
167
tags.html
167
tags.html
@ -16,58 +16,103 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li class="active" >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li >
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li class="active" >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
|
<!--Body content-->
|
||||||
|
<h2>Post tags</h2>
|
||||||
|
<a class="tag" href="/tag/python.html"><span style="font-size: 200.0%;" class="label label-default">python (4)</span></a>
|
||||||
|
<a class="tag" href="/tag/github.html"><span style="font-size: 150.0%;" class="label label-default">github (3)</span></a>
|
||||||
|
<a class="tag" href="/tag/git.html"><span style="font-size: 150.0%;" class="label label-default">git (3)</span></a>
|
||||||
|
<a class="tag" href="/tag/linux.html"><span style="font-size: 100.0%;" class="label label-default">linux (2)</span></a>
|
||||||
|
<a class="tag" href="/tag/apache.html"><span style="font-size: 100.0%;" class="label label-default">apache (2)</span></a>
|
||||||
|
<a class="tag" href="/tag/javascript.html"><span style="font-size: 100.0%;" class="label label-default">javascript (2)</span></a>
|
||||||
|
<a class="tag" href="/tag/mqtt.html"><span style="font-size: 50.0%;" class="label label-default">mqtt (1)</span></a>
|
||||||
|
<a class="tag" href="/tag/iot.html"><span style="font-size: 50.0%;" class="label label-default">iot (1)</span></a>
|
||||||
|
<a class="tag" href="/tag/zigbee.html"><span style="font-size: 50.0%;" class="label label-default">zigbee (1)</span></a>
|
||||||
|
<a class="tag" href="/tag/rpi.html"><span style="font-size: 50.0%;" class="label label-default">rpi (1)</span></a>
|
||||||
|
<a class="tag" href="/tag/openwrt.html"><span style="font-size: 50.0%;" class="label label-default">openwrt (1)</span></a>
|
||||||
|
<a class="tag" href="/tag/router.html"><span style="font-size: 50.0%;" class="label label-default">router (1)</span></a>
|
||||||
|
<a class="tag" href="/tag/arch.html"><span style="font-size: 50.0%;" class="label label-default">arch (1)</span></a>
|
||||||
|
<a class="tag" href="/tag/emacs.html"><span style="font-size: 50.0%;" class="label label-default">emacs (1)</span></a>
|
||||||
|
<a class="tag" href="/tag/productivity.html"><span style="font-size: 50.0%;" class="label label-default">productivity (1)</span></a>
|
||||||
|
<a class="tag" href="/tag/editor.html"><span style="font-size: 50.0%;" class="label label-default">editor (1)</span></a>
|
||||||
|
<a class="tag" href="/tag/org.html"><span style="font-size: 50.0%;" class="label label-default">org (1)</span></a>
|
||||||
|
<a class="tag" href="/tag/dotfiles.html"><span style="font-size: 50.0%;" class="label label-default">dotfiles (1)</span></a>
|
||||||
|
<a class="tag" href="/tag/zotero.html"><span style="font-size: 50.0%;" class="label label-default">zotero (1)</span></a>
|
||||||
|
<a class="tag" href="/tag/webdav.html"><span style="font-size: 50.0%;" class="label label-default">webdav (1)</span></a>
|
||||||
|
<a class="tag" href="/tag/nginx.html"><span style="font-size: 50.0%;" class="label label-default">nginx (1)</span></a>
|
||||||
|
<a class="tag" href="/tag/proxy.html"><span style="font-size: 50.0%;" class="label label-default">proxy (1)</span></a>
|
||||||
|
<a class="tag" href="/tag/gunicorn.html"><span style="font-size: 50.0%;" class="label label-default">gunicorn (1)</span></a>
|
||||||
|
<a class="tag" href="/tag/uwsgi.html"><span style="font-size: 50.0%;" class="label label-default">uwsgi (1)</span></a>
|
||||||
|
<a class="tag" href="/tag/pypi.html"><span style="font-size: 50.0%;" class="label label-default">pypi (1)</span></a>
|
||||||
|
<a class="tag" href="/tag/heroku.html"><span style="font-size: 50.0%;" class="label label-default">heroku (1)</span></a>
|
||||||
|
<a class="tag" href="/tag/starters.html"><span style="font-size: 50.0%;" class="label label-default">starters (1)</span></a>
|
||||||
|
<a class="tag" href="/tag/ruby.html"><span style="font-size: 50.0%;" class="label label-default">ruby (1)</span></a>
|
||||||
|
</div>
|
||||||
<div id="sidebar" >
|
<div id="sidebar" >
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
<div class="flipper sticky">
|
<div class="flipper sticky">
|
||||||
<div class="front">
|
<div class="front">
|
||||||
<!-- front content -->
|
<!-- front content -->
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
</div>
|
</div>
|
||||||
<div class="back">
|
<div class="back">
|
||||||
<!-- back content -->
|
<!-- back content -->
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/controlling-zigbee-devices-with-mqtt.html">Controlling Zigbee devices with MQTT</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/mqtt.html">mqtt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/iot.html">iot</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/zigbee.html">zigbee</a></dd>
|
||||||
|
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
||||||
|
<dt><a href="/pptp-connections.html">PPTP connections</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/openwrt.html">openwrt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/router.html">router</a></dd>
|
||||||
|
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
||||||
|
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
<div class="icons">
|
<div class="icons">
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
@ -87,58 +132,8 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
|
||||||
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
|
||||||
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
|
||||||
<dt><a href="/org-mode-tricks.html">Org-mode tricks</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/emacs.html">emacs</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/productivity.html">productivity</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/editor.html">editor</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/org.html">org</a></dd>
|
|
||||||
<dt><a href="/sharing-dotfiles.html">Sharing dotfiles</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/github.html">github</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/git.html">git</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/dotfiles.html">dotfiles</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
<!--Sidebar content-->
|
||||||
</div>
|
</div> <div class="clear"></div>
|
||||||
<div id="content">
|
|
||||||
<!--Body content-->
|
|
||||||
<h2>Post tags</h2>
|
|
||||||
<a class="tag" href="/tag/python.html"><span style="font-size: 200.0%;" class="label label-default">python (4)</span></a>
|
|
||||||
<a class="tag" href="/tag/git.html"><span style="font-size: 150.0%;" class="label label-default">git (3)</span></a>
|
|
||||||
<a class="tag" href="/tag/github.html"><span style="font-size: 150.0%;" class="label label-default">github (3)</span></a>
|
|
||||||
<a class="tag" href="/tag/javascript.html"><span style="font-size: 100.0%;" class="label label-default">javascript (2)</span></a>
|
|
||||||
<a class="tag" href="/tag/apache.html"><span style="font-size: 100.0%;" class="label label-default">apache (2)</span></a>
|
|
||||||
<a class="tag" href="/tag/ruby.html"><span style="font-size: 50.0%;" class="label label-default">ruby (1)</span></a>
|
|
||||||
<a class="tag" href="/tag/editor.html"><span style="font-size: 50.0%;" class="label label-default">editor (1)</span></a>
|
|
||||||
<a class="tag" href="/tag/nginx.html"><span style="font-size: 50.0%;" class="label label-default">nginx (1)</span></a>
|
|
||||||
<a class="tag" href="/tag/heroku.html"><span style="font-size: 50.0%;" class="label label-default">heroku (1)</span></a>
|
|
||||||
<a class="tag" href="/tag/proxy.html"><span style="font-size: 50.0%;" class="label label-default">proxy (1)</span></a>
|
|
||||||
<a class="tag" href="/tag/starters.html"><span style="font-size: 50.0%;" class="label label-default">starters (1)</span></a>
|
|
||||||
<a class="tag" href="/tag/arch.html"><span style="font-size: 50.0%;" class="label label-default">arch (1)</span></a>
|
|
||||||
<a class="tag" href="/tag/org.html"><span style="font-size: 50.0%;" class="label label-default">org (1)</span></a>
|
|
||||||
<a class="tag" href="/tag/rpi.html"><span style="font-size: 50.0%;" class="label label-default">rpi (1)</span></a>
|
|
||||||
<a class="tag" href="/tag/uwsgi.html"><span style="font-size: 50.0%;" class="label label-default">uwsgi (1)</span></a>
|
|
||||||
<a class="tag" href="/tag/gunicorn.html"><span style="font-size: 50.0%;" class="label label-default">gunicorn (1)</span></a>
|
|
||||||
<a class="tag" href="/tag/emacs.html"><span style="font-size: 50.0%;" class="label label-default">emacs (1)</span></a>
|
|
||||||
<a class="tag" href="/tag/pypi.html"><span style="font-size: 50.0%;" class="label label-default">pypi (1)</span></a>
|
|
||||||
<a class="tag" href="/tag/linux.html"><span style="font-size: 50.0%;" class="label label-default">linux (1)</span></a>
|
|
||||||
<a class="tag" href="/tag/productivity.html"><span style="font-size: 50.0%;" class="label label-default">productivity (1)</span></a>
|
|
||||||
<a class="tag" href="/tag/dotfiles.html"><span style="font-size: 50.0%;" class="label label-default">dotfiles (1)</span></a>
|
|
||||||
<a class="tag" href="/tag/zotero.html"><span style="font-size: 50.0%;" class="label label-default">zotero (1)</span></a>
|
|
||||||
<a class="tag" href="/tag/webdav.html"><span style="font-size: 50.0%;" class="label label-default">webdav (1)</span></a>
|
|
||||||
</div>
|
|
||||||
<div class="clear"></div>
|
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
33
theme/css/main-desktop.css
Normal file → Executable file
33
theme/css/main-desktop.css
Normal file → Executable file
@ -8,19 +8,18 @@
|
|||||||
margin: 0 auto;
|
margin: 0 auto;
|
||||||
}
|
}
|
||||||
|
|
||||||
#contentwrapper {
|
/* #contentwrapper { */
|
||||||
width: 1200px;
|
/* width: 1200px; */
|
||||||
}
|
/* position:relative; */
|
||||||
|
/* } */
|
||||||
|
|
||||||
|
|
||||||
#content {
|
/* #content { */
|
||||||
width: 840px;
|
/* padding: 10px 30px; */
|
||||||
padding: 10px 30px;
|
/* overflow: display; */
|
||||||
float: right;
|
/* margin: 0; */
|
||||||
overflow: display;
|
/* border-bottom: dashed 1px #DDD; */
|
||||||
margin: 0;
|
/* } */
|
||||||
border-bottom: dashed 1px #DDD;
|
|
||||||
}
|
|
||||||
|
|
||||||
#content:after {
|
#content:after {
|
||||||
content: ".";
|
content: ".";
|
||||||
@ -37,9 +36,8 @@
|
|||||||
width: 10em;
|
width: 10em;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
border-radius: 0px 0px 0px 15px;
|
border-radius: 0px 0px 0px 15px;
|
||||||
|
border: solid #428bca;
|
||||||
padding: 0.5em;
|
padding: 0.5em;
|
||||||
background-color: #428bca;
|
|
||||||
color: white;
|
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -75,10 +73,6 @@ header {
|
|||||||
padding-left: 300px;
|
padding-left: 300px;
|
||||||
}
|
}
|
||||||
|
|
||||||
div.navbar {
|
|
||||||
background-color: black;
|
|
||||||
}
|
|
||||||
|
|
||||||
.navbar ul {
|
.navbar ul {
|
||||||
list-style-type:none;
|
list-style-type:none;
|
||||||
margin:0;
|
margin:0;
|
||||||
@ -87,7 +81,6 @@ div.navbar {
|
|||||||
|
|
||||||
.navbar li {
|
.navbar li {
|
||||||
display:inline;
|
display:inline;
|
||||||
color: white;
|
|
||||||
text-align: center;
|
text-align: center;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -95,7 +88,6 @@ div.navbar {
|
|||||||
background-color: #F30;
|
background-color: #F30;
|
||||||
color: white;
|
color: white;
|
||||||
text-shadow: 0.1em 0.1em 0.1em black;
|
text-shadow: 0.1em 0.1em 0.1em black;
|
||||||
border-top: 1px solid #555;
|
|
||||||
border-bottom: 1px solid #555;
|
border-bottom: 1px solid #555;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -104,8 +96,6 @@ div.navbar {
|
|||||||
display: inline;
|
display: inline;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
color: #CCC;
|
|
||||||
border-right: 1px solid #555;
|
|
||||||
padding: 0.5em 1em;
|
padding: 0.5em 1em;
|
||||||
}
|
}
|
||||||
.navbar li:first-child a {
|
.navbar li:first-child a {
|
||||||
@ -116,7 +106,6 @@ div.navbar {
|
|||||||
color: #000;
|
color: #000;
|
||||||
background-color: #fff;
|
background-color: #fff;
|
||||||
text-shadow: 1px 1px #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff;
|
text-shadow: 1px 1px #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff;
|
||||||
border-top: 1px solid #555;
|
|
||||||
border-bottom: 1px solid #555;
|
border-bottom: 1px solid #555;
|
||||||
z-index: 100;
|
z-index: 100;
|
||||||
}
|
}
|
||||||
|
@ -1,35 +1,34 @@
|
|||||||
|
|
||||||
#contentwrapper {
|
/* #contentwrapper { */
|
||||||
position: relative;
|
/* background-color: rgba(255, 255, 255, 0.5); */
|
||||||
background-color: rgba(255, 255, 255, 0.5);
|
/* overflow: display; */
|
||||||
overflow: display;
|
/* border: 1px solid #CCC; */
|
||||||
border: 1px solid #CCC;
|
/* display: inline-block; */
|
||||||
display: inline-block;
|
/* } */
|
||||||
|
|
||||||
|
/* #sidebar { */
|
||||||
|
/* width: 20%; */
|
||||||
|
/* text-align: right; */
|
||||||
|
/* border-right: dashed 1px #DDD; */
|
||||||
|
/* -webkit-box-sizing: border-box; /\* Safari/Chrome, other WebKit *\/ */
|
||||||
|
/* -moz-box-sizing: border-box; /\* Firefox, other Gecko *\/ */
|
||||||
|
/* box-sizing: border-box; /\* Opera/IE 8+ *\/ */
|
||||||
|
/* } */
|
||||||
|
|
||||||
|
|
||||||
|
/* #content { */
|
||||||
|
/* padding: 10px 10px; */
|
||||||
|
/* margin: 0; */
|
||||||
|
/* border-bottom: dashed 1px #DDD; */
|
||||||
|
/* -webkit-box-sizing: border-box; /\* Safari/Chrome, other WebKit *\/ */
|
||||||
|
/* -moz-box-sizing: border-box; /\* Firefox, other Gecko *\/ */
|
||||||
|
/* box-sizing: border-box; /\* Opera/IE 8+ *\/ */
|
||||||
|
/* } */
|
||||||
|
|
||||||
|
#content .full {
|
||||||
|
width: 100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
#sidebar {
|
|
||||||
position: relative;
|
|
||||||
float: left;
|
|
||||||
width: 20%;
|
|
||||||
text-align: right;
|
|
||||||
border-right: dashed 1px #DDD;
|
|
||||||
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
|
|
||||||
-moz-box-sizing: border-box; /* Firefox, other Gecko */
|
|
||||||
box-sizing: border-box; /* Opera/IE 8+ */
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
#content {
|
|
||||||
position: relative;
|
|
||||||
padding: 10px 10px;
|
|
||||||
width: 80%;
|
|
||||||
float: right;
|
|
||||||
margin: 0;
|
|
||||||
border-bottom: dashed 1px #DDD;
|
|
||||||
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
|
|
||||||
-moz-box-sizing: border-box; /* Firefox, other Gecko */
|
|
||||||
box-sizing: border-box; /* Opera/IE 8+ */
|
|
||||||
}
|
|
||||||
|
|
||||||
#content:after {
|
#content:after {
|
||||||
content: ".";
|
content: ".";
|
||||||
@ -83,10 +82,6 @@ header {
|
|||||||
padding-left: 20%;;
|
padding-left: 20%;;
|
||||||
}
|
}
|
||||||
|
|
||||||
div.navbar {
|
|
||||||
background-color: black;
|
|
||||||
}
|
|
||||||
|
|
||||||
.navbar ul {
|
.navbar ul {
|
||||||
list-style-type:none;
|
list-style-type:none;
|
||||||
margin:0;
|
margin:0;
|
||||||
@ -103,8 +98,6 @@ div.navbar {
|
|||||||
background-color: #F30;
|
background-color: #F30;
|
||||||
color: white;
|
color: white;
|
||||||
text-shadow: 0.1em 0.1em 0.1em black;
|
text-shadow: 0.1em 0.1em 0.1em black;
|
||||||
border-top: 1px solid #555;
|
|
||||||
border-bottom: 1px solid #555;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.navbar li a {
|
.navbar li a {
|
||||||
@ -116,16 +109,12 @@ div.navbar {
|
|||||||
border-right: 1px solid #555;
|
border-right: 1px solid #555;
|
||||||
padding: 0.5em 1em;
|
padding: 0.5em 1em;
|
||||||
}
|
}
|
||||||
.navbar li:first-child a {
|
|
||||||
border-left: 1px double #ccc;
|
|
||||||
}
|
|
||||||
.navbar li a:hover {
|
.navbar li a:hover {
|
||||||
position: relative;
|
position: relative;
|
||||||
color: #000;
|
color: #000;
|
||||||
background-color: #fff;
|
background-color: #fff;
|
||||||
text-shadow: 2px 2px #fff, -2px -2px 0 #fff, 2px -2px 0 #fff, -2px 2px 0 #fff;
|
text-shadow: 2px 2px #fff, -2px -2px 0 #fff, 2px -2px 0 #fff, -2px 2px 0 #fff;
|
||||||
border-top: 1px solid #555;
|
|
||||||
border-bottom: 1px solid #555;
|
|
||||||
z-index: 10;
|
z-index: 10;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,8 +64,6 @@ div.navbar {
|
|||||||
background-color: #F30;
|
background-color: #F30;
|
||||||
color: white;
|
color: white;
|
||||||
text-shadow: 0.1em 0.1em 0.1em black;
|
text-shadow: 0.1em 0.1em 0.1em black;
|
||||||
border-top: 1px solid #555;
|
|
||||||
border-bottom: 1px solid #555;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.navbar li a {
|
.navbar li a {
|
||||||
@ -74,20 +72,14 @@ div.navbar {
|
|||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
color: #CCC;
|
color: #CCC;
|
||||||
border-right: 1px solid #555;
|
|
||||||
padding: 0.5em 1em;
|
padding: 0.5em 1em;
|
||||||
display: block;
|
display: block;
|
||||||
}
|
}
|
||||||
.navbar li:first-child a {
|
|
||||||
border-left: 1px double #ccc;
|
|
||||||
}
|
|
||||||
.navbar li a:hover {
|
.navbar li a:hover {
|
||||||
position: relative;
|
position: relative;
|
||||||
color: #000;
|
color: #000;
|
||||||
background-color: #fff;
|
background-color: #fff;
|
||||||
text-shadow: 2px 2px #fff, -2px -2px 0 #fff, 2px -2px 0 #fff, -2px 2px 0 #fff;
|
text-shadow: 2px 2px #fff, -2px -2px 0 #fff, 2px -2px 0 #fff, -2px 2px 0 #fff;
|
||||||
border-top: 1px solid #555;
|
|
||||||
border-bottom: 1px solid #555;
|
|
||||||
z-index: 100;
|
z-index: 100;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
420
theme/css/main.css
Normal file → Executable file
420
theme/css/main.css
Normal file → Executable file
@ -15,76 +15,93 @@ body {
|
|||||||
min-height: 100%;
|
min-height: 100%;
|
||||||
position:relative;
|
position:relative;
|
||||||
margin: 0 auto;
|
margin: 0 auto;
|
||||||
|
background-color: white;
|
||||||
|
}
|
||||||
|
|
||||||
|
#contentwrapper {
|
||||||
|
position: relative;
|
||||||
|
background-color: rgba(255, 255, 255, 0.5);
|
||||||
|
overflow: display;
|
||||||
|
border: 1px solid #CCC;
|
||||||
|
padding-bottom: 14em;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
#contentwrapper,
|
||||||
|
#content,
|
||||||
|
#sidebar {
|
||||||
|
//change the box model for simplicity
|
||||||
|
-webkit-box-sizing: border-box;
|
||||||
|
-moz-box-sizing: border-box;
|
||||||
|
box-sizing: border-box;
|
||||||
|
}
|
||||||
|
|
||||||
|
#contentwrapper {
|
||||||
|
font-size: 1em;
|
||||||
|
padding: 1.5em;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
#content,
|
||||||
#sidebar {
|
#sidebar {
|
||||||
position: relative;
|
position: relative;
|
||||||
width: 300px;
|
display: inline-block;
|
||||||
float: left;
|
vertical-align: top;
|
||||||
padding: 20px;
|
width: 100%;
|
||||||
text-align: right;
|
padding-bottom: 2em;
|
||||||
border-right: dashed 1px #DDD;
|
|
||||||
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
|
|
||||||
-moz-box-sizing: border-box; /* Firefox, other Gecko */
|
|
||||||
box-sizing: border-box; /* Opera/IE 8+ */
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.icons {
|
#content p {
|
||||||
text-align: center;
|
font-size: 18px;
|
||||||
color: #333;
|
|
||||||
/* text-shadow: 2px 2px #FFD700; */
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.coolicon {
|
@media (max-width: 700px) {
|
||||||
position: relative;
|
#sidebar {
|
||||||
}
|
|
||||||
|
|
||||||
.coolicon:hover .icon-stack {
|
|
||||||
visibility: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.coolicon:hover .explanation {
|
|
||||||
white-space: nowrap;
|
|
||||||
background: #FFD700;
|
|
||||||
display: block;
|
|
||||||
position:absolute;
|
|
||||||
border: 1px solid black;
|
|
||||||
z-index: 99;
|
|
||||||
top: 1em;
|
|
||||||
color: black;
|
|
||||||
font-family: Comfortaa;
|
|
||||||
/* width: 100%; */
|
|
||||||
padding: 0.5em;
|
|
||||||
/* border-radius: 0 10px 10px; */
|
|
||||||
overflow: visible;
|
|
||||||
left: 0;
|
|
||||||
/* transform-origin: 95% 50%; */
|
|
||||||
/* -moz-transform-origin: 95% 50%; */
|
|
||||||
/* -webkit-transform-origin: 95% 50%; */
|
|
||||||
-webkit-transform: rotate(-4deg);
|
|
||||||
-moz-transform: rotate(-4deg);
|
|
||||||
transform: rotate(-4deg);
|
|
||||||
}
|
|
||||||
/* .coolicon:hover { */
|
|
||||||
/* width: 5em; */
|
|
||||||
/* } */
|
|
||||||
.explanation {
|
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
@media (min-width: 700px) {
|
||||||
|
|
||||||
|
#contentwrapper{
|
||||||
|
padding-bottom: 10em;
|
||||||
|
margin-top: 50px
|
||||||
|
}
|
||||||
|
#content {
|
||||||
|
width: 70%;
|
||||||
|
margin: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
footer {
|
||||||
|
height: 10em;
|
||||||
|
bottom: -0em;
|
||||||
|
position: absolute;
|
||||||
|
}
|
||||||
|
|
||||||
|
#sidebar {
|
||||||
|
width: 28%;
|
||||||
|
text-align: right;
|
||||||
|
padding-left: 50px;
|
||||||
|
position: relative;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
#badge{
|
#badge{
|
||||||
position: relative;
|
position: relative;
|
||||||
margin: 0px auto 10px;
|
margin: 0px auto 10px;
|
||||||
width: 80%;
|
width: 80%;
|
||||||
height: 180px;
|
height: 180px;
|
||||||
padding: 0;
|
padding: 0;
|
||||||
margin-top: -2em;
|
/* margin-top: -2em; */
|
||||||
-webkit-transform: rotate(-4deg);
|
-webkit-transform: rotate(-4deg);
|
||||||
-moz-transform: rotate(-4deg);
|
-moz-transform: rotate(-4deg);
|
||||||
transform: rotate(-4deg);
|
transform: rotate(-4deg);
|
||||||
transition: 0.2s;
|
transition: 0.2s;
|
||||||
transition-delay: 0.4s;
|
transition-delay: 0.4s;
|
||||||
|
z-index: 1000;
|
||||||
|
}
|
||||||
|
|
||||||
|
#badge * {
|
||||||
|
width: 100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* entire container, keeps perspective */
|
/* entire container, keeps perspective */
|
||||||
@ -108,9 +125,9 @@ body {
|
|||||||
transform: rotateY(180deg);
|
transform: rotateY(180deg);
|
||||||
}
|
}
|
||||||
|
|
||||||
.flip-container, .front, .back {
|
/* .flip-container, .front, .back { */
|
||||||
width: 100%;
|
/* width: 100%; */
|
||||||
}
|
/* } */
|
||||||
|
|
||||||
/* flip speed goes here */
|
/* flip speed goes here */
|
||||||
.flipper {
|
.flipper {
|
||||||
@ -174,24 +191,120 @@ body {
|
|||||||
visibility: hidden;
|
visibility: hidden;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.date {
|
||||||
|
position: absolute;
|
||||||
|
right: 5px;
|
||||||
|
width: 10em;
|
||||||
|
text-align: center;
|
||||||
|
border-radius: 0px 0px 0px 15px;
|
||||||
|
padding: 0.5em;
|
||||||
|
background-color: #428bca;
|
||||||
|
color: white;
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
|
||||||
|
h1 + .date {
|
||||||
|
margin-top: -3.5em;
|
||||||
|
}
|
||||||
|
|
||||||
|
h2 + .date {
|
||||||
|
margin-top: -2.5em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.posthead {
|
||||||
|
margin-bottom: 1.5em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.posthead h2, h1 {
|
||||||
|
margin-bottom: 0.5em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.article-entry {
|
||||||
|
/* border-left: 5px solid blue; */
|
||||||
|
padding: 10px;
|
||||||
|
margin: 5px;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (min-width: 1200px) {
|
||||||
#contentwrapper {
|
#contentwrapper {
|
||||||
|
width: 1200px;
|
||||||
position:relative;
|
position:relative;
|
||||||
background-color: rgba(255, 255, 255, 0.5);
|
}
|
||||||
overflow: display;
|
|
||||||
border: 1px solid #CCC;
|
#container {
|
||||||
padding-bottom: 10.5em;
|
width: 1200px;
|
||||||
|
margin: 0 auto;
|
||||||
|
}
|
||||||
|
#badge{
|
||||||
|
height: 270px;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
/* #sidebar { */
|
||||||
|
/* position: relative; */
|
||||||
|
/* width: 300px; */
|
||||||
|
/* float: left; */
|
||||||
|
/* padding: 20px; */
|
||||||
|
/* text-align: right; */
|
||||||
|
/* border-right: dashed 1px #DDD; */
|
||||||
|
/* -webkit-box-sizing: border-box; /\* Safari/Chrome, other WebKit *\/ */
|
||||||
|
/* -moz-box-sizing: border-box; /\* Firefox, other Gecko *\/ */
|
||||||
|
/* box-sizing: border-box; /\* Opera/IE 8+ *\/ */
|
||||||
|
/* } */
|
||||||
|
|
||||||
|
.icons {
|
||||||
|
text-align: center;
|
||||||
|
color: #333;
|
||||||
|
/* text-shadow: 2px 2px #FFD700; */
|
||||||
|
}
|
||||||
|
|
||||||
|
.coolicon {
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
|
||||||
|
.coolicon:hover .icon-stack {
|
||||||
|
visibility: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.coolicon:hover .explanation {
|
||||||
|
white-space: nowrap;
|
||||||
|
background: #FFD700;
|
||||||
|
display: block;
|
||||||
|
position:absolute;
|
||||||
|
border: 1px solid black;
|
||||||
|
z-index: 99;
|
||||||
|
top: 1em;
|
||||||
|
color: black;
|
||||||
|
font-family: Comfortaa;
|
||||||
|
/* width: 100%; */
|
||||||
|
padding: 0.5em;
|
||||||
|
/* border-radius: 0 10px 10px; */
|
||||||
|
overflow: visible;
|
||||||
|
left: 0;
|
||||||
|
/* transform-origin: 95% 50%; */
|
||||||
|
/* -moz-transform-origin: 95% 50%; */
|
||||||
|
/* -webkit-transform-origin: 95% 50%; */
|
||||||
|
-webkit-transform: rotate(-4deg);
|
||||||
|
-moz-transform: rotate(-4deg);
|
||||||
|
transform: rotate(-4deg);
|
||||||
|
}
|
||||||
|
/* .coolicon:hover { */
|
||||||
|
/* width: 5em; */
|
||||||
|
/* } */
|
||||||
|
.explanation {
|
||||||
|
display:none;
|
||||||
}
|
}
|
||||||
|
|
||||||
a {
|
a {
|
||||||
color: #069;
|
color: #111;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
footer {
|
footer {
|
||||||
font-family: Comfortaa;
|
font-family: Comfortaa;
|
||||||
height: 10em;
|
|
||||||
bottom: -0em;
|
|
||||||
position: absolute;
|
|
||||||
background-color: #000;
|
background-color: #000;
|
||||||
color: white;
|
color: white;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
@ -293,7 +406,7 @@ footer a:hover {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.pag-bottom {
|
.pag-bottom {
|
||||||
bottom: -10px;
|
/* bottom: -10px; */
|
||||||
/*margin: 0 auto;*/
|
/*margin: 0 auto;*/
|
||||||
/*border-radius: 15px 15px 0 0;*/
|
/*border-radius: 15px 15px 0 0;*/
|
||||||
/*border: dashed 1px #AAA;*/
|
/*border: dashed 1px #AAA;*/
|
||||||
@ -339,12 +452,12 @@ footer a:hover {
|
|||||||
display: block;
|
display: block;
|
||||||
overflow: auto;
|
overflow: auto;
|
||||||
position: relative;
|
position: relative;
|
||||||
background-color: #EEE;
|
background-color: #FEFEFE;
|
||||||
margin: 0 auto;
|
margin: 0 auto;
|
||||||
width: 80%;
|
width: 80%;
|
||||||
padding: 0;
|
padding: 0;
|
||||||
border: dashed 1px #AAA;
|
border: solid 1px #CCC;
|
||||||
border-radius: 5px 0px 5px 5px;
|
/* border-radius: 5px 0px 5px 5px; */
|
||||||
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
|
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
|
||||||
-moz-box-sizing: border-box; /* Firefox, other Gecko */
|
-moz-box-sizing: border-box; /* Firefox, other Gecko */
|
||||||
box-sizing: border-box; /* Opera/IE 8+ */
|
box-sizing: border-box; /* Opera/IE 8+ */
|
||||||
@ -371,8 +484,6 @@ footer a:hover {
|
|||||||
|
|
||||||
#navbar {
|
#navbar {
|
||||||
position: relative;
|
position: relative;
|
||||||
padding: 0.5em;
|
|
||||||
padding-left: 300px;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.pagination {
|
.pagination {
|
||||||
@ -388,13 +499,13 @@ footer a:hover {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.pag-top{
|
.pag-top{
|
||||||
margin: -9px auto;
|
margin: 0px auto;
|
||||||
margin-bottom: 0;
|
margin-bottom: 0;
|
||||||
border-top-width: 0;
|
border-top-width: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.pag-bottom {
|
.pag-bottom {
|
||||||
bottom: -10px;
|
bottom: 0px;
|
||||||
margin: 0 auto;
|
margin: 0 auto;
|
||||||
border-bottom-width: 0;
|
border-bottom-width: 0;
|
||||||
}
|
}
|
||||||
@ -409,17 +520,21 @@ footer a:hover {
|
|||||||
|
|
||||||
.clear { clear: both; }
|
.clear { clear: both; }
|
||||||
|
|
||||||
.post img {
|
.post {
|
||||||
display: block;
|
display: block;
|
||||||
margin-left: auto;
|
margin-left: auto;
|
||||||
margin-right: auto
|
margin-right: auto;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#content img {
|
||||||
|
max-width: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
#headline {
|
#headline {
|
||||||
position: relative;
|
position: relative;
|
||||||
margin: 0em;
|
margin: 0em;
|
||||||
font-size: 4em;
|
font-size: 4em;
|
||||||
padding-left: 300px;
|
|
||||||
padding-top: 5px;
|
padding-top: 5px;
|
||||||
font-family: comfortaa;
|
font-family: comfortaa;
|
||||||
}
|
}
|
||||||
@ -472,6 +587,7 @@ a:hover {
|
|||||||
transform-origin: 95% 50%;
|
transform-origin: 95% 50%;
|
||||||
-moz-transform-origin: 95% 50%;
|
-moz-transform-origin: 95% 50%;
|
||||||
-webkit-transform-origin: 95% 50%;
|
-webkit-transform-origin: 95% 50%;
|
||||||
|
background-color: #ffd700; */
|
||||||
}
|
}
|
||||||
|
|
||||||
.tag {
|
.tag {
|
||||||
@ -481,6 +597,7 @@ a:hover {
|
|||||||
.tag * {
|
.tag * {
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
color: black;
|
color: black;
|
||||||
|
background-color: #ffd700; */
|
||||||
}
|
}
|
||||||
|
|
||||||
.hll {
|
.hll {
|
||||||
@ -491,7 +608,6 @@ a:hover {
|
|||||||
font-family: comfortaa;
|
font-family: comfortaa;
|
||||||
border-radius: 10px 0px 0px 10px;
|
border-radius: 10px 0px 0px 10px;
|
||||||
padding: 5px;
|
padding: 5px;
|
||||||
background-color: #ffd700;
|
|
||||||
color: black;
|
color: black;
|
||||||
font-size: 10px;
|
font-size: 10px;
|
||||||
padding-left: 10px;
|
padding-left: 10px;
|
||||||
@ -504,18 +620,172 @@ a:hover {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.readmore {
|
.readmore {
|
||||||
background: #EAEAEA;
|
/* background: #EAEAEA; */
|
||||||
padding: 0.5em;
|
padding: 0.5em;
|
||||||
color: white;
|
/* color: white; */
|
||||||
border-radius: 0.5em;
|
border-radius: 0.5em 0.5em 0em 0em;
|
||||||
|
/* border-bottom: 1px solid; */
|
||||||
margin: 1em auto;
|
margin: 1em auto;
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
}
|
}
|
||||||
|
|
||||||
.readmore:hover {
|
.readmore:hover a {
|
||||||
background: #DADADA;
|
border-bottom: 1px solid;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.readmore a {
|
.readmore a {
|
||||||
color: black;
|
color: black;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#content:after {
|
||||||
|
content: ".";
|
||||||
|
display: block;
|
||||||
|
clear: both;
|
||||||
|
visibility: hidden;
|
||||||
|
line-height: 0;
|
||||||
|
height: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
#headline {
|
||||||
|
padding-left: 20%;;
|
||||||
|
}
|
||||||
|
|
||||||
|
a {
|
||||||
|
/* color: #069; */
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.previouspost {
|
||||||
|
float: left;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.about {
|
||||||
|
position: relative;
|
||||||
|
margin: 0 auto;
|
||||||
|
text-align: center;
|
||||||
|
margin-top: 50px;
|
||||||
|
clear: both;
|
||||||
|
}
|
||||||
|
|
||||||
|
#about li, .about li {
|
||||||
|
line-height:1.5em;
|
||||||
|
border-bottom:1px solid #DDD;
|
||||||
|
float:left;
|
||||||
|
display:inline;
|
||||||
|
width: 33.333%;
|
||||||
|
}
|
||||||
|
|
||||||
|
@-webkit-keyframes toright {
|
||||||
|
from {
|
||||||
|
padding-left: 0px;
|
||||||
|
opacity: 0;
|
||||||
|
}
|
||||||
|
to {
|
||||||
|
padding-left: 150px;
|
||||||
|
opacity: 1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@keyframes toright {
|
||||||
|
from {
|
||||||
|
padding-left: 0px;
|
||||||
|
opacity: 0;
|
||||||
|
}
|
||||||
|
to {
|
||||||
|
padding-left: 150px;
|
||||||
|
opacity: 1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@-webkit-keyframes appear{
|
||||||
|
to {
|
||||||
|
opacity: 1;
|
||||||
|
}
|
||||||
|
from {
|
||||||
|
opacity: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@keyframes appear{
|
||||||
|
to {
|
||||||
|
opacity: 1;
|
||||||
|
}
|
||||||
|
from {
|
||||||
|
opacity: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#subheadline {
|
||||||
|
-webkit-animation-name: toright;
|
||||||
|
-webkit-animation-duration: 4s;
|
||||||
|
-webkit-animation-iteration-count: 1;
|
||||||
|
-webkit-animation-timing-function: linear;
|
||||||
|
-webkit-animation-fill-mode: forwards;
|
||||||
|
animation-name: toright;
|
||||||
|
animation-duration: 4s;
|
||||||
|
animation-iteration-count: 1;
|
||||||
|
animation-timing-function: linear;
|
||||||
|
animation-fill-mode: forwards;
|
||||||
|
}
|
||||||
|
|
||||||
|
.disappear {
|
||||||
|
-webkit-animation-name: appear;
|
||||||
|
-webkit-animation-duration: 4s;
|
||||||
|
-webkit-animation-timing-function: linear;
|
||||||
|
-webkit-animation-iteration-count: 1;
|
||||||
|
-webkit-animation-fill-mode: forwards;
|
||||||
|
animation-name: appear;
|
||||||
|
animation-duration: 4s;
|
||||||
|
animation-iteration-count: 1;
|
||||||
|
animation-timing-function: linear;
|
||||||
|
animation-fill-mode: forwards;
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar {
|
||||||
|
font-size: 1.2em;
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
list-style-type: none;
|
||||||
|
list-style-image: none;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar li {
|
||||||
|
text-align: center;
|
||||||
|
display: inline-block;
|
||||||
|
margin: 0;
|
||||||
|
padding: 0.5em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar li:hover {
|
||||||
|
border-bottom: solid 2px black;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.navbar li {
|
||||||
|
margin: 0;
|
||||||
|
text-decoration: none;
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar li:hover {
|
||||||
|
position: relative;
|
||||||
|
color: #000;
|
||||||
|
background-color: #fff;
|
||||||
|
text-shadow: 2px 2px #fff, -2px -2px 0 #fff, 2px -2px 0 #fff, -2px 2px 0 #fff;
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar li.active {
|
||||||
|
border-bottom: solid 2px #C00;
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar a:hover {
|
||||||
|
color: #c00;
|
||||||
|
}
|
||||||
|
|
||||||
|
.previouspost {
|
||||||
|
float: left;
|
||||||
|
}
|
||||||
|
0
theme/font-awesome-old/font/fontawesome-webfont.eot
Normal file → Executable file
0
theme/font-awesome-old/font/fontawesome-webfont.eot
Normal file → Executable file
0
theme/font-awesome-old/font/fontawesome-webfont.svg
Normal file → Executable file
0
theme/font-awesome-old/font/fontawesome-webfont.svg
Normal file → Executable file
Before Width: | Height: | Size: 193 KiB After Width: | Height: | Size: 193 KiB |
0
theme/font-awesome-old/font/fontawesome-webfont.ttf
Normal file → Executable file
0
theme/font-awesome-old/font/fontawesome-webfont.ttf
Normal file → Executable file
0
theme/font-awesome-old/font/fontawesome-webfont.woff
Normal file → Executable file
0
theme/font-awesome-old/font/fontawesome-webfont.woff
Normal file → Executable file
@ -16,103 +16,36 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li class="active"
|
|
||||||
>
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
<div id="sidebar" >
|
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
|
||||||
<div class="flipper sticky">
|
|
||||||
<div class="front">
|
|
||||||
<!-- front content -->
|
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
|
||||||
</div>
|
|
||||||
<div class="back">
|
|
||||||
<!-- back content -->
|
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
|
||||||
<div class="icons">
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
|
||||||
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
|
||||||
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
|
||||||
<dt><a href="/org-mode-tricks.html">Org-mode tricks</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/emacs.html">emacs</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/productivity.html">productivity</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/editor.html">editor</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/org.html">org</a></dd>
|
|
||||||
<dt><a href="/sharing-dotfiles.html">Sharing dotfiles</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/github.html">github</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/git.html">git</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/dotfiles.html">dotfiles</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
|
||||||
</div>
|
|
||||||
<div id="content">
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li class="active"
|
||||||
|
>
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
<!--Body content-->
|
<!--Body content-->
|
||||||
<div class="postnav">
|
<div class="postnav">
|
||||||
<span class="previouspost"><i class="fa fa-chevron-left"></i> <a href="remove-git-files-with-globbing.html">Remove git files with globbing</a></span>
|
<span class="previouspost"><i class="fa fa-chevron-left"></i> <a href="remove-git-files-with-globbing.html">Remove git files with globbing</a></span>
|
||||||
@ -237,7 +170,64 @@ the <a class="reference external" href="http://slipsum.com/">Samuel L. Jackson I
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="clear"></div>
|
<div id="sidebar" >
|
||||||
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
|
<div class="flipper sticky">
|
||||||
|
<div class="front">
|
||||||
|
<!-- front content -->
|
||||||
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
|
</div>
|
||||||
|
<div class="back">
|
||||||
|
<!-- back content -->
|
||||||
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/controlling-zigbee-devices-with-mqtt.html">Controlling Zigbee devices with MQTT</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/mqtt.html">mqtt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/iot.html">iot</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/zigbee.html">zigbee</a></dd>
|
||||||
|
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
||||||
|
<dt><a href="/pptp-connections.html">PPTP connections</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/openwrt.html">openwrt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/router.html">router</a></dd>
|
||||||
|
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
||||||
|
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
|
<div class="icons">
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!--Sidebar content-->
|
||||||
|
</div> <div class="clear"></div>
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
174
zotero.html
174
zotero.html
@ -16,103 +16,36 @@
|
|||||||
|
|
||||||
<!-- Custom CSS -->
|
<!-- Custom CSS -->
|
||||||
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
<link rel="stylesheet" media="only screen" href="/theme/css/main.css">
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 599px)" href="/theme/css/main-xs.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 600px) and (max-width: 1199px)" href="/theme/css/main-medium.css">
|
|
||||||
<link rel="stylesheet" media="only screen and (min-width: 1200px)" href="/theme/css/main-desktop.css">
|
|
||||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300|Comfortaa' rel='stylesheet' type='text/css'>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container" class="container">
|
<div id="container" class="container">
|
||||||
<header id="header">
|
|
||||||
<div id="navbar" class="navbar navbar-inverse navbar-static-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="navbar-header">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
<li >
|
|
||||||
<a href="/"><i class="fa fa-home fa-large"></i></a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/category/cheats.html">Cheats</a>
|
|
||||||
</li>
|
|
||||||
<li class="active"
|
|
||||||
>
|
|
||||||
<a href="/category/misc.html">Misc</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/tags.html">Tags</a>
|
|
||||||
</li>
|
|
||||||
<li >
|
|
||||||
<a href="/pages/projects.html">Projects</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="//jfernando.es" target="_blank">CV</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<div id="contentwrapper">
|
<div id="contentwrapper">
|
||||||
<div id="sidebar" >
|
|
||||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
|
||||||
<div class="flipper sticky">
|
|
||||||
<div class="front">
|
|
||||||
<!-- front content -->
|
|
||||||
<img id="avatar" width=100% src="/theme/img/me.png">
|
|
||||||
</div>
|
|
||||||
<div class="back">
|
|
||||||
<!-- back content -->
|
|
||||||
<img id="picture" width=100% src="/theme/img/me-bat.png">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="about" style="clear:both;">
|
|
||||||
<!-- <h1 class="title">Interests</h1> -->
|
|
||||||
<div class="icons">
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
|
||||||
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="entries">
|
|
||||||
<h2 class="title">Latest entries</h2>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
|
||||||
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
|
||||||
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
|
||||||
<dt><a href="/org-mode-tricks.html">Org-mode tricks</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/emacs.html">emacs</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/productivity.html">productivity</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/editor.html">editor</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/org.html">org</a></dd>
|
|
||||||
<dt><a href="/sharing-dotfiles.html">Sharing dotfiles</a></dt>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/github.html">github</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/git.html">git</a></dd>
|
|
||||||
<dd class="tag"><a class="label" href="/tag/dotfiles.html">dotfiles</a></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Sidebar content-->
|
|
||||||
</div>
|
|
||||||
<div id="content">
|
<div id="content">
|
||||||
|
<header id="header">
|
||||||
|
<ul class="navbar" id="navbar">
|
||||||
|
<a href="/">
|
||||||
|
<li >
|
||||||
|
<i class="fa fa-home fa-large"></i>
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/cheats.html"><li >
|
||||||
|
Cheats
|
||||||
|
</li></a>
|
||||||
|
<a href="/category/misc.html"><li class="active"
|
||||||
|
>
|
||||||
|
Misc
|
||||||
|
</li></a>
|
||||||
|
<a href="/tags.html"><li >
|
||||||
|
Tags
|
||||||
|
</li></a>
|
||||||
|
<a href="/pages/projects.html"><li >
|
||||||
|
Projects
|
||||||
|
</li></a>
|
||||||
|
<a href="//jfernando.es" target="_blank"><li>
|
||||||
|
CV
|
||||||
|
</li></a>
|
||||||
|
</ul>
|
||||||
|
</header>
|
||||||
<!--Body content-->
|
<!--Body content-->
|
||||||
<div class="postnav">
|
<div class="postnav">
|
||||||
<span class="previouspost"><i class="fa fa-chevron-left"></i> <a href="proxies-with-apache-and-python.html">Proxies with Apache and python</a></span>
|
<span class="previouspost"><i class="fa fa-chevron-left"></i> <a href="proxies-with-apache-and-python.html">Proxies with Apache and python</a></span>
|
||||||
@ -232,7 +165,64 @@ client</li>
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="clear"></div>
|
<div id="sidebar" >
|
||||||
|
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||||
|
<div class="flipper sticky">
|
||||||
|
<div class="front">
|
||||||
|
<!-- front content -->
|
||||||
|
<img id="avatar" src="/theme/img/me.png">
|
||||||
|
</div>
|
||||||
|
<div class="back">
|
||||||
|
<!-- back content -->
|
||||||
|
<img id="picture" src="/theme/img/me-bat.png">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="entries">
|
||||||
|
<h2 class="title">Latest entries</h2>
|
||||||
|
<dl>
|
||||||
|
<dt><a href="/controlling-zigbee-devices-with-mqtt.html">Controlling Zigbee devices with MQTT</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/mqtt.html">mqtt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/iot.html">iot</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/zigbee.html">zigbee</a></dd>
|
||||||
|
<dt><a href="/hdmi-vga-adapter-issues-with-raspberry-pi.html">HDMI-VGA adapter issues with Raspberry Pi</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/rpi.html">rpi</a></dd>
|
||||||
|
<dt><a href="/pptp-connections.html">PPTP connections</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/openwrt.html">openwrt</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/router.html">router</a></dd>
|
||||||
|
<dt><a href="/progress-bars-in-python.html">Progress bars in python</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/python.html">python</a></dd>
|
||||||
|
<dt><a href="/arch-linux-fixes.html">Arch Linux Fixes</a></dt>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/arch.html">arch</a></dd>
|
||||||
|
<dd class="tag"><a class="label" href="/tag/linux.html">linux</a></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
<div class="about" style="clear:both;">
|
||||||
|
<!-- <h2 class="title">About me</h2> -->
|
||||||
|
<div class="icons">
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa-stack-2x" ></i><i class="fa fa-stack-1x fa-linux"></i></span><span class="explanation">Linux lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-android"></i></span><span class="explanation">Android dev</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-github-alt"></i> </span><span class="explanation">GitHub user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-comments"></i> </span><span class="explanation">Always on IM</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-pencil"></i> </span><span class="explanation">Occassional writter</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-moon-o"></i> </span><span class="explanation">Night owl</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-flag"></i></span> <span class="explanation">Linguist wannabe</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-code"></i> </span> <span class="explanation">Love to code</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-book"></i></span> <span class="explanation">Keen reader</span></span>
|
||||||
|
<span class="coolicon"><span class="fa fa-stack"> <i class="fa fa-square-o fa fa-stack-2x" ></i><i class="fa fa-quote-right"></i></span> <span class="explanation">Quotes on demand</span></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!--Sidebar content-->
|
||||||
|
</div> <div class="clear"></div>
|
||||||
</div>
|
</div>
|
||||||
<footer role="contentinfo">
|
<footer role="contentinfo">
|
||||||
<div class="contact">
|
<div class="contact">
|
||||||
|
Loading…
Reference in New Issue
Block a user