Archivos de la categoría ‘Programación’

SQL – not Like / Like

Publicado: May 24, 2020 en Programación
Etiquetas:, , ,

SELECT name
FROM world
WHERE name LIKE ‘%u%’
and name LIKE ‘%a%’
and name LIKE ‘%o%’
and name LIKE ‘%i%’
and name LIKE ‘%e%’
and name NOT LIKE ‘% %’

Nos pide mostrar las cuidades cuyo nombre debe incluir las vcales, a, e, i, o u, pero solo en una palabra sin espacios.

1.- Seleccionamos name de la tabla world.

2.- Condición: debe tener en el nombre las vocales entonces usamos like ‘%vocal%’, debe ser asi porque debe estar localizada en cualquier parte, porque si ponemos ‘%vocal‘, decimos que debe estar en la ultima posición, y eso no es lo que nos pide, y la ultima condición es que no debe tener espacios por ello la ultima condición and name NOT LIKE ‘% %’

Por ejemplo :

SQL – Length – len

Publicado: May 17, 2020 en Programación
Etiquetas:,

Nombre y capital tienen la misma longitud

11.

Grecia tiene la capital Atenas.

La longitud de 'Grecia' y 'Atenas' tiene 6 caracteres.

Muestre el nombre y la capital donde el nombre y la capital tienen el mismo número de caracteres.

Puede usar la función len para encontrar el número de caracteres en una cadena.

SELECT name, len(name), capital, len(capital)
FROM world
WHERE len(name) = len(capital)

Result:

namecapital
Algeria7Algiers7
Angola6Luanda6
Armenia7Yerevan7
Botswana8Gaborone8
Canada6Ottowa6
Djibouti8Djibouti8
Egypt5Cairo5
Estonia7Tallinn7
Fiji4Suva4
Gambia6Banjul6
Georgia7Tbilisi7
Ghana5Accra5
Greece6Athens6
Luxembourg10Luxembourg10
Mauritania10Nouakchott10
Paraguay8Asunción8
Peru4Lima4
Poland6Warsaw6
Russia6Moscow6
Rwanda6Kigali6
San Marino10San Marino10
Singapore9Singapore9
Taiwan6Taipei6
Togo4Lomé4
Turkey6Ankara6
Zambia6Lusaka6

SQl Round

Publicado: May 17, 2020 en Programación
Etiquetas:, , ,

Siguiente el tutorial SQL _Consultas

Ejercicio 10.

——————————————————————————————————————–

Show the name and per-capita GDP for those countries with a GDP of at least one trillion (1000000000000; that is 12 zeros). Round this value to the nearest 1000.

Show per-capita GDP for the trillion dollar countries to the nearest $1000.

——————————————————————————————————————–

Dato a considerar:

¿Qué es el GDP per cápita?El PIB per cápita, ingreso per cápita o renta per cápita es un indicador económico que mide la relación existente entre el nivel de renta de un país y su población. Para ello, se divide el Producto Interior Bruto (PIB) de dicho territorio entre el número de habitantes.

En nuestro ejemplo es per-capita = gdp/population

por ejemplo mostrar todos los per-capita de la tabla world:

select name, gdp/population
from world

Como vemos, en la segunda columna nos muestra los resultados de per-capita, y vemos que tiene hasta 12 decimales, por ello lo que vamos a usar es la funcion round que nos permite mostrar la cantidad de decimales que deseemos.

Como vemos en la figura anterior, se evaluó la función round, redondeo a dos decimales.

Ok, volviendo a lo que nos importa,

Nos pide mostrar name y per_capita de todos los paises ( countries) con la condición que GPD debe ser al menos 1 trillon , redondeado al 1000 cercano. (o_O)’

round( gdp/population/1000,0)

Aqui estamos dividiendo ( gdp/population ) entre 1000 para que el resultado nos de sólo un entero y para que nos de el cercano a 1000 se tiene que multiplicar por 1000.

(round( gdp/population/1000,0) * 1000)

por último:

Select name, (round( gdp/population/1000,
0) * 1000) as per_cap
from world
where
gdp >= 1000000000000

Diccionario de Datos Abap

Publicado: septiembre 30, 2019 en Programación

El diccionario de datos ABAP, se utiliza principalmente para administrar las definiciones de datos, brindar información para evaluaciones, dar soporte al desarrollo del software y documentación, asegurar la integridad de la información en el sistema, etc.

Ejemplos de las tareas que realizaremos desde el diccionario de datos de ABAP son:

  • La creación de tablas.
  • Incorporación y visualización de la información almacenada.
  • Definición de los tipos de datos que utilizan los campos de las tablas.
  • Definición de la documentación relacionada a cada campo y mucho más.

Los objetos en el Diccionario ABAP se definen en uno de los 3 niveles que aseguran la reusabilidad:

  • Tablas y estructuras.
  • Elementos de Datos.
  • Dominios.

Vamos a ver cada uno den detalle.

  • Tablas: Son contenedores de datos que existen en la base de datos relacional subyacente. En la mayoría de los casos hay una relación 1 a 1 entre la definición de la tabla en el diccionario ABAP y la definición de la misma tabla en la base de datos(mismo nombre, mismas columnas…). Estas tablas se conocen como “transparentes”.
    • Hay dos tipos de tablas no transparentes, “pooled”, que son las que existen como entidades independientes dentro del diccionario pero que se agrupan juntas en una largas tablas físicas (“pools”) a nivel de base de datos.
    • Las tablas combinadas son normalmente pequeñas tablas que mantienen por ejemplo datos de configuración.
    • Las tablas clustered están físicamente agrupadas en clusters, basados en claves primarias.
  • Índices: Proporcionan accesos rápidos a los datos de las tablas para aquella selecciones usadas con mayor frecuencia. Todas las tablas de SAP tienen un índice primario, el cual se crea implícitamente a lo largo de que la tabla es usada forzando así que estos sean únicos, otros índices tienen que definirse y se llaman: “Índices secundarios”.
  • Vistas: Tienen el mismo propósito que en la base de datos subyacente, estas definen un subconjunto de columnas desde una o más tablas usando condiciones join. Una vista es una tabla virtual que no contiene ningún dato físicamente. Ocupan muy poco espacio puesto que solo contienen la definición del dato.
  • Estructuras: son tipos de datos complejos que contienen varios campos(como los struct en C/C++).
  • Elementos de datos: Proporcionan contenido semántico a una tabla o campo estructurado. Por ejemplo, una docena de tablas y estructuras pueden contener un campo que da un precio. Todos estos campos pueden tener el mismo elemento “PRECIO”.
  • Dominios: definen las características estructurales de los elementos anteriormente mencionados. Por ejemplo, el elemento “precio” puede poseer un dominio que lo define como un campo numérico con dos decimales. Los dominios también pueden proporcionar contenido semántico proporcionando una posible lista de valores.
  • Búsquedas de ayuda: proporciona una estrategia de búsqueda avanzada cuando un usuario quiere ver el posible valor que tiene un campo. El runtime de ABAP proporciona asistencia implícita pero dicha ayuda puede refinar esta funcionalidad
  • Objetos bloqueados implementan bloqueos a nivel de aplicación cuando se modifican datos.

Transacciones en SAP

Publicado: agosto 1, 2019 en Programación
Etiquetas:, ,

TRANSACCIONES DEL ENTORNO DE PROGRAMACIÓN

Este es resumen de las transacciones del entorno de programación y de administración del sistema más utilizadas del sistema SAP:

Transacción Descripción
BMV0 Gestión de los log de direct input
OY19 Comparación del contenido de una tabla entre dos sistemas SAP R/3
SCAM CATT Management
SCAT Computer Aided Test Tool
SE01 Sistema de gestión de transportes
SE07 Estatus de las ordenes de transporte
SE09 Órdenes de transporte Workbench
SE10 Órdenes de transporte Customizong
SE11 Mantenimiento del diccionario de datos
SE12 Visualización del diccionario de datos
SE13 Mantenimiento de tablas
SE14 Diccionario de datos, utilidad para bases de datos
SE15 Sistema del repositorio
SE16 Visor de datos (Datos Browser)
SE17 Visor de tablas
SE30 Análisis de tiempos de ejecución
SE32 Mantenimiento de elementos de texto.
SE35 Mantenimiento de módulos de diálogo
SE36 Mantenimiento de bases de datos lógicas
SE37 Mantenimiento de módulos de función
SE38 Mantenimiento de programas (editor ABAP/4)
SE39 Editor split screen
SE41 Manteniemiento de menús (menú Painter)
SE43 Mantenimiento de menús de área.
SE51 Mantenimiento de dynpros (screen painter)
SE54 Mantenimiento de vistas
SE61 Gestión de la documentación
SE62 Utilidad ramo industrial
SE63 Traductor
SE65 Documentación estadística de textos breves
SE66 Documentación estadística de textos explicativos
SE68 Gestión del departamento de traducción
SE71 SAPscript layout set
SE72 SAPscript estilos
SE73 SAPscript fonts
SE74 SAPscript conversión de formato
SE75 SAPscript settings
SE76 SAPscript traductor Layout Sets
SE77 SAPscript traductor estilos
SE78 Gráficos para formularios en gral
SE80 Visor de objetos (object browsers)
SE81 Jerarquía de aplicación (SAP)
SE82 Jerarquía de aplicación (cliente)
SE84 Sistema de información del repositorio.
SE85 Sistema de información del repositorio.
SE86 Sistema de información del repositorio.
SE87 Gestión del modelo de datos (data modeler)
SE88 Sistema de información
SE91 Gestión de mensajes
SE92 Gestión de mensajes del log del sistema
SE93 Gestión de códigos de transacción
SEU Gestión de objetos (object browser)
SO32 Gestión de usuarios SAPOffice
SHDO Mantenimiento de variantes
SQ00 ABAP/4 Query: queries
SQ01 ABAP/4 Query: mantenimiento de queries
SQ02 ABAP/4 Query: mantenimiento de areas funcionales
SQ03 ABAP/4 Query: mantenimiento de grupos de usuarios
SQ07 ABAP/4 Query: comparación del lenguaje
SM35 Gestión de juegos de datos (Batch- Input)
SE37 Mantenimiento de JOBS
SM21 Ver el log del sistema. Se utiliza para ver más información cuando ocurre un DUMP
SHD0 Mantenimiento de transacciones de variante
SO00 Envía un mensaje a través de SAP. El destinatario puede ser de Internet, X400, etc…
SMOD Gestión de User-exits

TRANSACCIONES DE LOGÍSTICA

Este es resumen de las transacciones del módulo de logística (MM)

Transacción Descripción
ME00 Gestión Materiales. Compras
MB00 Gestión Materiales. Gestión de Stocks
MR00 Gestión Materiales. Verificar Facturas
MRBE Gestión Materiales. Valoración
LPRO Gestión Materiales. Pronostico de Material
MD00 Gestión Materiales. Planificación Necesidades
MI00 Gestión Materiales. Inventario
MM00 Gestión Materiales. Maestro Materiales
CL00 Gestión Materiales. Clasificación
VA00 Gestión comercial. Ventas
VL00 Gestión Materiales. Expedición
MCE9 Sistema Info. Compras.
MCC2 Sistema Info. Gestión Stocks
MCT2 Sistema Info. Comercial
MC01 Sistema Info. Buscar vía Set Info.
MC02 Sistema Info. Buscar vía Texto
MCB1 Sistema Info. Controlling Stocks
ME90 Imprimir Orden de Entrega
MBSF Conformidad. Liberar Recepción
MK03 Entorno. Consulta de Proveedores
ME3N Entorno. Consulta Contratos
MM03 Entorno. Consulta de maestro de materiales
MR03 Entorno. Consulta Facturas
MMBE Entorno. Resumen de Stocks
MB51 Entorno. Consulta Mov. Material (Lista documento material)
MB01 Mvtos. Almacén. Entrada por pedido
MB1A Mvtos. Almacén. Salida de material
MB1B Traspaso
MB1C Otras entradas de mercancías
MBST Mvtos. Almacén. Anular documento
MBRL Mvtos. Almacén. Devolución a Proveedor
MB03 Mvtos. Almacén. Visualizar documento
ME56 Solicitud de Pedido. Asignar contrato.
ME5A Sol. Pedido. Listados. Generalidades
ME5K Sol. Pedido. Listados. Por imputación
ME5W Sol. Pedido. Listados. Nueva presentación
ME56 Sol. Pedido. Funciones siguiente. Asignar
ME57 Sol. Pedido. Funciones siguientes. Asignar y tratar
ME52 Sol. Pedido. SolP generadas. MRP. Modificar
ME53 Sol. Pedido. SolP generadas MRP. Visualizar
ME4L Pet. Ofertas/Oferta. Listados. Por proveedor
ME4M Pet. Ofertas/Oferta. Listados. Por material
ME4S Pet. Ofertas/Oferta. Listados. Por licitación
ME4C Pet. Ofertas/Oferta. Listados. Por grupo artículos
ME4N Pet. Ofertas/Oferta. Listados. Por petición oferta
ME2L Pet. Ofertas/Oferta. Listados. Por proveedor.
ME41 Pet. Ofertas/Oferta. Crear
ME42 Pet. Ofertas/Oferta. Modificar
ME43 Pet. Ofertas/Oferta. Visualizar
ME47 Pet. Ofertas/Oferta. Actualizar
ME48 Pet. Ofertas/Oferta. Visualizar
ME49 Pet. Ofertas/Oferta. Comparación precios
ME21 Pedido/Contrato. Crear
ME58 Pedido/Contrato. Mediante sol. pedido
ME22 Pedido/Contrato. Modificar
ME23 Pedido/Contrato. Visualizar
ME28 Pedido/Contrato. Liberar
ME2M Pedido/Contrato. Listados. Por material
ME2K Pedido/Contrato. Listados. Por imputación
ME2C Pedido/Contrato. Listados. Por grupo de artículos
ME2N Pedido/Contrato. Listados. Por número de pedido
ME31 Pedido/Contrato. Pedido Abierto. Crear
ME32 Pedido/Contrato. Pedido Abierto. Modificar
ME33 Pedido/Contrato. Pedido Abierto. Visualizar
ME58 Pedido/Contrato. Pedido de Baremo. Mediante sol. Pedido
MB01 Conformidad. Crear
MB02 Conformidad. Modificar
MB03 Conformidad. Visualizar
ME11 Conformidad. Registro Info. Crear
ME12 Conformidad. Registro Info. Modificar
ME13 Conformidad. Registro Info. Visualizar
ME14 Conformidad. Registro Info. Modificaciones
ME15 Conformidad. Registro Info. Petición de borrado
ME01 Conformidad. Libro de Pedidos. Actualizar
ME03 Conformidad. Libro de Pedidos. Visualizar
ME04 Conformidad. Libro de Pedidos. Modificaciones
MEQ1 Conformidad. Regulación por cuota. Actualizar
MEQ3 Conformidad. Regulación por cuota. Visualizar
MEQ4 Conformidad. Regulación por cuota. Modificaciones
MEQM Conformidad. Regulación por cuota. Listado por material
ME61 Conformidad. Evaluación proveedor. Actualizar
ME62 Conformidad. Evaluación proveedor. Visualizar
ME63 Conformidad. Evaluación proveedor. Reevaluación autom.
ME64 Conformidad. Evaluación proveedor. Comparación evaluac.
ME6A Conformidad. Evaluación proveedor. Modificaciones
ME6H Conformidad. Evaluación proveedor. Análisis estándar
ME1l Conformidad. Listados. Por proveedor
ME1M Conformidad. Listados. Por material
ME1W Conformidad. Listados. Por grupo artículos
ME1P Conformidad. Listados. Histor. precio-pedido
ME1E Conformidad. Listados. Histor. precio-oferta.
ME0M Conformidad. Visualizar listado. Por material.
MI10 Crear list. de diferencias sin doc
MIGO Movimiento de mercancías
MIRO Entrar factura recibida
SU53 Visualiza los objetos de autorización de un usuario.

TRANSACCIONES DE RECURSOS HUMANOS

Transacción Descripción
PA03 Cambia el registro de control de nóminas
PA20 Visualiza infotipo PA
PA30 Crear o modificar infotipos PA.
PP02 Entrada rápida para objetos de tipo PD
PU00 Borra infotipo PA de un empleado.

TRANSACCIONES DE VENTAS Y DISTRIBUCIÓN

Este es resumen de las transacciones del módulo de ventas y distribución (SD)

Transacción Descripción
OLSD Configuración de SD
VB21 Volumen de ventas y compras
VK15 Múltiples condiciones de ventas.
VA01 Sol. Material Almacén. Crear
VA02 Sol. Material Almacén. Modificar
VA03 Sol. Material Almacén. Visualizar
VA05 Sol. Material Almacén. Lista
VA11 Crear solicitud de venta
VA12 Modificar solicitud de venta
VA13 Visualizar solicitud de venta
VA15 Lista solicitud de venta
VL02 Entrega

TRANSACCIONES DE ADMINISTRACIÓN FINANCIERA

Transacción Descripción
FGRP Pantalla del report writer
FM12 Visualiza documentos bloqueados por el usuario.
FST2 Inserta un nombre específico para una cuenta de tipo G/L.
FST3 Visualiza el nombre de una cuenta G/L.
KEA0 Mantenimiento de operaciones de interés.
KEKE Actividad CO-PA.
KEKK Asignación de operaciones de interés.
KL04 Borrar un tipo de actividad.
KS04 Borra un centro de coste.
KSH2 Cambia o borro un grupo de centro de coste.
OBR2 Borra el programa de clientes, vendedores y cuentas G/L.
OKC5 Borra un grupo de elementos/costes.
OKE1 Borra datos de una transacción.
OKE2 Borra un centro de beneficio.
OKI1 Determina el número de actividad de los tipos de actividad.
OMZ1 Define el papel de los socios.
CG3Y Bajar archivos de unix a PC

ABAP Introducción

Publicado: julio 31, 2019 en Programación
Etiquetas:,

Abap

ABAP: Advanced Business Application Programming, es un lenguaje de programación antes conocido como ABAP/4 propio del sistema SAP.

  • Utiliza sentencias de Open SQL para conectarse con prácticamente cualquier base de datos.
  • Cuenta con miles de funciones para el manejo de archivos, bases de datos, fechas, etc.
  • Permite conexiones RFC (Remote Function Calls) para conectar a los sistemas SAP con cualquier otro sistema o lenguaje de programación.
  • SAP suministra una instalación limitada de R/3 llamada MiniSAP para la práctica de la programación en ABAP. MiniSap ha sido reemplazado por SAP NetWeaver 7.03 Trial Versión

Así, ABAP, que comparte muchos aspectos con el lenguaje C, es el elemento de programación concreto para la gran mayoría de esos productos que integran SAP.

ABAP ha evolucionado desde un lenguaje estructurado de cuarta generación (de ahí su denominación original) a incorporar elementos que son característicos de los lenguajes de programación orientados a objetos.

La utilidad esencial de ABAP es la creación de nuevas transacciones que no existen de forma nativa en SAP; estas transacciones representan funciones y procesos que son propios de las compañías que instalan y utilizan SAP, y son el medio a través del cual los usuarios interactúan con SAP.

Entre las principales características de ABAP podemos señalar:

  • Incluye palabras clave y sentencias propias del lenguaje.
  • Está orientado a eventos bien definidos.
  • No es compilado, sino interpretado.
  • Se emplea en programación de informes y en programación de diálogo.
  • Su integración en SAP es absoluta.
  • Como lenguaje orientado a objetos contiene objetos, clases, atributos, métodos e interfaces.

ABAP, muy parecido al COBOL en sus orígenes, originalmente significaba Allgemeiner Berichtsaufbereitungsprozessor, palabras alemanas para procesador genérico para la preparación de informes. En sus inicios ABAP incluía el concepto de Bases de datos lógicas, que suministraba un alto nivel de abstracción para el acceso a bases de datos.

ABAP fue pensado como un lenguaje de programación para que los usuarios finales pudieran manipular la información, pero el lenguaje de programación se fue volviendo demasiado complicado para usuarios normales, por lo que es necesario programadores experimentados para realizar desarrollos.

ABAP se mantuvo como el lenguaje de desarrollo para la siguiente versión cliente-servidor de SAP R/3, que fue lanzada al mercado en 1992, en el que casi todo el sistema, menos las llamadas al sistema básicas estaban escritas en ABAP. En 1999, con el lanzamiento de la versión 4.6 de R/3, SAP lanzó una extensión orientada a objetos denominada ABAP Objects. La versión más actual en estos momentos de SAP es la release 6.6.

La última plataforma de desarrollo de SAP NetWeaver, soporta ABAP y Java como lenguajes de programación.

Tipos de programas

ABAP distingue entre dos tipos de programas:

  • Informes
  • Module pool

Los tipos de programas no ejecutables son:

  • INCLUDE modules
  • Subroutine pools
  • Function groups
  • Object clases
  • Interfaces
  • Type pools

 

Plataforma de trabajo de ABAP

La plataforma de trabajo de ABAP contiene diferentes herramientas para la edición de programas.

  • Editor para escribir informes, module pools, includes y subroutine pools (SE38)
  • Diccionario de base de datos para el procesamiento de las definiciones de tabla y recuperar tipos globales.(SE11)
  • Menú Painter para el diseño de la interfaz de usuario (barras de menú, de aplicaciones, asignación de teclas)(SE41)
  • Screen Painter para diseñar pantallas y flujos lógicos(SE51)
  • Constructor de funciones para los módulos de funciones(SE37)
  • Constructor de clases para las clases de objetos de ABAP e interfaces(SE24)

El navegador de objetos(SE80) proporciona una interfaz integrada simple para todas estas herramientas.

Acerca de SAP

Publicado: julio 23, 2019 en Programación
Etiquetas:, , ,

SAP

¿Qué es?

sap logoEs una empresa multinacional alemana dedicada al diseño de productos informáticos de gestión empresarial, así como para organizaciones y organismos públicos.

SAP está en el centro de la revolución tecnológica actual, líder de mercado en software de aplicaciones para empresas.

SAP fue fundada en 1972 en la Ciudad de Mannheim, Alemania con el nombre de SAP Systemanalyse, Anwendungen und Programmentwicklung. Fundada por 5 ex-empleados de IBM, el nombre fue tomado de la división en la que trabajaban en IBM.

Fundadores

fundadores

Claus Wellenreuther

Estudió administración de empresas en la Universidad de Mannheim con una especialización en la investigación de operaciones. En 1971 dejó IBM para programar un sistema de contabilidad financiera de serie con el procesamiento por lotes. Luego se unió a sus antiguos compañeros de IBM Hasso Plattner , Dietmar Hopp , Hans-Werner Hector y Klaus Tschira para fundar SAP.

Hans-Werner Hector

Nacido el 17 de enero de 1940 en Kaiserslautern es un matemático graduado alemán y empresario.

A mediados de la década de 1990 abandonó el negocio operativo.

En 1996 vendió una gran parte de sus acciones de SAP.

Las ganancias lo convirtieron en uno con activos estimados de 1.600 millones de euros para una de las personas más ricas de Alemania .

La venta de las acciones en Eugenia Trust, que es administrada por UBS International Trustees Ltd., Jersey, fue muy controvertida. Posteriormente, Hector invirtió en nuevas empresas en los sectores de software , biotecnología y salud .

También trabajó con su esposa Josephine Hector como patrocinadora en el campo cultural y en la investigación médica.

El 25 de noviembre de 2003, la Universidad de Karlsruhe le otorgó a Hans-Werner Hector un doctorado honorario por sus servicios para la promoción de estudiantes altamente talentosos en el marco de los llamados seminarios Hector iniciados por él.

Klaus Tschira

Nació el 7 de diciembre de 1940, falleció el 31 de marzo de 2015, fue un empresario alemán. Después de obtener su Diplomado en física y trabajar en IBM de 1998 a 2007, fue miembro de la junta de SAP. Estaba casado con Gerda Tschira y tenía dos hijos, Harald y Udo .

Fundación Klaus Tschira: La Fundación Klaus Tschira (KTF) fue establecida por Tschira en 1995 como una organización sin fines de lucro. Su objetivo principal es apoyar proyectos en ciencias naturales y computacionales, así como en matemáticas. El KTF pone gran énfasis en la comprensión pública en estos campos.

El compromiso de Tschira con este objetivo fue honrado en 1999 con el «Deutscher Stifterpreis» por la Fundación Académica Nacional de Alemania (alemán: Studienstiftung).
El KTF está ubicado en la Villa Bosch en Heidelberg , Alemania, la antigua residencia del Premio Nobel de química Carl Bosch (1874–1940).

 

Dietmar Hopp

Nació en HeidelbergAlemania 26 de abril de 1940 es un hombre de negocios alemán.Hopp es uno de los más ricos alemanes y en la lista de personas más ricas del mundo por la revista Forbes. Su fortuna se estima en más de 5.300 millones de euros. Entre otras cosas, patrocina económicamente al club de fútbol TSG Hoffenheim​ en la Bundesliga en Alemania.

Hasso Plattner

Actualmente preside el consejo de supervisión de la compañia SAP. Plattner fue también jefe del consejo de administración de SAP hasta 2003.

Desde su retirada, ha sido un importante promotor de la investigación científica; los medios destacan que es uno de los mayores inversores privados en este campo.

Plattner recibió el doctorado honoris causa en 2002 y en 2004 su cátedra en la Universidad de Potsdam. Estas mismas categorías las obtuvo en 1990 y 1994 en la Universidad Saarland de Saarbrücken.En 1998, Plattner fundó el instituto Hasso Plattner para ingeniería de sistemas de software.

Plattner es la undécima persona más rica de Alemania.

Evolución de SAP

sap-tm-evolucion1

1972: Se funda la empresa llamada SAP (Systems Analysis and Program Development). Su proyecto: Desarrollar software de aplicación estándar para la gestión empresarial en tiempo real.

1973: Se completa el primer software para contabilidad financiera llamado sistema RF que luego se llamaría Sistema R/1, utilizan el sistema operativo DOS.

1974: El sistema RF se convierte de DOS a OS luego de ocho semanas.

1976: SAP GmbH Systeme, Anwendungen und Produkte in der Datenverarbeitung (Systems, Applications, and Products in Data Processing) se funda como una empresa auxiliar de ventas y marketing. Cinco años después, en 1981, la empresa privada fundada en 1972 (Systems Analysis and Program Development) se disuelve, y sus derechos se transfieren a SAP GmbH, con lo que la empresa adquiere su nombre actual (Systems, Applications, and Products in Data Processing).

1977: La sede de la empresa se traslada de Weinheim a Walldorf. Por primera vez, SAP instala su sistema en las sedes de clientes fuera de Alemania.
1979SAP inicia operaciones en su propio servidor, Siemens 7738, por primera vez. Hasta este momento, las actividades de desarrollo de sus empleados se han distribuido en los centros de datos de clientes regionales como ICI, Thermal, Knoll, Grünzweig + Hartmann y Freudenberg.

Un examen en profundidad de la base de datos y el sistema de control de diálogo de IBM hace que SAP reconsidere su software, allanando el camino para SAP R / 2.

El primer centro de datos de SAP todavía está ubicado en un espacio arrendado, pero la compañía ya ha comenzado a construir su propia instalación.

1980: SAP se muda a su primera instalación en Max-Planck-Strasse en el parque industrial Walldorf. Su área de desarrollo, ahora con 50 pantallas de computadora potentes, finalmente se unifica bajo un mismo techo.

1982: SAP celebra su 10º aniversario. Sus oficinas se han quedado pequeñas, y la nueva ampliación del edificio se construye en tiempo récord. Más de 250 empresas en Alemania, Austria y Suiza utilizan el software de SAP. Los ingresos son aproximadamente de 24 millones de Marcos Alemanes, y la empresa tiene 100 empleados. Uno de los fundadores de la empresa abandona la compañía.

1984: SAP contrata 48 empleados nuevos. Este incremento en los recursos humanos se debe concretamente al desarrollo de los módulos de SAP (RK, PPS y RP). SAP (International) AG es fundada en Biel (Suiza). La intención es negociar con los mercados extranjeros desde esta sede en Suiza. SAP y sus 163 empleados generan ingresos de alrededor de 48 millones de marcos alemanes.

1985: El centro de datos de SAP ahora cuenta con tres servidores IBM y un servidor Siemens. Los empleados pueden acceder a un total de 64 MB de memoria principal para desarrollar y mejorar el software de la compañía. 

Alrededor de mediados de año, cinco empleados de SAP de Walldorf se mudan a la nueva oficina en Suiza y comienzan a apoyar los esfuerzos internacionales de la compañía. A fines de 1985, más de 250 personas trabajan en SAP, generando  61 millones de marcos alemanes para el año.

Se establece un nuevo comité de garantía de calidad para ayudar a aumentar la estabilidad del software SAP

1986: SAP aumenta significativamente su capital social a 5 millones de marcos alemanes, un aumento de 4,5 millones de marcos alemanes. La fuerza laboral de la compañía también ha crecido hasta un punto en el que sus 300 empleados ahora requieren unidades organizativas más pequeñas dirigidas por gerentes de departamento.

1987: La nueva generación de servidores de IBM hace que el software de SAP esté disponible para clientes medianos, generando entre 30 millones de marcos alemanes y 200 millones. SAP establece SAP Consulting para dar soporte a nuevos clientes.

La estandarización de la producción de software se convierte en un incentivo para SAP, que empieza a desarrollar una nueva generación de software: SAP R/3.

1988Dow Chemicals se convierte en el cliente número 1.000 de SAP. Mientras tanto, SAP comienza a desarrollar RIVA, un sistema de facturación y administración para empresas de servicios públicos, para cumplir con los requisitos de industrias seleccionadas.

1989: SAP R / 3 también está comenzando a tomar forma. Un total de cuatro sistemas UNIX de diferentes fabricantes se incorporan a los esfuerzos de desarrollo de la compañía. En este punto, SAP está invirtiendo alrededor de 85 millones de marcos alemanes, aproximadamente el 33% de sus ingresos, solo en investigación y desarrollo (I+D). 

El centro de datos de SAP ahora contiene servidores de IBM, Siemens, DEC y Hewlett-Packard, proporcionando una capacidad de memoria total de 1.224 MB.

1990: Las acciones de SAP alcanzan los 85 millones de marcos alemanes después de la emisión de acciones preferentes. El incremento de los fondos se utiliza para financiar cada vez más inversiones. Se ponen 110 millones de marcos alemanes a disposición de I+D, tanto para seguir desarrollando R/2 como para el nuevo desarrollo de R/3. SAP tiene ya más de 1.700 empleados y sus ingresos sobrepasan los 500 millones de marcos alemanes.

1991: SAP presenta las primeras aplicaciones en su sistema SAP R / 3 en CeBIT en Hannover, donde la respuesta es muy positiva. Con su concepto de cliente-servidor, interfaz gráfica uniforme, uso dedicado de bases de datos relacionales y soporte para servidores de varios fabricantes, SAP está listo para aprovechar el nuevo potencial del mercado: empresas medianas, así como las sucursales y filiales de grupos corporativos más grandes. .

Los ingresos y el número de empleados de SAP continúan su rápido ascenso, alcanzando 707.1 millones de marcos alemanes y casi 2,700 miembros, respectivamente. La compañía ahora tiene 14 filiales internacionales y más de 2.200 clientes en 31 países diferentes que utilizan su software.

1992: Después de la instalación satisfactoria en clientes piloto seleccionados, SAP R/3 se lanza al mercado en general. Con esto empieza una nueva etapa del crecimiento de SAP. Con la celebración de su 20º aniversario, SAP intensifica su estrategia basada en los interlocutores de acuerdo con las elevadas cifras de instalación previstas del R/3. Empresas de consultoría independientes ofrecen soporte a los clientes durante la instalación de R/3.

No se trata de dejar pasar su vigésimo cumpleaños sin una celebración adecuada, SAP marca la ocasión al abrir su nuevo centro de ventas y desarrollo. Erwin Teufel, ministro presidente del estado de Baden-Württemberg, es uno de los invitados. La compañía ahora administra sus 15 filiales internacionales de Walldorf para hacer un mejor uso de su infraestructura existente.

1993: SAP comienza a trabajar con Microsoft, el mayor fabricante de software del mundo, para portar SAP R / 3 al sistema operativo Windows NT.

SAP también comienza a participar en el proyecto IXOS, una empresa conjunta que implica el desarrollo y comercialización de un sistema de archivo electrónico para documentos originales.

La construcción de un centro de desarrollo en Foster City, California, le da presencia a SAP cerca de Silicon Valley. Mientras tanto, la compañía establece su 18a filial internacional en la República Checa.

SAP ofrece una versión de SAP R / 3 con soporte para caracteres kanji al mercado japonés. SAP R / 3 también se está transfiriendo al hardware SUN, lo que le permite ejecutarse en todas las plataformas RISC relevantes.

SAP alcanza la marca de 10 cifras por primera vez, generando DM 1.1 mil millones en ingresos con una fuerza laboral de más de 3,600.

1994: El sistema SAP R / 3 se lanzó para Windows NT. Un mes después, una compañía suiza se convierte en el primer cliente en lanzar esta nueva versión.

Los ingresos de SAP han aumentado a 1.800 millones de marcos alemanes, de los cuales Estados Unidos representa el 34,3%. A fin de año, la compañía está empleando a 5,229 personas.

SAP inicia sus actividades de marketing en el mercado chino con presentaciones en Beijing, Shanghai y Tianjin. También abre su decimonovena filial internacional en la Ciudad de México.

La corporación IBM, un antiguo socio de SAP, ahora está utilizando SAP R / 3 para administrar sus procesos comerciales globales. El contrato correspondiente es el más grande en los 23 años de historia de SAP.

SAP refuerza sus esfuerzos en el desarrollo de una solución minorista para SAP R / 3 al adquirir una participación del 52% en DACOS Software GmbH.

1995: La compañía estadounidense Burger King, Inc., se convierte en el cliente número 1,000 en implementar el software de SAP para la gestión de recursos humanos. Mientras tanto, Microsoft se une a las filas de empresas de alta tecnología que optan por SAP R / 3. Deutsche Telekom AG establece un nuevo récord como el mayor de los contratos de SAP hasta la fecha con 30,000 estaciones de trabajo SAP R / 3 y colabora con SAP en una solución para la industria de las telecomunicaciones.

El precio de las acciones de SAP se dispara luego de su incorporación al índice bursátil DAX de Alemania y la transición a un valor nominal mínimo de 5 marcos alemanes. Poco después, la revista Manager una vez más nombra a SAP «Compañía del Año«. Ahora con casi 7,000 empleados, la fuerza laboral de SAP genera  2.7 mil millones de marcos alemanes en ingresos.

1996: SAP y Microsoft presentan una estrategia conjunta en Internet. Coca-Cola, el mayor fabricante de refrescos del mundo, decide implementar el SAP R/3.

Una serie de eventos de clientes de SAP marcan nuevos récords. En la European SAPPHIRE ’96 de Viena, 4.300 clientes e interesados aprovechan la ocasión para informarse sobre los productos y estrategias de SAP, y más de 8.000 participantes visitan la American SAPPHIRE. SAP es nombrada compañía del año por tercera vez por Manager-Magazin.

1997: SAP celebra sus 25 años de existencia en Mannheim. El canciller alemán Dr. Helmut Kohl es uno de los invitados a las festividades.

SAP ve sus resultados financieros antes de que los impuestos alcancen los miles de millones por primera vez (1,6 billones de marcos alemanes).Los ingresos de la compañía crecieron un 62% a 6.02 millones de marcos alemanes, de los cuales el 81% proviene de fuera de Alemania. La fuerza laboral de SAP también se expandió a casi 13,000 empleados, un aumento del 40%.

1998: Dietmar Hopp y Klaus Tschira, dos de los fundadores de SAP, anuncian su decisión de dejar la junta directiva y pasan a la junta asesora. Dietmar Hopp asume la presidencia. Hasso Plattner y Henning Kagermann son nombrados vicepresidentes de la junta directiva. A partir de agosto, las acciones de SAP se pueden adquirir en la bolsa de Nueva York. Más de 15.000 asistentes visitan la 10ª SAPPHIRE USA en Los Ángeles, donde el tema principal es “EnjoySAP”. Este año, 6.500 nuevos empleados de todo el mundo empiezan a trabajar para SAP, lo que supone un incremento del 50% de la mano de obra.

1999: En mayo, el vicepresidente y presidente de la junta directiva Hasso Plattner anuncia la estrategia mySAP.com, que lidera el comienzo de un nuevo rumbo para la empresa y su gama de productos.

mySAP.com conecta soluciones de comercio electrónico con aplicaciones ERP existentes por medio de tecnología Web actual. El mismo año, mySAP.com gana numerosos clientes nuevos, entre ellos Hewlett-Packard y la empresa farmacéutica Hoechst Marion Roussel. Casi el 15% de los ingresos, que ascienden a 5,1 billones de euros, se invierte en (I+D).

2000: Al continuar expandiendo su cartera de productos y servicios, SAP demuestra su compromiso de evolucionar de un proveedor de componentes a un proveedor de soluciones. Otras compañías líderes mundiales reconocen el valor de este enfoque: Nestlé, por ejemplo, firma el mayor contrato de SAP hasta el momento.

2001: La nueva burbuja económica ha explotado, pero la confianza en SAP y sus soluciones ha superado la prueba, y los ingresos alcanzan los 7.300 millones de EUR. Al asumir el control sobre TopTier, SAP amplía su solución con portales empresariales.

2002: Si bien el éxito de SAP empezó con el SAP R/2, en 1992 SAP R/3 fue responsable del lanzamiento internacional. La marca SAP representa software empresarial de gran calidad. Shai Agassi se incorpora a la junta directiva y pasa a ser responsable de nuevas tecnologías.

La cartera de SAP no es lo único que presencia un crecimiento constante. La fuerza laboral de la compañía también aumenta a alrededor de 29,000 para fines de 2002. Aproximadamente 1,300 empleados se mudan al nuevo edificio en forma de estrella que se ha abierto directamente adyacente a la sede de SAP en Walldorf.

2003: Hasso Plattner renuncia a la Junta Ejecutiva y es elegido presidente de la Junta de Supervisión. Plattner es el cofundador final de SAP que deja el equipo de gestión de la compañía, pero permanece con SAP en un rol de asesor. Al despedirse, el entusiasta náutico recibe un regalo especial: una vela firmada por todos los empleados de SAP, que esperan lo lleve a un mayor éxito.

Lo que comenzó en la «nueva economía» como mysap.com y evolucionó a la tecnología mySAP alcanza un nuevo pináculo en SAP NetWeaver. Esta tecnología permite a SAP ofrecer aplicaciones comerciales rápidas, abiertas y flexibles que admiten procesos comerciales de extremo a extremo, sin importar si se basan en sistemas de SAP u otros proveedores.

SAP Labs China marca la novena apertura de una ubicación de desarrollo fuera de Walldorf. Este y otros centros de investigación en India, Japón, Israel, Francia, Bulgaria, Canadá y Estados Unidos ayudan a SAP a convertir la experiencia de TI en utilidad comercial para sus clientes. La compañía ahora emplea a unos 30,000 empleados, de los cuales aproximadamente 17,000 trabajan fuera de Alemania.

2004: SAP trae al mercado la primera versión de SAP NetWeaver. La respuesta a esta nueva plataforma de integración y aplicación es abrumadora. A finales de año, más de 1,000 clientes adquieren el producto, y aún hay más en camino.Mientras tanto, más de 24,000 clientes totales están ejecutando 84,000 instalaciones de software SAP en más de 120 países.

SAP anuncia su intención de adquirir las acciones restantes de su filial de consultoría SAP SI y fusionar la compañía en su grupo corporativo. Este movimiento fortalece la cartera global de servicios estratégicos de consultoría e integración de TI de SAP y convierte a SAP en el proveedor de referencia de muchos clientes, especialmente en Alemania, Suiza y los Estados Unidos.

2005: El año 2005 está marcado por una serie de adquisiciones. Mientras sus competidores inician sus propias adquisiciones importantes, SAP se enfoca en el crecimiento orgánico mediante la adquisición de compañías más pequeñas cuyas soluciones específicas aumentan su cartera de manera sensata. Estas compañías incluyen los dos proveedores minoristas Triversity y Khimetrics.

Los ingresos por licencias de software de la compañía aumentan en un 18% y registra tasas de crecimiento particularmente altas en las Américas. Los más de 35.800 empleados de SAP en todo el mundo generan ingresos totales de € 8.5 mil millones.

2006: En el primer evento SAPPHIRE del año en Orlando, Florida, SAP anuncia el lanzamiento general de su aplicación insignia, SAP ERP. «SAP ERP constituye la base de las soluciones industriales de SAP y un trampolín para SOA empresarial», dice el miembro de la Junta Ejecutiva de SAP, Léo Apotheker. 

SAP y Microsoft presentan Duet, el primer producto de los esfuerzos conjuntos de las dos compañías en desarrollo, soporte, ventas y marketing. Este software permite a los usuarios integrar rápida y fácilmente los procesos comerciales compatibles con Microsoft Office y SAP. Los socios venden 200,000 licencias en solo los primeros tres meses.

2007: Léo Apotheker es nombrado director general adjunto de SAP a finales de marzo. SAP también forma un Consejo Ejecutivo, que comprende funcionarios corporativos que comparten responsabilidades para las estrategias de mercado y productos e informan a la Junta Ejecutiva. Esta reestructuración sigue a la salida de Shai Agassi de la Junta Ejecutiva.

En su 35º año, SAP se lleva a casa el título de «Mejor empleador de Alemania» por tercera vez en los premios anuales «Great Place to Work«. La compañía también recibe un premio especial por su programa integral de gestión de la salud. SAP Labs India también ocupa el octavo lugar entre otros empleadores en India.

Como parte de un evento especial en la ciudad de Nueva York, SAP revela SAP Business ByDesign, un producto diseñado específicamente para pequeñas empresas y medianas empresas. El CEO de SAP, Henning Kagermann, afirma que esta nueva oferta «representa el ambicioso intento de SAP de crear una solución completamente nueva para un mercado sin explotar».

2008: SAP adquirió Business Objects, una compañía de inteligencia de negocios y añadió sus productos a su cartera. En 2010, SAP adquiere Sybase en un movimiento importante de adquisición. Sybase es la mayor empresa de software y proveedor de servicios especializada en la gestión de la información y el uso de datos móviles.

2009: SAP demuestra cuán importante considera la participación social al apoyar a PlaNet Finance, una organización internacional sin fines de lucro que ayuda a las instituciones de microfinanzas (IMF).

SAP y PlaNet Finance apuntan a optimizar el sector de microfinanzas con una combinación de financiamiento, nuevas tecnologías y cadenas de valor expandidas. Antes de la 15ª Conferencia de las Naciones Unidas sobre el Cambio Climático en Copenhague (COP15), SAP también ofrece su asistencia a la iniciativa Hopenhagen de la ONU. Por último, pero no menos importante, los empleados de SAP continúan ofreciendo su tiempo como voluntarios para apoyar proyectos sociales en todo el mundo.

2010: Más de 50,000 clientes y otras personas interesadas asisten al evento SAPPHIRE Now de SAP en vivo o en línea, un nuevo récord. Además de una descripción general completa de la estrategia de productos de SAP, son testigos de numerosas innovaciones, la principal de ellas es la tecnología en memoria que marca el comienzo de una nueva era de procesamiento en tiempo real en aplicaciones comerciales.  

2011: A términos del año, SAP AG acordó la compra de SuccessFactors Inc. por 3.4 billones en efectivo o un 52 por ciento más que el precio de cierre de las acciones el 2 de diciembre de 2011. Con la adquisición, SAP AG será más competitivo con Oracle Corporation. en el mercado de computación en la nube.

2012: SAP AG ha anunciado la adquisición de Sunnyvale, California, la cadena de suministro de red del operador Ariba Inc. por unos 4.3 mil millones de dólares. SAP dijo que ofrecerá 45 dólares por acción. La adquisición se supone que se completará en el tercer trimestre de 2012, sujeto a la aprobación de los accionistas y los reguladores de Ariba.

SAP anuncia una continua inversión y crecimiento en China, lo que subraya el compromiso a largo plazo de la compañía con la segunda economía más grande del mundo. SAP permite a los clientes chinos crecer, escalar y globalizarse, así como hacer la transición a una economía basada en el conocimiento. La compañía anuncia su mejor desempeño trimestral en China, con un crecimiento de más del 30% en ingresos por licencias de software.

2013: Todo el SAP Business Suite se traslada a SAP HANA. En los tres años transcurridos desde su lanzamiento, SAP HANA ha generado ingresos por casi 1.200 millones de euros y se ha convertido en uno de los productos de más rápido crecimiento en la historia del software empresarial. Solo en 2013, SAP HANA genera € 664 millones en ingresos, un aumento del 69% respecto al año anterior en monedas constantes.

SAP adquiere hybris , un líder ampliamente reconocido en tecnología comercial. La medida posiciona a SAP para ofrecer la plataforma de comercio electrónico de próxima generación, con la opción de implementación en las instalaciones o en la nube, a medida que las empresas de todo el mundo buscan optimizar la experiencia del cliente para las empresas y los consumidores a través de un número cada vez mayor de canales de entrega , dispositivos y puntos de contacto.

2014: La transición a la nube de la compañía se acelera, con SAP convirtiéndose en la compañía de nube empresarial de más rápido crecimiento a escala y la compañía de nube más grande del mundo por medida de usuarios (70 millones).

SAP cambia su forma legal de una empresa «AG» a una empresa europea (Societas Europaea, SE), lo que subraya la naturaleza internacional de la empresa. El Consejo de Supervisión de SAP ahora tiene cinco de los 18 miembros que son de origen no alemán.

Bill McDermott se convierte en el único CEO de SAP. Jim Hagemann Snabe renuncia como co-CEO y es elegido miembro del Consejo de Supervisión de SAP SE en la Asamblea General Anual en mayo.

2015:  SAP presenta la próxima generación de software empresarial con una nueva suite de negocios, SAP S / 4HANA . Completamente construido sobre la plataforma avanzada en memoria de SAP HANA para superar todas las limitaciones del pasado, está diseñado según principios de diseño moderno con la experiencia de usuario (UX) de SAP Fiori para dispositivos móviles.

El lanzamiento inicial pronto será seguido por SAP S / 4HANA, edición en la nube , que brinda a los clientes la oportunidad de implementar escenarios híbridos reales, combinando soluciones locales y en la nube, para una flexibilidad de TI sin precedentes y una innovación comercial acelerada.

El lanzamiento de la plataforma en la nube SAP HANA para Internet of things (IoT) amplía la cartera integral de soluciones de IoT de SAP para ayudar a los clientes a conectar el núcleo de su negocio con el borde de la red, obtener eficiencias operativas e impulsar la creación de nuevos modelos de ingresos , productos y servicios.

2016: Con la adquisición del conjunto de soluciones Roambi y los activos clave relacionados, SAP prepara el escenario para llevar el acceso móvil a la analítica a todos. Roambi es una solución de visualización de datos y análisis centrada en dispositivos móviles que rediseña la forma en que el mundo usa información crítica, permitiendo que el personal de primera línea y los consumidores a los gerentes y ejecutivos vean, interactúen y compartan datos en cualquier momento y en cualquier lugar. SAP también presenta nuevas capacidades predictivas para analistas, desarrolladores y socios con el software SAP Predictive Analytics .

2017: Google y SAP anuncian una asociación estratégica de coinnovación para que SAP HANA esté disponible en la plataforma de nube pública de Google por primera vez. Con esta asociación, SAP HANA estará disponible en las tres plataformas de nube pública más grandes: Amazon AWS, Microsoft Azure y Google Cloud Platform.

Ambas compañías comienzan a trabajar en hacer que SAP Cloud Platform , la oferta de plataforma como servicio de SAP , también esté disponible en Google Cloud Platform.Para los desarrolladores, SAP HANA, la edición express se ofrece en Google Cloud Launcher Marketplace.

2018: SAP también anuncia su ambición de interrumpir el mercado para la gestión de relaciones con los clientes (CRM) con la introducción formal de un nuevo conjunto de aplicaciones, SAP C / 4HANA, para ayudar a las empresas a servir y retener clientes.

SAP C / 4HANA es una oferta integrada diseñada para modernizar el enfoque exclusivo de ventas de las soluciones CRM heredadas. Tras las adquisiciones completadas de los líderes del mercado Hybris, Gigya y CallidusCloud, SAP ahora une soluciones para soportar todas las funciones de front-office, tales como protección de datos del consumidor, marketing, comercio, ventas y servicio al cliente. 

En noviembre, SAP anuncia su intención de adquirir Qualtrics International, el pionero mundial de la categoría de software de gestión de experiencia (XM). Juntos, SAP y Qualtrics planean acelerar la nueva categoría XM combinando datos de experiencia y datos operativos para impulsar la economía de la experiencia y aprovechar el potencial de la empresa inteligente. Según los términos del acuerdo, SAP adquirirá todas las acciones en circulación de Qualtrics por US $ 8 mil millones en efectivo.

                                                                                                                            … To be continued

Notepad++_Logo

 

 

Notepad++  -> Link de descarga

Desarrollado por Don ho  el 24 de nov del 2003, actualmente se encuentra en la V7.7.1.

¿Qué es? Es un editor de texto  de código fuente libre (obviamente de descarga gratis 😉) que admite varios idiomas y puede distinguir varios lenguajes de programación.
Se distribuye bajo los términos de la licencia GPL (Licencia Pública General de GNU) GNU es un acrónimo recursivo que significa GNU No es Unix (GNU is Not Unix).

 

Basado en el potente componente de edición Scintilla.
Está escrito en C ++ y utiliza la API y STL de Win32 pura, lo que garantiza una mayor velocidad de ejecución y un tamaño de programa más pequeño.
Al optimizar tantas rutinas como sea posible sin perder la facilidad de uso, Notepad ++ está tratando de reducir las emisiones mundiales de dióxido de carbono (siendo más ecológico) al usar menos energía de la CPU, ya que acelera y reduce el consumo de energía lo que resulta un entorno más ecológico.

Se parece al Bloc de notas en cuanto al hecho de que puede editar texto sin formato y de forma simple. No obstante, incluye opciones más avanzadas que resultan útiles para usuarios avanzados como desarrolladores y programadores.

Los editores de texto son básicamente programas que permiten crear y modificar archivos estos a su vez no tienen imágenes ni coloreado son conocidos comúnmente como archivos de texto o “texto plano” a diferencia del Notepad++ brinda todas estas funcionalidades que hace posible una mejor visualización del código fuente a continuación unos ejemplos.

 

En la Fig 1. Se ve claramente como reconoce la sintaxis, formato y el coloreado con respecto al lenguaje de programación que sencillamente es muy importante para el desarrollo y lectura del código fuente.

En la Fig 2. Se verifica que Notepad ++ detectó con certeza el lenguaje de programación que se muestra.

En general, este programa es muy eficiente en todo aspecto, es liviano, se puede visualizar múltiples ventanas, hacer comparaciones de programas, con la instalación de plugins se puede descargar mas funcionalidades.

Para mi, es una herramienta muy buena para la visualización y edición de cualquier código fuente, sin tener instalado el programa en sí, por ende, una herramienta muy útil, recomendadísimo!.

Aquí una presentación que hice en Prezi.

prezi.png

 

Próximamente haré una presentación en Youtube.

Gracias.

 

 

Hola!!!

Pasos:

1.- Tienes que ver la versión de tu sistema ok. [windows/linux,  de 32 o 64 bits, y el procesador AMD o intel]

2.- Descargar / Instalar java

3.- Según la versión de tu equipo …descargar / Instalar el jdk

4.- Según la versión de tu equipo…descargar / Instalar el Android studio

Y bien para los detalles en yt!

Pero básicamente es todo!

Algunos Manuales Básicos.

Android App Development for Dummies (3rd ed.) [Burton 2015-03-09]