 |
|
 |
|
TECHNOS-CONSEILS |
|
|
 |
|
 |
|
|
|
 |
 |
Profil d'utilisateur : Greg McLean -
Lauréat du prix Valeur pour
les clients !
À lire |
|
|
 |
|
|
|
 |
|
 |
|
|
|
 |
 |
Profil
de la Formation : Peter Gounas
À
lire |
|
|
 |
|
|
|
 |
|
 |
|
|
|
 |
 |
Profil de groupe
d'utilisateur : Golden Horseshoe,
groupe d'utilisateurs SASMD
À lire |
|
|
 |
|
|
|
 |
|
 |
|
|
|
 |
 |
Comment réduire de multiples
enregistrements en un seul.
À lire |
|
|
 |
|
|
|
 |
|
 |
|
|
|
Vous
pouvez aisément vous informer à propos
des nouveautés de SAS 9.1, des nouveaux
produits aux mises à jour et
améliorations.
Cliquez sur le lien SASMD9
à partir de notre site Web support.sas.com. |
|
 |
|
|
|
 |
|
 |
|
|
|
Pour des
détails sur tous les produits et
solutions de SAS, cliquez
ici |
|
 |
|
|
|
 |
|
 |
|
|
|
Le blogue SAScom : http://blogs.sas.com/sascom/ |
|
 |
|
|
|
 |
|
 |
|
|
|
SAS Canada |
|
 |
|
|
|
|
|
|
 |
|
 |
|
PROFIL D'UTILISATEUR SASMD
Nom : Greg McLean – Lauréat
du prix Valeur pour les
clients !
Endroit : Ottawa, Ontario, Canada
Entreprise : Centre de
technologie SAS
Division du
développement des
systèmes
Statistique Canada
Gouvernement fédéral du Canada
Historique SASMD : Depuis
17 ans, je suis fier
d'être programmeur,
développeur, formateur,
analyste et chef de
projet SAS. Je travaille
actuellement au Centre
de
technologie
SAS de Statistique Canada
situé à Ottawa. Les
membres de mon équipe
et moi agissons à titre
de conseillers internes
spécialisés dans le
développement
d'applications SAS à
l'aide d'une vaste gamme
de produits et technologies
SAS. J'ai utilisé de
nombreuses applications
SAS au fil des ans,
allant des systèmes
généralisés aux systèmes
personnalisés
fonctionnant sous
différentes plateformes
(Windows, UNIX et
MVS). Comme Statistique Canada
compte environ 3 000 utilisateurs
SAS, nous sommes toujours
très impliqués dans
la technologie SAS.
Plus particulièrement, je me
suis spécialisé en SAS/AFMD (y
compris le langage de commande
d'écran SCL) dès les premières
années de son intégration à la
suite de produits SAS.
Il s'agit d'un module très
puissant dont je vante
constamment les mérites au bureau.
Ses capacités graphiques,
jumelées à la puissance de SCL (et
d'autres modules SAS), en font
l'outil tout indiqué pour le
traitement des sondages.
Depuis que je connais SAS, je
suis un grand adepte du concept
de réutilisation et de
généralisation. Tout comme bon
nombre de mes collègues, j'ai
développé, testé, documenté et
incorporé une gamme de
structures SAS dans le cadre de
nombreux systèmes que nous avons
mis au point.
Depuis quelque temps, le concept
d'informatique en grille suscite
vivement mon intérêt, encore une
fois dans le contexte de la
réutilisation et de la
généralisation. En utilisant SAS/CONNECTMD
comme technologie sous-jacente,
j'ai créé un prototype
(également à l'aide de SAS/AF)
pour démontrer les avantages et
les fonctions de ce puissant
concept. J'ai présenté ce sujet
à plusieurs occasions, notamment
à OASUS (Ottawa Area SAS Users Society),
au congrès sur les TI de
Statistique Canada et à la
conférence SUGI 31 à San Francisco.
Comme il me reste encore
quelques bonnes années avant la
retraite, je prévois continuer à
promouvoir SAS et à transmettre
la passion qui m'anime depuis
17 ans.
Animaux : Deux de mes
meilleurs amis ont quatre pattes !
Buddie
est un caniche jouet et Poki, un
Loulou nain. Ces deux chiens fidèles
sont d'excellents compagnons et font
certainement partie intégrante de la
famille.
Famille : J'ai une famille
merveilleuse qui m'appuie toujours
dans tout ce que j'entreprends. Mais
la vie avec trois femmes peut se
révéler tout un défi ! Julie
est la partenaire idéale et une mère
sans pareille. Nos deux filles, Stephanie (14 ans)
et Elizabeth (17 ans ) font toujours
de leur mieux pour me garder jeune
et en vogue.
Sports :
J'ai toujours eu un penchant
athlétique et un intérêt envers
différents sports. Par contre, si
j'ai changé avec l'âge, mes
préférences aussi. Je joue au basket-ball
environ trois fois par semaine. Et
bien sûr, quand il fait beau, je
deviens un mordu du golf.
Passe-temps :
J'ai toujours adoré le plein air,
surtout alors que je grandissais
dans le Nord de l'Ontario (à Sault
Ste. Marie). L'une de mes activités
extérieures préférées consiste à
faire du camping sauvage et du canot-camping.
Rien ne vaut une escapade loin du
tourbillon de la vie en ville.
Le week-end idéal : Comme j'adore
voyager, mon week-end idéal se passe
en famille, à la plage en sirotant
bien sûr un mai tai. (Destination
favorite : Hawaï!)
Mets préférés :
On m'a toujours dit que j'étais
difficile. Je me contente de
répondre que je sais ce que j'aime :
et ce que j'aime, c'est un bon steak !
La pizza se situe aussi en tête de
liste.
Si je pouvais être quelqu’un d’autre
(qu’un programmeur SAS), je serais :
c'est simple... un golfeur
professionnel. Et bien entendu, SAS
serait mon commanditaire.
Lorsque je ne fais pas de
programmation
SAS, j'aime :
passer du temps à la maison, dans la
cour ou dans le garage. Julie
est fascinée par toutes les
émissions télévisées sur la
rénovation. Et cela a déteint sur
moi. Je crois que nous allons
bientôt tout refaire à neuf !
Techno-conseil
SAS :
Même si j'ai accumulé de nombreux
conseils au fil des années,
j'aimerais simplement partager
certains trucs avec d'autres
développeurs et programmeurs SAS.
Comme beaucoup d'autres
langages, SAS permet toujours
d'accomplir une tâche donnée de
différentes façons. Et en tant
que bons développeurs SAS, nous
tentons normalement de trouver
la meilleure solution.
Cependant, la meilleure solution
est parfois la plus difficile à
gérer et à comprendre. Aussi,
lorsqu'on rédige du code en SAS,
on devrait toujours tenter de
trouver une solution qui règle
le problème, tout en assurant un
équilibre avec la facilité de
gestion et la normalisation. Il
est toujours judicieux à long
terme d'adopter des structures SAS
standard. Les entreprises
doivent être conscientes que
tout code développé constitue un
atout. Et plus on exploite cet
atout, plus le potentiel de
rendement de l'investissement
est grand.
J'ai un exemple parfait pour
illustrer ces propos. Lorsque de
nouveaux membres se joignent à
notre équipe, ils ont souvent la
même réaction quand nous leur
montrons comment développer des
applications SAS/AF (SCL). Ce
n'est pas tant la façon dont
nous utilisons SCL qui suscite
cette réaction, mais plutôt le
schéma de couleurs que nous
utilisons lorsque nous rédigeons
du code SCL. Depuis belle
lurette, nous utilisons le
schéma de couleurs suivant :
|
|
 |
|
|
|
|
Arrière-plan : Noir
Numéros de colonne :
Blanc
Code
SCL : Jaune |
Étiquettes de section :
Violet
Associé à la
langue :
Blanc |
Commentaires : Cyan
Code temporaire :
Rouge |
|
|
 |
|
|
|
|
|
 |
|
|
|
La
première réaction, c'est
souvent :
« Cela me rappelle le bon vieux
temps des gros ordinateurs. »
Nous tentons d'abord de les
convaincre des avantages de ce
schéma de couleurs. Puis nous
leur expliquons que le but
principal, c'est la
normalisation.
Si ce n'est pas nécessairement
la meilleure norme, au moins
toute l'équipe la comprend et
l'utilise. Et c'est le message
que je veux vous transmettre.
Tentez de développer le code SAS
de façon à ce qu'il puisse être
partagé, réutilisé et facilement
compris par d'autres
développeurs SAS.
En résumé : songez toujours à
« généraliser » !
|
|
 |
|
|
|
 |
|
 |
|
|
|
 |
|
|
 |
 |
SAS
et tous les autres noms de
produits ou services de SAS
Institute Inc. sont des
marques de commerce déposées
de SAS Institute Inc. aux
États-Unis et dans les
autres pays.
MD
indique une homologation aux
É.-U. Les autres noms de
marque ou de produit sont
des marques de commerce
déposées ou des marques de
commerce de leurs
entreprises respectives.
Tous droits réservés. |
|
|
|