Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Meta

#611
Hola:

Si navego desde Linux, mando correo electrónico y más cosas desde una Raspberry Pi 2.


La gente que sabe, puede saber qué Sistema Operativo uso, como si es Linux por ejemplo, Windows, e incluso RISC OS para Raspberry Pi, un SO queno es Linux ni Unix.

¿Qué datos puede saber si estás con Raspberry Pi y como lo consiguen?

Saludos.
#612
Hardware / ¿Tienes uynm grabador Blu-Ray de PC?
10 Diciembre 2015, 15:39 PM
Hola:

Estoy buscando a personas con experiencias sobre grabador de Blu-ray, tengo tantas fotos y vídeos de calida alta que no me cabe en el disco duro y no quiero borrarlos, cada vez que salgo de senderismo, me ocupa la tarjeta de unos 4 GB a 8 GB entre tanta foros y víedos a 1080p. Cada viaje un DVD.

Estab a pensando en saltar al blu-ray sea el de 25 GB o el de 50 GB el disco. Cuando vi el precio aquí, de los disco a casi 100 € casi se me parte el alma.

A parte de esto. ¿Alguien tiene un grabador de BD-ROM en el PC de sobremesa?

Quiero que cuente sus experiencia de ello, si tiene algún problema, te tumba mucho discos, su velocidad o algo que deba saber. Lo pregunto porque no conozco a nadie que lo tenga, nadie me habla de ello, si los DVD-ROM de siempre, hasta CD-ROM.

Saludos.
#613
Ya no funciona el enlace.

Lo he llamado antes y me dijo que es un virus y que no entre por google que me contamina.
#614
Cita de: ivancea96 en  9 Diciembre 2015, 19:25 PM
Si te vale esta respuesta: http://stackoverflow.com/questions/821676/how-do-i-decide-whether-to-use-atl-mfc-win32-or-clr-for-a-new-c-project

Hola:

Si, parece que me vale.

Por lo que cuentan, crear proyectos hay de varios tipos y eliges por necesidad o el que entiendas.
Visual C++ CLR es como indica en este tutorial.
MFC como indica en este ejemplo.
WinAPI lo explica aquí.
En cuanto a ATL, ver ejemplo.

Por lo que he entendido, para aplicaciones sencillas como una interfaz, mejor usar plataforma .net como C++ CLR, ahora aconsejan usar C# para ello, estos lenguajes son mucho más fáciles. Para driver o rendimiento, WinAPI, MFC y ATL, de los tres estos, el más cómodo MFC.

Saludos.




Hola de nuevo:

He hecho un tutorial para guiar a la gente un poco mejor a vece de capturas paso a paso. Por ahora he hecho Visual C++ CLR, MFC y Win32. Necesito ayuda para hacer una ventana o formulario, encontrar un buen ejemplo y lo comentan por aquí. El tutorial es en pdf.

Ver tutorial.

Con la ayuda de todos, acabaremos este ejemplar, ejjejeje. ;)

Un cordial saludo.
#615
Hola:

Al crear un proyecto como indica abajo, en proyecto vacío  a base de CLR, ta como indica aquí.


El otro llamado MFC.


El MFC al principio me resulta un martiro crear un formulario, se complican mucho, ya le he cogido el truco, la cuestión es, cómo definir el CLR o también llamado CLI si no me equivoco con MFC.

Saludos.
#616
.NET (C#, VB.NET, ASP) / Re: Puerto serie con F#
9 Diciembre 2015, 10:39 AM
Hola:

Por lo que entiendo en lo último, no está reciniendo nada. Cosa de F# pesco mucho.

Tengo el código de Arduino preparado para enviar al puerto serie, con C# funciona.

La parte que más o menos entiendo es esta.
Código (csharp) [Seleccionar]
    // Open serial port
    let OpenPort () =
        let port = new System.IO.Ports.SerialPort ("COM1", 115200, Ports.Parity.None, 8, Ports.StopBits.Two)
        port.Open ()
        port.DtrEnable   <- true
        port.RtsEnable   <- true
        port.ReadTimeout <- 1000
        port

    let port = OpenPort () 


Programarlo de alguna manera que se puede racibir comandos o textos en F#. De todas maneras, voy a modifiar tanto para enviar y recibir comandos en C# modo consola.

Sigo haciendo pruebas.


Con Windows Form si em funciona en C#.
[youtube=640,360]https://www.youtube.com/watch?v=F6P0ZOceTko[/youtube]

Por eso, como sea, quiero hacerlo funcionar con F#.

Un cordial saludo.
#617
Hola:

Ahora ejecuta, pero no envía nada.

Código (csharp) [Seleccionar]
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

using System.Net; // No olvidar.
using System.Net.Sockets; // No olvidar.

namespace Chat_Form_Cliente
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();

            Socket s = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp);
            IPAddress broadcast = IPAddress.Parse(textBox_tu_IP.Text.ToString());

            //byte[] sendbuf = Encoding.ASCII.GetBytes(args[0]);
            byte[] sendbuf = Encoding.ASCII.GetBytes(textBox_Enviar.Text.ToString());
            IPEndPoint ep = new IPEndPoint(broadcast, Int32.Parse(textBox_Puerto.Text));

            s.SendTo(sendbuf, ep);

            richTextBox_Mensajes_general.Text = "Mensaje enviado a la dirección de difusión.";
        }
    }
}


¿Dónde puede estar el problema?

Saludos.
#618
[COLOR="#DAA520"]Programación[/COLOR]

- Curso C++
- Curso C++ (2)
- Curso C# básico
- Curso C#
- Curso Python 3.X
- Curso básico Java
- Curso Java
- Curso de javascript desde 0
- Curso de javascript para principiantes
- Curso GIT
- Curso Swift (1)
- Curso Swift (2)
- Curso desarrollo de apps iOS con Swift
- Curso Cobol básico
- Curso de Django
- Curso Basico de Android Principiante
- Curso de Android Avanzado
- Curso de Android
- Inteligencia Artificial

[COLOR="#00FF00"]Diseño Web[/COLOR]

- Wordpress 4.0 curso completo español 2015
- Curso CSS3 2014
- Efectos CSS3
- Curso CSS Avanzado
- Curso HTML 5 (1)
- Curso HTML 5 (2)
- Curso de AngularJS
- Curso de Joomla
- Curso de jQuery Mobile
- Curso de PHP

[COLOR="#B22222"]Bases de Datos[/COLOR]

- Curso de MongoDB con PHP
- Curso de PostgreSQL
- Curso de PHP/MySQL
- Curso SQL

[COLOR="#000080"]Hardware[/COLOR]

- Monta tu ordenador paso a paso
- Como armar una computadora PC (teoria + practica)
- Apple hardware

[COLOR="#0000FF"]Redes[/COLOR]

- Cursos de Wi-Fi y Enlaces inalambricos
- Curso de Redes infomaticas clases completas

[COLOR="#006400"]Diseño Grafico[/COLOR]

    Blender
        - Curso Blender 2.6X
        - Curso completo Blender
        - Curso completo Blender(2)
        - Curso modalado de un personaje en Blender 2.68
        - Curso modelado personaje 3D estilo anime
        - CursoBlender Character Rigging
        - Mini curso Rigging
        - Tutorial Ciclo caminando
        - Blenderella
        - Humane Rigging
        - Blend & Paint
        - Blender for 3d printing
        - Venoms Lab! 2
        - Track Match Blend

    Cinema 4D
        Curso básico Cinema 4D R15

    Maya 2015
        Curso basico Maya 2015

    3D Max
        Curso basico 3D Max

    AutoCad 2015
        Curso Autocad 2015

    After Effects
        Curso Adobe After Effects

     Curso Sketchup 2015
        Curso Adobe Sketchup 2015

     Adobe InDesign CC
        Curso Adobe InDesign CC

     Illustrator CC
        Curso Illustrator CC

    2D
        Photosop CS6
            Curso completo Photoshop CS6

        Gimp
            Curso Gimp en Windows 8

        Inkscape
             Curso de Inkscape
             Curso de Inkscape (2)

   
Generales
        - Curso Dibujo digital
        - Curso dibujo en perspectiva
        - Curso básico figura humana
        - Curso dibujo Cartoon
        - Tutorial introducción a Krita 2.7

[COLOR="#66cc99"]Game Engines[/COLOR]

Unity
- Unity 5 from Beginners to Pro
- Curso Unity 5
- Curso Unity 5 (2)
- Como crear tu primer videojuego - Unity 5.1.0
- Crear un juego RPG
- Create a RPG
- Tutoriales Unity5
- Blender and Unity
- Curso Unity 4.X
- Curso creación juego 2D Unity 4.3

UDK
- Curso UDK 2013

Paradox Engine
- Curso Paradox Game Engine

Godot Engine
- Tutoriales Godot Engine
- Curso Godot Engine
- Curso Godot Engine 2

Game Maker
- Curso Game Maker

AGS (Adventure Game Studio)
- Curso AGS

RPG Maker
- Curso RPG Maker VX Ace

Blender GameEngine
- Curso Blender GameEngine

[COLOR="#993300"]FrameWorks[/COLOR]

MonoGame
- Curso MonoGame
- Curso MonoGame 2
- RPG con MonoGame

SDL
- Curso(1) SDL
- Curso(2) SDL
- Tutoriales sobre SDL (inglés)

Allegro 5
- Curso Allegro 5 (ingles)

SFML 2
- Curso SFML 2 (inglés)

Cocos 2d-x
- Cocos Ide (inglés)
- Cocos Studio (inglés)
- Cocos2d-X v3 C++ (inglés)
- Cocos2d-X v3 C++ Physics Tutorial Series (inglés)
- Cocos2d-X v3 javascript (inglés)

[COLOR="#A9A9A9"]Edición y creación de audio[/COLOR]
- Tutoriales LMS (Linux Multimedia Studio)
- Tutorial basico Audacity
- Curso Audition
- Curso Audacity

[COLOR="#800000"]Libros[/COLOR]
    Diseño Gráfico
        Blender 2.6 Cycles: Materials and Textures Cookbook
        Blender Cycles: Lighting and Rendering Cookbook
        Blender Compositing and Post Processing
        Beginning Photo Retouching & Restoration Using GIMP
        Gimp Starter
   
Engines
        Unity
            Beginning 3D Game Development with Unity 4
            Unity 4.x Cookbook
            Unity Shaders and Effects Cookbook
            Unity Game Development Blueprints
            Unity 2D Game Development

    Torque 3D
        Torque 3D Game Develpment

    Unreal Engine 4
        Learning Unreal Engine iOS Game Development
        Blueprints Visual Scripting for Unreal Engine

    CryEngine3
        CryEngine3 Game Develpment

    Game Maker
        GameMaker Game Programming with GML
        GameMaker Essentials

    Stencyl 3.X
        Learning Stencyl 3.x Game Development

    Librerias
        SDL Game Development
        Cocos2d-x Game Development essentials
        Cocos2d-x by Example, 2nd Edition
        SFML Game Development
        iOS Game Programming Cookbook

[COLOR="#DAA520"]Podcasts[/COLOR]

- Simular la inteligencia humana I
- Simular la inteligencia humana II
- Codigo Podcast
- We Developers

[COLOR="#DAA520"]URL de los programas citados[/COLOR]

Visual Studio 2013
SDL
CodeBlocks (ide para C++)
Ninja (ide para Python)
Allegro 5
SFML
Netbeans

Blender
Krita
Gimp
Unity
UDK
Godot Engine
AGS (Adventure Game Studio)
MonoGame
Paradox Engine
Linux Multimedia Studio
Audacity
jQuery
Django
AngularJS
Joomola
MongoDB
MariaDB
PostgreSQL
#619
.NET (C#, VB.NET, ASP) / Re: Puerto serie con F#
8 Diciembre 2015, 12:45 PM
Hola:

Me alegra que exista la posibilidad, aunque sea solo en modo consola. He intentado generar el código a ver que tal. A parte de intentar ponerle un título de la ventana y no me sale.

Código (csharp) [Seleccionar]
module ReadTape
   
    // Intenté poner un título de la ventana, pero no se como es.
  //  System.Console.Title = "Título del programa"

    open System.IO

    exception NoTape  // used to force exit when no further tape to read

    // Open serial port
    let OpenPort () =
        let port = new System.IO.Ports.SerialPort ("COM1", 115200, Ports.Parity.None, 8, Ports.StopBits.Two)
        port.Open ()
        port.DtrEnable   <- true
        port.RtsEnable   <- true
        port.ReadTimeout <- 1000
        port

    let port = OpenPort ()                   

    let ReadRaw f =
        let buffer: byte[] = Array.zeroCreate (250*60*30) // 15 minutes of paper tape reading
        let rec GetBytes i =
            try
                    buffer.[i] <- byte (port.ReadByte ())
                    GetBytes (i+1)
            with
            _   ->  i // finish on timeout   
        printfn "La lectura de cinta para %s" f
        printf "Cinta de carga y el tipo de golpe cualquier tecla ..."
        System.Console.ReadLine () |> ignore
        let count = (GetBytes 30)+30 // force 3 inches of leader and trailer)
        printfn "%d
bytes de entrada" (count-60)
        let rec TrimLeft i =
            if   i = count
            then printfn "cinta vacía"
                 0
            elif buffer.[i] = 0uy
            then TrimLeft (i+1)
            else i
        let rec TrimRight i =
            if   i = 0
            then printfn "cinta vacía"
                 count
            elif buffer.[i] = 0uy
            then TrimRight (i-1)
            else i
        let start  = max 30 ((TrimLeft 0)-30)
        let finish = min (count-30) ((TrimRight count)+30)       
        let trimmed = buffer.[start..finish]
        printfn "%d bytes de salida" trimmed.Length
        try File.WriteAllBytes (f, trimmed) with
        e   -> System.Console.WriteLine f


    let  cmdLine = System.Environment.GetCommandLineArgs()
    if   cmdLine.Length < 2
    then System.Console.WriteLine "Error: archivo READTAPE"
    else ReadRaw cmdLine.[1]


Si es posible, quiero lograr hacer el código sencillo como indica el de C#.
Código (csharp) [Seleccionar]
    using System;
    using System.IO.Ports;
     
    class PortDataReceived
    {
        public static void Main()
        {
            SerialPort mySerialPort = new SerialPort("COM1");
     
            mySerialPort.BaudRate = 9600;
            mySerialPort.Parity = Parity.None;
            mySerialPort.StopBits = StopBits.One;
            mySerialPort.DataBits = 8;
            mySerialPort.Handshake = Handshake.None;
            mySerialPort.RtsEnable = true;
     
            mySerialPort.DataReceived += new SerialDataReceivedEventHandler(DataReceivedHandler);
     
            mySerialPort.Open();
     
            Console.WriteLine("Press any key to continue...");
            Console.WriteLine();
            Console.ReadKey();
            mySerialPort.Close();
        }
     
        private static void DataReceivedHandler(
                            object sender,
                            SerialDataReceivedEventArgs e)
        {
            SerialPort sp = (SerialPort)sender;
            string indata = sp.ReadExisting();
            Console.WriteLine("Data Received:");
            Console.Write(indata);
        }
    }


A lo mejor en la página en Inglés si está el código y no en español de esta Web. He comprobado que tampoco.
https://msdn.microsoft.com/en-us/library/system.io.ports.serialport.datareceived%28v=vs.110%29.aspx?f=255&MSPPError=-2147217396&cs-save-lang=1&cs-lang=fsharp#code-snippet-1

La verdad, este lenguaje estoy empezando a tener curiosidad, y quiero ser capaz de enviar y recibir datos con F# alguna ven en la vida.Por ahora se resiste.

El código de arriba en F# ejecuta la entrada:
Código (csharp) [Seleccionar]
then System.Console.WriteLine "Error: archivo READTAPE"

No se si esto es normal.
#620
.NET (C#, VB.NET, ASP) / Puerto serie con F#
8 Diciembre 2015, 00:42 AM
Hola:

Antes que nada, quiero saber si F# se puede usar el puerto serie.
Mirando en este enlace se puede ver un ejemplo de C#, VB y C++.
https://msdn.microsoft.com/es-es/library/system.io.ports.serialport.datareceived%28v=vs.110%29.aspx

Cuando le doy a F# para ver el código no aparece, es decir, que no tiene.
Código (csharp) [Seleccionar]
using System;
using System.IO.Ports;

class PortDataReceived
{
    public static void Main()
    {
        SerialPort mySerialPort = new SerialPort("COM1");

        mySerialPort.BaudRate = 9600;
        mySerialPort.Parity = Parity.None;
        mySerialPort.StopBits = StopBits.One;
        mySerialPort.DataBits = 8;
        mySerialPort.Handshake = Handshake.None;
        mySerialPort.RtsEnable = true;

        mySerialPort.DataReceived += new SerialDataReceivedEventHandler(DataReceivedHandler);

        mySerialPort.Open();

        Console.WriteLine("Press any key to continue...");
        Console.WriteLine();
        Console.ReadKey();
        mySerialPort.Close();
    }

    private static void DataReceivedHandler(
                        object sender,
                        SerialDataReceivedEventArgs e)
    {
        SerialPort sp = (SerialPort)sender;
        string indata = sp.ReadExisting();
        Console.WriteLine("Data Received:");
        Console.Write(indata);
    }
}


Quiero saber si existe la posibilidad de mostrar el código o saber si se puede usar el puerto serie en F#.

Gracias.