Friday 28 October 2011

SQL Server - prevent some action on tables by using Trigger

Sometimes, were're tired after a long working day.... and by inadvertance, the risk of executing some disasters commands - like delete - becomes higher.
For prevention, we can rollback those operations in all our server object or only on some specifics objects by configuring a DDL trigger.
In the following examples, let's prevent all 'drop table' on the whole objects of our server :

CREATE TRIGGER tddl_droptableprevent
ON ALL SERVER
FOR DROP_TABLE
AS
    BEGIN
        ROLLBACK;
    END
if we try to drop one table, we will receive the message : 
The transaction ended in the trigger. The batch has been aborted.

In other words, the DDL trigger rollbacks all DROP TABLE command

Sunday 23 October 2011

Critique du livre : "The Art of Jazz Saxophone" - Atiba Taylor

Comme le titre l'indique, ce livre se focalise sur l'étude de l'improvisation et de son application dans la pratique du saxophone. Il comporte 124 pages ( 10 chapitres) composées en large partie d'explications techniques et d'illustrations. L'auteur y développe les fondements de l'improvisation ( les gammes et leurs variations , les accentuations ( swing...), etc)  , les styles typiques des grands saxophonistes, partage aussi ses expériences pédagogiques sur les bonnes pratiques d'une apprentissage efficace pour le lecteur.
Dès les premières lignes de l'ouvrage, un connaisseur s’apercevra que le livre est destiné à un public ayant déjà des connaissances théoriques musicales plus ou moins intermédiaire/avancées. Tout au long du développement, l'auteur a mis en avant l'intérêt pragmatique de son ouvrage. En effet, une application pratique immédiate accompagne chaque partie théorique et que la lisibilité des illustrations facilite l'interprétation musicale.


Les chapitres sont : 

Chapter 1 Swing Section
Chapter 2 Blues Section
Chapter 3 Pentatonic Patterns
Chapter 4 Dominant 7ths
Chapter 5 Minor Scale Patterns
Chapter 6 Diminished Scales and Patterns
Chapter 7 Major Patterns
Chapter 8 John Coltrane Patterns and Ideas
Chapter 9 II-V-I
Chapter 10 Fourths




Ce livre est disponible sous format pdf à l'adresse suivate : http://www.lulu.com/product/ebook/the-art-of-jazz-saxophone-improvisation/17969178?showPreview
 La date de publication annoncée est en octobre 2011, ce qui le place parmi l'une des  dernières publications dans ce domaine.



Pour un prix de 8.67 $, ce livre convient parfaitement au saxophoniste qui désire avancer d'un cran dans la pratique de l'instrument.