public marks

PUBLIC MARKS from holyver with tag clevermarks

2013

Backbone.js in the Frontend | DrupalCon Munich 2012

It will be a practical session, showing demos and explaining how Backbone & friends are changing the way of making web apps. Also Ethan will present how the Backbone module for Drupal can help you to speed up your web app development, so you don't have to re-invent the wheel.

CloudScreener : l’outil pour y voir plus clair entre les nuages

by 1 other
Plus de 5 ans après les vraies premières offres commerciales de cloud computing, voici enfin l’outil CloudScreener qui vous permet de comparer les offres des différents fournisseurs. Pratique, facile d’utilisation, plein de critères pertinents et accessible à tous, il a en plus le bon goût d’être français !

2012

Getting Started with Drupal: Optimizing Your Drupal Application | New Relic blog

So slow pages can have a very real impact on your business. These are some very real incentives for whipping your site into shape, so let’s move on from the why to the how.

Article: File Entity Inline : le futur de la gestion de fichier sous Drupal ?

Nouveau module d'importance qui vient de sortir : File Entity Inline. Réalisé par un auteur bien connu de la communauté Drupal (quicksketch), le module File Entity Inline permet de se coupler au module File entity afin de disposer de chargement de fichier "fieldable". Mais que signifie donc ce charbia ?

Drupalcamp Pakistan: Automating Drupal Deployment | Drupal Developer | Dominique De Cooman

The goal of automating deployment is to make introducing new features easier. In this post we will learn how to set up a workflow that will move code and configuration of your drupal site from your local development station, to development, to staging and to production all by a using your version control and a push of a button.

Real-time website data for front-line action takers

by 2 others
We’re not for the back-office analyst. Our real-time data tools are built for your website's front-line, get-your-hands-dirty, action-focused people. Chartbeat is for doers.

Most effective Jenkins plugins | Art of Software Engineering

This post is about continuous integration practice and Jenkins (Hudson) — one of the most popular open-source continuous integration server. The six must-have plug-ins I’ll discuss here will make your job of configuring Jenkins and running builds much more productive.

Slides: Battle of the Giants – Solr 4.0 vs ElasticSearch 0.20.0 « Sematext Blog

Slides for the Battle of the Giants talk Rafał Kuc (@kucrafal) gave at ApacheCon EU 2012 are now up! And if you liked the above presentation, you may also want read our ElasticSearch vs. Solr series and see Scaling Massive ElasticSearch Clusters.

Elections américaines : Le Big Data au service d’Obama

Cela a été l’un des grands secrets de la campagne électorale et les équipes du Time qui ont eu l’occasion de rencontrer les grands manitous de cette opération le 4 novembre ont accepté de dévoiler le fonctionnement du dispositif à la condition que l’article ne soit publié qu’après l’élection et que leurs noms ne soient pas dévoilés, conditions que Time a respecté.

agile approach | Moving Forward with Open Atrium 2.0

Open Atrium has long been the go-to "Intranet in a box" distribution for Drupal 6.  Obviously, Drupal 6 is nearing it's official "end of life" and something needed to be done with Open Atrium.  The question for the past year has been: "What exactly should be done?"  Should we just port the existing modules to D7?  Should we just leap-frog to Drupal 8?  What about new functionality?  What about improving existing functionality?  How do we make Open Atrium more accessible to more types of users?  How do we take advantage of new Drupal 7 components?

OOP Javascript & JS Architecture

Nowdays: Single page app is the thing! Gmail Twitter (remember the # in the location bar?) Grooveshark (online cloud music player/storage)

Quoi de neuf dans Drush 5 ? | Le blog de SebCorbin - Sébastien Corbin

Durant la DrupalCon Denver cette semaine a eu lieu une conférence par Moshe Weitzman, Jonathan Hedstrom, Owen Barton et Mark Sonnabaum. À l'issue de celle-ci devait être releasée la version 5 stable de Drush (je suis peut-être un peu en avance sur ceci). Drush est votre ami, si vous êtes un développeur, vous devez forcément l'avoir installé, et je vais donc partir du principe que vous avez utilisé la version 4. Je vais vous présenter dans cet article les nouvelles fonctionnalités de la version 5.

Drupal 7 SEO made easy - Content Analysis & Optimizer modules

(via)
The two modules work together to help assure your site content is optimized for search engines. The magic formula for ranking well in the search engines is: Great Architecture + Great Backlinks and Buzz + Great Content = Great Rankings

2011

Puppet versus Chef: 10 reasons why Puppet wins | Bitfield Consulting

Puppet, Chef, cfengine, and Bcfg2 are all players in the configuration management space. If you’re looking for Linux automation solutions, or server configuration management tools, the two technologies you’re most likely to come across are Puppet and Opscode Chef. They are broadly similar in architecture and solve the same kinds of problems. Puppet, from Reductive Labs, has been around longer, and has a large user base. Chef, from Opscode, has learned some of the lessons from Puppet’s development, and has a high-profile client: EngineYard.

Comparatif des outils de développement multi-plateforme mobile - Journal du Net Développeurs

Tour d'horizon des solutions de développement multi-plateforme mobile dominantes, ciblant iOS, Android, Windows Mobile.... Des bonnes feuilles tirées d'un livre blanc d'Ideo Mobilis.

Official Google Blog: Supercharging Android: Google to Acquire Motorola Mobility

(via)
Since its launch in November 2007, Android has not only dramatically increased consumer choice but also improved the entire mobile experience for users. Today, more than 150 million Android devices have been activated worldwide—with over 550,000 devices now lit up every day—through a network of about 39 manufacturers and 231 carriers in 123 countries. Given Android’s phenomenal success, we are always looking for new ways to supercharge the Android ecosystem. That is why I am so excited today to announce that we have agreed to acquire Motorola.

Evernote Architecture - 9 Million Users and 150 Million Requests a Day

The folks at Evernote were kind enough to write up an overview of their architecture in a post titled Architectural Digest. Dave Engberg describes their approach to networking, sharding, user storage, search, and some other custom services.

Omega | Drupal 7 Base Theme with HTML5 & 960gs support

Omega is an evolved implementation of the 960.gs in Drupal supporting HTML5, giving you full control over your layout, advanced region placement and controls, and contextual layouts provided by the Delta and Context modules.

3.4 million page views per day, 92 M per month, one server and Drupal

(via)
In this talk, Khalid of 2bits.com, Inc., Inc will talk about a how to scale a Drupal web site with the following statistics. 3.4 million pages per day peak 92 million page views per month 189,650 page views per hour peak 840,000 visits on peak day 22.96 million visits per month 52,747 visits per hour peak So far, this is the highest traffic a Drupal site gets that we heard of. What is amazing is that this web site runs on a single mid range server ...

5 rules to optimize your server - Vancouver Drupal Development, Alfresco Development and iPhone Development from Appnovation

(via)
Here are five rules to help you optimize your Drupal installation, as well as some examples to illustrate how to apply them. Server optimization is a huge field, and it is constantly evolving, but we can to study simple cases to understand more complex ones.

Ramenos | Guide de référence des microformats pour le SEO

Ce que je vous propose ici s’apparent à un guide de référence “fait maison” sur les microformats, orienté SEO et développeurs (bah oui faut toucher un peu au code pour mettre en place le nouveau balisage :p)

2009

Gilbane SF: Content Integration Standards -- CMIS, JSR-170, JSR-283

(via)
One of the final sessions at Gilbane SF yesterday was around content standards: CMIS, JSR-170 and JSR-283. Many realize there are several challenges with CMIS in particular and efficiently working with content from disparate content repositories in general. The session aimed at shedding light on some of these challenges and possible solutions in the standards space.

A Quick Tutorial on JavaScript Bookmarklets

Bookmarklets are very handy pieces of JavaScript code that you can bookmark

google-friend-connect-plugins - Google Code

Google Friend Connect provides simple user authentication using any OpenID account, including Google, Yahoo and AIM. Instead of filling in yet another profile form, your users can connect to their existing identities, showing current profile pictures. By making login easier and connected to existing identity, you'll see increased engagement and comment activity. The Google Friend Connect plugins are proof-of-concept code to integrate users with external accounts into your site. A user can visit your site and leave a comment with a Google Account, Yahoo Account, any OpenID, or in future other sites that participate in OpenSocial. See separate instructions for the WordPressPlugin, DrupalPlugin and PhpbbPlugin