Archives pour la catégorie 'Internet'

La télé sur son Mac (ou PC)

vlc-media-player-2.pngCette note se se limitera pas uniquement aux Mac puisque c’est également valable pour tous les systèmes d’exploitations sur lesquels peut s’exécuter VLC. Il est désormais possible d’accéder à pas moins de 135 chaînes de télé et radio facilement et simplement grâce à une liste de lecture. Pour ceux qui n’ont pas la télé mais une connexion Internet, ce sera donc un moyen de regarder (gratuitement) des chaînes comme BFMTV, Direct8, Arte, iTELE, etc…

Il y en a pas mal, alors je vous invite à découvrir par vous même.

Via MacOSX86. Icône VLC © David San.

Regarder la télé sur son Mac (avec Neuf)

Depuis dimanche dernier, Neuf Telecom propose à ses abonnés d’accéder aux chaînes de télévisions (excepté certaines comme TF1 ou M6) via un simple navigateur internet, mais comme cela nécessite d’avoir Internet Explorer (pour le moment), les utilisateurs de Mac (et de Linux) sont un peu laissés sur le côté.

Le site n9ws corrige le tire en proposant un flux VLC permettant d’accéder aux chaînes directement depuis VLC. Ça marche parfaitement, et de nombreuses chaînes sont disponibles (hormis TF1 et M6).

Google Data APIs connecte les développeurs Cocoa à Google

Afin de rendre plus simple aux développeurs l’écriture d’applications en intéraction avec les services Google, les développeurs du géant du web ont créé un cadriciel (framework) afin d’utiliser les APIs de Google directement dans les programmes Objective-C (et donc Cocoa). Le framework est d’ores et déjà fonctionnel puisque les équipes de Google l’utilisent depuis pas mal de temps déjà pour les programmes de la société.

Je n’ai pu m’empêcher après cette journée fatiguante de traduire la note publiée sur le blog officiel de Google pour nos amis développeurs :

Quand vous confiez vos données personnelles à Google, ce sont toujours vos données. Vous êtes libre de les éditer, de les partager, ou de les télécharger et les placer n’importe où. Notre principe est le suivant : nous ne vous éloignerons pas de vos données. En pratique, nous travaillons durs afin d’être sûr que vous et le logiciel que vous utilisez disposez de fonctionnalités où ce principe prend tout son sens.

L’année dernière, Google a introduit Google data APIs, basé sur le protocole de publication d’Atom. Google data APIs ne sont qu’un chemin tracé afin d’accéder à vos données sur nos serveurs. Ils fonctionnent déjà avec Google Agenda, Google Base, Blogger et plein d’autres services. Google fournis des bibliothèques afin de rendre plus facile l’utilisation de ces APIs aux développeurs utilisants le Java, C#, et Javascript.

Le langage natif des applications sour Mac OS X est l’Objective-C, et c’est notre langage de programmation préféré pour le développement d’applications Mac. Pour nous rendre plus simple l’écriture de logiciels Mac ayant des interactions avec les sevices Google, j’ai créé un cadriciel (framework) permettant l’utilisation de Google data APIs directement dans les programmes en Objective-C. Nous utilisons actuellement ce framework pour nos développements, et nous le rendons aujourd’hui disponible pour tous les développeurs. La bibliothèque Google Data APIs Objective-C rejoins donc MacFUSE et Breakpad dans les efforts de développements Open Source de l’équipe logiciel Mac de Google, hébergé sur code.google.com.

Ces quelques exemples donneront une idée au développeurs de combien l’utilisation de ce framework pour interagir avec les services Google est naturel. Disons que vous ayez à rejoindre votre guild sur votre MMORPG favori pour une bataille nocturne entre 22 et 23 heures. Ajouter le rendez-vous à votre calendrier nécessitera ces lignes :


#import "GData/GData.h"

GDataServiceGoogleCalendar *service =
[[GDataServiceGoogleCalendar alloc] init];
[service setUserCredentialsWithUsername:@"myaccount@gmail.com"
password:@"mypassword"];

NSURL *calendarFeedURL =
[NSURL URLWithString:kGDataGoogleCalendarDefaultPrivateFullFeed];

GDataEntryCalendarEvent *newEvent =
[GDataEntryCalendarEvent calendarEvent];
GDataTextConstruct *content =
[GDataTextConstruct textConstructWithString:@"Battle today at 10pm"];

[newEvent setContent:content];
[newEvent setIsQuickAdd:YES];

[service fetchCalendarEventByInsertingEntry:newEvent
forFeedURL:calendarFeedURL
delegate:self
didFinishSelector:@selector(calendarTicket:finishedWithEntry:)
didFailSelector:@selector(calendarTicket:failedWithError:)];

Ou, si un écran de veille souhaite obtenir la liste des objets que vous avez mis en vente sur Google Base pour les afficher dans un style sensass, voici comment vous pourriez récupérer vos données :


NSURL *baseFeedURL = [NSURL URLWithString:kGDataGoogleBaseUserItemsFeed];
[service fetchGoogleBaseFeedWithURL:baseFeedURL
delegate:self
didFinishSelector:@selector(baseTicket:finishedWithFeed:)
didFailSelector:@selector(baseTicket:failedWithError:)];

Le framework rapatriera une liste (le flux) des objets Google Base dans l’écran de veille :


- (void)baseTicket:(GDataServiceTicket*)ticket
finishedWithFeed:(GDataFeedGoogleBase *)feed {
NSArray *myItems = [feed entries];
}

Google Agenda, Google Base, Google Spreadsheets et les flux génériques Atom comme ceux de Blogger sont d’ores et déjà supportés par le framework, et le support d’autres services est déjà en cours de développement. Si vous êtes un développeur Mac, j’espère que vous rejoindrez le projet open source et que vous nous aiderez à faire encore plus d’applications Google pour Mac.

Technorati Tags: , , , , ,

Comparatif de navigateurs sous Mac OS X

Macintalk a réalisé un comparatif des navigateurs les plus utilisés sous Mac OS X. Ils ont utilisés un iMac Core 2 Duo avec 2 Go de mémoire vive (et accessoirement un petit écran 24″), et ont testé les logiciels suivant dans leurs dernières versions disponible à la date du 30 mars : Firefox, Camino, Opera et Omniweb.

Il s’avère que le moteur de rendu d’Omniweb (logiciel payant) est le plus rapide et que Safari est second. Arrive ensuite Firefox qui dans la version de base n’est pas très bonne, tout comme Camino.

5th-images.jpg
Un test très important à l’heure du Web 2.0 : la rapidité du chargement des images.

Safari ou tout navigateur exploitant le moteur de rendu WebKit est donc à mon sens la meilleure solution (d’ailleurs Omniweb utilise un WebKit modifié). Pour nos amis linuxiens, WebKit est relativement proche de KHTML donc si vous en avez marre du petit panda, utilisez Konqueror.

Pour nos amis Geek, il y a aussi Lynx, mais là, c’est un autre mode de vie… Quant à moi (ben oui, je suis pas un Geek), je suis de très près l’évolution de Shiira 2 du côté des japonais, qui à ce que l’on peut voir dans l’actuelle beta 2, est très prometteur.

Technorati Tags: , , , , , , , , , , ,

Un iDisk gratuitement.

iDisk, un service de stockage de données proposé par Apple dans son offre .Mac vendue pour environ 99€, est bien utile. Il permet d’avoir ses données accessibles n’importe où dans le monde, n’importe quand. J’ai découvert il y a plus d’un an un service de stockage qui pourrait intéresser de nombreuses personnes, Box.net, c’est son nom.

Pas aussi intégré à Mac OS X (il ne permet pas, par exemple, de synchroniser des dossiers), mais très pratique, il remplit bien sa fonction de serveur de stockage. Il est d’ailleurs possible de se connecter via http au dossier via le finder de Mac OS X (et donc de monter son espace comme un serveur de stockage), mais également Windows et Linux.

Pour vous connecter à votre espace Box.net :

  • Dans le finder, allez dans le menu Aller et cliquez sur Se connecter au serveur…
  • Dans le champs adresse du serveur, entrez http://www.box.net/dav
  • Indiquez l’adresse email et le mot de passe que vous avez utilisé pour vous enregistrer puis valider.
  • Vous pourrez alors accéder à vos 1 Go de stockage directement depuis le bureau.

C’est en plus gratuit (pour 1 Go) et l’interface web est plutôt agréable (elle vient d’être refaite), alors n’hésitez pas :).

Technorati Tags: , , , , ,

Apple.com = 36,7 millions au compteur

Une récente étude de Comscore a révélé que le site web d’Apple avait été consulté par pas moins de 36,7 millions de visiteurs uniques durant le mois de Février.

Apple se hisse donc à la 13 ème place dans le classement, les trois premiers étant Yahoo, Time Warner et Google. A signaler également la quatrième place de Microsoft.

Technorati Tags: , ,