Guide du vélo en ville/Sommaire
Photographie/Sociétés et Organisations/Éditeurs de cartes postales/F. Homes

Frank Homes était un éditeur de cartes postales à Papeete, Tahiti, dans les années 1900.

Code de la route/Véhicules
Les véhicules sont des moyens de locomotions facilitant la circulation des personnes ou/et des marchandises.
Ils sont différenciés selon différents critères :
Ces différents critères peuvent limiter la circulation des véhicules signalés par des panneaux spécifiques ou complétés par des panonceaux s'adressant spécifiquement à certains types de véhicules.
Pour les véhicules motorisés, ces même critères déterminent différentes catégories de permis de conduire.

Japonais/Version imprimable
Japonais/Print Version
Japonais/Version Imprimable
Coréen/Sommaire
Coréen/Vocabulaire/Mots Français
=Quelques mots Français.. ou presque=
Un certain nombre de mots français sont entrés dans le vocabulaire coréen, avec généralement des évolutions liées aux contraintes de la phonétique coréenne, fortement liées à son système d'écriture.
Ce sont notamment des termes du domaine culinaire 까페 (kkape) (café) et 바게트 (bageteu) (baguette) etc.
Il s’agit aussi de mots du domaine culturel qui sont passés du français au coréen par l'intermédiaire de l'anglais : 앙코르 (angkoreu) ("encore", avec le sens de "bis", au théâtre), 데뷔 (debui) ("début", s’agissant du premier concert d’un chanteur ou de la première apparition sur scène ou à l’écran d’une actrice ou d’un acteur), 시네마(sinema) (cinéma), 누벨 바그 (nubel bageu) (nouvelle vague), 아방가르드 (abang-gareudeu) (avant-garde).
Des termes politiques français sont également entrés dans le vocabulaire coréen par l'intermédiaire de la langue anglaise, tels que 쿠데타 (kudeta) (coup d’État), 노블리스 오블리제 (nobeulriseu obeulije) (noblesse oblige), 프롤레타리아 ("peuroletaria") (prolétariat), et 레지스탕스 (rejiseutangseu) (résistance).
Enfin, des mots exprimant les sentiments sont également entrés dans le vocabulaire coréen, tels que 멜랑꼴리 (melangkkoli) (mélancolie) (directement du français[réf. nécessaire]) et 랑데 부 (rangde bu) (rendez-vous) (ce dernier terme est exclusivement employé, comme en anglais, pour désigner un rendez-vous amoureux).

Photographie/Fabricants/Optique et Précision de Levallois/Focasport CF

Commentaires.
Le modèle CF est peu courant.
Bibliographie.
BAU, N. .- La Pratique des Foca .- Paris, Paul Montel, 6e édition,1959, Rouen, Imprimerie rouennaise
Liens.
Fiche technique du Foca Focasport CF
Focasport CF (OPL) - 1962

Patrons de conception/Objet valeur
Dans une application complexe avec des objets de différents types, il est utile de distinguer les objets références et les objets valeurs.
Entre les deux, l'objet valeur et plus petit en général, similaire à un type primitif d'un langage de programmation non purement orienté objet.

Patrons de conception/Monnaie
Définir un type est fortement utile aux applications manipulant de la monnaie.
Il permet de résoudre les problèmes d'ambiguïté en associant le montant à la devise correspondante dans un même objet.
Les calculs n'utilisant qu'une seul devise ne pose pas un grand problème.
Par contre quand plusieurs devises sont employées dans des calculs, il faut éviter d'additionner des euros avec des livres sterling par exemple, sans effectuer de conversion vers une devise commune.
Le problème le plus subtile est l'arrondi car il faut éviter de perdre de l'argent lors de la conversion.
Une valeur monétaire peut être représenté par une classe avec deux attributs : montant et devise.
La classe permet de gérer les opérations en effectuant les conversions.

Patrons de conception/Cas spécial
Ce patron d'entreprise est similaire au patron ../Objet nul/.
En programmation orientée objet, les références nulles ne sont pas conformes aux principes du polymorphisme.
Ceux-ci permettent d'utiliser une référence à une classe sans se préoccuper de quelle sous-classe particulière est l'objet.
Avec un langage fortement typé, le compilateur peut vérifier que les appels sont corrects.
Tandis que le cas d'une référence nulle nécessite un traitement à part pour éviter une erreur à l'exécution.
Ce genre de code doit être répété à travers toute l'application, forçant à faire de la copie de code fortement déconseillé en développement de logiciel.
Ce genre de problème arrive également en mathématique avec l'infini qui a des règles spéciales pour les opérations brisant les invariants généraux sur les nombres.
Un autre problème avec les références nulles est de leur définir une gestion cohérente selon ce que la valeur nulle représente.
Par exemple, la signification d'une référence nulle pour un objet personne représentant le conducteur habituel d'un véhicule peut représenter une absence de conducteur, ou bien un groupe de personnes référencé par un autre attribut.
Au lieu d'utiliser une référence nulle, il est préférable de définir un cas spécial (une sous-classe ou une implémentation d'interface spécifique) ayant la même interface et permettant de traiter ce cas spécial.
Pour l'exemple du conducteur habituel d'un véhicule, on pourra avoir les sous-classes SansConducteur et GroupeDeConducteur pour représenter et traiter ces cas particuliers.

Patrons de conception/Service de substitution

Les systèmes en entreprise dépendent souvent d'un accès à des services tiers comme la notation de crédit, les recherches de taux d'imposition, les moteurs de tarification...
L'utilisation de ces services hors de contrôle du développeur est frustrant et limitant durant les tests et le développement de fonctionnalités.
Comme ces services se font souvent à distance, la fiabilité et les performances peuvent être dégradées.
Cela peut ralentir le développement quand les services ne sont pas disponibles tout le temps.
La solution est de remplacer ce type de service par un service de substitution s'exécutant localement, rapidement, en mémoire.

Patrons de conception/Ensemble d'enregistrements

Une application gérant des tables de données utilise en général une base de données relationnelles, avec un langage de requête standard (SQL).
De nombreux outils fournis par les frameworks de développement permettent de générer l'interface graphique rapidement.
Ces frameworks de développement reposent sur le fait que les données sous-jacentes sont relationnelles, et fournissent une variété de composants permettant de visualiser et manipuler facilement ces données quasiment sans avoir à programmer.
Cependant, il n'y a pas de réelle facilités pour introduire de la logique métier, comme une validation plus complexe qu'une simple validation de valeur ou un calcul spécifique.
Ils sont souvent gérés comme des procédures stockés, ou bien mélanger au code de l'interface graphique.
L'utilisation d'un ensemble d'enregistrements en mémoire ayant la même structure que les résultats d'une requête SQL permet la manipulation de données par d'autres parties du système, notamment pour gérer la logique métier.

Patrons de conception/Objets réutilisables