public marks

PUBLIC MARKS from holyver

2012

Comparison of browser synchronizers - Wikipedia, the free encyclopedia

(via)
The following tables compare general and technical information for a number of browser synchronizers

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.

Inside Pantheon: the Valhalla filesystem | Pantheon

At Pantheon, when we look at challenges Drupal projects face, we don't only do what's worked well-enough in existing deployments. We ask ourselves how we can transcend some of the challenges entirely. How Drupal stores files is no exception. So, when we started building the next generation of Pantheon (now launched), we looked at our options -- and then built a solution entirely focused on the needs of Drupal developers.

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)

2010

Missing Features » 48 Essential Drupal Development Tips From Lullabot

(via)
Your correspondent was fortunate enough to recently partake in a four day, hands-on, in-depth Drupal training (agenda: theming, forms API, menu API, module development, jQuery, best practices) conducted by the firm that literally wrote the book on Drupal: Lullabot. These tips were collected during training and every effort was made to capture them accurately, but do point out any errors or feedback in the comments (any errors were mine in capture, not Lullabot’s in training).

Google I/O 2010

Join us for two days of deep technical content featuring Android, Google Chrome, Google APIs, GWT, App Engine, open web technologies, and more. Google I/O features 80 sessions, more than 3,000 developers, and over 100 demonstrations from developers showcasing their technologies. Talk shop with engineers building the next generation of web, mobile, and enterprise applications.

How to benchmark, Stress, your Apache, Nginx or IIS server | Linux Operating System - Debian, Ubuntu, Fedora, Gentoo, Arch

by 1 other
Actually usually any web server can handle a normal day of work, but what happens when the server under your administration gets, stumbled, or appears in Slashdot, or digg front pages, now a days even twitter may drive a lot of traffic to a webpage.

Google Index to Go Real Time

Google is developing a system that will enable web publishers of any size to automatically submit new content to Google for indexing within seconds of that content being published. Search industry analyst Danny Sullivan told us today that this could be "the next chapter" for Google.

Drupal CDN & Static File Server - The Amazon S3 Way | Slayerment

This post isn't meant to be an end all to Drupal and CDNs, but rather just some insight into the way I have tackled this issue for the time being. There are a number of options to choose from and a lot of different ways to go about it. You could get a new server locally and load balance your stuff, you could get a new server locally and use it as a static file server, you could team up with a big time CDN like Akamai or Limelight and go that route, or you could go the less expensive CDN route with something like Amazon S3.

CWE - 2009 CWE/SANS Top 25 Most Dangerous Programming Errors

by 2 others
The 2009 CWE/SANS Top 25 Most Dangerous Programming Errors is a list of the most significant programming errors that can lead to serious software vulnerabilities. They occur frequently, are often easy to find, and easy to exploit. They are dangerous because they will frequently allow attackers to completely take over the software, steal data, or prevent the software from working at all.

Lucid Imagination » Apache Lucene Connector Framework now in Incubation at the ASF

(via)
The Apache Lucene Connector Framework project has officially entered incubation. LCF, for short, is going to be a framework for connecting to content repositories like Sharepoint, Documentum, etc. and will make it easy to hook into Lucene, Solr, Nutch, Mahout, Tika, while, of course, remaining agnostic of the final destination of the data. See the Connectors website and the original proposal for more info. Help wanted!

2009

LinkedIn Developer Network

(via)
LinkedIn APIs Let your users bring LinkedIn profiles and networks with them to your site or application. You gain better awareness of your users, increase productive engagement, and gain reach through the 52 million professionals on LinkedIn.

The Complete Guide to Google Wave: How to Use Google Wave

by 1 other (via)
Google Wave is a new web-based collaboration tool that's notoriously difficult to understand. This guide will help. Here you'll learn how to use Google Wave to get things done with your group. Because Wave is such a new product that's evolving quickly, this guidebook is a work in progress that will update in concert with Wave as it grows and changes. Read more about The Complete Guide to Google Wave.

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 Gears windows and linux compiled versions compatible with Firefox 3.5

In case anyone's interested, here are Firefox 3.5 compatible xpi builds for Windows i386 (compiled on Visual Studio 2008 SP1) and Linux i386 and x86_64 (compiled using gcc 4.3.3 on Ubuntu using my patch posted above): http://gkovacs.xvm.mit.edu/google-gears/gears-win32-opt-0.5.25.0.xpi http://gkovacs.xvm.mit.edu/google-gears/gears-linux-0.5.25.0.xpi http://gkovacs.xvm.mit.edu/google-gears/gears-linux-x86_64-0.5.25.0.xpi

Digital Web Magazine - User Interface Implementations of Faceted Browsing

(via)
Just as it is important to choose the proper knife when slicing-n-dicing vegetables, it is critical to prescribe a suitable user interface to support faceted filtering. Faceted filtering allows you to narrow down a large list of objects to a manageable size by applying flexible combinations of attribute filters in any order. Rather than forcing you down fixed paths within a website’s information architecture, faceted filtering allows you to multi-dimensionally slice-n-dice the information in a manner that best accommodates your specific needs. A user interface that optimally supports faceted filtering must expose its robust functionality in a way that expresses affordances, controls complexity, and follows existing standards that have been pre-established across the web.

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

holyver's TAGS

search:

limit:50 100 200

ajax   apache   api   application   appserver   architecture   atom   Atom Publishing Protocol   benchmark   bittorrent   broadcatching   browser   c++   cache   clevermarks   cloud   cluster   code   collaboratif   comparison   css   database   development   dhtml   doc   drupal   ejb   encoding   facebook   failover   faq   framework   free   google   gui   heartbeat   hibernate   howto   ie   j2ee   jackrabbit   java   javascript   jboss   jcr   JMeter   jsr170   library   linux   list   load balancing   mac   modules   monitoring   mysql   network   openid   oss   ovp   p2p   performance   php   plugin   portal   protocol   rdf   regex   rest   Rich Text Editor   rss   scalability   search engine   security   seo   server   service   shell   sla   social network   spring   ssl   sso   stress   system   tips   tomcat   tools   tuning   tutorial   unix   utf   video   virtualization   web   web 2.0   web services   web sémantique   webserver   windows   xml