*** Curso de C para programadores Harbour.

Re: *** Curso de C para programadores Harbour.

Postby lubin » Fri Mar 26, 2021 12:29 am

Buena alternativa !!

Me apuntro tambien ,, Donde firmo !!!

y Gracias por adelantado...
User avatar
lubin
 
Posts: 450
Joined: Fri Dec 09, 2005 12:41 am
Location: Lima, Peru

Re: *** Curso de C para programadores Harbour.

Postby alexpdasilva » Fri Mar 26, 2021 5:15 am

Olá,

Também tenho interesse.

Alexandre Pereira


Belo Horizonte/MG
Brasil

alexandre@declatecnologia.com.br
alexpdasilva
 
Posts: 11
Joined: Tue Mar 17, 2015 3:50 am

Re: *** Curso de C para programadores Harbour.

Postby jvtecheto » Fri Mar 26, 2021 7:09 am

mgsoft wrote:Master Antonio,

¿No has pensado en escribir un libro sobre estos temas, o sobre programación?

Es un reto muy bonito escribir un libro la verdad.

Saludos cordiales
Hola.

Ojalá Antonio escribiera un libro, yo lo compraría, pero desgraciadamente el día tiene 24 horas, escribir un libro requiere un año como mínimo a tiempo completo, yo por lo menos prefiero que Antonio programe y que siga con esa chispa que ha hecho conseguir mod_harbour y mejorando FWH
Todos sabemos lo que sufre al principio un usuario de FWH, la falta de manuales, deduzco que esa Labor técnica no le gusta mucho.
tener en cuenta que los escritores de libros no son grandes programadores o no se dedican a la programación. No hay muchos casos de programadores geniales que hayan escrito libros, es una labor especializada que la mayoría de ellos huye, prefieren la labor creativa de programar.

Saludos.

Jose

Jise

Enviado desde mi POCOPHONE F1 mediante Tapatalk
Fwh 24.07 64 bits + Harbour 64 bits 3.2dev(r2407221137) + MSVC64
User avatar
jvtecheto
 
Posts: 600
Joined: Mon Mar 04, 2013 4:32 pm
Location: Spain

Re: *** Curso de C para programadores Harbour.

Postby mgsoft » Fri Mar 26, 2021 9:33 am

Hola,

El libro no tiene por qué ser necesariamente sobre C, sino sobre programación en general, POO, etc., sobre lo cual Antonio tiene una experiencia única y sería una lástima que se perdiera...

Saludos
Saludos,

Eduardo
User avatar
mgsoft
 
Posts: 422
Joined: Mon Aug 17, 2009 12:18 pm
Location: España

Re: *** Curso de C para programadores Harbour.

Postby hmpaquito » Fri Mar 26, 2021 11:26 am

Hola,

No se hacen libros porque luego poca gente tiene interés en comprarlos y mucho en copiarlos. Recuerdo la ayuda de xHarbour...

El asunto se debería organizar como un grupo suficiente que presente un proyecto a Antonio o a quien sea: Tantos somos y tanto capital aportamos para que se pueda iniciar el libro. Asi se hizo con la Charly-charla sobre Mercury y todo el mundo quedó muy contento.

El verdadero libro de Antonio es su codigo y en el ultimo año sus magnificos videos, hasta que uno que casi linda con la patagonia vino a fastidiar el invento.

Alexander Kresin y la ayuda de Petewg son muy buenos para conocer sobre harbour internals. Los fuentes de Harbour tambien: El otro dia estuve viendo una clase en Samples, TTable, que me dejó muy sorprendido: Al menos en mi caso lo más cercano a lo que ocurre es que no hemos, ni tan siquiera, mirado los ejemplos de Harbour

Un libro que hable extendidamente, por ejemplo de objetos, para mi es una perdida de tiempo: es un asunto muy trillado. Incluso Antonio hizo un manual del Objects que sigue vigente, aunque deprecated

Mis dos céntimos
hmpaquito
 
Posts: 1482
Joined: Thu Oct 30, 2008 2:37 pm

Re: *** Curso de C para programadores Harbour.

Postby Carles » Fri Mar 26, 2021 6:49 pm

Hola !

No creo que hagan ningún libro, la verdad. El coste de realizarlo nunca lo vas recuperar seguro, pero lo que si que se ha de concienciar la gente es que detrás de un curso, una charla, un tutorial,… hay muchas horas de preparación y que de alguna manera se ha de compensar al autor/es si es de tu interés.

Si tu crees que tiene sentido invertir en algo que te puede ayudar en tus objetivos, mi consejo es que no lo dudes. El entorno de harbour es el que es, y la información y conocimiento que puedes encontrar es complicado a nivel medio/alto.

Hable con Manu hace un par de semanas para poder concentrar su conocimiento con el Api extendido de Harbour (y este es el objetivo del curso) y que tengamos un documento/manual/libro,…. que todos podamos compartir, esto si a un precio asequible. Muchos de aquí nos hemos pasado años comprando libros de programación, pues este será uno de los referentes debido a su temática, no lo dudéis.

Para conseguir esto debemos entre todos apoyar al autor. Os animo a apuntaros a este curso
Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
Skype -> https://join.skype.com/cnzQg3Kr1dnk
User avatar
Carles
 
Posts: 1137
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona

Re: *** Curso de C para programadores Harbour.

Postby jvtecheto » Fri Mar 26, 2021 7:05 pm

Cierto Charly.

Los que hemos asistido a la charla de hoy de Manu sobre HDO hemos comprobado el nivel de conocimientos que tiene sobre temas avanzados, de programación en C y bases de datos. Por el precio que se ha comentado vale la pena el conocimiento que se adquirirá.
Pero como tú muy bien has apuntado no estaría de más realizar curso de C leer libros para ir preparados. Ya que encuentro acertado que se centre el mismo en el Api extendido de Harbour en C.

Saludos.

Jose.

Enviado desde mi POCOPHONE F1 mediante Tapatalk
Fwh 24.07 64 bits + Harbour 64 bits 3.2dev(r2407221137) + MSVC64
User avatar
jvtecheto
 
Posts: 600
Joined: Mon Mar 04, 2013 4:32 pm
Location: Spain

Re: *** Curso de C para programadores Harbour.

Postby VictorCasajuana » Sun Mar 28, 2021 8:09 am

Mi humilde opinión al respecto es que en ocasiones, nos gusta ver un documento, libro, tutorial de "exactamente" el problema que deseamos resolver y ahí es donde recae "el problema".

Mi pequeña experiencia en la programación me ha enseñado, sobre todo en los últimos años, que la inversión en formación es necesaria y obligatoria, y ya no en un lenguaje como puede ser HB con la librería FW, al contrario, salir del área de confort y aprender de temas más generales que sirven para cualquier lenguaje.

Estudiar y aprender POO, Solid, Clean Code, Refactorización, Testing, control de versiones, Bases de datos relacionales y no relacionales y trabajar con otros lenguajes en miniproyectos personales (Javascript, PHP, C#, SQL, Mongo) aplicados a frameworks (Laravel, Angular, Node) con editores e IDE diferentes (VS Code, Visual Studio) utilizar ORM's (Eloquent) muy potentes, me ha echo aprender muchísimo y ver mi lenguaje de programación base que es Harbour con Fivewin desde otra prespectiva. Ahora estoy aplicando todo esto a mis proyectos empresariales y la verdad, lo único de lo que me arrepiento es de no haberlo echo antes. Puedo hacer muchas más cosas que antes ni me imaginaba, mi código es más estable, más robusto, testeado, invierto mucho menos tiempo programando (y más pensando), es algo que aconsejo al 100%

y todo este rollo para que? :D pues bueno, a raíz del curso de C, creo que un buen objetivo sería la conexión y comunicación C <-> HB única y exclusivamente, ya que una vez tienes esto, ya puedes profundizar en C que literatura hay para aburrir.

Espero no haberme desviado del tema y si alguien opina diferente, estupendo para esto son los foros, el debate es cultura!

Un Saludo a todos.
--------
¿ Y porque no ?
¿ And why not ?
User avatar
VictorCasajuana
 
Posts: 265
Joined: Wed Mar 28, 2018 4:38 pm
Location: Vinaròs

Re: *** Curso de C para programadores Harbour.

Postby Antonio Linares » Sun Mar 28, 2021 10:59 am

Si revisais el código fuente de FWH en las carpetas winapi y functions teneis docenas de ejemplos de usar C desde Harbour.

Animaros a escribir una función del API de Windows que no tenga FWH, algo sencillo, simple. Intentadlo. Montar en bicicleta mejora montando :-)

Y si teneis ganas de grandes emociones, entonces revisad el código fuente de Harbour. Es de lo mejor de lo mejor para ver las
maravillas que se pueden hacer usando algo tan simple como el lenguaje C.

En el lenguaje C tendreis el "aprobado" cuando entendais lo que son los punteros y las estructuras de datos :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42118
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: *** Curso de C para programadores Harbour.

Postby xmanuel » Sun Mar 28, 2021 1:35 pm

Efectivamente Antonio...

Pero en este curso tendremos que ver la máquina virtual (VM), la tabla de símbolos y la pila de llamadas (stack).
Y una vez se sepa un poquito de eso pasaremos ver el sistema extendido y el API Item. Si no se sabe un poco de eso imposible aprender como integrar C en nuestros programas o sea en Harbour.

Y ya aprovecho para responder a algunos de una forma constructiva...
No no voy a hacer nada para acceder a FastReport, pero voy a dar la caña para que el que se anime lo pueda hacer y pescar en ese mar.

Sé que esto es complicado, que es difícil... por eso he aceptado el reto, nadie ha dicho que sea fácil.

Espero que al finalizar esta singladura los marineros no solo sean capaces de hacer nuevas funciones de las API de windows si no que mejoren las que ya puedan tener hechas...
Mi tarea es contribuir a alargar la vida de Harbour explorando los 7 mares.

En honor a gente que precedió como Rafa Carmona este libro se llamará BUCANEROS Episodio 2 Ya lo explicaré más detenidamente en el prólogo :wink:
______________________________________________________________________________
Sevilla - Andalucía
xmanuel
 
Posts: 762
Joined: Sun Jun 15, 2008 7:47 pm
Location: Sevilla

Re: *** Curso de C para programadores Harbour.

Postby mgsoft » Sun Mar 28, 2021 2:06 pm

Hola,

No me refería a un libro sobre C, sino sobre programación o desarrollo de software en general, pues Antonio atesora un conocimiento que sería una lástima que se perdiera.

Saludos y salud
Saludos,

Eduardo
User avatar
mgsoft
 
Posts: 422
Joined: Mon Aug 17, 2009 12:18 pm
Location: España

Re: *** Curso de C para programadores Harbour.

Postby xmanuel » Mon Mar 29, 2021 7:17 pm

Para saber realmente quien está interesado en el curso me gustaría que me enviaran un correo a la cuenta hdoenv de gmail con el asunto "Curso de C para programadores Harbour".
Os recuerdo que constará de un temario muy parecido al que os propuse anteriormente y que aún estoy abierto a sugerencias. Además los compañeros de ModHarbour nos proporcionarán un Grupo de correo para preguntas y respuestas y cualquier cosa relacionada con nuestros curso.

El coste será de 30 euros.

Espero que os animéis.
:D
______________________________________________________________________________
Sevilla - Andalucía
xmanuel
 
Posts: 762
Joined: Sun Jun 15, 2008 7:47 pm
Location: Sevilla

Re: *** Curso de C para programadores Harbour.

Postby xmanuel » Mon Mar 29, 2021 7:31 pm

El temario del curso será este:
Code: Select all  Expand view  RUN

Harbour y Lenguaje C.
El sistema extendido.

Prólogo y propósito del curso
Un poco de C
Tipos de datos en C
Concepto de estructura y ejemplo.
Reserva y liberación de memoria dinámica.
Creando nuestros propios tipos: uso de typedef.
Los punteros de C.
Algunos conceptos básicos sobre la Máquina virtual (VM), pila (stack) y Tabla de símbolos (symbol table) de Harbour.
Sistema extendido y el Item API.
Cómo compilar código C en nuestros PRG
Crear funciones en C que se pueden utilizar desde PRG.
Paso de parámetros de todos los tipos C, M, N, L, A, H
Retorno de variables de tipo C, M, N, L, A, H
Paso de variables por referencia C, M, N, L, A, H
Manipulación de variables dentro de la función en C.
Manipulación de arrays de entrada y salida: Vectores y arrays multidimensionales
Manipulación de tablas hash
Manipulación de estructuras, uso de funciones puente.
Uso de funciones librerías externas.
El mundo al revés: Llamada desde C a funciones de Harbour?
Pon una DLL en tu vida: “Wrappear” funciones de una librería dinámica.
Creando nuestras propias librerías.
 


Aun teneis tiempo de proponer ideas...
______________________________________________________________________________
Sevilla - Andalucía
xmanuel
 
Posts: 762
Joined: Sun Jun 15, 2008 7:47 pm
Location: Sevilla

Re: *** Curso de C para programadores Harbour.

Postby AngelSalom » Mon Mar 29, 2021 8:44 pm

¡Muy buena pinta!
Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
User avatar
AngelSalom
 
Posts: 727
Joined: Fri Oct 07, 2005 7:38 am
Location: Benicarló (Castellón ) - España

Re: *** Curso de C para programadores Harbour.

Postby groiss » Tue Mar 30, 2021 5:26 am

Manuel, un programa interesantísimo, en el que esto muy interesado, espero que todo me cuadre y poder estar ahí para recibir tu docencia.
Un saludo
groiss
 
Posts: 225
Joined: Tue Sep 01, 2009 7:55 am
Location: Plasencia - ESPAÑA

PreviousNext

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 46 guests