Servidor de fitxers HTTP a linux

De tant en tant ens trobem amb el problema de que volem compartir un fitxer, o més en diferents ordinadors, de manera puntual.

Donat aquest problema és inviable plantejar-se muntar un servidor de fitxers, temps enrera havia trobat un programa HFS, que feia aquest efecte, però tenia el problema que era de windows i necessitem el wine.
 

Ara per casualitat m'he topat amb una aplicació nadiu a linux, i ens permet fer el mateix efecte.

Tenim dues opcions, una que només volem compartir fitxers, i una segona que en volem a més què ens puguin enviar fitxers, anem a veure les dues opcions.

Com a pega diria que equest procés el que fà es compartir una carpeta amb tot el seu contingut.

Opció 1. Només volem compartir fitxers.

Aquest cas és el més senzill, ens posem a la carpeta que volem compartir i obrim un terminal. Allà escribim la següent instrucció:

python -m SimpleHTTPServer

Ens sortirà el següent:





Ara tant sols haurem de demanar que posin l'adreça del nostre ordinador seguit del port 8000, i tindran disponible tots els fitxers per descarreggar.





Opció 2. Volem a més que ens puguin enviar fitxers en aquesta carpeta.
En aquest cas ens caldra un script, que ja té uns anys que va fer algú anomenat bones7456, i que us deixo l'enllaç al mateix a continuació: http://db.tt/7TOfssi8

En aquest cas el copiem a la carpeta on volem que ens deixin els documents i obrim un termina. I escribim:

python simplehttpwithupload.py o bé ./simplehttpwithupload.py.


Ens sortirà, una cosa similar a l'anterior:



Ara fem el mateix que hem fet en el cas anterior, els fem escriure la nostra adreça amb el port 8000

I en aquest cas podran pujar documents a la nostra carpeta:



Recordeu que si no sabeu la vostra adreça la podeu trobar en el mateix terminal escribin ifconfig, en el cas de ubuntu (linkatedu 12.04) i /sbin/ifconfig, en el cas de opensuse (Linkat)

Una solució senzilla i ràpida. Aneu en compte amb les majúscules i els puntets que hi han.


Espero que en gaudiu, i comenteu les vostres experiències

Tecnocat.eu

Manipulador de fitxers PDF 2. Xournal.

Buscant alternatives a la manipulació de fitxers PDF, i a trobar pegues a altres opcions, com l'anterior Okular.

Amb okular, ens trobem que si fem anotacions, tant sols les podem veure amb el mateix programa cosa que no sempre és possible.

Com alternativa si volem fer notes a un PDF, i desar-ho amb format PDF, amb les modificacions tenim Xournal.

Quan volem editar un document pdf, tant sols hem d'obrir-lo (Fitxer -> Fer notes a un fitxer PDF).

En aquest cas no ens permet retallar i enganxar parts, però si té unes eines per fer anotacions fàcils al document, com són un llapis, una goma, per si ens equivoquem, un subrallador, escriure text, un regle per fer línies rectes, ... Tot sempre poden triar diferents gruixos, les rodonetes del costat de les eines, i diferents colors.



Un  cop hem acabat les modificacions ho podem desar en format PDF (Fitxer -> Exporta a PDF).

Si no el tenim instal·lat ho podem fer, ja que sol estar als repositoris de la majoria de distribucions, linux.

Ubuntu: sudo apt-get install xournal
Linkat: sudo zypper install xournal

o gràficament des del synaptic, a ubuntu, i amb el yast a la linkat.

Si els hem de posar en funcionament ho trobem a:

Ubuntu: Aplicacions -> Accessoris -> Xournal
Linkat: Aplicacions -> Oficina -> Xournal

Espero que en gaudiu, i comenteu les vostres experiències

Tecnocat.eu




Manipular fitxers PDF. Okular

A les últimes versions dels lectors de documents PDF, més utilitzats, reader, evince, han desaparegut certes eines que anaven bé per manipular, com era selecció de text, o imatges, etc.

Cercan alguna éina amb què és pogues fer això de manera sezilla m'he trobat amb Okular, que ens prmet fer això i moltes coses més.

El trobem disponible per linux:
A ubuntu m'he trobat que em donava problemes amb una biblioteca, la libpoppler-qt4-3_0.18.4-1ubuntu2_i386.deb, si us passa la podeu descarregar i instal·lar.

Amb ell podem afegir anotacions, de diferents tipus, remarcar amb color groc, subratllar amb color verd, encerclar, posar una nota escrita, ... Tant sols hem de prèmer F6, o bé triar la opció de l'esquerra.

També podem posar punts de revisió, a diferents pàgines.

Tenim l'eina seleccionar, a dalt, que ens permet seleccionar un recuadre, un text, o bé una taula, i un cop ho hem fet copiar-ho al porta papers, o si hem triat la primera opció, ens demanarà si ho volem guardar com a text o com a imatge, ..

Ens dona forçes opcions, en vull destacar dues de força interessants:

1a.- Ens permet desar el document en format de text pla. És a dir tenir tot el text per editar, que ens pot anar bé en certes ocasions, no esperem el resultat d'un programa de OCR potent, tant sols ens desa el text pla.

2a.- Ens permet desar totes les anotacions en un fitxer, per tant si ens hem d'emportar el document d'un costat a un altra, ho podem fer amb facilitat, ho trobem a: Fitxer -> Exporta com a -> Archiu del document, ens crea un fitxer amb tot el contigut i que podrem obrir sempre amb Okular.

Tot plegat fa que sigui una eina a tenir en compte a partir d'ara.

teniu un complert manual al projecte: http://docs.kde.org/stable/es/kdegraphics/okular/

Espero que en gaudiu, i comenteu les vostres experiències

Tecnocat.eu

Ubuntu. Terminal a qualsevol lloc (Linkatedu 12.04)

Una cosa que he trobat a faltar a ubuntu, i per tant a la Linkatedu 12.04, és poder accedir al terminal desde qualsevol lloc.

És una cosa senzilla de solucionar amb 4 pases:
  1. Obrim el synaptic (Aplicacions -> Eines de sistema -< Administració -> Synaptic). També ho podem fer des del gestor de programari. Ens demanarà la contrasenya de root, la del usuari de la primera instal·lació normalment.
  2. Cerquem "nautilus terminal".
  3. Seleccionem i instal·lem el paquet nautilus open terminal. (premen a sobre s'aplica un cop seleccionat).
  4. Sortim de la sessió i tornem entrar o reiniciem l'ordinador.
A partir d'aquest moment ja tenim el terminal disponible amb el botó dret.

Us deixo una mini presentació per si us queda algun dubte.



Gràcies per haver passat per aquí i no dubteu d'opinar si ho creieu oportú.

www.tecnocat.eu

Mimio Studio a Ubuntu 12.04

Ja portàvem temps intentant muntar la Mimio a Ubuntu 12.04, i havíem trobat una versió del programa que funcionava correctament una 9.16, però que mai ha estat a la pàgina oficial de Mimio.

Aquesta setmana vaig voler recuperar aquesta versió de la web i ja havia desaparegut, sort que buscant teniem una còpia, però la nostra sorpresa ha sigut que avui a la web ha aparegut la versió 10.1 que és compatible amb la versió Ubuntu 12.04, 12.10, 13.04. Així que res a provar com funcionava.

He agafat una ubuntu actualitzada, i a fer la instal·lació igual que explicaré a baix, però per la versió descarregada, un cop acabada, intento posar-la en funcionament, i sorpresa!! no funciona  mirant les causes resulta que demana una llibreria que no existeix a la ubuntu, la : libudev.so.1, i trobem que només hi ha la libudev.so.0.13, això es soluciona creant un enllaç simbòlic de les dues.

Com altra cosa, que he hagut de modificar són el propietari i el grup de la carpeta .mimio que es crea a la carpeta de l'usuari.

Tot seguit explico que cal fer per la instal·lació, ja que hi ha algunes dependències que donen una mica de guerra.

Descarreguem des de la pàgina oficial: www.mimio.com i obrim un terminal a la carpeta que hem fet la descàrrega.

Al fer la instal·lació ho he fet des d'un terminal, descarregant el fitxer a una carpeta, i des de la mateixa:

sudo dpkg -i mimio-studio_10.1-15386intl_i386.deb 

Comença a desempaquetar i ens trobem que es queixa d'unes dependències: no troba: libfakekey0, libjpeg62, xaw3dg, xsltproc, xvkbd. Però si les intentem instal·lar per separat, unes depenen de les altres i estem en un camí sense sortida. Per solucionar això hem de forçar la instal·lació, com ha quedat a mig instal·lar  ubuntu recorda el que li queda pendent, així que al mateix terminal escrivim, tal com ens indica en les instruccions:

sudo apt-get -f install

mira les dependències que té pendents i ens demana confirmació que volem realment fer la instal·lació:

S'ha d'obtenir xxx kB d'arxius.
Després d'aquesta operació s'empraran xxxx kB d'espai en disc addicional.
Voleu continuar [S/n]? 

acceptem, i veiem com comença la instal·lació i segueix amb la instal·lació de la mimio.
Al cap d'una bona estona ja tenim instal·lada la mimio, a punt de connectar i posar en funcionament.

Però encara ens calen un parell de modificacions. Primer crearem l'enllaç a la llibreria. En un terminal:

Anem a la carpeta de les llibreries:

cd /lib/i386-linux-gnu/

Fem l'enllaç simbòlic:

ln -s libudev.so.0.13.0 libudev.so.1

Per acabar hem de comprovar que la carpeta que es crea a l'usuari tingui els permisos correctes:

Anem a la carpeta de l'usuari:

cd ~/

Comprovem els permisos

ls -la 

sortirà el llistat i busquem la carpeta .mimio, si te permisos de root, els hi canviem per els de l'usuari, posaré l'exemple suposant que és admin.

chown admin -R .mimio
chgrp admin -R .mimio

ara ja ho tenim tot apunt per posar en funcionament la mimio