FOSS-Cloud 1.3.0
The FOSS-Cloud is a Software, which enables you, to build your own
Privat- or your Public-Cloud!
The FOSS-Cloud environment (software and hardware) is an integrated and
redundant server infrastructure to provide cloud-Services, Windows or
Linux based SaaS-, Terminal Server-, Virtual Desktop Infrastructure
(VDI) or virtual server-environmens. It makes virtual machines ... UBOS
Google Drive
Amazon S3
Openstack Swift / Rackspace cloud files / Memset Memstore
Dropbox
Google Cloud Storage
Amazon Drive
Microsoft One Drive
Hubic
Backblaze B2
Yandex Disk
The local filesystem FeaturesMD5/SHA1 hashes checked at all times for file integrity
Timestamps preserved on files
Partial syncs supported on a whole file basis Copy mode to just copy new/changed files Sync (one way) mode to make a directory identical Check mode to check for file hash equality
Can sync to and from network, eg two different cloud accounts
Optional encryption (Crypt)
Optional FUSE mount (rclone mount)
Solution en ligne de commande avec fdupes :
- Installation apt-get install fdupes
- Utilisation
Avec nautilus, je me déplace dans l'arborescence jusqu'au dossier que je veux vérifier.
Soit je fais un click droit 'Open terminal here' soit j'ai déja l'extension nautilus-terminal installé*
[ *Sinon taper : sudo add-apt-repository ppa:flozz/flozz apt-get update apt-get install nautilus-terminal
et je tape dans la partie terminal la commande : fdupes .
Les résultats des doublons sont affichés par groupes de lignes.
Je n'ai plus qu'à faire un copier/collé dans le champ de recherche (de nautilus) des fichiers en doubles des noms de fichiers qui me plaisent le moins (du terminal) et à les supprimer un par un.
Résultats dans fichier texte :
fdupes -r ./stuff > doublons.txt
ou
fdupes -r /home/user > /home/user/doublons.txt
ou
sudo fdupes -r ./backup/ | sudo dd of=doublons.txt
Solutions alternatives : Comparedir Did you ever copy many files to a portable usb-harddisk and use another system to update or delete files ? And later have trouble to find the few files you changed among all the others ? CompareDir does just that: it can compare 2 directories + subdirectories and you decide what files you want to keep, copy or delete.
Manual: point it at a MasterDir, a SlaveDir than
click "Diff" = show only the files that are available in only 1 directory-tree.
Or click "All" = show all files in both directories.
Or click "Eq" = show file only the files that are the same.
Note the program cheqs FileName, FileSize, FileDate and (sub)directory. It does not compute md5 sums because that would make it extremely slow. Mind you i use this regular for directories with 2000 photos.
Based on Python, pygobject and gtk3.
+ Python-pillow if you want to compare 2 images.
No installation:
untar -xvzf CompareDir.tgz
where you want and run.
dupeguru qui a une interface graphique et qui dans la version d'essai supprime jusqu'à dix fichiers.
Fileaxy est un outil de déduplication, d'organisation et de prévisualisation de fichiers qui utilise une nouvelle interface utilisateur pour la gestion des fichiers locaux. Utilisant des algorithmes de hachage de contenu ou de vision industrielle, Fileaxy peut détecter des fichiers identiques ainsi que des images, des vidéos ou des polices similaires et les corréler à d'autres en fonction des conventions de dénomination. S'intègre éventuellement avec le décodage de fichiers ImageMagick, GraphicsMagick, FFmpeg et Libav avec un simple clic de bouton.
*> FSlint supprime les doublons avec une interface g
raphique, permet d'autres opérations comme vérifier les noms de fichiers, les liens... fdupes vs fslint
Vous pouvez installer des modules python en faisant des apt-get,
seulement vous êtes dépendant du cycle de développement de votre
distribution et du rythme des packageurs.
Installer pip et virtualenv pour Ubuntu 10.10 Maverick et antérieur
It turns out that the APT installations put the libraries under /usr/lib/x86_64-linux-gnu and PIL will search for them in /usr/lib/.
So you have to create symlinks for PIL to see them.
Try to see if libjpeg and libz libs exist in /usr/lib/x86_64-linux-gnu and make a symlink this way sudo ln -s /lib/x86_64-linux-gnu/libz.so.1/lib/
sudo ln -s /usr/lib/x86_64-linux-gnu/libfreetype.so.6/usr/lib/
sudo ln -s /usr/lib/x86_64-linux-gnu/libjpeg.so.62/usr/lib/
SWFK "Snake Wrangling for Kids" is a printable electronic book, for children 8 years and older, who would like to learn computer programming. It covers the very basics of programming, and uses the Python 3 programming language to teach the concepts.
Modules Tryton
pip install trytondActuellement, les principaux modules disponibles de Tryton couvrent les champs
d'activités suivants:
Cette question m'a été posée par plusieurs utilisateurs / utilisatrices : " Pourquoi je n'arrive pas à ouvrir tel ou tel fichier ?? " Types_de_fichiers
Votre ordinateur est comme un ouvrier, il accomplit des tâches...
Pour accomplir une action, il lui faut connaître les outils à utiliser et les avoir à disposition. Votre fichier est une liste de tâches à accomplir et vos outils pour réaliser ces actions sont les logiciels.
Quand vous utiliser votre navigateur pour vous balader sur internet, il reconnaît un certains nombre de fichiers (certains sons, certaines images, quelques vidéos...). Mais en aucun cas votre navigateur (internet explorer, firefox, chrome, safari...) n'est un outil à tout faire.
Enregistrer donc votre fichier en vous rappelant où vous l'avez mis pour voir quel est son type/extension.
- 1ère question à ce poser
Quel est le type (l'extension) du fichier que je veux lire
sous entendu :
Quel est la liste d'actions que l'ouvrier doit exécuter et quel sont les outils avec lesquels il doit travailler <-> Quel est le type fichier à lire par l'ordinateur donc quel logiciel faut-il pour accomplir ces actions.
Regarder le nom du fichier il porte une extension / un type, qui est associé à ce qui est derrière le "."
Exemples :
>le fichier moncv.doc doc ou .doc est l'extension
ce type d'extension est associé au traitement de texte (word, libreoffice...)
>le fichier moncv.pdf pdf ou .pdf est l'extension
ce type d'extension est associé aux présentations pour l'impression (acrobat reader...)
... 1) Chercher le logiciel qui peut-être associé au type de l'extension du fichier sur Google par exemple... dans les premières réponses on a :
La plupart du temps quand on installe un logiciel, c'est lui (le logiciel) qui
renseigne l'ordinateur sur ce qu'il faut faire. Mais ça n'est pas systématique et l'on a pas
toujours tous les logiciels (standards) installés d'origine...
Installer le logiciel manquant si vous pensez ne pas en avoir un qui peut lire l'extension de votre fichier. Si vous savez que le logiciel qu'il faut est déjà installé sur l'ordinateur continuer de lire ce qui suit.
- Et après
Chercher dans Google comment associer le logiciel avec l'extension du fichier suivant le système d'exploitation que vous utilisez.
Par exemple... dans les premières réponses on a :
Une fois que vous aurez renseigné votre ordinateur sur ce qu'il doit utiliser il se débrouillera tout seul.
Pour ceux qui n'utilise ni Windows, ni un Mac... Mais plutôt UBUNTU Linux :
Avec mon système d'exploitation Ubuntu, j'utilise AssoGiate avec une belle interface graphique pour modifier les types MIME de mes fichiers.
Pour Installez assogiate via le terminal : sudo apt-get install assogiate
★Documents pour traitement de textes :les fichiers Microsoft Word: DOC, DOCX; FichiersRich Text: RTF; OpenOfficeWriter: fichiersodt; Fichiers en Word Perfectwpd; PDF etautres
★Tableur: fichiers Microsoft Excel: xls, xlsx; FichiersOpenOfficeCalc: ODS, ots; Comma-SeparatedValuesfichiersCSV
★Images et photos: jpg, png, bmp, gif, svg, tiffet beaucoup d'autres, y comprislePSDAdobe Photoshop etAdobe IllustratorAI
★Diagrammes:fichiersMicrosoftVisio: VSDet d'autres commedia, fig https://filestar.com/ ★Fichierssystèmes de publication PAO : fichiers Adobe Illustrator: AI; Fichiers Scribus: SCD, sla; PostScript: EPS, PS et autres
Billable.me BNC cash utiliser avec GnuCash ClicFacture.com (payant)
CostPal is an application for managing your expenses, incomes and other events. CostPal is free, open-source and written in python.
The current version supports only Windows, comes as portable package and was tested on Windows7 (64bit) and WindowsXP (32bit). CostPal Mobile is an additional application for your smartphone to interoperate with CostPal on your PC (currently available only for Android OS).
With it's smooth intuitive interface (and by using it every day) you can spend minimum time required for tracking your personal expenses (less than 5 minutes a day!).
It's purpose is to act as a scratchpad, not a standalone application for managing personal finance - for that you have CostPal. Currently only Dropbox is supported as a cloud storage used for data exchange.DevisMaker sudo add-apt-repository ppa:colingille/freshlight && sudo apt-get update apt-get install devismaker
disponible pour Windows et Ubuntu. Fakturama FacturLinEx Fanurio pour les freelances. Finexkap Finfaktura Freelancer-app.fr Gestinux
GnuAccounting : An open-source java accounting application that integrates OpenOffice, Apache Derby and HBCI/FinTS to create and manage invoices, credit memos, delivery notes, bills etc. Imports from kTimeTracker, Task Coach, VCF, Hibiscus, Moneyplex, Starmoney, exports to Winston, VCF, openTrans et. al.Website
Ensuite, les mises à jour et installe les sources Gambas3: sudo apt-get update sudo apt-get install gambas3
SVP : faire une copie de votre base de données avant d'installer une nouvelle version du programme.
Je ne voulais pas oublier le site HTMLDrivequi traite de technos modernes par de nombreux exemples sympathiques... Le meilleur moyen c'est de le noter!
Et puis zou!... Je copie/colle/partage une partie de mes bookmarks actuels.
Le centre d'infos et de ressources pour webmasters, blogeurs,
graphistes et autres bricoleurs du web ! Blog, Ressources graphiques,
Scripts, Librairies PHP, Javascript, Entre aide informatique,
Encyclopédie des erreurs. Retrouvez toute la communauté des fermiers du
web sur le forum !
Cet événement a lieu lorsque l'utilisateur interrompt le chargement de l'image
onBlur
Quand on perd le focus de l'objet formulaire Select
onChange
Quand on fait un changement d'option dans l'objet formulaire Select
onClick
Se produit lorsque l'utilisateur clique sur l'élément associé à l'événement
onDblclick
Se produit lorsque l'utilisateur double-clique sur l'élément
associé à l'événement (un lien hypertexte ou un élément de formulaire). Cet événement n'est supporté que par les versions de Javascript 1.2 et supérieures
onDragdrop
Se produit lorsque l'utilisateur effectue un glisser-déposer sur la fenêtre du navigateur. Cet événement n'est supporté que par les versions de Javascript 1.2 et supérieures
onError
Se déclenche lorsqu'une erreur apparaît durant le chargement de la page. Cet événement fait partie du Javascript 1.1.
onFocus
Quand on prend le focus de l'objet formulaire Select
onKeydown
Se produit lorsque l'utilisateur appuie sur une touche de son clavier. Cet événement n'est supporté que par les versions de Javascript 1.2 et supérieures
onKeypress
Se produit lorsque l'utilisateur maintient une touche de son clavier enfoncée. Cet événement n'est supporté que par les versions de Javascript 1.2 et supérieures
onKeyup
Se produit lorsque l'utilisateur relâche une touche de son clavier préalablement enfoncée. Cet événement n'est supporté que par les versions de Javascript 1.2 et supérieures
onLoad
Se produit lorsque le navigateur de l'utilisateur charge la page en cours
onMouseOver
Se produit lorsque l'utilisateur positionne le curseur de la souris au-dessus d'un élément
onMouseOut
Se produit lorsque le curseur de la souris quitte un élément. Cet événement fait partie du Javascript 1.1.
onReset
Se produit lorsque l'utilisateur efface les données d'un formulaire à l'aide du bouton Reset.
onResize
Se produit lorsque l'utilisateur redimensionne la fenêtre du navigateur
onSelect
Se produit lorsque l'utilisateur sélectionne un texte (ou une partie d'un texte) dans un champ de type "text" ou "textarea"
onSubmit
Se produit lorsque l'utilisateur clique sur le bouton de
soumission d'un formulaire (le bouton qui permet d'envoyer le
formulaire)
onUnload
Se produit lorsque le navigateur de l'utilisateur quitte la page en cours
Association des événements aux objets :
Chaque événement ne peut pas être associé à n’importe quel objet. Il est
évident par exemple qu’un événement OnChange ne pourra pas s’appliquer à
un lien hypertexte. Voici un tableau récapitulant les objets auxquels
peuvent être associés chaque événement :
The Black Toolkit
RAD Tool and IDE for PHP, JSP, ASP, C++ and Java Swing
The interface supports drag and drop HTML components, javascript and
scriptlet events, and generate a very fast code, with no additional
softwares layers or libraries.
You can put your libraries, like jQuery. The generated code works with all browsers.
You can create and debug Applets or Java Swing applications easily with the Visual Editor of the tool. Build C++ applications. TideSDK