Pregunta a l'IA
Hola! Pregunta'm qualsevol cosa

Els meus temes incorpora les fulles de treball, un arbre de navegació per categories i dossiers i la consulta d'altres usuaris

New & Noteworthy
7/11/15
Lluís Turró Cutiller
12.161
0
dossiers worksheet

El visor de temes per fer o monitoritzar, Els meus temes, canvia de interfície i de prestacions.

Fulles de treball integrades

Les fulles de treball s'integren dins la vista de temes ocupant el primer lloc i sota l'epígraf Fulla de treball. La resta de temes es mostren a continuació en el mateix ordre de sempre.

Navegació per categories i dossiers

El visor de temes inclou ara un arbre de categories i dossiers per poder filtrar temes. Ja no cal obrir diàlegs de filtre.

Consultes de temes d'altres usuaris

Si es tenen els permisos adequats per veure dades pertanyents a una determinada categoria o dossier, un usuari pot consultar la fulla de treball d'altres usuaris, restringida a les categories i dossiers on tingui permís.

Primera aproximació a les taules datawarehouse

Ja és possible veure un preview del que serà el datawarehouse de dossiers. En l'actualitat només hi ha tres informes i la generació està poc optimitzada, però ja dóna una idea general de la càrrega de treball per responsable/informant.

Comunicació per administradors de dominis Google Apps

Customer Relationship
30/10/15
Lluís Turró Cutiller
15.791
0

Comunicació per administradors de dominis Google Apps

Benvolgut administrador de Google Apps:

Tingues en compte que la notificació següent només és rellevant si processes dades personals i si el processament d'aquesta informació està subjecte a les lleis de protecció de dades de la UE. És probable que s'apliqui en el teu cas si la teva empresa té la seu a la Unió Europea. Si no estàs segur de si el contingut d'aquesta sentència t'afecta, t'aconsellem que consultis a un advocat.

El 6 d'octubre de 2015, el Tribunal de Justícia de la Unió Europea va declarar que la decisió de la Comissió Europea sobre el marc de Port Segur d'EE. UU. i la UE (un dels mecanismes legals que permet transferir dades personals de la UE a empreses d'EE. UU.) no té validesa jurídica, ja que considera que el règim de Port Segur no proporciona un nivell adequat de protecció de les dades personals que provenen de la UE.

Al llarg de 2015, la Comissió Europea i els EE. UU. han estat negociant una revisió del règim de Port Segur per donar resposta a aquests problemes, però no han pogut finalitzar l'acord abans que el Tribunal de Justícia dictés aquesta sentència. Tant la Comissió com els EE. UU. s'han compromès a finalitzar la revisió de l'acord amb la major brevetat possible.

Mentrestant, volem recordar-te que, des de 2012, oferim una alternativa de compliment normatiu per al marc de Port Segur. En concret, oferim una esmena per al processament de dades i les clàusules del contracte model com un mètode addicional (a més del marc de Port Segur) que permet complir els requisits d'adequació i de seguretat de la Directiva de Protecció de Dades de la UE. La Comissió Europea va elaborar les clàusules del contracte model específicament per permetre la transferència de les dades personals des d'Europa.

Molts clients de Google Apps ja han adoptat l'esmena per al processament de dades i les clàusules del contracte model. Si encara no ho has fet, ens agradaria recordar als nostres clients de Google Apps que considerin la possibilitat d'adoptar l'esmena per al processament de dades i les clàusules del contracte model.

Per acollir-se a l'acord

  1. Vés a la consola d'administració clicant sobre la opció Admin des del menú de quadres a la part superior dreta.
  2. Se't demanarà la contrasenya del teu compte.
  3. Escull Perfil de empresa.
  4. Escull Perfil.
  5. En desplegar-se, veuràs Condicions addicionals de seguretat i privacitat.
  6. Revisa i accepta ambdues condicions.

Alentiment en l'accés a l'aplicació quan l'autenticació es fa via correu electrònic

Customer Relationship
22/9/15
Lluís Turró Cutiller
16.626
0

La darrera actualització feta el passat cap de setmana portava un canvi en els enllaços de temes i dossiers. Aquest enllaç varia el flux d'accés a l'aplicació, fent-lo en ocasions innecessari, al portar a un visor web on ja es pot afegir informació i adjuntar arxius a temes.

La regressió

L'autenticació feta des de l'enllaç encriptat del correu és incompleta i produeix una sobre lectura del contacte autenticat, provocant un alentiment al veure els temes complets o durant l'accés a la pròpia aplicació.

La solució

Aquesta regressió quedarà solucionada avui mateix. En cap moment inhabilita treballar amb l'aplicació i fer les tasques normals. Si noteu l'alentiment podeu sortir de la sessió creada per l'enllaç del correu i tornar a entrar pel sistema habitual, Persona o usuari / clau.

Disculpeu les molèsties.

El programari obert és coneixement

Blog
3/9/15
Lluís Turró Cutiller
16.960
0
brightside elephant fundacioTiC turro.org

El primer cop que vam obrir el codi va ser el 2002. En aquell moment Blai Capdevila i jo mateix ens barallàvem per trobar una solució a la comptabilitat sense assentaments. Comptabilitat documental basada en models. El projecte es deia XMLVocabulary, s'allotjava al domini xmlportal.net i va assolir la mitjana de 30 mil descàrregues mensuals. Mentre ens deixàvem els ulls en la creació de models, a altres llocs del mon desenvolupadors trobaven utilitats ben diferents a allò que estàvem fent. Una de les sorpreses més grans va ser quan una empresa de telecomunicacions a Taiwan va començar a usar el codi dins el seu seguiment d'incidències, afegint suport LDAP, i passant-nos el resultat traduït al xinés. Aquell dia no vaig dormir.

Entenent el risc, acceptant la ignorància

Tinc que dir que sóc poc ortodox. La metodologia utilitzada en aquells moments per vendre desenvolupament de software em semblava escandalosa, poc responsable i gens productiva. Encara ara hi ha gent que continua fent el mateix. I segueixo escandalitzant-me. Primer, no sempre s'entrega el codi. Segon, se li demana al usuari que accepti el disseny de formularis on breument es descriu la operativa. Tercer, es comença el desenvolupament pels formularis. Els supòsits de semblant metodologia són, que l'analista ha entès perfectament què vol el client i que aquest ha sabut explicar què vol a la perfecció. Es comença per la taulada perquè es suposa una bona fonamentació. Això no és cert, mai pot ser-ho.

El desenvolupament de software no s'hauria de vendre, simplement perquè comprar-lo és una ruïna. Entenem-nos, comprar el desenvolupament d'una solució completa no és recomanable. Desenvolupar és una inversió, no una despesa. Desenvolupar és car i no sempre surt bé. Segons les noves tendències, el software està en una constant fase beta on cada incidència és tractada amb màxima cura. El software està en constant millora, s'adapta i creix.

En casos reals, quan es decideix iniciar un nou projecte, l'anàlisi i el desenvolupament són només una part del tramat. Cal la plena implicació de l'usuari avançat. Aquell que entén quin és l'objectiu i és capaç de trobar on falla. I tot mitjançant l'ús, sense tocar el codi. Reportant cada incidència amb tots els detalls i donant idees. L'èxit d'un projecte es mesura en la quantitat d'usuaris avançats que reporten incidències i en la rapidesa en que es desenvolupen les solucions. L'usuari coneix i el desenvolupador realitza. L'analista catalitza el procés.

Particularitats, camins al no res

Fa més de deu anys que no desenvolupo codi que no vagi al tronc principal de Elephant i BrightSide. Això vol dir que tots els usuaris usen el mateix tronc. Ja ho dic ara, les dues aplicacions tenen usuaris ben diversos, des d'autònoms a petites i mitjanes empreses. L'ús que en fan és també molt divers. Què passa doncs amb les particularitats?

Quan un usuari demana una particularitat, allò que no serà útil a ningú més, el primer que faig és intentar eliminar-la. Dràstic? No pas. Iniciar una branca de codi per una particularitat només pot acabar malament. Per una banda, la resta de mòduls creix ignorant-la i podem acabar amb una incompatibilitat. Per altre banda, al no estar en el tronc principal, no es millora ni creix al mateix ritme. Amés, eliminar-la no sempre vol dir no fer-la. També pot dir tornar-la genèrica, es a dir, afegir-la al tronc principal i deixar que la resta d'usuaris en gaudeixi.

Tornar una particularitat en una característica general és un mal de cap. Primer cal barallar-se amb els conceptes, de particulars per una funcionalitat concreta a generals per tot. Després cal, per això és genèric, més configuració. El resultat, però, és més funcionalitat pel conjunt. Tothom hi guanya.

Quan és impossible la transformació a genèric cal provar a incorporar-ho sense que es noti. La via més ràpida són les factories de classes o funcionalitat afegida. Reconeixes una interfície però no saps qui la implementa. Un cop fet el reconeixement, implementes la interfície com un mòdul endollable.

Si finalment cap de les solucions anteriors és possible, crees la versió especial per aquella particularitat, sabent que tard o d'hora es transformarà en un malson.

Publicant el coneixement

El programari obert és coneixement aplicat. Al codi s'hi suma tot el que sap l'usuari avançat. La qualitat dependrà de la maduresa del projecte, dels coneixements de les eines que tingui el desenvolupador i del coneixement de l'objectiu que es pretenia assolir per part de l'usuari. El programari obert estalvia feina a tercers i permet integrar projectes. Això afavoreix la col·laboració i resulta en una millora pels elements integrats, converteix projectes sencers en usuaris avançats reportant incidències.

A cadascú el que li toca

Haureu notat que li dono especial importància a l'usuari avançat. Bé, encara pot tenir-ne més, normalment és així.

Els casos pràctics m'han ensenyat que sense un usuari que estigui disposat a implementar el projecte en el mon real, aquest no té masses possibilitats d'èxit. Disposició per anar provant en la mesura que es va fent, en els punts on s'aconsegueixen fites. Això vol dir temps, paciència i molta implicació. Com sigui, crec que cal donar-los el reconeixement que mereixen i traduir-ho en compensacions.

La millora constant afavoreix compensar la dedicació dels usuaris avançats d'una manera ben fàcil: gaudint de les millores que ells mateixos han proposat, més d'aquelles que hagin proposat d'altres. La Fundació TiC rep les contribucions de Turro.Org i les publica sense cap cost, en un intent de convertir el teixit empresarial català en un usuari avançat. Queda molt per fer, però ja hem començat.

Actualització dels Cloud BaaS prevista per aquest cap de setmana

Customer Relationship
31/7/15
Lluís Turró Cutiller
15.482
0

Aquest cap de setmana els Clouds BaaS s'actualitzaran a les darreres versions de sistema, base de dades, servidor d'aplicacions JavaEE, màquina virtual Java, Elephant i BrightSide.

El canvi pot durar unes hores i provocar una parada del seu Cloud BaaS per un temps màxim de 20 minuts.

Esperem disculpin les molèsties que això pogués ocasionar.

Versions actualitzades

  1. Kernel Linux de CentOS 6.6 Final
  2. MySQL 5.1.73
  3. Tomcat-BaaS 8.0.24
  4. JavaDK 8u51

Llibreries Elephant i BrightSide

  • bsfinancials-core-1.3
  • bsfinancials-treasury-1.3
  • bsfinancials-www-1.3
  • contacts-2.1
  • contacts-vcard-2.1
  • elephant-1.5
  • elephant-attach-1.5
  • elephant-auth-1.5
  • elephant-calendar-1.5
  • elephant-crm-1.0
  • elephant-dossier-2.0
  • elephant-jpa-1.5
  • elephant-jpa-zkoss-1.5
  • elephant-math-1.5
  • elephant-mobile-1.0
  • elephant-plugins-1.5
  • elephant-publications-1.0
  • elephant-scheduler-1.5
  • elephant-scheduler-www-1.5
  • elephant-wd-common-1.5
  • elephant-www-1.5
  • elephant-zkoss-1.5

Llibreries propietàries

  • amic-util-1.2.1
  • syntaxparser-1.4.2
  • turro-account-1.9.0