background preloader


Facebook Twitter

The Secret Strategies Behind Many "Viral" Videos. Update: Dan has a follow up to this post, here.

The Secret Strategies Behind Many "Viral" Videos

This guest post was written by Dan Ackerman Greenberg, co-founder of viral video marketing company The Comotion Group and lead TA for the Stanford Facebook Class. Dan will graduate from the Stanford Management Science & Engineering Masters program in June. Have you ever watched a video with 100,000 views on YouTube and thought to yourself: “How the hell did that video get so many views?” Chances are pretty good that this didn’t happen naturally, but rather that some company worked hard to make it happen – some company like mine. When most people talk about “viral videos,” they’re usually referring to videos like Miss Teen South Carolina, Smirnoff’s Tea Partay music video, the Sony Bravia ads, Soulja Boy – videos that have traveled all around the internet and been posted on YouTube, MySpace, Google Video, Facebook, Digg, blogs, etc. – videos with millions and millions of views.

Diffxml - XML Diff and Patch Utilities. LaunchRock - Set up a “Launching Soon” page in minutes. Logo Interpreter. To star repeat 5 [ fd 100 rt 144 ]endclearscreenstar to square :length repeat 4 [ fd :length rt 90 ]endclearscreenrepeat 36 [ square 50 rt 10 ] to randomcolor setcolor pick [ red orange yellow green blue violet ]endclearscreenrepeat 36 [ randomcolor square random 200 rt 10 ]

Logo Interpreter

Octave. GNU Octave is a high-level interpreted language, primarily intended for numerical computations.


It provides capabilities for the numerical solution of linear and nonlinear problems, and for performing other numerical experiments. It also provides extensive graphics capabilities for data visualization and manipulation. Octave is normally used through its interactive command line interface, but it can also be used to write non-interactive programs. The Octave language is quite similar to Matlab so that most programs are easily portable. Octave is distributed under the terms of the GNU General Public License.

Trámites en línea

Inscribirse en el sistema de facturación electrónica. Libface - Face Recognition Library. Feb 2011: 0.1 RELEASE!!!!

libface - Face Recognition Library

Download it here. Work on 0.2 has already begun and will bring improvements to the detection and recognition. The current trunk version is already better at detection. Duckduckgo/cpp-libface. Free energy. Png image compression. The Meaning Of Google Fiber. Disclosure: I am long GOOG, AAPL, MSFT.

The Meaning Of Google Fiber

I wrote this article myself, and it expresses my own opinions. I am not receiving compensation for it (other than from Seeking Alpha). I have no business relationship with any company whose stock is mentioned in this article.


Are We Ready For the Coming 'Age of Abundance?' - Dr. Michio Kaku (Full) Improve windows performance. Apple WWDC '97 Steve JobsによるClosing Kynote. Print stick. Scala, Akka, and Play!: An Introduction in the Cloud. Why Scala? a hilarious Indian guy. 12 Lessons Steve Jobs Taught Guy Kawasaki. Daniel Pink on the surprising science of motivation.

7 secrets to success of steve jobs. Steve Jobs Lost Interview 1990. Brief introduction on Hadoop,Dremel, Pig, FlumeJava and Cassandra. Paxos (computer science) Consensus protocols are the basis for the state machine approach to distributed computing, as suggested by Leslie Lamport[2] and surveyed by Fred Schneider.[3] The state machine approach is a technique for converting an algorithm into a fault-tolerant, distributed implementation.

Paxos (computer science)

Ad-hoc techniques may leave important cases of failures unresolved. The principled approach proposed by Lamport et al. ensures all cases are handled safely. The Paxos protocol was first published in 1989 and named after a fictional legislative consensus system used on the Paxos island in Greece.[4] It was later published as a journal article in 1998.[5] The Paxos family of protocols includes a spectrum of trade-offs between the number of processors, number of message delays before learning the agreed value, the activity level of individual participants, number of messages sent, and types of failures.

Open Source for Education. Education Categories Content Management Systems Open Source Solutions DrupalED Based on the popular Open Source Drupal SMS is a social platform geared towards teachers, students and parents to help teachers easily distribute pertinent information Claroline an Open Source eLearning and eWorking platform allowing teachers to build effective online courses to manage learning and collaborative activities on the web.

Open Source for Education

Moodle is a course management system (CMS) - a free, Open Source package designed to help educators create effective o nline learning communities. EdX. Open vSwitch: Can you use an open source distributed virtual switch? The open source world has delivered an alternative to the Cisco Nexus 1000v in the Open vSwitch -- a software switch that is optimized for multi-tenant public cloud computing environments.

Open vSwitch: Can you use an open source distributed virtual switch?

The Open vSwitch gives network administrators visibility and granular control of traffic running between and within virtual machines (VMs) in almost every environment – but doesn't yet work with VMware or Microsoft Hyper-V technology. The Open vSwitch Project – which is backed by network control software startup Nicira Networks – provides downloadable coding for the open source virtual switch, which is licensed under Apache 2. It currently supports Xen, XenServer, KVM and VirtualBox but can be ported to other virtualization environments. Three Cool Things About D - The Case for the D Programing Language. Work skills you'll need to survive the 'conceptual age'

Left-brain technical skills will no longer be king in the 'Conceptual Age,' says Lisa Bodell.

Work skills you'll need to survive the 'conceptual age'

Lisa Bodell says the best employees of the future will excel at creative problem solvingShe says workers will need to go beyond just knowledge or expertiseBodell offers ways to cultivate the right brain skills before it's too late Editor's note: Lisa Bodell is founder and CEO of futurethink, an innovation research and training firm that helps businesses embrace change and become world-class innovators. She is the author of "Kill the company: End the Status Quo, Start an Innovation Revolution. " (CNN) -- Where "global knowledge" was once essential for leaders, IBM's 2010 Global CEO Study cited "creativity" as the most important leadership quality for the future. Paneles lunares que se aprovechan de la termodinámica. CRYSTAL LAGOONS CORPORATION LLC - Patent applications. Eliminating Web Development Complexity.

Introducción a Node.js. Published on ¿Qué es Node.js?

Introducción a Node.js

Node.js (de ahora en adelante Node) es un entorno JavaScript de lado de servidor que utiliza un modelo asíncrono y dirigido por eventos. Node usa el motor de JavaScript V8 de Google: una VM tremendamente rápida y de gran calidad escrita por gente como Lars Bak, uno de los mejores ingenieros del mundo especializados en VMs. No olvidemos que V8 es actualizado constantemente y es uno de los intérpretes más rápidos que puedan existir en la actualidad para cualquier lenguaje dinámico. Chilecon Valley: Lo que le falta a Chile en innovación y emprendimiento. Hace algunos días Steve Blank, experto en emprendimiento y autor de Four steps to the Epiphany, pasó dos semanas en Chile invitado por EmprendeUC. Techniques to Understand Computer Simulations.

AMENGUAL, P and Toral, R (2006) Truels, or Survival of the Weakest. Computing in Science and Engineering 8(5), pp. 88-95. ARTHUR, W B (1989) Competing technologies, increasing returns, and lock-in by historical events. Economic Journal 99(394), pp. 116-131. Udacity - 21st Century University. Desarrollan sistema Wi-Fi que podría transmitir siete películas Blu-ray por segundo. Los 300 Mbps de conexión por fibra óptica que ofrece Verizon en su paquete hogareño FiOS Quantum, considerada la conexión más rápida del mundo disponible, quedarán como un miserable modem de 56 Kbps frente a los 2.5 Terabytes por segundo que lograron transmitir en forma inalámbrica unos científicos en California.

Personal Loans & Investing with Peer Lending - Lending Club.


Ipv6 test. History of england. Compojure: a web framework written in clojure, a lisp dialect. Smartos. Festo - SmartBird. Harvard Professor Discovers A Cool Secret To Making Employees Feel Like They've Got More Time. How To Stick With It When Your Ideas Are Ahead Of Their Time. I typed this out from my Shangri-La Hotel room in downtown Sydney, overlooking the harbor and the city’s famous opera house. Somewhere above the opera house spires, a new era arrived: The first private spacecraft docked at the International Space Station.

While I was dozing on my flight over the Pacific, the team at SpaceX was surely wide awake, watching their controls as they made history. Escuela sin Fronteras.

Spreadsheet in javascript

Plugin tutorial. This document, together with the hello-world plugin, shows you how to get started with the plugin development. Jenkins defines extensibility points, which are interfaces or abstract classes that model an aspect of a build system. Those interfaces define contracts of what need to be implemented, and Jenkins allows plugins to contribute those implementations. What is Puppet? Puppet is a declarative, model-based approach to IT automation, helping you manage infrastructure throughout its lifecycle, from provisioning and configuration to orchestration and reporting.

Using Puppet, you can easily automate repetitive tasks, quickly deploy critical applications, and proactively manage change, scaling from 10s of servers to 1000s, on-premise or in the cloud. Puppet is available as both open source and commercial software. You can see the differences here and decide which is right for your organization. How Puppet Works Define the desired state of the infrastructure's configuration using Puppet's declarative configuration language.

Define Reusable Configuration Modules. State of the Collections. April 2012 This is an informal overview of the major proposed library enhancements to take advantage of new language features, primarily lambda expressions and extension methods, specified by JSR 335 and implemented in the OpenJDK Lambda Project. This document describes the design approach taken in the rough prototype that has been implemented in the Lambda Project repository. It is intended as a working straw-man proposal; the final version may look different, but there is a working design and implementation that may now serve as a jumping-off point for discussions. Background Had lambda expressions (closures) been part of the Java language from the beginning, our Collections APIs would certainly look different than they do today. Parallelism is an important driver for this work. e-Print archive. Blog Archive » Neo4j Graph Database Tutorial: How to build a Route Planner and other Examples.

Often in the life of developer’s life there is a scenario where using a relational database tends to get complicated or sometimes even slow – especially when there are fragments with multiple relationships or multiple connections present. This often leads to complex database queries or desperate software engineers trying to handle those problems with their ORM framework. A possible solution might be to switch from a relational database to a graph database – and – neo4j is our tool of choice here.

Google cloud sql

Brainstorming Doesn’t Really Work. In the late nineteen-forties, Alex Osborn, a partner in the advertising agency B.B.D.O., decided to write a book in which he shared his creative secrets. At the time, B.B.D.O. was widely regarded as the most innovative firm on Madison Avenue. Patents. El Modelo Delta y otras estrategias empresariales. SlideShare Presentations. HowToEclipseGWTMaven - smartgwt-ea - How to get started using Eclipse and the Maven 2 Plugin for GWT - SmartGWT Early Adopters Project. Download Eclipse IDE for Java EE Developers at Eclipse Downloads, install and launch. Navigate to Help > Software Updates and select the Available Software Tab.

Click Add Site... and enter the URL below: Click OK Expand the node and check Maven Integration Click Install... Click Next, accept the license and click Finish Click Yes when you are asked if you want to restart Eclipse Navigate to File > New > Project... Select Maven > Maven Project and click Next twice If you've already installed the GWT-Maven Archetype, you can skip the next step Click Add Archetype..., enter the values below and click OK. UAV Electric Propulsion, Halbach Array Motor: LaunchPoint Technologies. A second generation Halbach array electric motor has been developed by engineers at LaunchPoint Technologies.

Patent US5705902 - Halbach array DC motor/generator - Google Patents. Although electric machines can be constructed using multipole fields based on the techniques introduced by K. Magnets/Halbach Array Motor.pdf. The Story of Bottled Water (La historia del agua embotellada), por Annie Leonard. Wp-content/uploads/estudio-lopez.pdf.

Open source cloud management

Facebook api. Humor: The Two Industries That Refer To Their Customers As “Users” Overview - GameSalad. The real way to build a social network. Launching Tech Ventures: Part I, Course Overview.

Launching Tech Ventures: Part IV, Readings.