Archive pour la 'programmation' Catégorie

Makefile pour Java

gnu make Combien d'entre vous programmeurs Java ont eu des problèmes de compilation des programmes? bibliothèques à $ CLASSPATH, les paramètres de kilométrage à passer au compilateur Java. Même en utilisant des environnements de développement pour Java, la situation ne s'améliore pas beaucoup. Nous passons beaucoup de temps et paramètre la série chaque fois que vous commencez à remplir manque quelque chose!

Vous pouvez éviter tous ces problèmes simplement par l'organisation du code source Java et en utilisant un Makefile écrit à cet effet.

Suppression des fichiers créés par l'ouverture d'un magasin

Combien de fois nous avons extraire des archives et de se retrouver avec des centaines de fichiers et de répertoires partout. Cela se produit lorsque les fichiers sont créés ne sont pas compris du classeur. Qu'est-ce que vous pourriez faire jusqu'à récemment est de supprimer tous les nouveaux fichiers en faisant attention à ne pas toucher les fichiers qui étaient là auparavant. Maintenant, Merci pour ce petit script bash peut faire cela tout à fait automatiquement et sans risque pour le système et pour nos dossiers.

Vous cherchez le parfait CAPTCHA

Un CAPTCHA, "c ompletely à utomated T PUBLIC p endant test de dire c es ordinateurs et umans h à part", est un test qui peut déterminer si l'utilisateur est en fait

l'homme et non un ordinateur. Ces méthodes sont utilisées pour empêcher les robots d'utiliser des services tels que des commentaires par écrit ou remplir le formulaire. L'utilisation de captcha semble être indispensable pour éviter la prolifération du spam.

Comment jugez-vous un captcha bonne

Beaucoup d'entre vous pensent qu'un bon captcha est le plus difficile à résoudre. Donc, pour rendre la vie difficile pour les algorithmes. Pour ceux d'algorithmes de type visuels sont en effet capables de convertir une image dans un texte intitulé reconnaissance optique de caractères.

Je crois que les caractéristiques qui font une bonne captchas sont d'autres, tels que l'accessibilité, la compréhension facile par un être humain, peut être généré automatiquement, mais assez complexe pour ne pas pouvoir être résolus par des algorithmes également basée sur l'intelligence artificielle.

Le défi que je me suis fixé est la possibilité de créer un captcha seule qui possède ces caractéristiques. Pourquoi dois-je dire unique, parce que les sites de plus en plus en utilisant plus d'une méthode d'authentification en parallèle comme un captcha visuel soutenu par un son. Après ils ont compris que l'un d'eux ou les deux échouent.

Conjecture de Goldbach

Une conjecture est une déclaration sans doute vrai, mais pas encore prouvé. Un vote a montré sa validité devient un théorème. Conjecture de Goldbach est l'un des plus vieux problèmes à résoudre, remonte à 1742, a été énoncée par Euler à Goldbach et reformulé comme suit:

Tout entier naturel supérieur à 2 peut 'exercice écrit comme la somme de deux
PRIMES.

Essayer de prouver son inexactitude

Sur une conjecture que nous pouvons faire deux types de manifestations, nous montrons que son exactitude ou de son inexactitude. Évidemment, l'une exclut l'autre. Nous allons essayer de prouver que la conjecture est fausse, pour cela, il suffit de trouver un contre-exemple toiles que la déclaration est fausse. Donc, dans notre cas, il suffit de trouver un numéro unique qui n'est pas la somme de deux nombres premiers. Pour trouver ce nombre va écrire un programme.

SignID: un avatar comme une alternative à Identicon et MonsterID Wavatar

Qu'est-ce qu'un avatar?

Un avatar est une image générée individualisation de chaque commentateur sur un blog afin d'associer les différents commentaires des utilisateurs. Pour ce faire, peut être considérée comme l'adresse IP, mais cela aurait avatars différents pour le même utilisateur qui a commenté en deux sessions (avec IP différente), séparés ou adresse e-mail.

Cette image identifie de manière unique un utilisateur, certains sites permettent l'enregistrement et en saisissant votre avatar. Cela conduit nécessairement à l'interférence qui peut poster un commentaire vous devez d'abord avoir fait un enregistrement. Le moyen de surmonter ce problème existe et est très simple. Il ya des sites, le plus connu est Gravatar qui associe une image à un hachage. Le hachage peut être calculée à partir de l'adresse e-mail de l'utilisateur tandis que l'image peut être un Identicon ou MonsterID Wavatar comme indiqué.

Bashnya l'évolution de la dame russe

lasca Le jeu, appelé Bashne s'est propagée à la Russie au XIXe siècle, la première description remonte à 1875. E 'en quelque sorte liés à la

Russie Dames (la position de départ est le même), mais les règles de capture sont tout à fait originale. Le jeu a inspiré en 1913 le Laska ou à laisser, conçu par l'ancien champion du monde d'échecs Emanuel Lasker, la différence entre les deux jeux est tout simplement la taille du conseil d'administration.

Nous allons voir le premier match, puis un programme qui nous permet de défier n'importe qui dans ce jeu.

Sudoku

Nous allons voir ensemble comment écrire un programme pour trouver la solution d'un Sudoku.

Revoir les règles du jeu. Il se joue sur une grille de 9 × 9 divisé en 3 × 3 grilles que d'autres régions ou des boîtes d'appel. Le Sudoku commence avec une grille contenant des numéros déjà, le but du jeu est de remplir les cellules vides avec [...]

Volumegain: l'alignement du volume de flux

Le problème de l'alignement de l'audio

L'écoute de différentes pistes audio perçoivent souvent différents niveaux de volume. Ces changements constants en volume entre les pistes et le prochain peut être très ennuyeux, peut nous faire perdre de la concentration et en constante évolution constringerci le volume manuellement.
Le problème affecte tous les cas où vous avez besoin pour concaténer des pistes [...]

ssh / scp: mot de passe sur la ligne de commande et shellselect

Pourquoi est-ce mal

Il n'y aura passé la tête au moins une fois dans votre vie peut changer le mot de passe comme une option pour le client ssh. Alors, pourquoi OpenSSH n'a pas fourni?

Les raisons pourraient être ces

Vous ne savez pas si nous passons le mot de passe comme une option sera connecté entre les commandes que vous tapez, on la trouve dans ~ /. Bash_history, [...]

Piratage de visiophones (2)

Priam http://192.168.1.2:8080/ votre navigateur pour une page de connexion et vous verrez très maigre, probablement de l'interface web est fait pour le débogage et utilisé uniquement par les initiés (et nous avec! )
Une page apparaît avec un clavier numérique sur lequel nous devons entrer un code pour accéder

A première vue, ne me donne pas l'impression [...]