public marks

PUBLIC MARKS from holyver with tag doc

October 2008

AtomPub « WordPress Codex

(via)
AtomPub is another option to allow you can now log in to your blog with an AtomPub-enabled client and publish, update and delete posts and media files remotely, without needing to log in to the administration section directly. While remote posting has been possible using a number of protocols, AtomPub is a well defined protocol that should promote interoperability. WordPress's AtomPub service address is http://[Blog URL]/wp-app.php/service. Your AtomPub client should be configured to point to that address.

September 2008

Rebex.net: FTP, SFTP, FTPS, Secure Ftp difference

(via)
Secure FTP, FTP/SSL, SFTP, FTPS, FTP. What's the difference?

April 2008

Les requêtes complexes avec MySQL

(via)
Jointures, unions, sous-requêtes, tables temporaires : quelques-unes des fonctionnalités de MySQL à ne pas oublier quand vient le moment de traiter des données sur plusieurs tables

L'expression du Dublin Core dans les éléments HTML/XHTML meta et link

by 1 other (via)
Ce document décrit comment incorporer des métadonnées Dublin Core [DCMI] à une page Web HTML/XHTML en utilisant des éléments HTML/XHTML. Il faut signaler qu'il existe plusieurs autres mécanismes pour associer (ou incorporer) un enregistrement DC à une ressource HTML/XHTML [HTML].

Rss 2.0 And Atom 1.0 Compared

by 7 others (via)
People who generate syndication feeds have a choice of feed formats. As of mid-2005, the two most likely candidates will be [WWW]RSS 2.0 and [WWW]Atom 1.0. The purpose of this page is to summarize, as clearly and simply as possible, the differences between the RSS 2.0 and Atom 1.0 syndication languages.

March 2008

Indexable File Formats

File Formats the Google Search Appliance and Google Mini Crawl and Index The following table lists word processing, spreadsheet, database, presentation, and other formats that the Google Search Appliance and Google Mini can crawl, index, and search. Please note the following: * The Google Mini and Google Search Appliance cannot crawl, index, or search any file formats that are not listed. * Text embedded in graphics is not indexed. The Google Search Appliance and Google Mini cannot index text contained in graphic file formats, such a JPEG, GIF, or TIFF. When a file in a graphic format is submitted for indexing, text embedded in the graphic is not indexed. However, the file name is indexed. If any metadata is associated with the graphic in HTML meta tags, that metadata is indexed. * Encrypted, viewable PDF documents are converted to HTML for indexing, but the cached HTML is not displayed. * PDF files created by scanning with optical character recognition (OCR) software are supported. * If you are using the Google Search Appliance, metadata can be fed from a database and then indexed. * Files in XML format cannot be crawled or indexed. * The contents of compressed file formats, such as ZIP or tar files, cannot be indexed.

December 2007

September 2007

Introducing the Java Content Repository API

(via)
There are several approaches that I could take when discussing the JCR. In this article, I examine the features offered by the JSR-170 specification from a developer's perspective, focusing on the available API and the interfaces that allow a programmer to efficiently use the JSR-170 repository in designing a content application. As an artificial example, I'll implement a trivial back end for a Wikipedia-like encyclopedia system, called JCRWiki, with support for binary content, versioning, backup, and search. I use Apache Jackrabbit, an open source implementation of JSR-170, to develop this application.

August 2007

Apache Jackrabbit - Jackrabbit Deployment Models

JSR-170 explicitly allows for numerous different deployment models, meaning that it is entirely up to the repository implementation to suggest certain models. Jackrabbit is built to support a variety of different deployment models, some of the possibilities on how to deploy Jackrabbit will be outlined here...

Enterprise Java Community: JCR: A Practitioner's Perspective

(via)
The Java Content Repository specification (JSR-170) focuses on "content services," where these not only manage data, but offer author based versioning, full-text searches, fine grained access control, content categorization and content event monitoring. Programmers can use repositories in many ways just like a JDBC connection accesses a database: programmers obtain a connection to a repository, open a session, use the session to access a set of data, and then close the session. The JCR specification has multiple levels of compliance; the most simple level offers read-only access to a repository, XPath-like queries, and some other elements, while other levels of the specification offer a SQL-like query syntax, write capabilities, and more advanced features.

The Geronimo renegade: The exodus from JBoss to Apache Geronimo

(via)
Now that Apache Geronimo has earned Java™ 2 Platform, Enterprise Edition (J2EE) 1.4 certification and has reached version 1.1.1, many developers will be moving away from building their software on top of more restrictive platforms. Specifically, there have been a number of articles and tutorials written lately describing migrating away from the JBoss application server to Apache Geronimo. This installment of The Geronimo renegade column describes many advantages of doing so.

May 2007

April 2007

Tutorial LDAP

(via)
LDAP est le protocole d'annuaire sur TCP/IP. Les annuaires permettent de partager des bases d'informations sur le réseau interne ou externe. Ces bases peuvent contenir toute sorte d'information que ce soit des coordonnées de personnes ou des données systèmes. Ce document fait le survol du protocole LDAP ; il est une compilation des différentes informations disponibles sur le Web et dont les sources sont mentionnées dans la bibliographie en fin de document.

January 2007

Manuel d'Unix - part I

Ce très court ouvrage n'est pas un manuel sur UNIX ni même un livre de référence. Il ne s'agit que d'une énumération des quelques commandes qu'il est indispensable de connaître avant d'essayer de développer. C'est un peu le b-a-ba mais que cela ne vous empêche pas de feuilleter de véritables livres détaillant le fonctionnement d'UNIX, vous les trouverez dans toutes les bonnes crèmeries voire même à la bibliothèque universitaire.

Guide avancé d'écriture des scripts Bash

Ce tutoriel ne suppose aucune connaissance de la programmation de scripts, mais permet une progression rapide vers un niveau intermédiaire/avancé d'instructions tout en se plongeant dans de petites astuces du royaume d'UNIX®. Il est utile comme livre, comme manuel permettant d'étudier seul, et comme référence et source de connaissance sur les techniques de programmation de scripts. Les exercices et les exemples grandement commentés invitent à une participation active du lecteur avec en tête l'idée que la seule façon pour vraiment apprendre la programmation de scripts est d'écrire des scripts.

[Sécurité] Droits d'accès - GNU/Linux - La solution

by 1 other
Le but de cet article n'est pas de vous apprendre quels droits vous devez positionner sur vos fichiers ou répertoires ni pourquoi. L'utilisation de la gestion des utilisateurs, groupes ou autres ainsi que les permissions accordées, depends de chaque configuration, de la strategie mise en place par l'adminstrateur de votre système et aussi de vos besoins. En revanche dans l'article vous trouverez une brève présentation des droits que le système GNU/Linux utilise ainsi que les commandes utilisées pour le faire.

Leapro-pro sys-dispo - Lea Linux

Ce document étudie les infrastructures et les différents types et méthodes de haute disponibilité dans un environnement donné. Il présente aussi les différentes solutions en termes logiciels et matériels afin de parvenir à une haute disponibilité. Ce document est une documentation ouverte.

53 CSS-Techniques You Couldn’t Live Without | Smashing Magazine

by 65 others, 1 comment (via)
CSS is important. And it is being used more and more often. Cascading Style Sheets offer many advantages you don’t have in table-layouts - and first of all a strict separation between layout, or design of the page, and the information, presented on the page. Thus the design of pages can be easily changed, just replacing a css-file with another one. Isn’t it great? Well, actualy, it is.

EasyInstall - The PEAK Developers' Center

by 2 others
Easy Install is a python module (easy_install) bundled with setuptools that lets you automatically download, build, install, and manage Python packages.

Newly Supported CSS Selectors in IE7

Now that IE7 has been released and has begun to penetrate into the userbase, it won't be too long before we can start using more advanced CSS in our pages. Two of the most useful items will be the Child and Adjacent Sibling combinators. These were briefly covered in a couple of Adrian Senior's articles on the Child combinator and Sibling combinator. But now that it is about to become feasible to use them for real web pages, it is time to delve more deeply into the subject.

IEBlog : A Quick Reference Sheet for Internet Explorer 7

Enter the Internet Explorer 7 Quick Reference Sheet! We’ve created this sheet to bring together keyboard shortcuts and directions for common tasks in one, easy to access location. Rather than provide an exhaustive listing of ALL the IE shortcuts (there are a lot!), we focused on outlining only the ones that perform the most popular actions within the browser.

November 2006

Ask Ben: Javascript String Replace Method

How do I use the Javascript string replace method? I don't know much about regular expressisons, but I can seem to get is sort of working without them? There is no single question here. The above question is just one of MANY questions that I get from a lot of people about using the Javascript replace method that is built into the Javascript String object. The following should hopefully address all of their questions at one time.

Cours de JavaScript - Club d'entraide des développeurs francophones

En JavaScript, les expressions régulières, dont nous allons voir la grande utilité au travers des exemples qui émaillerons ce paragraphe, constituent une classe d'objets, la classe RegExp. Nous verrons qu'elles agissent sur des chaînes de caractères pour permettre de les analyser, les filtrer et de chercher des motifs contenus dans celles-ci avec un niveau de précision adapté à la problématique (du plus grossier au plus fin). Notons que ce concept d'expressions régulières, très fortement inspiré (c'est un euphémisme) de celui du langage Perl, n'est apparu dans JavaScript que depuis sa version 1.2.

Topo JavaScript - Les expressions régulières

Les expressions régulières permettent d'effectuer des recherches complexes dans des chaînes de caractères. Ces expressions sont elles-mêmes des chaînes balisées par des caractères particuliers selon une syntaxe concise. Cette syntaxe n'est pas propre au JavaScript ; on en trouve des variantes, notamment dans les jokers de recherche de fichiers DOS et Windows (par exemple «*.htm») et dans des commandes Unix telles que «grep» et «sed».

JavaScript Kit- RegExp (regular expression) object

(via)
Regular expressions are a powerful tool for performing pattern matches in Strings in JavaScript. You can perform complex tasks that once required lengthy procedures with just a few lines of code using regular expressions.