Saludos.
Les comento que mis conocimientos en java no son los grandiosos pero trato de compartir lo poco que aprendo o lo poco que se.
Les voy a compartir un articulo interesante que resalta la arquitectura empresarial que ofrece java. No hay que negar que muchas cosas se están realizando basados en este lenguaje de programación.
Recomiendo mucho para las personas que se estan iniciando en este mundo y que en definitiva casi siempre se terminana haciendo aplicaciones empresariales.
Relata un poco de historia y tiene un punto de vista panoramico.
http://elblogdelfrasco.blogspot.com/2012/07/spring-vs-java-ee.html
http://elblogdelfrasco.blogspot.com.ar/2012/04/weld-y-arquetipo-de-maven-para-jboss-7.html
http://elblogdelfrasco.blogspot.com.ar/2012/05/reference-card-de-weld.html
www.corvustec.com
lunes, agosto 06, 2012
miércoles, julio 11, 2012
Java desde cero. Aprender java
Saludos amig@s.
Les comparto un enlace interesante para aprender a programar en java, de una manera didactica y logica. Y si alguien tiene conocimientos pues en algunos capitulos se puede profuncizar y aprender mas.
www.javaya.com.ar/
Tambien si les interesa la certificacion JavaSE (ocjp antes scjp) puede seguir este enlace.
preparandoscjp.wordpress.com/guia-rapida/
Con los dos manuales y siguiendo los ejercicios aprenderan mucho.
Si tienen dudas o comentarios no duden en escribir, si tienen algun enlace de algun manual recomendado lo pueden hacer.
Hasta la proxima.
domingo, mayo 13, 2012
Obtener fecha sistema (actual) C/C++
Por que a veces es necesario
#include#include main() { struct tm *tiempo; int dia; int mes; int anio; time_t fecha_sistema; time(&fecha_sistema); tiempo=localtime(&fecha_sistema); anio=tiempo->tm_year + 1900; mes=tiempo->tm_mon + 1; dia=tiempo->tm_mday; printf("Dia: %d",dia); printf("Mes: %d",mes); printf("Año: %d",anio); system("pause"); }
www.corvustec.com/
jueves, marzo 08, 2012
Cargar imagen de portapapeles (clipboard) javascript
Saludos.
Sin duda en algun momento es necesario cargar una imagen en una aplicacion web capturando con el boton print screen, que guarda la imagen en el portapapeles. pues bien despues de tanta busqueda y preguntar en algunos lados consegui lo siguiente.
html xmlns="http://www.w3.org/1999/xhtml"
head runat="server"
title/title
script type="text/javascript" src="js/jquery-1.7.1.min.js" /
script type="text/javascript" src="js/jslint.min.js" /
script type="text/javascript" src="js/clientcide.2.2.0.js" /
script type="text/javascript"
$(function () {
$("#editor-box").bind("paste", function (ev) {
var $this = $(this);
var original = ev.originalEvent;
var file = original.clipboardData.items[0].getAsFile();
var reader = new FileReader();
reader.onload = function (evt) {
var result = evt.target.result;
var result = evt.target.result;
var arr = result.split(",");
var data = arr[1]; // raw base64
var contentType = arr[0].split(";")[0].split(":")[1];
// this needs to post to a server route that can accept raw base64 content and save to a file
$.post("/echo/html/", {
contentType: contentType,
data: data
});
$this.append("
");
};
reader.readAsDataURL(file);
});
});
/script
/head
body
form id="form1" runat="server"
div id="editor-box" contenteditable="true" style="border: 1px solid black; min-height: 100px; min-width: 100px;"
/div
/form
/body
/html
Sin duda en algun momento es necesario cargar una imagen en una aplicacion web capturando con el boton print screen, que guarda la imagen en el portapapeles. pues bien despues de tanta busqueda y preguntar en algunos lados consegui lo siguiente.
html xmlns="http://www.w3.org/1999/xhtml"
head runat="server"
title/title
script type="text/javascript" src="js/jquery-1.7.1.min.js" /
script type="text/javascript" src="js/jslint.min.js" /
script type="text/javascript" src="js/clientcide.2.2.0.js" /
script type="text/javascript"
$(function () {
$("#editor-box").bind("paste", function (ev) {
var $this = $(this);
var original = ev.originalEvent;
var file = original.clipboardData.items[0].getAsFile();
var reader = new FileReader();
reader.onload = function (evt) {
var result = evt.target.result;
var result = evt.target.result;
var arr = result.split(",");
var data = arr[1]; // raw base64
var contentType = arr[0].split(";")[0].split(":")[1];
// this needs to post to a server route that can accept raw base64 content and save to a file
$.post("/echo/html/", {
contentType: contentType,
data: data
});
$this.append("
};
reader.readAsDataURL(file);
});
});
/script
/head
body
form id="form1" runat="server"
div id="editor-box" contenteditable="true" style="border: 1px solid black; min-height: 100px; min-width: 100px;"
/div
/form
/body
/html