Programari / Software
Seccions d'aquesta pàgina 54
- 01General
- 02Programari lliure en educació
- 03Office
- 043D
- 05Accés remot / Remote access
- 06Administració / Administration
- 07Antivirus
- Astronomia
- Àudio / Audio
- 08Bases de dades / Databases
- 09Biblioteques / Libraries
- 10CAD
- 11CD/DVD-RW
- Científic / Scientific
- 12Comerç electrònic / E-commerce
- 13Còpies de seguretat / Back-up
- 14CORBA
- 15Criptografia / Cryptography
- 16Cross-platform
- 17Source code version control / Source Control Management (SCM)
- 18Bug tracking
- 19Delphi / Kylix
- 20Desenvolupament / Development
- 21Dibuix vectorial / Vectorial drawing
- Dispositius mòbils / Wireless devices
- 22Educació / Learning
- 23Empresa / Enterprise
- 24Enterprise Resource Planning - ERP
- 25Esport
- 26Fitxers / Files
- 27Gestor de clients / Customer management
- 28Gestor de finestres / Window managers
- 29Gestor de fitxers / File managers
- 30Gestor d'incidències / Issue tracking
- Gestor de parcs d'ordinadors / Cluster management
- 31Gestor de projectes / Project managers
- 32Gestor de continguts / Content manager
- 33GUI
- 34Idees / Mind mapping
- 35Imatges / Images
- 36Impressió / Printing
- 37Interfície d'usuari / User interface
- Internet-WWW
- Java
- 38Jocs / Games
- 39Localització / Local
- 40Lletres / Fonts
- Multimèdia / Multimedia
- 41Nombre màgic / Magic number
- 42OCR (Optical character recognition)
- 43Perl
- 44Presentació / Presentation
- 45Repositori de documents / Document repository
- 46SAI / UPS
- 47Salvapantalles / Screen savers
- 48Seguretat / Security
- 49Sincronització de fitxers / Files sync
- 50Tcl/Tk
- 51Telefonia i missatgeria / Telephony and messaging
- 52Text
- 53Utilitats / Utilities
- Video
- Visualització científica / Scientific Visualization
- 54Xarxa / Network
01General#
- Plataformes
- GNU Operating System -
Free Software Foundation (FSF)
- How
to use GNU licenses for your own software
- COPYING
- GNU
GPL
FAQ
- Q: If a library is released under the GPL (not the LGPL), does that mean that any software which uses it has to be under the GPL or a GPL-compatible license?
- Q: Can I release a non-free program that's designed to load a GPL-covered plug-in?
- Q: What is the difference between an ?aggregate? and other kinds of ?modified versions??
- We Can Put an End to Word Attachments
- Various Licenses and Comments about Them
- How
to use GNU licenses for your own software
- GPL Violations (Harald Welte's blog)
- GNUe (enterprise tools and applications)
- Open Source Development Lab
- Free software portal (Unesco)
- Portal: Free software (wp)
- LibrePlanet
- Open Source Initiative OSI
- Extensions
- FILExt (extension search)
- Llicències / Licences
- Category:Copyright_licenses (wp)
- Software license (wp)
- Free software licence (wp)
- Open source (wp)
- Comparison of free software licences (wp)
- Various Licenses and Comments about Them (FSF)
- Open Source Licenses
- Categories of Free and Non-Free Software (FSF) (licences diagram)
- Make Your Open Source Software GPL-Compatible. Or Else.
- Open Source Licenses (Zack Rusin)
- Veni, vidi, libri
- Formats de documents / Document formats
- Can I copyright bash scripts?
- Open
Source
License Data (Black Duck software)
- 20 most used licenses
- Calling GPL code from a Python application
- Licensing
a
closed source library that is free to use
- Usage of hessian binary web service protocol
- Definition of free software according to Free
Software
Foundation (FSF) and Open Source Initiative (OSI):
Free Software (FSF) Open Source (OSI) 0. The freedom to run the program, for any purpose
1. The freedom to study how the program works, and adapt it to your needs. Access to the source code is a precondition for this.
2. The freedom to redistribute copies so you can help your neighbor
3. The freedom to improve the program, and release your improvements (and modified versions in general) to the public, so that the whole community benefits. Access to the source code is a precondition for this.- Free redistribution (no royalty or fee)
- Source code
- Derived works
- Integrity of the author's source code
- No discrimination against persons or groups
- No discrimination against fields of endeavour
- Distribution of license
- License must not specific to a product
- License must not restrict other software
- License must be technology-neutral
Aquesta taula continua cap a la dreta — desplaça-la o gira el mòbil.
- Free software vs proprietary licenses:
Free download GPL 2.0 compatible: es permet compilar i enllaçar un programa sota la llicència X amb un altre sota la llicència GPL i redistribuir el resultat
Free Software / Open Source Proprietary Public domain (no copyright) Non-copyleft (permissive): license can be modified
- original BSD
- Apache v1.0, v1.1
- Zope
- modified BSD (removed advertising clause)
- FreeBSD (removed advertising clause and another one)
- X11
- Boost Software
Copyleft (robust): license cannot be modified
- Weak (permits linking with
non-free)
- LGPL v2.1
- eCos
- LGPL v3
- IBM Public License
- Mozilla Public License
- Strong (does not permit
linking with non-free)
- GPL v2
- GPL v3
- Sleepycat (Berkeley Database)
- Affero GPL
Aquesta taula continua cap a la dreta — desplaça-la o gira el mòbil.
Closed - MS Windows
- MS Internet Explorer
- Google Earth
- Adobe Acroread
Shareware
- Aladdin
- Apple Public Source v1.x
- GPL-PA
Aquesta taula continua cap a la dreta — desplaça-la o gira el mòbil.
Aquesta taula continua cap a la dreta — desplaça-la o gira el mòbil.
- Softcatalà
- UOC: Master Internacional en Software Lliure
- Refcards (quick reference cards)
- Astalavista
- Free for all downloads (ZDNet)
- Terra
- ZDNet downloads
- Actualitzacions de programari
- Everything open source (Zentu)
- Free Software Directory (FSF)
- Cenatic
(Centro Nacional de Referencia de Aplicación de las
Tecnologías de la Información y la Comunicación (TIC)
basadas en fuentes abiertas)
- Documentos
- Proyectos
- DNIe
- OSAml (*) (ambient intelligence)
- Activae (gestor de continguts / content management)
- Interoperabilitat amb l'administració
- Tigris
- ArgoUML
- Subversion
- Tortoise
- ...
- Legal
- EOLE: European OpenSource & Free Software Law
Event
- EOLE 2011 (Barcelona, 4 nov)
- EOLE 2010 (Torino)
- Portal espanyol (21 nov 2011)
- EOLE: European OpenSource & Free Software Law
Event
- Empreses
- CatPL
- EinesTIC (eines informàtiques per a autònoms i petites empreses)
- Cibernàrium
(Barcelona Activa)
- Avantatges econòmics de la implantació de programari lliure en l'empresa (pdf)
- Abriendo código
- Open Forum Europe
- SELF Project
- La Farga
- Codi Lliure, Associació Catalana per la Promoció del Programari Lliure
- Consultories de programari lliure
- Aimtech consulting
- Cometa
Technologies (Smile Iberia)
- Understanding open source (llibre)
- Couldix (web technologies)
- Genos
- GNUNetworks
- Lin.cat (Linkat) (serveis professionals: llistat d'empreses)
- Mabuweb (aplicacions web)
- Microgénesis
- Nan-tic
- OpenERP
- NanScan (automatic document processing)
- Open Input
- Generalitat de Catalunya
- 60 New Open Source Apps You've (Probably) Never Heard Of
- Linux
group
tests (Linux links)
- Gaming, Internet & Networking, Desktop & Productivity, Graphics & Multimedia, Office Software, Programming, Health, Scientific Software, Religion & Spirituality, Backup, Utilities, Financial, Text editors, Education, Famly History, Humor, System Administration, Web Applications, Free Proprietary Software, Documentation, Other, Android devices
- Protecció del
programari / Software protection
- Copy protection (wp)
- Programari / Software
- TrueCrypt (wp)
- Code Project snippets
- Maquinari
/
Hardware
- Hardware restrictions (wp)
- Methods with OpenSSL
02Programari lliure en educació#
- Free Software Foundation
- CENATIC
- Jornades de programari lliure
- Associacions
- Universitats
- Educació / Learning
- Wikiversity (free educational content) (Wikimedia)
03Office#
| Text | Presentation | ZUI
presentation |
Spread sheet | Drawing | Image | Desktop publishing (DTP) | Project | Data Plotting | Flowcharting | Math | Fax | DB | Finance | Organiser | Browser | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Koffice Calligra Suite (wp) |
KWord Words |
KPresenter Stage | KSpread Tables |
Karbon14 Kontour | Krayon Krita | KPlato/ Kugar Plan |
KChart | Kivio
Flow |
KFormula | KFax, KdeprintFax, (efax) | Kexi (Rekall) |
- | (KMail) | KOrganizer / Aethera | (Konqueror) | ||
| Gnome Office | AbiWord | Achtung | Gnumeric | Sodipodi/ Skencil Sketch |
Eye
of Gnome/ Gimp |
MrProject
Imendio
Planner/ Toutdoux |
Guppi | Dia | - | Gfax | Gnome-DB | GnuCash | Balsa/ Evolution |
Evolution | Galeon | ||
| Open-Office | Writer |
Impress | Calc | Draw | - | - | - | - | Math | - | Base (*) | - | - | - | - | ||
| Star Office | Writer | Impress | Calc | Draw | Tools | Schedule | - | - | Base | - | Tools | ||||||
| Applixware Office | |||||||||||||||||
| Microsoft Office | Word | Powerpoint | Excel | Publisher | Project | Visio | Access | Money | Outlook | Outlook | Explorer | ||||||
| ... | Jessyink
(Inkscape based) Prezi Ahead |
ASCIIFlow |
Scribus | OpenWorkbench
(win) GanttProject |
Aquesta taula continua cap a la dreta — desplaça-la o gira el mòbil.
- Formats
- Open format (wp)
- Estándares abiertos e interoperabilidad
-
name
owner
standard
info
OpenOffice XML
OpenOffice.org
OpenDocument ODF Oasis ISO/IEC 26300
Office Open XML
Microsoft
ECMA-376
Aquesta taula continua cap a la dreta — desplaça-la o gira el mòbil.
- OpenDocument ODF (ISO/IEC 26300) (Oasis)
- FSF
- Legal
- Interchange formats (wikipedia):
-
file format OpenOffice Open Document (ODF) MSOffice Office Open XML
application OpenOffice x x x Novell OpenXML Translator MS Office - Sun ODF Plugin x (Microsoft Compatibility Pack) Aquesta taula continua cap a la dreta — desplaça-la o gira el mòbil.
- Aplicacions / Applications
- Comparison of office suites (wp)
- LibreOffice (The Document Foundation)
- OpenOffice
- Trucs / Tips
- LibreOffice Android remote
- Dictinstall
- lingucomponent: Writing aids (dictionaries)
- extendedPDF (bookmarks, hyperlinks)
- Sunsite Rediris FTP
- Bullet Proof Templates in OpenOffice.org
- Open Clip Art (*)
- Space Invaders a l'Open Office (*)
- Sun ODF Plugin 1.0 for Microsoft Office
- Custom OO shapes (MS Visio-like)
- ODF-SVN (subversion-controlled documents)
- Ajuda / Tutorials
- Manuals de l'OpenOffice (1.x, 2.x) (Softcatalà)
- Migration Guide (MS Office -> Open Office)
- OpenOffice.org 3 Impress Guide
- Writer guide (pdf)
- Extensions
- Macro Formatter (Andrew Pitonyak's OpenOffice Macro Information) (code snippets)
- Bilbiografia / Bibliography
- Automatic creation of an Impress presentation from a series of images
- Problemes / Problems
- laOra-KDE and disappearing icons in openoffice (SOLVED)
- Google Docs
- OOo4Kids
- MS Office
- Traducció dels menús del Microsoft Word 97 i 2000 al català
- Paste text without the formatting into a Word document
- Microsoft Office Compatibility Pack for Word, Excel, and PowerPoint 2007 File Formats
- OpenOffice. OpenXML Translator
- Compare and combine documents in Word 2007
- Linked file relative reference
- Mostra hiperenllaços / Reveal hyperlinks
- ALT-F9
- Text box
- (Tools / Options / Text boundaries)
- Format Drawing canvas / Layout: Tight
- List
of
shortcut keys for the program Microsoft Word
- View non-printable characters (MS Office 2007)
Ctrl + Shift + 8
- Master/subdocuments
- Create a master document and subdocuments
View->Outline- Oultine toolbar:
Insert subdocument
- Bibliografia /
Bibliography
- BibWord additional styles (IEEE)
- The Extreme Presentation (tm) Method
- ZUI
presentation
- Prezi alternatives and similar software (alternativeto)
- Jessyink
- /usr/share/inkscape/extensions/
- Prezi vs JessyInk (example)
- OpenGroupware
043D#
05Accés remot / Remote access#
- NoMachine NX
06Administració / Administration#
07Antivirus#
08Bases de dades / Databases#
- xmbase-grok (GUI)
- Easysoft ODBC
- Toolkit for Oracle
09Biblioteques / Libraries#
10CAD#
11CD/DVD-RW#
- Audio/video on CD/DVD - R
- CD audio rip
- About File Systems and File Names
- Software para grabación de DVD (Terra)
- UNIX / Linux
- Freedrtools
- cdrecord
*
- Cdrecord
DVD
patch: O_EXCL patch (Warly)
- cdrtools archives (mdk rpm)
- Cdrecord
DVD
patch: O_EXCL patch (Warly)
- Etiquetes / labels
- Gnome Toaster
- X-CD-Roast
- Eroaster
- CDParanoia
- CD Bake Oven
- Arson
- DVD+RW/+R for Linux
- k3b
- TkDVD (gui dvd+rw-tools)
- Serpentine (audio cd)
- MS Windows
- CDBurnerXP (freeware)
- Express Burn (freeware)
- Infrarecorder (GPL)
- ImgBurn
- CD-RW software (Yamaha)
- CloneCD
- Fire Burner
- CDRWin
- Nero (Ahead)
- Easy CD Creator (Adaptec, Roxio)
12Comerç electrònic / E-commerce#
13Còpies de seguretat / Back-up#
14CORBA#
15Criptografia / Cryptography#
16Cross-platform#
- VMware (MSWindows on a Linux window)
- CodeWeavers
- Crossover Office (MS-Windows application on a KDE/Gnome window)
- Crossover Plugin (MS-Windows plug-in on a KDE/Gnome window)
- Cygwin (UNIX on MSWindows)
17Source code version control / Source Control Management (SCM)#
- General
- CVS
-
- CVS home
- Concurrent Version System (Wikipedia)
- Manuals
-
- Version Management with CVS (manual) (Ximbiot)
- CVS (Apple)
- Learn CVS in 1 hour for free, or your money back
- CVS User's Guide (OpenCCM)
- CVS BUBBLES (TOC) (loria.fr)
- Trucs / Tips
- Servidor / Server
- Client
- CVS graphical user interfaces on linux
- Related tools (GUI)
- jcvs
- Pharmacy
- CVSGui WinCVS
- TortoiseCVS (MS Windows Explorer)
- SmartCVS
- CrossVC LinCVS (Linux GUI)
- Tutorial
- MSWindows registry:
- HKEY_CURRENT_USER\Software\lincvs\LinCVS\lincvs\CvsServer
- Eines relacionades / Related tools
- Tailor (tool to migrate changesets)
- CVS - Bugzilla
- Subversion
- Utilitats / Utilities
- doc
- Version Control with Subversion (book)
- Tags
svn copy http://svn.example.com/repos/calc/trunk http://svn.example.com/repos/calc/tags/release-1.0 -m "Tagging the 1.0 release of the 'calc' project."
-
- Subversion links (GUI, converters...)
- Clients
(Subversion
(SVN)
clients reviews)
- KDESvn
- eSvn
- RapidSVN
- TortoiseSVN (MS Windows)
- Eclipse plugins
- Git
- Aegis
- Arch
- Bazaar-NG
- Bitkeeper
- ClearCase
- Katie
- Mercurial
(Hg)
- Mercurial
for Git users
- Command equivalence table
-
git
mercurial
description
HEADtip
.gitignore.hgignore
initial local
git inithg init
initial from remote
git clone <remote_url> [<local dir>]hg clone <remote_url> [<local dir>]
info
git statushg status
git describe
hg summary
hg parents
hg export tipcreate a patch
git loghg log
gitkhg view
git diffhg diff
git difftool -d -t meldhg extdiff -p meld
commit to local
git add <new_file>hg add <new_file>
git add <modified_file>
git checkout -- <modified_file>hg revert <modified_file>discard local changes
git commit -m "my comment"hg commit -m "my comment"
remote
git remote -vhg paths
push to remote
git pushhg push
pull from remote
git fetchhg pull
git pullhg pull
hg update
branches git checkout -b <new_branch>
git branch -ahg branches
git checkout <branch_or_commit>
tags
hg tag
create a tag
hg tags
list all tags
Aquesta taula continua cap a la dreta — desplaça-la o gira el mòbil.
-
~/.hgrc usage
graphical tree view
[extensions]
hgk=hg view
external diff
[extensions]
extdiff =
hg extdiff -p meld
Aquesta taula continua cap a la dreta — desplaça-la o gira el mòbil.
- Mercurial
for Git users
- Monotone (*)
- OpenCM
- Perforce
18Bug tracking#
19Delphi / Kylix#
20Desenvolupament / Development#
- Sistema operatiu / Operating system
- Control de versions / Version control
- Control d'errors / Bug control
- Llenguatges / Languages
- Depuradors / Debuggers
- Jessie
- Trucs / Tricks
- Entorns d'escriptori / Desktop environments
- Gestió de paquets / Package
management
-
Binary packages
Linux
- dpkg
- apt
- rpm
- urpmi
- yum
Android
- apk
- Google Play
- Amazon Appstore
Application-level Java
Maven
Node.js npm
Perl
CPAN
Python
pip
www (js, css, html)
Bower
Aquesta taula continua cap a la dreta — desplaça-la o gira el mòbil.
- dpkg
-
- Empaquetadors / Packagers
- Easyrpmbuilder
(KDE GUI)
urpmi easyrpmbuilder
- Python
- Packaging
for
beginners / Packagers
RPM tutorial (Mageia),
using rpmbuild
- general:
- final name:
{%distname}-{%version}-{%release}(e.g. dvb-apps-1.1.1-8hg1331.3.lsl2010.2)- where:
%define snapshot 1331%define rel 3%define release %mkrel 8hg%{snapshot}.%{rel}(%mkrel is a macro that takes its first argument as a prefix for %{distsuffix}{mandriva release parsed from / etc/mandriva_release})- in
~/.rpmmacros(~/rpm/.rpmmacros):%distsuffix lsl
rpmbuild --showrc- files:
/etc/rpm/macros.d/10manbo-build.macros%Werror_cflags -Wformat -Werror=format-security
/usr/lib/rpm
- errors:
- file ... was present but not packed:
- solució:
rm -rf ~/rpm/BUILDROOT/module_name/
- solució:
- file ... was present but not packed:
- final name:
- creació de paquets per a altres arquitectures / build packages for another architecture
- Option 0: from SRPMS
- install general dependencies:
sudo urpmi rpm-build task-c-devel task-c++-devel bm
- create dirs:
mkdir -p ~/rpmbuild/{BUILD,BUILDROOT,RPMS/i586,RPMS/x86_64,RPMS/noarch,SOURCES,SRPMS,SPECS,tmp}
- get src.rpm package:
cd ~/rpmbuild/SRPMS/wget http://www.mirrorservice.org/pub/mageia/distrib/7.1/SRPMS/core/release/wine-4.0.1-1.mga7.src.rpm
- install src package (files will be installed in
~/rpmbuild/SOURCES, ~/rpmbuild/SPECS):
rpm -i wine-4.0.1-1.mga7.src.rpm
- install specific dependencies to build the
package:
- urpmi --install-src ./toto.src.rpm
cd ~/rpmbuild/SPECSsudo urpmi wine.spec
- build packages (-ba: build binary and source
packages) for your default arch:
- ? urpmi toto.spec
rpmbuild -ba wine.spec
- build package for another arch (e.g. 32-bit):
- Mageia Packagers chroot
- Cross-compiling (wine)
- working?:
- install 32-bit dependencies
- activate 32-bit repositories
- check that you can access them
- ...
urpmi --ignorearch glibc-develrpmbuild --target=i586 -ba wine.spec
- install general dependencies:
- general:
- Option 1: from RPMS (installed to:
~/rpm/{SOURCES,SPECS,...})urpmi rpm-build spec-helper libtool rpmlint git- get and install SRPMS (2010.1,
2010.2,
mdv
cooker, plf
cooker). Some examples:
- gif2png-2.5.2-2mdv2010.1.src.rpm (example)
- autologin-1.0.0-27mdv2010.1.src.rpm (diff,patch example)
- apache-conf-2.2.15-1mdv2010.1.src.rpm (only config files)
- dvbstream-0.5-4mdv2010.1.src.rpm
- w_scan-0-0.20091230.1mdv2010.1.src.rpm
- dvb-apps-1.1.1-8.hg1331.3mdv2010.1.src.rpm (mdv: official/2010.2)
- ffmpeg-0.6.1-2mdv2011.0.src.rpm (mdv: devel/cooker)
- x264-0.110-0.20101203.1plf2011.0.src.rpm (plf: cooker)
cd ~/rpm/rpmbuild --with git_repository -bp SPECS/module_name.spec(-bp: only unpack and prepare; creates BUILD directory with patched sources in it)cd ~/rpm/BUILD/module_name-rel/- modify a file:
src/toto.c git commit -m 'set variable FOO as needed by bar' src/toto.cgit format-patch HEAD^mv 0001-set-variable-FOO-as-needed-by-bar.patch ../../SOURCES/module_name-set-variable-FOO-as-needed-by-bar.patchcd ../..- edit
SPECS/module_name.spec:Patch0 module_name-set-variable-FOO-as-needed-by-bar.patch%setup...
%patch0 -p1 -b .my_name_or_comment
rpmbuild -ba SPEC/module_name.spec
- Option 2: from SVN (
installed to anywhere: .../module_name/{SOURCES,SPECS,...})- Development/Tasks/Packaging/BuildSystem/Quickstart
urpmi bm [mdvsys]- get module_name from Mandriva
SVN / packages
(SPECS, SOURCES) (old
cvs):
svn co http://svn.mandriva.com/svn/packages/cooker/module_name/{current,pristine,releases} module_name
urpmi bm [mdvsys]cd module_namebm -p --with git_repository(-p: only unpack and prepare; creates BUILD directory with patched sources in it)cd BUILD/module_name-rel/- modify a file:
src/toto.c git commit -m 'set variable FOO as needed by bar' src/toto.cgit format-patch HEAD^mv 0001-set-variable-FOO-as-needed-by-bar.patch ../../SOURCES/module_name-set-variable-FOO-as-needed-by-bar.patchcd ../..- edit
SPECS/module_name.spec:Patch0 module_name-set-variable-FOO-as-needed-by-bar.patch%setup...
%patch0 -p1 -b .my_name_or_comment
bm
- Development/Tasks/Packaging/BuildSystem/Quickstart
- Links to package management related sites
- ESP Package Manager (EPM)
- OpenPKG (rpm)
- pkgutils
- IzPack (Java)
- Inno / ISTool (gui) (MS Windows)
-
- Quick
Start Pack
- Inno Setup Preprocessor (ISPP)
- Utilitats
- Command Line Compiler Execution
- ISX Knowledge Base
- GTK+ and The GIMP installers for Windows
- Eines per crear instal·ladors Windows (Softcatalà)
- Inno Setup Script Includes (ISSI)
- HOWTO: Install Visual C++ Run-Time Files
- Modification of PATH environment variable
- Innosetup script to manage services (*)
- Install Mode: 32-bit vs. 64-bit
- Quick
Start Pack
- Rust (rpm)
- NSIS (Nullsoft Scriptable Install System) (MS Windows)
- Macrovision
- Unattended Pre-configured Software Setup
- Easyrpmbuilder
(KDE GUI)
- IDE (Integrated Development Environment)
-
entorn OS llenguatges GUI API Linux Mac OS X MSwin Solaris C/C++ C# Java Perl PHP Python Ruby Tcl XSLT gtk+ Qt wxWidgets Swing MSWin Windows Forms
Gtk# Anjuta
Code::Blocks
x
Eclipse
(Java VM) CDT x
x
x x
emacs
x
x
gazpacho
x
x
-
-
x
glade Gnome
x
IntelliJ
x
kdevelop KDE
Komodo
x x x x
x x x x x
MonoDevelop (wp)
x
x
MSVisual
x
x x
x
x x NetBeans
x
x
x
x
x
Qt Creator
x
SharpDevelop (wp)
x
x wxFormBuilder
x
Aquesta taula continua cap a la dreta — desplaça-la o gira el mòbil.
- Eclipse
- Utilitats / Utilities
- Versions
2022-09 4.25.0 2022-12 4.26.0 Aquesta taula continua cap a la dreta — desplaça-la o gira el mòbil.
- Instal·lació / Instal·lation
- Consider installing Oracle Java
- Option 1: From Eclipse tar
mkdir /tmp/eclipse-inst/ && cd /tmp/eclipse-inst/- download
installer
tar
tar xvf eclipse-inst-jre-linux64.tar.gzcd eclipse-installer./eclipse-inst- Eclipse IDE for C/C++ Developers
- Java XX+ VM: (trieu la versió més recent)
- Java
11+ VM: /usr/lib/jvm/jre (this will
set:
-vm /usr/lib/jvm/jre/binin eclipse.ini) - Installation Folder: (default: ~/eclipse/cpp-yyyy-mm)
- Option 2: Mageia packages
urpmi eclipse-platform eclipse-pde- if you don't install ..., you will not see your plug-ins in Window / Preferences
- Configuració després de la instal·lació
- Configuració
- enllaç simbòlic
ln -s ~/eclipse/cpp-2023-03/eclipse/eclipse ~/ec_2023-03ln -s ~/ec_2023-03 ~/ec
- PyDev
- mode fosc
- Espressif plugin
- ...
- Runtime
options
eclipse -consoleLog-debugeclipse -clean -clearPersistedState
- List of Eclipse-based software (wp)
- Updates:
- Configuració / Settings
<installation_dir>/ (e.g. ~/eclipse/cpp-2022-03/eclipse/)eclipse.ini
-vm/usr/lib/jvm/jre/bin-Xms256m-Xmx2048m...
configuration/
- plugins/
- ...
~/.eclipse/- can/should be removed when upgrading
org.eclipse.oomph.p2/org.eclipse.oomph.setup/- ...
<workspace_dir>/.metadata/- contains information about your projects: debug configurations, ...
- contains installed plugins
- should not be removed when upgrading
version.ini
.plugins/org.eclipse.core.resources/.projects/- org.python.pydev/
- ...
- Editor
- PyDev
- Sincronització amb Outline
- Auto completion
- Window / Preferences / C/C++ / Editor / Content
Assist / Advanced:
- enable "Parsing-based Proposals" (twice)
- Window / Preferences / C/C++ / Editor / Content
Assist / Advanced:
- Sticky
scrolling
- Window / Preferences / General / Editors / Text Editors / Enable sticky scrolling
- Comentar el codi seleccionat /
Comment out selected code
- CTRL + /
- Eclipse hotkeys
- Mode fosc / Dark mode
(Reverse video)
- Reverse Display for Eclipse
- Darkest
Dark Theme with DevStyle
- Install DevStyle
- The version of the Darkest Dark Theme feature installed in your IDE is not compatible with Eclipse 2025-06
- from «Install new software»
- open Help > Install New Software
> Add
- DevStyle
https://devstyle.codetogether.io/
- DevStyle
- open Help > Install New Software
> Add
- (vell) from Marketplace
- open Eclipse marketplace:
- Help -> Eclipse Marketplace
- drag "Install" button from Darkest Dark Theme with DevStyle in Marketplace to your open Eclipse Marketplace
- Problemes
- open Eclipse marketplace:
- a l'assistent de DevStyle que se us obrirà
la primera vegada:
- Style: Darkest Dark Theme
- Window -> Preferences -> DevStyle
- Install DevStyle
- The
Eclipse Color Theme Plugin
- Help / Eclipse Marketplace: Eclipse Color Theme
- Window / Preferences / General / Appereance / Color Theme: frontenddev
- Split editor (two views of the same
file under the same tab) (Split
Editors, Top Eclipse Luna Feature #2)
CTRL+{(Window -> Editor -> Toggle Split Editor (Vertical))CTRL+_(Window -> Editor -> Toggle Split Editor (Horizontal))
- Split editor (two views of
different files, each in one tab)
- drag the tab (to left/right/above/below)
- Horizontal scrollbar when using PyDev
- Window -> Preferences -> PyDev -> Editor -> Overview Ruler Minimap -> Show horizontal scrollbar?
- Mostra les diferències respecte GIT
- Window -> Preferences -> General ->
Editors -> Text Editors -> Quick Diff
- Enable quick diff
- Use this reference source: A Git Revision
- Window -> Preferences -> General ->
Editors -> Text Editors -> Quick Diff
- Outline
- (menú 3 pics, a la dreta de la pestanya) Link With Editor
- Perspectives
- Debug
- Customize perspective -> Tool Bar Visibility
-> Debug:
- Resume, Suspend, ... Step Into, Step Over, Step Return ...
- Customize perspective -> Tool Bar Visibility
-> Debug:
- Debug
- Plugins
- Marketplace
- Instal·lació / Installation (potser no cal per a
Kepler / maybe not needed for Kepler)
- Help->Install New Software->Eclipse Juno Site -> General purpose tools: Marketplace Client
- Ús / Usage:
- Help / Eclipse Marketplace
- Marketplace plugins
- Arduino
IDE
- Sloeber, the Arduino Plugin for Eclipse
- Arduino
IDE
- Instal·lació / Installation (potser no cal per a
Kepler / maybe not needed for Kepler)
- Mylyn
- Open source plug-ins
- Bash
chmod 777 /usr/share/eclipse/plugins /usr/share/eclipse/features- Help / Software Updates / Find and Install / Search for new features to install
- Problems
- Bug 665249 - Eclipse won't load other plugins
eclipse -consoleout -debug- check Java alternatives
- Marketplace
- Import
- CMake
- Option 1 (recommended):
- cmake4eclipse
- Help / Help Contents / CMake for CDT User Guide / Getting Started
- Passos / Steps
- File / New / Project... / C/C++ /
C++ Project
- Project name: /path/to/my_existing_project/
- Project type: Executable / Empty Project
- Toolchains: Linux GCC
- <project> / Properties /
- C/C++ Build /
- Builder Settings: Generate Makefiles automatically
- Tool Chain Editor
- Current builder: CMake Builder (portable)
- C/C++ General
- Preprocessor
- C/C++ Build /
- to avoid messages "std::thread not
found" in editor (C++11)
- <project> / Properties /
C/C++ General / Providers
- CDT GCC Built-in Compiler
Settings
${COMMAND} ${FLAGS} -std=c++0x -E -P -v -dD "${INPUTS}"
- CDT GCC Built-in Compiler
Settings
- Project / C/C++ Index / Rebuild
- <project> / Properties /
C/C++ General / Providers
- File / New / Project... / C/C++ /
C++ Project
- cmake4eclipse
- Option 2 (not recommended): let cmake create Eclipse project files
- Option 1 (recommended):
- si ja existeix el projecte, però no està carregat al
workspace:
- Import -> General -> Existing Projects into Workspace
- si ja existeix el codi, però encara no hi ha
projecte creat (.project, .cproject):
- C/C++
- C/C++ -> Existing Code as Makefile
Project
- Linux GCC
- C/C++ -> Existing Code as Makefile
Project
- ...
- C/C++
- CMake
- Llenguatges / Languages
- C /
C++
- from Eclipse
- Add repository:
- from packages
urpmi eclipse-cdt
- Eclipse IDE for C/C++ Developers
- CDT
- CDT Wiki
- CDT User FAQ
- CDT Howto
- cdt community: Plugins, Tools and Projects
- Code folding
- MinGW
- Problemes / Problems
- Symbol 'cout' could not be resolved
- Eclipse CDT: Symbol 'cout' could not be resolved
- Solució / Solution
- <project> / Index / Search for Unresolved Includes
- <project> / Properties / C/C++
Include Paths and Symbols
- /usr/include
- <project> / Index / Rebuild
- Symbol 'cout' could not be resolved
- from Eclipse
- C#
- Java
urpmi eclipse-jdt
- PHP
- Python
- C /
C++
- Version control (Team)
- Syncronize an already version-controlled project:
- (Contextual menu): Team -> Share Project...
- Select a repository type: (e.g.) Git
- Team Synchronizing perspective:
- (icon) Synchronize...
- (Contextual menu): Team -> Share Project...
- CVS
- Subversion
- Subversive
(eclipse.org)
- Installation
- Eclipse Marketplace: Subversive
- Usage
- Window > Open Perspective > Other... > SVN Repository Exploring
- Installation
- Subclipse
- Mageia 1:
urpmi eclipse-subclipse eclipse-subclipse-graph
- Mageia 1:
- Subversive
(eclipse.org)
- Git
- EGit (eclipse.org)
- Eclipse Marketplace: EGit
- EGit (eclipse.org)
- Syncronize an already version-controlled project:
- Conflictes / Conflicts (text diff)
- Web
Services
- WTP (Web Tools Platform)
- GUI
- Profiling
- XML
- Problemes / Problems
- (ec:10144): Gtk-WARNING **: 12:53:17.083: Theme
parsing error: gtk.css:2:33: Failed to import: S'ha
produït un error en obrir el fitxer
/home/.../.config/gtk-3.0/window_decorations.css: El
fitxer o directori no existeix
- Solució / Solution
- ...
- Solució / Solution
- org.apache.http.impl.execchain.RetryExec execute
INFO: I/O exception (java.io.IOException) caught when processing request to {}->unix://localhost:80: No such file or directory- ...
- Run/Debug Configurations: empty Arguments tab (Mars)
- Bug 470870 - [GTK3] Empty Arguments tab in "Run configurations"
- Bug 476823 - [GTK3][oxygen-gtk] Run Configuration arguments etc not showing up
- Solució / Solution
export SWT_GTK3=0; eclipse
- "A Java Runtime Environment (JRE) or Java
Development Kit (JDK) must be available in order to
run Eclipse. No Java virtual machines was found after
searching the following locations:
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-1.b14.1.mga5.x86_64/jre/bin"
- To avoid having an obsolete path after a Java
update, edit
<installation_dir>/eclipse.ini(check that /usr/bin/java points to a valid java executable, usually via alternatives):-vm /usr/bin- -vm /usr/lib/jvm/jre/bin
- To avoid having an obsolete path after a Java
update, edit
- Note: when Eclipse crashes, it writes a log file at:
- <workspace>/.metadata/.log
"No bp log location saved, using default."- [ubuntu] Segmentation Fault
- Bug 334466 - Eclipse crashes with a seg fault when using WebKit (while the Google Talk plugin is installed)
- Solució / Solution:
eclipse -vmargs -Dorg.eclipse.swt.browser.DefaultType=mozilla- or add the following line to
<inst_dir>/eclipse.ini
-Dorg.eclipse.swt.browser.DefaultType=mozilla
- in .log: "Exception occurred while adding document /org.eclipse.rse.doc.user/tasks/tusingefs.html to index", "An error occured while pre-processing help XHTML document "/org.eclipse.rse.doc.user/tasks/tbegindstore.html" for search indexing", ...
- "Start Ruble bundle manager"
- "Error: Failed to execute MI command: ..."
- "Program g++ not found in path"
- Solució / Solution
- Window -> Preferences -> C/C++ ->
Build -> Settings -> Discovery -> CDT
GCC Build in Complier Settings [Shared]:
- /usr/bin/${COMMAND} -E -P -v -dD "${INPUTS}"
- Window -> Preferences -> C/C++ ->
Build -> Settings -> Discovery -> CDT
GCC Build in Complier Settings [Shared]:
- Solució / Solution
- Cannot add breakpoints
- Solució / Solution
- With contextual menu on the left of the
line, check (e.g. if using c++):
- Breakpoint types: C/C++ Breakpoints
- Then put them as usual:
- Toggle breakpoint (or double click)
- With contextual menu on the left of the
line, check (e.g. if using c++):
- Solució / Solution
An error has occurred. See error log for more details.
'java.lang.Object org.eclipse.cdt.lsp.config.Configuration.metadata()'- ...
- (ec:10144): Gtk-WARNING **: 12:53:17.083: Theme
parsing error: gtk.css:2:33: Failed to import: S'ha
produït un error en obrir el fitxer
/home/.../.config/gtk-3.0/window_decorations.css: El
fitxer o directori no existeix
- Migrate Visual Studio C and C++ projects to Eclipse CDT
21Dibuix vectorial / Vectorial drawing#
- Gràfics / Graphics
- LaTex
- Markdown
- GitLab
diagrams and flowcharts
- Mermaid
- Gitgraph Diagrams
- Block
diagrams
- from version 10.8.0
- Gitlab
- Gitlab 17.8, 18.9 have mermaid version 10.7.0
- Update mermaid to version 11.0.0.0+
- Mermaid Live Editor
- Mermaid Advanced Editor (login required)
- colors / colours
- option 1:
A((P)):::producerclass--> X{{X}}:::exchangeclassclassDef producerclass fill:blue,stroke:white,color:white;classDef exchangeclass fill:red,stroke:white,color:white;
- option 2:
A((P)) --> X{{X}}
X --> B[[Q1]]
B --> C((C1))
X --> E[[Q2]]
E --> D((C2))
%% classdef
classDef producerclass fill:blue,stroke:white,color:white;
classDef queueclass fill:#f60,stroke:white,color:white;
classDef consumerclass fill:green,stroke:white,color:white;
classDef exchangeclass fill:red,stroke:white,color:white;
%% style
class A producerclass;
class B,E queueclass;
class C,D consumerclass;
class X exchangeclass;
- option 3:
- option 1:
- subscript, superscript
- init
- HTML
<script type="module">
import mermaid from 'https://cdn.jsdelivr.net/npm/mermaid@11/dist/mermaid.esm.min.mjs';
mermaid.initialize({ startOnLoad: true, htmlLabels: true, securityLevel: 'loose'});
</script>
- HTML
- ús / usage
mynode((C<sub>1</sub>))mynode((S<sup>2</sup>))
- init
- des d'HTML / from HTML:
- How to render MermaidJS code in an HTML file? #5977
- exemple_mermaid.html
<html>
<body>
Exemple de diagrama Mermaid:
<pre class="mermaid">
graph TD
A[Client] --> B[Load Balancer]
B --> C[Server1]
B --> D[Server2]
</pre>
<script type="module">
import mermaid from 'https://cdn.jsdelivr.net/npm/mermaid@11/dist/mermaid.esm.min.mjs';
mermaid.initialize({ startOnLoad: true });
</script>
</body>
</html>- style
- global
<html>
<head>
<style>
.mermaid {
/* text-align: center; */
}
.mermaid svg {
/* max-width: 100px !important; */
/* max-height: 200px !important; */
/* height: auto; */
}
</style>
</head>
<body>
...
</body>
</html>
- specific
...
<pre class="mermaid" style="text-align: center;">
...
- global
- PlantUML
- Kroki
- Mermaid
- GitLab
diagrams and flowcharts
- Graphviz
- drawio
- app.diagrams.net
- drawio-desktop
- Export xml and convert to svg
- Inkscape
(SVG)
- Tutorials
- Ajuda / Tutorials
- Inkscape: bàsic
- desplaçament el document
- Ctrl + fletxes
- mou l'objecte
- fletxes
- escala l'objecte
- tecles: <>
- a dalt a la dreta: botó per a ampliar o no el gruix del contorn quan s'escala
- gira l'objecte:
- tecles: []
- selecció d'un objecte per sota:
- Alt + clic
- selecció múltiple d'objectes:
- Maj + clic
- cinta de goma elàstica de selecció:
- Maj + arrossega
- agrupament
- agrupa: Ctrl + G
- desagrupa: Ctrl + U
- selecció d'un objecte dins d'un grup,
sense haver de desfer-lo
- Ctrl + clic
- diàlegs:
- Maj + Ctrl + W: mostres de color
- Maj + Ctrl + F: emplenat i contorn
- duplica un objecte
- Ctrl + D
- alineació
- ...
- desplaçament el document
- Inkscape: bàsic
- Ajuda / Tutorials
- Unitats / Units
- Units
in Inkscape (wiki)
- Inscape >0.91: 96 pixels/in (as in CSS)
- Inkscape <=0.91: 90 pixels/in
- Extensions -> Document
- DPI 90 a 96
- DPI 96 a 90
- Units
in Inkscape (wiki)
- Ús / Usage
- Selecció / Selection
- select objects at different depths: Alt + click (you may need to disable Alt+click behaviour in your desktop preferences)
- select objects inside a group: Ctrl + click
- 72 dpi
- Jerarquia / Hierarchy
- Edita > Editor XML...
- Selecció / Selection
- Animació
/ Animation
- SVG Animation (Inkscape wiki)
- Using Inkscape for web animation
- Graella / Grid
- Visualitza > Graella de la pàgina
- Edita > Preferències > Interfície > Graelles
- els canvis que s'hi facin segurament requereixen que es tanqui el document i es torni a obrir
- Mides reals
- Fitxer > Propietats del document
- Pàgina
- General
- Mostra les unitats: mm
- unitats mostrades al regle
- unitat en el denominador de l'escala
- Mida de la pàgina
- A mida
- Unitats: mm
- Escala
- Escala x: 1,00000 (unitats d'usuari / mm)
- A mida
- Mostra les unitats: mm
- General
- Pàgina
- Edita > Editor XML
- width, height: els valors estan indicats en unitats d'usuari. La correspondència amb valors reals la determinarà el valor de l'escala
- els orígens són respecte el punt esquerre superior del viewBox (no les regles de l'Inkscape)
- Fitxer SVG / SVG file
-
unitat / units Propietats del document width (explicit units) A mida: Amplada height (explicit units) A mida: Alçada viewBox user units (implicit) Escala (user units/in)
- Quadre de visualització (viewBox)
- o bé Escala X / Escala Y, que calcularà automàticament els valors de viewBox
Aquesta taula continua cap a la dreta — desplaça-la o gira el mòbil.
- Exemple 1
<svg xmlns="http://www.w3.org/2000/svg" baseProfile="tiny" x="0in" y="0in" width="0.10in" height="0.159in" version="1.2" viewBox="0 0 2.54 4.05" >
...
</svg>- Escala x = 2.54 (user units) (from viewBox width) / 0.10in (from width) = 25.4 user units / in
- Llavors, tots els valors dels objectes svg estaran expressats en mil·límetres
- Exemple 2
<svg xmlns="http://www.w3.org/2000/svg" baseProfile="tiny" x="0in" y="0in" width="0.42in" height="0.72in" version="1.2" viewBox="0 0 420 720" >
...
</svg>- Escala x = 420 (user units) (from viewBox width) / 0.42in (from width) = 1000 user units / in
- Llavors, tots els valors dels objectes svg estaran expressats en mil·lèsimes de polzada
-
- Fitxer > Propietats del document
- Extensions
- Instal·lació / Installation
- put files on ~/.config/inkscape/extensions (value in Edita / Preferències / Sistema / Extensions de l'usuari)
- Ús / Usage
- ...
- Instal·lació / Installation
- Transform
- to remove transform in a group
- ungroup
- group
- to remove transform in a group
- Polylines
- used by Fritzing
- edit polylines
- convert to path:
- edit
- convert to polyline (not needed for Fritzing, as it also understand paths)
- conversion to polylines
- Esquemes electrònics (la separació entre dos pins és 0,1in=100milli=2,54mm)
- Tutorials
- Skencil
- Sodipodi
- svg-edit (web based)
- Conversió / Conversion
- Desktop publishing
- Scribus
Dispositius mòbils / Wireless devices
22Educació / Learning#
- Programari lliure en educació
- Aplicacions
- GCompris (2-12 anys)
- The KDE Education Project
(wp)
- Llengües / Languages
- Matemàtiques
/ Mathematics
- Cantor
- KAlgebra
- Kig
- Kmplot
- Ciència / Science
- Etoys
- Sugar
- Learning Management System - LMS (wp, list)
- Student information system - SIS (wp)
23Empresa / Enterprise#
- General
- einesTIC (gestió empresarial)
- GNU Enterprise (wp)
- List of free and open source software packages: Finance (wp)
- Collaborative software / Groupware (wp)
- Etude des groupware opensource (pdf) (Avane)
- Gestió / Management
-
type
programari / software
info
tool
comparisonlliure / free
no lliure /
non-free
Contingut / Content CMS
wp, category
ECM
wp
WCMS wp
Clients / Customers CRM wp
top 10
crm
wp
Incidències / Issues Bugs
wp - Bugzilla
- Mantis
- Trac
- Redmine (wp)
- Jira (wp)
Help desk
wp - GLPI
Parcs d'ordinadors / Clusters
Projectes / Projects
- Redmine (wp)
Recursos / Resources
ERP
- OpenERP (wp)
- OpenBravo
Temps / Time
- Kimai
- TimeTracker
Aquesta taula continua cap a la dreta — desplaça-la o gira el mòbil.
-
24Enterprise Resource Planning - ERP#
- Programari / Software
- OpenERP (wp)
25Esport#
26Fitxers / Files#
- Gestor de fitxers / File manager
- Sincronització de fitxers / Files sync
- Esborrar fitxers / File deletion
- Sistema de fitxers / File system (Linux)
27Gestor de clients / Customer management#
- Customer Relationship Management - CRM (wp)
- Programari / Software
- Comparison of CRM Systems (wp)
- SugarCRM (wp)
- SugarForge (plug-ins)
- vtiger
CRM (fork from SugarCRM) (wp)
- Instal·lació / Installation
- Comparison with SugarCRM, ...
- vtiger On Demand
- Downloads (sourceforge)
- Wiki
28Gestor de finestres / Window managers#
29Gestor de fitxers / File managers#
- 3D File System Navigator (fsn) (for SGI)
- 3D File System Visualizer (FSV) (Open GL)
- LLNL XDIR (graphical file manager / FTP)
- Xfiles (file tree synchronization)
- Konqueror (kfm) (KDE)
- Explore2fs (Linux files from MS Windows)
- Nautilus (eazel)
- K Dir Stat
- Sequoia View (dholten)
30Gestor d'incidències / Issue tracking#
Gestor de parcs d'ordinadors / Cluster management
31Gestor de projectes / Project managers#
- Empresa / Enterprise
- Control de temps / Time tracking
- Servidors / Servers
-
- c-Arbre
- dotProject
- eGroupware (català)
- more.groupware
- OpenSource GroupWare (alfa)
- openGroupware
- phpCollab
- phpProjekt
- phpGroupware (hores detallades)
- SimManTools (simple)
-
- Time sheet
- Project tracker
- xpWeb (extreme programming)
- Clients
-
- MrProject (Gnome)
32Gestor de continguts / Content manager#
- Digital Asset Management - DAM
(wp)
- Open
Source Digital Asset Management
- Pure Web DAM: Activae, EnterMedia, FocusOpen, Gallery, Notre DAM, Phraseanet, Razuna, ResourceSpace, TACTIC
- ECM Suites With DAM Modules
- Preservation DAM
- Media Asset Management - MAM (wp)
- Open
Source Digital Asset Management
- Content Management Systems - CMS
(wp,
category)
- List of content management systems (wp)
- Activae (CENATIC)
- IM3I (FP7 project)
- Enterprise Content Manager - ECM (wp)
- Web Content Management System - WCMS (wp)
- Media Management System
- Educació / Learning (LMS)
- Empresa / Enterprise
33GUI#
- Widgets
- Comparison of user interface markup languages (wp)
- Review
- GTK+ (Gnome)
- Java Swing
- Open Motif / Lesstif
- Qt (KDE)
- Tcl/Tk
- wxWidgets
(wxWindows)
- IDE
- MS Visual Studio
34Idees / Mind mapping#
- List of mind mapping software (wp)
- Freemind
- XMind (wp)
- MIB (Mandriva)
35Imatges / Images#
- GIMP
- VIPS Image Processing Library
- ImageVision
- Imglab (GUI to Image Library) (new 3.0 alpha version)
- Agile Image Editor
- Freeware: graphics tools (SGI)
- Colia 0.0a (xfig-like program)
- CLRPaint
- Image Magick
- Portable Network Graphics (PNG)
- Image File Formats List (CICA)
36Impressió / Printing#
- UNIX / Linux
- MS Windows
- PostScript
- Ghostscript
- GSView (MS Windows)
- PostScript FAQ
- pstoedit
- Ghostscript
- PDF
- PDF Fragment Identifiers
- 6 Best PDF Page Cropping Tools For Linux
- Apache PDFBox
- PDFDebugger
- Instal·lació
- Ús
java -jar debugger-app-3.0.6.jar FragmentTest.pdf-
View > Tree view path url Show pages Page: 2 #page=2
#page=2&zoom=400
#page=2&view=FitHInternal structure Root/PageMode #navpanes=0
#toolbar=0
#pagemode=bookmarks
#pagemode=thumbs
#pagemode=noneInternal structure Root/Names/Dests/Names/[4]
4: Table#nameddest=Table
#Table
#search=%22pretium%22 Aquesta taula continua cap a la dreta — desplaça-la o gira el mòbil.
- PDFDebugger
- pdfmod (GUI)
- Install
- Mageia
urpmi pdfmod
- Mageia
- Install
- PDF Shuffler (GUI)
- Krop
- Install from source
- Dependencies
- Mageia
urpmi python-qt5
- Mageia
- Steps
wget http://arminstraub.com/downloads/krop/krop-0.5.0.tar.gztar xvzf krop-0.5.0.tar.gzcdkrop-0.5.0sudo python setup.py install
- Dependencies
- Install from source
- pdftk (tools
for
manipulating pdf files: join, split, encrypt...)
- Exemples
- (mdv 2009.1) urpmi: repositoris MIB
- pdfjam
- pdfnup (several pages into a single one)
- pdfnup --nup 4 --frame true toto.pdf
- pdfnup (several pages into a single one)
- jPdf Tweak (Java, GUI)
- pdfedit
- PDF Reference
- Adobe Acrobat Reader
- PDFlib
- GNUpdf
- Cómo
crear
tus propios PDFs... gratis (MS Windows)
- Pdf995
- OpenOffice
- Prince (html -> pdf)
- Conversió des de / Conversion from
- markdown
- pandoc
- Compilació / Compilation
- Compiling from source
- Dependencies
- stack
- Mageia
urpmi texlive texlive-dist
- Passos / Steps
stack setupstack install --test
- Ús / Usage
pandoc README.md -o readme-pandoc.pdf
- Compilació / Compilation
- pandoc
- markdown
- Gestió del color / Colour management
37Interfície d'usuari / User interface#
- Text
- Gràfica / Graphical
- kdialog
- zenity
- Gravit Designer
38Jocs / Games#
39Localització / Local#
- Llengües / Languages
- Monedes / Currencies
40Lletres / Fonts#
41Nombre màgic / Magic number#
- File format (wp)
- Magic number (programming) (wp)
- Shared
MIME-info
database (freedesktop)
urpmi share-mime-info/usr/share/mime
- Comandes / Commands
- Java
- File formats
- MXF magic file
42OCR (Optical character recognition)#
43Perl#
- perl.com
- perl.org
- Perldoc
- Perl & Mail (alma.ch)
- CPAN
- DBI
- le TOP 50 des pages WEB sur PERL
- CGI.pm
- Expressions
regulars
/ Regular expressions
- Perl and Regular Expressions
- Perl Regular Expression Tutorial
- Perl Regular Expression Simulator
- OROMatcher 1.0 User's Guide
- Re[certs] Canvi de port en una href relativa[certs] Canvi de port en una href relativagular Expression HOWTO
- Regular Expressions Tutorial
- Regular expressions quick reference (pdf)
- Kodos (gui regexp debugger)
- enterpain yourself (O'Reilly books)
44Presentació / Presentation#
- Presentation software (wp)
- Zooming user interface (wp)
- Magic Point (xml)
- Prezi (zoom)
45Repositori de documents / Document repository#
46SAI / UPS#
47Salvapantalles / Screen savers#
48Seguretat / Security#
- Programari de criptografia / Cryptography software
- Medusa
- Tallafocs / Firewalls
- NuFW (user based)
- Mandriva
49Sincronització de fitxers / Files sync#
- Saving Yourself with Data Replication (Linux Magazine)
- rsync
- csync2
- Unison
(bidirectional)
- Bidirectional filesystem syncing - DirSync Pro vs. Unison (linux.com)
- unison
fails
to get/set permission
unison -auto -perms 0o666 toto_profile
- DRDB
- Pavuk (http)
- Dropbox
- Google Drive
- Linux clients
50Tcl/Tk#
- Newest SGI inst version (v. 8.0a2)
- SpecTcl (v. 1.1)
- Visual Tcl
51Telefonia i missatgeria / Telephony and messaging#
52Text#
- Codificació de fitxers de text / Text file coding
- Editors
- Emacs
(sgi)
- Utilitats / Utilities
- Modes
- activació / activation
- Multiple Modes (e.g. HTML + Javascript)
- Javascript
modes
M-x js-mode
- PHP modes
- XML modes
- Emacs Wiki
- Emacs for MS Windows
- Quick reference card
- Java Class Browser (JCB) for Emacs
- GNU Emacs Manual
- indent
- code fold
- How to achieve code
folding effects in Emacs?
- M-x occur
- CEDET
urpmi emacs-el
- How to achieve code
folding effects in Emacs?
- diff
- conflicts in a single file:
- M-x vc-resolve-conflicts
- conflicts in a single file:
- utils.el (align-equals)
- Xemacs Background Color Question (MS Windows)
- XEmacs
-
- 21.5.x: Unicode
- Kate (KDE4)
- nano
- undo
nano -u- Undo functionality in nano
- undo
- vi
- Tutorials
- modes
- command mode (default):
-
action command quit vi :qquit vi without saving :q!save content :wsave content as :w myfilenamesave and quit :wqmove cursor hjklprefix with number of times 2jAquesta taula continua cap a la dreta — desplaça-la o gira el mòbil.
-
- insert mode (
-- INSERT --):- enter insert mode:
i - leave insert mode:
ESC
- enter insert mode:
- command mode (default):
- ...
- Vim
- SciTex (WYSIWYG text editor)
- Nedit (WYSIWYG text editor)
- LyX (WYSIWYG Latex) and LaTeX
- SourceEdit
- GNU TeXmacs (wysiwyg)
- Yudit (unicode)
- Notepad++ (MS Windows)
- Emacs
(sgi)
- Correctors / Spellers
- Motors de cerca / Search engines
- Substitució / Replacement
- Text diff
- Utilitats / Tips
- Diferències XML / XML differences
- WinMerge
- kdiff3
- kompare (kde)
- urpmi kompare
- Problemes
- «No s'ha pogut carregar el nostre
KompareViewPart.» / "Could not find our
KompareViewPart"
- Solució:
- kbuildsycoca4
- segurament heu barrejat instal·lacions des de Core Debug (el kde s'havia instal·lat des de Core; heu activat Core Debug; i heu instal·lat kompare). Desactiveu Core Debug
- Solució:
- «No s'ha pogut carregar el nostre
KompareViewPart.» / "Could not find our
KompareViewPart"
- meld
- Ignora els espais en blanc / Ignore whitespaces
- Meld ->Preferències -> Filtres de text
- All whitespace
- Meld ->Preferències -> Filtres de text
- Ignora les marques temporals / Ignore timestamps
- Meld ->Preferències -> Filtres de text
- +
- patró:
^2023.*Z
- patró:
- etiqueta:
marques_temporals
- +
- Meld ->Preferències -> Filtres de text
- Ignora els espais en blanc / Ignore whitespaces
- Emacs
- Eclipse
- Unicode
53Utilitats / Utilities#
- Agenda
- Plan (SGI inst format at EPFL)
- Korganizer * (KDE)
- Ical
- iCalendar (RFC 2445)
- CD
- Compressió i arxivatge / Compression and archive
- UPX (binaries)
- 7-zip
- Document Press (compress MS Office documents)
- KDar (KDE disk archiver)
- FTP
- Baobab (directory analysis)
- Benchmark Downloads
- Mac utils
- Adobe Acrobat Reader
- SMS (GSM)
- Escriptori / Desktop
- Monitorització de fitxers / File monitoring
-
- fam (SGI)
- CodeProject
- Tipus de fitxers
-
- file (UNIX)
- TrID
- Time tracking
- Time tracking
Visualització científica / Scientific Visualization
54Xarxa / Network#
http://www.francescpinyol.cat/programari.html
Darrera modificació: 7 de juny de 2026 / Last update: 7th June
2026