graphe de dépendances d'un source php

Posté le 17 juin 2004
0
Bonjour, bonjour,

est-ce que quelqu'un dans l'assemblée aurait connaissance d'un script/outil, je ne sais quoi, qui permettrait de dresser un arbre des dépendances d'un script/programme php ?

Autrement dit, en donnant un nom de fichier (index.php), cet outil retrouve, récursivement, tous les include/require, et les renvoie avec leur chemin complet (prenant en compte l'utilisation de variables et constantes dans l'include).
Ou mieux/aussi, qui dessine le graphe correspondant, et/ou permet de naviguer dans le source.

Voila. Ce sera tout pour aujourd'hui. :-)

Grep, preg_match_all() font bien l'affaire pour dépanner, mais avant de me lancer dans un truc plus complexe, si ça existe déjà, je suis preneur (et je ne pense pas être le seul).

Merciiiiiiii !

> Lire le journal (7 commentaires, moyenne: 2,9).

TéléTVA et plateformes

Posté le 30 avril 2004
0
Bonjour, b'jour,

y a-t-il dans la salle quelqu'un au courant des évolutions de TéléTVA (télédéclaration de TVA pour les entreprises), et de sa possible utilisation avec "autre chose" que Windows ?

D'après le site des impôts, actuellement, ce n'est possible qu'avec une machine sous Windows (contrôle ActiveX oblige), mais cela devrait évoluer (applet Java, support d'autres OS).

Est-ce que quelqu'un a plus d'informations à ce sujet ?

> Lire le journal (0 commentaire).

mais heu... mon urpmi a mangé un truc mauvais ?

Posté le 21 avril 2004
0
Cher journal,

mon urpmi à moi que j'ai sur ma Mandrake 9.2 me fait des misères.
J'avais installé la version download, utilisé http://urpmi.org/easyurpmi/(...) pour ajouter de nouvelles sources ; ça a marché, un temps.

Un beau jour (il y a qqs semaines), ces sources ne marchaient plus. Bon, je les vire, et j'en remets d'autre. Seulement voilà, j'ai beau utiliser toutes les sources possibles de easyurpmi, "comme il faut", mon urpmi abdique systématiquement par un "la récupération du hdlist source (ou synthèse) a échoué" après avoir essayé de le trouver à de multiples endroits.

Avant d'envisager l'hypothèse de m'en prendre à lui, et/ou à réinstaller partie ou ensemble de cette distrib (l'occasion sera bonne de passer à la 10, ou à une debian), est-ce que quelqu'un, là, dans la foule, a une idée de ce que c'est ?
J'imagine difficilement que toutes les sources soient HS, ça ferait un peu plus de bruit que ça.
J'imagine sans peine qu'il y a un souci de mon côté, mais je n'ai _aucune_ idée de sa provenance...

> Lire le journal (13 commentaires, moyenne: 1,2).

Question : ide/plugins pour php

Posté le 12 mars 2004
0
Bonjour, bonjour,

voilà, j'ai pas mal utilisé PHPEdit (http://www.phpedit.com/(...) ) l'année dernière, et c'est un ide php bien sympathique.
Notamment, les plugins qui l'accompagnent sont bien pratique ; l'un particulièrement compte pas mal à mes yeux, c'est celui permettant de générer la doc (façon PHPDoc) d'une fonction, d'une classe, d'un fichier, avec un petit raccourci clavier Ctrl+Shift+D à partir du prototype.
En plus de cela, on pouvait générer simplement la doc pour tout un paquet de code.
Autre plugin, la navigation dans le code : pour une page de code, pour une classe par exemple, la structure (attributs, méthodes) était affichée dans une fenêtre permettant d'avoir un aperçu et un accès rapide à n'importe quel morceau du code.
Autre plugin encore (j'arrête après ça), l'auto-complétion du code, prenant en compte les includes, les classes instanciées, les variables globales, et toutes les fonctions standards de PHP.

Seulement voilà, sous Linux, je n'ai pas (encore) trouvé de fonctionnalité similaire dans les outils que j'ai testé (Kate, Quanta).
Je sais, je n'ai pas _beaucoup_ cherché, je viens tout juste de me poser ce problème (installation full linux), et... si je trouve ridicule de retourner sous Win juste pour UN outil (fut-il hyper pratique), pour des raisons d'efficacité (et d'habitude) j'hésite pas mal. Enfin, je sais pas.

Quelqu'un a une suggestion, sait si ça existe déjà, s'il y a un/des projets dans ce sens ?
Merciiii.

> Lire le journal (13 commentaires, moyenne: 1,2).

MS Exchange Server, seul dans son genre ?

Posté le 23 octobre 2003
0
Bonjour là-dedans,

voilà, un client (en environnement Windows) est intéressé par une solution permettant, à lui et ses collègues, d'avoir une base de contacts partagés, ainsi que de calendriers.
La solution qui vient naturellement à l'esprit est Exchange Server, qui s'intègre parfaitement, forcément.

Sans trop y croire, je me demande déjà s'il y a un équivalent à MS ES quelquepart, en proprio ou en libre ?
Sinon, y a-t-il des endroits où ce genre de projet, permettant un résultat bien intégré au parc logiciel existant (pas d'interface web) fleurit ?

Sinon, vous semble-t-il pertinent de séparer (physiquement) un serveur de fichiers d'un serveur de messagerie ?
A mon avis, non, parce qu'une machine assez puissante peut embarquer tout ça, pourquoi se priver, ça sert bien à ça ; oui, parce ce ne sont pas les mêmes dimensions qui seront nécessaires aux deux (quoique).

> Lire le journal (5 commentaires, moyenne: 1,6).

A quoi sert la démocratie...

Posté le 27 septembre 2003
0
... si l'on ne s'en sert pas ?

Software patent limits 'go too far'
http://news.zdnet.co.uk/business/legal/0,39020651,39116709,00.htm(...)

Morceau choisi (l'essentiel de l'article en fait) :

The decision to adopt several amendments to the highly controversial directive, fundamentally altering its effects, is likely to lead to the directive's withdrawal by the European Commission, according to Alex Batteson, IT expert at British intellectual property law firm Bristows. He suggested that this might not be a bad thing, since patent reform could then be formulated by patent law specialists, without the need for democratic scrutiny.

"It may sound undemocratic, but the amended proposals arguably demonstrate that the issues being debated here are too complex to be left to the European Parliament, which can hardly be expected to have in-depth expertise in patent matters," Batteson said in a statement.


Je trouve ça stupéfiant, hallucinant. "It may sound...", sans blague ?!
S'il y a une info à faire circuler, c'est celle-là : lorsqu'un vote démocratique dérange une minorité, celle-ci décide de court-circuiter la représentation démocratique (la remarque est valable pour tout le monde, au passage).

(merci à B. Sibaud sur la liste fsfe-france pour l'info).

> Lire le journal (2 commentaires, moyenne: 1).

Hu ? Logs bizarres

Posté le 19 septembre 2003
0
Bonjour, bonjour,

voilà, j'ai un petit routeur d-link à la maison, et en regardant les logs, je m'interroge ; je trouve ce genre de ligne _très_ régulièrement :

Sep 19 17:29:50 192.168.0.1 Unrecognized access from 127.0.0.1:80 to TCP port 1205
Sep 19 17:30:07 192.168.0.1 Unrecognized access from 127.0.0.1:80 to TCP port 1701
Sep 19 17:30:07 192.168.0.1 Unrecognized access from 127.0.0.1:80 to TCP port 1950
Sep 19 17:30:17 192.168.0.1 Unrecognized access from 127.0.0.1:80 to TCP port 1042
Sep 19 17:30:40 192.168.0.1 Unrecognized access from 127.0.0.1:80 to TCP port 1461

Tout ça, avec des ports de destination divers entre les 1000 et 2000.
Aucune info particulière de trouvée avec Google ou sur le site du constructeur.

Non pas que ça m'inquiète, mais ça me soucie : d'où viennent ces lignes ? Est-ce que ce machin (le d-link) cherche à se connecter à lui-même, où est-ce autre chose ?

Y-a-t-il quelqu'un(e) dans la salle pour répondre à cette existentielle interrogation qui est la mienne ?

> Lire le journal (2 commentaires, moyenne: 3).

Déposer un brevet pour un logiciel

Posté le 21 juillet 2003
0
Petit article de 01net tentant de reformuler un chouia l'actualité : "un logiciel, c'est déjà brevetable dans certaines conditions, donc ce n'est pas un problème que le brevet logiciel soit formellement accepté" (cf. les 3 articles liés en bas d'article). http://www.01net.com/article/214281.html Bref, un journal pour qui le brevet logiciel ne semble poser aucun, mais alors aucun problème...

> Lire le journal (1 commentaire, moyenne: 3).

Brevet et concurrence ...?

Posté le 05 juillet 2003
0
samedi 5 juillet 2003, 10h41 L'Europe doit être plus concurrentielle, estime le PDG de Nokia http://fr.news.yahoo.com/030705/85/3aj0x.html Dépêche à mettre en perspective avec la question des brevets logiciels, car cela rentre dans la logique du discours pro-brevet : favoriser l'investissement en R&D en le protégeant. L'essentiel de ce qui va se passer sur les plateformes mobiles (secteur de Nokia) va se reposer sur le logiciel et les infrastructures réseau.

> Lire le journal (0 commentaire).

Active Directory, Open Directory... et pour Linux ?

Posté le 01 juin 2003
0
Mon journal à moi, pour une première question, en voici une. Je vais peut être dire une bêtise, même... mais sait-on jamais. De par mon job d'administrateur système, j'ai bien dû assister à une formation pour l'admin de Windows 2000 Server. A priori, ça me rebutait, mais il y a certes des choses intéressantes à y découvrir. Notamment, Active Directory, permettant d'administrer à partir d'un seul arbre, d'un seul poste, l'ensemble d'un parc informatique, depuis les ressources disponibles (ordinateurs et imprimantes, entre autres) jusqu'aux utilisateurs (et tous les droits qui leurs sont associés). C'est assez grisant. Ma question est : existe-t-il un équivalent pour Unix, mis à part l'Open Directory d'Apple ? En effet, la gestion d'utilisateurs et de groupes est "pas mal", mais me semble avoir certaines limitations par rapport à une gestion via un annuaire, comme AD, OD ou LDAP (sur lequel reposent les deux précédents). Bref. Je sais que l'authentification LDAP fonctionne sous Unix, mais y-a-t-il plus ? Y a-t-il des projets pour la gestion globale d'un parc informatique (gestion des ressources réseaux et droits d'accès compris) ?

> Lire le journal (10 commentaires, moyenne: 1,9).