Born to be wired
732737 visites
Uptime 79 days

Archive pour décembre 2008

 Lyon coupé du monde

 30 décembre 2008  Général  Aucun commentaire
network-patch-cables

Il semble y avoir eu une panne de réseau généralisée autour de Lyon cette nuit. Les phénomènes ont commencé approximativement à 23h30. J’ai d’abord vociféré violemment contre Free, puis en reprenant une grande inspiration j’ai eu dans l’idée que la panne était peut être généralisée.

C’est ce que semble dire grenouille.com à travers ses graphes. En fouillant un peu, on constate les mêmes phénomènes chez les 3 principaux opérateurs proposant des services en dégroupage total sur Lyon, aux mêmes horaires. L’activité semble avoir repris son cours autour de 1h30 ce matin…

Pour ma part la coupure est nettement visible. J’avais un taux de pertes avoisinant les 90% en moyenne lorsque je tentais des pings sur les serveurs de free.fr et google.com. Le plus surprenant est qu’en parallèle, je recevais parfaitement le flux TV avec ses programmes de merde inintéressants.

J’espère que nous aurons une explication à ce curieux problème, ce n’est pas parce que ça se passe en pleine nuit que ça passe inaperçu pour tout le monde… En attendant, ça m’a fait prendre du retard sur ma config SNMP, j’y retourne…

 Retour des connexions sortantes chez Free

 16 décembre 2008  Projet Web  2 commentaires
freebox_hd_rocknroll

J’en parlais ici, Free avait désactivé ses fonctions PHP permettant les connexions sortantes.

Après un petit tour en quête de nouveautés sur PhpWebGallery, et quelques tests perso, je constate que le service est effectivement de retour. L’occasion d’utiliser directement la fonction file_get_contents() dispo dans PHP5 à la place de fsockopen() et de donner un coup de jeune à mes scripts par la même occasion.

J’espère juste que le service restera stable dans les mois qui viennent.

 Suppression des interférences GSM dans le circuit audio

 14 décembre 2008  Projet Arcade  3 commentaires
Drafts de calculs de filtres

Un problème me tarabuste depuis le début du montage du circuit audio. Lorsqu’on se trouve à proximité de la Mamecab avec un téléphone mobile en communication, les parasites générés dans les hauts-parleurs avec un volume insupportable. Il va donc falloir faire le nécessaire pour filtrer tout ça.

Drafts de calculs de filtres

Drafts de calculs de filtres

Le circuit audio est composé de 4 étages :

  • Le PC
  • Le préampli à base de LM386
  • L’ampli de voiture
  • Les baffles

(suite…)

 Et pourquoi pas un marquee Street Fighter ?

 13 décembre 2008  Projet Arcade  Aucun commentaire
Street Fighter Street Jam by Udon crew

J’ai toujours été un fan inconditionnel de Street Fighter, à peu près toutes versions confondues (à l’exception de la série EX, pour les connaisseurs). J’attends d’ailleurs avec impatience la sortie imminente du IV.

En parallèle, je suis en train de réfléchir à un marquee définitif pour la Mamecab, que je voudrais faire imprimer en même temps que le control panel overlay. J’avais dans l’idée de trouver une image de bonne qualité comme support principal, mais cela est moins facile que prévu. Certes, je pourrais scanner une page de mes artbooks Capcom, mais la majorité des illustrations de ces artbooks tient sur une page A4 portrait.

Je viens de trouver sur deviantART une illustration de l’équipe d’Udon Comics, à qui nous devons les récents albums Street Fighter. J’encourage d’ailleurs tous les amateurs d’illustrations à visiter leur  sublime galerie.

Street Fighter Street Jam by Udon crew

Street Fighter Street Jam by Udon crew

Je pense que cette illustration, qui me plait énormément de par la représentation des personnages, fera une base parfaite pour le marquee de part on format portrait étiré. Le résultat après un essai d’impression à 300 dpi n’est pas trop mauvais. Je garde les dessin sous le coude.

 Désactivation de fopen et fsockopen chez Free

 8 décembre 2008  Projet Web  Aucun commentaire
freebox_hs

Je me disais que c’était étrange… Depuis quelques jours, je reçois des alertes mails sur mon téléphone mobile m’informant que mon domaine est inaccessible. Mon script « AlphaK.net onffline notification » développé avec amour et hébergé chez Free perd la boule !

La raison de ces alertes inhabituelles ? D’après ce que j’ai pu voir sur PhpWebGallery, Free a décidé de désactiver les fonctions PHP fsockopen et fopen depuis le premier décembre ! Et d’après mes tests pas uniquement sur le port 80…

Mon script utilise évidemment ces fonctions pour vérifier par intervales de quelques heures que mon domaine répond correctement. Free bloquant toute ouverture de socket sortante, je reçois les fausses alertes à la pelle.

Comme beaucoup de monde cette décision ne m’arrange pas. Je me réjouis du fait qu’en étant mon propre hébergeur, je peux utiliser cette fonction à loisirs et la proposer à mes utilisateurs. Mais dommage, cette fois-ci je voulais l’utiliser depuis un site distant…

Note aux utilisateurs d’AlphaK.net :
Pas désactivation prévue des fonctions fopen et fsockopen sur AlphaK.net :)

Note à moi-même :
Trouver un autre hébergeur gratuit supportant les fonctions PHP fsockopen/fopen et mail.

 Faisons le ménache

 5 décembre 2008  Projet Arcade  Aucun commentaire
Tellement propre qu'on pourrait manger sur le sol.

Non mais regardez-moi ce foutoir ! De la poussière, de la sciure, des câbles qui trainent de partout et qui s’entremêlent… Vous appelez ça une Mamecab ? Non, moi j’appelle ça une Bordelcab !

La sciure, ça fait scier.

La sciure, ça fait scier.

On va remédier à ça, et dans le même temps en profiter pour confectionner un petit cache sur le transfo, histoire de diminuer le risque de chopper le 220 à chaque fois que je branche un câble USB pendant mes essais sur le lightgun…

Une fouille méthodique du grenier me permet d’en extraire deux intercalaires A4 assez rigides, genre bristol, qui serviront de matériel de base. On les assemble a grand coup de ruban adhésif. On découpe un trou pour permettre au levier métallique de la porte arrière de jouer sur le coupe circuit, comme avant.

Un parachâtaigne de premier choix.

Un parachâtaigne de premier choix.

Dans la borne, on passe un grand coup d’aspirateur en n’oubliant pas les coins. On débranche tous les câbles superflus, on fait passer les autres le long des bordures, et attache tous ceux qui ont du mou ensemble. Et voila, ça fait du bien !

Tellement propre qu'on pourrait manger sur le sol.

Tellement propre qu’on pourrait manger sur le sol.

 Money money money (pour le flipper)…

 1 décembre 2008  Projet Arcade  Aucun commentaire
Le bouton reject s'apprête a avoir une seconde fonction

Mon flipper Gold Wings est équipé de monnayeurs mécaniques reconnaissant les pièces de 5 et 10 francs. Cet article a pour but de détailler une méthode permettant d’insérer des crédits plus rapidement, sans détériorer l’aspect extérieur du flipper.

Avant modification, la manière la plus rapide d’insérer des crédits était d’ouvrir la porte de la caisse et d’actionner manuellement les microswitchs sur lesquels tombent les pièces. J’ai rapidement voulu changer cette méthode, pour empêcher les copains excités, éméchés, ou maladroits de faire des dégâts en tripotant l’électronique, voire même de chopper une châtaigne en touchant accidentellement le 220V pas bien loin derrière la caisse :)

Une des méthodes les plus simples est l’ajout d’un switch en façade parallélisé avec le switch du monnayeur. Cette solution implique néanmoins de modifier l’aspect extérieur du flipper, voire même de percer un trou dans la caisse, un drame si celle-ci est toujours intacte.

Au lieu de cela, je m’arrange pour qu’une pression sur le « reject » du monnayeur actionne un crédit en plus de sa fonction initiale (je l’ai déjà dit, j’adore détourner un objet de sa fonction première).

Le bouton reject s'apprête a avoir une seconde fonction

Le bouton reject s'apprête à avoir une seconde fonction

Le matériel nécessaire au montage peut être puisé dans le stock des affaires en vrac du garage : un microswitch avec un levier suffisamment long, quelques vis, quelques écrous, une petite baguette en aluminium ou en duralumin, au choix, selon ce qui traine.

Les composants de base

Les composants de base

Le but est évidemment de positionner notre switch de telle sorte qu’un appui sur le bouton reject le déclenche mécaniquement. Puisque sur mon flipper il est impossible de fixer facilement le switch sur le monnayeur, la baguette en duralumin joue l’intermédiaire. Elle est pliée en équerre pour permettre un bon positionnement et percée de plusieurs trous pour les fixations.

Le switch vissé à l'équerre et analysé au testeur

Le switch vissé à l'équerre, et analysé au testeur

Le même en gros plan

Le même en gros plan

Une fois fixé, un coup de fer à souder pour paralléliser les deux microswitchs et le tour est joué ! Comme très souvent, je câble avec des morceaux de paire torsadée provenant de vieux rouleaux de câbles réseau : c’est un moyen simple de trouver un fil propre, gainé et monobrin pour une soudure. Et voila le travail !

Vue d'ensemble du montage

Vue d'ensemble du montage