# RE: Quando uno non ha un czazo di mglieo da fare

**URL:** <https://www.ruby-forum.com/t/re-quando-uno-non-ha-un-czazo-di-mglieo-da-fare/71361>\
**Category:** IT\
**Created:** [October 7, 2006, 6:50pm UTC](https://www.ruby-forum.com/t/re-quando-uno-non-ha-un-czazo-di-mglieo-da-fare/71361 "2006-10-07T18:50:27Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![esox\_ch](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/4da419/32.png) [@esox\_ch](https://www.ruby-forum.com/u/esox_ch)\
**Post date:** [October 7, 2006, 6:50pm UTC](https://www.ruby-forum.com/t/re-quando-uno-non-ha-un-czazo-di-mglieo-da-fare/71361/1 "2006-10-07T18:50:27Z")

</div>

Era parecchio tardi 🙂 Scherzo, scuse a parte non conoscevo bene il  
mixin Enumerable e il sort\_by{rand} mi era oscuro :)oltretutto ho anche  
sbagliato quando faccio

```
  s = self[0,1]
  e = self[-1]

```

E poi

```
  self.pop
  self.shift

```

Per isolare il primo e l’ultimo carattere… Avrei potuto fare  
direttamente

```
s = self.shift
e = self.pop

```

Conunque quel metodo di mischiare un array l’ho trovato in un articolo  
di david black e mi era piaciuto un sacco 🙂

Ciao! jeko
