Programación

97
Extraer subcadena usando expresiones regulares en bash simple

Estoy tratando de extraer el tiempo de una cadena usando bash, y me cuesta descifrarlo. Mi cadena es así: US/Central - 10:26 PM (CST) Y quiero extraer la 10:26parte. ¿Alguien conoce una forma de hacer esto solo con bash, sin usar sed, awk, etc.? Por ejemplo, en PHP usaría, no de la mejor...

97
¿Cómo generar eventos de teclado en Python?

Breve resumen: Estoy tratando de crear un programa que envíe eventos de teclado a la computadora que, a todos los efectos, los eventos simulados deben tratarse como pulsaciones de teclas reales en el teclado. publicación original: Estoy buscando una forma de generar eventos de teclado usando...

97
¿Cómo verificar el tipo de parámetro de plantilla?

Supongamos que tengo una función de plantilla y dos clases class animal { } class person { } template<class T> void foo() { if (T is animal) { kill(); } } ¿Cómo hago la verificación para T es animal? No quiero tener algo que verifique durante el tiempo de ejecución. Gracias...

97
Cómo compilar pruebas con SBT sin ejecutarlas

¿Hay alguna forma de crear pruebas con SBT sin ejecutarlas? Mi propio caso de uso es ejecutar un análisis estático en el código de prueba utilizando un complemento de scalac. Otro posible caso de uso es ejecutar parte o todo el código de prueba utilizando un corredor diferente al integrado en...

97
git diff dos archivos en la misma rama, misma confirmación

lo siento si existe esta pregunta, sorprendentemente no pude encontrarla: / ¿Cómo puedo realizar una git diffentre dos archivos dentro de la misma rama y la misma confirmación? es decir git diff fileA.php fileB.php (idealmente con la codificación de colores fácil de leer que gitofrece ... ¡o...

97
Arreglando el orden de las facetas en ggplot

Datos: df <- data.frame( type = c("T", "F", "P", "T", "F", "P", "T", "F", "P", "T", "F", "P"), size = c("50%", "50%", "50%", "100%", "100%", "100%", "150%", "150%", "150%", "200%", "200%", "200%"), amount = c(48.4, 48.1, 46.8, 25.9, 26, 24.9, 21.1, 21.4, 20.1, 20.8, 21.5,

97
Todas las permutaciones de una clave de licencia de Windows

Necesito solicitar una actualización de Windows 8 para mi computadora portátil, para lo cual necesito la clave de licencia de Windows 7 en la parte inferior de la computadora portátil. Debido a que Microsoft decidió en su infinita sabiduría crear etiquetas de licencia que se desgastan, y no puedo...

97
Python os.path.join () en una lista

puedo hacer >>> os.path.join("c:/","home","foo","bar","some.txt") 'c:/home\\foo\\bar\\some.txt' Pero cuando lo hago >>> s = "c:/,home,foo,bar,some.txt".split(",") >>> os.path.join(s) ['c:/', 'home', 'foo', 'bar', 'some.txt'] What am I missing here?...

97
pandas read_csv y filtrar columnas con usecols

Tengo un archivo csv que no aparece correctamente pandas.read_csvcuando filtro las columnas usecolsy uso varios índices. import pandas as pd csv = r"""dummy,date,loc,x bar,20090101,a,1 bar,20090102,a,3 bar,20090103,a,5 bar,20090101,b,1 bar,20090102,b,3 bar,20090103,b,5""" f =...