Concorsi Script shell ?

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
kobaiachi
Linux 4.x
Linux 4.x
Messaggi: 1368
Iscritto il: gio 14 lug 2005, 0:00
Località: roma
Contatta:

Concorsi Script shell ?

Messaggio da kobaiachi »

ragazzi stavo pensando perche non istituiamo su Slacky un conocorso in cui i partecipanti si sfidano a realizzare script in shell per risolvere un determinato problema che viene posto mensilmente su Slacky.

lo script vincitore potrebbe essere scelto in base alla logica, pulizia ed eleganza dello script.

i problemi da risolvere potrebbero essere scelti tra dei problemi ricorrenti che gli utenti slackware hanno e che sono risolvibili mediante script

tutti gli script verrebbero poi pubblicati su un thread con il vincitore messo in
evidenza in prima posizione e poi a seguire tutti gli altri .

che ne dite vi piace l`idea

Avatar utente
JohnnyMnemonic
Staff
Staff
Messaggi: 2733
Iscritto il: dom 5 set 2004, 0:00
Nome Cognome: Giuseppe Palmiotto
Slackware: 14.0
Kernel: 3.5.5-thanatos
Località: Bologna
Contatta:

Messaggio da JohnnyMnemonic »

Mica male, potrebbe essere anche un modo per avvicinare allo shell scripting i profani (o quasi) come me! :o

Avatar utente
DanBadJar
Linux 4.x
Linux 4.x
Messaggi: 1027
Iscritto il: ven 28 lug 2006, 19:27
Nome Cognome: Daniele Malavasi
Slackware: 13.1
Kernel: 2.6.34.1
Desktop: XFCE - Gnome
Località: Bologna
Contatta:

Messaggio da DanBadJar »

Anche per me è una bella idea, a patto di non prendersela se si viene scartati. ;)

Avatar utente
alex.franci
Linux 2.x
Linux 2.x
Messaggi: 380
Iscritto il: mer 26 lug 2006, 10:26
Località: Bologna
Contatta:

Messaggio da alex.franci »

gran idea. mi piace un bel po'. LOOOORISSSS sentito? dicci se ti piace anche a te.

Avatar utente
DaD
Linux 2.x
Linux 2.x
Messaggi: 371
Iscritto il: mer 7 feb 2007, 18:19
Nome Cognome: Antonio Barra
Slackware: 13
Kernel: 3.0
Desktop: KDE 4
Distribuzione: Mac OS X
Contatta:

Messaggio da DaD »

Bella come idea :D
Però perchè limitarci al bash? potremo mettere sotto torchio anche altri linguaggi no? :O

Avatar utente
DanBadJar
Linux 4.x
Linux 4.x
Messaggi: 1027
Iscritto il: ven 28 lug 2006, 19:27
Nome Cognome: Daniele Malavasi
Slackware: 13.1
Kernel: 2.6.34.1
Desktop: XFCE - Gnome
Località: Bologna
Contatta:

Messaggio da DanBadJar »

Però perchè limitarci al bash? potremo mettere sotto torchio anche altri linguaggi no? :O
Uhm...secondo me è meglio solo bash, se ci pensate bene ci sono tanti altri siti più specifici per altri linguaggi.

Avatar utente
EmaDaCuz
Linux 3.x
Linux 3.x
Messaggi: 877
Iscritto il: sab 28 gen 2006, 15:47
Slackware: 12.0 - ma a Trieste
Kernel: 2.6.25
Desktop: Fluxbox
Distribuzione: Debian e Arch
Località: Nijmegen, NL
Contatta:

Messaggio da EmaDaCuz »

Sinceramente mi sembra un gioco simile a vedere chi ce l'ha più lungo...con tutto rispetto,eh!Io non partecipo...al concorso shell,ovvio. :D
Sinceramente,non riesco a vedere l'utilità.

Bart
Staff
Staff
Messaggi: 4249
Iscritto il: lun 9 ago 2004, 0:00
Località: Rimini

Messaggio da Bart »

L'idea non è male ma io farei qualcosa di più evoluto. Nel senso che quotidianamente mi vengono in mente possibili progetti che si potrebbero realizzare programmando e avendo un po' di tempo a disposizione. Si potrebbe proporre dei progetti e realizzarli insieme così alla fine si avrebbe qualcosa da poter utilizzare e condividere.
Esempio, avete mai pensato di sviluppare applicazioni per cellulari con SO Symbian? I progetti potrebbero essere molteplici e i linguaggi non mancano: python, J2ME... Così sicuramente sarebbe oltre che più interessante anche più costruttivo.
Ultima modifica di Bart il gio 28 giu 2007, 21:32, modificato 1 volta in totale.

Avatar utente
Toni
Linux 3.x
Linux 3.x
Messaggi: 999
Iscritto il: lun 30 gen 2006, 22:08
Slackware: slackware-14
Kernel: 3.10.5
Desktop: i3
Località: milano

Messaggio da Toni »

l utilità resta nel fatto che gli script restano e possono essere usati da chiunque , naturalmente devono affrontare problemi che si presentano spesso , in pratica devono essere utili .

Avatar utente
EmaDaCuz
Linux 3.x
Linux 3.x
Messaggi: 877
Iscritto il: sab 28 gen 2006, 15:47
Slackware: 12.0 - ma a Trieste
Kernel: 2.6.25
Desktop: Fluxbox
Distribuzione: Debian e Arch
Località: Nijmegen, NL
Contatta:

Messaggio da EmaDaCuz »

Ecco,se la mettiamo come dice Bart allora la cosa ha già più senso.Mi ricordo di un tentativo di programmazione "collaborativa" sul forum di LinuxPro che,nonostante non abbia portato a niente,si è dimostrata piacevole ed educativa.

kobaiachi
Linux 4.x
Linux 4.x
Messaggi: 1368
Iscritto il: gio 14 lug 2005, 0:00
Località: roma
Contatta:

Messaggio da kobaiachi »

l'ipotesi della programmazione richiede un impegno continuo, inoltre secondo me chiude un po il bacino dei possibili partecipanti, con gli script si permette a piu persone di partecipare senza impegni eccessivi producendo contemporaneamente materiale subito fruibile dal sito.
cio non toglie che una sezione dedicata a dei progetti di programmazione sarebbe molto interessante .

comunque raga non vedetela solo con lo spirito di una competizione ma piu con lo spirito di un laboratrio di idee.

Avatar utente
DanBadJar
Linux 4.x
Linux 4.x
Messaggi: 1027
Iscritto il: ven 28 lug 2006, 19:27
Nome Cognome: Daniele Malavasi
Slackware: 13.1
Kernel: 2.6.34.1
Desktop: XFCE - Gnome
Località: Bologna
Contatta:

Messaggio da DanBadJar »

Si potrebbe fare sia un concorso che dare il via a qualche progetto collaborativo.

Avatar utente
absinthe
Iper Master
Iper Master
Messaggi: 2354
Iscritto il: dom 15 mag 2005, 0:00
Nome Cognome: Matteo Nunziati
Slackware: 12.1 - defunct
Kernel: 2.6.32-5-amd64
Desktop: gnome
Distribuzione: debian squeeze
Località: Prato
Contatta:

Messaggio da absinthe »

sicuramente l'idea dello sviluppo collaborativo richiede:
1-meno impegno da parte dei singoli partecipanti
2-consente di concentrare le forze anzichè risolvere in mille e uno modi un problema, dovendo poi fare il merge dei punti di forza dei singoli script
3-consente una gestione più elastica della cosa (es. personale: non ho molto tempo a disposizione ma può capitare che su certe attività possa dare una mano almeno parzialmente)
4-non si fa a chi ce l'ha più lungo se lo tira X-)
5-evitiamo il modello "brevetto" e adottiamo il modello "gnu/bsd" di sviluppo!

comunque il fatto che poi rimanga un repository di script pronti all'uso è ottima, si tratta di vedere quanti hanno la forza di dedicarsi alla cosa!

per il linguaggio direi che il bash è l'ottimale. è sicuramente quello dove la maggior parte di noi spippola di più (anche se magari rimangono fuori quelle persone che usano slack con un'altra shell -ecco perchè i pkgtools sono in ASH)

imho,
M

Avatar utente
francogdn
Linux 2.x
Linux 2.x
Messaggi: 320
Iscritto il: ven 19 mag 2006, 10:52
Distribuzione: Fedora
Località: Torino

Messaggio da francogdn »

Bart ha scritto:L'idea non è male ma io farei qualcosa di più evoluto. Nel senso che quotidianamente mi vengono in mente possibili progetti che si potrebbero realizzare programmando e avendo un po' di tempo a disposizione. Si potrebbe proporre dei progetti e realizzarli insieme così alla fine si avrebbe qualcosa da poter utilizzare e condividere.
Esempio, avete mai pensato di sviluppare applicazioni per cellulari con SO Symbian? I progetti potrebbero essere molteplici e i linguaggi non mancano: python, J2ME... Così sicuramente sarebbe oltre che più interessante anche più costruttivo.
Mi piace!!!! Quando si comincia? :D

Avatar utente
aelsantex
Linux 0.x
Linux 0.x
Messaggi: 67
Iscritto il: sab 28 ago 2004, 0:00

Messaggio da aelsantex »

L'idea piace anche a me...
Solo qualche idea sul come:
- Una sezione del wiki dove pubblicare gli script (copia & incolla docet)
- Una parte "fuori concorso" per chi vuole condividere una parte dei propri script già in essere.

Cosa ne pensate ?

Rispondi