mcPaLo est une société spécialisée dans la recherche et le développement d'applications et de services pour le web.
Gérez vos activités • Contrôlez votre temps • Prenez les bonnes décisions • Travaillez en toute sérénité
Indiquez vos disponibilités par périodes en heures par jour. Entrez vos absences dans un calendrier.
Créez une liste de tâches avec une date d'échéance, une charge en heures et un ordre de priorité.
Laissez le logiciel ordonner votre planning, calculer le nombre de jours nécessaires par tâche, votre marge en heures par tâche, vous avertir quand une tâche doit démarrer plus tôt que prévu, vous alerter quand une tâche n'est pas réalisable à temps.
Consultez en coup d’œil la liste des prochains jours avec des tâches à effectuer. Parcourez un calendrier pour afficher le détail des tâches à effectuer par jour.
Tracez le graphe de vos activités jour par jour avec le nombre d'heures à effectuer par tâche.
Équilibrez votre planning en jouant avec les dates de début et de fin de vos tâches, le nombre d'heures que vous voulez passer au maximum par jour sur certaines tâches.
Entrez régulièrement l'avancement de vos tâches et suivez la mise à jour de votre planning.
Tracez le graphe de votre temps libre.
Voyez quand vous pouvez ajouter des tâches. Essayez d'ajouter une nouvelle tâche et analysez l'impact sur votre planning.
Indexez vos tâches avec des mots clés et retrouvez-les avec le moteur de recherche intégré.
Associez à vos tâches des images et des documents PDF ou LibreOffice téléchargeables sur un mur interactif que vous pouvez éditer directement dans votre espace personnel avec Collabora Online.
Enregistrez une audio pour commenter une tâche, son avancement.
Rédigez un véritable journal avec un texte bien présenté, des images cliquables, des liens sur des documents externes, une vidéo sur YouTube, des graphiques et des Post-it, une carte Google, etc.
Pour suivre l'exemple du planning réussi d'une semaine chargée, cliquez ici.
Téléchargez un document LibreOffice ou Windows, un PDF ou une image JPG, PNG ou GIF pour en extraire le texte. Indexez le texte avec Solr. Retrouvez par pertinence les documents correspondant à un texte précis ou approximatif, une langue, une date, un nom ou une taille de fichier. Affinez une recherche en suivant des suggestions. Affichez la liste des termes indexés par un document. Trouvez des documents similaires à un document. Obtenez un rapport complet sur tous les termes de votre index par langue avec pour chaque terme, le nombre de documents correspondant et sa fréquence maximum dans un document.
Configurez l'extraction en images d'un PDF et la préparation des images pour l'OCR (résolution, orientation, coloration, contraste, luminosité, redimensionnement, etc.) et réutilisez ce jeu de paramètres par programme avec l'API.
Toutes les fonctionnalités sont disponibles gratuitement dans l'interface de votre espace personnel ou par programme en service payant à l'aide d'une simple API REST. Voir le Guide de l'utilisateur. Toutes les communications sont cryptées. L'accès à votre index est protégé. Les fichiers que vous téléchargez sont inaccessibles à autrui et les fichiers qui sont traités et générés par l'API sont automatiquement détruits.
Téléchargez un document PDF ou une image JPG, PNG ou GIF pour en extraire le texte (TXT, HOCR, BOX). Lisez les codes barres. Convertissez le document ou l'image en un PDF/A. Validez un PDF/A. Analysez un PDF à la recherche de menaces potentielles.
Configurez l'extraction en images d'un PDF et la préparation des images pour l'OCR ou le lecteur de codes barres (résolution, orientation, contraste, luminosité, redimensionnement, recadrage, bordures, etc.) et réutilisez ce jeu de paramètres par programme avec l'API.
Demandez-nous d'ajouter un traitement spécifique du texte extrait de vos documents (texte en clair d'un PDF ou lu dans des images par OCR, contenu d'un code barre) pour vérifier le résultat, le corriger, obtenir en sortie des données formatées en JSON ou en XML qui pourront directement alimenter un autre service.
Toutes les fonctionnalités sont disponibles gratuitement dans l'interface de votre espace personnel ou par programme en service payant à l'aide d'une simple API REST. Voir le Guide de l'utilisateur. Toutes les communications sont cryptées. Les fichiers que vous téléchargez sont inaccessibles à autrui et les fichiers qui sont traités et générés par l'API sont automatiquement détruits.
LibreOffice est la suite bureautique gratuite qui offre la meilleure compatibilité avec tous les types de fichiers. Ses différents programmes peuvent importer et exporter tous les formats de fichiers les plus courants tels que ODT, ODS, ODP, DOCX, PPTX, XLSX, PDF et RTF.
Éditez un document directement dans votre navigateur avec CODE – Collabora Online Development Edition.
Collabora Online est une suite bureautique en ligne basée sur LibreOffice qui prend en charge tous les principaux formats de documents, de feuilles de calcul et de présentations. Collabora Online Development Edition est la version gratuite en développement continu.
Ajoutez l'édition de documents LibreOffice directement dans votre site web à l'aide d'une simple API REST.
Toutes les communications sont cryptées. Les documents que vous téléchargez sont inaccessibles à autrui.
Un QRmii est un code QR qui contient une URL courte qui est automatiquement redirigée vers une URL complète. Flasher un QRmii avec un smartphone affiche la page de l'URL d'origine.
Téléchargez un QRmii par programme en quelques lignes de code. Créez un lien dynamique entre vos services ou vos produits et votre public. Un QRmii est simple, rapide, fiable et fun. Les applications sont infinies !
Un sigmii atteste qu'un document, une photo, une archive ou tout fichier numérique a existé à un temps certifié.
signmii.com peut coder un signmii dans un QR. Flasher le QR affiche le contenu du signmii.
SHA1
ed0847ae3231350b0153cd8b9c8f56b87ab37801
Horodatage
2014-05-19T21:36:11Z
Numéro
0000000000000001
BuZZmii vous permet de créer, d'éditer et de mettre en ligne en quelques minutes un site web multimédia et multilingue en une page qui s'affiche parfaitement sur tout support.
BuZZmii est aussi un annuaire avec un moteur de recherche. Vous pouvez librement lier votre page à des mots clés. Vous avez un restaurant près de la Tour Eiffel ? Associez votre page aux mots restaurant Tour Eiffel Paris et un visiteur pourra vous trouver en tapant restaurant Paris ou tour Eiffel directement sur la page d'accueil.
Cliquez dans l'image pour afficher le site web modèle avec les explications sur toutes les options.
iZend est un moteur MVC de développement en PHP d'applications web bien structurées avec un gestionnaire de contenus. Il est destiné aux programmeurs qui veulent un contrôle total sur le code qu'ils utilisent avec le maximum d'adaptabilité et de réutilisabilité. Il est simple à comprendre, facile à étendre, ouvert à d'autres composants en PHP ou en JavaScript. Le but est qu'il devienne très rapidement votre propre outil tout en gardant les avantages d'un logiciel qui est constamment enrichi par une communauté open source.
Pourquoi choisir mon moteur ? Parce qu'il est simple - Rudolf Diesel
iZend est construit avec une architecture directement conçue pour l'organisation de publications et la programmation de services en plusieurs langues pour différents médias avec un affichage adaptatif. Il comprend un éditeur de contenus, un jeu de modèles de présentation, un système d'indexation, un moteur de recherche avec un correcteur de saisie, des commentaires éditables, le téléchargement de fichiers, le vote sécurisé, des flux RSS, des infolettres en HTML, QR codes, Google Analytics, un système de paiement (PayPal, Payline) et bien plus. Il interface précisément les moteurs de recherche et les réseaux sociaux. Il gère une communauté d'utilisateurs avec des privilèges configurables.
iZend est écrit en PHP pour Apache sur Linux ou Windows. Il peut utiliser une base de données gérée par MySQL ou PostgreSQL ou aucune base de données et prendre très peu de place.
Mettez en ligne en juste quelques minutes un site web multimédias en plusieurs langues avec une page d'accueil attractive et un formulaire de contact, un site web qui peut être partagé sur tous les réseaux sociaux en un seul clic ! Éditez un simple contenu ou programmez un processus métier complexe en toute sécurité.
iZend est distribué en plusieurs variantes. Le logiciel de base est appelé iZend Core ou tout simplement iZend. La version spécialisée pour la publication d'un blog s'appelle iZend Blog. Avec un aspect différent, iZend Less intègre le générateur de CSS Less et les icônes Font Awesome. iZend Bootstrap est entièrement écrit avec l'environnement graphique de Bootstrap par Twitter.
Une fois iZend installé, vous disposerez d'un site rapide et fonctionnel au rendu parfait sur PC, tablette ou smartphone que vous pourrez éditer et programmer à volonté.
La programmation orientée objet des interfaces et des animations en JavaScript
Déplacez le pointeur de la souris sur la vidéo. Cliquez dans la vidéo ou appuyez sur la barre d'espace pour en démarrer la lecture. Cliquez ou appuyez sur la barre d'espace pour la mettre en pause, la relancer. Utilisez les flèches droite et gauche pour avancer ou reculer d'une seconde, appuyez en même temps sur la touche Maj ou la touche Ctrl pour avancer ou reculer de dix secondes ou de cent millisecondes. Appuyez sur la touche 0 pour revenir au début. Appuyez sur la touche plus pour accélérer la lecture, sur la touche moins pour la ralentir, sur la touche astérisque pour revenir à la vitesse normale.
Activez le son.
Modifiez la largeur ou la hauteur de la vidéo en pixels. NOTE : L'éditeur préserve la rapport d'affichage et ajuste automatiquement l'autre dimension. Inversez l'affichage dans le sens horizontal ou vertical. Essayez un effet grisé ou un effet sépia. Floutez l'affichage. Modifiez le contraste, la luminosité, la saturation, la teinte de la vidéo.
Essayez les boutons Défaire et Refaire.
Rechargez la page. Les modifications sont enregistrées.
Cliquez dans le texte pour démarrer l'animation.
Cliquez dans l'image. Sélectionnez un fichier JPG, PNG, GIF ou SVG. NOTE : La taille maximum du fichier est configurée à 1 Mo et la largeur maximum de l'affichage à 320 px. Replacez la souris sur l'image pour afficher ses dimensions. Ouvrez un dossier contenant des images avec l'explorateur de votre système de fichiers. Faites glisser et déposer un fichier JPG, PNG, GIF ou SVG sur l'image.
Appuyez sur le bouton de lecture pour démarrer la lecture de l'audio. Appuyez sur le bouton pause pour la mettre en pause. Activez ou désactivez la lecture en boucle. Le lecteur passe automatiquement à la piste suivante si la lecture en boucle est désactivée. Cliquez sur le nom d'une piste pour la charger dans le lecteur.
So-o définit une couche fonctionnelle qui ajoute un modèle de programmation orientée objet à un langage de programmation structurée. Inspiré par Smalltalk, fruit d'une longue pratique d'Objective C et de différents dialectes du Lisp, So-o est complet, simple et léger, facile à comprendre.
So-o propose une implémentation type en plusieurs langages. Le code en PHP a moins de 1000 lignes. Le code en C tient en quelque 1500 lignes. Le code en JavaScript fait à peine 700 lignes.
- namespace Hello;
- require_once 'So-o.php';
- defclass('Hello', null, 1, null, null, null, array('hello'));
- function i_hello($self) {
- echo 'Hello from So-o!', PHP_EOL;
- return $self;
- }
$ php -a
php > require_once 'Hello.php';
php > $hello=sendmsg($Hello, 'new');
php > sendmsg($hello, 'hello');
Hello from So-o!
So-o a 3 fonctions : defclass
qui définit une nouvelle classe, sendmsg
qui sert systématiquement à envoyer un message à une classe ou à une instance, et supersend
qui exécute une méthode héritée d'une superclasse.
Simply object-oriented !
- #include "So-o.h"
- class Hello;
- static instance i_hello(instance self) {
- printf( "Hello from So-o!\n" );
- return self;
- }
- void defclassHello() {
- selector _i_messages[] = {
- "hello", METHOD(i_hello),
- 0, 0
- };
- Hello = defclass("Hello", 0, 1, 0, 0, 0, _i_messages);
- }
Une partie de poker • Un programme complet écrit en C avec So-o.
- import { defclass } from 'So-o';
- defclass('Hello', null, 1,
- null,
- null,
- null,
- { 'hello': (self) => {
- console.log('Hello from So-o!');
- return self;
- }
- }
- );