Contrôle K
null id
2006
Listen on Archive.org | Download | Contact
Go to Quest for Freedom binôme (2007)
1. Haubanage 3'38 Le haubanage est une technique de mise en forme. Elle constitue un outil puissant et efficace [...] Sa mise en oeuvre est plus simple, plus à la portée d'un amateur débutant. De plus, les résultats obtenus paraissent souvent plus naturels. 2. Spannungs-bogen 3'12 Le « spannungs-bogen » est le délai que l'on s'impose soi-même entre le désir que l'on éprouve pour une chose et le geste que l'on fait pour se l'approprier. 3. Virtual vertex 3'16 def visitVirtualVertex(self, klass): self.mark(klass, CycleChecker.GREY) cycleExists = True for child in klass.children: if child in self.marks[CycleChecker.GREY]: cyclePotentiallyExists = True elif child in self.marks[CycleChecker.BLACK]: cyclePotentiallyExists = False else: if child.children: cyclePotentiallyExists = self.visitVirtualVertex(child) else: cyclePotentiallyExists = self.visitVertex(child) if not cyclePotentiallyExists: cycleExists = False break if cycleExists: return klass else: self.mark(klass, CycleChecker.BLACK) return None 4. Remanence 0 3'16 Memory generally refuses to keep any trace of this. Ideal for repetitive listening. 5. Cycle end 3'15 if not startNode.children.has_key(stopObject.id): # Manage potential cycle if stopObject.id in parentNodeIds: # A cycle is detected ! So create a cycle end node stopNode = ContainerNode.new(stopObject, cycleEnd=True) startNode.children[stopObject.id] = stopNode 6. Missing cells 3'20 wrongNbOfCells = (currentColIndex-1) - initialColIndex if wrongNbOfCells > 0: # Too many cells for last row # Finish current row nbOfMissingCells = 0 if currentColIndex < nbOfColumns: nbOfMissingCells = nbOfColumns - currentColIndex context[self.iter] = '' for i in range(nbOfMissingCells): self.buffer.evaluate(subElements=False) self.result.dumpEndElement(Row.OD) # Create additional row with remaining cells self.result.dumpStartElement(Row.OD, rowAttributes) nbOfRemainingCells = wrongNbOfCells + nbOfMissingCells nbOfMissingCellsLastLine = nbOfColumns - nbOfRemainingCells context[self.iter] = '' for i in range(nbOfMissingCellsLastLine): self.buffer.evaluate(subElements=False) 7. La pause cortico-thalamique 3'28 Strongly recommended before listening to this. « [...] le cortex et le thalamus ont de merveilleuses possibilités. Tous deux doivent être entraînés au degré maximum, mais, tout particulièrement, organisés de façon à agir en coordination. Chaque fois que cette coordination, ou "intégration", n'est pas réalisée, vous vous trouvez en présence d'une personnalité embrouillée: sur-émotivité et, au fait, toutes les variétés de névroses. Lorsque l'intégration cortico-thalamique a été réalisée, le système nerveux peut résister à presque n'importe quel choc. » (A.E. Van Vogt). 8. Three 3'33 9. The DRY principle 3'18 Duplication (inadvertent or purposeful) can lead to maintenance nightmares, poor factoring and logical contradictions. The DRY (Dont' Repeat Yourself) principle states: « Every piece of knowledge must have a single, unambiguous, authoritative representation within a system. » 10. Group power 3'33 groupPower = rate shareholders = {id: [parent, rate]} for lId, parentLink in parentGroup.iteritems(): if remainingParents.has_key(lId): parentRate = self.parents[lId][1] groupPower += parentRate shareholders[lId] = [remainingParents[lId][0].get(), parentRate] del remainingParents[lId] if groupPower > coThresholds['control']: # All enterprises from this group are thus linked # enterprises of p_self linkedEnterprises[id] = parent for lId, parentLink in parentGroup.iteritems(): linkedEnterprises[lId] = parentLink elif (groupPower >= coThresholds['partnership']) and (len(shareholders) > 1): if partnerEnterprises.has_key(selfId): partnerEnterprises[selfId].update(shareholders) else: partnerEnterprises[selfId] = shareholders 11. def unreferenceElem(self, elem): 3'43 # Find last occurrence of this element elemIndex = -1 for index, podElem in self.elements.iteritems(): if (podElem.OD == elem) and (index > elemIndex): elemIndex = index del self.elements[elemIndex]
This work is licensed under a Creative Commons Attribution-Noncommercial 2.5 License Creative Commons License