public marks

PUBLIC MARKS from ghis with tag web

April 2010

Ces petits détails qui vous font dire "Wow!" dans un site web

(via)
L’effet “wow” est très important pour un site web. Il s’agit d’un facteur qui vous permet de vous détacher de vos concurrents dans votre secteur d’activité. Par ailleurs, ce ne doit pas nécessairement être quelque chose de complexe, ce peut être tout simplement de petites attentions bien appliquées. Leurs utilisations laisseront certainement une bonne impression dans la mémoire de votre auditoire.

jQuery TOOLS - The missing UI library for the Web

jQuery Tools is a collection of the most important user-interface components for modern websites. Used by large sites all over the world.

About RESTful features of modern Web frameworks - Akei, the blog

(via)
"Frameworks like Symfony or rails (and probably many others) provide a very convenient feature named RESTful routing, aka HTTP-aware urls and controllers, generally associated with an object/url mapping mechanism to expose Model entites and several available actions on them over HTTP."

Pourquoi je n’utiliserai plus Facebook

(via)
usqu’à présent, Facebook était un « réseau social » qui permettait à ses utilisateurs de se relier entre eux en « devenant amis » pour ainsi partager et publier des informations, des liens et des contenus. [...] Mais voilà, cette semaine, facebook a annoncé ses plans et les changements qu’ils venaient de mettre en place. Et là, la balance a totalement basculé.

4 things to know for NoSQL Django coders - Django nonrel / NoSQL blog - All buttons pressed

"This is the first post in a series that should give you an impression of what non-relational / NoSQL model code looks like with django-nonrel."

Create a Simple App with Django and MongoDB: Part 1 - Reza Muhammad

Beginning of a tutorial on how to create a simple app with Django and MongoDB.

html5-slides - Project Hosting on Google Code

(via)
Slide deck of HTML5 features and next generation features of Web Development, including Javascript APIs, HTML tags and CSS. Very useful for presentations as each slide is interactive. Initially meant to show bleeding edge features in Google Chrome although there might be fallback code for other browsers. It has the Chrome Frame tag so it works in IE too. Source code of : http://apirocks.com/html5/html5.html#slide1

Pinax

by 4 others
Pinax is an open-source platform built on the Django Web Framework. By integrating numerous reusable Django apps to take care of the things that many sites have in common, it lets you focus on what makes your site different.

The Open Graph Protocol

by 1 other
The Open Graph protocol enables any web page to become a rich object in a social graph. For instance, this is used on Facebook to enable any web page to have the same functionality as a Facebook Page.

The CSS 3 Flexible Box Model ✩ Mozilla Hacks – the Web developer blog

by 3 others
CSS 3 introduces a brand new box model in addition of the traditional box model from CSS 1 and 2. The flexible box model determines the way boxes are distributed inside other boxes and the way they share the available space.

★ Astuces et bonnes pratiques Django, dans bonnes pratiques, django, web frameworks sur BioloGeek, l'avis d'un freelance passionné par le web et son évolution.

by 1 other
"Développant avec Django depuis maintenant près de deux ans (ça rajeunit pas tout ça...), je suis encore surpris de découvrir de nouvelles possibilités de temps en temps. Dans mon combat pour les bonnes pratiques, je pense qu'il y a quelques bases à avoir pour se lancer dans un projet d'envergure avec Django. Je vais essayer de lister les miennes, n'hésitez pas à ajouter les vôtres pour que ça devienne une ressource collaborative."

La liberté contre les traces dans le nuage - Une interview d'Eben Moglen - Framablog

(via)
"Cette interview propose « une ébauche de solution technique qui pourrait bien signer la fin du Minitel 2.0 ». Eben Moglen y explique « comment des petits ordinateurs comme le Sheevaplug (cf photo ci-contre) ou le Linutop 2 pourraient bien changer la donne en permettant la construction d’un réseau social distribué (ou a-centré) dont chacun pourrait contrôler un bout et surtout contrôler son niveau de participation »."

UKI — Simple UI Kit for complex web apps

by 6 others
Uki is a fast and simple JavaScript user interface toolkit for desktop-like web applications. It comes with a rich view-component library ranging from Slider to List and SplitPane.

★ bcdef.org ★ » Antenna

(via)
Shouldn’t finding radio stations online be easier? Based on the Adobe AIR runtime, Antenna tries to alleviate that. Using a vast list of stations combined with a map interface, you can discover, listen to, and switch between thousands of stations effortlessly. Search is possible by country or genre, or just by clicking on a location on the map. Beyond that you have a history of recently-listened stations and can even rate the ones you like and return to them easily later.

50 High-Quality Free PSD Web Templates » DJDESIGNERLAB – Find All Your Design Inspirations From This Laboratory

by 1 other (via)
Photoshop is an excellent tool to designing a website. There are no design software as adobe Photoshop in designing a website. Sometimes most reputed designers used to share their creativity to others for free that will become marvelous and a learning source of beginner web designers. Here I I’ve listed 50 High Quality PSD Web Templates to download.

March 2010

Placehold.it - Quick and simple image placeholders

by 8 others (via)
How does it work? Just put your image size after our URL and you'll get a placeholder.

Writing Efficient Tests - Web Mozarts

by 1 other
Unit testing can be a blessing and curse at the same time. Once you start doing it on a regular basis, it can become an addiction. You test everything, you feel the satisfaction of 110% test coverage giving you confidence in your code. But after a while, testing suddenly seems to slow you down. Everytime you make a change in your code you have to adapt several unrelated tests. How to avoid this happen.

Plumb

by 1 other (via)
This is Plumb, a web layout composition tool for use with the Blueprint framework. Pretty much you just draw some stuff up above and it makes HTML for you.

Symfony, les forms et les forms embarqués

Tuto sur les forms en symfony, quelles méthodes surcharger en fonction de ses besoins.

Five Best VPN Tools - Vpn - Lifehacker

VPN software lets you join private networks as though you're sitting at a local computer on that network, giving you access to shared folders and tons more handy stuff. Here's a look at five of the most popular VPN tools.

Mockingbird | Wireframes on the fly

by 11 others (via)
Mockingbird is an online tool that makes it easy for you to create, link together, preview, and share mockups of your website or application.

Some People Can’t Read URLs « Not The User’s Fault

by 1 other (via)
Reactions seem divided into two camps. One camp is having a great laugh at the stupidity of the users – after all, how could they look at a page with a red masthead, titled “ReadWriteWeb”, featuring a news article, and think they were on the Facebook login page? How could they be smart enough to figure out how to leave a comment, but too dumb to know what site they were on? The other camp, for example an article from blogger Funkatron called We’re the stupid ones is pointing the finger at the software world for assuming that everyone knows as much about computers as we do, and more specifically at Google – after all, isn’t this in some way Google’s screw-up for returning the wrong result?

How to Setup Your Own Web Proxy Server For Free with Google App Engine [Video Tutorial]

(via)
A simple Google search and you’ll find dozens of really good PHP scripts on the Internet to help you create proxy servers in minutes for free. The only limitation with PHP based proxies is that you require a web server to host the proxy scripts and second, you also need a domain name to act as an address for your proxy site.

Developing scalable PHP applications using MongoDB - PHP Classes blog - PHP Classes

Nowadays there is a new kind of databases that is getting very popular, specially for Web development, including the PHP world, which are the NoSQL databases. This article focus specifically on MongoDB, despite there are several other NoSQL database implementations.

February 2010

gleeBox: Keyboard glee for your web

leeBox is an experimental project that takes a keyboard-centric approach to navigating the web. It provides alternatives to actions that are traditionally performed via the mouse. Some of these are radically more efficient than using a mouse, some not so much. In all cases, they are mostly meant for keyboard and command line lovers.