diff options
Diffstat (limited to 'articles')
34 files changed, 446 insertions, 19 deletions
diff --git a/articles/cowboy-2.0.0-pre.4/index.html b/articles/cowboy-2.0.0-pre.4/index.html index fa77c20b..57e493e3 100644 --- a/articles/cowboy-2.0.0-pre.4/index.html +++ b/articles/cowboy-2.0.0-pre.4/index.html @@ -188,6 +188,10 @@ added back.</p></div> <ul id="articles-nav" class="extra_margin"> + <li><a href="https://ninenines.eu/articles/gun-1.0.0-rc.1/">Gun 1.0 release candidate 1</a></li> + + + <li><a href="https://ninenines.eu/articles/cowboy-2.4.0/">Cowboy 2.4</a></li> diff --git a/articles/cowboy-2.0.0-rc.1/index.html b/articles/cowboy-2.0.0-rc.1/index.html index 3f59c31c..03f722c6 100644 --- a/articles/cowboy-2.0.0-rc.1/index.html +++ b/articles/cowboy-2.0.0-rc.1/index.html @@ -134,6 +134,10 @@ purposes of testing.</p></div> <ul id="articles-nav" class="extra_margin"> + <li><a href="https://ninenines.eu/articles/gun-1.0.0-rc.1/">Gun 1.0 release candidate 1</a></li> + + + <li><a href="https://ninenines.eu/articles/cowboy-2.4.0/">Cowboy 2.4</a></li> diff --git a/articles/cowboy-2.0.0-rc.2/index.html b/articles/cowboy-2.0.0-rc.2/index.html index 10ba91e6..02af2eed 100644 --- a/articles/cowboy-2.0.0-rc.2/index.html +++ b/articles/cowboy-2.0.0-rc.2/index.html @@ -113,6 +113,10 @@ before 2.0.</p></div> <ul id="articles-nav" class="extra_margin"> + <li><a href="https://ninenines.eu/articles/gun-1.0.0-rc.1/">Gun 1.0 release candidate 1</a></li> + + + <li><a href="https://ninenines.eu/articles/cowboy-2.4.0/">Cowboy 2.4</a></li> diff --git a/articles/cowboy-2.0.0/index.html b/articles/cowboy-2.0.0/index.html index e29540b9..61ef2dae 100644 --- a/articles/cowboy-2.0.0/index.html +++ b/articles/cowboy-2.0.0/index.html @@ -126,6 +126,10 @@ should be reported by opening a ticket. Thanks!</p></div> <ul id="articles-nav" class="extra_margin"> + <li><a href="https://ninenines.eu/articles/gun-1.0.0-rc.1/">Gun 1.0 release candidate 1</a></li> + + + <li><a href="https://ninenines.eu/articles/cowboy-2.4.0/">Cowboy 2.4</a></li> diff --git a/articles/cowboy-2.1.0/index.html b/articles/cowboy-2.1.0/index.html index a2366b6c..69036c0e 100644 --- a/articles/cowboy-2.1.0/index.html +++ b/articles/cowboy-2.1.0/index.html @@ -120,6 +120,10 @@ should be reported by opening a ticket. Thanks!</p></div> <ul id="articles-nav" class="extra_margin"> + <li><a href="https://ninenines.eu/articles/gun-1.0.0-rc.1/">Gun 1.0 release candidate 1</a></li> + + + <li><a href="https://ninenines.eu/articles/cowboy-2.4.0/">Cowboy 2.4</a></li> diff --git a/articles/cowboy-2.2.0/index.html b/articles/cowboy-2.2.0/index.html index 22a6b4c9..06608ccc 100644 --- a/articles/cowboy-2.2.0/index.html +++ b/articles/cowboy-2.2.0/index.html @@ -121,6 +121,10 @@ should be reported by opening a ticket. Thanks!</p></div> <ul id="articles-nav" class="extra_margin"> + <li><a href="https://ninenines.eu/articles/gun-1.0.0-rc.1/">Gun 1.0 release candidate 1</a></li> + + + <li><a href="https://ninenines.eu/articles/cowboy-2.4.0/">Cowboy 2.4</a></li> diff --git a/articles/cowboy-2.3.0/index.html b/articles/cowboy-2.3.0/index.html index 173372f0..439241cc 100644 --- a/articles/cowboy-2.3.0/index.html +++ b/articles/cowboy-2.3.0/index.html @@ -90,6 +90,10 @@ should be reported by opening a ticket. Thanks!</p></div> <ul id="articles-nav" class="extra_margin"> + <li><a href="https://ninenines.eu/articles/gun-1.0.0-rc.1/">Gun 1.0 release candidate 1</a></li> + + + <li><a href="https://ninenines.eu/articles/cowboy-2.4.0/">Cowboy 2.4</a></li> diff --git a/articles/cowboy-2.4.0/index.html b/articles/cowboy-2.4.0/index.html index 3050237d..cae198b2 100644 --- a/articles/cowboy-2.4.0/index.html +++ b/articles/cowboy-2.4.0/index.html @@ -106,6 +106,10 @@ questions should be sent via Github tickets. Thanks!</p></div> <ul id="articles-nav" class="extra_margin"> + <li><a href="https://ninenines.eu/articles/gun-1.0.0-rc.1/">Gun 1.0 release candidate 1</a></li> + + + <li><a href="https://ninenines.eu/articles/cowboy-2.4.0/">Cowboy 2.4</a></li> diff --git a/articles/cowboy2-qs/index.html b/articles/cowboy2-qs/index.html index e7bc74ea..d1424cfc 100644 --- a/articles/cowboy2-qs/index.html +++ b/articles/cowboy2-qs/index.html @@ -227,6 +227,10 @@ thoughts that went into this rather than just the conclusion.</p></div> <ul id="articles-nav" class="extra_margin"> + <li><a href="https://ninenines.eu/articles/gun-1.0.0-rc.1/">Gun 1.0 release candidate 1</a></li> + + + <li><a href="https://ninenines.eu/articles/cowboy-2.4.0/">Cowboy 2.4</a></li> diff --git a/articles/dont-let-it-crash/index.html b/articles/dont-let-it-crash/index.html index 197ebf00..53226cc3 100644 --- a/articles/dont-let-it-crash/index.html +++ b/articles/dont-let-it-crash/index.html @@ -190,6 +190,10 @@ make more.</p></div> <ul id="articles-nav" class="extra_margin"> + <li><a href="https://ninenines.eu/articles/gun-1.0.0-rc.1/">Gun 1.0 release candidate 1</a></li> + + + <li><a href="https://ninenines.eu/articles/cowboy-2.4.0/">Cowboy 2.4</a></li> diff --git a/articles/erlang-scalability/index.html b/articles/erlang-scalability/index.html index c687466f..2df4fd1c 100644 --- a/articles/erlang-scalability/index.html +++ b/articles/erlang-scalability/index.html @@ -212,6 +212,10 @@ concurrently.</p></div> <ul id="articles-nav" class="extra_margin"> + <li><a href="https://ninenines.eu/articles/gun-1.0.0-rc.1/">Gun 1.0 release candidate 1</a></li> + + + <li><a href="https://ninenines.eu/articles/cowboy-2.4.0/">Cowboy 2.4</a></li> diff --git a/articles/erlang-validate-utf8/index.html b/articles/erlang-validate-utf8/index.html index 30f7207b..e8abf3a7 100644 --- a/articles/erlang-validate-utf8/index.html +++ b/articles/erlang-validate-utf8/index.html @@ -263,6 +263,10 @@ http://www.gnu.org/software/src-highlite --> <ul id="articles-nav" class="extra_margin"> + <li><a href="https://ninenines.eu/articles/gun-1.0.0-rc.1/">Gun 1.0 release candidate 1</a></li> + + + <li><a href="https://ninenines.eu/articles/cowboy-2.4.0/">Cowboy 2.4</a></li> diff --git a/articles/erlang.mk-and-relx/index.html b/articles/erlang.mk-and-relx/index.html index bfd22c28..4309e0a3 100644 --- a/articles/erlang.mk-and-relx/index.html +++ b/articles/erlang.mk-and-relx/index.html @@ -190,6 +190,10 @@ containing all the flags to pass to the Erlang VM, for example <ul id="articles-nav" class="extra_margin"> + <li><a href="https://ninenines.eu/articles/gun-1.0.0-rc.1/">Gun 1.0 release candidate 1</a></li> + + + <li><a href="https://ninenines.eu/articles/cowboy-2.4.0/">Cowboy 2.4</a></li> diff --git a/articles/erlanger-playbook-september-2015-update/index.html b/articles/erlanger-playbook-september-2015-update/index.html index 89d77ea9..4aa732b7 100644 --- a/articles/erlanger-playbook-september-2015-update/index.html +++ b/articles/erlanger-playbook-september-2015-update/index.html @@ -91,6 +91,10 @@ will be used to allow me to work on open source full time.</p></div> <ul id="articles-nav" class="extra_margin"> + <li><a href="https://ninenines.eu/articles/gun-1.0.0-rc.1/">Gun 1.0 release candidate 1</a></li> + + + <li><a href="https://ninenines.eu/articles/cowboy-2.4.0/">Cowboy 2.4</a></li> diff --git a/articles/erlanger-playbook/index.html b/articles/erlanger-playbook/index.html index ddcb014e..490f06e5 100644 --- a/articles/erlanger-playbook/index.html +++ b/articles/erlanger-playbook/index.html @@ -159,6 +159,10 @@ You will receive updates to the book for free as soon as they are available.</p> <ul id="articles-nav" class="extra_margin"> + <li><a href="https://ninenines.eu/articles/gun-1.0.0-rc.1/">Gun 1.0 release candidate 1</a></li> + + + <li><a href="https://ninenines.eu/articles/cowboy-2.4.0/">Cowboy 2.4</a></li> diff --git a/articles/farwest-funded/index.html b/articles/farwest-funded/index.html index 0705c491..584858a2 100644 --- a/articles/farwest-funded/index.html +++ b/articles/farwest-funded/index.html @@ -99,6 +99,10 @@ can help!</p></div> <ul id="articles-nav" class="extra_margin"> + <li><a href="https://ninenines.eu/articles/gun-1.0.0-rc.1/">Gun 1.0 release candidate 1</a></li> + + + <li><a href="https://ninenines.eu/articles/cowboy-2.4.0/">Cowboy 2.4</a></li> diff --git a/articles/gun-1.0.0-rc.1/index.html b/articles/gun-1.0.0-rc.1/index.html new file mode 100644 index 00000000..f0b4664b --- /dev/null +++ b/articles/gun-1.0.0-rc.1/index.html @@ -0,0 +1,276 @@ +<!DOCTYPE html> +<html lang="en"> + +<head> + <meta charset="utf-8"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <meta name="description" content=""> + <meta name="author" content="Loïc Hoguin based on a design from (Soft10) Pol Cámara"> + + <title>Nine Nines: Gun 1.0 release candidate 1</title> + + <link href='https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic' rel='stylesheet' type='text/css'> + <link href="/css/99s.css?r=1" rel="stylesheet"> + + <link rel="shortcut icon" href="/img/ico/favicon.ico"> + <link rel="apple-touch-icon-precomposed" sizes="114x114" href="/img/ico/apple-touch-icon-114.png"> + <link rel="apple-touch-icon-precomposed" sizes="72x72" href="/img/ico/apple-touch-icon-72.png"> + <link rel="apple-touch-icon-precomposed" href="/img/ico/apple-touch-icon-57.png"> + + +</head> + + +<body class=""> + <header id="page-head"> + <div id="topbar" class="container"> + <div class="row"> + <div class="span2"> + <h1 id="logo"><a href="/" title="99s">99s</a></h1> + </div> + <div class="span10"> + + <div id="side-header"> + <nav> + <ul> + <li class="active"><a title="Hear my thoughts" href="/articles">Articles</a></li> + <li><a title="Watch my talks" href="/talks">Talks</a></li> + <li><a title="Read the docs" href="/docs">Documentation</a></li> + <li><a title="Request my services" href="/services">Consulting & Training</a></li> + </ul> + </nav> + <ul id="social"> + <li> + <a href="https://github.com/ninenines" title="Check my Github repositories"><img src="/img/ico_github.png" data-hover="/img/ico_github_alt.png" alt="Github"></a> + </li> + <li> + <a title="Contact me" href="mailto:[email protected]"><img src="/img/ico_mail.png" data-hover="/img/ico_mail_alt.png"></a> + </li> + </ul> + </div> + </div> + </div> + </div> + + +</header> + +<div id="contents"> +<div class="container"> +<div class="row"> +<div class="span9 maincol"> + +<article class="blog_item"> +<header> + <h1 class="lined-header"><span>Gun 1.0 release candidate 1</span></h1> + <p class="date"> + <span class="day">04</span> + <span class="month">Jun</span> + </p> +</header> + +<div class="paragraph"><p>Gun <code>1.0.0-rc.1</code> has been released!</p></div> +<div class="paragraph"><p>Gun is an HTTP/1.1, HTTP/2 and Websocket client +for Erlang/OTP.</p></div> +<div class="paragraph"><p>Gun provides an asynchronous interface and will +keep the connection open to the server, reconnecting +as necessary.</p></div> +<div class="paragraph"><p>Gun has existed for many years as the test client +for Cowboy and is now mature enough to receive a +proper version. Gun is battle tested by customers +and other users but is not the most well tested +client there is.</p></div> +<div class="paragraph"><p>This release candidate differs from previous tags +in the way Websocket-related messages are handled: +the <code>gun_ws_upgrade</code> message is now <code>gun_upgrade</code>, +and the <code>gun_ws</code> message has an extra element. The +dependency on Ranch has also been removed. In +addition some undocumented features have been +modified; they will be documented in future +releases.</p></div> +<div class="paragraph"><p>I have given the Cowboy treatment to the Gun manual: +a separate page per function call with all kind +of useful information, including examples. Since +Gun provides an asynchronous interface, each message +also has a separate manual page. Check it out: +<a href="https://ninenines.eu/docs/en/gun/1.0/manual/">https://ninenines.eu/docs/en/gun/1.0/manual/</a></p></div> +<div class="paragraph"><p>Gun 1.0 will be released once customers projects +are updated and I confirm everything works as intended.</p></div> +<div class="paragraph"><p>You can donate to this project via +<a href="https://salt.bountysource.com/teams/ninenines">BountySource</a>. +These funds are used to pay for additional servers for +testing. A new server was added last month and allows +me to test with additional Linux distributions Alpine, +CentOS and Debian. Thanks in advance!</p></div> +<div class="paragraph"><p>As usual, feedback is appreciated, and issues or +questions should be sent via Github tickets. Thanks!</p></div> + +</article> +</div> + +<div class="span3 sidecol"> +<h3>More articles</h3> +<ul id="articles-nav" class="extra_margin"> + + + <li><a href="https://ninenines.eu/articles/gun-1.0.0-rc.1/">Gun 1.0 release candidate 1</a></li> + + + + <li><a href="https://ninenines.eu/articles/cowboy-2.4.0/">Cowboy 2.4</a></li> + + + + <li><a href="https://ninenines.eu/articles/cowboy-2.3.0/">Cowboy 2.3</a></li> + + + + <li><a href="https://ninenines.eu/articles/cowboy-2.2.0/">Cowboy 2.2</a></li> + + + + <li><a href="https://ninenines.eu/articles/cowboy-2.1.0/">Cowboy 2.1</a></li> + + + + <li><a href="https://ninenines.eu/articles/cowboy-2.0.0/">Cowboy 2.0</a></li> + + + + <li><a href="https://ninenines.eu/articles/cowboy-2.0.0-rc.2/">Cowboy 2.0 release candidate 2</a></li> + + + + <li><a href="https://ninenines.eu/articles/cowboy-2.0.0-rc.1/">Cowboy 2.0 release candidate 1</a></li> + + + + <li><a href="https://ninenines.eu/articles/the-elephant-in-the-room/">The elephant in the room</a></li> + + + + <li><a href="https://ninenines.eu/articles/dont-let-it-crash/">Don't let it crash</a></li> + + + + <li><a href="https://ninenines.eu/articles/cowboy-2.0.0-pre.4/">Cowboy 2.0 pre-release 4</a></li> + + + + <li><a href="https://ninenines.eu/articles/ranch-1.3/">Ranch 1.3</a></li> + + + + <li><a href="https://ninenines.eu/articles/ml-archives/">Mailing list archived</a></li> + + + + <li><a href="https://ninenines.eu/articles/website-update/">Website update</a></li> + + + + <li><a href="https://ninenines.eu/articles/erlanger-playbook-september-2015-update/">The Erlanger Playbook September 2015 Update</a></li> + + + + <li><a href="https://ninenines.eu/articles/erlanger-playbook/">The Erlanger Playbook</a></li> + + + + <li><a href="https://ninenines.eu/articles/erlang-validate-utf8/">Validating UTF-8 binaries with Erlang</a></li> + + + + <li><a href="https://ninenines.eu/articles/on-open-source/">On open source</a></li> + + + + <li><a href="https://ninenines.eu/articles/the-story-so-far/">The story so far</a></li> + + + + <li><a href="https://ninenines.eu/articles/cowboy2-qs/">Cowboy 2.0 and query strings</a></li> + + + + <li><a href="https://ninenines.eu/articles/january-2014-status/">January 2014 status</a></li> + + + + <li><a href="https://ninenines.eu/articles/farwest-funded/">Farwest got funded!</a></li> + + + + <li><a href="https://ninenines.eu/articles/erlang.mk-and-relx/">Build Erlang releases with Erlang.mk and Relx</a></li> + + + + <li><a href="https://ninenines.eu/articles/xerl-0.5-intermediate-module/">Xerl: intermediate module</a></li> + + + + <li><a href="https://ninenines.eu/articles/xerl-0.4-expression-separator/">Xerl: expression separator</a></li> + + + + <li><a href="https://ninenines.eu/articles/erlang-scalability/">Erlang Scalability</a></li> + + + + <li><a href="https://ninenines.eu/articles/xerl-0.3-atomic-expressions/">Xerl: atomic expressions</a></li> + + + + <li><a href="https://ninenines.eu/articles/xerl-0.2-two-modules/">Xerl: two modules</a></li> + + + + <li><a href="https://ninenines.eu/articles/xerl-0.1-empty-modules/">Xerl: empty modules</a></li> + + + + <li><a href="https://ninenines.eu/articles/ranch-ftp/">Build an FTP Server with Ranch in 30 Minutes</a></li> + + + + <li><a href="https://ninenines.eu/articles/tictactoe/">Erlang Tic Tac Toe</a></li> + + + + +</ul> + +<h3>Feedback</h3> +<p>Feel free to <a href="mailto:[email protected]">email us</a> +if you found any mistake or need clarification on any of the +articles.</p> + +</div> +</div> +</div> +</div> + + <footer> + <div class="container"> + <div class="row"> + <div class="span6"> + <p id="scroll-top"><a href="#">↑ Scroll to top</a></p> + <nav> + <ul> + <li><a href="mailto:[email protected]" title="Contact us">Contact us</a></li><li><a href="https://github.com/ninenines/ninenines.github.io" title="Github repository">Contribute to this site</a></li> + </ul> + </nav> + </div> + <div class="span6 credits"> + <p><img src="/img/footer_logo.png"></p> + <p>Copyright © Loïc Hoguin 2012-2018</p> + </div> + </div> + </div> + </footer> + + + <script src="/js/custom.js"></script> + </body> +</html> + diff --git a/articles/index.html b/articles/index.html index 725ee42b..4df97ede 100644 --- a/articles/index.html +++ b/articles/index.html @@ -67,6 +67,25 @@ <article class="blog_item"> <header> + <h2><a href="https://ninenines.eu/articles/gun-1.0.0-rc.1/">Gun 1.0 release candidate 1</a></h2> + <p class="date"> + <span class="day">04</span> + <span class="month">Jun</span> + </p> + </header> + + <p>Gun 1.0.0-rc.1 has been released! + Gun is an HTTP/1.1, HTTP/2 and Websocket client for Erlang/OTP. + Gun provides an asynchronous interface and will keep the connection open to the server, reconnecting as necessary. + Gun has existed for many years as the test client for Cowboy and is now mature enough to receive a proper version. Gun is battle tested by customers and other users but is not the most well tested client there is.</p> + + <p style="text-align:right"> + <a class="read_more" href="https://ninenines.eu/articles/gun-1.0.0-rc.1/">Read More</a> + </p> + </article> + + <article class="blog_item"> + <header> <h2><a href="https://ninenines.eu/articles/cowboy-2.4.0/">Cowboy 2.4</a></h2> <p class="date"> <span class="day">02</span> @@ -407,24 +426,6 @@ </p> </article> - <article class="blog_item"> - <header> - <h2><a href="https://ninenines.eu/articles/january-2014-status/">January 2014 status</a></h2> - <p class="date"> - <span class="day">07</span> - <span class="month">Jan</span> - </p> - </header> - - <p>I will now be regularly writing posts about project status, plans and hopes for the future. - Before that though, there’s one important news to share. - Until a year ago all development was financed through consulting and development services. This worked alright but too much time was spent doing things that didn’t benefit the open source projects. And that didn’t make me happy at all. Because I like being happy I stopped that for the most part and spent the year figuring things out, experimenting and discussing with people about it.</p> - - <p style="text-align:right"> - <a class="read_more" href="https://ninenines.eu/articles/january-2014-status/">Read More</a> - </p> - </article> - <nav class="pagination" role="pagination"> diff --git a/articles/index.xml b/articles/index.xml index b27c501e..23e4a6f1 100644 --- a/articles/index.xml +++ b/articles/index.xml @@ -6,12 +6,24 @@ <description>Recent content in Articles on Nine Nines</description> <generator>Hugo -- gohugo.io</generator> <language>en-us</language> - <lastBuildDate>Wed, 02 May 2018 10:00:00 +0100</lastBuildDate> + <lastBuildDate>Mon, 04 Jun 2018 10:00:00 +0100</lastBuildDate> <atom:link href="https://ninenines.eu/articles/index.xml" rel="self" type="application/rss+xml" /> <item> + <title>Gun 1.0 release candidate 1</title> + <link>https://ninenines.eu/articles/gun-1.0.0-rc.1/</link> + <pubDate>Mon, 04 Jun 2018 10:00:00 +0100</pubDate> + + <guid>https://ninenines.eu/articles/gun-1.0.0-rc.1/</guid> + <description>Gun 1.0.0-rc.1 has been released! + Gun is an HTTP/1.1, HTTP/2 and Websocket client for Erlang/OTP. + Gun provides an asynchronous interface and will keep the connection open to the server, reconnecting as necessary. + Gun has existed for many years as the test client for Cowboy and is now mature enough to receive a proper version. Gun is battle tested by customers and other users but is not the most well tested client there is.</description> + </item> + + <item> <title>Cowboy 2.4</title> <link>https://ninenines.eu/articles/cowboy-2.4.0/</link> <pubDate>Wed, 02 May 2018 10:00:00 +0100</pubDate> diff --git a/articles/january-2014-status/index.html b/articles/january-2014-status/index.html index c05da16e..2c489556 100644 --- a/articles/january-2014-status/index.html +++ b/articles/january-2014-status/index.html @@ -218,6 +218,10 @@ the sponsoring idea, anything really! Thanks.</p></div> <ul id="articles-nav" class="extra_margin"> + <li><a href="https://ninenines.eu/articles/gun-1.0.0-rc.1/">Gun 1.0 release candidate 1</a></li> + + + <li><a href="https://ninenines.eu/articles/cowboy-2.4.0/">Cowboy 2.4</a></li> diff --git a/articles/ml-archives/index.html b/articles/ml-archives/index.html index 841440ac..fd96cbc1 100644 --- a/articles/ml-archives/index.html +++ b/articles/ml-archives/index.html @@ -88,6 +88,10 @@ underlying problem in the project or its documentation.</p></div> <ul id="articles-nav" class="extra_margin"> + <li><a href="https://ninenines.eu/articles/gun-1.0.0-rc.1/">Gun 1.0 release candidate 1</a></li> + + + <li><a href="https://ninenines.eu/articles/cowboy-2.4.0/">Cowboy 2.4</a></li> diff --git a/articles/on-open-source/index.html b/articles/on-open-source/index.html index 1eca9e62..08340dfc 100644 --- a/articles/on-open-source/index.html +++ b/articles/on-open-source/index.html @@ -195,6 +195,10 @@ of your company’s money.</p></div> <ul id="articles-nav" class="extra_margin"> + <li><a href="https://ninenines.eu/articles/gun-1.0.0-rc.1/">Gun 1.0 release candidate 1</a></li> + + + <li><a href="https://ninenines.eu/articles/cowboy-2.4.0/">Cowboy 2.4</a></li> diff --git a/articles/page/2/index.html b/articles/page/2/index.html index e5adafe8..194f9243 100644 --- a/articles/page/2/index.html +++ b/articles/page/2/index.html @@ -67,6 +67,24 @@ <article class="blog_item"> <header> + <h2><a href="https://ninenines.eu/articles/january-2014-status/">January 2014 status</a></h2> + <p class="date"> + <span class="day">07</span> + <span class="month">Jan</span> + </p> + </header> + + <p>I will now be regularly writing posts about project status, plans and hopes for the future. + Before that though, there’s one important news to share. + Until a year ago all development was financed through consulting and development services. This worked alright but too much time was spent doing things that didn’t benefit the open source projects. And that didn’t make me happy at all. Because I like being happy I stopped that for the most part and spent the year figuring things out, experimenting and discussing with people about it.</p> + + <p style="text-align:right"> + <a class="read_more" href="https://ninenines.eu/articles/january-2014-status/">Read More</a> + </p> + </article> + + <article class="blog_item"> + <header> <h2><a href="https://ninenines.eu/articles/farwest-funded/">Farwest got funded!</a></h2> <p class="date"> <span class="day">27</span> diff --git a/articles/ranch-1.3/index.html b/articles/ranch-1.3/index.html index 014b835d..914259e4 100644 --- a/articles/ranch-1.3/index.html +++ b/articles/ranch-1.3/index.html @@ -160,6 +160,10 @@ that need fixing sooner rather than later.</p></div> <ul id="articles-nav" class="extra_margin"> + <li><a href="https://ninenines.eu/articles/gun-1.0.0-rc.1/">Gun 1.0 release candidate 1</a></li> + + + <li><a href="https://ninenines.eu/articles/cowboy-2.4.0/">Cowboy 2.4</a></li> diff --git a/articles/ranch-ftp/index.html b/articles/ranch-ftp/index.html index 85f36b4f..f5a30f51 100644 --- a/articles/ranch-ftp/index.html +++ b/articles/ranch-ftp/index.html @@ -288,6 +288,10 @@ binary protocol implementations in just a few lines of code.</p></div> <ul id="articles-nav" class="extra_margin"> + <li><a href="https://ninenines.eu/articles/gun-1.0.0-rc.1/">Gun 1.0 release candidate 1</a></li> + + + <li><a href="https://ninenines.eu/articles/cowboy-2.4.0/">Cowboy 2.4</a></li> diff --git a/articles/the-elephant-in-the-room/index.html b/articles/the-elephant-in-the-room/index.html index a67d4e76..8123f821 100644 --- a/articles/the-elephant-in-the-room/index.html +++ b/articles/the-elephant-in-the-room/index.html @@ -211,6 +211,10 @@ the flaws or the weirdness before they see them.</p></div> <ul id="articles-nav" class="extra_margin"> + <li><a href="https://ninenines.eu/articles/gun-1.0.0-rc.1/">Gun 1.0 release candidate 1</a></li> + + + <li><a href="https://ninenines.eu/articles/cowboy-2.4.0/">Cowboy 2.4</a></li> diff --git a/articles/the-story-so-far/index.html b/articles/the-story-so-far/index.html index 26458968..8750d6db 100644 --- a/articles/the-story-so-far/index.html +++ b/articles/the-story-so-far/index.html @@ -302,6 +302,10 @@ project and make sure it doesn’t happen again.</p></div> <ul id="articles-nav" class="extra_margin"> + <li><a href="https://ninenines.eu/articles/gun-1.0.0-rc.1/">Gun 1.0 release candidate 1</a></li> + + + <li><a href="https://ninenines.eu/articles/cowboy-2.4.0/">Cowboy 2.4</a></li> diff --git a/articles/tictactoe/index.html b/articles/tictactoe/index.html index 1b3a7980..3fd8e6e3 100644 --- a/articles/tictactoe/index.html +++ b/articles/tictactoe/index.html @@ -161,6 +161,10 @@ of writing algorithms to do things.</p></div> <ul id="articles-nav" class="extra_margin"> + <li><a href="https://ninenines.eu/articles/gun-1.0.0-rc.1/">Gun 1.0 release candidate 1</a></li> + + + <li><a href="https://ninenines.eu/articles/cowboy-2.4.0/">Cowboy 2.4</a></li> diff --git a/articles/website-update/index.html b/articles/website-update/index.html index 8ccae83b..bc871131 100644 --- a/articles/website-update/index.html +++ b/articles/website-update/index.html @@ -135,6 +135,10 @@ upgrading JS libraries.</p></div> <ul id="articles-nav" class="extra_margin"> + <li><a href="https://ninenines.eu/articles/gun-1.0.0-rc.1/">Gun 1.0 release candidate 1</a></li> + + + <li><a href="https://ninenines.eu/articles/cowboy-2.4.0/">Cowboy 2.4</a></li> diff --git a/articles/xerl-0.1-empty-modules/index.html b/articles/xerl-0.1-empty-modules/index.html index 1d5c45b1..86d54924 100644 --- a/articles/xerl-0.1-empty-modules/index.html +++ b/articles/xerl-0.1-empty-modules/index.html @@ -216,6 +216,10 @@ the next few articles.</p></div> <ul id="articles-nav" class="extra_margin"> + <li><a href="https://ninenines.eu/articles/gun-1.0.0-rc.1/">Gun 1.0 release candidate 1</a></li> + + + <li><a href="https://ninenines.eu/articles/cowboy-2.4.0/">Cowboy 2.4</a></li> diff --git a/articles/xerl-0.2-two-modules/index.html b/articles/xerl-0.2-two-modules/index.html index d59d794b..2dd5f828 100644 --- a/articles/xerl-0.2-two-modules/index.html +++ b/articles/xerl-0.2-two-modules/index.html @@ -221,6 +221,10 @@ though, so let’s get back to it after we add more.</p></div> <ul id="articles-nav" class="extra_margin"> + <li><a href="https://ninenines.eu/articles/gun-1.0.0-rc.1/">Gun 1.0 release candidate 1</a></li> + + + <li><a href="https://ninenines.eu/articles/cowboy-2.4.0/">Cowboy 2.4</a></li> diff --git a/articles/xerl-0.3-atomic-expressions/index.html b/articles/xerl-0.3-atomic-expressions/index.html index 4ff7dd7e..5ed954e2 100644 --- a/articles/xerl-0.3-atomic-expressions/index.html +++ b/articles/xerl-0.3-atomic-expressions/index.html @@ -225,6 +225,10 @@ do that.</p></div> <ul id="articles-nav" class="extra_margin"> + <li><a href="https://ninenines.eu/articles/gun-1.0.0-rc.1/">Gun 1.0 release candidate 1</a></li> + + + <li><a href="https://ninenines.eu/articles/cowboy-2.4.0/">Cowboy 2.4</a></li> diff --git a/articles/xerl-0.4-expression-separator/index.html b/articles/xerl-0.4-expression-separator/index.html index b9bbaae9..1f434d6c 100644 --- a/articles/xerl-0.4-expression-separator/index.html +++ b/articles/xerl-0.4-expression-separator/index.html @@ -130,6 +130,10 @@ expressions so I thought it was a good idea to anticipate.</p></div> <ul id="articles-nav" class="extra_margin"> + <li><a href="https://ninenines.eu/articles/gun-1.0.0-rc.1/">Gun 1.0 release candidate 1</a></li> + + + <li><a href="https://ninenines.eu/articles/cowboy-2.4.0/">Cowboy 2.4</a></li> diff --git a/articles/xerl-0.5-intermediate-module/index.html b/articles/xerl-0.5-intermediate-module/index.html index d127608b..7bb94d5b 100644 --- a/articles/xerl-0.5-intermediate-module/index.html +++ b/articles/xerl-0.5-intermediate-module/index.html @@ -208,6 +208,10 @@ http://www.gnu.org/software/src-highlite --> <ul id="articles-nav" class="extra_margin"> + <li><a href="https://ninenines.eu/articles/gun-1.0.0-rc.1/">Gun 1.0 release candidate 1</a></li> + + + <li><a href="https://ninenines.eu/articles/cowboy-2.4.0/">Cowboy 2.4</a></li> |