Home sweet home.
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, tools or servers hosted, but there is also a list of games I play and a list of pieces of software I want to communicate about.
Mainly retweets. Used as a source of information.
I am always connected as Exagone313.
You can send me a private message only if you are registered to Freenode.
Becoming my main public Git account as GitHub is bought by Microsoft.
Note that I also host my own Gitea instance.
Instance for the Bit My Code group.
Only used for projects still on GitHub.
After getting my Licence here, I'm doing a Master degree in computer science (IMPAIRS: programming, algorithms, database...), to be graduated in 2019.
Free school offering practical computer science projects.
Entered school in November 2017.
Profile: emartine (restricted access).
It's been about 10 years since I use this programming language, learned by myself. I don't use any framework in my personal projects, I know exactly how to separate my components or build my own micro-framework. I don't like when a framework prevents me from doing what I want to do, but I guess I won't have a choice in a professional environment.
When I want to write a small shell script to automate a task, I use PHP when some others would use Python or Bash.
I don't have a particular interest in that language I learned at university. I could just say it's a good language to learn OOP.
I could definitely learn how to use more libraries and frameworks, as well as learn recent ECMAScript syntax (like modules).
I plan to learn more of this functional programming language, that is suitable to build concurrent web applications.
lobby.lol (read below) is my first project using this language.
I haven't done many projects with this language, so I'm more a beginner, but I have to improve my skills with this language. I used networking and threads.
After using Apache httpd, I moved to nginx, like a lot of people. It's much easier to use.
I've been using many GNU/Linux distributions: Ubuntu, Debian and now Arch Linux, for desktop and server usage. I have more things to learn, but I'm experienced in compilation, installation and configuration processes.
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 a good source for knowledge in this category.
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.
I'm building an application to improve my access to information by aggregating it from different sources, 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.
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.
This will be an application for the game League of Legends that will automatically build statistics upon played champions from random matches, using Elixir for generating JSON from Riot API data and client-side JS for rendering.
It would be inspired by many games, including Pokémon (3D with view from the sky, moving box by box, monsters...), and a few fantasy books. I think I'll make kind of an engine that runs scripts and maps, and release its source code. I won't have the time to make a whole game. And it would need proper chiptune music I can't compose.
I may use C or a new programming language in development with friends (BootMonkey).
There aren't much browser choice out there, because it's too hard to maintain one. What I would need is an embeddable or hackable web browser, that I could work with. Maybe Servo is the one, or I'd have to look at CEF.
I'd like to have groups of tabs called session that are synchronized separately to a server, to be resumed on any other client. The important thing is to do not have only one account linked to a browser profile, but multiple, for security reasons. You could be able to create, copy and merge sessions. They couldn't be used by more than one user at once, but you could, a bit like GNU Screen for terminals, detach and resume sessions.
It would have to include many privacy features for advanced users, inspired by uMatrix and NoScript Firefox extensions. By having multiple sessions, you could have different settings to use those.
Was previously made with a self built modular framework using PHP, I've reworked it using Jekyll.
Mastodon is a decentralized social network based on OStatus.
This instance is not open to registrations.
ZNC is an IRC bouncer.
Gitea is a self-hosted Git service.
To synchronize files between computers and phone.
Feed reader, to be replaced when I code my own.
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.
I'm also developing a mod named etbloat, see above.
Summoner name: RooseveltForUSA.
No longer playing very much, just a few ARAM sometimes.
Look away if you want a good player, I don't need to be a good one.
Account with a lot of games I never played.
My favourite GNU/Linux distribution, for daily use. I use also Debian but packages are becoming too old after a while.
Vim replacement. I stopped to use other editors. Once configured with (vim) plugins it's pretty usable.
For small audio edits (example: copy/cut), and detect loops.
Cross-platform image viewer (GNU/Linux and Windows), a bit slow to load.
I always use this image editor, for simple use. See also Inkscape, Krita or Pinta.
Sections below are not finalized.
Good thinking about what AI is or might become.
Finally a TV series closer to real technology!
Interesting how they could switch genres.
Yet another really nice TV series created by J. J. Abrams!
Imagine if you'd have a supernatural power?
(Note: Heroes Reborn is not as good and got canceled.)
(Note: the end is not so well.)
(Note: the recent 5th season is not as good as the previous ones.)
Don't touch drugs!
See also the Better Call Saul prequel.
The best sitcom ever!
What happens if you enter a Stargate backward?
I really liked this space opera but sadly it got canceled after 3 seasons.
This is my favorite anime. Not the most intelligent, but I watched it twice to make sure it was the best!
I couldn't wait, so I'm also reading the manga.
The most intelligent anime I've seen. Starts slowly but becomes really nice.
A very nice space opera.
Normally I don't like episodic animes or TV series. You should watch this one anyway.
This one is really touching!
Note that this anime is for teenagers, you may not appreciate it if you don't watch it knowing that.
Write your name here.
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!
A world of mafia.
Awesome (dark) story.
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.
Copyright © 2018, Elouan Martinet (Exagone313) — All rights reserved.