tag:blogger.com,1999:blog-21225891417816082192024-03-13T15:28:27.593-07:00Bureau SolarisAu jour le jour avec Sun Solaris comme environnement de bureau, du point de vue d'un musicien, programmeur, architecte, directeur et usager.Francois Dionhttp://www.blogger.com/profile/10442105466634552900noreply@blogger.comBlogger17125tag:blogger.com,1999:blog-2122589141781608219.post-63663266097336207992012-09-14T05:47:00.002-07:002012-09-14T05:48:13.102-07:00VI ou Emacs? ScribesAujourd'hui, je vous donne la recette pour installer Scribes sous solaris 10, 11 ou OpenIndiana. Prerequis, il faut installer un compilateur, soit gcc ou sun studio, et il faut les outils genre automake, autogen, gmake etc<br />
<br />
<a href="http://scribes.sourceforge.net/media_videos.html">Scribes</a> est un editeur pour ecrire du code de programmation, principalement.
<br />
<br />
Etape 1: obtenir scribes:<br />
<br />
<pre><code>
bzr branch lp:scribes -Ossl.cert_reqs=none
</code>
</pre>
<br />
Etape 2: modification:<br />
<br />
<pre><code>
cd scribes
vi configure.ac
change this line:
AM_INIT_AUTOMAKE([1.11 dist-bzip2 no-dist-gzip tar-pax])
for
AM_INIT_AUTOMAKE([1.10 dist-bzip2 no-dist-gzip tar-pax])
</code>
</pre>
<br />
Etape 3: on y va:<br />
<br />
<pre><code>
./autogen.sh
make
</code>
</pre>
<br />
<br />
Etape 4: on installe:<br />
<br />
<pre><code>
On doit soit etre root et faire:
gmake install
Ou bien utiliser sudo (si on a cette configuration):
sudo gmake install
Ou encore pfexec sur solaris 11 et openindiana (l'usager doit avoir la permission d'installer):
pfexec gmake install
</code>
</pre>
<br />
On peut maintenant faire scribes [fichier a ouvrir] ou bien lancer scribes directement du menu Accessories.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-_ZUx24GpNoY/UFMll5-kApI/AAAAAAAAAJU/9958kCNBzgk/s1600/scribes_editing.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" src="http://1.bp.blogspot.com/-_ZUx24GpNoY/UFMll5-kApI/AAAAAAAAAJU/9958kCNBzgk/s400/scribes_editing.png" width="314" /></a></div>
<br />
Resultat, j'edite un fichier Python, ici (pronsole.py, qui vient avec Printrun / Pronterface pour les imprimantes 3D genre RepRap). Ca fonctionne tout aussi bien avec html, javascript, css, c++ etc.<br />
Francois Dionhttp://www.blogger.com/profile/10442105466634552900noreply@blogger.com0tag:blogger.com,1999:blog-2122589141781608219.post-71947340773583096512011-10-03T18:44:00.001-07:002011-10-03T18:58:15.153-07:00Solaris sur la route (iPad)Alors que l'on voit ici sur la photo, j'utilise toujours Solaris.<br /><br />La belle affaire, non? <br /><br />Mais c'est sur un iPad 2 de Apple. Utilisation d'Oracle Virtual Desktop, servi à partir d'un serveur Sun Ray sous Solaris 10, et pour couronner le tout, à partir d'un serveur VMware.<br /><br /> Ah oui, et en plus sur reseau cellulaire de Verizon 3G ou points d'accès public WiFi et VPN. Ce que le portable Sunray de Sun Microsystems aurait pu être, en moins cher.<br /><br />Comme Apple fera des annonces en quelques heures (et qui sait ce qui va leur annoncer la nouvelle IOS ou nouvel iPhone ou tout simplement le logiciel), et donc recrudescence des recherches sur logiciels iPad, j'ai pensé qu'il pourrait être un bon moment de le mentionner, pour ceux qui ne savent pas à propos de cette solution. Certes, il ya tant d'applications pour l'iPad / iPhone et l'iPod, qu'il est facile de ne jamais voir ou entendre parler de beaucoup d'entre elles. D'ici peu, Solaris 11 FCS devrait être disponible, et sous SRS 5.2, nous l'espérons, que tout fonctionnera correctement, donnant à cet environement un look un peu plus moderne. Et maintenant de retour à votre programmation régulière ... (Aucun calembour prévu)<br /><br /><div class="separator"style="clear: both; text-align: center;"><a href="https://lh3.googleusercontent.com/-P2yiGWlvJ4c/TopdNnhGr1I/AAAAAAAAAEs/JNJnyOXTKmw/s640/blogger-image-555144005.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://lh3.googleusercontent.com/-P2yiGWlvJ4c/TopdNnhGr1I/AAAAAAAAAEs/JNJnyOXTKmw/s640/blogger-image-555144005.jpg" /></a></div>Francois Dionhttp://www.blogger.com/profile/10442105466634552900noreply@blogger.com0tag:blogger.com,1999:blog-2122589141781608219.post-54495962823695097682008-11-20T09:02:00.000-08:002008-11-20T09:22:33.543-08:00Ou est passee la memoire?Vous avez installe Solaris 10 U6. C'est super le zfs boot, non?<br /><br />Mais apres avoir fait un vmstat (ou peut-etre un top) vous remarquez qu'il n'y a que 200MB de memoire disponible. Pis encore, vous essayez de demarrer la base de donnee Oracle avec une SGA de bonne taille et ca plante, avec une erreur d'assignation de memoire. T'es malade? J'ai 16GB! Qui a vole ma memoire?<br /><br /># echo "::memstat" | mdb -k<br />Page Summary Pages MB %Tot<br />------------ ---------------- ---------------- ----<br />Kernel 1717128 13415 83%<br />Anon 238964 1866 12%<br />Exec and libs 23450 183 1%<br />Page cache 19039 148 1%<br />Free (cachelist) 19243 150 1%<br />Free (freelist) 40453 316 2%<br /><br />Total 2058277 16080<br />Physical 2054336 16049<br /><br />Le kernel utilise 13GB?? Ouaip. Vous avez decouvert l'ARC ZFS. Mais, pas de panique, c'est assez facile a corriger.<br /><br />Kesaco cet ARC ZFS? Simplement, c'est la memoire que ZFS utilise comme aire de cache. Le mecanisme par defaut c'est que la cache peut utiliser jusqu'a la memoire physique - 1GB. Le probleme c'est que bien que l'ARC peut rapetisser automatiquement quand les applications ont besoin de memoire, en pratique, ca ne se fait pas assez rapidement. En plus, on se retrouve avec de la memoire fragmentee ce qui nous cause un probleme enorme avec la memoire partagee comme SHM (une partie du SGA avec la base de donnee Oracle).<br /><br />De facon generale, je reserve 2GB pour l'os and mes applications. Si j'utilise Oracle et / ou Sun App server, je mets de cote le SGA et / ou la memoire pour java. On additione le tout. Par exemple, si on a 4GB total que l'on veut mettre de cote et que l'on a 8GB, on ajusterais alors la taille maximum de l'ARC a 4GB.<br /><br />Vous n'utilisez pas Oracle? Quand meme, si vous utilisez un bureau X ou un serveur Sunray sur votre machine, reservez 2GB, et donc si vous avez 4GB total, ajustez l'ARC a 2GB maximum.<br /><br />Comment?<br /><br />editez /etc/system et ajoutez:<br /><br />* Limitons ZFS ARC a 8GB<br />set zfs:zfs_arc_max = 8000000000<br /><br /><br />C'est en fait moins que 8GB, mais c'est plus facile a lire 8 suivi de 9 zeros que 8 x1024x1024x1024. Et donc pour 2GB: 2000000000 et pour 4GB: 4000000000<br /><br />On doit alors faire un reboot.<br /><br />Par la suite on pourra verifier que le changement a bel et bien pris:<br /><br /># kstat -m zfs<br />module: zfs instance: 0 <br />name: arcstats class: misc<br /> c 8000000000<br /> c_max 8000000000<br /> c_min 1000000000<br />...Francois Dionhttp://www.blogger.com/profile/10442105466634552900noreply@blogger.com1tag:blogger.com,1999:blog-2122589141781608219.post-72980871805266963442008-11-05T07:58:00.000-08:002008-11-05T08:12:06.988-08:00Solaris 10 U6 et ZFS BOOTSuperbe,cet update! Solaris 10 boot maintenant ZFS.<br /><br />J'ai ecrit un survol de cette update ici:<br /><br /><a href="http://www.sunquebec.com/forum/viewtopic.php?t=1643">http://www.sunquebec.com/forum/viewtopic.php?t=1643</a><br /><br />Si vous ne l'avez pas fait encore, downloadez ici:<br /><br /><a href="http://www.sun.com/software/solaris/get.jsp">http://www.sun.com/software/solaris/get.jsp</a>Francois Dionhttp://www.blogger.com/profile/10442105466634552900noreply@blogger.com0tag:blogger.com,1999:blog-2122589141781608219.post-87283996859347416242007-11-01T03:46:00.000-07:002007-11-01T06:50:18.243-07:00Projet Indiana<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_98g7Qy8Arv8/RynZja1REJI/AAAAAAAAADE/s0rj9lb2CyA/s1600-h/indianagrub.jpg"><img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_98g7Qy8Arv8/RynZja1REJI/AAAAAAAAADE/s0rj9lb2CyA/s400/indianagrub.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5127868853259407506" /></a><br /><br />Dans le même style que <a href="http://solarisdesktop.blogspot.com/2007/10/belenix-freebie.html">Belenix</a> nous permet, sous forme de "live CD" OpenSolaris, d'avoir un environnement de bureau XFCE ou KDE, Projet Indiana utilise le Distro Construction kit qui fut créé pour Belenix et met a notre disposition un "live CD" avec Gnome comme environnement de bureau.<br /><br />Indiana a un concept très similaire a pkg-get (tel que l'on a pu utiliser avec sunfreeware et blastwave sous Solaris, depuis maintes années) et qui s'appelle pkg:<br /><a href='http://opensolaris.org/os/project/pkg/documents/'>Documentation pkg</a><br /><br /><u>C'est l'heure H</u><br />Depuis hier soir, Projet Indiana (developer preview) est disponible en format ISO:<br /><a href='http://opensolaris.org/os/project/indiana/resources/getit/'>http://opensolaris.org/os/project/indiana/resources/getit/</a><br /><br />Une difference avec Belenix, il faut un minimum de 512MB de memoire vive.<br /><br /><u>Plus de details</u>:<br /><br /><a href='http://opensolaris.org/os/project/indiana/documents/'>Project Indiana documentation</a><br /><br /><a href='http://opensolaris.org/os/project/indiana/resources/rn/'>Release notes</a>Francois Dionhttp://www.blogger.com/profile/10442105466634552900noreply@blogger.com0tag:blogger.com,1999:blog-2122589141781608219.post-57874593366793507652007-10-28T14:19:00.000-07:002007-10-29T11:42:26.907-07:00Belenix freebieContinuons la discussion (voir <a href='http://bureausolaris.blogspot.com/2007/10/ou-est-le-cdrom-belenix-story.html'>partie 1</a>)<br /><br /><u>"Pourquoi ne puis-je graver de CDROM a partir de l'image ISO?"</u><br />En utilisant Solaris cdrw? Si c'est le cas il est probable que vous avez fait:<br /><br />bash$ cdrw -i belenix0.6.1.iso<p></p><p style="text-decoration: none;">Looking for CD devices...</p><p style="text-decoration: none;">Initializing device...done.</p><p style="text-decoration: none;">Size required (728453120 bytes) is greater than available space (681986048 bytes).</p><p style="text-decoration: none;"><br /></p><p style="text-decoration: none;">Il faut plutôt faire:</p><p style="text-decoration: none;">bash$ cdrw -C -i belenix0.6.1.iso</p><p style="text-decoration: none;">Looking for CD devices...</p><p style="text-decoration: none;">Initializing device...done.</p><p style="text-decoration: none;">Writing track 1...done.</p><p style="text-decoration: none;">done.</p><p style="text-decoration: none;">Finalizing (Can take several minutes)...done.</p><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_98g7Qy8Arv8/RyUe961REHI/AAAAAAAAAC0/B02dHwZCc8Y/s1600-h/compiz.png"><img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_98g7Qy8Arv8/RyUe961REHI/AAAAAAAAAC0/B02dHwZCc8Y/s400/compiz.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5126537799944704114" /></a><br /><u>"Quel est l'attrait de Belenix?"</u><br />Un, très important, c'est le support pour systèmes de fichiers multiples. UFS et ZFS, FAT16 et FAT32, mais aussi NTFS (oui, oui) et EXT2 / EXT3. Avec Belenix il est donc possible de faire une sauvegarde de pratiquement n'importe quelle machine x86, que ce soit Solaris, Windows ou Linux et, par l'entremise de ZFS, des fichiers *BSD, Mac OSX ou Linux FUSE qui sont sur ZFS.<br /><br />Un autre, qui est illustré par l'image du portable sans disque dur, sans cdrom et mémoire minimale, c'est que Belenix utilise un minimum de ressources. Bien sur un OS cd live avec Xorg et 256MB ne laisse pas beaucoup de mémoire libre. XFCE, quelques terminaux, un editeur de texte, top et autres du genre. 320MB fait toute une difference, 512 MB est ideal.<br /><br />Et puis, il y a compiz... Et aussi, on peut combiner Belenix avec d'autres composantes sur la clef USB, comme memtest (voir <a href='http://bureausolaris.blogspot.com/2007/10/on-samuse-avec-grub-memtest.html'>on s'amuse avec grub</a>).<br /><br /><u>"Vendu! Je veux une clef Belenix!"</u><br />Il suffit d'acheter une clef de 1GB ou plus, telecharger Belenix, graver sur CDROM et faire l'installation avec usbdump. Ou sinon, laissez un commentaire sur mon blog et dites moi comment vous utilisez ou comptez utiliser Belenix sur USB et <font color=red>la meilleure histoire d'ici 2 semaines gagne une clef USB avec Belenix pre-installé</font> (le 9 de novembre). Je paie meme les frais d'envois postaux. Pas un concours, simplement moi qui donne quelque chose a une personne de mon choix.<br /><br />Allez, a vos commentaires!<br /><br /><p style=''> <u>Plus de détails (liens)</u> </p><p style=''> <br/> </p><p style=''> <a href='http://bureausolaris.blogspot.com/2007/10/ou-est-le-cdrom-belenix-story.html'>http://bureausolaris.blogspot.com/2007/10/ou-est-le-cdrom-belenix-story.html</a> </p><br /><p style=''> <a href='http://www.sunquebec.com/forum/viewtopic.php?p=8315'>http://www.sunquebec.com/forum/viewtopic.php?p=8315</a> <br /><p style=''> <a href='http://bureausolaris.blogspot.com/2007/10/on-samuse-avec-grub-memtest.html'>http://bureausolaris.blogspot.com/2007/10/on-samuse-avec-grub-memtest.html</a></p><p style=''><a href='http://blogs.sun.com/moinakg/'>http://blogs.sun.com/moinakg/</a></p><p style=''> <a href='http://www.genunix.org/distributions/belenix_site/?q=home'>http://www.genunix.org/distributions/belenix_site/?q=home</a></p><p style=''> <a href='http://www.genunix.org/distributions/belenix_site/?q=node/51'>http://www.genunix.org/distributions/belenix_site/?q=node/51</a></p><p style=''> <a href='http://blogs.sun.com/anilg/entry/session_persistance_on_belenix_liveusb'>http://blogs.sun.com/anilg/entry/session_persistance_on_belenix_liveusb</a> </p><p style=''> <a href='http://blogs.sun.com/josephgeorge/category/BeleniX'>http://blogs.sun.com/josephgeorge/category/BeleniX</a></p><br clear='left'/>Francois Dionhttp://www.blogger.com/profile/10442105466634552900noreply@blogger.com2tag:blogger.com,1999:blog-2122589141781608219.post-88900580332676798692007-10-26T13:10:00.001-07:002007-10-26T13:26:05.375-07:00Ou est le CDROM? Belenix Story<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_98g7Qy8Arv8/RyJKBK1RD9I/AAAAAAAAABo/3uzRpHIlebI/s1600-h/Lapic01-1.jpg"><img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_98g7Qy8Arv8/RyJKBK1RD9I/AAAAAAAAABo/3uzRpHIlebI/s400/Lapic01-1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5125740709849141202" /></a><br /><div xmlns='http://www.w3.org/1999/xhtml'><p style=''> <br/> </p><p style=''>J'ai un ordinateur portatif, un Dell Lattitude D600. Je l'ai depuis un bon bout de temps maintenant. Regardant la photo ici (pour une présentation chez mon employeur), on peut se demander quelques questions. La première, sûrement serait:</p><p style=''> <br/> </p><p style=''> <u>« Quel est cet OS? »</u> </p><p style=''>C'est pas Windows ou Mac OS X, c'est sur. C'est pas Linux non plus. C'est quoi alors? Indice #1, on voit « XFCE Menu » dans la partie inférieure de l'écran. Indice #2, on peut lire « Innovate on OpenSolaris » au milieu de l'écran. Mais, on en reparle plus tard. Question suivante.</p><p style=''> <br/> </p><p style=''> <u>« Pourquoi ton ordi, il s'appelle Theremin? »</u> </p><p style=''>Très bonne vision... Oui, pourquoi? Et bien, c'est un portable qui, avec WIFI et WWAN est vraiment sans fil. Le Theremin est un synthétiseur invente par le scientifique Russe Lev Sergeyevich Termen, mieux connu sous son nom français de <span style='font-weight: medium'>Léon Thérémin. Le lien, c'est que le Theremin n'as pas de clavier mais on y joue plutôt avec les mains, par proximité a 2 antennes. 1 pour la fréquence et 1 pour l'amplitude. Pas de fils. Comme mon portable.</span></p><p style=''> <br/> </p><p style=''> <u>« Intéressant... C'est pourquoi toutes ces pièces de rechange? »</u> </p><p style=''>Ce ne sont pas des pièces de rechanges! J'ai enlevé du portable le lecteur de DVD/CDROM, le disque dur et 1 des 2 barrettes de mémoires DIMM. J'ai même change l'autre barrette pour une de 256MB. Ça rend le portable, on ne peu plus de base...</p><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_98g7Qy8Arv8/RyJLca1RD_I/AAAAAAAAAB4/HayurPD1rd0/s1600-h/jd_firefly_lg.jpg"><img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_98g7Qy8Arv8/RyJLca1RD_I/AAAAAAAAAB4/HayurPD1rd0/s400/jd_firefly_lg.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5125742277512204274" /></a><br /><p style=''> <br/> </p><p style=''> <u>« Mais alors comment peut-tu faire rouler un OS la dessus? »</u> </p><p style=''>Car je boot d'une clef a mémoire USB. C'est une Lexar Firefly de 2GB. C'est tout petit, et c'est disponible en capacité jusqu'à 8GB, mais la même taille. On peut enfin appeler cela une « clef », car c'est assez petit pour être sur un porte-clef.</p><p style=''> <br/> </p><p style=''> <u>« Et quoi d'autre? »</u> </p><p style=''>J'ai affaire a un connaisseur, je vois. Et bien, il faut <a href="http://www.genunix.org/distributions/belenix_site/">Belenix 0.6.1</a>. C'est disponible depuis le <a href="http://www.genunix.org/distributions/belenix_site/?q=node/51">milieu de Juillet</a>, mais cela ne fait que quelques semaines que j'utilise cette version. Belenix est une distribution OpenSolaris qui inclus KDE et XFCE, toutes les fonctionnalités que l'on aime de Solaris comme ZFS, zones et Dtrace. Mais on y trouve aussi GNU parted. Et Compiz. Et Koffice. C'est un CD « live » dans la même veine que Knoppix, par exemple. Pour l'utiliser, il suffit de downloader l'image ISO, la graver sur un CD et booter ce CD.</p><p style=''> <br/> </p><p style=''> <u>« C'est dur a installer sur USB, non? »</u> </p><p style=''>Pas du tout. En fait, je vous laisse être le juge. De la console (user: root, password: belenix), après avoir insérer notre clef USB, on tape la commande:</p><p style=''> <br/> </p><p style=''>usbdump</p><p style=''> <br/> </p><p style=''>Voilà. C'est tout. Circulez, il n'y a rien a voir :)</p><p style=''> <br/> </p><p style=''>On redémarre l'ordinateur et on choisit dans le BIOS de démarrer « USB device » et on se retrouve alors avec un menu GRUB.</p><p style=''> <br/> </p><p style=''>Balaise! Voir aussi le blog de <a href="http://blogs.sun.com/moinakg/">Moinak Ghosh</a></p><p style=''> <br/> </p><p style=''> <br/> </p><br clear='left'/></div><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_98g7Qy8Arv8/RyJLF61RD-I/AAAAAAAAABw/a5gHukeAwkc/s1600-h/belenixgrub.png"><img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_98g7Qy8Arv8/RyJLF61RD-I/AAAAAAAAABw/a5gHukeAwkc/s400/belenixgrub.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5125741890965147618" /></a>Francois Dionhttp://www.blogger.com/profile/10442105466634552900noreply@blogger.com1tag:blogger.com,1999:blog-2122589141781608219.post-50544886395701465802007-10-22T14:05:00.000-07:002007-10-22T14:25:57.969-07:00On s'amuse avec GRUB: memtestVous voulez une sélection menu pour memtest sous <a href="http://www.sun.com/bigadmin/features/articles/grub_boot_solaris.jsp">Solaris GRUB</a> au démarrage?<br /><br />Téléchargez memtest de <a href="http://www.memtest86.com/memtest86-3.3.tar.gz">www.memtest86.com</a><br /><br />extraction:<br /><br /><code><br />[] gzcat memtest86-3.3.tar.gz | tar xvf -<br />[] cd memtest86-3.3<br />[] cp precomp.bin /boot/platform/i86pc/kernel/memtest<br />[] chmod a+x /boot/platform/i86pc/kernel/memtest<br /></code><br /><br />Editez /boot/grub/menu.lst et ajoutez au bas du fichier:<br /><br /><code><br />title Solaris memtest86<br />kernel /boot/platform/i86pc/kernel/memtest<br /></code><br /><br />Quand vous redémarrez, grub offre alors Solaris, Solaris failsafe et, maintenant, memtest.<br /><br />Dites le moi si vous voulez connaître d'autre astuces pour GRUB.Francois Dionhttp://www.blogger.com/profile/10442105466634552900noreply@blogger.com0tag:blogger.com,1999:blog-2122589141781608219.post-27919571964476917882007-10-22T13:51:00.000-07:002007-10-22T13:53:27.375-07:00NWAM et zones...Francois Dionhttp://www.blogger.com/profile/10442105466634552900noreply@blogger.com0tag:blogger.com,1999:blog-2122589141781608219.post-8289484513489866132007-09-19T13:46:00.000-07:002007-09-19T13:49:41.571-07:00NWAMEn attendant la plus récente version de Solaris Express Developer Edition, j'utilise une version (relativement) récente de Solaris Express, B66 (avec la sélection Developer Edition au boot). Venant de B57, c'est une amélioration marquée pour un portable. Pourquoi? NWAM. C'est pas un nouveau groupe de rap Marseillais, mais plutôt NetWork Auto Magic, un projet opensolaris.<br /><br />Imaginez la scène. Vous installez B66, tranquille, cherchant noise a personne, en configuration réseau, mais avec l'intention d'installer les pilotes de réseau sans fil, inetmenu etc question de pouvoir changer entre plusieurs profiles: a la maison câblé, a la maison sans fil, au boulot câblé, au boulot sans fil, sur la "route" câblé, sur la "route" sans fil etc.<br /><br />Après l'installation, toujours pas branché sur le réseau, on tape notre nom d'usager, notre mot de passe, et VLAN! un dialogue apparait avec tout les points d'accès sans fil, et on nous demande quel on veut utiliser. Pas possible! J'ai pas eu le temps d'écrire mes scripts bash, de faire mes incantations add_drv et tout et tout, moi qui dérangeait personne...<br /><br />iwi0 apparait sous ifconfig. Je me décide à brancher le port rj-45 sur le réseau, bge0 est alors "plumb", DHCP détecté et une adresse IP assignée.<br /><br />C'est très fort! Avec ou sans fil, ça "fonctionne (tm)". Impossible de faire plus simple.<br /><br />Voir:<br /><a href="http://dar-k.blogspot.com/2007/07/solaris-network-auto-magic-nwam-project.html">http://dar-k.blogspot.com/2007/07/solaris-network-auto-magic-nwam-project.html</a>Francois Dionhttp://www.blogger.com/profile/10442105466634552900noreply@blogger.com0tag:blogger.com,1999:blog-2122589141781608219.post-58400704931110873852007-09-06T09:55:00.000-07:002007-09-06T10:13:32.496-07:00Rapide!De temps à autres, l'équipe marketing de Sun changent leurs graphiques sur la page principale. Quand l'image avec les tournesols est apparue (<a href="http://fr.sun.com/sunnews/feature/2007/070821/images/b1_geo_eco.jpg">http://fr.sun.com/sunnews/feature/2007/070821/images/b1_geo_eco.jpg</a>), j'ai noté que le temps de chargement était long. Et à chaque fois. Mais, j'avais d'autres chats à fouetter.<br /><br />Finalement, ce matin je me décide à envoyer un message au Webmaster, que la taille de l'image est trop lourde.<br /><br />Cette même image par sites régionaux:<br /><pre><br />USA (plus disponible) ~50KB-60KB<br />Canada (Anglais) 49KB<br />Canada (Français) 51KB<br />Espagne 40KB<br />Amérique Latine 49KB<br />France 250KB !<br /></pre><br /><br />Je ne m'attendais pas à rien, alors quelle fut ma surprise quand peu de temps après, je reçois un email qui m'indique que c'est transmis à l'équipe technique. Qui plus est, moins de 10 minutes plus tard c'était corrigé (60KB maintenant)!<br /><br />Maintenant, pourquoi tant de différence entre les sites? Sûrement que chacun utilise un logiciel différent, un ratio différent etc.<br /><br />Comment préparer une image pour le web avec Solaris?<br /><br />Avec Imagemagick qui vient avec Solaris (/usr/sfw/bin):<br /><code>convert b1_geo_eco_master.png -quality 50% b1_crushed.jpg</code><br /><br />50% est souvent tres bien pour le web, sinon on peut utiliser -quality 60%.<br /><br />Sinon, avec Imagemagick de chez Sunfreeware (pkgadd -d imagemagick-6.3.0-sol10-x86-local) ou Blastwave (pkg-get -i imagemagick):<br /><code>convert b1_geo_eco_master.png -strip -quality 50% b1_crushed.jpg</code><br /><br />L'option -strip est nouvelle (pas sous Imagemagick 5.x) et permet d'enlever toute l'information superflue que les programmes comme Gimp et Photoshop ajoutent ainsi que les profiles de couleurs que les caméras numériques ajoutent.Francois Dionhttp://www.blogger.com/profile/10442105466634552900noreply@blogger.com0tag:blogger.com,1999:blog-2122589141781608219.post-25925793343876418672007-06-06T07:58:00.000-07:002007-06-06T08:09:34.868-07:00Sun Studio 12 est maintenant disponible<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_98g7Qy8Arv8/RmbE70EaIbI/AAAAAAAAAAg/759-BaaR6uE/s1600-h/sunstudio1.jpg"><img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_98g7Qy8Arv8/RmbE70EaIbI/AAAAAAAAAAg/759-BaaR6uE/s400/sunstudio1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5072958562147901874" /></a><br /><br />Sun Studio 12 est la plus récente version du logiciel de compilation, optimisation et outils de développement en C, C++ et FORTRAN. Studio 12 est une amélioration marquée par rapport a Sun Studio 11, en terme d'environnement. Il est basé sur Netbeans 5.5+ et est un solide outil de développement. Grace au programme Sun Studio Express, et puis par le programme Early Access, j'ai pu éprouver tous les perfectionnements et nouvelles fonctionnalités durant ces 5 derniers mois. La vitesse d'exécution des applications compilées avec Sun Studio est vraiment phénoménale, même sur les processeurs 64 bits d'AMD et d'Intel.<br /><br />C'est maintenant l'environnement de développement a battre quand il s'agit d'applications natives Solaris ou Linux. Bien qu'il n'y ait actuellement aucune version sous MS Windows, je ne serais pas étonné si une se matérialisait. MS Windows et MS Visual Studio sont maintenant disparus de nos ordinateurs et la productivité est maintenant accrue. Sun Studio 11 a fourni la vitesse d'exécution, mais n'a jamais fourni le niveau de simplicité pour l'utilisateur que Studio 12 fournit maintenant. Ce n'est pas la perfection, mais c'est un produit extrêmement robuste.<br /><br />Sun est au zénith, fournissant encore une fois dans le domaine du logiciel ce qui se fait de mieux, mais à un coût étonnamment bas : gratuit.<br /><br />Dans les prochaines semaines, je vais mentionner quelques outils ou aspects spécifiques de Sun Studio 12, alors revenez-nous voir.<br /><br />Des aujourd'hui, vous pouvez le télécharger ici<br /><a href="http://developers.sun.com/sunstudio/downloads/thankyou.jsp?submit=%A0FREE+Download%A0%BB%A0">Téléchargement Sun Studio</a><br /><br />ou demandez un kit de médias ici, gratuitement (Je vais devoir confirmer si ceci inclut Studio 12 ou bien 11):<br /><a href="http://developers.sun.com/sunstudio/">developers.sun.com</a>Francois Dionhttp://www.blogger.com/profile/10442105466634552900noreply@blogger.com0tag:blogger.com,1999:blog-2122589141781608219.post-35110967834254261672007-05-25T12:40:00.000-07:002007-05-25T13:08:18.144-07:00Les compagnies ayant le plus haut code d'éthiquePour 2007, Sun Microsystems est du nombre, avec 3 autres dans le domaine des ordinateurs et semi-conducteurs (les autres sont NEC, Texas Instruments et Xerox).<br /><a href="http://ethisphere.com/Ethisphere_Magazine_0207/WME-2007-Q2">http://ethisphere.com/Ethisphere_Magazine_0207/WME-2007-Q2</a><br /><br />Félicitations à Sun et à ses employés, vous le méritez bien.Francois Dionhttp://www.blogger.com/profile/10442105466634552900noreply@blogger.com0tag:blogger.com,1999:blog-2122589141781608219.post-40711733090818952492007-02-27T12:46:00.000-08:002007-02-27T13:55:04.771-08:00Etes-vous prêt pour Solaris?Utilisateur de Windows XP home, XP Pro, Linux (Red Hat, Fedora, Ubuntu, Suse), Solaris 10 ou Solaris Express? Cet outil vous diras ce qui fonctionne (périphériques) avec Solaris Express Developer Edition:<br /><br /><a href="http://javashoplm.sun.com/ECom/docs/Welcome.jsp?StoreId=8&PartDetailId=SDDT-SolEx-G-F&TransactionId=noreg"> Sun Solaris Express tool</a> (Java web start)<br /><br />Si oui:<br /><a href="http://developers.sun.com/solaris/downloads/solexpdev/doc.jsp">Download Solaris</a><br />ou media:<br /><a href="http://www2.sun.de/dc/forms/reg_us_2211_391.jsp">DVD (gratis)</a>Francois Dionhttp://www.blogger.com/profile/10442105466634552900noreply@blogger.com0tag:blogger.com,1999:blog-2122589141781608219.post-40016171545310658782007-02-20T06:26:00.000-08:002007-02-20T07:09:16.832-08:00Solaris en image et musique<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_98g7Qy8Arv8/RdsHavsGb0I/AAAAAAAAAAM/jLizGR9vHXU/s1600-h/solaris.jpg"><img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_98g7Qy8Arv8/RdsHavsGb0I/AAAAAAAAAAM/jLizGR9vHXU/s320/solaris.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5033625164576091970" /></a><br />On fait dans le léger coté technique aujourd'hui!<br /><br />En 1983, Radio-Canada diffusait (au Québec, a tout le moins) "Les Mystérieuses Cités D'Or", une coproduction France, Luxembourg, Japon.<br /><br />Dans ce dessin animé, on y trouvait un navire a énergie solaire, le Solaris.<br /><br /><br><br />Un thème musical composé par Haim Saban et Shuki Lévy accompagnait pratiquement toutes les scènes, incluant celles avec le Solaris.<br /><br />Version originale reconstituée:<br /><a href="http://www.tzone.org/~pat/anime/mco/solaris.mp3">Majestueux Solaris (MP3)</a><br /><br />Version reprise #1:<br /><a href="http://www.citesdor.com/musiques/mcomp3.php3?loc=bfree&obj=mcoboub_51a_majestueux_solaris.mp3">Majestueux Solaris A (MP3)</a><br /><br />Version reprise #2:<br /><a href="http://www.citesdor.com/musiques/mcomp3.php3?loc=bgwn2&obj=mcoboub_51b_majestueux_solaris.mp3">Majestueux Solaris B (MP3)</a><br /><br />Ca joue sur RealPlayer (Solaris 10 ou Nevada), ou avec Rhythmbox (Solaris Nevada).<br /><br />Voir <a href="http://www.citesdor.com/">citesdor.com</a> pour plus de détails.Francois Dionhttp://www.blogger.com/profile/10442105466634552900noreply@blogger.com0tag:blogger.com,1999:blog-2122589141781608219.post-27890213416557118972007-02-14T10:18:00.000-08:002007-02-14T10:33:45.359-08:00Solaris Express Developer Edition (2/07)Et bien, finalement c'est disponible. J'avais mentionné sur <a href="http://www.sunquebec.com/forum/index.php">SunQuebec</a> que la prochaine version de Solaris Express serait intéressante, et la raison: le DVD inclus Sun Studio 11 et Netbeans 5.5. Donc, un environnement complet.<br /><br />Ça se trouve ici:<br /><a href="http://developers.sun.com/solaris/downloads/solexpdev/">http://developers.sun.com/solaris/downloads/solexpdev/</a><br /><br />Ça inclus aussi firefox 2, star office 8, et Sun positionne cette version comme SAMP (Solaris, Apache, MySQL et PHP). Du fait que Sun Web Server 7 est maintenant disponible et que Postgresql est inclus depuis plusieurs mois, c'est de moindre impact bien sur, mais donc c'est très très complet.<br /><br />C'est x86/x64 seulement, la version Sparc équivalente, c'est Solaris Express Community Edition B55 et +. J'ai B56, mais B57 est disponible depuis le weekend.<br /><br />La prochaine version de Community Edition à prendre en note, c'est B60 qui va inclure bootable ZFS pour x86/x64, donc ça devrait apparaitre dans Solaris Express 4/07 si je comprends bien le cycle des revisions.<br /><br />FrançoisFrancois Dionhttp://www.blogger.com/profile/10442105466634552900noreply@blogger.com0tag:blogger.com,1999:blog-2122589141781608219.post-37416569106626375002007-02-12T13:43:00.000-08:002007-02-14T12:56:39.351-08:00PolyglotteJ'espérais trouver un support multilingue sous blogger / blogspot, mais finalement, tout est manuel... J'ai donc 3 blogs en différentes langues (un autre en espagnol et un autre en anglais), mais pas moyen de synchroniser...<br /><br />Quelqu'un a une solution?Francois Dionhttp://www.blogger.com/profile/10442105466634552900noreply@blogger.com0