Skip to main content

Posts

Showing posts from October, 2018

mback plugin para NetBeans para hacer backup/restore de bases de datos de MongoDB

Desarrolle un pequeƱo plugin para hacer backup/restore de bases de datos mongodb desde NetBeans IDE El plugin esta testeado sobre Ubuntu, donde previamente se agrego al /etc/profile el path de mongodb export PATH=$PATH:/home/avbravo/mongodb/bin Debemos iniciar el servidor de mongodb Esta disponible para descargas desde: http://plugins.netbeans.org/plugin/74890/?show=true dar clic en el botĆ²n Download para descargar el plugin Desde NetBeans selecionar Tools->Plugins en la pestaƱa Downloaded dar clic en Add plugins seleccionar el archivo .nbm descargado procedemos a instalar el plugins, dar clic en el boton Install dar clic en Next aceptamos la licencia dar clic en Continue se inicia el proceso de instalaciĆ²n con esto tenemos el plugins instalado En el menu Windows-> encontramos la opcion Back, que es el plugin se muestra la ventana para realizar el backup/restore Backup Para hacer

Bitbucket /NetBeans

Nuevo capitulo del libro incluye Bitbucket especificamente git con NetBeans disponible como una guĆ­a rĆ”pida de manejo de ramas https://avbravo.gitbooks.io/trucosjakartaee/content/bitbucket.html crear pull request Algunos temas Crear ramas desde Bitbucket Crear ramas desde NetBeans Cambiar ramas desde NetBeans Push a una rama Permisos a una rama Clonar una rama Crear un pull request desde  Bitbucket

primefaces + ejbmoordb

<p:chips> L o usaremos para manejar un List<String> de numerogrupo; Contamos con un Entity p ublic class Solicitud { @Id private  Integer idsolicitud ; private  String periodoacademico ; private  Date fecha ; private  List < String >  numerogrupo ; ..... } E l documento en MongoDB F ormulario < p:outputLabel value="#{msg['field.numerogrupos']}" /> < p : chips id = "numerogrupo"  value = "#{solicitudDocenteController.solicitud.numerogrupo}"   /> C ontroller if (solicitudRepository.save(solicitud)) { } S i necesitamos asignar valores List<String> numeroGrupoList = new ArrayList<>(); solicitud.setNumerogrupo(numeroGrupoList);

Dashboard usando p:knob

Dashboard usando <p:knob> L a pagina index.xhtml usamos <p:knob> colocamos el value y el max con el mismo valor. CĆ³digo              <b:column span="4">                     <h3><p:outputLabel value="#{msg['label.totalarticulo']}"/></h3>                     <div class="knob-container  ui-corner-all">                         <p:knob value="#{dashboardIndexController.totalarticulos}" max="#{dashboardIndexController.totalarticulos}"                                 disabled="true"                                 foregroundColor="red" backgroundColor="#00000"                                 />                     </div>                 </b:column> Controller @Named @ViewScoped public class DashboardIndexController implements Serializable {     // <editor-fold defaultstate="col