Collaborative Photo Book | Shared Photo Albums - Printed • PastBook
Inside Google's Secret Lab
How this week's cover got made Last February, Astro Teller, the director of Google’s (GOOG) secretive research lab, Google X, went to seek approval from Chief Executive Officer Larry Page for an unlikely acquisition. Teller was proposing that Google buy Makani Power, a startup that develops wind turbines mounted on unmanned, fixed-wing aircraft tethered to the ground like a kite. The startup, Teller told Page, was seeing promising results, and, he added proudly, its prototypes had survived all recent tests intact. Page approved Google X’s acquisition of Makani, which was being completed for an undisclosed amount at press time. As the polymath engineers and scientists who work there are fond of saying, Google X is the search giant’s factory for moonshots, those million-to-one scientific bets that require generous amounts of capital, massive leaps of faith, and a willingness to break things. Loaded: 0% Progress: 0% Since its creation in 2010, Google has kept X largely hidden from view.
Collaborize Classroom | Online Education Technology for Teachers and Students
wal-e/wal-e
Kaizena · Give Great Feedback
The Architecture Twitter Uses to Deal with 150M Active Users, 300K QPS, a 22 MB/S Firehose, and Send Tweets in Under 5 Seconds
Toy solutions solving Twitter’s “problems” are a favorite scalability trope. Everybody has this idea that Twitter is easy. With a little architectural hand waving we have a scalable Twitter, just that simple. Well, it’s not that simple as Raffi Krikorian, VP of Engineering at Twitter, describes in his superb and very detailed presentation on Timelines at Scale. It happened gradually so you may have missed it, but Twitter has grown up. Twitter now has 150M world wide active users, handles 300K QPS to generate timelines, and a firehose that churns out 22 MB/sec. 400 million tweets a day flow through the system and it can take up to 5 minutes for a tweet to flow from Lady Gaga’s fingers to her 31 million followers. A couple of points stood out: Twitter no longer wants to be a web app. How does Twitter work? The Challenge Groups The Platform Services group is responsible for the core scalable infrastructure of Twitter. Push Me Pull Me People are creating content on Twitter all the time.
MixedInk - Free Collaborative Writing Tool
A successful Git branching model » nvie.com
Note of reflection (March 5, 2020)This model was conceived in 2010, now more than 10 years ago, and not very long after Git itself came into being. In those 10 years, git-flow (the branching model laid out in this article) has become hugely popular in many a software team to the point where people have started treating it like a standard of sorts — but unfortunately also as a dogma or panacea.During those 10 years, Git itself has taken the world by a storm, and the most popular type of software that is being developed with Git is shifting more towards web apps — at least in my filter bubble. Web apps are typically continuously delivered, not rolled back, and you don't have to support multiple versions of the software running in the wild.This is not the class of software that I had in mind when I wrote the blog post 10 years ago. Why git? ¶ For a thorough discussion on the pros and cons of Git compared to centralized source code control systems, see the web. The main branches ¶ develop
Social Folders
Semantic Versioning 2.0.0-rc.1
Un tutoriel pour créer des activités géolocalisées avec tablettes et QRCodes
Laurence Bernard est enseignante et expérimente les tablettes tactiles dans sa classe (20 tablettes tout de même !). Elle souhaitait réaliser un jeu à base de QRCodes pour intégrer de la géolocalisation et vous fait partager sa méthode pour le réaliser. Libre à vous de le décliner dans vos classes ! Laurence indique en préambule : Ces QR Codes pourront être exploités en classe d’histoire-géographie, en classe de langues, en classe de SVT, en BTS tourisme, en technologie, en maths, en EPS, en art, etc. pour créer des parcours, des jeux, des chasses au trésor, etc. La méthode proposée se base donc sur l’application QR Droid (lien ci-dessous) qui renverra les élèves sur l’application Google Maps (lien à la suite également). Toutes les indications sont présentes dans le tutoriel ci-dessous pour vous indiquer comment créer plusieurs QR Codes personnalisables afin d’enchaîner plusieurs étapes dans vos activités pédagogiques. >> Télécharger le tutoriel QR Codes et Géolocalisation (pdf)
Développeurs mobiles : une surcote justifiée
Un monde de trentenaires, plus ou moins cinq ans d'expérience, masculins sauf trop rares exceptions, curieux voire passionnés car défiés en permanence par l'évolution des technologies : à ce portrait de groupe des développeurs mobiles correspond un niveau de salaire notoirement supérieur à la moyenne des informaticiens du même âge. Entre 38 000 et 48 000 euros par an pour la plupart d'entre eux, jusqu'à 100 000 euros pour ceux que l'on ne veut pas voir céder aux sirènes des salaires américains. Une surcote justifiée ? Pas simple de séduire Pour cet éditeur de solutions pour personnels itinérants, 40% de croissance en 2012, 35% cette année, représentatif de cet écosystème de TPE (20 personnes) tenues d'investir le tiers du chiffre d'affaires en R&D, tout est lié : une croissance autofinancée, un modèle d'affaires qui donne une certaine visibilité (« à six mois », précise le dirigeant), une volonté de croissance maîtrisée. Une appétence pour continuer à apprendre Une compétence banalisée