? Editing: Post:21.body Save Delete Cancel
Content changed Sign & Publish new content

Emeraude Blog

I catch segfaults.

Follow in NewsfeedFollowing

Latest comments:


on Oct 27, 2016


You probably already heard about ZeroMe, the famous zeronet social network. For those who don't, it's a social network similar to twitter, without characters limits and markdown support (I still don't understand why clearnet social networks are not supporting it), but with some limitations: there is no file upload, and no user blocking feature. It is the first zite using zeronet hubs, which is a way to split a zite database into several zites, to avoid downloading gigabytes of data when you are visiting a big zite.


ZeroMePlus is a fork of ZeroMe, that brings up several features:

  • hashtags
  • improved research
  • image loading (but not upload)
  • see the liked posted of each user
  • more feeds on the home page
  • several ways of ignore/block a user

Since ZeroMePlus is using the same hubs as ZeroMe, the two social networks contains exactly the same data, ZeroMePlus only adds interface feature.

Sometimes I'm writing some little, badly written posts on ZeroMe, here is my profile.

Read more

What's wrong with gitignores

on Mar 21, 2016 · 1 min read ·

You know, .gitignore are files that tell git which files are excluded from the repo. It's an useful and powerful tool, that made git usage easier. Let's clarify some things : on our git repositories, we don't want any temporary file. That includes compiled files from the techno you used (like *.o files if you are using C, or the __pycache__ directory in python), but also files from your OS or your IDE (like Thumbs.db in Windows or #*# files on emacs). But files depending on your OS MUST NOT BE in your .gitignore.

Read more

Blog TOC

on Mar 10, 2016

Here is the list of all the posts I wrote. I will update it each time I add a new one.





Read more

[JS] Variable declarations

on Mar 10, 2016 · 1 min read ·

I saw a lot of people misunderstanding the way variables are declared in JavaScript. It's very sad because declaring a variable is the simpliest feature of a lot of languages (some languages as OCaml can only define constant values).
But, there is something way worse: some guides are writing bullshit about it. Reading this github readme gave me the idea of writing this article. So, let's talk about the old way of defining variables :

Read more

[C/C++] Include guards

on Mar 08, 2016 · 2 min read

What is it ?

Today I want to talk about include guards. For those who don't know what I mean, It's a macro that is defined at the top of a header file, like this:

#ifndef FILE_NAME_H_
# define FILE_NAME_H_
Read more

What's wrong with READMEs

on Mar 07, 2016 · less than 1 min read ·

I spend a lot of time testing new softwares, and I have to read a lot of README files. But, really often, I find bad repositories, with bad formatted readme. Or worse, no README at all. What the fuck ? How I am supposed to figure out how your code works if you don't give me a fucking clue ?
But, sometimes, I see other big issues on readmes. First, the README.txt files on GitHub. HAVE YOU EVER WATCHED YOUR REPO ? Your shit is not parsed! GitHub only recognizes .md extension, and it's cool. Markdown is older than GitHub, even than git itself! What's wrong with you ? Why are you using inconsistent file extensions without any style ?

Read more

Let's talk about shebangs

on Mar 07, 2016 · less than 1 min read

Shebangs are pretty useful. It allows you to tell which interpreter will be used. But, really often, you see misformed, dirty shebangs.

Read more


on Mar 07, 2016 ·

Hi all, here is my blog. I will share some tips here, and a little bit of rage, too.

Read more
Add new post


21 hours ago · 2 min read ·
Read more


21 hours ago · 2 min read


user_name1 day ago
This page is a snapshot of ZeroNet. Start your own ZeroNet for complete experience. Learn More