web 2.0

Seebz.net

PHP sur Android

http://www.frandroid.com/24650/le-langage-php-sur-android/

http://code.google.com/p/android-scripting/
http://wiki.frandroid.com/wiki/Android_Scripting_Environment
http://code.google.com/p/android-scripting/wiki/ApiReference

http://phpforandroid.net/

HTML5 classList API

http://davidwalsh.name/classlist

node.classList
{
    length: {number}, /* # of class on this element */
    add: function() { [native code] },
    contains: function() { [native code] },
    item: function() { [native code] }, /* by index */
    remove: function() { [native code] },
    toggle: function() { [native code] }
}

Lien symbolique Proftpd chroot

Lien symbolique dans le repertoire du ftp - Proftpd
http://www.developpez.net/forums/d35086/systemes/linux/reseau/lien-symbolique-dansle-repertoire-ftp-proftpd/


mkdir /home/ftp/lien_vers_programmes
mount --bind /usr/programmes /home/ftp/lien_vers_programmes

Writing an OAuth Provider Service

http://toys.lerdorf.com/archives/55-Writing-an-OAuth-Provider-Service.html

[Récapitulatif SEO] KIT Madrileño sur WRI

http://forum.webrankinfo.com/kit-madrileno-t129936.html

YQL

YQL Guide
http://developer.yahoo.com/yql/guide/index.html

YQL Console
http://developer.yahoo.com/yql/console/


Yahoo Pipes Like
(On récupère les 10 derniers articles provenant de différents flux, articles triés par date de publication)

SELECT rss.channel.item FROM yql.query.multi WHERE queries="select channel.item from xml where url in('http://www.webrankinfo.com/dossiers/feed', 'http://www.alsacreations.com/rss/actualites.xml') | sort(field='channel.item.pubDate',descending='true');" limit 10 offset 0


(voir aussi la note "Créer un agrégateur de RSS en utilisant Yahoo Pipes" : http://seebz.net/notes/?note_id=87)

Diverses ressources Wordpress

Créer une Page Template pour WordPress
http://mtnconcept.com/free-tools/code/creer-une-page-template-pour-wordpress-2038

9 plugins pour gérer ses pages en utilisation CMS
http://wordpress-tuto.fr/plugins-pages-utilisation-cms-1394

Placer vos widgets comme vous le souhaitez avec Wordpress
http://www.lejournaldublog.com/place-vos-widgets-comme-vous-le-souhaitez-avec-wordpress/

Introduction à WordPress 3 : custom post type et custom taxonomy
http://bbxdesign.com/2010/05/31/introduction-a-wordpress-3-custom-post-type-et-custom-taxonomy/

Setting templates for WordPress 3.0 Custom Post Type
http://www.twothirdsdesign.co.uk/article/2010/03/setting-templates-for-wordpress-3-0-custom-post-type/

Control your own WordPress custom fields
http://sltaylor.co.uk/blog/control-your-own-wordpress-custom-fields/


VDMLike : Créer un VDM Like avec Wordpress
http://leblog.vendeesign.com/dossier/vdmlike-creer-un-vdm-like-avec-wordpress/

10 façons d’intégrer Twitter dans un site ou un blog
http://www.presse-citron.net/10-facons-dintegrer-twitter-dans-un-site-ou-un-blog

Web Design Wordpress Template Tag Reference Guide
http://www.dbswebsite.com/design/wordpress-reference/

All hooks in WP 3.0
http://adambrown.info/p/wp_hooks/version/3.0

Shortcodes (! uniquement sur la plateforme wordpress.com)
http://en.support.wordpress.com/shortcodes/

Liens symboliques et Windows

http://www.thierryb.net/site/Liens-symboliques-et-Windows.html

http://www.zebulon.fr/astuces/230-creer-un-lien-symbolique-sous-windows.html
http://fspsa.free.fr/jonctions.htm

Conditional Compilation of JScript/ JavaScript in IE

Conditional Compilation of JScript/ JavaScript in IE
http://www.javascriptkit.com/javatutors/conditionalcompile.shtml

Exemple :
/*@cc_on
  /*@if (@_jscript_version >= 5)
      document.write("IE Browser that supports JScript 5+");
  @elif (@_jscript_version >= 4)
      document.write("IE Browser that supports JScript 4+");
  @else @*/
      document.write("Non IE Browser (one that doesn't support JScript)");
  /*@end
@*/

http://msdn.microsoft.com/en-us/library/eb0w91wa.aspx

http://www.hilpers.fr/399744-cc_on-adapte-pour-ie7

Ameliorez la delivrabilité de vos emails grace a list-unsubscribe

http://www.jarodxxx.com/index.php?post/2009/09/24/Ameliorez-la-delivrabilit%C3%A9-de-vos-emails-grace-a-list-unsubscribe


List-Unsubscribe: <mailto:list@host.com?subject=unsubscribe>

@font-face - Font Squirrel

http://www.fontsquirrel.com/
http://www.fontsquirrel.com/fontface/generator

How to use CSS @font-face
http://nicewebtype.com/notes/2009/10/30/how-to-use-css-font-face/

Web pour Mobiles

Convertir un site en site mobile
http://seofuckly.com/seo/site-mobile.seo

Optimiser son application web pour iPhone ou iPod Touch
http://blog.jaysalvat.com/articles/optimiser-son-application-web-pour-iphone-ou-ipod-touch.php

Opera Mobile 9.5 - the developer angle
http://dev.opera.com/articles/view/opera-mobile-9-5-the-developer-angle/

Création de sitemaps pour mobile
http://www.google.com/support/webmasters/bin/answer.py?hl=fr&answer=34648

Guide du SEO mobile (référencement d’un site mobile)
http://www.seoland.fr/guide-du-seo-mobile-referencement-dun-site-mobile/

[php] filter_var()

http://fr.php.net/manual/fr/function.filter-var.php

http://fr.php.net/manual/fr/filter.filters.php

Social Icons Sets

http://www.addthis.com/custom-service-icons
http://www.komodomedia.com/download/#social-network-icon-pack

Utiliser Git sous Windows

http://www.commentcamarche.net/faq/13094-utiliser-git-sous-windows

http://code.google.com/p/msysgit/

Facebook Links.getStats using JSONP

http://api.facebook.com/restserver.php?method=links.getStats&urls=code.seebz.net,seebz.net&format=json&callback=myFunction

Doc: http://wiki.developers.facebook.com/index.php/Links.getStats

Faire une page de maintenance

http://blogtoolbox.fr/faire-une-page-de-maintenance/

Cross-Domain Communication with IFrames

http://softwareas.com/cross-domain-communication-with-iframes
demo : http://ajaxify.com/run/crossframe/


edit : cette méthode utilise les #ancres pour transmettre des variables

Expressions régulières "spéciales" (PHP)

// Trouver 'XYZ' précédé de '-' ou en début de chaine
preg_match('`^(?:.*-)?XYZ`', 'XYZ');     // true
preg_match('`^(?:.*-)?XYZ`', 'ABC-XYZ'); // true


// Trouver tout sauf un terme en particulier (ici 'XYZ')
// un mélange de (XYZ) et [^XYZ]
preg_match('`-((?:[^X]|[X](?!YZ))+)-`', '-ABC-'); // true
preg_match('`-((?:[^X]|[X](?!YZ))+)-`', '-XY-');  // true
preg_match('`-((?:[^X]|[X](?!YZ))+)-`', '-XYZ-'); // false

edit : le pattern `-((?!-U(XYZ)).+)-` fonctionne aussi

Memento des expressions régulières (PHP)

http://fr.php.net/manual/fr/reference.pcre.pattern.modifiers.php
http://fr.php.net/manual/fr/regexp.reference.internal-options.php
http://fr.php.net/manual/fr/regexp.reference.assertions.php

http://www.siteduzero.com/tutoriel-3-14663-memento-des-expressions-regulieres.html

CSS3 support for Internet Explorer 6, 7, and 8 (.htc file)

http://fetchak.com/ie-css3/
http://fetchak.com/ie-css3/ie-css3.htc

[CSS] équivalent cellpadding et cellspacing

cellpadding :
table td {
	padding:0;
}

cellspacing :
table {
	border-collapse:collapse;
}

table {
	border-spacing:10px; /* ne fonctionne pas avec IE */
}

Browser CSS hacks

/* IE6 */
#once { _color: blue }

/* IE6, IE7 */
#doce { *color: blue; /* or #color: blue */ }

/* Everything but IE6 */
#diecisiete { color/**/: blue }

/* IE6, IE7, IE8 */
#diecinueve { color: blue\9; }

/* IE7, IE8 */
#veinte { color/*\**/: blue\9; }

/* IE6, IE7 -- acts as an !important */
#veintesiete { color: blue !ie; } /* string after ! can be anything */


http://paulirish.com/2009/browser-specific-css-hacks/

Le filtre Gradient pour IE (rgba pour IE)

La transparence de couleur avec RGBa en CSS3
http://www.alsacreations.com/tuto/lire/909-CSS-transparence-couleur-rgba.html

Online Javascript unpacker and beautifier

http://jsbeautifier.org/

Page précédente Page suivante

Carnet de notes

Cette rubrique contient des liens et autres notes que j'ai glanés lors de mes recherches sur Internet.

Remonter