miércoles, 26 de marzo de 2014

MATAR SESION LINUX

Si algún día necesitamos matar un sesión en linux sabiendo EXACTAMENTE su nombre podremos utilzar este comando:


ps -ef | grep -v grep | grep chrome | awk '{print "kill -9 "$2}' | sh

Por ejemplo con esto matamos las sesiones de proceso "chrome", muy util cuando se bloquea una app y no queremos molestarnos en buscar su id.

Salu2

Syntax Highlighter

Esta es mi primera entrada en blogger y con ella voy a explicar algo que está muy de moda, como poder incluir código fuente en nuestro blog y poder resaltar la sintasix.

Para poder hacer esto debemos utilizar la herramienta que nos proporciona:

Alex Gorbatchev - Syntax Highlighter

Pasos:


  • Tener cuenta en el blog correspondiente, en este caso en el blog de google. Blogger.
  • Crear un nuevo blog si no tienes ninguno.
  • Ir a Plantilla
  • Editar HTML
  • Buscar la etiqueta:
  • </head>
    
    
  • Antes de dicha etiqueta introducir el siguiente código:
  • <!--SYNTAX HIGHLIGHTER BEGINS 2014 03 26-->
    <link href='http://alexgorbatchev.com/pub/sh/2.1.364/styles/shCore.css' rel='stylesheet' type='text/css'/>
    <link href='http://alexgorbatchev.com/pub/sh/2.1.364/styles/shThemeDefault.css' rel='stylesheet' type='text/css'/>
    <script src='http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shCore.js' type='text/javascript'></script>
    <script src='http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushBash.js' type='text/javascript'></script>
    <script src='http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushCpp.js' type='text/javascript'></script>
    <script src='http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushCSharp.js' type='text/javascript'></script>
    <script src='http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushCss.js' type='text/javascript'></script>
    <script src='http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushDelphi.js' type='text/javascript'></script>
    <script src='http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushDiff.js' type='text/javascript'></script>
    <script src='http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushGroovy.js' type='text/javascript'></script>
    <script src='http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushJava.js' type='text/javascript'></script>
    <script src='http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushJScript.js' type='text/javascript'></script>
    <script src='http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushPhp.js' type='text/javascript'></script>
    <script src='http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushPlain.js' type='text/javascript'></script>
    <script src='http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushPython.js' type='text/javascript'></script>
    <script src='http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushPython.js' type='text/javascript'></script>
    <script src='http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushRuby.js' type='text/javascript'></script>
    <script src='http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushScala.js' type='text/javascript'></script>
    <script src='http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushSql.js' type='text/javascript'></script>
    <script src='http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushVb.js' type='text/javascript'></script>
    <script src='http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushXml.js' type='text/javascript'></script>
    <script src='http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushPerl.js' type='text/javascript'></script>
    <script language='javascript'> 
    SyntaxHighlighter.config.bloggerMode = true;
    SyntaxHighlighter.config.clipboardSwf = 'http://alexgorbatchev.com/pub/sh/2.1.364/scripts/clipboard.swf';
    SyntaxHighlighter.all();
    </script>
    <!--SYNTAX HIGHLIGHTER ENDS-->
    
    
  • Una vez que hemos hecho esto, ya hemos terminado, ya podemos añadir nuestro código en los diferentes lenguajes existentes de la siguiente forma:
  • -- TU CODIGO AQUÍ
    
    
  • El campo brush indica el código a resaltar, el campo showControls, nos muestra los controles y el campo gutter, indica que muestre o no el número de líneas
  • Si quisiéramos incluir html, no podemos hacer uso de los signos mayor y menos, sino de su codificación. Podemos utilizar esta url para codificar esos caracteres:
Nada más por hoy, ya podemos incluir código en nuestro blog.

Hello World

Esta es mi primera entrada como blogger en "blogger", acabo de migrar toda mi historia que escasa por falta de tiempo, es mi hoja de ruta. Así que os doy mi "hello world" típico en el lenguaje que desde años está revolucionando el mundo. (sin olvidar otros).
import android.app.Activity;
import android.os.Bundle;

public class HolaMundoActivity extends Activity {

    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    }

}