Chuleta: Formularios html con checks personalizados

Me tocó configurar un formulario con checks más grandes y con imágenes.

Para ello,está página ha sido fundamental:

http://www.whatstyle.net/articles/18/pretty_form_controls_with_css

General: 

Optimizando con SSD el sistema

A modo chuleta/recuerdo para la siguiente vez:

- He cambiado el disco de sistema a uno SSD, y he movido todos los datos de trabajo a un disco duro secundario. Me he ayudado de DaisyDisk para analizar el espacio ocupado

- He habiliado Trim con Trim Enabler para prolongar la vida del SSD

- He habilitado noatime, para que no tenga que modificar el tiempo de acceso a cada fichero cada vez que acceda a el. Hay varios tutoriales, he seguido el de tonymac86

- Cambiando la carpeta de hibernación al disco secundario:

pmset -a hibernatefile /Volumes/disco2/sleepimage

y despues podré borrar el fichero de hibernación del disco SSD

- He movido la carpeta descargas de mi home, al disco duro secundario. ASi todos los archivos que descargo y acaban siendo temporales, no los guardo en el SSD.

 

 

Lo que no he hecho:

- Recomiendan deshabilitar el "MotionSensor", pero no lo he hecho, en este foro dicen que no es necesario

Drupal en 1and1

Tocoume configurar drupal nun servidor 1and1 e fallaban un par de cousas por defecto:

- Non ían as URLs limpas, para iso no .htaccess hai que poñer RewriteBase /
- Fallaban algunhas cousas (o modulo twettmeme) e tiven que crear un php.ini na raiz, e poñer register_globals = Off

Nueva versión de Obradoiros Abertos

Nueva versión de Obradoiros Abertos:

- Resolución de bugs

- Tras probar la aplicación en un terminal avanzado (HTC Desire), se readapta la pantalla principal para que quede mejor estéticamente. Gracias a Pablo por las pruebas.

- Ahora solo aparecen los lugares en los 50 km a la redonda. Habrá que ir al menú para cambiar el radio.

- Se muestra un diálogo de progresoen la descarga de puntos de interes.

Aplicación Obradoiros Abertos en el market de Android

Desde hoy en el market de Android está disponible "Obradoiros Abertos", una aplicación de geolocalización de puntos de interés artesanales realizada para Asociación Galega de Artesáns

Es mi tercera aplicación hecha en Android, despues de estos meses de aprendizaje.

General: 

Chuleta: ¿Cómo especificar la orientación de una actividad?

Muy sencillo:

 

android:screenOrientation="portrait" o

android:screenOrientation="landscape"

 

dentro de

<activity android:name=".NombreActivity" ></activity>

 

EJ

General: 

Chuleta: facer unha chamada

Para realizar unha chamada telefónica

        Intent i = new Intent();
        i.setAction(Intent.ACTION_CALL);
        i.setData(Uri.parse("tel:"+numero));
        startActivity(i);
General: 

Cambiar el funcionamiento del botón "atrás"

Para sobreescribir a acción do botón de ir a atrás:

General: 

Chuleta: crear unha nova actividade

Para crear una nueva actividad:

Crear un clase que extienda de Activity:

public class NovaActivity extends Activity {

// Called when the activity is first created.
@Override
public void onCreate(Bundle savedInstanceState) {
//Codigo
}
}

Debemos declararla en el AndroidManifest.xml:

<activity android:name=".NovaActivity"
android:label="@string/app_name">

</activity>

Llamarla la actividad desde cualquier parte de nuestra aplicación:


General: 

Link interesante: Insertar un mapa

En la web de Android explican perfectamente como incluir google maps en android

 

http://developer.android.com/resources/tutorials/views/hello-mapview.html

General: 

Chuleta: Mostrar una web en Android

Intent verMensaxe = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.sample.com/foo"));
 startActivity(verMensaxe);
General: 

Chuleta para quitar la barra de titulo en Android

Antes de setContentView hay que poner las siguientes lineas

/* Codigo para non ponher o titulo */

requestWindowFeature(Window.FEATURE_NO_TITLE);   

getWindow().setFlags(

WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);

/* Fin Codigo para non ponher o titulo */ 

General: 

Historico de versiones

HolyNight! Video Changelog

  • Changes
    Name changed from HolyNightVideo to HolyNight! Video 10 days ago.
  • Updated
    New version 1.0.22 released 18 days ago.
Proxectos: 

HolyNightVideo: Nueva versión 1.0.22

Nueva versión:

- Añadido botón a la web oficial.

- Cambios estéticos.

- Solucionado bug en el cambio de orientación de la pantalla.

Proxectos: 

Evitar que un cambio de orientación destrúa a actividade

Para evitar que ao cambiar a orientación da pantalla, a actividade se destrúa:

 

General: 

HolyNightVideo: Nueva versión 1.0.21

Disponible nueva versión de HolyNightVideo:

Cambios:

- Pequeños cambios estéticos

- Galería de videos

- Mejorada carga de noticias.

- Correcciones internas (gestión de conectividad).

Proxectos: 

Executar Firefox/Swiftfox 32 bits con Flash 9 en AMD 64

 1 - Instalar librerias 32 bits:

  #apt-get install ia32-libs ia32-libs-gtk

 2 - Descargar o navegador de 32 Bits

Eu optei por baixar, simplemente para probar, SwiftFox, que consiste nun firefox optimizado para cada procesador:

     Descargamolo deste link e escollemos a version do noso procesador.

3 - Descomprimimos o ficheiro descargado en /opt, na carpeta /opt/swiftfox

#tar xvjf ficheiro.tar.bz2

Módulo webalizer para drupal

Dende que uso drupal, sempre botei de menos poder mostrar as estatísticas que crea webalizer sobre os logs de apache.

General: 

Subversion sobre apache2

Subversión é un sistema de control de versións, ó igual que cvs, pero que ten unha serie de vantaxes respecto a cvs e a tendencia é reemplazalo.
Os sistemas de control de versións son ampliamente utilizados por equipos de desenrolo, para poder traballar de forma deslocalizada e ter o codigo, documentación, centralizado e controlando os cambios con revisións.

Desplegar a nosa primeira aplicación jsp en 20 minutos

Din que o home é o único animal que tropeza dúas veces nas mesmas pedras. As máquinas evolucionarán perfeccionándose, pero nos seguimos cumplindo este principio. Tiven que recordar como se configuraba tomcat+mysql en Sarge para programar aplicacións JSP e creei este documento para que a seguinte vez non necesite volver a tropezar.
Aqui facilito o documento: jsp_tomcat_mysql_debian.pdf

De outlook a kmail

A todos nos ha pasado valorar la posibilidad de migrar de Windows a Linux. Pero, ¿y nuestros correos de Outllook? Sin esos correos en los que están tres años de correspondencia, la migración del puesto de trabajo a Linux es prácticamente imposible. Con kmail es posible migrar de Outlook Express, pero no desde Outlook. En principio, despues de ver las opciones que nos da kmail, pensaríamos que nos hemos quedado a las puertas de un posible cambio y tenemos que volver a hacer las paces con nuestro Windows.
General: 

java-package e multiples JRE/JDK non-gratuitos instalados en Debian

java-package

Pode darse o caso de necesitar ter diferentes versions de java instaladas na máquina, para poder facer probas de programación,etc. Quizais a primeira opción sería metelos todos en /opt e sería perfectamente válido. Outra opción sería empaquetalos nun paquete debian, e instalalos no sistema.

Manual de cups-pdf

cups-pdf é un paquete que ven con Debian, que permite engadirlle ó xestor de impresión cups, unha impresora PDF. Desta maneira, xa podemos aforrar en aplicacións propietarias e so temos que ter unha única impresora accesible pra todolos usuarios. O funcionamento é ben sinxelo, engadimos esta impresora en cups, configuramola nos postos clientes e cando os usuarios impriman nela, terán que ir a recoller os seus traballos ó seu home do servidor de impresión.
Proxectos: 

Galinux2000: Codigo dun shell sinxelo

Na sección de programación de Galinux2000 puña o codigo fonte dun shell feito en C para Unix: shell.c ¿Por qué non fas ti o teu a partir deste?
General: 

Galinux2000: Chown -> Cambiando o propietario dun ficheiro

A orde chown ten como obxectivo cambiar o usuario e grupo propietarios de ficheiros.É dicir, podemos ceder a propiedade do arquivo a un usuario concreto.Debes ter en conta que se lle das a propiedade dese arquivo a outro usuario, xa non será teu e se queres volver a ser o seu dono deberás pedirlle ó devandito usuario que cho ceda a ti.

General: 

Galinux2000: Uso do comando cron

 

Cron é un demonio que ten como función a de executar tareas programadas.Cron iniciase automáticamente cando estamos en niveles de execución multi-usuario.

Galinux2000: Comandos básicos de Unix

No ano 2000, quixen facer unha revista on-line sobre linux, daquelas non abundaban (existía linux gazzette e poucas máis que me gustaran), o primeiro número desa páxina está en galinux2000, que era o nome da revista. Vou coller eses articulos e ilos poñendo aqui e logo actualizareinos. Por iso de reutilizar código...... Eso si, tede en conta que so tiña 22 aniños e era un defensor a morte de Linux.

General: 

Disfrutar das estrelas

Os amantes das estrelas non poden dicir que non teñen programas en Linux cos que tirarse horas e hora soñando coas costelacións. Eu teño catro programas instalados, kstars,stellarium, openuniverse e ssystem.

kstars

------- Web Pantallazos Información del paquete: obelix:/home/daniel# apt-cache show kstars Package: kstars Priority: optional Section: science Installed-Size: 6248 Maintainer: Ben Burton Architecture: i386 Source: kdeedu Version: 4:3.3.2-3.sarge.1

Cómo optimizar a actualización de Debian con varios equipos usando apt-proxy

Si temos na nosa rede local varios ordenadores con Linux e temos que actualizar e baixar de internet os mesmos paquetes para cada un, unha boa solución é usuar apt-proxy. A filosofía é a seguinte. Instalamos nunha máquina apt-proxy, e configuramos as fontes de apt para que apunten a esa máquina, asi, cada vez que actualicemos ou instalemos un novo paquete, este será baixado a esa máquina e o instalaremos . As seguintes máquinas que usen o mesmo paquete, xa non se conectarán a internet se non a ese repositorio local. Configuracion máquina cliente
General: 
Suscribirse a diazdelaiglesia.com RSS