Rosalio sbarca su Apple iPad!

Ho sviluppato un’applicazione per Apple iPad dedicata al popolare blog Rosalio.it che parla di Palermo e della “Palermitanità”. L’app è stata da poco pubblicata sull’app store ed è disponibile gratuitamente.

IBM sperimenta la fresatrice nanometrica

http://punto-informatico.it/2866026/PI/News/ibm-sperimenta-fresatrice-nanometrica.aspx

EXCLUSIVE: The Day Einstein Died

EXCLUSIVE: The Day Einstein Died – Photo Gallery – LIFE.

Cerchi lavoro?

Si è sempre in tempo per cambiare vita…

Ecco le opportunità fornite da 3 big:

MicrosoftGoogleApple (La pagina si chiama “Jobs at Apple”… Cos’è, una battuta??? :°D)

Il giorno del Pi greco!

Dal momento che per gli anglosassoni oggi è il 3.14, festeggiamo una delle costanti più famose del mondo. Se volete all’1.59 potete stappare una bottiglia!

Un numero speciale

6,670,903,752,021,072,936,960.

Ovvero: “sei sestilioni seicentosettanta quintilioni novecentotre quadrilioni settecentocinquantadue trilioni ventuno miliardi settantadue milioni novecentotrentaseimilanovecentosessanta“.

Adesso sapete qual’è il numero di possibili puzzle sudoku.

Tutorial su Facebook Connect

Completo e dettagliato tutorial che illustra come sfruttare la preziosa tecnologia Facebook Connect. Questo strumento permette agli sviluppatori di implementare un meccanismo di registrazione utenti molto semplice. In pratica, tutti gli utenti con un account su Facebook diventano potenziali utenti della propria web application. Se l’utente autorizza la “connection” tra il suo account Facebook ed il sito dello sviluppatore, il gioco è fatto. Niente più noiose procedure di registrazione con conferma sull’email, che spaventano ed allontanano una grossa percentuale di potenziali utenti. E soprattutto, voglio dire, Facebook vanta 300 milioni di utenti… Siete pronti a conquistarli tutti?  :D

http://www.goldsteintech.com/facebook_connect/tutorial.php

YouTube SDK for .NET

Buone notizie per gli sviluppatori .NET che vogliono usufruire delle funzionalità offerte da YouTube. Ecco l’annuncio di uno dei componenti del Team Google Data API:

“I am happy to announce a new resource for the .NET fans in the YouTube developer community. The YouTube Software Developer Kit for .NET contains all you need to get you started with the YouTube API using Visual Studio 2008. [...]”

—Frank Mantek, Google Data APIs Team

http://apiblog.youtube.com/2010/02/announcing-youtube-sdk-for-net.html

Nuove funzionalità di C# 4.0

via [mrwebmaster.it]

Tipi dinamici (Dynamic Types) – C# supporta un nuovo tipo di dati denominato dynamic. Supponete di avere due semplici classi e che all’interno di ciascuna di esse sia definito un metodo con lo stesso nome:

public class Classe1
{
   public int Metodo()
   {
      return 1;
   }
}

public class Classe2
{
   public string Metodo ()
   {
      return "Ciao";
   }
}

Il metodo in questione potrebbe essere chiamato nel modo seguente, ritornando cioè un Object:

private Object TestMetodo(int i)
{
   if (i > 10)
      return new Classe1();
   else
      return new Classe2();
}

In Visual Studio 2010 è possibile invece effettuare una chiamata al metodo TestMetodo senza conoscere il tipo che verrà restituito:

dynamic temp = TestMetodo(5);
Console.WriteLine(temp.Metodo());

In fase di esecuzione il metodo TestMetodo chiama il metodo opportuno sulla base di quello che il compilatore indica essere temp.

Parametri opzionali – Si tratta di una caratteristica presente in VB.NET da tempo e che, nella nuova versione del framework, diventa disponibile anche per C#.
Si tratta della possibilità di inserire nella dichiarazione (signature) dei metodi parametri opzionali:

private string Metodo(string input="prova")

In passato per simulare questo comportamento era necessario effettuare più volte l’overload di un determinato metodo e chiamare lo stesso da vari punti del codice con parametri differenti. I parametri opzionali evitano tutto ciò e permettono di ridurre la quantità di codice necessario a gestire situazioni anche complesse.

Argomenti opzionali – Questo aspetto è legato ai suddetti parametri opzionali. Supponete di avere un metodo con parametri opzionali come il seguente:

private void MetodoSpeciale(int i = 1, int j = 2, int k = 3)

Se volete passare valori specifici per “j” e “k” ma non per “i” dovreste scrivere qualcosa del genere:

MetodoSpeciale (,5,4)

mettendo tante virgole quanti sono i parametri. Con gli argomenti opzionali potrete invece chiamare il metodo nel modo seguente (sfruttando il nome dei parametri):

MetodoSpeciale (j:5,k:4)

http://www.mrwebmaster.it/editor/articoli/anteprima-visual-studio-2010_1107_4.html

Tendenze di logo design

Questo succulento articolo di Bill Gardner fa il punto sulle attuali tendenze relative alla progettazione ed al disegno di loghi e brand di aziende e/o prodotti.
http://www.logolounge.com/articles/default.asp?ArticleID=680

« Older Entries

Alan Turing said

“A computer would deserve to be called intelligent if it could deceive a human into believing that it was human.”

Categories

Observer

View All Links »

RSS Google Code: News

  • Tripline Launches with Google Geo APIs
    We’ve just launched Tripline (http://www.tripline.net) , and we’re excited to talk about how we’re using Google Maps. We’ve been laboring for months in solitude, so it feels great... […]
  • Wave open source next steps: "Wave in a Box"
    Since the announcement that we will discontinue development of Google Wave as a standalone product, many people have asked us about the future of the open source code... […]
  • Drupal 7 - faster than ever
    This is a guest post by Owen Barton , partner and director of engineering at CivicActions . Owen has been working with Google's “Make the Web Faster” project... […]
  • Eclipse Day at the Googleplex 2010
    Here at Google, we have engineers using Eclipse every day to build our external and internal products, as well as engineers building and releasing Eclipse tools . Earlier... […]
  • Google Developer Day 2010 Agenda: Android, Chrome & HTML5 and Cloud Platform
    We are now ready to share the Google Developer Day agendas for Tokyo , Sao Paulo , Munich , Moscow and Prague . We have so much technical... […]
  • SVG documents searchable on Google
    Just a heads up that it should now be easier for users to find SVG files when searching on Google. That’s right, we’ve expanded our indexing capabilities to... […]
  • Brace for the Future
    [This post is by Dan Morrill, Open Source & Compatibility Program Manager. — Tim Bray] Way back in November 2007 when Google announced Android, Andy Rubin said “We... […]
  • Securing Android LVL Applications
    [This post is by Trevor Johns, who's a Developer Programs Engineer working on Android. — Tim Bray] The Android Market licensing service is a powerful tool for protecting... […]
  • Two new water coolers for the Apps ecosystem - join us!
    In the last 5 months, we've worked with over 150 companies who have launched apps in the Google Apps Marketplace. In our conversations with developers, marketing teams, and... […]
  • Sunset for the Google Earth COM API
    From the earliest days of Google Earth, (and even back when it was still called Keyhole,) developers have wanted control over the globe to create their own 3D... […]

RSS TechCrunch

  • Google To Update, Shorten And De-Jargon Privacy Policies – Here’s What’s Changing
    Mike Yang, Google's Associate General Counsel, just published a post on the Google blog, informing users that the company is making its privacy policies shorter and easier to understand for non-lawyers. They are also making some other changes, but to be clear, the Mountain View company isn't altering its privacy practices as such. The updates will […]
  • Shazam Launches Major Updates To iPhone app, Now On 20m Users
    Music identification app Shazam has announced big feature updates to its iPhone and iPod touch music discovery apps. There are now customised settings for ‘tagging on start-up’ make the process of identifying a music track faster, a new UI, the ability to search for ringtones and videos on iTunes and better video. You can also share tunes you find via Facebo […]
  • comScore: Time Spent Watching Live Web Video Up 650 Percent
    comScore has just released some telling stats about the massive growth of live streaming video over the web. According to the analytics company, over the past year, the amount of time American audiences spent watching video on the major live video publishers (Justin.tv, Ustream, Livestream, LiveVideo, and Stickam) has grown 648% to more than 1.4 billion minu […]
  • Former UK PM Joins Web Foundation – But He Really Should Join Twitter
    Former UK Prime Minister Gordon Brown, ousted in this year's election, is forming the Gordon and Sarah Brown Foundation, and has accepted three pro-bono appointments all with some connection to the Web. He's joining Queen Rania of Jordan’s Global Campaign for Education. Queen Rania has 1,337,872 followers on Twitter and last year spoke at Le Web. B […]
  • Android’s Mobile Web Consumption Share In The US Is Surging, iOS Share Dropping
    Media measurement and Web analytics company Quantcast has some interesting numbers on mobile browsing in the United States, and it's preparing to release some of those statistics, across vendors. Earlier today, the company put up a teaser blog post, showing two graphs, one of them representing the share of mobile Web consumption in the US per mobile OS. […]

BlogItalia.it - La directory italiana dei blog