Tech

TwitterFacebook
Get flash to fully experience Pearltrees
In the context of relational databases , a foreign key is a referential constraint between two tables . [ 1 ] A foreign key is a field in a relational table that matches a candidate key of another table. The foreign key can be used to cross-reference tables.

Foreign key - Wikipedia, the free encyclopedia

http://en.wikipedia.org/wiki/Foreign_key
SQL

Tech Industry

Au milieu des années 80, Garry Hamel, un des grands gourous californiens du management, avait jeté un pavé dans la mare: l’ère du progrès conventionnel et linéaire était révolue. Le changement n’était plus ni additif, ni linéaire. Il était discontinu. http://www.paristechreview.com/2011/03/15/innovation-de-rupture-comment-rechercher-inimaginable/

Innovation de rupture: comment rechercher l’inimaginable | ParisTech Review

No more lists: The robotics approach to idea management — Online Collaboration

Social media is great for sharing and promoting ideas within communities. But what sort of ideas usually get the most attention and move to the top of the list or news stream? If you’re honest, the answer is often the very dumb (don’t get me wrong, I love a cute kitten as much as the next girl) or the very controversial. That’s great if you’re looking for something on Facebook to distract you from a boring Friday afternoon, but when it comes to sifting through and amplifying innovations in more serious settings, this aspect of list-based social media platforms isn’t ideal. So what might work better? http://gigaom.com/collaboration/no-more-lists-the-robotics-approach-to-idea-management/
Web/Mobile Marketing

Useful sites

Internet and Civilizationnal changes

Influences du web et d'Internet sur la société

Blogs

Social Networks

Website Basic Design

Learning to code

http://ruby-doc.org/core-1.9.3/String.html

Class: String [ruby-doc.org]

str % arg → new_str click to toggle source Format—Uses str as a format specification, and returns the result of applying it to arg . If the format specification contains more than one substitution, then arg must be an Array or Hash containing the values to be substituted. See Kernel::sprintf for details of the format string.
Ruby is a programming language from Japan (available at ruby-lang.org ) which is revolutionizing the web. The beauty of Ruby is found in its balance between simplicity and power.

try ruby! (in your browser)

http://tryruby.org/
http://railsforzombies.org/ Then you may want to check out Rails Best Practices , which is full of techniques to clean up your code and improve the quality of your Rails applications. It also covers a bunch of Rails 3 methods you may not have seen before. What Is This? Learning Rails for the first time should be fun, and Rails for Zombies allows you to get your feet wet without having to worry about configuration.

Code School - RailsForZombies

Ruby on Rails is an open-source web framework that allows developers to quickly create maintainable web applications, while leveraging the power of the Ruby language. In this course, Gregg Pollack from Envy Labs will walk you through the basics of learning Ruby on Rails in five levels, each of which is followed by a series of code challenges where you get to start coding Rails immediately in the browser. http://www.codeschool.com/courses/rails-for-zombies

Code School - Rails for Zombies

Alright the title of this post is a tad sensational sounding, I know, and it’s in part aimed at messing with my many Pythonista friends. We Rubyists have been teased for a long time, due to the slowness of the main Ruby interpreter. Well, it looks like with Ruby 1.9, it’ll be payback time. Just out of curiosity I decided to run a single benchmark (you can hardly call it that) to see how Ruby 1.9 had improved over the current stable version (1.8.6). http://programmingzen.com/2007/11/28/holy-shmoly-ruby-19-smokes-python-away/

Holy Shmoly, Ruby 1.9 smokes Python away!

Informatique