More arcade cabinet photos
This commit is contained in:
parent
44186da61c
commit
358a23e29a
@ -388,10 +388,13 @@ nav#top:hover, nav#top:active {
|
||||
#section-main article .cinema img, #section-main article .cinema video, #section-main article .cinema iframe {
|
||||
border-width: 1px;
|
||||
border-radius: 0;
|
||||
margin: -1px 4px 0px -5px;
|
||||
margin: 5px -5px;
|
||||
border-left: 5px solid #000;
|
||||
border-right: 5px solid #000;
|
||||
}
|
||||
#section-main article .cinema a {
|
||||
margin: 0.5em;
|
||||
}
|
||||
#section-main article .cinema a img:hover, #section-main article .cinema a video:hover, #section-main article .cinema a iframe:hover {
|
||||
border-color: #333;
|
||||
}
|
||||
|
BIN
img/bornearcade-6.jpg
Normal file
BIN
img/bornearcade-6.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.4 MiB |
BIN
img/bornearcade-7.jpg
Normal file
BIN
img/bornearcade-7.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.2 MiB |
BIN
img/bornearcade-8.jpg
Normal file
BIN
img/bornearcade-8.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.0 MiB |
@ -4,6 +4,7 @@
|
||||
<p>
|
||||
<label for="search-box">Keyword:</label>
|
||||
<input id="search-box" type="text" name="search">
|
||||
(regular expressions are allowed)
|
||||
<div id="search-results" style="display: none">
|
||||
Showing <span id="search-results-count"></span> projects:
|
||||
<ul></ul>
|
||||
@ -145,6 +146,9 @@ Commits from the main repository can be quickly copied to each shard with a sing
|
||||
### More
|
||||
- Source code: https://github.com/CromFr/git-shard
|
||||
|
||||
<div style="display: none">
|
||||
Multiplatform Linux Git VCS
|
||||
</div>
|
||||
</article>
|
||||
|
||||
|
||||
@ -187,11 +191,15 @@ The smart build tool keep a list of all scripts, **creating and updating a depen
|
||||
- Python 3
|
||||
- Language-specific IDE features: auto completion, documentation, build system, ..
|
||||
- Software optimization (caching, multi-threading)
|
||||
- Multi-platform compatibility (mostly case sensitivity handling)
|
||||
- Multi-platform support (mostly case sensitivity handling)
|
||||
|
||||
### More
|
||||
- [Package statistics](https://packagecontrol.io/packages/Neverwinter%20Script%20syntax%20and%20build)
|
||||
- Source code: https://github.com/CromFr/STNeverwinterScript
|
||||
|
||||
<div style="display: none">
|
||||
Multiplatform tool plugin
|
||||
</div>
|
||||
</article>
|
||||
|
||||
|
||||
@ -237,6 +245,9 @@ Nevertheless, the hackathon was very exciting and I really appreciated the exper
|
||||
- [Hackathon website (french)](https://lesdesordinateurs.org/index.php/code4climb/)
|
||||
- [PoC source code](https://framagit.org/lesdesordinateurs/audioxyz)
|
||||
|
||||
<div style="display: none">
|
||||
Java Gradle
|
||||
</div>
|
||||
</article>
|
||||
|
||||
|
||||
@ -246,7 +257,7 @@ Nevertheless, the hackathon was very exciting and I really appreciated the exper
|
||||
<article>
|
||||
# Contributions to Matrix <img title="Personal project" src="/img/perso.svg"/>
|
||||
|
||||
[Matrix](https://matrix.org) is a protocol for **secure decentralized communication**, that provides a fairly easy to use JSON/REST API for application developers.
|
||||
[Matrix](https://matrix.org) is an open source protocol for **secure decentralized communication**, that provides a fairly easy to use JSON/REST API for application developers.
|
||||
|
||||
Currently it's **mainly used for chat** using [Riot](https://riot.im), but **the protocol is quite versatile** and can be used in many different ways like [blogging](https://github.com/lukebarnard1/journal), communicating with [home assistant](https://www.home-assistant.io/components/notify.matrix/), IOT control, [virtual reality](https://www.youtube.com/watch?v=mGDaQQlXrLA), ...
|
||||
|
||||
@ -262,6 +273,9 @@ You can find [my contributions here](https://github.com/search?q=is%3Apr+author%
|
||||
- Command-line client for logging messages: [matrix-logger](https://gitlab.com/CromFr/matrix-logger).
|
||||
- Joined room synchronization across two accounts: [matrix-autoinvite](https://gitlab.com/CromFr/matrix-autoinvite).
|
||||
|
||||
<div style="display: none">
|
||||
Open-source Open Source
|
||||
</div>
|
||||
</article>
|
||||
|
||||
|
||||
@ -315,6 +329,9 @@ Since then I can barely hear my PC, even during intensive tasks :)
|
||||
### More
|
||||
- Source code and PCB design: https://github.com/CromFr/fan-controller
|
||||
|
||||
<div style="display: none">
|
||||
DIY soldering embedded systems
|
||||
</div>
|
||||
</article>
|
||||
|
||||
|
||||
@ -363,6 +380,10 @@ In 2017 I gave a 2-hour course in ISEN Brest with the Electronics Club, to intro
|
||||
|
||||
### More
|
||||
- All slides (English): https://cromfr.github.io/course-hardenyourcode
|
||||
|
||||
<div style="display: none">
|
||||
course ISEN teaching CD CI
|
||||
</div>
|
||||
</article>
|
||||
|
||||
<!-- ######################################################################### -->
|
||||
@ -479,6 +500,9 @@ In case of a disk failure, the server can be reinstalled in a __few hours__ (mos
|
||||
- __Optimized virtualization__, __Nested KVM debugging__
|
||||
- Windows server administration :( (We needed DLL injection support for the nwn2server, which isn't supported by either Wine or ReactOS)
|
||||
|
||||
<div style="display: none">
|
||||
Linux Windows automation frontend backend web html css server admin
|
||||
</div>
|
||||
</article>
|
||||
|
||||
|
||||
@ -497,7 +521,7 @@ In case of a disk failure, the server can be reinstalled in a __few hours__ (mos
|
||||
|
||||
A funny one-day project.
|
||||
|
||||
I built a __conveyor belt__ actioned by a small reduced __DC motor__, controlled by a raspberry PI (with a H bridge for power separation). Every 3 hours, the bottles rotate for about _3 π / 4_, so my rum is gently blended and get a __better__ _taste_ __faster__ :)
|
||||
I built a __conveyor belt__ actioned by a small reduced __DC motor__, controlled by a Raspberry PI (with a H bridge for power separation). Every 3 hours, the bottles rotate for about _3 π / 4_, so my rum is gently blended and get a __better__ _taste_ __faster__ :)
|
||||
|
||||
|
||||
### Skills
|
||||
@ -508,6 +532,9 @@ I built a __conveyor belt__ actioned by a small reduced __DC motor__, controlled
|
||||
- Not much source code, since it's mostly electronics
|
||||
- If you insist, here is the bash script: `echo 1 > /sys/class/gpio/gpio$PIN/value; sleep 10; echo 0 > /sys/class/gpio/gpio$PIN/value`
|
||||
|
||||
<div style="display: none">
|
||||
arduino electronics contraptions
|
||||
</div>
|
||||
</article>
|
||||
|
||||
<!-- ######################################################################### -->
|
||||
@ -622,6 +649,9 @@ Phobos is the standard library of the D language.
|
||||
|
||||
I have fixed a few bugs in the library, and I am looking to fix more of them in the near future :).
|
||||
|
||||
<div style="display: none">
|
||||
multiplatform linux frontend backend web html css open source contributions server admin
|
||||
</div>
|
||||
</article>
|
||||
|
||||
<!-- ######################################################################### -->
|
||||
@ -656,8 +686,8 @@ How long will you resist ?
|
||||
<legend>Game pitch</legend>
|
||||
</blockquote>
|
||||
|
||||
### Used skills
|
||||
- Unity 3D game engine
|
||||
### Skills
|
||||
- Unity engine
|
||||
- C#
|
||||
- 48 hours of intense game jam coding ♥
|
||||
|
||||
@ -755,7 +785,7 @@ This project had many challenging (understand interesting) parts:
|
||||
+ Cable jamming around the servo-motors.
|
||||
+ Van design, placement and electronics.
|
||||
|
||||
### Used skills
|
||||
### Skills
|
||||
|
||||
- Interface sensors and actuators with the program
|
||||
- Defining sail boat intelligence
|
||||
@ -769,6 +799,9 @@ This project had many challenging (understand interesting) parts:
|
||||
- [Presentation slides (fr)](https://tcharles.fr/slides/voilierautonome-pres/index.html)
|
||||
- [Report (fr)](/res/tempest.pdf)
|
||||
|
||||
<div style="display: none">
|
||||
embedded systems linux beaglebone electronics sensor data acquisition
|
||||
</div>
|
||||
</article>
|
||||
|
||||
|
||||
@ -794,13 +827,15 @@ This project had many challenging (understand interesting) parts:
|
||||
|
||||
In 2013, I gave 3 courses of 2 hours on Git, a version control system (like Subversion, Mercurial, ...) at ISEN Brest, for voluntary students and teachers.
|
||||
|
||||
|
||||
|
||||
This course aims teaching the use of Git in collaborative projects, from the basis (add, commit, push, pull, ...) to more complex things (branch, merge, conflicts, stash, ...).
|
||||
|
||||
|
||||
### More:
|
||||
- [Material (fr)](https://tcharles.fr/coursgit/)
|
||||
|
||||
<div style="display: none">
|
||||
course ISEN teaching
|
||||
</div>
|
||||
</article>
|
||||
|
||||
|
||||
@ -842,6 +877,22 @@ This course aims teaching the use of Git in collaborative projects, from the bas
|
||||
href="/img/bornearcade-5.jpg"
|
||||
title="Playing Flappisen, a FlappyBird clone written by a student">
|
||||
![](/img/bornearcade-5.jpg)</a>
|
||||
<br/>
|
||||
<a
|
||||
data-lightbox="bornearcade"
|
||||
href="/img/bornearcade-6.jpg"
|
||||
title="Second version, replaced the dead CRT TV to a LCD panel">
|
||||
![](/img/bornearcade-6.jpg)</a>
|
||||
<a
|
||||
data-lightbox="bornearcade"
|
||||
href="/img/bornearcade-7.jpg"
|
||||
title="The screen is slightly too large">
|
||||
![](/img/bornearcade-7.jpg)</a>
|
||||
<a
|
||||
data-lightbox="bornearcade"
|
||||
href="/img/bornearcade-8.jpg"
|
||||
title="Second version">
|
||||
![](/img/bornearcade-8.jpg)</a>
|
||||
</div>
|
||||
|
||||
|
||||
@ -849,7 +900,7 @@ In 2014, I worked on an arcade gaming console with the Electronics Club of ISEN
|
||||
|
||||
I worked on the 3D Design, structure cutting/assembling, Archlinux configuration and development of the game selector.
|
||||
|
||||
### Used skills
|
||||
### Skills
|
||||
|
||||
- DIY
|
||||
- Solidity-constrained design
|
||||
@ -859,6 +910,9 @@ I worked on the 3D Design, structure cutting/assembling, Archlinux configuration
|
||||
### More
|
||||
- Game selection software (OpenAGS): https://github.com/Club-Elec/OpenAGS
|
||||
|
||||
<div style="display: none">
|
||||
Linux system x11 arcade cabinet retro gaming
|
||||
</div>
|
||||
</article>
|
||||
|
||||
|
||||
@ -871,7 +925,7 @@ In 2013, I decided to put online a detailed personal presentation website in add
|
||||
|
||||
It allows me to detail precisely each project I've done since I began programming.
|
||||
|
||||
### Used skills
|
||||
### Skills
|
||||
- Website design (inspired from GNOME Shell 3)
|
||||
- HTML5, CSS3/SCSS, Javascript, PHP
|
||||
- Update 2015:
|
||||
@ -886,6 +940,9 @@ It allows me to detail precisely each project I've done since I began programmin
|
||||
### More:
|
||||
- Source code: https://git.tcharles.fr/tcharles/cv-online
|
||||
|
||||
<div style="display: none">
|
||||
frontend
|
||||
</div>
|
||||
</article>
|
||||
|
||||
|
||||
@ -907,11 +964,10 @@ Presentation video (fr):
|
||||
</video>
|
||||
</div>
|
||||
|
||||
### Used skills
|
||||
### Skills
|
||||
- DIY
|
||||
- Patience, rigor
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
|
||||
@ -947,7 +1003,7 @@ In 2012, with the Electronics Club of ISEN Brest, started working on a radio-con
|
||||
This project implies everything from electronics and low-level programming to higher level software for the stabilization : we didn't want to build a kit, our goal was to build everything from scratch.
|
||||
|
||||
|
||||
### Used skills
|
||||
### Skills
|
||||
- DIY
|
||||
- Electronic card development
|
||||
- Brushless motors control
|
||||
@ -960,6 +1016,9 @@ This project implies everything from electronics and low-level programming to hi
|
||||
|
||||
- [Source code](https://github.com/search?utf8=%E2%9C%93&q=Aerodrone_+user%3ACromFr&type=Repositories)
|
||||
|
||||
<div style="display: none">
|
||||
Linux embedded systems compiler toolchain GUI
|
||||
</div>
|
||||
</article>
|
||||
|
||||
|
||||
@ -969,33 +1028,6 @@ This project implies everything from electronics and low-level programming to hi
|
||||
|
||||
|
||||
|
||||
|
||||
<!--
|
||||
<article>
|
||||
# ConfigFile Parser <img title="Personal project" src="/img/perso.svg"/>
|
||||
|
||||
After having needed many times a C++ library to parse configuration files, I decided to write my own, using design advice from the [The Little Manual of API Design](https://www4.in.tum.de/~blanchet/api-design.pdf)
|
||||
|
||||
The goal was to define an easy to use and extensive library, and post it to GitHub as a "real" project (readme, licencing, ...).
|
||||
|
||||
### Used skills
|
||||
- C++ library design
|
||||
|
||||
### More
|
||||
- Source code: https://github.com/CromFr/ConfigFile-parser
|
||||
|
||||
|
||||
</article>
|
||||
-->
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<article>
|
||||
# 3D Engine <img title="Personal project" src="/img/perso.svg"/>
|
||||
|
||||
@ -1017,12 +1049,15 @@ It only handles basic forms, like cubes and height maps (defined in text files),
|
||||
![](/img/3dengine-2.jpg)</a>
|
||||
</div>
|
||||
|
||||
### Used skills
|
||||
### Skills
|
||||
|
||||
- Source code study of Irrlicht
|
||||
- OpenGL 2 API
|
||||
- C++ Dev.
|
||||
|
||||
<div style="display: none">
|
||||
Multiplatform custom 3d engine
|
||||
</div>
|
||||
</article>
|
||||
|
||||
|
||||
@ -1055,7 +1090,7 @@ In 2012, I realized a web-site with another student, in order to play BurgerQuiz
|
||||
This project was realized after the courses on Apache/PHP/SQL in the second year at ISEN Brest.
|
||||
|
||||
|
||||
### Used skills
|
||||
### Skills
|
||||
|
||||
- Development of a website (HTML5/CSS3, Javascript, PHP, MySQL)
|
||||
- Development of a user interface to edit the database in Java
|
||||
@ -1065,6 +1100,9 @@ This project was realized after the courses on Apache/PHP/SQL in the second year
|
||||
### More
|
||||
- [Demo (French)](/redirect-burgerquizz)
|
||||
|
||||
<div style="display: none">
|
||||
frontend backend GUI database
|
||||
</div>
|
||||
</article>
|
||||
|
||||
|
||||
@ -1105,7 +1143,7 @@ In-game video : Random tunnel generation, player movements and fire
|
||||
</video>
|
||||
</div>
|
||||
|
||||
### Used skills
|
||||
### Skills
|
||||
|
||||
- Rigor in code writing, object-oriented model design
|
||||
- 3D engine use : Irrlicht
|
||||
@ -1118,7 +1156,9 @@ In-game video : Random tunnel generation, player movements and fire
|
||||
|
||||
- Source code: https://github.com/CromFr/MatrixRun
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
multiplatform game
|
||||
</div>
|
||||
</article>
|
||||
|
||||
|
||||
@ -1144,7 +1184,7 @@ In 2011, I realized a console battleship game with another student, written in C
|
||||
|
||||
This project was my first software project as part of a team, and started my passion of computer sciences.
|
||||
|
||||
### Used skills
|
||||
### Skills
|
||||
- Writing a program in a team
|
||||
- 5-day project with a deadline
|
||||
- AI design and implementation
|
||||
@ -1152,6 +1192,9 @@ This project was my first software project as part of a team, and started my pas
|
||||
### More
|
||||
- Source code: https://github.com/CromFr/NavalWars
|
||||
|
||||
<div style="display: none">
|
||||
CLI command line networking
|
||||
</div>
|
||||
</article>
|
||||
|
||||
|
||||
@ -1219,7 +1262,7 @@ _La Colère d'Aurile_ is a public persistent server, launched in Avril 26 2008.
|
||||
|
||||
Since 2012, I am the administrator charged of development and integration.
|
||||
|
||||
### Used skills
|
||||
### Skills
|
||||
|
||||
- Team development of the server
|
||||
- Handling a non-professional development team (objective attribution, priorities, ...)
|
||||
|
@ -257,11 +257,12 @@ $ArticleFinalMargins: #{$ArticleBorderWidth + $ArticleBorderRadius};
|
||||
border-width: 1px;
|
||||
border-radius: 0;
|
||||
|
||||
margin: -1px 4px 0px -5px;
|
||||
margin: 5px -5px;
|
||||
border-left: 5px solid #000;
|
||||
border-right: 5px solid #000;
|
||||
}
|
||||
a{
|
||||
margin: 0.5em;
|
||||
img:hover, video:hover, iframe:hover{
|
||||
border-color: #333;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user