Développement
- JavaScript
- Vanilla.js
- JQuery
- Regex (validateur)
- CSS
- CSS base
- CSS Responsive Web Design orienté mobile/tablette
- MetroUI V2
- Min.CSS
- HTML
- HTML 5
- PHP
- PHP5 objet
- PHP5 procédural (script)
- WebService
- Python 3
- ETL
SysOps
- Apache
- virtualhost
- reverse proxy
- ssl
- WebDAV
- DNS
- Bind
- DNSMasq (remplace Bind)
- ISCP DHCP
- Echange/Formats pivot
- CSV
- JSON
- XML
- Linux
- Debian Server et Ubuntu
- Management du firewal par iptables
- Réel point faible actuellement
- Portail captif
- PAT
- Log
- Comptage consommation réseau
- Groupe
- a TODO:OpenWRT
- Reverse ingenering sur un OS a TODO:OpenWRT avec les services suivants (entre autre) :
- Squid
- a TODO:SquidGuard
- Règles de routage a TODO:IpTables
- …
- Reverse ingenering sur un OS a TODO:OpenWRT avec les services suivants (entre autre) :
- Filtrage URL
- Squid + a TODO:SquidGuard + UFDBGuard
- Squid
- Compilation et Install (Debian / Squid 3.4 puis 3.5 à l’avenir)
- Utilisation courrante
- SSL BUMP (interception des surfs en HTTPS)
- Slices (à venir)
- SquidGuard
- Ubuntu et a TODO:OpenWRT
- Install (Ubuntu)
- Configuration
- Script MAJ auto des catégories URL
- a TODO:UfdbGuard (rempace Squid Guard sur les nouveau produits, sauf a TODO:OpenWRT)
- Compilation et Install (Debian)
- Configuration
- Catégories de demaine
- Catégories d’URL
- Mots clefs
- a TODO:RegEx
- Plages horaires
- Groupes
- Création d’ACL sur mesure ?
- Script MAJ auto des catégories URL
- Squid
- Compilation/debug de Squid/Ufdbguard à partir des sources
- Squid + a TODO:SquidGuard + UFDBGuard
- Installation et maintenance de serveur Debian/Ubuntu en machine virtuelle
- Repo SVN
- Repo de build en a TODO:WebDAV
- Apache/PHP/MySQL
- Install et maintenance/Backup de logiciel web : wiki et autre
- Sécurité
- Création et gestion de Certificat x65
- Crypto : open GPG
- Admin en baie
- Brassage
- Configuration d’AP
- Switch
- Docker
- a TODO:VirtualBOX
- Installation de machines virtuelles
- Administration, clonnage…
Database
- MySQL
- Redis
- MongoDB
DevOps
——
- Package/ Déploiement de built
- Ant utilisé (détourné de sa fonction Java première) pour packager les bluids et le publier dans un repo de build (géré en a TODO:WebDAV)
- Script de sauvegarde et de versionning
Doc
—
- Wiki
- très bonne maîtrise
- utilisation constante
- Commit selon la norme Angular.js
- Note de recherche, bookmark…
- Zim
___________________________________________________________________________________________________
Avenir
——
### Web
- Framework JS
- Angular 2 ?
- a TODO:MetroUI 3 ?
- Full HTML5
- API : abandon webservice pour passage a TODO:RestFull
- CSS : LESS ou SAS ou autre système de pre-processing
### PHP
- Wrapper OS
### Data
- Base orientée Colonnes (Cassandra ?)
- mise en place sous 3/6 mois maxi
- a TODO:MemCache
- Hadoop -> Peut être si volumétrie (et si cassandra ne suit pas)
### Intégration/Build
- Outil build+test+Deploy
Admin
—–
- Gestion de VLAN