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,

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

8/11/16

Tabla de Elementos:

Interactiva, con un dibujo y la explicacion del uso de cada elemento.  Se puede descargar en PDF.

http://elements.wlonk.com/ElementsTable.htm

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:

  1. Abrir la Kb deseada
  2. Descargar las modificaciones hechas por otros usuarios (automaticamente se descarguen desde el gxserver en la kb local)
  3. Setear el entorno de produccion
  4. 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

Editor Web para crear objetos 3d
permite exportar el codigo html y el css

http://tridiv.com/

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