Search This Blog

20/03/2011

Bug asterisknow 1.7.1 - chiamate in ingresso non funzionano - no incoming calls

extensions.conf

search for SetCallerPres and check that all number near the s are consecutive
cercare SetCallerPres  e verificare che i numeri accanto alla s siano consecutivi

GOOD
exten = s,1,ExecIf($[ "${CALLERID(num)}"="" ]?SetCallerPres(unavailable))
exten = s,2,ExecIf($[ "${CALLERID(num)}"="" ]?Set(CALLERID(all)=unknown <0000000>))

BAD
exten = s,1,ExecIf($[ "${CALLERID(num)}"="" ]?SetCallerPres(unavailable))
exten = s,1,ExecIf($[ "${CALLERID(num)}"="" ]?Set(CALLERID(all)=unknown <0000000>))

bye

18/03/2011

CompactFlash (CF) dma_timer_expiry dma status 0x21


Assumption: you are using a CF as an HD
and you get dma_timer_expiry: dma status == 0x21 on the booting log or Grub is blocked on loading stage 2
FIRST solution
In the BIOS set the ide containing the CF to PIO mode 3 or mode 4 disabling UDMA

SECOND solution
add the parameter "ide=nodma" to the kernel line of grub

14/03/2011

Misurare la competenza

Secondo me il grado di competenza di qualcuno è inversamente proporzionale al numero di informazioni che servono per trovare la soluzione ad un problema

10/03/2011

reset della password su otrs

Collegarsi al db otrs in mysql 

shell# mysq -u root otrs

lanciare la query
mysql> UPDATE users set pw='roK20XGbWEsSM' where id=1;

da ora la password dell'amministratore è "root" senza virgolette

06/03/2011

No gui for pdfsam on windows 7 x64

When starting version 2.2.1 of pdfsam the boot look fine but the gui was not here.

Uninstall and reinstall changes nothing

the trick is to delete the file C:\Users\YOURUSER\.pdfsam\gui-config.xml

Frank

03/03/2011

Quale è la mia versione di ubuntu ?

Si puo guardare dentro il file /etc/issue ma la cosa che ho trovato piu efficente è di vedere nel file /etc/apt/source.list che permette di capire anche il nome della nostra release

18/02/2011

omnigraffle mi fa scoprire UX e forse mi fa fare pace con la grafica

Ho acquistato per ipad omnigraffle basandomi sull'ottima impressione che mi avevano fatto con OmniGraphSketcher 
Il risultato è impressionante, prima di tutto sono riuscito a fare la rappresentazione di un'interfaccia grafica web con tanto di spiegazioni, menu, popup ecc... in meno di 4 ore. Solitamente in 4 ore riesco a fare a malapena una pagina brutta.

omnigraffle ipad può usare i stencil di omnigraffle per mac e qui apriti cielo, ci sono siti dedicati e ogni tipo di ben di dio.

A questo punto ero molto contento dell'acquisto, ma il meglio doveva ancora arrivare. Nei stencil si trova konigi, pieno di bei disegni per la creazione di pagine web. Indago e scopro il sito http://konigi.com che parla di UX che ho scoperto essere "User eXperience" e mi butto a capofitto in questo nuovo modo di vedere il web, le attività degli utenti, i punti di vista ecc.... 

Inoltre scopro che esistono dei framework css in particolare quello di yahoo e blueprint che con "poche" classi permettono di creare strutture complesse ma sopratutto belle anche se come me hai una testa da ing.

L'evoluzione di questi css è compass che offre variabili, annidamenti e tanto altro per i css.

Ho scelto quindi per me:
  1. omnigraffle per il disegno
  2. Blueprint css come base
  3. Compass per la gestione css
Vediamo di creare le gui ora invece di cercare template alla meno peggio per i miei siti personali

Per vie traverse che non ricorso pù ho scoperto i card desk per i brainstorming 

26/01/2011

Google apps - Coblan srl

Coblan Srl è diventata rivenditore google apps. 

Proponiamo un pacchetto completo per il passaggio a google apps for business pensato per le PMI Italiane. 

Il pacchetto contiene: 
  • Una presentazione di google apps
  • La creazione di un progetto pilota per un numero limitato di utenti "poweruser"
  • Corso sugli strumenti messi a disposizione da google
  • La presa in carico da parte di Coblan della configurazione dei servizi google sul dominio principale
  • La migrazione delle mail dal server corrente a google
  • Un corso su come sfruttare al massimo tutti i servizi google
  • Un assistenza in Italiano per tutta la durata del contratto
Se siete interessati a migrare inviate una mail a 

Frank Contrepois
Coblan srl 

Via Santa Giovanna D'Arco, 6
00186 Roma

Tel:  +39 (06) 897 637 32
Fax: +39 (06) 897 637 28
Cell: +39 (393) 90 468 94

IT management 1 di ?

n questo periodo mi sto dedicando allo studio dell'IT management. 

Grazie alla collaborazione con ISAudit le cose diventano sempre più chiare anche se nella mia testa mettere insieme i pezzi non è proprio semplice.

Mi sono sempre occupato dell'aspetto tecnico senza riflettere sull'organizzazione necessaria per gestire sistemi informativi complessi. Ho provato da solo a studiare e mi sono velocemente perso in tutti gli standard esistenti che collaborano su aspetti estremamente precisi della gestione informatica. In molti casi queste specilizzazioni mi erano sconosciute o quantomeno poco evidenziate dai miei precedenti lavori, penso ad esempio al "risk management". 

Cerchero quindi di riassumere qui i miei pensieri, più che altro per non scordarli io ma anche sperando che possa tornare utili.

Questo primo post guarda ad alto livello e non elenca nessun standard o altro, serve come base per gli altri articoli

Il sistema informativo è a supporto del "business", ovvero aiuta quei meccanismi chiamati "processi di business" che se seguiti correttamente permettono all'azienda di guadagnare soldi.

Ad esempio la mia azienda ha fatto un nuovo prodotto non informatico, ora è tempo di metterlo sul mercato. Le persone ai piani alti vedono questa attività come una serie di azioni da fare che possono essere:
  1. La produzione del prodotto
  2. La publicità
  3. La vendita
  4. La distribuzione (logistica)
  5. La rendicontazione
  6. L'analisi dei risultati
L'informatica interviene dal punto 2 al punto 5.

Al punto 2 con la messa online di un sito web, che per il responsabile IT si trasforma in:
    1. Ospitare il sito in hosting/housing/in-house ?
    2. Creare un bel sito promozionale
    3. Mettere online il sito
    4. Documentare il traffico sul sito
Nel dettaglio per i punti da 1 a 3 questo si trasforma in un vero e proprio progetto con relativo project manager, business case, gant ecc...
Il punto 4 viene gestito post progetto ma richiede attenzione in quanto sono le misurazioni (e i bei report pieni di colori) che permettono alla squadra, al project manager, all'IT manager di farsi belli

Al punto 3 l'informatica aiuta il settore delle vendite a vendere il prodotto, definendone il prezzo in base ai costi sostenuti, stime di vendita, concorrenza e tanto altro. La creazione di questo software e DB è stato anche lui oggetto di un progetto complesso, questo permette oggi di vederlo come una scatola nera che prende dati in ingresso e genera informazioni

Al punto 4 l'informatica ottimiza la distribuzione del prodotto tra i vari rivenditori con stime, analisi (ricerca operativa), ottimizzazione per garantire una giusta distribuzione del prodotto, non troppo, non troppo poco. Solitamente a questo livello l'informatica è già in piedi e quindi "basta" inserire i dati corretti per avere un piano di distribuzione corretto. La messa in piedi di questo sistema un tempo è stata causa di tanto lavoro, sudore e organizzazione.

Al punto 5 l'informatica recupera i dati, li analizza e restituisce informazionio che devono essere valide e corrette sul successo o meno del prodotto, i soldi spesi, quelli entrati ecc...

Al punto 6 l'IT aiuta a vedere i dati estratti dal punto 5 sotto ogni angolazione per permettere ai capi di prendere decisioni strategiche.

Conclusione
Per la produzione e messa in commercio di un prodotto non informatico è stato necessario smuovere tanta informatica.
Le cose che ritengo quindi importanti sono:
  • L'IT è fondamentale alle aziende
  • Il vero valore dei sistemi informativi è l'informazione
  • Organizzare un sistema informativo è complesso e richiede la collaborazione con quasi ogni settore dell'azienda
  • Meno si parla tecnico con i non tecnici meglio è 
  • Chi prende decisioni strategiche ha bisogno di capire l'IT senza esserne tecnico, servono altri parametri 

NB: ho super semplificato tutto ma penso che leggendo questo post vi siano venute tante altre cose da fare, da controllare da gestire.

A bientot
Frank Contrepois
Coblan srl 
Via Santa Giovanna D'Arco, 6
00186 Roma

Tel:  +39 (06) 897 637 32
Fax: +39 (06) 897 637 28
Cell: +39 (393) 90 468 94

22/12/2010

Gtdroid

After quite a while I wrote some new code into gtdroid for the new version. 
Now the sync is much stronger than before

Next step will be to reorder the project/context/actions based on the new API

A bientot
Frank

08/11/2010

posterous.com

Hi, just wanted to check if this blog by sending a mail works. If it's the case I'll probably post a lot more :)

A bientot 
Frank

29/10/2010

Gtdroid diary 29/10/2010

The 1.X version fully nozbe api implemented works and:

  1. Sync is fast, I mean really fast 
  2. Anything else that need to connect to nozbe is slow, I mean really slow
So no release for now, but I'm working on a offline version (fast) that can sync with nozbe really fast!

First work looks good. I'll keep you informed

16/10/2010

Gtdroid

Everything done in version 1.1 has been converted to the Nozbe API.

The result is faster sync and slower single action (done, undone, star, unstar, create...)

I want the next version to be better than the previous one from in every angle so I'll release the new Gtdroid after implementing offline modification and a sync that works :)

The following picture of one of my cat is named: "I love my remote"
Now you know who own the TV control every night!

12/10/2010

Gtdroid

Today I finished the:

  1. create project
  2. create context
  3. create action 
YES!!!

09/10/2010

09/10/2010 Gtdroid 1.1.5 WIP and mysql Copying to tmp table problem

Today after almost a week without working on Gtdroid I manage to find 4 hours to work on it.
I worked on version 1.1.5. It now use the api and SYNC is really fast: less than 10 seconds for my nozbe account with 40+ project 100+ actions.
Next step is to write the done/undone, star/unstar, create/edit/delete of action.

After the fun part (gtdroid) I got to solve a mysql problem for a client of mine who just migrate from physical to cloud 2 of his production servers. An application server report 200+ connection to the mysql while on the old platform 30 was enough.
After some search I found out that some queries where stuck on the "copying to tmp table" and blocked all other queries.

my.cfg was not filled in with the right value for this kind of load, really it's was just empty!
I use the following page as a good start and configure my.cfg the -almost- right way.

A bientot

06/10/2010

Gtdroid diary

This week end I'll dedicate sometime to the current Gtdroid release to improve it and add the api calls instead of my current "reverse-engineering" calls :-)

Nozbe team gave me the production key !!!! yeah

05/10/2010

New presentation and work

This week I'll not be able to work on Gtdroid as I have to teach 2 courses: "network for IT managers" and "Java Basics"

Network for IT manager is a course to present the theory of network for persons who talk with IT staff and what to be sure to understand their needs and be able to provide the right solutions. The course last one day plus another one for special requests

Java basic is the starting point to become a java programmer; the course includes all the basics and can be customized for mobile (android) programming.

Bye

30/09/2010

Travel

Today I'm going in France to see my sister and going at a cousin's wedding :)
I'll be back online on monday and post my week end thoughts
a bientot

27/09/2010

Kindle and Wallet day

Today my new Kindle arrived :) it's great!!! My shinebook looks so old now.
I really love the idea to be able to connect to my mail everywhere in the world, even if it's on a slow black and white screen.

My new really thin wallet is here also (xmas before time) ! http://www.all-ett.com/ nice place to go

As I was getting mad about the sync with nozbe on Gtdroid I choose to concentrate on  doing a good GTD app and then add the nozbe integration.

A bientot

26/09/2010

Nozbe features website

Nozbe is a really really good piece of software and it's STABLE and that's a feature that I love. But sometime I need something even in alfa or beta that just do a specific work and nothing else ( no options, no sorting ... ) . 

So here is my idea, what do you think if I create a website that provides new nozbe features but knowing that it's not fully tested.

For example, I now would like to have the list of project available for printing so I can review it from anywhere and with the api this is easily done.

A bientot