Roba da /dev/null... Ovvero: delirii su vita, informatica ed altro

Visualizzazione post con etichetta lavoro. Mostra tutti i post
Visualizzazione post con etichetta lavoro. Mostra tutti i post

giovedì 7 marzo 2024

Gugòl e i suoi moduli/forms

Mi chiedono di creare un questionario online. E vabbè…

Senonché alcune delle domande richiedono all’utente di scegliere tra tot immagini. Evvabb-- No. Cor cazzo che vabbene. Cor cà, davvero. Ché qualsiasi immagini uno cerchi di caricare nelle risposte già ha due cose che gli urticano spiacevolmente le gonadi. La prima è che secondo Gugòl mettere immagini “mute” è anatema, e avvoja a cercare d’imbrogliarlo mettendo uno spazio al posto del testo della domanda. Ti propina prontamente il testo di default, “Opzione 1”. La seconda è che tutte le immagini vengono (apparentemente) ridotte a un quadrato di circa 260 pixel (m’immagino la gioia dei macchisti retinati…). E pure maluccio, specie se ci tieni tanto a conservare determinati dettagli.

Per la prima cosa ancora sto cercando una soluzione. Per la seconda, conviene ridursi da sé le immaginette prima di caricarle in Gugòl Moduli/Forms. Occhio che la larghezza ottimale è in realtà 250 pixel. Potete caricarle come jpeg, png, gif. Purché siano larghe al massimo 250 pixel.

Vi risparmio le altre due cose che m’urticano di Gugòl Forms, dato che vado di fretta.

mercoledì 18 ottobre 2023

Rimuovere (forse) l’orrida sottolineatura puntinata rossa da Mac Os X

Ho come la sensazione che, ad ogni aggiornamento di sistema (ora il MacBookAir M1 “provvisorio” usa Sonoma), il sistema ci riprovi ad infliggermi quest’odiosa sottolineatura puntinata rossa, chiaro e lampante sintomo di un fottuto correttore ortografico non desiderato.

Ergo, qui di seguito i vari passi seguiti per disattivarlo (almeno fino al prossimo aggiornamento, spero) dall’intero sistema.

Aprire il terminale e dare i seguenti comandi UNO ALLA VOLTA:
defaults write NSGlobalDomain NSAutomaticSpellingCorrectionEnabled -bool false
defaults write NSGlobalDomain NSAutomaticTextCompletionEnabled -bool false
defaults write NSGlobalDomain NSAutomaticSpellingCheckingEnabled -bool false
defaults write NSGlobalDomain NSAutomaticSpellCheckingEnabled -bool false
defaults write NSGlobalDomain NSAutomaticSpellCheckEnabled -bool false

Se volete conservare invece la sostituzione automatica dei trattini e degli apostrofi:
defaults write NSGlobalDomain NSAutomaticDashSubstitutionEnabled -bool true
defaults write NSGlobalDomain NSAutomaticQuoteSubstitutionEnabled -bool true

Uscite dal terminale e riavviate il mac.

Detto fatto! :-)

martedì 17 gennaio 2023

La (s)ventura di un vecchio Wacom Bamboo con MacOs 13.x

Antefatto: in attesa che si liberino i fondi per un pc meno …preistorico… mi hanno gentilmente concesso in via provvisoria un MacBook Air M1. E fin qui tutto moderatamente bene, a parte la scocciatura del dover usare il tasto “mela” ogni volta che il classico “ctrl”+quarcosa non sortisce effetti. Non so chi sia più coglione, io o il mio mignolo sinistro.

Senonché oggi dovevo fare un lavoro con la tavoletta grafica, una vetusta ed immarcescibile Wacom Bamboo Pen & Touch. Che ha SEMPRE fatto il suo lavoro, quale che fosse il sistema operativo (Gentoo, xubuntu, winskif 8,10,11), devo dire.

Già mi ero fatta dare un accrocchio usb-c con 3 porte usb 3.0 (e uscita HDMI + presa ethernet), ma solo perché odio le tastiere dei portatili e i monitorini da 13 pollici, retina o no. Ho attaccato la tavoletta all’accrocchio.

Ovviamente non fungeva quel che mi serviva fungesse: la penna della Bamboo.

Vado sul sito della Wacom, installo i driver. Non vedono la tavoletta. Disinstallo. Cerco altri driver Wacom. Installo. Niente. Disinstallo e googlo.

Ah ecco. Son bacati. Arigooglo. Trovo e risolvo.

Qui troverete i driver Wacom PATCHATI. Perché ovviamente alla Wacom non je ne frega un cavolo se la tu' tavoletta USB del Cretaceo funge ancora e vorresti continuare ad usarla. :)

martedì 15 settembre 2020

Lapsus rivelatore

Da una email della nostra responsabile di sede: «[…] nello spreadshit che ci è stato inviato.»

Non so se l’abbia scritto apposta o per sbaglio. Ma l’ho quasi amata per questo :)

martedì 28 aprile 2015

Javascript e video random

Per motivi vari dovevo preparare dei test basati sulla somministrazione di video. Esperienze precedenti mi hanno portato a considerare $pauerpoint come qualcosa di incredibilmente ingombrante e ricco di complicazioni, specialmente se il test doveva essere usato su computer diversi (mac e/o pc, con versioni sia di SO che di $pauerpoint molto probabilmente diverse). Figurarsi voler "randomizzare" questi video.

Per questo ho deciso invece di usare Firefox e il formato video webm, almeno per le versioni "preliminari" di questi test (quelle che nemmeno arrivano allo 0.9.9, per capirci :)) E dato che il tutto doveva avvenire in "locale", dovevo necessariamente usare javascript.

venerdì 5 luglio 2013

Un classico.

Manca mezz'ora alla chiusura.

È arrivata qui in sede al mattino, col suo $melasottilissima personale, ha fatto le sue cose, i suoi lavori, ha trovato il tempo di andare pure dal parrucchiere e di farci vedere gli abiti per Londra (partiva l'indomani). E viene da me a chiedermi aiuto con quell'obbrobrio di $guardaffuori_per_mac che aveva sul $melasottilissima mezz'ora prima che chiudessimo baracca!

Non so come abbia fatto, ne' cosa pensasse di ottenere con quello che aveva fatto, fatto sta che solo ora si è accorta di avere un numero esagerato di cartelle di email tutte con lo stesso nome annidate (Bozze, Bozze 1, Bozze, Posta Inviata, Posta inviata 1 ecc. ecc.).

Bestemmiando ed imprecando, glie le ho eliminate tutte e poi le ho detto «$Utonta_Maxima, guarda, dovresti usare solo e solamente un client di email con SOLO 4 bottoni, "Invia", "Rispondi", "Inoltra" e "Cancella"!»

Speriamo che a Londra scoppi l'afa.

martedì 23 marzo 2010

Altri 2 script bash...

Per motivi vari (non legati direttamente al lavoro) m'è capitato di dover "riciclare" ed adattare uno script bash che avevo fatto tipo 5 anni fa (!).. E me ne sono venuti fuori due di scripts.

lunedì 27 luglio 2009

Sulla precarietà delle cose...

Dove lavoro io, abbiamo un "mezzo frigo" (nel senso che è poco più grande di un mini-frigo) vecchio di chissà quanti anni, ma ancora funzionante. Ci torna comodo per le piccole stronzate come la spesa da portare a casa, le bevande da tenere al fresco, il pranzo che alcuni si portano da casa.

mercoledì 1 luglio 2009

Videoconferenze a "basso costo"

Questo è un piccolo "howto" (un "come si fa a...") senza troppe pretese, buttato giù per non scordarmi poi di riscriverlo meglio per lavoro.

Problema:

Come mettere in contatto audiovisivo una persona con un gruppo di persone + relatore quando in mezzo ci sta un oceano?

mercoledì 17 giugno 2009

Oh no, pure (gl)i iMac...

Era un lunedì assolato, iniziato in bellezza (mi accontento di poco, MOLTO poco: andare al lavoro insieme al mio ragazzo...), e si preannunciava indaffarato dato che dovevamo eseguire delle prove tecniche in vista di una imminente videoconferenza con una università americana (8 ore di differenza)...

lunedì 25 maggio 2009

Fare l'orsacchiotto portafortuna...

...Dovrei iniziare ad inserire pure questa "mansione" nel mio CV.

Cioè oggi, tra le altre cose (girare sui vari MacOsX in giro x il reparto con una chiavetta per "installare" $programma_gestione_bibliografie, stare ad ascoltare le lagne di $utonta_non_tanto_tonta, ecc...), quello che ho dovuto fare è stato, essenzialmente, sedere al fianco di $utonta_non_tanto_tonta mentre lei cercava disperatamente di immettere dentro a un sito francese tutti i dati necessari per presentare un progetto congiunto italo-francese, visto che la scadenza era per stanotte a mezzanotte.

domenica 22 marzo 2009

Nel finesettimana...

...se ti viene la tentazione di ricompilare il kernel da remoto... (magari lo fai per eutanasizzare il "watchdog" solo perché fa riavviare a "casaccio" il server senza manco spiegarti PERCHÉ...)

...datte prima 'na martellata sulle mani. Poi ridattela. Poi aridattela. Poi spegni il PC e vai a leggere un libro.

Oppure, se proprio pensi che sia assolutamente necessario, almeno aspetta domenica sera.

Tra parentesi, il $probabile_precario di qualche tempo fa non ha ancora "riscritto" quel messaggio di errore... Sarei quasi tentata di augurarmi che il suo $capoprogetto se ne accorga prima che io piombi in ufficio per riavviare il server. :)

Al marketroid non far sapere che...

Quando $tecnico fa fatica a trovare e capire il contenuto VERO CONCRETO E SOSTANZIALE di una offerta proposta da un $marketroid ((immaginatevi un Agente Smith sorridente che cerca di vendervi qualcosa. Questo è il "marketroid", volgarmente definito anche "marchettaro" o "incravattato"...))...

...il $marketroid deve sperare che:

  1. $capo_del_tecnico sia uno di quelli che hanno in spregio i tecnici

  2. non abbiano $avvocato_intelligente sottomano.

  3. ci siano i soldi... ((alla bell'e peggio, se il mio $capo insistesse a voler accettare la loro offerta, triturerò le gonadi a dritta e manca affinché si faccia un regolare bando di gara!))

lunedì 16 febbraio 2009

Certi messaggi di errore...

...forse è meglio tenerli per i server rigorosamente "non lavorativi".

Stavo x andarmene a nanna quando ho deciso di controllare un server (gestito da $povero_collega, che sospetto sia uno dei millemila precari) che doveva queryare il mio server e displayare a web i risultati della sua query.

Trovo questo:
"Non mi collego al cazzo di database"



...

Bello. Molto professionale, invero. Sembrerebbe quasi farina del mio sacco. Se non fosse che, al lavoro, cerco di sostituire le invettive con il sarcasmo (talvolta incompreso). Tanto poi mi sfogo qui.

Ho mandato una email a $povero_collega suggerendogli di riformulare quel messaggio prima che lo vedesse il capoprogetto per cui aveva messo su il sitariello.

E domani vado a vedere che cosa cazzo ha fatto schiantare il server mio :p

giovedì 20 novembre 2008

%P (maledetti monitor LCD!)

Finalmente al lavoro mi hanno cambiato il monitor CRT con uno LCD, più precisamente un Asus VW193D-B. Non nego che sia piacevole avere un refresh rate umanoide (oh, il PC riciclato/frankensteinizzato che ho io NON ha l'entrata DVI) ed un po' più di spazio sulla scrivania allo stesso tempo, ma saranno tipo due giorni che smanazzo con il monitor e il xgamma, provando e riprovando, googlando qui e là, facendo svariati test.

Quello che non riesco a mandar giù di questo monitor è l'apparente impossibilità di avere un controllo maggiormente granulare delle sue impostazioni. Il suo "OSD" sembra progettato ad uso e consumo ESCLUSIVO degli utonti che se ne stracatasbattono di avere la gamma settata correttamente (tanto ci pensano winskif o MacOSX... e non devono farsi le pippe mentali sul "senso del bianco" e sul "grigio veramente grigio", come faccio io).  Il manual(ino) ancora peggio.

Va be'. Non demordo. Ma devo riposarmi gli occhi dopo aver provato con questa pagina di test x monitor LCD e con questa "monica"...

Alla bell'e peggio aspetterò altri 3 o 6 mesi, sperando che la scheda video attuale decida di morire ;)...

venerdì 31 ottobre 2008

Mysql... aaarrrgghhh

Hai in mano un cognome e un id numerico.

Devi fare due pagine diverse.

Una con i records che hanno il cognome (in colonna A) e l'id numerico in UNA delle 7 colonne (1,...,7). Facile. Infatti funge.

Un'altra con i records che contengono il cognome (in colonna A) ma NON contengano l'id numerico in NESSUNA delle 7 colonne... Facile???

Cor cazzo. Molto cor cazzo.

Se avete proposte che NON siano del genere "select * from $table where `columnA` like '%$cognome%' AND (`col1` not like '%$id%' AND [...] AND `col7` not like '%$id%')", lieta di ascoltarle.

Ho già provato con "!=", "<>", e anche pure con "<=>", ma senza molto successo...

Update: Ho risolto con una query del tipo "select * from $table where `columnA` like '%$cognome%' AND (`col1` != '$id' OR `col1` IS NULL) AND [...] AND (`col7` !='$id' OR `col7` IS NULL)".

Bastava dormirci su un po' sopra...

giovedì 12 giugno 2008

...zzzZZZzzz...

Fa caldo, l'impianto di riscaldamento/raffreddamento aria è riccamente spento, ho finalmente messo online l'incubo mysql/phpesco che mi ha dato tanto da penare per mesi, per poi scoprire che mi sono dimenticata qui e la' dei particolari nell'interfaccia web.

To top it all off: ho sonno.

Anzi Zonno.

giovedì 22 maggio 2008

Ma chi gli avrà messo in testa queste idee?

In questi gg ho $utonta che, non ne so il come o il perché, in qualche modo si è messa in testa che una ADSL sia meglio di un collegamento CDN. E che sia necessario fare tutto insieme e di fretta pure.

Meno male che i mal di testa servono non solo a "mandare in bianco" il proprio partner, ma anche a calmare il furore sacro di chi vorrebbe fare fare fare ma tanto poi chi va a fare per davvero queste cose son sempre gli altri e chissenefrega se anche gli altri avevano le loro priorità...

mercoledì 21 maggio 2008

Come la mano dx e quella sx...

Alla fin fine doveva capitare pure da me.

$collega: "Scusa, hai preso tu il XXX.XXX.XX.150?"
io: "No, di solito prendo il 310 ma solo per tornare a casa. Che cazzo succede?"
$collega: "Qualcuno lo ha fregato a $utonta"
io: "Scusa ma sicuro sicurissimo che non ci sia di mezzo un server DHCP?" (non sono io che mi occupo del network, vivaddio, ma sospetto sia cresciuto in maniera disordinata e alla casopercaso)
$collega: "sicurissimo, tutti indirizzi IP fissi"
io: "tanto fissi a me non sembrano se succedono ancora 'sti conflitti di IP. Fatte un LART, ti conviene."
$collega: "eh, già. Mo' come lo trovo?"
io: "Il lart? dal ferramenta. Per l'ip vagabondo, installati nmap e/o nessus, ma non ti diranno dove sta fisicamente, solo QUALE genere di pc potrebbe essere."
$collega: "altri modi per trovarlo non ce ne sono?"
io: "posso TEORICAMENTE provare a buttarlo giù con qualche ping. Magari si fa vivo da solo"

Il ping non funge: e' ovvio, sono MOLTO fuori allenamento.

Giriamo a random, chiedendo agli utonti che pensiamo essere meno utontosi. Niente.

Torno alla mia scrivania, lancio un bel 'USE="-gtk" emerge -uavDN nmap', mi rollo la cicca, vado fuori a fumarla, torno e lancio il cosillo che dice che a quel numero li' ci sta O un router di una certa marca OPPURE una stampante di un certo tipo, assegnando ad entrambi una probabilità intorno all'85%.

Vado a cercare $collega e gli faccio vedere l'output. Entrambi sappiamo che NON si tratta di certo delle stampanti "ufficiali" di rete, attestate su ognuno dei 2 piani. Confrontiamo l'output con quello fatto su una stampante di rete nella stanza di $collega. L'output di nmap era precisissimo, mancava poco che ci diceva pure di che colore era lo chassis.

"Ciccio, secondo me qualche coglione ha installato 'na stampante di rete senza dirvi nulla. O quello oppure è un router. Vedi tu. Le marche le sai. Ora famme lavorà."

10 minuti dopo torna trionfante: "era un router per il traffico VoIP installato qui dai tecnici della sede centrale".

"....Ah... cioè, questi so' venuti a installa' il coso, gli hanno dato un numero IP a casaccio, senza chiedervi nulla e soprattutto senza avvisarvi?"

"Esatto, proprio così."

"..."

/* sono veramente contentissima di non essere responsabile PURE della rete */

giovedì 8 maggio 2008

Gli dai un dito e...

Tocca SEMPRE farsi 4 conti PRIMA di dargli il braccio, a 'sti utonti

Nella fattispecie, si trattava di stabilire il limite delle dimensioni di un file uploadato tramite PHP. C'era pure uno che voleva tenersi aperta la possibilità di uploadare INTERI libri (ma siamo matti?!?!) casomai andassero fuori catalogo.

Dopo averlo convinto che non era il caso di affidare file così "corposi" ad un insieme di procedure concepite con tutt'altro scopo in mente, ho dovuto fargli i conti della serva per fargli capire che 5Mb era l'unico compromesso accettabile: dato il caso peggiore (TUTTI i records con un file di X Mb, dove X era il limite), la "crescita" delle dimensioni totali sarebbe stata piu' alta man mano che aumentava il numero di records, con un limite piu' alto.

Almeno con 5 mb avevo il tempo quantomeno di chiedere (ed installare) HD più capienti, visti i tempi orridamente burocratici collegati al "movimento" di soldi.

...

Va be', la prossima volta gli prendo IO il braccio!

/*ero tentata di farci su un altro skizzo, ma so' stanca...*/