Me gustaría saber si es posible conectar ROS con Pepper Naoqi 2.9.5.172. Y en tal caso como se podría hacer dicha conexión. Me gustaría poder realizar mapeos con Pepper y poder guardarlos con ROS. Anteriormente, ejecuté aplicaciones sobre Pepper que me permitían guardar mapas en archivos .txt, pe...
You can find all the different keymaps in the following locations:
/usr/share/keymaps/i386/
/usr/share/kbd/keymaps/i386/
/usr/share/X11/xkb/symbols/
To change the keyboard layout (e.g. to Spanish) in the Linux command
line, type the following command:
loadkeys es
For X:
setxkbmap es...
Me gustaría saber si es posible conectar ROS con Pepper Naoqi 2.9.5.172. Y en tal caso como se podría hacer dicha conexión. Me gustaría poder realizar mapeos con Pepper y poder guardarlos con ROS. Anteriormente, ejecuté aplicaciones sobre Pepper que me permitían guardar mapas en archivos .txt, pe...
otro problemilla con mi archienemigo JQuery Datatables, tengo una llamada ajax que le paso unos parametros: un id y dos fechas, en el onchange anterior seteo las dos fechas y realizo un table.ajax.reload() pero me sigue enviando al controlador las fechas por defecto cuando las variables que lo contienen han cambiado
el formato simplificado es: table = $('#tablaDatos').DataTable({ "ajax": { url: "direccionControlador", data: { "IdPuesto": idPuesto, "desde": fInicio, "hasta": fFin }, dataSrc: function (data) { return JSON.parse(data); } }
fInicio y fFin son seteadas en el onchange con los nuevos campos, pero al llegar al controlador me pone las de por defecto
vale, es el formato, si cambio "data" a funcion lo hace
@PabloLozano cuando el cliente no usa jquery y tenemos que mover elementos en el dom y demás es mucho más rollo. jquery es prescindible pero muchisimo más comodo
estoy haciendo unas pruebas de subida de fichero para mi app, en conreto la prueba es de 30 ficheros (50 MB) mas o menos , y le doy a subir ficheros, en mi pc no hay problema pero en mi movil me da error y miro los que ha subido y solo subio 2 ficheros de los 30.
Me habilitaron un servidor para subir las fotos (solo fotos, no cualquier archivo) que use en mis codigos inyectados desde front, y luego me dicen que no lo uso. y yo: "es que los recursos que me pasais son SVG. no son fotos" y la cliente no entiende y dice que como no van a ser fotos si está viendo el dibujito ... xD y si lo convierto a foto pierdo las grandes cualidades del SVG
Es una buena pregunta... y la respuesta es que no es necesario en este caso. Veamos el porqué:
De la documentación de Oracle leemos:
volatile (...) keyword used in variable declarations that specifies that the variable is modified asynchronously by concurrently running threads.
... palabra rese...
Uf, yo sudé y se lo dije a los que me estaban preguntando: con tanto framework MVC y ORM lo básico del lenguaje lo tengo super -oxidado
Thread-safe, niveles de "isolation" en las basesde datos...
La prueba me pareció válida porque no era trivial pero tampoco rebuscada. DOnde más patiné es en el tema de testing (tengo mucha menos experiencia en esas cosas de la que debería)
y en tema de devOps
y configuración de servidores, que estoy verde total
en plan escalabilidad
y similares
siempre he tenido a gente especializada en esa parte
Quieren que sepas de una cosa pero si puedes echar una mano puntualmente en otra, pues mejor
por ejemplo, les mola que sepa Angular y Java
y si sé algo de despliegue, de contenedores o de bases de datos, pues mejor
en fin, ya están hechas las 3 entrevistas, ahora a esperar a ver qué me dicen
Por cierto, Ciklum ya me ha hecho la misma jugada dos veces: me mandan una prueba técnica, la hago y nunca más me llaman, ni siquiera un correo para decirme "no estamos interesados"
Año 2020: Linuxeros de todo el mundo defendiendo a Bill Gates ante la ola de conspiranoicos
para mi si jaja...una pincelada de lo que me sucede es que tengo un formulario de angular y tengo un metodo que valida todos los elementos del html (selectionChange)="validateCondition($event)", yo tengo unos check en un mat-select-list que cargo segun la respuesta del servicio y hasta alli todo funciona, pero cuando cambio algun valor de formulario que tenga validacion mis check seleccionados desaparecen.
voy armar un stackblitz con un ejemplo del caso y lo publico, y lo de las validacion cuando ingrese al proyecto me dijeron que debia ser de esa forma T_T
Los formularios reactivos, precisamente brillan cuando quieres hacer cosas complejas, en formularios de plantilla las validaciones y cambios de estado son más liosos de hacer, en mi opinión
@PatricioMoracho logramos hacer un pip a nuestro repo interno que hace de proxy al repo externo.. la forma de deploy es deployar nuestro paquete con una estructura por defecto (siempre con un procedimiento run), de esa forma solo mandamos un archivo requiriments para pip, que incluye las librerias externas, las internas y tambien el proceso a ejecutar, y luego solo hacemos la ejecucion de la libreria que mandamos, que es el proceso que queremos ejecutar
o sea que solo activamos el entorno, hacemos el pip, y luego ejecutamos...
@gbianchi Bien!, y usaron los mecanismos estándares de Python o alguna herramienta o paquete adicional? Finalmente lo que distribuyen es un script ejecutable?
@PatricioMoracho nada raro... usamos nexus como distribuidor de paquetes (de sonartype) y directamente ahi tenemos un repo de tipo pypi... y tambien hace el proxy al pypi general... y el script es un .py comun y corriente.. solo que para que se ejecute siempre igual, usamos la misma estructura de script...
@mauricio hace muchoooooo
:55281397 def run():
#escribir el codigo aca
#fin del codigo
return
if __name__ == '__main__':
print('comienzo')
run()
print('termino')
eso va empaquetado como una libreria de python estandar.. se sube como un wheel estandar y se ejecuta el paquete py -m paquete.run
@gbianchi Que bueno que hayas podido "descular" el procedimiento, a mi todavía la documentación me resulta confusa y enfocada más a distribuir módulos importables más que a scripts. Interesante los del -m: When called with -m module-name, the given module is located on the Python module path and executed as a script. No lo sabía, me resuelve una duda que tenía hace rato
@mauricio por supuesto... pero debe ser acorde a las capacidades que tiene uno.. si te metes en algo que no podes terminar, vas a quedar mal con la gente que te contrato...
@PatricioMoracho eso no lo encontre yo.. estoy trabajando a la par de uno de QA que descrubrio eso y tambien lo de nexus.. mi version andaba pero era mas complejo, y le dio la idea de lo otro...
mi version mandaba el paquete y un py que ejecutaba ese paquete.... de esta forma, no mandas nada mas que el archivo de requirimientos...
no logramos hacer funcionar del todo el ejecutablo de twitter... la documentacion es muy pobre....
@gbianchi El proyecto de twitter parecía interesante, pero ni ahí lo pude hacer funcionar. Es un problema en general del ecosistema de Python, tiene miles de proyectos super interesantes, pero muchas veces es un dolor de h.... hacerlos funcionar. A veces apostar a lo estándar sirve.
Yo había intentado hacer un script simple en el propio python, creo que en algún proyecto lo tengo aún, pero recuerdo que el problema que tenía era activar el entorno para hacer el pip install todo dentro de un proceso automatizado (tenía algún quilombo con las variables de entorno), pero bueno, le falto cariño de mi parte al tema
@PabloLozano ah ni idea.. no llegue tan lejos, pero supongo hay que tenes instalado python y mandar los scripts, mas o menos como vamos a hacer nosotros
@PabloLozano yo tampoco.. salvo porque tiene muchas librerias ya pre armadas y se supone que para no programadores es mas trivial.. pero no veo como...
Buenas noches, una duda de novato. Estoy utilizando mongodb. Lo voy a utilizar para almacenar información en mi proyecto. Lo he instalado con npm. ¿Es necesario instalar un servidor de mongodb o algo parecido en el pc para que funcione?
o simplemente con lo que se instala en el npm debería de funcionar¿?
@AugustoDanielRuyz No te he habilitado la prueba porque encontré un par de problemas de adaptación al hosting, las rutas no se comportan como esperaba y estoy ajustando el controlador de paths internost
@sourcer npm te instala una libreria para acceder a mongodb.. pero mongo es un motor de base de datos.. si no lo instancias, no hace nada por lo que recuerdo...