Conocimiento Ingenieria

Conocimiento Ingenieria
Conocimiento Ingeniria
Powered By Blogger

domingo, 22 de enero de 2017

Java Testing:

public class Main {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        Main.dataTest(7351);
    }

    public static void dataTest(Integer _number) {
        if (_number != null) {
            String _numberArray = _number.toString();
            int _length = 0;
            int _sum = 0;
            int _product = 1;
            int _left = 0;
            int _right = 0;
            int _mayor = 0;
            int _menor = 0;
           
            StringBuilder invert = new StringBuilder();
           
            for (int _i = 0; _i < _numberArray.length(); _i++) {
                int data = Character.getNumericValue(_numberArray.charAt(_i));
                _sum = _sum + data;
                _product = _product * data;
               
                if (_i < 1) {
                    _left = data;
                }
               
                if (_i == _numberArray.length() - 1) {
                    _right = data;
                }

                if(_i < _numberArray.length() - 1){
                    if(Character.getNumericValue(_numberArray.charAt(_i + 1)) > _mayor){
                        _mayor = data;
                    }                   
                }

                if(_i < _numberArray.length() - 1){
                    if(Character.getNumericValue(_numberArray.charAt(_i + 1)) < Character.getNumericValue(_numberArray.charAt(_i))){
                        _menor = Character.getNumericValue(_numberArray.charAt(_i + 1));
                    }                   
                }               
                _length++;
            }
           
            for(int _j = _numberArray.length() -1; _j >=0 ; _j--){
                invert.append(_numberArray.charAt(_j));
            }
           
            System.out.println("Numero: " + _numberArray);           
            System.out.println("Cantidad de digitos: " + _length);// _numberArray.length()           
            System.out.println("Suma de sus digitos: " + _sum);
            System.out.println("Producto de sus digitos: " + _product);
            System.out.println("Digito izquierdo: " + _left);//_numberArray.charAt(0)
            System.out.println("Digito derecho: " + _right);//_numberArray.charAt(_numberArray.length() - 1)
            System.out.println("Digito mayor: " + _mayor);
            System.out.println("Digito menor: " + _menor);
            System.out.println("Número invertido: " + invert);
        }
    }
}

lunes, 5 de octubre de 2015

Java Day 2015

Este es un evento sin precedentes a realizarse en Guatemala, una gran oportunidad de compartir con desarrolladores de software expertos en Java, si asi es, Java Day 2015

Puedes registrarte y apartar tu cupo en el siguiente Enlace, o bien dando clic en la imagen de abajo.

Ademas puedes encontrar información adicional sobre este evento, detallado a continuación:

Descargar Distros Linux

Bueno, en esta oportunidad les traigo un sitio de donde pueden descargar cualquiera de las distros de linux, y si no sabes mucho sobre software libre, o bien si eres amante del mismo, se que te va a ayudar mucho. El sitio se llama distrowatch y puedes consultarlo cuando sea necesario.

Untrusted Game

Bueno, en esta nueva entrada les hablare de un juego que en lo personal me entretuve bastante.

Este se llama untrusted, básicamente es un juego de lógica de programación en el cual debes resolver ciertos algoritmos para poder pasar de nivel. Su rol principal se basa en poder llegar a un compuerta para pasar al siguiente nivel y asimismo tendran un panel donde te liberan cierta parte del código donde deberas ya sea modificar o agregar codigo para poder pasar al siguiente nivel.

Espero les guste--->

Untrusted

domingo, 4 de octubre de 2015

Recomendación "Jarroba"

Bueno acá les dejo una página que en lo personal recomiendo mucho, ya que tiene un contenido muy acertado y ademas las forma de explicar ciertos conceptos de programación que suelen ser un tanto "complejos" de comprender, aqui los explican de una manera bastante sencilla.

-----------> Jarroba

Visitenla, excelente página.

Cómo instalar Java 7 en Linux (Ubuntu)

En esta parte les mostraré como instalar java en ubuntu, en este caso 7.
Bueno, antes verificaremos que versión de java tenemos:

java -version

-Posterior a esto procederemos a instalar el JRE (Java Runtime Enviroment):

sudo apt-get install openjdk-7-jre


Y posterioermente el JDK (Java Development Kit):


sudo apt-get install openjdk-7-jdk


Y eso es todo, yo en lo personal tengo Java 7, ya que al trabajar con el API de Java 3D o algun BPM desarrollado en Java, con java 8 da algunos inconvenientes.

domingo, 14 de junio de 2015

El éxito de la vida no está en vencer siempre, sino en nunca darse por vencido...