https://github.com/omniti-labs/jsend
https://waltermontes.wordpress.com/2014/02/21/modelo-de-madurez-de-richardson-rest/
https://medium.com/@freddyerf/richardson-maturity-model-para-simples-mortales-bb23ca4a34e5
martes, 21 de julio de 2020
jueves, 16 de agosto de 2018
Como agregar a los mensajes de validacion de spring parametros
Spring properties messages with parameters
tenemos el properties siguiente
cuenta.longitud=Longitud invalida esta debe ser {0} y {1}
En el código java hay que tener algo así
errors.rejectValue(field, "cuenta.longitud", new
Object[]{minLenght, maxLenght},"default mensaje");
Probar peticiones REST en IntelliJ
Intellij posee una consola para poder probar servicios rest, y esta se encuentra en Tools->Http Client->Test Restful Webservice, yo recomiendo usar la parte donde dice convert request a new format, pero lo pueden usar según sus necesidades.
POST /sistemachingon/rest-login HTTP/1.1 Host: localhost:8080 Accept: application/json Content-Type: application/json Authorization: Basic YSYSYSYSYSYSYSYSSY Cache-Control: no-cache { "password":"d91928282828zxsxsxsxsxsxsxsxxsyw", "userName":"correodegmail@gmail.com" }
sábado, 14 de julio de 2018
Master 8 y Tuzoftware, Aprende a Programar de cero y de Forma Divertida
Estoy colaborando con un proyecto para que todo mundo pueda aprender a programar aplicaciones web, me gusto el proyecto porque la principal intención es que puedan aprender de forma divertida, no como en la mayoría de canales de youtube en la cual es todo muy aburridooooo, siempre hablan nerds y es aburrido, aburrido, aburrido.
Darle un giro de 360 grados a la forma de aprendizaje, y aunque en un principio no estaba muy de acuerdo con usar groserías, creo que la definición real para una grosería es la forma en que vivimos y trabajamos, repitiendo cosas y no aprendiendo, espero que les guste y sobre todo que se diviertan.
El proyecto completa lógica de programación hasta poder construir una aplicación web con php.
Y bueno sin mas palabras aquí les dejo el link del famoso canal PonteV3rg4s.
Happy Coding :)
Darle un giro de 360 grados a la forma de aprendizaje, y aunque en un principio no estaba muy de acuerdo con usar groserías, creo que la definición real para una grosería es la forma en que vivimos y trabajamos, repitiendo cosas y no aprendiendo, espero que les guste y sobre todo que se diviertan.
El proyecto completa lógica de programación hasta poder construir una aplicación web con php.
Y bueno sin mas palabras aquí les dejo el link del famoso canal PonteV3rg4s.
Happy Coding :)
viernes, 29 de junio de 2018
Excelente Pagina de UX
Les dejo este link, para los que quieren aprender de ux https://uxknowledgebase.com/.
domingo, 21 de enero de 2018
Cambiar puertos oracle 8080
C:\WINDOWS\system32>sqlplus
system@xe
Aqui pide el password:
Aqui pide el password:
SQL> Exec DBMS_XDB.SETHTTPPORT(999);
lunes, 31 de julio de 2017
Que coleccion de Java usar
Una minireferencia de que coleccion usar en el siguiente http://javahungry.blogspot.com/2015/10/which-java-collection-to-use-infographic.html
viernes, 28 de abril de 2017
LEAN Y user stories
Encontre un par de excelentes links,
http://elblogdelfrasco.blogspot.mx/2008/07/los-siete-principios-de-lean-o-los.html
http://elblogdelfrasco.blogspot.mx/2008/07/user-stories.html
Curiosamente se llama el blog del fracaso, aunque yo lo llamaria el blog de lo intento, ya que si no lo intentas no fracasas, creo que lo importante de fracasar es aprender, mi teoria es entre mas rapido fracases, anliza el porque fracasaste aprende, y vuelve a intentarlo haciendo cosas diferentes.
http://elblogdelfrasco.blogspot.mx/2008/07/los-siete-principios-de-lean-o-los.html
http://elblogdelfrasco.blogspot.mx/2008/07/user-stories.html
Curiosamente se llama el blog del fracaso, aunque yo lo llamaria el blog de lo intento, ya que si no lo intentas no fracasas, creo que lo importante de fracasar es aprender, mi teoria es entre mas rapido fracases, anliza el porque fracasaste aprende, y vuelve a intentarlo haciendo cosas diferentes.
miércoles, 15 de marzo de 2017
Proximamente Documentacion Pulque
Estoy trabajando muy duro para generar la documentación miníma, de este mes no pasa que la empieze a subir.
martes, 29 de noviembre de 2016
PULQUE FRAMEWORK BASADO EN F3
He creado un framework basado en fat free framework https://fatfreeframework.com, y lo he llamado el elixir de los dioses, jajajaj era muy largo el nombre lo he llamado pulque, ya trae varias librerias cargadas, poco a poco ire subiendo documentación, y estaré dando conferencias, sobre su uso, (agarrense flisoles).
Lo cree por la necesidad, creo que codeigniter fue bueno en sus tiempo, sin embargo es un framework orientado a características(Ordeno todo por caracteristicas iguales, Modelos, Vistas, Controladores), y esto actualmente lo limita al no ser Modular, ya que hay qe instalar varios plugins para hacer más.
Se que les va gustar mucho ya que es parecido a SPRING(MVC, CORE, SECURITY), solo que mas liviano, y facil.
Aqui la URL, espero que lo disfruten https://github.com/tuzoftware/pulque/
Lo cree por la necesidad, creo que codeigniter fue bueno en sus tiempo, sin embargo es un framework orientado a características(Ordeno todo por caracteristicas iguales, Modelos, Vistas, Controladores), y esto actualmente lo limita al no ser Modular, ya que hay qe instalar varios plugins para hacer más.
Se que les va gustar mucho ya que es parecido a SPRING(MVC, CORE, SECURITY), solo que mas liviano, y facil.
Aqui la URL, espero que lo disfruten https://github.com/tuzoftware/pulque/
lunes, 28 de marzo de 2016
Juntar arreglo con form para enviarlo como un arreglo de controles dinamicos html jquery
//arreglo es una variable de tipo array var arreglo= ["2368", "1818", "2365"]; var model = $("#formulario").serializeArray(); $.map(arreglo, function (val, i) { return model.push({ "name": "nombrePropiedadoControl[" + i + "]", "value": val }); });
lunes, 7 de diciembre de 2015
Group concat en oracle 11g como el de MYSQL
Group concat en oracle 11g como el de MYSQL
SELECT col1, LISTAGG(col2, ', ') WITHIN GROUP (ORDER BY col2) "names" FROM table_x GROUP BY col1
Thymeleaft envio de listas de objetos al server
El isuiente link me ayudo bastante, sin embargo con los select no funciona.
http://nixmash.com/java/object-child-lists-in-thymeleaf-forms-and-spring-mvc/
jueves, 16 de julio de 2015
Verificar que elemento en un CheckBoxList dispara un evento
protected void chkEtapaLegal_SelectedIndexChanged(object sender, EventArgs e) { CheckBoxList list = (CheckBoxList)sender; string[] control = Request.Form.Get("__EVENTTARGET").Split('$'); int idx = control.Length - 1; string sel = list.Items[Int32.Parse(control[idx])].Value; }
martes, 23 de junio de 2015
Consulta en mysql para foraneas
select
TABLE_NAME,COLUMN_NAME,CONSTRAINT_NAME, REFERENCED_TABLE_NAME,REFERENCED_COLUMN_NAME
from INFORMATION_SCHEMA.KEY_COLUMN_USAGE
where
TABLE_NAME='nombre_de_la_tabla';
TABLE_NAME,COLUMN_NAME,CONSTRAINT_NAME, REFERENCED_TABLE_NAME,REFERENCED_COLUMN_NAME
from INFORMATION_SCHEMA.KEY_COLUMN_USAGE
where
TABLE_NAME='nombre_de_la_tabla';
Liga a metodologias agiles historias de usuario
Liga a un blog de un autor de libro de metodologias agiles http://www.romanpichler.com/blog/10-tips-writing-good-user-stories/
Y aparte otra liga para los casos de uso http://www.batimes.com/articles/use-case-goals-scenarios-and-flows.html
Y aparte otra liga para los casos de uso http://www.batimes.com/articles/use-case-goals-scenarios-and-flows.html
Ligas a tutoriales de handleBars
HandeBars es un manejador de plantillas del lado del cliente(javascript)
http://coenraets.org/blog/2011/12/tutorial-html-templates-with-mustache-js/
http://tutorialzine.com/2015/01/learn-handlebars-in-10-minutes/
http://coenraets.org/blog/2011/12/tutorial-html-templates-with-mustache-js/
http://tutorialzine.com/2015/01/learn-handlebars-in-10-minutes/
jueves, 11 de junio de 2015
lunes, 8 de junio de 2015
Diagramacion del sistema
Pongo este excelente link http://www.nosolousabilidad.com/articulos/diagramacion.htm
Suscribirse a:
Entradas (Atom)
