http://confluence.concord.org/display/CCTR/Installing+git+with+macports
http://code.google.com/p/git-osx-installer/
http://dysinger.net/2007/12/30/installing-git-on-mac-os-x-105-leopard/
dimecres, 22 de setembre del 2010
Installing Git with macports
divendres, 3 de setembre del 2010
FreeBSD will continue supporting ZFS
mitjançant FreeBSD - the unknown Giant per Gerard el 02/09/10
OpenSolaris may be dead now,; its advanced techologies such as the ZFS file system continue to live on in FreeBSD. FreeBSD Developer Pawel Jakub Dawidek confirmed that he is praparing a port of the OpenSolaris ZFS v28 file-system. Some of the new features included in v28 are: Data deduplication Triple parity RAIDZ (RAIDZ3) zfs diff zpool split Snapshot holds zpool import -F continue to [...]
To run a website you need speed and reliability. This company provides both: FreeBSD VPS hosting
dijous, 26 d’agost del 2010
Dreceres del VIM
Cursor movement
- h - move left
- j - move down
- k - move up
- l - move right
- w - jump by start of words (punctuation considered words)
- W - jump by words (spaces separate words)
- e - jump to end of words (punctuation considered words)
- E - jump to end of words (no punctuation)
- b - jump backward by words (punctuation considered words)
- B - jump backward by words (no punctuation)
- 0 - (zero) start of line
- ^ - first non-blank character of line
- $ - end of line
- G - Go To command (prefix with number - 5G goes to line 5)
Note: Prefix a cursor movement command with a number to repeat it. For example, 4j moves down 4 lines.
Insert Mode - Inserting/Appending text
- i - start insert mode at cursor
- I - insert at the beginning of the line
- a - append after the cursor
- A - append at the end of the line
- o - open (append) blank line below current line (no need to press return)
- O - open blank line above current line
- ea - append at end of word
- Esc - exit insert mode
Editing
- r - replace a single character (does not use insert mode)
- J - join line below to the current one
- cc - change (replace) an entire line
- cw - change (replace) to the end of word
- c$ - change (replace) to the end of line
- s - delete character at cursor and subsitute text
- S - delete line at cursor and substitute text (same as cc)
- xp - transpose two letters (delete and paste, technically)
- u - undo
- . - repeat last command
Marking text (visual mode)
- v - start visual mode, mark lines, then do command (such as y-yank)
- V - start Linewise visual mode
- o - move to other end of marked area
- Ctrl+v - start visual block mode
- O - move to Other corner of block
- aw - mark a word
- ab - a () block (with braces)
- aB - a {} block (with brackets)
- ib - inner () block
- iB - inner {} block
- Esc - exit visual mode
Visual commands
- > - shift right
- < - shift left
- y - yank (copy) marked text
- d - delete marked text
- ~ - switch case
Cut and Paste
- yy - yank (copy) a line
- 2yy - yank 2 lines
- yw - yank word
- y$ - yank to end of line
- p - put (paste) the clipboard after cursor
- P - put (paste) before cursor
- dd - delete (cut) a line
- dw - delete (cut) the current word
- x - delete (cut) current character
Exiting
- :w - write (save) the file, but don't exit
- :wq - write (save) and quit
- :q - quit (fails if anything has changed)
- :q! - quit and throw away changes
Search/Replace
- /pattern - search for pattern
- ?pattern - search backward for pattern
- n - repeat search in same direction
- N - repeat search in opposite direction
- :%s/old/new/g - replace all old with new throughout file
- :%s/old/new/gc - replace all old with new throughout file with confirmations
Working with multiple files
- :e filename - Edit a file in a new buffer
- :bnext (or :bn) - go to next buffer
- :bprev (of :bp) - go to previous buffer
- :bd - delete a buffer (close a file)
- :sp filename - Open a file in a new buffer and split window
- ctrl+ws - Split windows
- ctrl+ww - switch between windows
- ctrl+wq - Quit a window
- ctrl+wv - Split windows vertically
dissabte, 7 d’agost del 2010
From sysinstall to ZFS-only configuration.
I’d like to share how we set up new servers at my company.
As you know, sysinstall currently doesn’t support ZFS or GEOM configuration, but I’ll show you how to convert system installed with sysinstall to ZFS-only server. Even if you don’t want to follow all the steps, please take a look at ZFS datasets layout, which after several modifications I consider quite optimal for FreeBSD.After doing all the steps below your system will use GPT partitions, encrypted+mirrored swap and mirrored ZFS system pool.
I’m assuming your server contains two identical disks (ada0 and ada1).
Start from installing FreeBSD on the first disk using regular installation CD/DVD. Choose exactly one slice and exactly one partition. Reboot.
...
dijous, 15 de juliol del 2010
La Fundació (guifi) interposa un recurs contra la CMT per obstaculitzar a la xarxa oberta i als accessos a internet de baix cost.
NOTA DE PREMSA.
guifi.net, que disposa d'una Fundació legalment constituida i consta en el registre d'operadors de la CMT, promou des del 2.004 una xarxa de telecomunicacions oberta, lliure i neutral en a un exercici legítim de la llibertat dels que hi participen per comunicar-se com desitgin, incloent també la participació de les Administracions Públiques. És un model que a més permet formats d'accés gratuït a internet que al llarg del temps han demostrat una notable eficàcia en l'aprofitament d'infraestructures públiques, un augment de la inclusió digital, i una reducció de l'exclusió digital causada per els models de negoci comercials tradicionals, poc sensibles als dèficits de cobertura territorial o als usuaris amb pocs recursos econòmics.
dilluns, 7 de juny del 2010
¿Puede la Coalición de Creadores dejar de decir sandeces? ¿Puede el gobierno dejar de legitimarlas?
Copio un post:
LES RECORDAMOS CADA DÍA:
¿Puede la Coalición de Creadores dejar de decir sandeces? ¿Puede el gobierno dejar de legitimarlas?
Antes que nada queremos recordar a Zapatero que comete un craso error histórico cuando dice que en su tiempo la erradicación de la piratería permitió el libre comercio en la rutas marítimas. Es importante recordarle que fue exactamente lo contrario: cuando en 1778 se acabó con la negación de la realidad – se finiquitó la absurda prohibición de cruzar el Atlántico a cualquier barco que no fuera español -, sólo así se acabó con tres siglos de piratería.
Tras las últimas declaraciones de Sinde que demuestran haber dado por bueno sin rechistar un informe absolutamente sesgado y parcial de la Coalición de Creadores mientras hace caso omiso de centenares de informes profesionales que demuestran justamente lo contrario; tras el voto del PP en Europa que pide el impulso de la ley Sinde; la sociedad civil está indignada viendo una clase política en su gran mayoría al servicio de intereses económicos particulares, los mismos que han llevado el país a la ruina.
La sociedad civil repite que la Era Digital tiene que ser una fuente de prosperidad para todos. Criminalizar el intercambio de conocimiento para dejarlo en manos de multinacionales y capar la posibilidad de enlazar y publicar en la Red no son la solución a los problemas de la industria cultural. Sólo hay una solución justa y acorde con los tiempos que corren: acompañarla en su camino a la reconversión y exigirle compromiso con nuevos modelos de negocio.
Frente a aquella clase política sin memoria, la ciudadanía sí la tiene. A partir de hoy, para que recuerden, iremos RE-publicando en nuestras redes sociales cada día un informe diferente hasta que se acabe la discusión parlamentaria de la LES. Cada día (les) recordaremos algunos de los artículos e informes que demuestran que lo que dice la Coalición sobre sus pérdidas son cálculos anacrónicos. Que dejen de soñar. Un mundo en el que se podían enriquecer infinitamente vendiendo un trozo de plástico a 25€ se ha acabado. Que adapten su negocio y dejen de molestar.
La publicación de los informes irá acompañada de las siguientes frases: SI LA CLASE POLÍTICA NO TIENE MEMORIA, LA CIUDADANÍA SÍ LA TIENE. SI LA CLASE POLÍTICA NO TIENE EN CONSIDERACIÓN EL BENEFICIO DE LA SOCIEDAD ENTERA, LA CIUDADANÍA SÍ LO HACE. PARA UNA ERA DIGITAL BENEFICIOSA PARA TODO EL MUNDO: NO AL CIERRE DE WEBS. SINDE PÍRATE. Pedimos la dimisión de la Ministra de Cultura por estar al servicio de la industría del entretenimiento.
Desde http://ningunterra.com/:
De Thomas Paine:
LES RECORDAMOS CADA DÍA:
¿Puede la Coalición de Creadores dejar de decir sandeces? ¿Puede el gobierno dejar de legitimarlas?
Antes que nada queremos recordar a Zapatero que comete un craso error histórico cuando dice que en su tiempo la erradicación de la piratería permitió el libre comercio en la rutas marítimas. Es importante recordarle que fue exactamente lo contrario: cuando en 1778 se acabó con la negación de la realidad – se finiquitó la absurda prohibición de cruzar el Atlántico a cualquier barco que no fuera español -, sólo así se acabó con tres siglos de piratería.
Tras las últimas declaraciones de Sinde que demuestran haber dado por bueno sin rechistar un informe absolutamente sesgado y parcial de la Coalición de Creadores mientras hace caso omiso de centenares de informes profesionales que demuestran justamente lo contrario; tras el voto del PP en Europa que pide el impulso de la ley Sinde; la sociedad civil está indignada viendo una clase política en su gran mayoría al servicio de intereses económicos particulares, los mismos que han llevado el país a la ruina.
La sociedad civil repite que la Era Digital tiene que ser una fuente de prosperidad para todos. Criminalizar el intercambio de conocimiento para dejarlo en manos de multinacionales y capar la posibilidad de enlazar y publicar en la Red no son la solución a los problemas de la industria cultural. Sólo hay una solución justa y acorde con los tiempos que corren: acompañarla en su camino a la reconversión y exigirle compromiso con nuevos modelos de negocio.
Frente a aquella clase política sin memoria, la ciudadanía sí la tiene. A partir de hoy, para que recuerden, iremos RE-publicando en nuestras redes sociales cada día un informe diferente hasta que se acabe la discusión parlamentaria de la LES. Cada día (les) recordaremos algunos de los artículos e informes que demuestran que lo que dice la Coalición sobre sus pérdidas son cálculos anacrónicos. Que dejen de soñar. Un mundo en el que se podían enriquecer infinitamente vendiendo un trozo de plástico a 25€ se ha acabado. Que adapten su negocio y dejen de molestar.
La publicación de los informes irá acompañada de las siguientes frases: SI LA CLASE POLÍTICA NO TIENE MEMORIA, LA CIUDADANÍA SÍ LA TIENE. SI LA CLASE POLÍTICA NO TIENE EN CONSIDERACIÓN EL BENEFICIO DE LA SOCIEDAD ENTERA, LA CIUDADANÍA SÍ LO HACE. PARA UNA ERA DIGITAL BENEFICIOSA PARA TODO EL MUNDO: NO AL CIERRE DE WEBS. SINDE PÍRATE. Pedimos la dimisión de la Ministra de Cultura por estar al servicio de la industría del entretenimiento.
Desde http://ningunterra.com/:
De Thomas Paine:
La infidelidad no consiste en creer o no creer; consiste en profesar que se cree lo que no se cree. Es imposible calcular el perjuicio moral, si se me permite expresarlo así, que ha producido la mentira mental en la sociedad. Cuando el hombre ha corrompido y prostituido de tal modo la castidad de su mente como para someter su profesión de fe a algo que no cree, se ha puesto en condiciones de cometer cualquier otro crimen.”De T. H. Huxley:
La base de la moralidad es… dejar de simular que se cree aquello de lo que no hay pruebas y de repetir propuestas ininteligibles sobre cosas que superan las posibilidades del conocimiento.”http://red-sostenible.net/
divendres, 21 de maig del 2010
Garmin + Ubuntu + GPSd
Per poder fer servir un GPS USB Garmin, s'ha de carregar el modul de kernel garmin_gps:
root@NB200:~$ modprobe garmin_gps
Si ha funcionat, al endollar l'USB al fer un ls a /dev/ veurem:
root@NB200:~$ ls /dev/tty*
...
/dev/ttyUSB0
Ara ja nomes cal conectar el gpsd al port que toca:
root@NB200:~$ gpsd /dev/ttyUSB0
root@NB200:~$ modprobe garmin_gps
Si ha funcionat, al endollar l'USB al fer un ls a /dev/ veurem:
root@NB200:~$ ls /dev/tty*
...
/dev/ttyUSB0
Ara ja nomes cal conectar el gpsd al port que toca:
root@NB200:~$ gpsd /dev/ttyUSB0
Subscriure's a:
Missatges (Atom)