Joanillo mediawiki: INS Jaume Balmes

De wikijoan
Salta a la navegació Salta a la cerca

Per qualsevol consulta, enviar un mail a Joan Quintana

Contingut

DAW. INS Jaume Balmes. FP Informàtica

ASIX. INS Jaume Balmes. FP Informàtica

FP Informàtica: Contingut antic

HowTo Ubuntu

Primers passos

tar czvf fitxer_comprimit.tgz fitxer1.txt fitxer2.txt dir1 dir2
tar xvzf fitxer_comprimit.tgz

Editem el fitxer /etc/apt/apt.conf

Acquire::http::Proxy "http://192.168.0.5:8080"; 

També: You can also set a proxy on the fly via a console:

$ export http_proxy="http://proxy"

If you apt/aptitude... etc. from that console, it will use the specified proxy.

$ cat /proc/cpuinfo
$ cat /proc/cpuinfo | grep MHz
  • Consum de memòria (ordenat per processos que consumeien més memòria):
$ ps --sort -rss -eo rss,pid,command | head

utilitats

  • bc: calculadora CLI
  • pdftotext: pdf to text, fa una conversió intel.ligent, de manera que el resultat queda bastant ben formatat.
$ pdftotext [options] <PDF-file> [<text-file>]
$ pdftotext -nopgbrk /home/joan/.aMule/Incoming/physical_computing.pdf /home/joan/.aMule/Incoming/physical_computing.txt
  • Convertir un CD a mp3:

http://installubuntu.blogspot.com/2006/09/como-convertir-cd-mp3.html

$ sudo apt-get install sound-juicer

En el menú està a Aplicaciones > Sonido y vídeo > Extractor de sonidos de CD

Luego de abrir el programa que se encuentra en "Aplicaciones - sonido y vídeo - Extractor de música de CD's Sound juicer" debe seguir los siguientes pasos:
1. Ir a Editar - preferencias.
2. Hacer clic en el botón editar perfiles (abajo-derecha).
3. Crear un nuevo Profile haciendo clic en "Nuevo".
4. Puede colocar el siguiente Nombre de perfil: Calidad de CD, con pérdida mp3.
5. Luego seleccionarlo y editarlo colocar en Descripción del perfil: Extracción MP3.
6. En Tubería Gstreamer copiar y pegar lo siguiente:
audio/x-raw-int,rate=44100,channels=2 ! lame name=enc
7. Digitar en "Extensión de archivo": MP3
8. Seleccionar ¿Está activo?
9. Hacer clic en Aceptar, luego en "Cerrar" las dos veces siguientes y por último "Cerrar" el programa.
10. Volver a abrir Sound Juice, e ir a "Editar - Preferencia" y seleccionar en "Formato de salida" "calidad de cd, con pérdida mp3 (audio mp3)
- y por último cerrar.
De aquí en adelante debe convertir los CD's a MP3

Buidar la paperera de reciclatge: important quan m'he quedat sense espai:

$ sudo rm -rf ~/.Trash/*

Per saber quines són les carpetes que ocupen més espai: ncdu:

$ sudo apt-get install ncdu
$ ncdu
  • Passar de format DVD a mp4:
$ cat *.VOB > movie.vob
$ ffmpeg -i movie.vob video.mp4

Utilitats de xarxa

iperf per comprovar la velocitat real de xarxa entre dos punts.

$ sudo apt-get install iperf

iPerf requires two systems because one system must act as a server, while the other acts as a client. The client connects to the server you're testing the speed of.

On the node you plan to test, launch iPerf in server mode:

$ iperf -s

On your second node, connect to the first. Replace 198.51.100.5 with the first node’s IP address.

$ iperf -c 192.168.0.116

------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
------------------------------------------------------------
[  4] local 192.168.0.116 port 5001 connected with 192.168.0.240 port 51900
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0-10.0 sec   113 MBytes  94.1 Mbits/sec

Per tant la meva connexió és de 100 Mbits/sec (no arriba al teòric de 100).

Si vull testejar un cable llarg per assegurar-me de què el seu rendiment és correcte, en un lloc on no hi ha connexió de xarxa, necessito dos portàtils amb IP fixa. Com que el cable és normal (no creuat), i per fer el test directe necessito un cable creuat, el que he de fer és dues possibilitats:

  • empalmar un tros curt de cable creuat, i així el cable no creuat es converteix en creuat.
  • utilitzar un switch/router, i posar el cable llarg al router, i un altre tros de cable normal també al router des de l'altre portàtil.

NOTA: ara hi ha targetes de xarxa que poden treballar tant en cables creuats com no creuats.

velocitat de la connexió inal·làmbrica (juny 2019)

Llista totes les xarxes wifi visibles:

$ nmcli dev wifi

Millor filtrar per la que ens interessa:

$ nmcli dev wifi | grep JaumeBalmes
   JaumeBalmes                    Infra  1     54 Mbit/s  79      ▂▄▆_  WPA1 WPA2 
   JaumeBalmes                    Infra  6     54 Mbit/s  65      ▂▄▆_  WPA1 WPA2 
   JaumeBalmes                    Infra  11    54 Mbit/s  42      ▂▄__  WPA1 WPA2 
   JaumeBalmes                    Infra  1     54 Mbit/s  32      ▂▄__  WPA2      
   JaumeBalmes                    Infra  12    54 Mbit/s  32      ▂▄__  WPA2      
   JaumeBalmes                    Infra  6     54 Mbit/s  19      ▂___  WPA1 WPA2 
$ iwconfig wlp1s0 | grep -i --color signal
Link Quality=45/70  Signal level=-65 dBm 
$ watch -n 1 cat /proc/net/wireless

Conèixer especificacions del sistema

$ uname -m
i686 -> 32 bits
$ cat /proc/cpuinfo
...
model name	: Intel(R) Core(TM) i5 CPU       M 520  @ 2.40GHz
...

arquitectura i kernel version:

$ uname -r
3.2.0-49-generic-pae

$ uname -a
Linux joan-poratolí gamer: Mars Gaming MM018rtatil 3.2.0-49-generic-pae #75-Ubuntu SMP Tue Jun 18 18:00:21 UTC 2013 i686 i686 i386 GNU/Linux
$ lscpu
Architecture:          i686
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
...
$ sudo lshw -c processor
  *-cpu:0                 
       description: CPU
       product: Intel(R) Core(TM) i5 CPU       M 520  @ 2.40GHz
       vendor: Intel Corp.
       physical id: 5
       bus info: cpu@0
       version: 6.5.5
       serial: 0002-0655-0000-0000-0000-0000
       slot: U2E1
       size: 1199MHz
       capacity: 2400MHz
...ratolí gamer: Mars Gaming MM018

memòria:

$ free
             total       used       free     shared    buffers     cached
Mem:       3980780    1925680    2055100          0     141292     882996
-/+ buffers/cache:     901392    3079388
Swap:      4049916          0    4049916
$ cat /proc/meminfo |grep MemTotal
MemTotal:    ratolí gamer: Mars Gaming MM018    3980780 kB
$ vmstat -s
      3980780 K total memory
      1901032 K used memory
       878692 K active memory
       829180 K inactive memory
      2079748 K free memory
       141428 K buffer memory
       895400 K swap cache
      4049916 K total swap
            0 K used swap
      4049916 K free swap
...

ratolí gamer: Mars Gaming MM018

https://askubuntu.com/questions/19569/how-can-i-assign-actions-to-all-my-mouse-buttons
per saber quins botons del ratolí es reconeixen:
$ xev

Per mapejar:
sudo apt-get install xbindkeys

https://wiki.archlinux.org/index.php/Xbindkeys

$ xbindkeys
Error : /home/joan/.xbindkeysrc not found or reading not allowed.
please, create one with 'xbindkeys --defaults > /home/joan/.xbindkeysrc'.
or, if you want scheme configuration style,
with 'xbindkeys --defaults-guile > /home/joan/.xbindkeysrc.scm'.

xfce4-terminal


#"xterm"do
#  control + b:2

"xfce4-terminal" control + b:2

"xfce4-terminal"
    m:0x4 + c:37
    Control + Control_L 



"Command"
    m:0x3 + c:50
    Shift + Shift_L 

    Control+Shift + Control_L | m:0x7 + c:37
    Control+Shift + Control_L | m:0x7 + c:37
(TBD)

SHELL

  1. User privilege specification
$ sudo visudo

Amb aquesta comanda estem editant el fitxer /etc/sudoers. Es tracta de posar NOPASSWD: per tal de què no demani pwd:

...
root    ALL=(ALL:ALL) NOPASSWD:ALL

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL

# Allow members of group sudo to execute any command
%sudo   ALL=(ALL:ALL) NOPASSWD:ALL
...

Paquets

Grub2

Apache

Postgres

Mysql

BD alternatives

Samba

Servidor DNS (BIND9)

DynDNS (i noip) (i OVH)

rsync

Instal·lació Java

Mediawiki

Tomcat

Pentaho

Mondrian

PDI-Pentaho Data Integration (aka Kettle)

Compilació del Kernel amb Ubuntu Studio

How-To Geek Ubuntu

Runlevel

Pendrives i USB

Servidor d'echos (exercici)

echod_0.1-1_i386.deb

Oracle

Openbravo

Openbravo POS

OpenERP / Tryton

Abanq

Eines TIC

Sugar CRM

vtiger

Alfresco

Zimbra

Orange HRM

MantisBT: Gestió d'Incidències

Software Nòmines Open Source

BulmaGés

Wordpress

Moodle

Groupion

Asterisk

SIG-GIS: Sistemes d'Informació Geogràfica

Android

Disc de xarxa NDAS

Subversion

FTP Server: vsftp

SSH

Virtual Box

Docker, contenidors

Remote Shell RSH

Backup

Enviar mail des de la línia de comandes

Enviar mail des de PHP

Postfix

Classificació fotos

Món Linux

http://libroblanco.com/cms/index.php/Search-dir.html
http://www.catpl.org/catpl/empreses

Jocs a Linux

webcams

Videos de l'escriptori

Fer vídeos del Youtube

Cremar un CD des de la línia de comandes

Ubuntu Server

Fer un LiveCD

Tips de seguretat

Projecte PHP exemplar

ALTARM - Audit Logical Transactions And Recover Mistakes

Prendre notes amb Tomboy

wiimote. Projectes amb la Wii

Karaoke

Screenlets

Jocs Infantils

Taller

Impressió

Fer un DVD amb la instal·lació d'Ubuntu i aplicacions i configuració actuals

Problemes

GIMP, tauleta gràfica Wacom, Animació 2D/3D, gràfics vectorials, retoc fotogràfic

Amb Synfig Studio també es pot utilitzar la Wacom: Synfig_Studio:_Animació_2D#Creating_Shapes

LibreCAD

CNC

Aquí concentro tots els enllaços relacionats amb CNC:

Màquina de Tall làser

Tallar vinils

FreeCAD, 3D printing

gnuplot

Octave (equivalent a Matlab)

  • octave (A high-level interactive language for numerical computations)

Documents al núvol

Servidor Pentium IV 3GHz

Portàtil HP Pavilion g series (institut)

Reconeixement de veu

aMule

cosetes

Veure la BBC amb una connexió VPN

HowTo Linkat

Primers passos

Materials de formació

Curs td111 de LINKAT

Apache

Mysql

Postgres

Java-JDK

Tomcat

Apache Ant

OpenBravo

OpenBravo POS a la LINKAT

Samba

MediaWiki

pendrive al linkat

Aplicacions Jaume Balmes

Oracle

Curs Administració Linux ICE-UPC

Curs Programació Linux ICE-UPC

Projecte Langtrainer

TTS i STT (speech recognition, language models, etc)

Programació Web

PHP

AJAX

Programació Java

Programació en C/C++

Programació Python

Machine Learning, Deep Learning, AI

Programació videojocs amb Unity3D

Github

Node.js

Frameworks i llibreries de Javascript

Google Maps

OpenStreetMap

Web Services, APIs

Web Data Extraction

AWS: Amazon Web Services. Cloud

Informàtica musical

Ustudioware.jpg

Electrònica

13317017449743365.png

IoT, Internet of Things

Mecànica i bricolatge

Energia solar

Projectes de video

Altres Projectes

TAMIE

50 Ways to Play Una Plata d'Enciam

Convocatoria VIDA de la Fundación Telefónica

5 maneres de calcular g (5_ways_2_g)

Twitter robot

Pràctiques de Física amb arduino

Manualitats

Magical Dolls

Obres d'art, exposicions, electronic artwork

ToDo

Altres

Eines per a l'aprenentatge d'idiomes

Artròpodes i Insectes

  • Artròpodes i Insectes (TBD)

Joan Quintana Compte