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