Profil de informaticienzero

Staff
  • Inscrit 22/08/14 à 20h35
  • Dernière visite sur le site : il y a 7 heures

Signature

Blog d’un informaticien pas si nul que ça

Derniers sujets créés

Derniers tutoriels

Derniers articles


Biographie

C

zDéfis du forum C

Exercices tirés du forum C

  • zReader : manipuler les fichiers.
  • zBinary : algorithmique et binaire.
  • zTri : récupération des secondes système, comparatif de tris.
  • zStrcapitalize : recoder la fonction strcapitalize.
  • zAddition : pure algorithmique, matrices.
  • zMath : algorithmique, pile.
  • zGame
  • zStrstat : chaînes de caractères.
  • zStrsearch : chaînes de caractères.
  • zBrace : algorithmique, expressions parenthésées.
  • zGrep : récupération des paramètres du main, algo sur les chaînes, manipulation de fichier, analyse séquentielle.
  • z0zéro : écrire un nombre en toutes lettres.
  • zSommeChiffres : Calculer la somme des chiffres d’un nombre donné. Compter le nombre de fois où une somme est présente dans un intervalle donné.
  • zArray1D : pratique des tableaux à une dimension.
  • zBigInt : opérations surs les grands entiers.
  • zLCD : simulation d’un afficheur 7 segments.
  • zCoupure : jouer au banquier.
  • zWordCount : manipulation de fichiers.
  • zJustificator : justification de texte.
  • zTransforme : manipulations basiques de tableaux.
  • zPointeurs : manipulations de pointeurs.
  • zIdentificator : algorithmique.
  • zChance : manipulation du temps et/ou pratique algorithmique.
  • zConvert : conversion chiffre -> chaîne de caractères.
  • zCalc : créer une calculatrice.
  • zCrypt : initiation au cryptage.
  • zSpirale : boucles, manipulation de tableaux à 2 dimensions et allocation dynamique.
  • zMorp - 1ère partie : un jeu de morpion en console.
  • zMorp - 2ème partie : maintenant, l’IA.
  • zMorp - SDL : même principe, mais version graphique cette fois.
  • getline
  • zConjug : manipulation de chaînes de caractères.

Liens intéressants C

  • Le C, ce langage marrant : un article regroupant plusieurs liens vers des codes C amusants, comme une gestion des exceptions ou du détournement de préprocesseur.
  • goto n’est pas maléfique ! : des cas où goto est bel et bien utile.
  • Maîtriser les pointeurs en C : un article regroupant deux liens vers deux tutoriels C pour mieux comprendre les différences entre tableaux et pointeurs (et d’enfin sortir du mensonge consistant à dire qu’un tableau est un pointeur sur son premier élément), ainsi que le fonctionnement des tableaux statiques, dynamiques, des pointeurs de pointeurs, tableaux de pointeurs et autres joyeusetés.

C++

Jeux vidéos et Entity System

Généralités

Python

GNU/Linux

  • Pourquoi choisir GNU/Linux ? : une page intéressante puisqu’elle rassemble de nombreux arguments bien structurés sur les avantages de GNU/Linux, sans pour autant rentrer dans le troll ou l’anti-Windows primaire.

Divers

Développement

Langages

Systèmes d’exploitation

Web

Commitstrips

Divers

Sous le coude

Citations diverses

Les 4 règles du développement informatique sont :

  • on ne peut pas établir un chiffrage tant qu’on a pas finalisé la conception ;
  • on ne peut pas finaliser la conception tant qu’on a pas complètement compris toutes les exigences ;
  • le temps de comprendre toutes les exigences, le projet est terminé ;
  • le temps de terminer le projet, les exigences ont changé.
Michael C. Kasten

Parler de liberté n’a de sens qu’à condition que ce soit la liberté de dire aux autres ce qu’ils n’ont pas envie d’entendre.

George Orwell

Une société qui est prête à sacrifier un peu de sa liberté contre un peu de sa sécurité, ne mérite ni l’une ni l’autre, et perdra les deux.

Benjamin Franklin

La sécurité sans la liberté, c’est la prison ou l’esclavage. La liberté sans la sécurité, c’est le chaos et la jungle.

Zygmunt Bauman

Tant que la tâche n’implique qu’un talent mécanique, les bonus ont fonctionné comme attendu : plus la récompense financière est forte meilleure est la performance. Mais dès que le travail demandé nécessite, ne serait-ce que quelques petits, talents de réflexion, la motivation par la rémunération conduit à de moins bonnes performances.

Étude N°05-11 de la Federal Reserve Bank of Boston (Ariely, Gneezy, Lowenstein et Mazar)

Mettez en place un programme comprenant une révision immédiatement avant le début de l’oubli. Ainsi, la première révision aura lieu une dizaine de minutes après une séance d’étude d’une heure et durera 5 minutes. Cette révision maintiendra le niveau de mémorisation pendant à peu près une journée, moment auquel la nouvelle révision doit avoir lieu ; cette révision durera entre 2 et 4 minutes.

À l’issue de cette deuxième révision, vous vous souviendrez de ce que vous avez étudié pendant 1 semaine environ, moment auquel une troisième révision de 2 minutes prendra place — cette fois, le souvenir durera pendant 1 mois, au bout duquel vous effectuerez une révision.

Après cette durée, la connaissance sera inscrite dans votre mémoire à long terme.

Tony Buzan - Une tête bien faite p54

Si vous vous considérez comme un être humain capable de résoudre des problèmes, vous vous concentrerez sur des problèmes. Si vous vous considérez comme quelqu’un qui trouve des solutions, vous mettrez l’accent sur les solutions. Faites votre choix!

Tony Buzan - Une tête bien faite p83

Tout idiot cultivé peut faire les choses plus grandes, plus complexes, et plus violentes. Cela demande une touche de génie ─ et beaucoup de courage ─ d’agir dans la direction opposée.

Ernst Friedrich Schumacher

La vie est une aventure audacieuse ou elle n’est rien.

Helen Keller

Quand certains voient certaines choses comme belles, d’autres les voient comme laides. Quand certains voient certaines choses comme bonnes, d’autres les voient comme mauvaises.

Lao Tzu

Tout comme de l’eau boueuse se clarifie mieux quand on la laisse tranquille, on pourrait dire que ceux qui s’assoient calmement et ne font rien apportent une des meilleures contributions possibles à un monde troublé.

Alan Watts - L’esprit du Zen

Votre temps est limité, donc ne le gâchez pas à vivre la vie de quelqu’un d’autre. Ne soyez pas piégés par les dogmes ─ ce qui revient à vivre en se basant sur les pensées d’autres personnes. Ne laissez pas le vacarme des opinions des autres submerger votre propre voix intérieure. Et plus important, ayez le courage de suivre votre cœur et votre intuition. D’une certaine façon ils savent déjà ce que vous voulez vraiment devenir. Tout le reste est secondaire.

Steve Jobs

Tout ce que nous entendons est une opinion, et non pas un fait. Tout ce que nous voyons est un point de vue, et non pas la vérité.

Marc Aurèle

La patience est amère, mais son fruit est doux.

Jean-Jacques Rousseau

Compliquer ce qui est simple, c’est banal ; simplifier ce qui est compliqué, le rendre extraordinairement simple, ça c’est la créativité.

Charles Mingus

La simplicité est la sophistication ultime.

Léonard de Vinci

N’essayez pas de devenir un homme à succès, tentez plutôt de devenir un homme de valeur.

Albert Einstein

Travail et jeux sont des mots utilisés pour décrire la même chose dans des conditions différentes.

Mark Twain

Sot est l’homme qui ne lit jamais un journal, plus sot encore celui qui croit ce qu’il lit simplement parce que c’est dans le journal.

August von Schlözer

Le chercheur ne révolutionne pas le monde une fois par an, mais l’ensemble des chercheurs le fait une fois par siècle, et c’est déjà énorme.

Interview de Gabbro

La gentillesse est le langage qu’un sourd peut entendre et qu’un aveugle peut voir.

Mark Twain

Le présent est indéfini, le futur n’a de réalité qu’en tant qu’espoir présent et le passé n’a de réalité qu’en tant que souvenir présent.

Jorge Luis Borges

Il n’y a qu’une seule voie vers le bonheur et c’est de cesser de se soucier des choses qui dépassent le pouvoir de notre volonté.

Epictète

Programming is an art, don’t waste time sharpening your pencil when you should be drawing.

How to be a good programmer

Any fool can write code that a computer can understand. Good programmers write code that humans can understand.

Martin Fowler

Nos actions peuvent être entravées, mais pas nos intentions ! Parce que nous pouvons nous accommoder et nous adapter, l’esprit adapte et convertit à ses propres fins l’obstacle à notre action. L’obstacle à l’action avance l’action. L’entrave sur notre chemin, devient notre chemin.

Marc Aurel

Si vos actions inspirent les autres à rêver d’avantage, à apprendre davantage, à faire plus et à devenir plus, vous êtes un leader.

John Quincy Adams