Archivio della categoria 'altri linguaggi'


Shell History meme

inserito in altri linguaggi, di tutto un po' da fullo @ 10-04-2008 20:40

Lo Shell History Meme Sta girando da qualche giorno sui vari planet che leggo con piacere, ed e’ uno di quei pochi meme talmente geek che non posso evitare di partecipare..

basta scrivere in shell il seguente comando:
history | awk '{a[$2]++ } END{for(i in a){print a[i] ” ” i}}’|sort -rn|head
per scoprire quali sono le nostre abitudini in bash

Ecco quindi la history di teletran-1 (la workstation casalinga) dove sviluppo e vivo gran parte delle bash-giornate

203 svn
151 cd
134 ls
60 vi
51 symfony
30 php
28 ps
28 dig
27 rm
19 kill

e quella di tartar (il mio portatile) che ultimamente uso solo per ammazzare il tempo in treno tra uno spostamento e l’altro.

165 vi
124 ruby
94 ls
90 cd
77 svn
50 dmesg
49 su
48 php
39 cat
24 scp

se vi chiedete perchè tutto quel ruby è solo colpa dei ragazzi di Stacktrace e dei loro problemi del progetto Eulero… [il mese scorso la posizione di ruby era occupata da python e quello prima da perl]

ciauz

Copertine e canzoncine

inserito in altri linguaggi, cazzate, php da fullo @ 24-01-2008 16:20

copertina “python in tasca” scritto con php Pare che gli sviluppatori Python siano talmente intristiti che per fare una bella copertina di un libro dedicato al loro linguaggio usino PHP (cliccate sull’immagine per ingrandirla)! [grazie mille Carlo, ma avresti dovuto sapere che non avrei resistito ;P]

E come musichina per la copertina vi consiglio l’ascolto della stupenda “Ballata del Programmatore” (sempre via StackTrace, ai cui pyRedattori dedico la copertina del libercolo qui sopra).

ciuaz

Linguaggi di programmazione, offerte di lavoro e trends

inserito in altri linguaggi, php, tecnologia da fullo @ 17-01-2008 23:32

statistiche di richieste offerte lavoro per tipologia di linguaggio

Leggendo la ML dei soci del GrUSP oggi mi è capitato di conoscere un sito molto interessante chiamato Programming Language Popularity che fa un’analisi comparata (ed aggiornata frequentemente) delle ricerche fatte su Yahoo!, Google ed altri siti riguardo ai principali linguaggi di programmazione.

Ne esce fuori un’analisi particolare che fa vedere come, nell’era dei linguaggi interpretati, il re indiscusso in tutti gli ambienti (ricerca, offerte lavoro, trends) sia ancora il C (anche se su stessa ammissione dei curatori della meta-analisi, cercare “C” spesso porta ad includere i falsi postivi “C++” e “C#”), secondo solo ad SQL per le offerte di lavoro su craiglist e seguito a ruota da JAVA (altro linguaggio sulla bocca di tutti) e PHP (onnipresente ed in buone posizione su tutte le statistiche).

Altra cosa interessante è che i nuovi linguaggi (o per meglio dire i linguaggi riscoperti grazie a framework e librerie più o meno potenti) stanno attirando molto l’interesse dell’ambiente tecnico. Javascript (vera rivelazione degli ultimi due anni), Ruby e Haskell sono infatti in ottime posizioni e Python, su aggregatori particolarmente attenti ai buzz tecnici come programming.Reddit, rivive una seconda giovinezza (segno forse di un rinnovato interesse per il linguaggio dovuto a framework come Django che lo riportano in auge nel mondo del web dopo quella [imho] fetecchia di Zope).

Ovviamente queste statistiche non vanno prese come oro colato, ma anzi essendo limitate a ben poche fonti (soprattutto per quello che riguarda le offerte di lavoro) non mi meravigliere i di vedere in futuri aggiornamenti del sistema rivoluzioni nella “classifica”.

Sviluppatore PL/SQL needed

inserito in altri linguaggi, di tutto un po' da fullo @ 09-11-2007 17:49

Mucio cerca disperatamente uno sviluppatore PL/SQL in zona Bologna, la paga pare buona ed anche le prospettive di crescita.

Se siete interessati a cambiare lavoro o se ne state cercando uno a Bologna non esitate a contattare Mucio (e non me)!

ciuaz

Hello I’m PHP.. and I’m Ruby

inserito in altri linguaggi, php da fullo @ 26-10-2007 16:17

Ok, da fan di PHP dovrei essere “offeso” da questo spot.. Ma è troppo bello lo stesso, soprattutto dopo aver letto per qualche tempo la ml di CakePHP :)

ciuaz

Python 3000 e PHP5

inserito in altri linguaggi, pensieri da fullo @ 04-09-2007 22:28

Non capisco perchè in giro sia pieno di post e thread che parlano dei finti problemi che un hosting/developer/azienda/whatever potrebbe avere a migrare a php5 e non trovo altrettanti post su Python 3000.

Resta il fatto che siccome è stato pacchettizzato per Fedora 7 potrei, quasi quasi, imparare Python da 0 partendo direttamente dalla futura release..

Chissà se ne troverò mai tempo/voglia..

ciuaz

OpenSearch per WordPress

inserito in altri linguaggi, webdev da fullo @ 11-12-2006 11:08

OpenSearch e blogBabel Ho realizzato un piccolo plugin per abilitare l’autodiscovery di OpenSearch su questo blog e sulla blogBabel. In teoria il tutto dovrebbe funzionare sia con Firefox 2.x che con IE 7, quest’ultimo però ancora non l’ho potuto provare.

Aggiungere l’OpenSearch alla quicksearch del browser non è molto difficile infatti basta inserire un tag all’interno del head del proprio sito dove si specifica l’indirizzo del file XML contenente la descrizione del plugin stesso.

Leggi il resto »

Approvato lo “Scripting for the Java Platform”

inserito in altri linguaggi, php da fullo @ 17-11-2006 12:09

Il 6 di Novembre è stato approvato il JSR intitolato “Scripting for the Java Platform” che introduce a partire dalla versione 6 di Java SE la possibilità per Java di dialogare con linguaggi di scripting per il web (PHP prima di tutti), delegando a questi ultimi il compito di front controller per le applicazioni.

Lo scripting per Java, IMHO, aiuterà gli sviluppatori di applicazioni enterprise in Java, nate senza una interfaccia web (ma solo client) per utente (la maggior parte presenti nell’ambito del datamining), a sviluppare rapidamente un backend accedibile via web senza dover riscrivere l’intera applicazione o doversi appoggiare a strumenti come Tomcat.

Questo, che spiega anche il motivo della nuova feature di PHP 5 di richiamare direttamente classi Java al suo interno, andrà discapito di tecnologie come J2EE che necessitano di risorse di calcolo e di tempi di sviluppo doppi al confronto con l’equivalente applicazioni scritta in PHP… :D

ciuaz

Java è open source

inserito in altri linguaggi, open source da fullo @ 13-11-2006 17:21

Adesso cari sviluppatori di Gnome, abbandonate Mono e passate a Java. Che tra i due linguaggi rappresenta il male minore…

ah già dimenticavo, su OSSBlog ho scritto l’articolo su Java rilasciato come opensource ;)

ciuaz

Garbage Collector

inserito in altri linguaggi, cazzate, pensieri da fullo @ 29-10-2006 19:44

Commentando con Luca e (penso) Ciccio una slide (di non ricordo chi) che dice, giustamente, che troppi sviluppatori C/C++ non deallocano la memoria una volta che non serve più.

C: Beh è per questo che ci sono linguaggi ad alto livello come java, python, …
F: Perchè Java ha un garbage collector che funziona?
L: Mmmh… Java è un garbage collector
C, F, L: risate a profusione

Non me ne vogliano a male i java-isti :)

ciuaz

GotApi?

inserito in altri linguaggi, lifehack, webdev da fullo @ 14-04-2006 10:30

GotApi è un comodissimo sito con i riferimenti alle api di un nutrito numero di linguaggi di programmazione tra cui php, javascript, (x)html, java e perl…

ciuaz

WebDev, qualche news dal web

inserito in ajax, altri linguaggi, php, webdev da fullo @ 03-03-2006 10:56

Ecco la raccolta settimanale di links che meritano più della semplice menzione su del.icio.us (vi ricordo che se usate i miei feed trovate anche i links pubblicati sul mio account di social bookmarking)

  • ZK è un framework scritto in java che sfruttando XUL, HTML e un pochino di javascript (con Dojo) permette di creare applicazioni rich-text con poco sforzo, almeno secondo i suoi autori.
  • LayoutGala è una paginetta tirata su da Alessandro Fulciniti di pro.html.it che mostra quasi una quarantina di diversi layout e del relativo codice css, un ottimo punto di partenza per iniziare a lavorare su un nuovo sito ;)
  • su phpRiot è presente un articolo su come scrivere del codice per gestire liste ordinabili gestite con ajax. Interessante l’esempio che viene fatto e chiara l’esposizione…
  • Alberto mi avvisa che è stato pubblicato il manuale di amministrazione e gestione di eZ Publish, questo è stato fatto con la logica di tanti piccoli task da risolvere giorno per giorno.
  • nuovo numero di php|architect, quello di febbraio (ormai esce con un mese di ritardo fisso). In questo numero eZ components a gò-gò e il rinnovato security corner.

ciuaz

Javascript, Ruby e PHP

inserito in ajax, altri linguaggi, php, webdev da fullo @ 16-02-2006 12:20

Oggi mi sento pigro e quindi pubblico una sfilza di link tecnologici senza commentarli più di tanto…

  • Mastering Ajax è arrivato al terzo appuntamento, il tutorial scritto su IBM DevelopWorks sulle tecniche Ajax sta raggiungendo alcuni spunti interessanti e poco banali e questa volta si parla di header, server requests e responses
  • Sul forum di joel on software c’è una bella disquisizione sul perchè Ruby Sucks, ok è un tema banale e vecchio quello delle guerre di religioni informatiche, ma stavolta i problemi relativi a Rails sono affrontati diversamente…
  • JTemplate è un template Toolkit per Javascript ed è scritto in PERL
  • Aspect PHP è l’ennesimo modo di programmare, devo essere onesto non ho letto approfonditamente e non ho capito un granchè di quel poco che ho letto… ma pare che comunque sia necessario l’uso di estensioni che interpretino il codice scritto secondo la pratiche della Aspect Oriented Programming

ciuaz

Tooltip, design pattern ed altro

inserito in ajax, altri linguaggi, php, sysadmin da fullo @ 18-01-2006 17:49

Post riassunto delle chicche tecnologiche scovate negli ultimi giorni:

fonti: planet-php, del.icio.us, digg.

ciuaz

Albero genealogico dei linguaggi di programmazione

inserito in altri linguaggi, di tutto un po', tecnologia da fullo @ 16-01-2006 17:04

Su del.icio.us ho trovato un’immagine con l’albero genealogico della maggior parte dei linguaggi di programmazione ed ho scoperto che:

  • Ruby è un derivato di Perl, SmallTalk, CLU e Python
  • Python a sua volta deriva da ABC, Modula 3 e Ansi C
  • Perl è figlio di sh, nawk, sed e C
  • PHP è il diretto figlio di Perl

ciuaz


phpday