Évolutions récentes de pyAggr3g470r

pyAggr3g470r évolue vraiment bien ces derniers temps. L’interface est maintenant plus homogène et plus rationnelle. Les articles favoris sont affichés sur la page principale ainsi que les résultats des recherches (avec le même template). Les différents filtres et tris peuvent ainsi être appliqués à ces vues.Le menu principal a aussi été simplifié. Cependant l’essentiel des… Continue reading Évolutions récentes de pyAggr3g470r

Déploiement simplifié de pyAggr3g470r

$ git clone https://bitbucket.org/cedricbonhomme/pyaggr3g470r.git $ cd pyaggr3g470r/ $ ./install.sh postgres$ git clone https://bitbucket.org/cedricbonhomme/pyaggr3g470r.git $ cd pyaggr3g470r/ $ ./install.sh postgres Difficile de faire plus simple. Il est aussi possible déployer l’application au sein d’une machine virtuelle avec Vagrant. Je viens de tester et ça fonctionne très bien. Vous pouvez utiliser SQLite au lieu de PostgreSQL. Vous… Continue reading Déploiement simplifié de pyAggr3g470r

Une nouvelle vue pour pyAggr3g470r

La version 6.4 introduit cette «nouvelle» vue qui permet de naviguer chronologiquement dans votre base d’articles. J’ai abandonné l’idée d’utiliser d3.js pour cette fonctionnalité. Finalement, rien de bien impressionnant. Mais j’aime bien le résultat.

Version 6.3 de pyAggr3g470r

La version 6.3 de pyAggr3g470r est officiellement sortie. Voici le changelog. Un grand merci au contributeur à l’origine de cette nouvelle version. Parmi les nouveautés majeures nous avons un nouveau crawler qui tire parti de l’API RESTful. Il peut donc être exécuté par le client et insérer les nouveaux articles sur la plateforme. Les erreurs… Continue reading Version 6.3 de pyAggr3g470r

pyAggr3g470r a 5 ans

Et pour son anniversaire il passe en version 6.0! La nouvelle version a été testé sur Heroku avec un runtime Python 3.4.2 et Python 3.3.2 sur mon ordinateur (Python 3 était en fait déjà supporté à une époque, lorsque j’utilisais CherryPy). Pour information, voici ce qu’il suffit de faire pour changer de runtime sur Heroku.… Continue reading pyAggr3g470r a 5 ans

En premier lieu toujours faire au plus simple

Ces dernières heures j’ai développé une fonction permettant de détecter des articles doublons dans un set. J’ai malheureusement gaspillé beaucoup de temps avec une méthode sophistiquée: sur les conseils d’un membre de reddit j’ai calculé les valeurs TF-IDF des articles. C’est assez simple, surtout avec scikit-learn. Ensuite, il a suffit de comparer les poids, pour… Continue reading En premier lieu toujours faire au plus simple

pyAggr3g470r 5.7.0

Et voici pyAggr3g470r 5.7.0. Hier soir et ce soir j’ai travaillé pour améliorer le système de notifications par emails. En fait, hier soir j’ai plutôt fait des bêtises que j’ai corrigées ce soir. Voici le changelog.

Développements récents sur pyAggr3g470r

J’ai volontairement omis de parler des dernières versions mineures de pyAggr3g470r. Les modifications n’en sont pas moins intéressantes. Parmi lesquelles nous pouvons citer: des corrections de bugs apparus avec la dernière version de SQLAlchemy, quelques améliorations succinctes de l’interface et une importante amélioration de la vitesse de génération des pages favorites, unread et search. L’archive… Continue reading Développements récents sur pyAggr3g470r