13/5/20
28/1/19
Ejemplo de creacion de videojuegos - Plataforma Unity
https://www.genbeta.com/herramientas/aprende-a-crear-tu-propio-shooter-primera-persona-este-tutorial-unity-3d-para-principiantes
https://www.freecodecamp.org/news/unity-3d-first-person-shooter-game-tutorial/
https://www.freecodecamp.org/news/code-your-own-pokemon-game/ (videos en youtube)
https://www.freecodecamp.org/news/unity-3d-first-person-shooter-game-tutorial/
https://www.freecodecamp.org/news/code-your-own-pokemon-game/ (videos en youtube)
20/12/18
19/9/18
Tomcat 8 tarda mucho en arrancar
Si miramos el log del tomcat vemos que tarda mucho en arrancar una web app hecha por genexus.
El tomcat por default escanea los archivos jar y para las webapps generadas por genexus no es necesario.
Hay varias formas de evitar esto, esta bien explicadas en esta pagina:
http://www.gpickin.com/index.cfm/blog/how-to-get-your-tomcat-to-pounce-on-startup-not-crawl
Para evitar que escanee todos los .jar, hay que agregar lo siguiente al tag <context> al archivo conf/context.xml del tomcat:
<JarScanner scanClassPath="false" />
6/10/17
Gx Ev27 (2017)
Genexus Developer Toolbox tips and tricks (Gx 15)
https://youtu.be/VqWfm-T8Tz0
Wiki para desarrollar User Controls de Genexus
https://wiki.genexus.com/commwiki/servlet/wiki?27212,Toc%3AWeb+User+Controls,
https://youtu.be/VqWfm-T8Tz0
Wiki para desarrollar User Controls de Genexus
https://wiki.genexus.com/commwiki/servlet/wiki?27212,Toc%3AWeb+User+Controls,
21/6/17
Programando Juego con HTML5
http://www.microsiervos.com/archivo/ordenadores/programar-juego-serpiente-javascript.html
14/5/17
Encoding Tool - Programa para recodificar el formato de video
Handbrake
http://handbrake.fr/
Necesitaba reconvertir archivos mkv (x.265) en x.264 que es mas standard en esta epoca y funciona perfectamente
http://handbrake.fr/
Necesitaba reconvertir archivos mkv (x.265) en x.264 que es mas standard en esta epoca y funciona perfectamente
8/11/16
8/8/16
Automatizado Pasaje a Produccion con GxServer
Es fantástico poder automatizar los pasajes a producción que requiere de los siguientes pasos:
La documentación para hacer esto esta en la wiki de genexus en el siguiente enlace:
MSBuild Tasks
http://wiki.genexus.com/commwiki/servlet/wiki?3908,MSBuild+Tasks,
Para automatizar las tareas con gxserver hay que leer tambien;
Team Development MSBuild Tasks
http://wiki.genexus.com/commwiki/servlet/wiki?24612,Team+Development+MSBuild+Tasks,
Abria la KB, decia que se conectaba al gxserver, pero al descargar los cambios me daba el siguiente mensaje: "Object reference not set..." y lo que pasaba es que habia que agregar la seguridad del gxserver (ServerUserName="local\nombre" ServerPassword="contrasenia")
Los archivos quedaron de la siguiente manera:
genexusserver.msbuild
<Project DefaultTargets="Test" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="C:\Archivos de programa\ARTech\GeneXus\GeneXusXEv2\GeneXus.Tasks.targets" />
<Import Project="C:\Archivos de programa\Artech\GeneXus\GeneXusXEv2\Genexus.Server.Tasks.targets" />
<PropertyGroup>
<KBTemplate>csharp.kbtemplate</KBTemplate>
<KBPath>c:\Models</KBPath>
</PropertyGroup>
<Target Name="AbreKb">
<OpenKnowledgeBase Directory="$(KBPath)\Kb" />
</Target>
<Target Name="BuildAll">
<BuildAll />
</Target>
<Target Name="SeteaProduccion">
<SetActiveEnvironment EnvironmentName="Produccion" />
</Target>
<Target Name="UpdateKbFromServer" DependsOnTargets="AbreKb">
<UpdateFromServer ServerUserName="local\nombre" ServerPassword="contrasenia" OutputFile="c:\msbuild\actualiza.txt" Preview="false" />
</Target>
</Project>
gxserver.bat
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\msbuild.exe /t:AbreKb;UpdateKbFromServer;SeteaProduccion;BuildAll genexuserver.msbuild
Espero que les sirva
- Abrir la Kb deseada
- Descargar las modificaciones hechas por otros usuarios (automaticamente se descarguen desde el gxserver en la kb local)
- Setear el entorno de produccion
- hacer un build-all.
La documentación para hacer esto esta en la wiki de genexus en el siguiente enlace:
MSBuild Tasks
http://wiki.genexus.com/commwiki/servlet/wiki?3908,MSBuild+Tasks,
Para automatizar las tareas con gxserver hay que leer tambien;
Team Development MSBuild Tasks
http://wiki.genexus.com/commwiki/servlet/wiki?24612,Team+Development+MSBuild+Tasks,
Hice dos archivos, un archivo de configuracion (xml de msbuild) con cada una de las tareas a correr y un .bat que llama al msbuild con ese archivo de configuración
Las cosas a tener en cuenta son:
-El MsBuild esta en la carpeta C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\
-cada uno de los comandos se especifican en el .bat separados por ;
-Setear bien la ruta de la kb
Los problemas que tuve fueron los siguientes:
Abria la KB, decia que se conectaba al gxserver, pero al descargar los cambios me daba el siguiente mensaje: "Object reference not set..." y lo que pasaba es que habia que agregar la seguridad del gxserver (ServerUserName="local\nombre" ServerPassword="contrasenia")
Los archivos quedaron de la siguiente manera:
genexusserver.msbuild
<Project DefaultTargets="Test" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="C:\Archivos de programa\ARTech\GeneXus\GeneXusXEv2\GeneXus.Tasks.targets" />
<Import Project="C:\Archivos de programa\Artech\GeneXus\GeneXusXEv2\Genexus.Server.Tasks.targets" />
<PropertyGroup>
<KBTemplate>csharp.kbtemplate</KBTemplate>
<KBPath>c:\Models</KBPath>
</PropertyGroup>
<Target Name="AbreKb">
<OpenKnowledgeBase Directory="$(KBPath)\Kb" />
</Target>
<Target Name="BuildAll">
<BuildAll />
</Target>
<Target Name="SeteaProduccion">
<SetActiveEnvironment EnvironmentName="Produccion" />
</Target>
<Target Name="UpdateKbFromServer" DependsOnTargets="AbreKb">
<UpdateFromServer ServerUserName="local\nombre" ServerPassword="contrasenia" OutputFile="c:\msbuild\actualiza.txt" Preview="false" />
</Target>
</Project>
gxserver.bat
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\msbuild.exe /t:AbreKb;UpdateKbFromServer;SeteaProduccion;BuildAll genexuserver.msbuild
Espero que les sirva
23/8/15
29/1/15
7/11/14
3/10/14
Como clonar maquina virtual en vmware esxi
http://redes-seguridad.blogspot.com.ar/2013/08/clonar-maquina-virtual-en-vmware-esxi-5.html
9/8/14
Headset bluetooth Ps3
Para hacer funcionar el microfono bluetooth en los juegos de la PS3 hay que hacer dos pasos simples:
1- Enlazar el headset con la PS3
2- Decirle a la PS3 que utilice ese dispositivo como dispositivo de entrada
1- Para enlazar el headset dependiendo de la marca y el modelo hay que mantener presionado el boton algunos segundos hasta que empiece a parpadear cambiando de color. Luego en Ajustes...Ajustes de Accesorios..Administracion de dispositivos bluetooth lo agregan
Les va a pedir una clave y asi va a quedar enlazado.
2- Luego hay que ir Ajustes de dispositivos de audio y en esa pantalla hay una opcion que dice dispositivo de entrada, hay que cambiarlo de "no usar" al headset. Tambien pueden elegir si quieren escuchar la salida por el headset o por el televisor, en la opcion dispositivo de salida
1- Enlazar el headset con la PS3
2- Decirle a la PS3 que utilice ese dispositivo como dispositivo de entrada
1- Para enlazar el headset dependiendo de la marca y el modelo hay que mantener presionado el boton algunos segundos hasta que empiece a parpadear cambiando de color. Luego en Ajustes...Ajustes de Accesorios..Administracion de dispositivos bluetooth lo agregan
Les va a pedir una clave y asi va a quedar enlazado.
2- Luego hay que ir Ajustes de dispositivos de audio y en esa pantalla hay una opcion que dice dispositivo de entrada, hay que cambiarlo de "no usar" al headset. Tambien pueden elegir si quieren escuchar la salida por el headset o por el televisor, en la opcion dispositivo de salida
8/5/14
Samsung UN40EH5000
Para aquellos que esten como yo, que quieran conectarlo por wifi a la PC y poder tomar los videos que haya en ella, les cuento mi experiencia.
Siempre obtengo un mensaje "DLNA no se encuentra" o algo parecido
La TV vino originalmente con el allshare play, por lo que, tanto con la nueva version de este programa que se llama ahora "link", como con la allshare play, podia reproducir cualquier video desde la pc en la tv pero no podia hacer que la tv vea los videos compartidos en la pc.
Tengo windows 7 64 bits con lo que es mas recomendable usar la ultima version (link), actualice ambas (en la pc como en la tv) y aun asi no lograba hacer que se vean los archivos compartidos en la pc.
Para actualizar la TV, creo que habia que entrar en "menu"..."sistema"..."configuracion"....actualización del sistema, si pide un pin hay que poner cuatro 0.
La unica forma que logré hasta ahora para hacer que se vean desde la tele (después de desactivar el firewall y hacer infinidad de pruebas) fue desde link abrir el windows media player, y noté que habia una lista de reproduccion que se llamaba samsung play list. Agregue archivos a esa lista (recomendable poner los videos donde espera el windows media player que esten c:\usuarios\
Si logro que funcione sin el windows media player les aviso.
Actualizacion (abril/2014) se actualizaron el soft del tele y el de la compu, y cuando entre en la compu en el menu "configuracion de conexion del dispositivo cercano", vi que en la lista de dispositivos habia una entrada para el televisor y la conexion estaba bloqueado. La habilité y a partir de ahi en la tele tengo dos opciones, una para media player y la otra para el link
Actualizacion Mayo 2014- con la nueva version hay dentro de configuracion de conexion del dispositivo cercano", si van hasta el final de la pagina van a ver que pueden establecer que carpeta se comparte en la Pc, si la agregan ahi, el televisor accederá a ella. No entiendo porque si lo hacemos desde la aplicacion "Link" no se puede acceder. Pareciera estar duplicada la configuracion de como se comparten los archivos de la Pc cuando se acceden desde el televisor. Pero desde esta ultima opcion fue la unica forma que pude hacerlo andar
1/4/14
Ver
http://www.microsiervos.com/archivo/ordenadores/the-internet-archive-lanza-su-coleccion-de-software-historico.html
CSS: referencia visual (ejemplos)
http://cssreference.io/
Rueda de colores
https://hihayk.github.io/wheel/
Vientos temperatura en el mundo
https://www.ventusky.com/?p=-38.2;-87.4;3&l=temperature&t=20170912/18
Secuenciador de Google
https://musiclab.chromeexperiments.com/Song-Maker/
css interactivo
https://www.w3schools.com/css/css_table.asp
Aprender y probar lenguajes
https://repl.it/languages, ruby, java, etc.
Juegos Retro
http://www.playretrogames.com/
http://www.pica-pic.com/
https://www.playr.org/games
http://www.classicgamesarcade.com/
http://www.minijuegos.com/
https://archive.org/details/softwarelibrary_msdos_games
CSS: referencia visual (ejemplos)
http://cssreference.io/
Rueda de colores
https://hihayk.github.io/wheel/
Vientos temperatura en el mundo
https://www.ventusky.com/?p=-38.2;-87.4;3&l=temperature&t=20170912/18
Secuenciador de Google
https://musiclab.chromeexperiments.com/Song-Maker/
css interactivo
https://www.w3schools.com/css/css_table.asp
Aprender y probar lenguajes
https://repl.it/languages, ruby, java, etc.
Juegos Retro
http://www.playretrogames.com/
http://www.pica-pic.com/
https://www.playr.org/games
http://www.classicgamesarcade.com/
http://www.minijuegos.com/
https://archive.org/details/softwarelibrary_msdos_games
11/8/13
24/7/13
Expresiones regulares:
Para poder visualizar las expresiones regulares
http://www.genbetadev.com/herramientas/regexper-ver-la-expresiones-regulares-de-forma-mas-humana
http://www.regexper.com/
Para poder visualizar las expresiones regulares
http://www.genbetadev.com/herramientas/regexper-ver-la-expresiones-regulares-de-forma-mas-humana
http://www.regexper.com/
31/3/13
97 cosas que los programadores deberían saber
http://programmer.97things.oreilly.com/wiki/index.php/Contributions_Appearing_in_the_Book
"La belleza esta en lo simple", "La regla del boy scout" (dejar todo mejor que como lo encontraste), comenta solo lo que el codigo no puede decir por si mismo,
http://programmer.97things.oreilly.com/wiki/index.php/Contributions_Appearing_in_the_Book
"La belleza esta en lo simple", "La regla del boy scout" (dejar todo mejor que como lo encontraste), comenta solo lo que el codigo no puede decir por si mismo,
Suscribirse a:
Entradas (Atom)