Chronique des composants 27 : les systèmes d’exploitation

cdc-cover-OS

Un nouvel épisode de plus de 2h : du lourd ! Du très très lourd ! Avec un retour sur les annonces Nvidia, les changements de stratégies chez Intel, des innovations incroyables, et un énorme dossier sur les systèmes d’exploitation 🙂

Actualités

Follow Up NVIDIA :

  • Les Geforce serie 100XX, plus fort qu’une Titan X (une Titan Y ?)
  • Ansel (pour les arti-gamers)
  • Gretel
  • Simultaneous Multiprojection (pour multiécran et VR, single pass Stereo).

Intel, change de cap ?

Intel abandonne les téléphones et licenciera 11 % de ses effectifs

Out of the lab ?

  • La sustentation magnétique passive, c’est quoi Docteur ?
  • Toyota va-t-il nous révolutionner enfin les batteries ? Ben… on l’espère…
  • Le e-paper au graphène arrive !

Stockage : des cartouches ? De l’ADN ? des cartouches d’ADN ?

  • Cold Storage : Sony croit toujours au stockage optique : 3.3 To par cartouche. Mais c’est pas des vraies “cartouches” ;-p
  • Frozen Storage : plus fort, Microsoft expérimente le stockage sur ADN.
  • The NX bit (ouaf ouaf ouaf) : la Nintendo NX sortira en mars 2017, ne sera pas présentée à l’E3 et… aura des cartouches ? Parce que oui : les cartouches, c’est avenir. (Si si, ne riez pas !)

Focus Winux / Lindows : Bash sous Windows, comment ça marche ?

C’est quoi un OS finalement ?

  • OSX / Windows / Linux / RiscOS / OS/2 / MSDOS / QNX / Android / iOS / FreeBSD / ReactOS / Haiku  et moi et moi et moi ?
  • Au début (enfin en 1975) était… l’Altair 8800. Et c’était méga poilu.
  • Ensuite, le BASIC fut ! Et c’était toujours très poilu. (Warning : Vintage Computer Porn)
  • Puis vint CP/M et, après le fail du siècle : MSDOS. Via l’interruption (et command.com!) 21h, il offre des services de “haut niveau”.
  • Mais ça restait un peu root… alors vinrent le 68000 et le 80286 et l’apparition de privilèges. (et de la Megadrive !)
  • Le mode superviseur du 68000 (1979), le mode protégé du 80286 (1982).
  • L’avènement du multitâche et du multi-utilisateur (sous Unix d’abord).
  • Que fait Unix, un système sophistiqué en 1984 ?
  • Le noyau Unix, ce qu’il fait, ce qu’il ne fait pas…
  • Ubuntu / Mint / Fedora : toujours Linux, la subtilité OS / distribution.
  • L’exemple de Windows NT.
  • Les sous-systèmes sont courants : Win16 sous Windows NT, win32 sous Windows 8, les “modes de compatibilités” win en général…

Linux + Windows = ❤

  • Et Cygwin ? Il sent le gaz ? Bon, OK, c’est pas pareil … Et Windows 95 sur Apple Watch ? Mmmm… non.
  • Est-ce un émulateur ? Un virtualiseur ? Une surcouche ? De la magie vaudou ? C’est comme Wine sous Linux ? Ben en fait, oui, un peu.
Suite

32. Viv va vous libérer délivrer !

tech-cafe-VIV

Actualités

Bots : La chronique du Chat Boté

Google

  • Google I/O c’est bientôt : des attentes ?
  • Oracle vs Google round 3 : le procès qui valait 9 milliards.

Sécurité

Pour les parents

Autres actualités

Bonus

Cédric

Guillaume Poggiaspalla

  • Les portables ne donneraient pas le cancer…
  • J’ai testé pour vous le virtual Virtual Boy. Parce que la VR c’est le futur, mais c’est le passé aussi !

Guillaume Vendé

Suite

Chronique des composants 26 : Nanotechnologies & comment fonctionne Shazam ?

cdc-26-code-quantum

L’évènement : la GTC, GPU Tech Conference (présenté par NVIDIA)

  • NVIDIA présente son Tesla Pascal GP100, une grosse pupuce pour le HPC.
  • NVIDIA présente le DGX-1 : une (grosse) boite, 8 Tesla, 170 TFlops, 129000$ et des superpouvoirs. C’est pas moi qui le dit: “Huang said in a press release. « The DGX-1 is easy to deploy and was created for one purpose: to unlock the powers of superhuman capabilities and apply them to problems that were once unsolvable.”
  • NVIDIA en profite pour mettre à jour son offre de deep learning cuDNN et CUDA 8.
  • NVIDIA va propulser les voitures autonomes de la roborace.
  • NVIDIA propose du ray tracing en temps réél en VR !
  • NVIDIA proposera aussi du shading multirésolution avec et sans VR !
  • NVIDIA aide Chuck Norris à libérer la Corée du Nord du joug communiste.
  • NVIDIA ramène la paix dans le monde, soigne le cancer, les caries dentaires, éradique les moustiques et inspire à Bono sa plus belle chanson.

Actualités

  • Soldes : Foxconn rachète Sharp. Les Japonais jettent-ils l’éponge sur les semi-conducteurs ?
  • Retour au source de la CDC : les améliorations architecturales des CPU au fil des années et ce que pourrait nous réserver l’avenir. Le VISC : Virtual Instruction Set de Soft Machines, ou comment optimiser l’utilisation des transistors disponibles.
  • Courses de (très très très) petites voitures : la NanoCar race. Un mot sur la nanotech ? Nano particules, nano structures et peut-être un jour, les nano machines… C’est un (trop) vaste sujet…
  • En parlant de nanotech, des boites quantiques en entrée de gamme pour plus de couleurs. Merci Philips !
  • Et d’ailleurs c’est quoi donc les boites quantiques ? Laver la lumière plus blanche que blanche ? Bien sûr, puisqu’elle n’est jamais blanche…

Focus : comment marche Shazam ?

  • De même, la décomposition spectrale de la lumière en astronomie. Les spectres d’émission des atomes dans les étoiles qui donnent leurs compositions.
  • La généralisation à d’autres signaux, séries de Fourier, transformation de Fourier.
  • L’exemple du son :  qu’est-ce qu’une note de musique ? Différents instruments donnent la même note sans donner le même son.
  • Le cas Singstar (ou U-Sing, ou Lips, ou Whatever…), parce que le karaoké, c’est important.
  • Utilisation dans la compression audio, le filtrage, et pourquoi les personnes âgées trouvent que la musique des jeunes est pourrie.
  • En 2D aussi, utilisation dans le compression jpeg, un mot sur les ondelettes, décomposition des fonctions dans des bases variées, adaptées à chaque besoins.
  • Le spectrogramme, empreinte d’une chanson et principe de Shazam.

Participants

Suite

Hors-série : tech & santé

tech-cafe-sante

Cet épisode hors-série vous fait un point complet sur la santé dans l’univers de la tech : des news, les applications, les normes, le traitement de la donnée, et des projets révolutionnaires…

Pour cela, nous avons la joie d’accueillir Guillaume Promé, qui travaille dans l’industrie du dispositif médical, et participe à l’élaboration des normes du secteur.

Actualité

L’interview

  • Applications
  • Dispositifs médicaux
  • Le cloud
  • La collecte d’avis sur les professionnels
  • Tendances tech appliquées à la santé
  • Moonshots : des projets pour révolutionner la santé ?

Pour aller plus loin…

Coups de coeur/coups de gueule

Participants

Suite

31. Mais en fait, pourquoi Space X se pose sur une barge ?

cover-tech-cafe-31

Followup des émissions précédentes : Yann Le Cun, du Collège de France : “L’apprentissage profond : une révolution en intelligence artificielle”

Actualités

Qu’est-ce que tu lis doudou dis-donc ? Nouveau Kindle Oasis (avec une coque avec batterie intégrée pour des tonnes d’autonomie)

Apple

Winlux

  • Les performances des applications Linux sous Windows. Ça pulse ?
  • Les applications linux graphiques aussi. (Comme avec Cygwin) …
  • WebM et VP9 dans Edge, Microsoft n’est qu’amour

Chronique des composants : Mourning Moore

  • Intel : le tick tock, c’est fini. Place au Tic Tac Toe PAO

Drones : I Believe I can fly

Gaming : Pilule Bleue

Sécurité : Peur Bleue

Bots : La minute du Chat Botté

  • Amy : chatbot, golden girl à 100M$, et bourrelle des coeurs…
  • Vous voulez votre chatbot aussi ? Pas de problème, voilà un store dédié !

Des services qui évoluent

Bonus

Les participants

  • Cédric Tamboise (@cedsib)
  • Guillaume Poggiaspalla alias Dr Guillaume
  • Présenté par Guillaume Vendé (@guillaumevende)
Suite

Chronique des composants 25 : deep learning

cover-cdc

Dans cette chronique des composants, on revient sur les annonces de la Game Developer Conference, et on vous parle de deep learning, d’intelligence artificielle.

News GDC

  • GDC 2016, Radeon Pro Duo, la GROSSE carte AMD.
  • GDC 2016, la roadmap AMD, Polaris, Vega Bison Navi….
  • CUDA sur Radeon, c’est déjà possible grâce grâce à Otoy ! Et bientôt, CUDA partout : sur PS4, Vulkan, Metal ?
  • Mélanger des GPU AMD et NVIDIA dans son PC ? Obscène !
  • GDC 2016, Imagination est très en forme : demo de Rogue, Vulkan et ray tracing en temps réél.
  • GDC 2016, Les moteurs montent encore en régime : Enlighten, CryEngine, Unity, Unreal Engine….

Actualités

  • Un consensus pour le Bitcoin, la crypto-monnaie est sauvée.

Dossier IA, le deep learning en profondeur

  • L’IA c’est quoi en fait ? Plein de truc impressionnants ou pas forcément très malin. L’IA dans les jeux vidéo par exemple. En tous cas, que des programmes très spécifiques, on est très loin de l’AGI et de la singularité, Kurzweil pourrait être déçu…
  • Mais les jeux pourraient aider les IA ! Unity et Minecraft à la rescousse.
  • Le machine learning en gros… Une grosse boite avec plein de boutons à régler. Comment faire ? En se baladant dans les montagnes et les vallées (minimisation du coût, descente de gradient, lien avec CDC 20).
  • Les réseaux de neurones profond ou pas. Un neurone c’est quoi ? Pleins de modèles différents, mais tous en “couche”. Réseau “shallow”, “deep”, réseau convolutifs pour les images, récurrents pour les séquences (mots, traductions, etc.)
  • L’IA va-t-elle faire muter ou disparaître nos smartphones ? Révolutionner les interfaces homme / machine, les transports, la surveillance, l’aide à la personne, réveiller les morts ?? (Oui, je sais… Black Mirror, Black Mirror, Black Mirror), nous foutre au chomage… ? Pas grave, l’idée du revenu minimal de subsistance fait son chemin 😉 Ou pas.

Avec :

  • Guillaume Poggiaspalla (Dr Guillaume)
  • Présenté par Guillaume Vendé (@GuillaumeVende)
Suite

30. Build 2016 & bots

cover-tech-cafe-30-700x300

Dans cet épisode, Cassim Kefti revient sur la conférence Build 2016 de Microsoft. Nous parlons également bots, Tesla Model 3, mais aussi de nos bonus et coups de gueule.

Actualités

  • Build 2016 de Microsoft :
    • Windows 10 anniversary (Redstone) : Ink Workspace, Bash, Windows Hello sur Edge + apps, Cortana mieux intégré (lockscreen + shutdown). + plein de nouveautés (extensions Edge, start screen, centre de notifications)
    • Hololens : livraison
    • Xbox : Dev mode ! + UWP
    • Chiffres : 1,2 milliards Office users, 60 million Office 365, 270 million de W10 active devices
    • Xamarin
    • Les bots !
    • Windows Mobile
    • Desktop app Converter. Project Centennial !

Bonus

Présents à l’émission

Suite

Chronique des composants 24 : émulation (mars 2016)

Cover épisode 700x300

Flash news

 

Actualités

 

“Dossier émulation” avec la famille Vendé

  • L’émulation, c’est quoi donc ? Définition générale, exemples divers. Les jeux vidéo, oui mais pas seulement. Utilisation en développement cross-platform, rétro-compatibilité, etc.
  • Différence avec la virtualisation. Quelques mots là-dessus et pourquoi c’est utilisé dans tous les data-centers.
  • L’émulation, est-ce sale ? Le Swat va-t-il débarquer ? Vais-je brûler en enfer ? Oui, bien sûr.
  • Comment ça marche ? Les difficultés de l’émulation : des puces connues (6502, Z80, 68000) mais une majorité hardware non documenté : retro-engineering. En plus, variabilité dans l’électronique des jeux (puces dans les cartouches, etc.).
  • Les divers types d’émulation : HLE, LLE, frame accurate, cycle accurate, interprétation, recompilation dynamique, etc.
  • Quelles machines pour émuler quoi ? Puis-je jouer à Red Dead Redemption sur mon téléphone ?
  • Niveau de fidélité des émulateurs, exemple BSNES, ou comment avoir besoin d’une machine à 3 Ghz pour émuler une super nintendo… Emuler sur PC, sur Téléphone, sur console (Wii / Xbox, PSP, moddées), un mot sur les consoles “OpenSource” type GP2X. Sur les tablettes de jeux de chez Archos ou JXD. Emuler sur Raspberry Pi : Pi Zéro + retropie = la moins chère des “métamachine” ?
  • La question de l’écran. L’épineuse question de l’affichage… dois-je acheter un tube cathodique aux puces dès maintenant. La réponse est : oui.
  • Mais quand même, les shaders c’est pas pour les chiens… il faut bien que votre GTX 960 serve à quelque chose !
  • La question de la manette. Je joue au clavier à la Megadrive, vais-je brûler en enfer ? Oui aussi.
  • Emulation vs rétrogaming ?

Consoles de salon

  • (BIOS requis occasionnellement, surtout pour les machines à disque) :
  • Atari 2600 : Stella / MESS (Atari 5200 / 7800)
  • Vectrex : MESS
  • Colecovision :
  • NES: Nestopia, FCEUX
  • SNES: Snes9X
  • Megadrive / SMS / 32X: Fusion
  • PC Engine : Turbo Engine / Ootake
  • 3DO : 4DO
  • Neo Geo : FinalBurn / Kawaks ?
  • Playstation : ePSXe
  • Saturn : SSF
  • N64 : Project 64
  • Jaguar : project tempest
  • Dreamcast : Demul / nullDC
  • Gamecube / Wii: Dolphin
  • Playstation 2: PCSX2

Consoles portables :

  • Gameboy / color / advance : Visual Boy advance
  • VirtualBoy : Mednafen
  • DS : DesMuMe
  • PSP: PPSSPP
  • Neogeo Pocket : NeoPop
  • Lynx : Hand

Ordinateurs (souvent, BIOS / OS requis) :

  • TRS -80 : SDLTRS
  • CPC : Caprice
  • ZX Sinclair :
  • Apple II:
  • Macintosh : Basilisk 2 / (Vmac ?)
  • Amiga : WINUAE
  • Atari ST : Steem ?
  • PC DOS : DosBox
  • la console intellivision pour jouer à “space armada” http://www.emu-france.com/emulateurs/5
  • consoles-de-salon/43-mattel-intellivision/)
  • émulateurs de Fabrice Bellard : qemu (http://wiki.qemu.org/Main_Page) (x86 en javascript dans le
  • navigateur) http://www.bellard.org/jslinux/
  • émulateurs Thomson (TO8, MO5, …) http://dcmoto.free.fr/

Arcade (peuvent requérir des pack de roms compatibles) :

Mame, FinalBurn Alpha, Nebula (model 2), Demul (NAOMI), etc.

Les Multimachines:
MESS
Mednafen

Suite

29. Robots et #GDC2016 (mars 2016)

tech-cafe-700x350

Dr Guillaume & Guillaume reviennent sur une série de news en lien avec la robotique et sur les nouvelles de la Game Developer Conférence 2016.

Actualités

  • Keynote Apple : Un mot sur la conf Apple ? Tellement de trucs révolutionnaires ! Au moins, un iPhone 4” c’est pas triste, c’est AMAZING !
  • Samsung montre l’Entrim 4D, un casque de stimulation … vestibulaire. En clair : des impulsions electriques dans les nerfs des oreilles pour simuler le mouvement. Rassurez-vous, ce n’est qu’un protoptype…

Bonus

  • Dr Guillaume : Mister Robot ? Difficile à voir légalement tout de suite, mais bientôt sur France 2 ?
  • Guillaume : le multiutilisateurs délaissé d’Apple…

Participants

  • Dr Guillaume (Poggiaspalla)
  • Présenté par Guillaume Vendé (@GuillaumeVende)
Suite