mercredi 6 septembre 2017

CodinGame - Un site de 'rencontre' pour les programmeur

Mes salutations,


Cela fait un moment déjà, que j'avais envie d'écrire un petit mot sur un sujet qui me tient à cœur.


https://www.codingame.com


Ce site propose de s'entrainer à programmer des intelligences artificielles via des exercices plus ou moins compliqués mais aussi via des concours informatiques.


Les exercices que l'on peut rencontrer sont classé par difficulté croissante dans 4 grandes catégories: Facile, Moyen, Difficile et Très Difficile.


Les concours, quand à eux, n'ont pas vraiment de niveau de difficulté à proprement parlé. La difficulté se trouvent plutôt dans le fait que plus on monte dans le classement et plus les adversaires sont coriace. La plupart des jeux multi-joueurs ont un système de ligue qui permet de mieux se positionner par rapport aux autres joueurs. Le passage à une ligue supérieure se fait automatiquement dès que le code envoyé devient premier au classement local.


À ajouter à cela, il y a également des contestes, qui sont des concours limité dans le temps, environ 10 jours, c'est ce que je préfère car cela permet de vraiment voir les capacités d'un programmeur à trouver rapidement une solution à un problème inconnu et de la manière la plus optimale possible.


Il existe également, pour ceux qui aiment les affrontements plus directe, des concours rapide, de l'ordre de quelque minutes (secondes pour certains). Ce sont de petits codes à taper mais le plus vite possible. Certain codeur prennent un malin plaisir à y jouer tout le temps, et finissent même par connaître les énoncés par cœur.


Les auteurs de ce site viennent juste d'ouvrir un nouveau site d'entraide à la programmation, il ne faut surtout pas hésiter à y aller, c'est une véritable mine d'or: https://tech.io


Si vous avez envie de vous mesurer à d'autres codeurs en vous amusant, ou bien si vous voulez parfaire vos connaissances en programmation, c'est l'endroit idéal pour vous.


Bon amusement, et à bientôt dans la Caverne d'Ali Bébert


Ali Bébert.



jeudi 16 mars 2017

Haskell est pas facile à appréhender!

Salutation,

Aujourd'hui, j'ai décidé d'apprendre les bases du langage Haskell. Je vais donc en profiter pour vous en faire profiter également. 

Waouw! Je fais déjà de la récursion dans ma façon d'écrire! Je me demande ce que cela aura comme répercutions…

Cet article va me servir plus d'aide mémoire qu'autre chose. Il y aura sans doute des choses dans tous les sens, ce sera à vous de faire un tri dans ce que vous y trouverez.

En ce qui me concerne, si je vois que je suis capable d'aller beaucoup plus loin, peut être que j'écrirai un tutoriel ou l'autre, mais avant cela, il va y avoir beaucoup d'eau qui va passer sous les ponts.

A bientôt.

Ali Bébert.

jeudi 23 février 2017

Vive les poireaux!

Salutations,

Aujourd'hui, je vais vous parler de poireaux, mais pas n'importe quels poireaux. En effet, il existe quelque part sur la toile un jeu de poireaux digne de n'importe quel programmeur, ou pas.

J'imagine déjà votre tête rien qu'en lisant ces quelques mots…

En fait, il s'agit de leekwars. C'est un site de jeu de programmation d'IA.

lundi 13 février 2017

Tentative d'intégration de Vulkan dans la bibliothèque gtkmm - Partie 1

Salutations,

Ainsi que vous l'avez sans doute remarqué, je suis en train d'étudier le fonctionnement de Vulkan. Etant un utilisateur de l'environnement GNU/Linux et de la plupart des logiciels GNU, quoi de plus normal que de vouloir intégrer ce nouveau système graphique à l'un des plus populaire gestionnaire de fenêtre de ce système d'exploitation, nommé GNOME. Je suis certain que d'autres y ont pensé, mais cela me semble être un défi plus qu'intéressent.

mardi 7 février 2017

Screencast de Linux à Android. [Non résolu]

Salutations,

Je viens de me trouver face à un problème, très connu ces derniers temps; je me suis demandé comment envoyer une video de mon pc sous Archlinux vers mon téléphone sous Android. Cette question en tracasse plus d'un puisque cela permettrait d'utiliser son téléphone en guise d'affichage supplémentaire, ou bien comme support de base pour la réalité virtuelle.



Ma première idée serait d'écrire deux programmes, mais avant d'en arriver là, il serait très intéressent d'étudier les solutions qui se présentent à moi.

Je vais, donc, dans cet article, tenter d'envoyer, à mon téléphone, un streaming video d'une partie de mon écran.

Je sais qu'il existe plusieurs logiciel, côté pc, qui sont capable d'envoyer un streaming video sur le réseau intranet/internet.

Deux programmes ressortent systématiquement du lot, il s'agit de vlc et ffmpeg. Vlc est un programme, capable de lire autant que d'envoyer un son ou une video. Vlc a l'avantage d'être très répandu chez les utilisateurs. ffmpeg, quant à lui, est un logiciel de codage et de streaming video essentiellement en ligne de commande, visiblement un peu plus complexe à l'utilisation. Il existe également un troisième logiciel nommé mplayer bien connu des linuxiens, il est accompagné de mencoder, qui lui s'occupe d'encoder, comme son nom l'indique.

Etant donné que vlc existe aussi bien sous GNU/Linux que sous Android, il serait peut être intéressent de l'utiliser. Après tout, c'est une idée comme une autre. Je vais étudier cela de plus près.



A bientôt.

Ali Bébert.

mardi 31 janvier 2017

J'avais déjà créé un compte sur Tumblr.

Salutations,

Il y a quelques temps, déjà, j'avais créé un compte sur Tumblr avec, dans la tête, les idées de créer la caverne d'Ali Bébert. Vu que c'est chose faite, il est grand temps de faire la liaison avec le blog.

lundi 30 janvier 2017

Il ne faut surtout pas oublier les oiseaux!

Salutations,

Pour ceux qui sont intéressé, je viens d'ajouter mon compte Twitter à la liste des liens importants. Vous pouvez y aller quand vous voulez.

A bientôt.

Ali Bébert.

Une page sur FaceBook!

Salutations,

J'ai créé une page sur FaceBook.

Maintenant, je suis prèt à écrire de nouveaux articles, parce que, bien entendu, il va falloir remplir tout cela.

A bientôt.

Ali Bébert.

vendredi 27 janvier 2017

Une table et 6 chaises.

Salutations,

J'aime beaucoup les images des synthèses, c'est pourquoi de temps en temps j'essaie de réaliser quelque chose. Ici, 6 chaises et une table avec des textures et quelques petits effets de reflet. C'est assez simple mais je trouve ça pas trop mal pour un novice.

mardi 24 janvier 2017

Quel plaisir!

Salutations,

J'avais envie de simplement vous dire que, même si je commence un blog, quel plaisir énorme que d'écrire ce qui me passe par la tête. Je pense que la route va être très longue mais agréable.

À bientôt.

Ali Bébert.

vendredi 20 janvier 2017

Comment utiliser Vulkan à partir de Gtk3 sous GNU/Linux?

Salutations,

Je suis en train de me demander comment utiliser les librairies Vulkan directement dans Gtk.

Ce qui m'intéresse pour le moment, c'est Gtk3. Je sais que la "nouvelle" librairie possède des fonctionnalités intéressante pour ce que je cherche mais en ce moment, mon ordinateur ainsi que beaucoup d'entre vous ont un système basé sur Gtk3, donc il va falloir chercher un peu.

mardi 17 janvier 2017

Changer le layout (disposition) du clavier pour le serveur X sous GNU/Linux

Salutation,

Quand je vois le nombre de fois où j'oublie comment changer le layout de mon clavier dans d'environnement X.org, je me dis à chaque fois qu'il faudrait que je l'écrive quelque part. Dorénavant, ce sera fait.

vendredi 13 janvier 2017

Tutoriel Linux vkcpp : Partie 1

Salutations,

Je vais vous présenter petit à petit Vulkan et ses fonctionnalités. Tout se fera dans le langage c++, aussi je vais utiliser la librairie vkcpp qui n'est rien d'autre qu'un binding de la librairie pour le langage c.

mercredi 11 janvier 2017

La cave, un lieu de débauche ou un lieu d'embauche???

Salutation,

Vous vous demandez sans doute pourquoi j'appelle ce blog 'La caverne d'Ali Bébert'?!?

C'est simple en fait, Bébert, c'est moi, et la caverne, c'est ma cave qui doit me servir d'atelier prochainement. Comme vous pouvez le voir, c'est pas très joli joli!

Présentation du blog et de sa fonction!

Salutation,

Vous ne le savez sans doute pas mais j'adore réaliser énormément de choses différentes qui sont rarement aboutie. Je fais donc de tout, ... un petit peu, et rien de concret.

Ce blog est ma bonne résolution 2017!

Ali Bébert, c'est moi et toi, tais toi!

Salutation,

Cela fait pas mal de temps que je pense me lancer sérieusement dans la gestion d'un site ou d'un blog.
Je pense que l'an nouveau ayant son lot de bonnes résolutions, il m'en fallait une aussi. C'est donc décidé, je deviens officiellement un blogueur.