Calendrier

Mai 2012
L M M J V S D
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
<< < > >>
Lundi 15 décembre 2008 1 15 /12 /Déc /2008 15:33
#***************************************************************************************************************************
# Programme de mise en place de l'installation Home Cinéma de l'appartement
# V0.76Beta
#***************************************************************************************************************************

#****************************************************************************************
# Définition des fonctions nécessaires
#****************************************************************************************

##########################################################
#Fonction d'agencement
def AGENCEMENT(piece,ampli,caisson_de_basses,satellite1,satellite2,satellite3,satellite4,voie_centrale):
     list_obj = (piece,ampli,caisson_de_basses,satellite1,satellite2,satellite3,satellite4,voie_centrale)
     proposition = 0
     for i in range(len(list_obj)):
              proposition = proposition + 'Ma chérie dans ',piece,' on mettra ',list_obj(i),' là.'

     return proposition


##########################################################
#Fonction de détermination du WAF - Woman Acceptance Factor
def  WAF(proposition_agencement):
      coef1 = eval_esthetisme_general(proposition)
      coef2 = eval_gène_pour_circuler(proposition)
      coef3 = eval_gène_pour_deplier_le_sechoir(proposition)
      coef4 = eval_fils_qui_trainent_partout(proposition)
      coef5 = eval_feeling_general_pour_regarder_plus_belle_la_vie(proposition)
      coef6 = eval_degré_de_chamboulement_de_la_piece(proposition)
      coef7 = eval_distance_à_faire_pour_aller_changer_le_dvd_depuis_le_canapé(proposition)

      waf = -sqrt[(coef7+coef3)/(coef2*coef4)]+partie_entiere(coef1/coef6)*exp(coef5)^500000
      return waf

##########################################################
#Calcul de la longueur de câble nécessaire
def CALC_LONG_CABLE(proposition_agencement):

      l1 = abscisse_curviligne(satellite1-ampli)
      l2 = abscisse_curviligne(satellite2-ampli)
      l3 = abscisse_curviligne(satellite3-ampli)
      l4 = abscisse_curviligne(satellite4-ampli)
      l5 = abscisse_curviligne(voie_centrale-ampli)
      l6 = abscisse_curviligne(caisson-ampli)

      long_exacte = l1 + l2 + l3 + l4 + l5 + l6
      long = long_exacte * 1.15

      return long

##########################################################
#Calcul du cout total
def CALC_COUT(longeur):
     prix1 = 1         # prix du cable 1.5mm² par mètre
     prix2 = 2         # prix du cable 2.5mm² par mètre
     prix3 = 5         # prix du cable 4mm² par mètre

     long_moy = long/6.
     if (long_moy < 25):
           prix_tot = long_moy*prix1
     elif (25 < long_moy < 60):
           prix_tot = long_moy*prix2
     elif (long_moy > 60):
           prix_tot = long_moy*prix3
           print 'y a ptet moyen d'argumenter un peu pour pas lacher un rein en achat de cable...'

      return prix_tot

##########################################################

DEBUT()


#****************************************************************************************
# Calcul de la prosition initiale d'agencement
#****************************************************************************************


#Calcul de la proposition initiale d'agencement de l'appartement
prop_init=AGENCEMENT(salon,ampli,caisson,sta1,sat2,sat3,sat4,voie_centrale)


#Calcul du WAF
waf=CALC_WAF(prop_init)


#****************************************************************************************
# Boucle d'acceptation de la proposition d'agencement
#****************************************************************************************


while (waf < 0):
   i=i+1
   ampli = place_ampli_%d %(i)
   caisson = place_caisson_%d %(i)
   sat1 = place_satellite1_%d %(i)
   sat2 = place_satellite2_%d %(i)
   sat3 = place_satellite3_%d %(i)
   sat4 = place_satellite4_%d %(i)
   vc = place_voie_centrale_%d %(i)
 
   prop = AGENCEMENT(salon,ampli,sta1,sat2,sat3,sat4,vc)

   waf = CALC_WAF(prop)

print 'WAF = 1 atteint après ',i,' propositions'
prop_finale = prop

#****************************************************************************************
# Calcul du prix de la proposition d'agencement
#****************************************************************************************

long = CALC_LONG_CABLE(prop_finale)

budget = CALC_COUT(long)

print 'tu vas lacher ', budget,'€ pour pouvoir te matter STARWARS,puis le Seigneur des Anneaux, puis Indiana Jones, puis ...'


FIN()





Par Nainbécile - Publié dans : Loisirs
Ecrire un commentaire - Voir les 5 commentaires
Retour à l'accueil

Commentaires

Je t'avais dit que ça coutait un bras ces putains de cables!!! en plus, prendre du cable pourris, c'est comme mettre des pneus de twingo sur une Ferrari... Tu as fais le compte aussi des câbles HDMI, optiques, Coax, etc... pour faire les branchements Freebox => ampli, PS3 => Ampli, Wii => Ampli, PC => Ampli, Ampli => TV, ampli => Videoproj... suivant la longueur qu'il faut, ca chiffre aussi... Mais après, c'est le bonheur, t'as l'impression que t'es sur la place passager du X-Wing...
Commentaire n°1 posté par Coco le 15/12/2008 à 16h48

Ouais, surtout que là ça ferait vraiment trop moche de coller le meuble où il y a l'ampli et les consoles près de la télé, ce qui donne une prémière estimation à:
- 1 cable hmdi de 10m: 80€
- 30m de cable cuivre en 2.5mm²:50€

remarque, sur certains forums ils disent qu'il faut compter 10% du prix de l'installation en achat de connectique...

Réponse de Nainbécile le 16/12/2008 à 07h57
Un autre conseil : prend du cable enceinte blanc, c'est plus facile à planquer... et mets 1 ou 2 cables entrée en rab sur ton ampli, même si t'as rien à connecter... par ce que si un jour, tu veux mettre un bête lecteur MP3 en plus, ou un ordinateur portable... c'est vraiment trop la galère d'aller voir derrière ces bestioles là!!!!! Et pour le WAF, je te conseille de le transformer en WDA (Wife Disposal Agreement) en gros, tu fais ça à sauce quand elle est pas là, et quand elle rentre, tu fais péter les watt avec un film qu'elle aime bien!!!
Commentaire n°2 posté par Coco le 15/12/2008 à 17h08
J'imagine déjà le voisin du dessous se ramener en soir:
"Euh, dites, là c'est le troisième soir que vous regardez Dirty Dancing à fond..."

Surtout qu'hier soir j'ai essayé le calibrage automatique des enceintes... et du caisson de basses !!!
Faut pas faire ça après 22h, ça devrait être écrit sur la boite !!!
Réponse de Nainbécile le 16/12/2008 à 07h57
Pour le caisson de basse, je sais pas comment est foutu le tien, mais il existe des petites "pointes" à coller en dessous, qui permettent d'isoler un minimum du sol... parce que sinon, c'est vrai que ça cogne pas mal, surtout le calibrage automatique!!!!! Euh, je pense que si tu colles Dirty Dancing en boucle, ton ampli va se mettre en grève...
Commentaire n°3 posté par Coco le 16/12/2008 à 16h49
En fait c'est un gros caisson vertical avec des patins, HK oblige! Mais comme il est posé sur la moquette, ça isole déjà pas mal!
J'ai pu régler mon problème de câblage, ils ont tout prévu chez HK, les câbles pour les enceintes arrières sont plus longs... bon par contre, avec notre disposition j'ai du échanger les câbles avant et arrière et brancher le bleu sur le rouge, le gris sur le blanc (Prends le chat !!!).
Pour info j'ai lu qu'il fallait du 2.5mm² en cuivre OFC pour avoir une bonne qualité, c'est la norme, à 2€ le mètre...
Il ne me restera plus qu'à trouver un rca coaxial de 10m pour le caisson, et 2 autres rca normaux de 10m pour mettre la télé sur l'ampli. Les rca vont suffire, parce que bon, 10m de fibre, bonjour le tarif!!!
Ou alors l'offre free de deuxième freebox HD reliée directement en HDMI à l'ampli...

La vie est faite de questions existancielles... ;-)
Réponse de Nainbécile le 17/12/2008 à 09h28
class JavaSaRoxx { public static void main(String[] args) { System.out.println("C'est vraiment de la merde Python !!!"); } }
Commentaire n°4 posté par pimpin le 19/12/2008 à 00h54
print 'Le Java c'est pour les kiki qui font des sites internet...'

merdique mais efficace...

Réponse de Nainbécile le 19/12/2008 à 11h07
La freebox hd en rab, anvec CPL, pour 5 euros par mois, il y a moyen que ça soit une très bonne option!!!
Commentaire n°5 posté par Coco le 22/12/2008 à 11h51

Présentation

Recherche

Catégories

Créer un blog gratuit sur over-blog.com - Contact - C.G.U. - Rémunération en droits d'auteur - Signaler un abus