background preloader

Crowd soucing internet marketplace

Crowd soucing internet marketplace
The Amazon Mechanical Turk (MTurk) is a crowdsourcing Internet marketplace that enables individuals or businesses (known as Requesters) to co-ordinate the use of human intelligence to perform tasks that computers are currently unable to do. It is one of the sites of Amazon Web Services. The Requesters are able to post tasks known as HITs (Human Intelligence Tasks), such as choosing the best among several photographs of a store-front, writing product descriptions, or identifying performers on music CDs. Workers (called Providers in Mechanical Turk's Terms of Service, or, more colloquially, Turkers) can then browse among existing tasks and complete them for a monetary payment set by the Requester. To place HITs, the requesting programs use an open Application Programming Interface, or the more limited MTurk Requester site.[2] Requesters are restricted to US-based entities.[3] Name[edit] History, HIT types, and user demographics[edit] Worker and Requester Interfaces[edit] API[edit]

Source code repository A source code repository is a file archive and web hosting facility where large amounts of source code are kept, either publicly or privately. They are often used by open-source projects and other multi-developer projects to handle various versions. They help developers submit patches of code in an organized fashion. Often these web sites support version control, bug tracking, release management, mailing lists, and wiki-based documentation. People who write software retain their copyright when their software is posted to any open-source software hosting facilities, including the "non-gnu" section of GNU Savannah—with the exception of contributors to FSF-copyrighted programs at GNU Savannah.[1][2][3] Overview[edit] General information[edit] Features[edit] Other features[edit] Available version control systems[edit] Popularity[edit] Note 1: GitHub Blog: Those are some big numbers. Specialized hosting facilities[edit] See also[edit] Notes[edit] References[edit] External links[edit]

Wikileaks est une société écran de la CIA ! - revolution sur LePost.fr (17:18) Publié parrevolution post non vérifié par la rédaction 30/11/2010 à 17h09 - mis à jour le 30/11/2010 à 17h18 | vues | réactions Bonjour à toutes et à tous, L’on n’a de cesse de nous répéter que Wikileaks est le 11 septembre de la diplomatie. Ce qu’il faut en conclure, c’est que Wikileaks appartient tout autant à la CIA que le 11 septembre. C’est un principe bien connu de la propagande, celui des associations soit-disant "indépendantes", qui est poussé là jusqu’à son ultime application : Bien sûr, Wikileaks a dû commencer, pour se faire reconnaître comme un "ennemi de l’impérialisme américain", par faire une "révélation" qui semble effectivement le contrer et le dénoncer dans ses oeuvres malveillantes : Mais, lors des "révélations" suivantes, destinées à faire accepter la guerre d’Afghanistan, l’enfumage propagandiste commence à devenir visible quand on sait ce que sont la propagande et les sondo-mensonges :

Find and Hire skilled Freelancers, at a click - PeoplePerHour.com Ruby on Rails Ruby on Rails emphasizes the use of well-known software engineering patterns and principles, such as active record pattern, convention over configuration (CoC), don't repeat yourself (DRY), and model–view–controller (MVC). History[edit] On December 23, 2008, Merb, another web application framework, was launched, and Ruby on Rails announced it would work with the Merb project to bring "the best ideas of Merb" into Rails 3, ending the "unnecessary duplication" across both communities.[7] Merb was merged with Rails as part of the Rails 3.0 release.[8][9] Rails 3.2 was released on January 20, 2012 with a faster development mode and routing engine (also known as Journey engine), Automatic Query Explain and Tagged Logging.[11] Rails 3.2.x is the last version that supports Ruby 1.8.7.[12] Rails 3.2.12 supports Ruby 2.0[13] Technical overview[edit] Like many web frameworks, Ruby on Rails uses the model–view–controller (MVC) pattern to organize application programming. Framework structure[edit]

Crowdsourcing Un article de Wikipédia, l'encyclopédie libre. Le crowdsourcing, ou externalisation ouverte[1] ou production participative[2], est l'utilisation de la créativité, de l'intelligence et du savoir-faire d'un grand nombre de personnes, en sous-traitance, pour réaliser certaines tâches traditionnellement effectuées par un employé ou un entrepreneur. Ceci se fait par un appel ciblé (quand un niveau minimal d'expertise est nécessaire) ou par un appel ouvert à d'autres acteurs. Le travail est éventuellement rémunéré. Il peut s'agir de simplement externaliser des tâches ne relevant pas du métier fondamental de l'entreprise, ou de démarches plus innovantes. C'est un des domaines émergents de la gestion des connaissances, Il existe de nombreuses formes, outils, buts et stratégies du crowdsourcing[3]. Origine du terme[modifier | modifier le code] Le terme crowdsourcing est un néologisme sémantiquement calqué sur l'outsourcing (externalisation). Historique[modifier | modifier le code]

SpringSource.org Spring Framework The Spring Framework is an open source application framework and inversion of control container for the Java platform. The framework's core features can be used by any Java application, but there are extensions for building web applications on top of the Java EE platform. Although the framework does not impose any specific programming model, it has become popular in the Java community as an alternative to, replacement for, or even addition to the Enterprise JavaBean (EJB) model. Version history[edit] Modules[edit] The Spring Framework includes several modules that provide range of services: Inversion of control container (dependency injection)[edit] Objects created by the container are also called managed objects or beans. In many cases one need not use the container when using other parts of the Spring Framework, although using it will likely make an application easier to configure and customize. Aspect-oriented programming framework[edit] Data access framework[edit]

Web development Web development is a broad term for the work involved in developing a web site for the Internet (World Wide Web) or an intranet (a private network). Web development can range from developing the simplest static single page of plain text to the most complex web-based internet applications, electronic businesses, and social network services. A more comprehensive list of tasks to which web development commonly refers, may include web design, web content development, client liaison, client-side/server-side scripting, web server and network security configuration, and e-commerce development. Among web professionals, "web development" usually refers to the main non-design aspects of building web sites: writing markup and coding. For larger organizations and businesses, web development teams can consist of hundreds of people (web developers). Web development as an industry[edit] Since the commercialization of the web, web development has been a growing industry. Typical areas[edit] Basic[edit]

Web application framework History[edit] Around the same time, full integrated server/language development environments first emerged, such as WebBase and new languages specifically for use in the web started to emerge, such as ColdFusion, PHP and Active Server Pages. Types of framework architectures[edit] Most web application frameworks are based on the model–view–controller (MVC) pattern. Model–view–controller (MVC)[edit] Push-based vs. pull-based[edit] Three-tier organization[edit] In three-tier organization, applications are structured around three physical tiers: client, application, and database.[7][8][9][10] The database is normally an RDBMS. Framework applications[edit] General-purpose website frameworks[edit] For example, Zend Framework. Discussion forums, wikis and weblogs[edit] For example, WikiBase/WikiWikiWeb. Organizational portals[edit] For example, JBoss Portal or eXo Platform. Content management systems (CMS)[edit] Features[edit] Web template system[edit] Caching[edit] Security[edit] Scaffolding[edit] Ajax[edit]

Java (programming language) Duke, the Java mascot Sun Microsystems released the first public implementation as Java 1.0 in 1995.[1] It promised "Write Once, Run Anywhere" (WORA), providing no-cost run-times on popular platforms. Fairly secure and featuring configurable security, it allowed network- and file-access restrictions. Major web browsers soon incorporated the ability to run Java applets within web pages, and Java quickly became popular. With the advent of Java 2 (released initially as J2SE 1.2 in December 1998 – 1999), new versions had multiple configurations built for different types of platforms. For example, J2EE targeted enterprise applications and the greatly stripped-down version J2ME for mobile applications (Mobile Java). On November 13, 2006, Sun released much of Java as free and open source software, (FOSS), under the terms of the GNU General Public License (GPL). There were five primary goals in the creation of the Java language:[23] Major release versions of Java, along with their release dates:

Related: