rebuilding site Fri Jan 11 15:45:46 CET 2019
parent
9dbb82e976
commit
b38aca85b9
File diff suppressed because one or more lines are too long
@ -0,0 +1,109 @@
|
||||
|
||||
summaryInclude=60;
|
||||
var fuseOptions = {
|
||||
shouldSort: true,
|
||||
includeMatches: true,
|
||||
threshold: 0.0,
|
||||
tokenize:true,
|
||||
location: 0,
|
||||
distance: 100,
|
||||
maxPatternLength: 32,
|
||||
minMatchCharLength: 1,
|
||||
keys: [
|
||||
{name:"title",weight:0.8},
|
||||
{name:"contents",weight:0.5},
|
||||
{name:"tags",weight:0.3},
|
||||
{name:"categories",weight:0.3}
|
||||
]
|
||||
};
|
||||
|
||||
|
||||
var searchQuery = param("s");
|
||||
if(searchQuery){
|
||||
$("#search-query").val(searchQuery);
|
||||
executeSearch(searchQuery);
|
||||
}else {
|
||||
$('#search-results').append("<p>Please enter a word or phrase above</p>");
|
||||
}
|
||||
|
||||
|
||||
|
||||
function executeSearch(searchQuery){
|
||||
$.getJSON( "/index.json", function( data ) {
|
||||
var pages = data;
|
||||
var fuse = new Fuse(pages, fuseOptions);
|
||||
var result = fuse.search(searchQuery);
|
||||
console.log({"matches":result});
|
||||
if(result.length > 0){
|
||||
populateResults(result);
|
||||
}else{
|
||||
$('#search-results').append("<p>No matches found</p>");
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function populateResults(result){
|
||||
$.each(result,function(key,value){
|
||||
var contents= value.item.contents;
|
||||
var snippet = "";
|
||||
var snippetHighlights=[];
|
||||
var tags =[];
|
||||
if( fuseOptions.tokenize ){
|
||||
snippetHighlights.push(searchQuery);
|
||||
}else{
|
||||
$.each(value.matches,function(matchKey,mvalue){
|
||||
if(mvalue.key == "tags" || mvalue.key == "categories" ){
|
||||
snippetHighlights.push(mvalue.value);
|
||||
}else if(mvalue.key == "contents"){
|
||||
start = mvalue.indices[0][0]-summaryInclude>0?mvalue.indices[0][0]-summaryInclude:0;
|
||||
end = mvalue.indices[0][1]+summaryInclude<contents.length?mvalue.indices[0][1]+summaryInclude:contents.length;
|
||||
snippet += contents.substring(start,end);
|
||||
snippetHighlights.push(mvalue.value.substring(mvalue.indices[0][0],mvalue.indices[0][1]-mvalue.indices[0][0]+1));
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
if(snippet.length<1){
|
||||
snippet += contents.substring(0,summaryInclude*2);
|
||||
}
|
||||
//pull template from hugo templarte definition
|
||||
var templateDefinition = $('#search-result-template').html();
|
||||
//replace values
|
||||
var output = render(templateDefinition,{key:key,title:value.item.title,link:value.item.permalink,tags:value.item.tags,categories:value.item.categories,snippet:snippet});
|
||||
$('#search-results').append(output);
|
||||
|
||||
$.each(snippetHighlights,function(snipkey,snipvalue){
|
||||
$("#summary-"+key).mark(snipvalue);
|
||||
});
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
function param(name) {
|
||||
return decodeURIComponent((location.search.split(name + '=')[1] || '').split('&')[0]).replace(/\+/g, ' ');
|
||||
}
|
||||
|
||||
function render(templateString, data) {
|
||||
var conditionalMatches,conditionalPattern,copy;
|
||||
conditionalPattern = /\$\{\s*isset ([a-zA-Z]*) \s*\}(.*)\$\{\s*end\s*}/g;
|
||||
//since loop below depends on re.lastInxdex, we use a copy to capture any manipulations whilst inside the loop
|
||||
copy = templateString;
|
||||
while ((conditionalMatches = conditionalPattern.exec(templateString)) !== null) {
|
||||
if(data[conditionalMatches[1]]){
|
||||
//valid key, remove conditionals, leave contents.
|
||||
copy = copy.replace(conditionalMatches[0],conditionalMatches[2]);
|
||||
}else{
|
||||
//not valid, remove entire section
|
||||
copy = copy.replace(conditionalMatches[0],'');
|
||||
}
|
||||
}
|
||||
templateString = copy;
|
||||
//now any conditionals removed we can do simple substitution
|
||||
var key, find, re;
|
||||
for (key in data) {
|
||||
find = '\\$\\{\\s*' + key + '\\s*\\}';
|
||||
re = new RegExp(find, 'g');
|
||||
templateString = templateString.replace(re, data[key]);
|
||||
}
|
||||
return templateString;
|
||||
}
|
@ -0,0 +1,184 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<title>Balkian's site - WELCOME</title>
|
||||
<meta name="viewport" content="width=device-width">
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="../../font-awesome/css/all.css">
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" media="only screen" href="../../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="../../post/"><li class='' >Blog
|
||||
</li></a>
|
||||
|
||||
<a href="../../tags/"><li class='' >Tags
|
||||
</li></a>
|
||||
|
||||
<a href="../../cheatsheet/"><li class='' >Cheatsheets
|
||||
</li></a>
|
||||
|
||||
<a href="../../page/about/"><li class=' active' >About
|
||||
</li></a>
|
||||
|
||||
<a href="../../project/"><li class='' >Projects
|
||||
</li></a>
|
||||
|
||||
<a href="../../page/todo/"><li class='' >To-do
|
||||
</li></a>
|
||||
|
||||
<a href="//jfernando.es" target="_blank"><li>
|
||||
CV
|
||||
</li></a>
|
||||
<a href="../../search"><li>
|
||||
<i class="fa fa-search"></i>
|
||||
</li></a>
|
||||
</ul>
|
||||
</header>
|
||||
|
||||
|
||||
<p>Hi!</p>
|
||||
|
||||
<p>My name is Fernando. I’m a researcher and developer from Madrid, Spain.</p>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div id="sidebar" class="fixed">
|
||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||
<div class="flipper sticky">
|
||||
<div class="front">
|
||||
|
||||
<img id="avatar" src="../../img/me.png">
|
||||
</div>
|
||||
<div class="back">
|
||||
|
||||
<img id="picture" src="../../img/me-bat.png">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="about">
|
||||
|
||||
<div class="icons">
|
||||
<span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fab fa-inverse fa-stack-1x fa-linux"></i></span><span class="explanation">Linux user</span></span>
|
||||
<span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fab fa-inverse fa-stack-1x fa-android"></i></span><span class="explanation">Android dev and user</span></span>
|
||||
<a href="http://github.com/balkian" target="_blank"><span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fab fa-inverse fa-stack-1x fa-github"></i> </span><span class="explanation">Github user</span></span></a>
|
||||
<a href="http://gitlab.com/balkian" target="_blank"><span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fab fa-inverse fa-stack-1x fa-gitlab"></i> </span><span class="explanation">GitLab user</span></span></a>
|
||||
<span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fab fa-inverse fa-stack-1x fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
||||
<span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fas fa-inverse fa-stack-1x fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
||||
<span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fas fa-inverse fa-stack-1x fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
||||
<span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fas fa-inverse fa-stack-1x fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
||||
<span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fas fa-inverse fa-stack-1x fa-moon"></i> </span><span class="explanation">Night owl</span></span>
|
||||
<span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fas fa-inverse fa-stack-1x fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
||||
<span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fas fa-inverse fa-stack-1x fa-flag"></i></span> <span class="explanation">I love languages</span></span>
|
||||
<span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fas fa-inverse fa-stack-1x fa-code"></i> </span> <span class="explanation">I love programming</span></span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="entries">
|
||||
<h2 class="title">Latest entries</h2>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<dt><a href="../../post/2019-01-06-zigbee2mqtt/">Controlling Zigbee devices with MQTT</a></dt>
|
||||
|
||||
<a class="tag" href='../../tags/mqtt'><span class="label">mqtt</span></a>
|
||||
|
||||
<a class="tag" href='../../tags/iot'><span class="label">iot</span></a>
|
||||
|
||||
<a class="tag" href='../../tags/zigbee'><span class="label">zigbee</span></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<dt><a href="../../post/2016-09-28-tqdm/">Progress bars in python</a></dt>
|
||||
|
||||
<a class="tag" href='../../tags/python'><span class="label">python</span></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<dt><a href="../../post/2015-04-10-github-dotfiles/">Sharing dotfiles</a></dt>
|
||||
|
||||
<a class="tag" href='../../tags/github'><span class="label">github</span></a>
|
||||
|
||||
<a class="tag" href='../../tags/git'><span class="label">git</span></a>
|
||||
|
||||
<a class="tag" href='../../tags/dotfiles'><span class="label">dotfiles</span></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<dt><a href="../../post/2014-12-09-zotero/">Zotero</a></dt>
|
||||
|
||||
<a class="tag" href='../../tags/zotero'><span class="label">zotero</span></a>
|
||||
|
||||
<a class="tag" href='../../tags/webdav'><span class="label">webdav</span></a>
|
||||
|
||||
<a class="tag" href='../../tags/nginx'><span class="label">nginx</span></a>
|
||||
|
||||
<a class="tag" href='../../tags/apache'><span class="label">apache</span></a>
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
<footer class="pagefooter" 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="fab fa-github"></i></a></li>
|
||||
<li><a href="http://lab.gsi.upm.es/balkian"><i class="fab fa-gitlab"></i></a></li>
|
||||
<li><a href="http://twitter.com/balkian"><i class="fab fa-twitter"></i></a></li>
|
||||
<li><a href="http://git.sinpapel.es/balkian"><i class="fab fa-git"></i></a></li>
|
||||
<li><a href="http://linkedin.com/in/jfsanchezrada"><i class="fab fa-linkedin"></i></a></li>
|
||||
</ul>
|
||||
<p>
|
||||
<i class="fab fa-creative-commons"></i> Creative Commons A-SA-NC
|
||||
</p>
|
||||
</footer>
|
||||
</div>
|
||||
|
||||
<script src="../../js/jquery-2.0.2.min.js"></script>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,217 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<title>Balkian's site - Pages</title>
|
||||
<meta name="viewport" content="width=device-width">
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="../font-awesome/css/all.css">
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" media="only screen" href="../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="../post/"><li class='' >Blog
|
||||
</li></a>
|
||||
|
||||
<a href="../tags/"><li class='' >Tags
|
||||
</li></a>
|
||||
|
||||
<a href="../cheatsheet/"><li class='' >Cheatsheets
|
||||
</li></a>
|
||||
|
||||
<a href="../page/about/"><li class='' >About
|
||||
</li></a>
|
||||
|
||||
<a href="../project/"><li class='' >Projects
|
||||
</li></a>
|
||||
|
||||
<a href="../page/todo/"><li class='' >To-do
|
||||
</li></a>
|
||||
|
||||
<a href="//jfernando.es" target="_blank"><li>
|
||||
CV
|
||||
</li></a>
|
||||
<a href="../search"><li>
|
||||
<i class="fa fa-search"></i>
|
||||
</li></a>
|
||||
</ul>
|
||||
</header>
|
||||
|
||||
|
||||
|
||||
<div class="entry default-entry">
|
||||
<div class="posthead">
|
||||
|
||||
<span class="date">2017/02/24</span>
|
||||
|
||||
<h2><a href="../page/about/" class="title">About</a></h2>
|
||||
<h3></h3>
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="entry default-entry">
|
||||
<div class="posthead">
|
||||
|
||||
<h2><a href="../page/todo/" class="title">To-do</a></h2>
|
||||
<h3></h3>
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="pagination pag-bottom">
|
||||
|
||||
<span class="previouspage" style="display:none;"><i class="icon-chevron-sign-left"></i> Previous Page</span>
|
||||
|
||||
|
||||
|
||||
<span class="nextpage" style="display:none;">Older Posts <i class="icon-chevron-sign-right"></i></span>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div id="sidebar" class="fixed">
|
||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||
<div class="flipper sticky">
|
||||
<div class="front">
|
||||
|
||||
<img id="avatar" src="../img/me.png">
|
||||
</div>
|
||||
<div class="back">
|
||||
|
||||
<img id="picture" src="../img/me-bat.png">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="about">
|
||||
|
||||
<div class="icons">
|
||||
<span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fab fa-inverse fa-stack-1x fa-linux"></i></span><span class="explanation">Linux user</span></span>
|
||||
<span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fab fa-inverse fa-stack-1x fa-android"></i></span><span class="explanation">Android dev and user</span></span>
|
||||
<a href="http://github.com/balkian" target="_blank"><span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fab fa-inverse fa-stack-1x fa-github"></i> </span><span class="explanation">Github user</span></span></a>
|
||||
<a href="http://gitlab.com/balkian" target="_blank"><span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fab fa-inverse fa-stack-1x fa-gitlab"></i> </span><span class="explanation">GitLab user</span></span></a>
|
||||
<span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fab fa-inverse fa-stack-1x fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
||||
<span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fas fa-inverse fa-stack-1x fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
||||
<span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fas fa-inverse fa-stack-1x fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
||||
<span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fas fa-inverse fa-stack-1x fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
||||
<span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fas fa-inverse fa-stack-1x fa-moon"></i> </span><span class="explanation">Night owl</span></span>
|
||||
<span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fas fa-inverse fa-stack-1x fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
||||
<span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fas fa-inverse fa-stack-1x fa-flag"></i></span> <span class="explanation">I love languages</span></span>
|
||||
<span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fas fa-inverse fa-stack-1x fa-code"></i> </span> <span class="explanation">I love programming</span></span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="entries">
|
||||
<h2 class="title">Latest entries</h2>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<dt><a href="../post/2019-01-06-zigbee2mqtt/">Controlling Zigbee devices with MQTT</a></dt>
|
||||
|
||||
<a class="tag" href='../tags/mqtt'><span class="label">mqtt</span></a>
|
||||
|
||||
<a class="tag" href='../tags/iot'><span class="label">iot</span></a>
|
||||
|
||||
<a class="tag" href='../tags/zigbee'><span class="label">zigbee</span></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<dt><a href="../post/2016-09-28-tqdm/">Progress bars in python</a></dt>
|
||||
|
||||
<a class="tag" href='../tags/python'><span class="label">python</span></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<dt><a href="../post/2015-04-10-github-dotfiles/">Sharing dotfiles</a></dt>
|
||||
|
||||
<a class="tag" href='../tags/github'><span class="label">github</span></a>
|
||||
|
||||
<a class="tag" href='../tags/git'><span class="label">git</span></a>
|
||||
|
||||
<a class="tag" href='../tags/dotfiles'><span class="label">dotfiles</span></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<dt><a href="../post/2014-12-09-zotero/">Zotero</a></dt>
|
||||
|
||||
<a class="tag" href='../tags/zotero'><span class="label">zotero</span></a>
|
||||
|
||||
<a class="tag" href='../tags/webdav'><span class="label">webdav</span></a>
|
||||
|
||||
<a class="tag" href='../tags/nginx'><span class="label">nginx</span></a>
|
||||
|
||||
<a class="tag" href='../tags/apache'><span class="label">apache</span></a>
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
<footer class="pagefooter" 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="fab fa-github"></i></a></li>
|
||||
<li><a href="http://lab.gsi.upm.es/balkian"><i class="fab fa-gitlab"></i></a></li>
|
||||
<li><a href="http://twitter.com/balkian"><i class="fab fa-twitter"></i></a></li>
|
||||
<li><a href="http://git.sinpapel.es/balkian"><i class="fab fa-git"></i></a></li>
|
||||
<li><a href="http://linkedin.com/in/jfsanchezrada"><i class="fab fa-linkedin"></i></a></li>
|
||||
</ul>
|
||||
<p>
|
||||
<i class="fab fa-creative-commons"></i> Creative Commons A-SA-NC
|
||||
</p>
|
||||
</footer>
|
||||
</div>
|
||||
|
||||
<script src="../js/jquery-2.0.2.min.js"></script>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,35 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
|
||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<channel>
|
||||
<title>Pages on Balkian's site</title>
|
||||
<link>/page/</link>
|
||||
<description>Recent content in Pages on Balkian's site</description>
|
||||
<generator>Hugo -- gohugo.io</generator>
|
||||
<language>en-us</language>
|
||||
<copyright>This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.</copyright>
|
||||
<lastBuildDate>Fri, 24 Feb 2017 00:00:00 +0000</lastBuildDate>
|
||||
|
||||
<atom:link href="/page/index.xml" rel="self" type="application/rss+xml" />
|
||||
|
||||
|
||||
<item>
|
||||
<title>About</title>
|
||||
<link>/page/about/</link>
|
||||
<pubDate>Fri, 24 Feb 2017 00:00:00 +0000</pubDate>
|
||||
|
||||
<guid>/page/about/</guid>
|
||||
<description>Hi!
|
||||
My name is Fernando. I&rsquo;m a researcher and developer from Madrid, Spain.</description>
|
||||
</item>
|
||||
|
||||
<item>
|
||||
<title>To-do</title>
|
||||
<link>/page/todo/</link>
|
||||
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
||||
|
||||
<guid>/page/todo/</guid>
|
||||
<description> PhD Write my first workshop paper as main author Write my first journal paper Write my first book chapter Chair a W3C Community Group Collaborate in a W3C recommendation Become a doctor! Technical Write a NodeJS App. Maia [See ISSUES] Write my first Django Application Develop a distributed LibP2P golang application Github repo with +100 stars Languages English Chinese Greek German Esperanto Personal Run a 10k Blog regularly for a year </description>
|
||||
</item>
|
||||
|
||||
</channel>
|
||||
</rss>
|
@ -0,0 +1 @@
|
||||
<!DOCTYPE html><html><head><title>/page/</title><link rel="canonical" href="/page/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=/page/" /></head></html>
|
@ -0,0 +1,219 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<title>Balkian's site - WELCOME</title>
|
||||
<meta name="viewport" content="width=device-width">
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="../../font-awesome/css/all.css">
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" media="only screen" href="../../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="../../post/"><li class='' >Blog
|
||||
</li></a>
|
||||
|
||||
<a href="../../tags/"><li class='' >Tags
|
||||
</li></a>
|
||||
|
||||
<a href="../../cheatsheet/"><li class='' >Cheatsheets
|
||||
</li></a>
|
||||
|
||||
<a href="../../page/about/"><li class='' >About
|
||||
</li></a>
|
||||
|
||||
<a href="../../project/"><li class='' >Projects
|
||||
</li></a>
|
||||
|
||||
<a href="../../page/todo/"><li class=' active' >To-do
|
||||
</li></a>
|
||||
|
||||
<a href="//jfernando.es" target="_blank"><li>
|
||||
CV
|
||||
</li></a>
|
||||
<a href="../../search"><li>
|
||||
<i class="fa fa-search"></i>
|
||||
</li></a>
|
||||
</ul>
|
||||
</header>
|
||||
|
||||
|
||||
|
||||
|
||||
<h3 id="phd">PhD</h3>
|
||||
|
||||
<ul class="task-list">
|
||||
<li><label><input type="checkbox" checked disabled class="task-list-item"> Write my first workshop paper as main author</label></li>
|
||||
<li><label><input type="checkbox" checked disabled class="task-list-item"> Write my first journal paper</label></li>
|
||||
<li><label><input type="checkbox" checked disabled class="task-list-item"> Write my first book chapter</label></li>
|
||||
<li><label><input type="checkbox" checked disabled class="task-list-item"> Chair a W3C Community Group</label></li>
|
||||
<li><label><input type="checkbox" disabled class="task-list-item"> Collaborate in a W3C recommendation</label></li>
|
||||
<li><label><input type="checkbox" disabled class="task-list-item"> Become a doctor!</label></li>
|
||||
</ul>
|
||||
|
||||
<h3 id="technical">Technical</h3>
|
||||
|
||||
<ul class="task-list">
|
||||
<li><label><input type="checkbox" checked disabled class="task-list-item"> Write a NodeJS App. Maia [See <a href="http://github.com/gsi-upm/maia/issues">ISSUES</a>]</label></li>
|
||||
<li><label><input type="checkbox" checked disabled class="task-list-item"> Write my first Django Application</label></li>
|
||||
<li><label><input type="checkbox" disabled class="task-list-item"> Develop a distributed LibP2P golang application</label></li>
|
||||
<li><label><input type="checkbox" disabled class="task-list-item"> Github repo with +100 stars</label></li>
|
||||
</ul>
|
||||
|
||||
<h3 id="languages">Languages</h3>
|
||||
|
||||
<ul class="task-list">
|
||||
<li><label><input type="checkbox" checked disabled class="task-list-item"> English</label></li>
|
||||
<li><label><input type="checkbox" disabled class="task-list-item"> Chinese</label></li>
|
||||
<li><label><input type="checkbox" disabled class="task-list-item"> Greek</label></li>
|
||||
<li><label><input type="checkbox" disabled class="task-list-item"> German</label></li>
|
||||
<li><label><input type="checkbox" disabled class="task-list-item"> Esperanto</label></li>
|
||||
</ul>
|
||||
|
||||
<h3 id="personal">Personal</h3>
|
||||
|
||||
<ul class="task-list">
|
||||
<li><label><input type="checkbox" checked disabled class="task-list-item"> Run a 10k</label></li>
|
||||
<li><label><input type="checkbox" disabled class="task-list-item"> Blog regularly for a year</label></li>
|
||||
</ul>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div id="sidebar" class="fixed">
|
||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||
<div class="flipper sticky">
|
||||
<div class="front">
|
||||
|
||||
<img id="avatar" src="../../img/me.png">
|
||||
</div>
|
||||
<div class="back">
|
||||
|
||||
<img id="picture" src="../../img/me-bat.png">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="about">
|
||||
|
||||
<div class="icons">
|
||||
<span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fab fa-inverse fa-stack-1x fa-linux"></i></span><span class="explanation">Linux user</span></span>
|
||||
<span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fab fa-inverse fa-stack-1x fa-android"></i></span><span class="explanation">Android dev and user</span></span>
|
||||
<a href="http://github.com/balkian" target="_blank"><span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fab fa-inverse fa-stack-1x fa-github"></i> </span><span class="explanation">Github user</span></span></a>
|
||||
<a href="http://gitlab.com/balkian" target="_blank"><span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fab fa-inverse fa-stack-1x fa-gitlab"></i> </span><span class="explanation">GitLab user</span></span></a>
|
||||
<span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fab fa-inverse fa-stack-1x fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
||||
<span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fas fa-inverse fa-stack-1x fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
||||
<span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fas fa-inverse fa-stack-1x fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
||||
<span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fas fa-inverse fa-stack-1x fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
||||
<span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fas fa-inverse fa-stack-1x fa-moon"></i> </span><span class="explanation">Night owl</span></span>
|
||||
<span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fas fa-inverse fa-stack-1x fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
||||
<span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fas fa-inverse fa-stack-1x fa-flag"></i></span> <span class="explanation">I love languages</span></span>
|
||||
<span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fas fa-inverse fa-stack-1x fa-code"></i> </span> <span class="explanation">I love programming</span></span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="entries">
|
||||
<h2 class="title">Latest entries</h2>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<dt><a href="../../post/2019-01-06-zigbee2mqtt/">Controlling Zigbee devices with MQTT</a></dt>
|
||||
|
||||
<a class="tag" href='../../tags/mqtt'><span class="label">mqtt</span></a>
|
||||
|
||||
<a class="tag" href='../../tags/iot'><span class="label">iot</span></a>
|
||||
|
||||
<a class="tag" href='../../tags/zigbee'><span class="label">zigbee</span></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<dt><a href="../../post/2016-09-28-tqdm/">Progress bars in python</a></dt>
|
||||
|
||||
<a class="tag" href='../../tags/python'><span class="label">python</span></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<dt><a href="../../post/2015-04-10-github-dotfiles/">Sharing dotfiles</a></dt>
|
||||
|
||||
<a class="tag" href='../../tags/github'><span class="label">github</span></a>
|
||||
|
||||
<a class="tag" href='../../tags/git'><span class="label">git</span></a>
|
||||
|
||||
<a class="tag" href='../../tags/dotfiles'><span class="label">dotfiles</span></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<dt><a href="../../post/2014-12-09-zotero/">Zotero</a></dt>
|
||||
|
||||
<a class="tag" href='../../tags/zotero'><span class="label">zotero</span></a>
|
||||
|
||||
<a class="tag" href='../../tags/webdav'><span class="label">webdav</span></a>
|
||||
|
||||
<a class="tag" href='../../tags/nginx'><span class="label">nginx</span></a>
|
||||
|
||||
<a class="tag" href='../../tags/apache'><span class="label">apache</span></a>
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
<footer class="pagefooter" 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="fab fa-github"></i></a></li>
|
||||
<li><a href="http://lab.gsi.upm.es/balkian"><i class="fab fa-gitlab"></i></a></li>
|
||||
<li><a href="http://twitter.com/balkian"><i class="fab fa-twitter"></i></a></li>
|
||||
<li><a href="http://git.sinpapel.es/balkian"><i class="fab fa-git"></i></a></li>
|
||||
<li><a href="http://linkedin.com/in/jfsanchezrada"><i class="fab fa-linkedin"></i></a></li>
|
||||
</ul>
|
||||
<p>
|
||||
<i class="fab fa-creative-commons"></i> Creative Commons A-SA-NC
|
||||
</p>
|
||||
</footer>
|
||||
</div>
|
||||
|
||||
<script src="../../js/jquery-2.0.2.min.js"></script>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,206 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<title>Balkian's site - WELCOME</title>
|
||||
<meta name="viewport" content="width=device-width">
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="../font-awesome/css/all.css">
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" media="only screen" href="../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="../post/"><li class='' >Blog
|
||||
</li></a>
|
||||
|
||||
<a href="../tags/"><li class='' >Tags
|
||||
</li></a>
|
||||
|
||||
<a href="../cheatsheet/"><li class='' >Cheatsheets
|
||||
</li></a>
|
||||
|
||||
<a href="../page/about/"><li class='' >About
|
||||
</li></a>
|
||||
|
||||
<a href="../project/"><li class='' >Projects
|
||||
</li></a>
|
||||
|
||||
<a href="../page/todo/"><li class='' >To-do
|
||||
</li></a>
|
||||
|
||||
<a href="//jfernando.es" target="_blank"><li>
|
||||
CV
|
||||
</li></a>
|
||||
<a href="../search"><li>
|
||||
<i class="fa fa-search"></i>
|
||||
</li></a>
|
||||
</ul>
|
||||
</header>
|
||||
|
||||
|
||||
<section class="resume-section p-3 p-lg-5 d-flex flex-column">
|
||||
<div class="my-auto" >
|
||||
<form class="search">
|
||||
<input type="text" name="s" class="searchTerm" placeholder="What are you looking for?">
|
||||
<button type="submit" class="searchButton">
|
||||
<i class="fas fa-search"></i>
|
||||
</button>
|
||||
</form>
|
||||
<div id="search-results">
|
||||
<h3>Matching pages</h3>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<script id="search-result-template" type="text/x-js-template">
|
||||
<div id="summary-${key}">
|
||||
<h4><a href="${link}">${title}</a></h4>
|
||||
<p>${snippet}</p>
|
||||
${ isset tags }<p>Tags: ${tags}</p>${ end }
|
||||
${ isset categories }<p>Categories: ${categories}</p>${ end }
|
||||
</div>
|
||||
</script>
|
||||
|
||||
</div>
|
||||
|
||||
<div id="sidebar" class="fixed">
|
||||
<div id="badge" class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
||||
<div class="flipper sticky">
|
||||
<div class="front">
|
||||
|
||||
<img id="avatar" src="../img/me.png">
|
||||
</div>
|
||||
<div class="back">
|
||||
|
||||
<img id="picture" src="../img/me-bat.png">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="about">
|
||||
|
||||
<div class="icons">
|
||||
<span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fab fa-inverse fa-stack-1x fa-linux"></i></span><span class="explanation">Linux user</span></span>
|
||||
<span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fab fa-inverse fa-stack-1x fa-android"></i></span><span class="explanation">Android dev and user</span></span>
|
||||
<a href="http://github.com/balkian" target="_blank"><span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fab fa-inverse fa-stack-1x fa-github"></i> </span><span class="explanation">Github user</span></span></a>
|
||||
<a href="http://gitlab.com/balkian" target="_blank"><span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fab fa-inverse fa-stack-1x fa-gitlab"></i> </span><span class="explanation">GitLab user</span></span></a>
|
||||
<span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fab fa-inverse fa-stack-1x fa-stack-exchange"></i> </span><span class="explanation">StackExchange fan</span></span>
|
||||
<span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fas fa-inverse fa-stack-1x fa-music"></i> </span><span class="explanation">Music lover</span></span>
|
||||
<span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fas fa-inverse fa-stack-1x fa-film"></i> </span><span class="explanation">Movie fan</span></span>
|
||||
<span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fas fa-inverse fa-stack-1x fa-laptop"></i> </span><span class="explanation">Always on a PC</span></span>
|
||||
<span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fas fa-inverse fa-stack-1x fa-moon"></i> </span><span class="explanation">Night owl</span></span>
|
||||
<span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fas fa-inverse fa-stack-1x fa-terminal"></i></span> <span class="explanation">CLI user</span></span>
|
||||
<span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fas fa-inverse fa-stack-1x fa-flag"></i></span> <span class="explanation">I love languages</span></span>
|
||||
<span class="coolicon"><span class="fa-stack"> <i class="fas fa-square fa-stack-2x" ></i><i class="fas fa-inverse fa-stack-1x fa-code"></i> </span> <span class="explanation">I love programming</span></span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="entries">
|
||||
<h2 class="title">Latest entries</h2>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<dt><a href="../post/2019-01-06-zigbee2mqtt/">Controlling Zigbee devices with MQTT</a></dt>
|
||||
|
||||
<a class="tag" href='../tags/mqtt'><span class="label">mqtt</span></a>
|
||||
|
||||
<a class="tag" href='../tags/iot'><span class="label">iot</span></a>
|
||||
|
||||
<a class="tag" href='../tags/zigbee'><span class="label">zigbee</span></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<dt><a href="../post/2016-09-28-tqdm/">Progress bars in python</a></dt>
|
||||
|
||||
<a class="tag" href='../tags/python'><span class="label">python</span></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<dt><a href="../post/2015-04-10-github-dotfiles/">Sharing dotfiles</a></dt>
|
||||
|
||||
<a class="tag" href='../tags/github'><span class="label">github</span></a>
|
||||
|
||||
<a class="tag" href='../tags/git'><span class="label">git</span></a>
|
||||
|
||||
<a class="tag" href='../tags/dotfiles'><span class="label">dotfiles</span></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<dt><a href="../post/2014-12-09-zotero/">Zotero</a></dt>
|
||||
|
||||
<a class="tag" href='../tags/zotero'><span class="label">zotero</span></a>
|
||||
|
||||
<a class="tag" href='../tags/webdav'><span class="label">webdav</span></a>
|
||||
|
||||
<a class="tag" href='../tags/nginx'><span class="label">nginx</span></a>
|
||||
|
||||
<a class="tag" href='../tags/apache'><span class="label">apache</span></a>
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
<footer class="pagefooter" 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="fab fa-github"></i></a></li>
|
||||
<li><a href="http://lab.gsi.upm.es/balkian"><i class="fab fa-gitlab"></i></a></li>
|
||||
<li><a href="http://twitter.com/balkian"><i class="fab fa-twitter"></i></a></li>
|
||||
<li><a href="http://git.sinpapel.es/balkian"><i class="fab fa-git"></i></a></li>
|
||||
<li><a href="http://linkedin.com/in/jfsanchezrada"><i class="fab fa-linkedin"></i></a></li>
|
||||
</ul>
|
||||
<p>
|
||||
<i class="fab fa-creative-commons"></i> Creative Commons A-SA-NC
|
||||
</p>
|
||||
</footer>
|
||||
</div>
|
||||
|
||||
<script src="../js/jquery-2.0.2.min.js"></script>
|
||||
|
||||
<script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/3.2.0/fuse.min.js"></script>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/jquery.mark.min.js"></script>
|
||||
<script src="js/search.js"></script>
|
||||
|
||||
</body>
|
||||
</html>
|
Loading…
Reference in New Issue