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 17-01-2006
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.941
Poder: 28
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
En mi opinion personal, Windows 2003 (si se puede). De hecho en mi empresa programo directamente sobre el todo el tiempo.

Razones?

1- Es mas seguro

O sea, es *realmente* mas seguro. FASTIDIOSAMENTE mas seguro. Lo cual es BUENO.

La verdad es que al estar programando en SO de escritorio, por facilidad de uso, se sacrifican mucho la seguridad. Al hacerlo, los programadores hacen programas bajo la suposicion de que *esa* es la seguridad, lo cual es terriblemente falso, porque para rematar un desarrollador tiene privilegios (o los cuadra) que hacen que el software OBLIGUE al instalarlo que tenga esos mismo privilegios que la maquina de desarrollo.

Por el contrario, en un equipo de servidor, las cosas son a otro nivel. Ahora uno le toca investigar y mirar como se activa, por ejemplo, el ASP.NET. Y ese servicio que no esta corriendo. Ahora los directorios tienen mas restricciones, etc...

Lo cual hace una de dos: Te aburres con Win2003 o aprendes a hacer las cosas bien.

Es bueno investigar sobre como programar con el principio del "Last Privilegie" (http://www-128.ibm.com/developerwork...ry/s-priv.html)

La idea es que en todo momento, se programa con el *minimo* de privilegios por defecto.

Esto en si es una razon crucial sobre el porque los programas de Linux son mas seguros: 1- Linux es principalmente usado en servidores 2-Lo usan administradores 3- Ende, se programa bajo la suposicion de que hay una seguridad y que se maneja por un administrador.

En cambio un SO de escritorio tiene que decidir si le arruina la vida a la abuelita cuando conecta la camara digital (y por ende, vende menos) o deja activado el servicio esperando eternamente a que lo haga.

2- Es mas rapido

Win2003 es identico en funcionalidad que WinXP pero al "desnudo". Quiere decir, que todo lo que en WinXP es si, en Win2003 es NO. Temas? NO. Archivos compartidos? NO. IIS? NO. ASP.NET? NO. Acceso remoto al registro? NO. Sonido? NO. DirectX Activado? NO.

NO y NO y NO. Y como carga solo los servicios minimos necesarios, es mas rapido.

Entonces solo se activa lo que se va necesitando y punto.

3- Para aplicaciones Web: Sin Limites, mejor desempeño

En WinXP IIS tiene un limite de 10 conexiones simultaneas (de hecho es el limite generico de servicios de red). Eso significa que es dificil hacer una prueba de desempeño o de carga real, porque a las 10 conexiones simultaneas deja de funcionar.

IIS de WIn2003 esta mucho mejor optimizado, es mas rapido, y de hecho, en general Win2003 es mas rapido. Ahora, rapido es una sensacion, ok?

4- Esta configurado para profesionales.

Como se presupone que Win2003 es manejado por un usuario profesional, hay muchos detalles aqui y alla que estan configurados en base a ello. Es por eso que los temas estan desactivados, la manera como se ven las carpetas de archivo, el login al equipo, etc...

Sin embargo, lo negativo es que es dificil conseguir gratis software como Antivirus y firewall (de hecho, no he podido encontrar uno) porque a pocos se les ocurre usar Win2003 como workstation y todos te quieren cobrar como si estuvieras en el servidor de 1000 usuarios....

En definitiva, recomiendo enormente usar Win2003. Al menos como entorno de pruebas de instalacion usando las mas restictivas configuraciones posible, lo que ayuda a hacer software mas seguro.

Para aquellos que usan Win XP, busquen en google guias de optimizacion para lograr resultados parecidos.... Win 2000 me parece una buena opcion, aunque en lo que he visto, sorpresivamente, Win2003 usa mejor los recursos de la maquina y si no me falla la memoria, gasta menos memoria. Otra ventaja es que Win2003 tiene menos updates que WinXp.

Win ME o Win98 no se deberia usar, a menos que sea para pruebas.
__________________
El malabarista.

Última edición por mamcx fecha: 17-01-2006 a las 00:37:18.
Responder Con Cita
  #2  
Antiguo 17-01-2006
Avatar de OSKR
OSKR OSKR is offline
Miembro
 
Registrado: nov 2004
Ubicación: San Cristóbal/Táchira/Venezuela
Posts: 389
Poder: 22
OSKR Va por buen camino
Casimiro:
Cita:
Pues seguramente no has buscado suficiente
Vaya q si he buscado!!!!! pero siempre es un solo problema!!! empezando por el Qt/ Qt Designer, esta bien documentado pero tiene muchos problemas e incluso hasta el compilador tenía problemas (si mas no recuerdo la penúltima versión), de resto.........sobre la API de linux.....NADA!!!!! y cuando hablo de programar no es hacer un "Hola Mundo", me refiero a usar directamente los procedimientos q traen sus librerias (.so en este caso) como la WinAPI!!!
Pero nunca he encontrado algo por el estilo..........cosas documentadas y otras NO !!! (estar escribiendo esto en este momento y recordarlo me enferma!)
Quieres conocer el MSDN? la WinAPI en pasta? en vivo y directo?
http://msdn.microsoft.com/
Para ser más específico
http://msdn.microsoft.com/library/default.asp , http://msdn.microsoft.com/archive/default.asp
y un ejemplo q no se puede dejar de ver............pues.......este sirve:
http://msdn.microsoft.com/library/de...essionenum.asp
__________________
Los Estados Unidos parecen destinados por la Providencia para plagar la América de miserias a nombre de la libertad."
Simón Bolívar
(Carta al Coronel Inglés Patricio Cambell 05/08/1829).
Responder Con Cita
  #3  
Antiguo 17-01-2006
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.700
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Cita:
Empezado por OSKR
.........sobre la API de linux.....NADA!!!!! y cuando hablo de programar no es hacer un "Hola Mundo", me refiero a usar directamente los procedimientos q traen sus librerias (.so en este caso) como la WinAPI!!!
Bueno, he borrado todo lo que había escrito en esta respuesta porque no quiero entrar en debates inútiles, mejor empiezo de otra forma:

Lo que quiero decir es que todo depende de "lo que programes", del tipo de software que hagas, del tipo de clientes a quien va dirigido, etc. y de tu forma de pensar y tu filosofía sobre el tema.

Por ejemplo, mi último cliente es un abogado que quiere redactar documentos, mantener una base de datos de sus clientes con un historial de todos ellos, guardar (escaneados) los documentos que ha usado con cada uno de los "casos" que ha llevado, poder consultarlos, imprimirlos, etc. y hacer facturas para cobrar a los clientes cuando acaba su trabajo.

¿Qué le he propuesto?, OpenOffice para redactar los documentos y un programa donde guarde los datos de los clientes junto a los documentos escaneados y su posterior tratamiento. Para ello usaré Lazarus+Firebird. Todo irá sobre Linux que ya incorpora navegador, email, grabación de cd/dvd, ver video, oir música, firewall, etc. Entrará al sistema como un usuario "normal" y gracias a la excelente seguridad de Linux, no podrá estropearlo jamás, aunque quiera hacerlo.

Con Linux:
Linux: 0 €
OpenOffice: 0€
Mi programa: xxx €
Mis servicios de instalación, configuración, etc.: xxx €

Con Windows:
Windows XP prof: 125 €
MSOffice prof: 774 €
Mi programa: xxx €
Mis servicios de instalación, configuración, etc.: xxx €

Y eso sin contar las licencias por cada uno de los ordenadores.

El Linux puede instalarlo en todos los ordenadores de la oficina, de su casa y a todos los amigos.
Con windows tendría que pagar una licencia por cada ordenador de su oficina, de su casa y los de sus amigos.
El MSoffice también necesita una licencia para cada ordenador de su oficina, de su casa y los de sus amigos.

(También puede copiarlos todos ilegalmente, piratearlos y creerse que es muy "listillo" por hacerlo)



Mi cliente tendría que pagar 125+774=899€ + todos los programas necesarios (antivirus y demás). Acabaría teniendo un windows con acceso a todo el sistema, que al cabo de poco tiempo estaría lleno de virus, habría que formatear e instalar de nuevo,

Siempre descontentos y con problemas, típico usuario windows.



Cita:
Empezado por OSKR
Quieres conocer el MSDN? la WinAPI en pasta? en vivo y directo?
http://msdn.microsoft.com/
Para ser más específico
http://msdn.microsoft.com/library/default.asp , http://msdn.microsoft.com/archive/default.asp
y un ejemplo q no se puede dejar de ver............pues.......este sirve:
http://msdn.microsoft.com/library/de...essionenum.asp
No, gracias, no me interesa para nada.



Y que quede claro que cada uno use lo que quiera, me trae sin cuidado, es sólo mi humilde forma de ver las cosas.

Saludos libres (y sin código oculto) para todos.
Responder Con Cita
  #4  
Antiguo 17-01-2006
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por Casimiro Notevi
No, gracias, no me interesa para nada.
Como tú mismo dices; depende del tipo de software que hagas. Pero si programas para plataformas Windows, omitir la documentación del SDK sólo porque odias a Microsoft me parece un poco desatinado.

// Saludos
Responder Con Cita
  #5  
Antiguo 17-01-2006
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.700
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Cita:
Empezado por roman
Como tú mismo dices; depende del tipo de software que hagas. Pero si programas para plataformas Windows, omitir la documentación del SDK sólo porque odias a Microsoft me parece un poco desatinado.
// Saludos
No es odio a microsoft, más bien es la forma en que hacen las cosas y la manera de "vender la burra" con engaños y medias verdades.

Muchas veces es necesario usar la API de windows, pero "normalmente" para programas de gestión con acceso a bases de datos, no es imprescindible, quizás para cosas muy específicas.

Todavía mantengo clientes de cuando usaba windows en los servidores y llevan años sin reinstalarse (windows 2000), eso sí, nadie los usa directamente, ni tienen internet, ni programas de nada, sólamente como servidores de datos, están siempre encendidos y sólo lo apagan en vacaciones. Y por lo que cuenta mamcx, el win2003 me parece que está muy bien para sustituir a los win2000 como servidores... pero estos los mantengo porque estos clientes usan programas de otras empresas que funcionan únicamente en windows y no puedo sustituirlos por servidores linux. El resto, todo linux.

Lo que odio de windows, no de microsoft, es la intromisión, el querer hacer las cosas sin que te enteres, decidir por tí, obligarte a cambiar por versiones nuevas aunque no quieras, lo fácil que resulta para un usuario cualquiera el estropearlos, la constante dedicación a actualizar antivirus, parches, chequear el sistema, scandisk, desfragmentar, lo pronto que acaban llenos de basura, lentos, inestables, etc.

Así que prefiero linux, usar programas libres, despreocuparme y vivir más tranquilo.

Aunque con los windows gano más dinero porque tengo que dedicarles más tiempo y cobro por horas , aunque como la mayoría de los pcs clientes (no los servidores) van en windows... tengo trabajo para rato.

Saludos sin odios
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
Vida Sana Para Morirse... De Risa yusnerqui Humor 0 10-11-2005 19:59:51
Programar para PDA Novás Varios 2 02-12-2003 15:06:30
Desarrollo para Pocket PC SnaKe Varios 5 03-11-2003 18:28:56
crear arhivo de instalación para una aplicación en red lemon-club Varios 4 06-06-2003 16:27:17
Ingenieros obiwuan Humor 0 04-05-2003 12:55:50


La franja horaria es GMT +2. Ahora son las 00:01:41.


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