Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 25-06-2013
Avatar de Julián
Julián Julián is offline
Merodeador
 
Registrado: may 2003
Ubicación: en mi casa
Posts: 2.029
Poder: 10
Julián Va por buen camino
Yo hago lo mismo que Casimiro.

Es una ventaja para el cliente, y tambien para mí.

Un saludo!
__________________
"la única iglesia que ilumina es la que arde"
Anonimo
Responder Con Cita
  #2  
Antiguo 25-06-2013
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.939
Poder: 27
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Logs!!!!!

Logs por todos lados.

Logeo tambien los SQL, las entradas y salidas de procesos, llamadas a cosas importantes, etc.

Y ahora con servicios como http://loggr.net/ es posible ver el log y demás datos remotamente (ahora estoy pensando en poner metricas y otras cosas. Estoy es mirando como anonimizar de forma correcta)

De todo lo que se puede hacer, tener logs de las apps es lo que mas me ha salvado.
__________________
El malabarista.
Responder Con Cita
  #3  
Antiguo 26-06-2013
Avatar de MAXIUM
MAXIUM MAXIUM is offline
Miembro
 
Registrado: may 2005
Posts: 1.503
Poder: 23
MAXIUM Va camino a la fama
¿En verdad entregar el código fuente?. Por estos lugares eso es un "producto" a parte con un valor incluso superior al compilado...
Responder Con Cita
  #4  
Antiguo 26-06-2013
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.939
Poder: 27
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Cita:
Empezado por MAXIUM Ver Mensaje
¿En verdad entregar el código fuente?. Por estos lugares eso es un "producto" a parte con un valor incluso superior al compilado...
Eso depende del enfoque del negocio. Es servicios o productos? Si es servicios, el producto (codigo) es un añadido. Si es producto, el servicio es un añadido.
__________________
El malabarista.
Responder Con Cita
  #5  
Antiguo 26-06-2013
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 4.214
Poder: 24
newtron Va camino a la fama
Cita:
Empezado por MAXIUM Ver Mensaje
¿En verdad entregar el código fuente?. Por estos lugares eso es un "producto" a parte con un valor incluso superior al compilado...
Si vendes un programa estandarizado no vas a entregar los fuentes, otra cosa es que hagas un proyecto a medida a un cliente y se pacte previamente el entregarlo.
__________________
Be water my friend.
Responder Con Cita
  #6  
Antiguo 26-06-2013
Avatar de juanelo
juanelo juanelo is offline
Miembro
 
Registrado: sep 2007
Posts: 1.087
Poder: 20
juanelo Va por buen camino
Cita:
Empezado por newtron Ver Mensaje
Si vendes un programa estandarizado no vas a entregar los fuentes, otra cosa es que hagas un proyecto a medida a un cliente y se pacte previamente el entregarlo.
Creo que esta es la clave de todo, y estoy totalmente de acuerdo.
__________________
Ya tengo Firma!
Responder Con Cita
  #7  
Antiguo 26-06-2013
Avatar de Julián
Julián Julián is offline
Merodeador
 
Registrado: may 2003
Ubicación: en mi casa
Posts: 2.029
Poder: 10
Julián Va por buen camino
Cita:
Empezado por MAXIUM Ver Mensaje
¿En verdad entregar el código fuente?. Por estos lugares eso es un "producto" a parte con un valor incluso superior al compilado...
La cosa es muy sencilla:

1. Un cliente solicita un trabajo (a medida) que implica escribir código.
2. Se le dá un precio.
3. El cliente acepta.
4. Se hace el trabajo, y se entrega, código fuente incluido, al cliente.

No entregar el código fuente es una forma de tener capturado al cliente y que dependa de tí. Algunos pensamos que hacer tal cosa no es profesional ni ético, y que lo normal es entregar el código, cobrando lo que haya que cobrar, claro.

Otra cosa es hacer, como dice mamcx, un software que es el producto en sí mismo. Ahí puede unor hacerlo opensource, con las ventajas o incionvenientes que pueda conllevar, o no hacerlo.

Saludos.
__________________
"la única iglesia que ilumina es la que arde"
Anonimo
Responder Con Cita
  #8  
Antiguo 12-07-2013
Avatar de gatosoft
[gatosoft] gatosoft is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Bogotá, Colombia
Posts: 835
Poder: 24
gatosoft Va camino a la fama
Yo incluyo siempre en las "utilidades" que desarrollo un control de caducidad por fecha. Es decir, en el DPR valido que el día de hoy sea menor a la fecha "quemada", o si no no lo deja continuar. Tengo un control de fecha de instalación para que no intente en viejo truco de "la máquina del tiempo", (modificar la fecha del sistema).

Ésto solo para utilidades sobre las que no cobro, La fecha es a uno o dos años y la idea es obligar a una actualización.

También incluyo un esquema de registro de la aplicación, basado en la consulta de unos parámetros de una pagina html y el envió de un correo de registro. es decir, no utilizo para registro servicios web.

Un componente que incluyo es el componente Lupa de los AlphaControls, el cual me parece inetresante y ayuda a mis usuarios "cegatones". Obviamnete hay otras alternativas para manejar el tema, incluida la lupa nativa de windows, pero ésta me gusta.

Por otro lado a diferencia de Casimiro, siempre tiendo a pagar por componentes de terceros, ya que me da una idea de confianza y estabilidad en el tiempo. Ya tuvimos experiencia con componentes free que dejan de actualizarse y al morir nos dejan en problemas.

Los componentes que he comprado y hasta ahora recomiendo son:

TMS VCL Components Pack
Devart SecureBridge (Para establecer protocolos seguros de comunicación, se integran con Indy)
Devart UniDac (Gemelos de FireDac)
AlphaControls o AlphaSkin

Esto no quiere decir que no utilice componentes free, como DelphiArea.
Responder Con Cita
  #9  
Antiguo 12-07-2013
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.669
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Cita:
Empezado por gatosoft Ver Mensaje
Por otro lado a diferencia de Casimiro, siempre tiendo a pagar por componentes de terceros, ya que me da una idea de confianza y estabilidad en el tiempo. Ya tuvimos experiencia con componentes free que dejan de actualizarse y al morir nos dejan en problemas.
Amigo, lo que he dicho es que uso componentes libres, (con el código fuente). Libre<>gratis

Además que cualquier componente privativo, cerrado, sin código fuente, también puede dejar de actualizarse; y ahí sí que te han jod... porque no tienes el código fuente o te obligan a comprar una versión nueva si quieres cualquier característica, etc. y no puedes hacer nada, salvo "tragar".

Yo me he encontrado en varias ocasiones con componentes que han dejado de actualizarse y sólo he tenido que ajustar algún #define para poder compilarlo en mi Delphi. Si no fuese libre y gratis, como es tu caso, estás perdido.

Por cierto, tu táctica de "caducidad" del programa me parece poco ético
Responder Con Cita
  #10  
Antiguo 12-07-2013
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.572
Poder: 27
egostar Va camino a la fama
Mi esquema es
  • Venta licencia de uso
  • Venta de código fuente
  • Venta de licencia de uso y código fuente
  • Renta Diaria, Mensual, Semestral ó Anual
  • Licencia de uso gratis con contrato de mantenimiento
  • Licencia de uso gratis con cargo por servicio

Y me quito de problemas

Saludos
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #11  
Antiguo 12-07-2013
Avatar de gatosoft
[gatosoft] gatosoft is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Bogotá, Colombia
Posts: 835
Poder: 24
gatosoft Va camino a la fama
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Amigo, lo que he dicho es que uso componentes libres, (con el código fuente). Libre<>gratis

Además que cualquier componente privativo, cerrado, sin código fuente, también puede dejar de actualizarse; y ahí sí que te han jod... porque no tienes el código fuente o te obligan a comprar una versión nueva si quieres cualquier característica, etc. y no puedes hacer nada, salvo "tragar".

Yo me he encontrado en varias ocasiones con componentes que han dejado de actualizarse y sólo he tenido que ajustar algún #define para poder compilarlo en mi Delphi. Si no fuese libre y gratis, como es tu caso, estás perdido.

Por cierto, tu táctica de "caducidad" del programa me parece poco ético
Ok, Libre<>gratis... igual entonces "yo compro software libre", por que normalmente elijo el modelo de componentes con código fuente, y así reduzco el riesgo de perder continuidad. Igual por mas libre que sea el software tiene sus reglas de uso.

Ahora, es cierto que debo pagar, incluso por actualizaciones, pero ese es un costo que se asume, y es valorar el trabajo. Con cada versión de Delphi, los componentes deben actualizarse y aunque podría ponerme en ese trabajo, pago la actualización del proveedor y tercerizo un problema.

Creo que como distribuidores de software los costos no deberían asustarnos pues deben quedar cubiertos dentro de nuestro esquema de licenciamiento.

Por otro lado, si considero que es poco ético el tena de la caducidad, pero yo advierto a mis usuarios que el software estará activo por cierto tiempo o mientras yo esté en labores con ellos. Estas herramientas que te digo las instalo en los clientes o empresas donde voy a trabajar, les facilita la vida a ellos y a mi .

Lo anterior lo dgo por que en un lugar donde trabajé querían apoderarse de los derechos de mis utilidades, por que según ellos fueron desarrollados en sus instalaciones y con sus herramientas de Software (Ni siquiera tenian Delphi).

Como te dio, siempre advierto. Ahora, pronto publicaré en mi web unos componentes yd entro de la licencia irá este advertencia...

un saludo,
Responder Con Cita
  #12  
Antiguo 29-10-2013
elrayo76 elrayo76 is offline
Miembro
 
Registrado: ene 2004
Ubicación: En la tierra, por eso mis archivos en la tierra y no en la nuebe...
Posts: 305
Poder: 23
elrayo76 Va camino a la fama
Cita:
Empezado por mamcx Ver Mensaje
Logs!!!!!

Logs por todos lados.

Logeo tambien los SQL, las entradas y salidas de procesos, llamadas a cosas importantes, etc.

Y ahora con servicios como http://loggr.net/ es posible ver el log y demás datos remotamente (ahora estoy pensando en poner metricas y otras cosas. Estoy es mirando como anonimizar de forma correcta)

De todo lo que se puede hacer, tener logs de las apps es lo que mas me ha salvado.
Esto me parece muy bien. También pogo logs por donde puedo.

Algunos de estos logs se guardan cuando la aplicación está compilada en modo Release y otros en modo Debug. Además en las grillas suelo poner un boton que llama a una plantalla con el SynEdit que me muestra la consulta ejecutada.

Saludos,
El Rayo
__________________
Si tienes una función o procedimiento con diez parámetros, probablemente hayas olvidado uno
Responder Con Cita
  #13  
Antiguo 29-10-2013
elrayo76 elrayo76 is offline
Miembro
 
Registrado: ene 2004
Ubicación: En la tierra, por eso mis archivos en la tierra y no en la nuebe...
Posts: 305
Poder: 23
elrayo76 Va camino a la fama
Cita:
Empezado por Julián Ver Mensaje
Yo hago lo mismo que Casimiro.

Es una ventaja para el cliente, y tambien para mí.

Un saludo!
Para el cliente es una ventaja, pero para el desarrollador no!!!. Si el cliente decide de la mañana a la noche cambiar de desarrollador lo puede hacer sin problemas y el que sigue continua con lo que vos dejaste.

Yo soy de los que piensa que si quieren el código fuente que lo paguen, ya que yo fui el que puso su tiempo y esfuerzo para lo que hace.

Saludos,
El Rayo
__________________
Si tienes una función o procedimiento con diez parámetros, probablemente hayas olvidado uno
Responder Con Cita
  #14  
Antiguo 29-10-2013
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.669
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Cita:
Empezado por elrayo76 Ver Mensaje
Para el cliente es una ventaja, pero para el desarrollador no!!!. Si el cliente decide de la mañana a la noche cambiar de desarrollador lo puede hacer sin problemas y el que sigue continua con lo que vos dejaste.
Nunca he tenido ese problema en los últimos... 29 años
Responder Con Cita
  #15  
Antiguo 29-10-2013
Avatar de Julián
Julián Julián is offline
Merodeador
 
Registrado: may 2003
Ubicación: en mi casa
Posts: 2.029
Poder: 10
Julián Va por buen camino
Cita:
Empezado por elrayo76 Ver Mensaje
Para el cliente es una ventaja, pero para el desarrollador no!!!. Si el cliente decide de la mañana a la noche cambiar de desarrollador lo puede hacer sin problemas y el que sigue continua con lo que vos dejaste.

Yo soy de los que piensa que si quieren el código fuente que lo paguen, ya que yo fui el que puso su tiempo y esfuerzo para lo que hace.

Al igual que Casimiro nunca he tenido ese problema, si es que eso es un problema.

Te explico: En mi precio incluyo el código fuente porque considero que cuando alguien te paga por un programa si se lo entregas sin fuentes lo estas engañando, estafando. No digo que estes haciendo algo ilegal. Digo que no es ético. Si el cliente supiera la diferencia que hay entre tener o no el código fuente de la aplicación por la que ha PAGADO ni se le pasaría por la cabeza la opción sin código.

Ojo, me refiero a cuando le haces un programa a medida a alguien. Y cuando se presenta el caso le explico al cliente lo que le estoy ofreciendo por su dinero para que entienda porqué le va costar ese dinero. Y cuando se lo explico, normalmente, me quedo SIN competencia. Porque los otros se quedan en desventaja. Hay clientes que no lo entienden, claro, pero ese es su problema.

Otras cosa es cuando haces un programa genérico, en cuyo caso puedo considerarme yo mismo como el cliente. Por ejemplo, yo he desarrollado un gestor de contenidos o framework en php, mysql, javascript etc. No lo he puesto en github ni sourceforge ni cosas de esas, porque no le veo ventaja alguna, pero a algunos clientes se lo he instalado en su servidor web, sin ningún problema. Ahí tienen todo el código fuente. Para eso han pagado. ¿Que pueden copiarselo? Es su problema. Yo ya he cobrado.

Por cierto, cuando trabajaba de electricista hacía lo mismo: daba presupuesto, me lo aceptaban, hacia el trabajo y me pagaban. Una vez. Como los panaderos, los mecánicos, los arquitectos, los albañiles o los camareros.

Un saludo!
__________________
"la única iglesia que ilumina es la que arde"
Anonimo
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problemas con mis programas rufo Varios 8 21-09-2008 11:17:07
Dos programas en uno solo Camilo Varios 8 12-01-2008 20:42:35
Programas de ayuda Pedro-Juan Varios 1 31-07-2007 23:37:01
Programas de facturacion acrophet Varios 4 28-08-2004 20:58:35
skinear programas agustincs Varios 0 26-08-2004 03:31:14


La franja horaria es GMT +2. Ahora son las 01:31:58.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi