Elouworld

About me

My name is Elouan Martinet (also known as Exagone313), and this is my personal website.
Here you can find how to contact me, where I study, check my skills in computer science, look at my different projects, and see what I'm hosting. There are also some lists of my other interests at the end.

Social accounts

Twitter

Mainly retweets. General information (computer science, privacy...).

Reddit

On-topic information.

Lobsters

Computer science information.

Freenode (IRC)

I'm always connected as Exagone313.
You can send me a private message only if you are registered to Freenode.
User: Exagone313!exa@3131313.xyz

Development accounts

GitLab

Main public Git account.

Gitea

Self-hosted instance.

GitLab BMC

GitHub

For contributions.

Projects

Dotfiles

This project has two goals: first, grouping all my configuration files to easily synchronize these between computers and servers; second, improving my shell use by reviewing all third-party code and ensuring some compatibility between bash, zsh and possibly other shells.

A news aggregator

I'm building an application to improve my access to information by aggregating it from different sources, filter it, get readability, and ease the way to share selected content. The collected data may be used for creating a search engine later.

This is my main personal project, that will be used for demonstrating my ability to use different technologies.
The website will be done with server-side rendering and optional client-side JavaScript. It will connect to server-side workers coded in Elixir, using RabbitMQ or HTTP. It will be published under the AGPLv3+ license.

etbloat

Server mod for the game Wolfenstein - Enemy territory (in C), based on the legacy mod (following upstream and adding changes not in legacy's mind).

This will take a while.

Studies

Paris 7
Denis Diderot University

After getting my Licence here, I'm doing a Master degree in computer science (IMPAIRS: programming, algorithms, database...), to be graduated in 2020.

42

Free school offering practical computer science projects.

Entered school in November 2017.

Profile: emartine (restricted access).

Skill set

Note that I can adapt myself to any documented programming language or technology.

PHP

Vanilla PHP knowledge accumulated in a decade.

When I want to write a small shell script to automate a task, I may use PHP when some others would use Python.

Java

I can just say it's a good language to learn OOP.

JavaScript

I'm actually doing small codes since years, using vanilla JavaScript in web browsers (DOM and other native browser API), and I have used a little Node.js.

I'm learning more in my readings and projects.

Elixir

I plan to learn more of this functional programming language, that is suitable to build concurrent web applications.

C

I haven't done many projects with this language, I need to improve my knowledge with this language. I used networking and threads.

nginx

After using Apache httpd, I moved to nginx, like a lot of people. It's much easier to use.

System admin­istration

I've been using many GNU/Linux distributions: Ubuntu, Debian, Arch Linux and Gentoo, for desktop and server usage. I have more things to learn (automation, monitoring), but I'm experienced in compilation, installation and configuration processes.

Web security

While building a web app, I'm thinking of all potential threats, and I'm reading about new threats every day.

Unfortunately, a lot of people do not want to give much time in security, thinking that what they build is not worth being targeted by malicious users. This is not my case.

OWASP is generally a good source for knowledge in this category.

Running on my servers

This website

Was previously made with a self built modular framework using PHP, I've reworked it using Jekyll.

Mastodon

Mastodon is a decentralized social network based on ActivityPub.

This instance is not open to registrations.

ZNC

ZNC is an IRC bouncer.

Gitea

Gitea is a self-hosted Git service.

Nextcloud

I use Nextcloud to synchronize files between computers and phone.

Tiny Tiny RSS

Feed reader, will be replaced by my own news aggregator.

Some liked software

Arch Linux

My favourite GNU/Linux distribution, for daily use.

Neovim

Vim replacement. I stopped to use other editors. Once configured with (vim) plugins it's pretty usable.

Audacity

For small audio edits (example: copy/cut), and detect loops.

NoMacs

Cross-platform image viewer (GNU/Linux and Windows), a bit slow to load.

Gimp

I always use this image editor, for simple use. See also Inkscape, Krita or Pinta.

Games played

Wolfenstein Enemy Territory

An old FPS, but still actively developed by the ET: Legacy team.

I play only on the ETc Clan server, which is one of the top servers.

Host/IP:
et.clan-etc.de

I'm also developing a mod named etbloat, see above.

Steam

Rarely playing to these games.

Favorite TV series

You can see that I really like TV series created by J. J. Abrams.

Person of Interest

Good thinking about what AI is or might become.

Mr. Robot

Finally a TV series closer to real technology!

Alias

Rambaldi <o>

Good TV series if you like action, espionage and myths.

Lost

Interesting how they could switch genres.

Game of Thrones

Fantasy world.

Fringe

What if you disrupt a parallel universe?

Heroes

What would you do with a supernatural power?

(Note: Heroes Reborn is not as good and got canceled.)

Banshee

A story of mafias and a couple on the run.

Prison Break

Help your brother.

(Note: the recent 5th season is not as good as the previous ones.)

Breaking Bad

The IT Crowd

About the IT team of a company, living in the basement.

The best sitcom ever!

Stargate SG-1

What happens if you enter a Stargate backward?

Dark Matter

I really liked this space opera but sadly it got canceled after 3 seasons.

Favorite animes

Code Geass
(R1 & R2)

This is my favorite anime. Not the most intelligent, but I watched it twice to make sure it was the best!

Durarara!! & x2

Intriguing anime!

Shingeki no Kyojin (Attack on Titan)

I couldn't wait, so I'm also reading the manga.

Shin Sekai Yori (From the New World)

The most intelligent anime I've seen. Starts slowly but becomes really nice.

Cowboy Bebop

A very nice space opera.

Normally I don't like episodic animes or TV series. You should watch this one anyway.

Fate/Zero

This one is really touching!

Mirai Nikki (Future Diary)

Note that this anime is for teenagers, you may not appreciate it if you don't watch it knowing that.

Death Note

Write your name here.

Ginga Eiyuu Densetsu (Legend of the Galactic Heroes)

This is a story of real star wars. All the episodes are rich of content compared to newer animes. Don't mind the poor graphics, it's old!

Ghost in the Shell: Stand Alone Complex

Hack others' brain and gain power.

Hakata Tonkotsu Ramens

A world of mafia.

A few mangas I've read

Berserk

Awesome (dark) story.

Nausicaä of the Valley of the Wind

In a post-apocalyptic world, a strange forest is growing and seems to detroy all humanity.

Written by Hayao Miyazaki, this manga leaded to the animated film adaptation.

Latest edition:

Copyright © 2018, Elouan Martinet (Exagone313) — All rights reserved.