constant stream of curated content
Category •
by seb - 2013-11-17 13:13

Model: Panasonic DMC-TZ10
Exposure: 1/4
Focal: 41/10
Date: 2013:11:17 16:13:45
Position: 45.670338888889,0.16247777777778
by seb - 2013-11-17 13:13

Model: Panasonic DMC-TZ10
Exposure: 1/20
Focal: 91/10
Date: 2013:11:17 16:13:25
Position: 45.670516666667,0.16252777777778
by seb - 2013-11-17 13:09

Model: Panasonic DMC-TZ10
Exposure: 1/50
Focal: 11/1
Date: 2013:11:17 16:09:20
Position: 45.670422222222,0.16187777777778
by seb - 2013-11-17 13:06

Model: Panasonic DMC-TZ10
Exposure: 1/8
Focal: 41/10
Date: 2013:11:17 16:06:12
Position: 45.670422222222,0.16187777777778
by seb - 2013-11-17 13:05

Model: Panasonic DMC-TZ10
Exposure: 1/13
Focal: 41/10
Date: 2013:11:17 16:05:46
Position: 45.670569444444,0.16155277777778
by seb - 2013-11-17 13:03

Model: Panasonic DMC-TZ10
Exposure: 1/15
Focal: 61/10
Date: 2013:11:17 16:03:55
Position: 45.670569444444,0.16155277777778
by seb - 2013-11-17 12:59

Model: Panasonic DMC-TZ10
Exposure: 1/20
Focal: 41/10
Date: 2013:11:17 15:59:56
Position: 45.670122222222,0.16170555555556
by seb - 2013-11-17 12:57

Model: Panasonic DMC-TZ10
Exposure: 1/13
Focal: 47/10
Date: 2013:11:17 15:57:22
Position: 45.671091666667,0.16232777777778
by seb - 2013-11-17 12:53

Model: Panasonic DMC-TZ10
Exposure: 1/6
Focal: 41/10
Date: 2013:11:17 15:53:52
Position: 45.670880555556,0.16230833333333
by seb - 2013-11-17 12:50

Model: Panasonic DMC-TZ10
Exposure: 1/10
Focal: 41/10
Date: 2013:11:17 15:50:38
Position: 45.671025,0.16211111111111
by seb - 2013-11-17 12:49

Model: Panasonic DMC-TZ10
Exposure: 1/13
Focal: 103/10
Date: 2013:11:17 15:49:54
Position: 45.671013888889,0.16188888888889
by seb - 2013-11-17 12:45

Model: Panasonic DMC-TZ10
Exposure: 5/16
Focal: 41/10
Date: 2013:11:17 15:45:58
Position: 45.670980555556,0.16195
by seb - 2013-11-17 12:43

Model: Panasonic DMC-TZ10
Exposure: 1/30
Focal: 41/10
Date: 2013:11:17 15:43:10
Position: 45.670672222222,0.16128611111111
by seb - 2013-11-17 12:42

Model: Panasonic DMC-TZ10
Exposure: 1/30
Focal: 41/10
Date: 2013:11:17 15:42:12
Position: 45.670308333333,0.15996111111111
by seb - 2013-11-17 12:27

Model: Panasonic DMC-TZ10
Exposure: 1/30
Focal: 41/10
Date: 2013:11:17 15:27:15
Position: 45.664547222222,0.15225
by seb - 2013-11-16 14:28

Model: Panasonic DMC-TZ10
Exposure: 1/50
Focal: 241/10
Date: 2013:11:16 17:28:30
Position: 45.659366666667,0.16868888888889
 Array
(
    [id] => HP19
    [id_url] => 
    [cat_id] => kwgM
    [user_id] => seb
    [date] => 2013-11-06 20:19:26
    [kind] => memo
    [access] => 9
    [title] => Leica III teardown
    [content] => This tutorial is covering an almost complete teardown of one of the first rangefinder cameras ever produced, the Leica F (or Leica III), produced from 1935 to 1940.

This tutorial covers the first model of Leica III. You will find great similarities with models IIIa and IIIb. Models from Leica IIIc are really different by design.

By "almost complete disassembly", I mean allowing access to most parts of the camera, if the curtains are dead of course, you will have some more screws to remove.

[size=1.2]Hardware[/size]
- Several small flat screwdriver if possible magnetized . Note that the so-called " precision " commercially screwdriver may be too big for the watch .
- A clean brush to remove dust ;
- A flat nose pliers if you want to try removing the rangefinder in warrior mode.
- A box with compartments in order to place as and when the various screws you remove .


[size=1.2]Preliminary Note[/size]

If you want to adjust the curtains' tension, there's no need to teardown the whole camera, this setting is at the bottom, by removing the small black screws that release the adjusting gears.
[img=https://daryo.com/data/asset/LNiw_17wtmk_1_AD9ea.jpg]



[size=1.2]Step 1 - Removal of the camera body[/size]

Begin by removing the base and the cylinder of the film.
[img=https://daryo.com/data/asset/LNiw_1wtmk_Wf0Tr.jpg]

After locking the lens, remove it.
Remove the four screws that secure the support of the lens.

Warning , the bottom two screws hold a small metal plate. Avoid dropping it on the curtains.
[img=https://daryo.com/data/asset/LNiw_2wtmk_NQ2Vx.jpg]

Remove the last screw holding the upper plate.
[img=https://daryo.com/data/asset/LNiw_3wtmk_VIoJ4.jpg]

You should be there.
[img=https://daryo.com/data/asset/LNiw_4wtmk_H3Rly.jpg]

Remove the three screws on the front panel of the unit.
[img=https://daryo.com/data/asset/LNiw_5wtmk_ddYmR.jpg]

Remove the scew that secure the slow shutter knob, remove the three screws that sits behind. Memorize how these parts are mounted, if necessary by taking pictures.
[img=https://daryo.com/data/asset/LNiw_6wtmk_1_qLmfm.jpg]

Remove the five screws that hold the top of the unit to the housing. There are two in front, three behind.
[img=https://daryo.com/data/asset/LNiw_8wtmk_1_AbSSO.jpg]

You can now slide the camera from the case. Pay close attention to the rangefinder arm, which should be kept inside during the operation.
[img=https://daryo.com/data/asset/LNiw_9wtmk_1_35B7y.jpg]

The first step is now complete.


[size=1.2] Step 2 - Removing the rangefinder cover[/size]

To give you an idea, here is the final result we want to achieve.
[img=https://daryo.com/data/asset/LNiw_18wtmk_1_v89Fc.jpg]


Remove the screw that secures the left viewfinder.
[img=https://daryo.com/data/asset/LNiw_10wtmk_1_iRYWe.jpg]

Remove the viewfinder by gently pulling it backwards.
Loosen the rear screw.
Remove the main viewfinder by unscrewing it (if necessary use a pair of pliers, without forcing on optical)
[img=https://daryo.com/data/asset/LNiw_15wtmk_1_GvsJD.jpg]

Unscrew the rangefinder right lens.
[img=https://daryo.com/data/asset/LNiw_11wtmk_1_gPOHO.jpg]

Turn the unit and remove the screw shown in the picture.
[img=https://daryo.com/data/asset/LNiw_12wtmk_1_m5XgW.jpg]

Remove the optical pull strap of the rangefinder left lens by unscrewing it.
[img=https://daryo.com/data/asset/LNiw_13wtmk_1_EqwcF.jpg]

Remove the optical by turning it very gently (with a pair of pliers if needed).
[img=https://daryo.com/data/asset/LNiw_14wtmk_1_4AIZ8.jpg]

Remove the top plate which is held by three screws, remove the small screw from the shutter time selector and unscrew it.
[img=https://daryo.com/data/asset/LNiw_16wtmk_1_c2XcX.jpg]

Normally you're there. You can now remove the top cover.
[img=https://daryo.com/data/asset/LNiw_21wtmk_1_hVPVT.jpg]

You now have access to the shutter mechanism ...
[img=https://daryo.com/data/asset/LNiw_19wtmk_1_AYBiz.jpg]

... and to the rangefinder.
[img=https://daryo.com/data/asset/LNiw_20wtmk_1_eFZ45.jpg]


To reassemble, follow this tutorial in reverse, and TAKE YOUR TIME. There is nothing worse than having to re-disassemble the whole stuff because you forget a screw.
    [language] => en
    [url] => 
    [clicks] => 
    [is_promoted] => 0
    [user] => seb
    [feed] => Technologie
    [feedUrl] => https://daryo.com/category/technologie
    [source] => _internal_
    [userUrl] => https://daryo.com/user/seb
    [mission] => 
    [layout] => reduced
)
by seb - 2013-11-06 20:19
This tutorial is covering an almost complete teardown of one of the first rangefinder cameras ever produced, the Leica F (or Leica III), produced from 1935 to 1940.

This tutorial covers the first model of Leica III. You will find great similarities with models IIIa and IIIb. Models from Leica IIIc are really different by design.

By "almost complete disassembly", I mean allowing access to most parts of the camera, if the curtains are dead of course, you will have some more screws to remove.

Hardware
- Several small flat screwdriver if possible magnetized . Note that the so-called " precision " commercially screwdriver may be too big for the watch .
- A clean brush to remove dust ;
- A flat nose pliers if you want to try removing the rangefinder in warrior mode.
- A box with compartments in order to place as and when the various screws you remove .


Preliminary Note

If you want to adjust the curtains' tension, there's no need to teardown the whole camera, this setting is at the bottom, by removing the small black screws that release the adjusting gears.




Step 1 - Removal of the camera body

Begin by removing the base and the cylinder of the film.


After locking the lens, remove it.
Remove the four screws that secure the support of the lens.

Warning , the bottom two screws hold a small metal plate. Avoid dropping it on the curtains.


Remove the last screw holding the upper plate.


You should be there.


Remove the three screws on the front panel of the unit.


Remove the scew that secure the slow shutter knob, remove the three screws that sits behind. Memorize how these parts are mounted, if necessary by taking pictures.


Remove the five screws that hold the top of the unit to the housing. There are two in front, three behind.


You can now slide the camera from the case. Pay close attention to the rangefinder arm, which should be kept inside during the operation.


The first step is now complete.


Step 2 - Removing the rangefinder cover

To give you an idea, here is the final result we want to achieve.



Remove the screw that secures the left viewfinder.


Remove the viewfinder by gently pulling it backwards.
Loosen the rear screw.
Remove the main viewfinder by unscrewing it (if necessary use a pair of pliers, without forcing on optical)


Unscrew the rangefinder right lens.


Turn the unit and remove the screw shown in the picture.


Remove the optical pull strap of the rangefinder left lens by unscrewing it.


Remove the optical by turning it very gently (with a pair of pliers if needed).


Remove the top plate which is held by three screws, remove the small screw from the shutter time selector and unscrew it.


Normally you're there. You can now remove the top cover.


You now have access to the shutter mechanism ...


... and to the rangefinder.



To reassemble, follow this tutorial in reverse, and TAKE YOUR TIME. There is nothing worse than having to re-disassemble the whole stuff because you forget a screw.
 Array
(
    [id] => LNiw
    [id_url] => 
    [cat_id] => kwgM
    [user_id] => seb
    [date] => 2013-11-06 20:12:14
    [kind] => memo
    [access] => 9
    [title] => Démontage du Leica III
    [content] => [url=http://daryo.com/element/leica-iii-teardown,HP19]English version[/url]

Nous allons procéder au démontage quasi-complet de l'un des premiers appareils photos à mise au point télémétrique jamais produit, le Leica F (ou Leica III), produit de 1935 a 1940.

Ce tutoriel couvre le premier modèle de Leica III. Vous trouverez de grandes similarités avec les modèles IIIa et IIIb. Les modèles à partir du Leica IIIc sont largement différents dans leur conception.

Par démontage quasi-complet, j’entends permettre l’accès à la plupart des éléments de l'appareil, bien évidemment si les rideaux sont morts, vous aurez quelques vis de plus à enlever.

[size=1.2]Matériel[/size]
- Plusieurs petits tournevis plats si possible aimantés. Notez bien que les tournevis dits "de précision" vendus dans le commerce peuvent être encore trop gros pour de l'horlogerie.
- Un pinceau propre, pour enlever les poussières;
- Une pince à bec plat si vous voulez vous tenter le démontage du télémètre en mode warrior.
- Une boîte avec casiers afin d'y placer au fur et à mesure les différentes vis que vous enlevez.


[size=1.2]Note préliminaire[/size]

Si vous cherchez à régler la tension des rideaux, inutile de démonter tout l'appareil, ça se règle en dessous, en retirant les petites vis noir qui dégagent les roues dentées permettant le réglage.
[img=https://daryo.com/data/asset/LNiw_17wtmk_1_AD9ea.jpg]



[size=1.2]Étape 1 - Retrait du corps de l'appareil[/size]

Commencez par retirer le socle et le cylindre de la pellicule.
[img=https://daryo.com/data/asset/LNiw_1wtmk_Wf0Tr.jpg]

Après avoir verrouillé l'objectif, dévissez-le, puis retirez les 4 vis qui maintiennent le support de l'objectif.

Attention, les deux vis du bas maintiennent une petite plaque de métal. Évitez de la faire tomber sur les rideaux.
[img=https://daryo.com/data/asset/LNiw_2wtmk_NQ2Vx.jpg]

Retirez cette dernière vis, en retenant la plaque de maintien supérieure.
[img=https://daryo.com/data/asset/LNiw_3wtmk_VIoJ4.jpg]

Vous devriez en être là.
[img=https://daryo.com/data/asset/LNiw_4wtmk_H3Rly.jpg]

Retirez ensuite les trois vis de la face avant de l'appareil.
[img=https://daryo.com/data/asset/LNiw_5wtmk_ddYmR.jpg]

Démontez le bouton de réglage de l'obturation lente, en enlevant la première vis, puis les trois qui sont derrière. Mémorisez bien la façon dont ces différentes pièces sont montées, au besoin en prenant des photos.
[img=https://daryo.com/data/asset/LNiw_6wtmk_1_qLmfm.jpg]

Retirez les cinq vis qui maintiennent le haut de l'appareil au boîtier. Il y en a deux devant, trois derrière.
[img=https://daryo.com/data/asset/LNiw_8wtmk_1_AbSSO.jpg]

L'intérieur de l'appareil peut maintenant coulisser. Faites très attention au bras du télémètre, qui doit être maintenu à l'intérieur durant l'opération.
[img=https://daryo.com/data/asset/LNiw_9wtmk_1_35B7y.jpg]

La première étape est terminée.




[size=1.2]Étape 2 - Démontage du capot du télémètre.[/size]

Afin de vous faire une idée, voici le résultat final auquel nous voulons parvenir.
[img=https://daryo.com/data/asset/LNiw_18wtmk_1_v89Fc.jpg]


Retirez la vis qui bloque le viseur du télémètre.
[img=https://daryo.com/data/asset/LNiw_10wtmk_1_iRYWe.jpg]

Retirez le viseur en le tirant délicatement vers l'arrière.
Dévissez la vis arrière.
Enlever le viseur principal en le dévissant (au besoin munissez-vous d'une pince, sans trop forcer sur les optiques)
[img=https://daryo.com/data/asset/LNiw_15wtmk_1_GvsJD.jpg]

Dévissez l'objectif de droite du télémètre.
[img=https://daryo.com/data/asset/LNiw_11wtmk_1_gPOHO.jpg]

Retournez l'appareil et retirez la vis indiquée sur la photo.
[img=https://daryo.com/data/asset/LNiw_12wtmk_1_m5XgW.jpg]

Retirez en le dévissant le cerclage de l'optique de l'objectif gauche du télémètre.
[img=https://daryo.com/data/asset/LNiw_13wtmk_1_EqwcF.jpg]

Retirez l'optique en la dévissant très délicatement, puis dévissez la vis centrale de l'objectif.
[img=https://daryo.com/data/asset/LNiw_14wtmk_1_4AIZ8.jpg]

Retirez la plaque supérieure qui est maintenue par trois vis, retirez la petite vis du sélecteur de temps d'obturation, et dévissez-le.
[img=https://daryo.com/data/asset/LNiw_16wtmk_1_c2XcX.jpg]

Normalement vous en êtes là. Vous pouvez maintenant enlever le capot.
[img=https://daryo.com/data/asset/LNiw_21wtmk_1_hVPVT.jpg]

Vous avez maintenant accès au mécanisme d'obturation...
[img=https://daryo.com/data/asset/LNiw_19wtmk_1_AYBiz.jpg]

...ainsi qu'au télémètre.
[img=https://daryo.com/data/asset/LNiw_20wtmk_1_eFZ45.jpg]


Pour le remontage, suivez ce guide en sens inverse, et surtout prenez votre temps. Il n'y a rien de pire que devoir re-démonter car on a oublié une vis.

    [language] => fr
    [url] => 
    [clicks] => 
    [is_promoted] => 0
    [user] => seb
    [feed] => Technologie
    [feedUrl] => https://daryo.com/category/technologie
    [source] => _internal_
    [userUrl] => https://daryo.com/user/seb
    [mission] => 
    [layout] => reduced
)
by seb - 2013-11-06 20:12
English version

Nous allons procéder au démontage quasi-complet de l'un des premiers appareils photos à mise au point télémétrique jamais produit, le Leica F (ou Leica III), produit de 1935 a 1940.

Ce tutoriel couvre le premier modèle de Leica III. Vous trouverez de grandes similarités avec les modèles IIIa et IIIb. Les modèles à partir du Leica IIIc sont largement différents dans leur conception.

Par démontage quasi-complet, j’entends permettre l’accès à la plupart des éléments de l'appareil, bien évidemment si les rideaux sont morts, vous aurez quelques vis de plus à enlever.

Matériel
- Plusieurs petits tournevis plats si possible aimantés. Notez bien que les tournevis dits "de précision" vendus dans le commerce peuvent être encore trop gros pour de l'horlogerie.
- Un pinceau propre, pour enlever les poussières;
- Une pince à bec plat si vous voulez vous tenter le démontage du télémètre en mode warrior.
- Une boîte avec casiers afin d'y placer au fur et à mesure les différentes vis que vous enlevez.


Note préliminaire

Si vous cherchez à régler la tension des rideaux, inutile de démonter tout l'appareil, ça se règle en dessous, en retirant les petites vis noir qui dégagent les roues dentées permettant le réglage.




Étape 1 - Retrait du corps de l'appareil

Commencez par retirer le socle et le cylindre de la pellicule.


Après avoir verrouillé l'objectif, dévissez-le, puis retirez les 4 vis qui maintiennent le support de l'objectif.

Attention, les deux vis du bas maintiennent une petite plaque de métal. Évitez de la faire tomber sur les rideaux.


Retirez cette dernière vis, en retenant la plaque de maintien supérieure.


Vous devriez en être là.


Retirez ensuite les trois vis de la face avant de l'appareil.


Démontez le bouton de réglage de l'obturation lente, en enlevant la première vis, puis les trois qui sont derrière. Mémorisez bien la façon dont ces différentes pièces sont montées, au besoin en prenant des photos.


Retirez les cinq vis qui maintiennent le haut de l'appareil au boîtier. Il y en a deux devant, trois derrière.


L'intérieur de l'appareil peut maintenant coulisser. Faites très attention au bras du télémètre, qui doit être maintenu à l'intérieur durant l'opération.


La première étape est terminée.




Étape 2 - Démontage du capot du télémètre.

Afin de vous faire une idée, voici le résultat final auquel nous voulons parvenir.



Retirez la vis qui bloque le viseur du télémètre.


Retirez le viseur en le tirant délicatement vers l'arrière.
Dévissez la vis arrière.
Enlever le viseur principal en le dévissant (au besoin munissez-vous d'une pince, sans trop forcer sur les optiques)


Dévissez l'objectif de droite du télémètre.


Retournez l'appareil et retirez la vis indiquée sur la photo.


Retirez en le dévissant le cerclage de l'optique de l'objectif gauche du télémètre.


Retirez l'optique en la dévissant très délicatement, puis dévissez la vis centrale de l'objectif.


Retirez la plaque supérieure qui est maintenue par trois vis, retirez la petite vis du sélecteur de temps d'obturation, et dévissez-le.


Normalement vous en êtes là. Vous pouvez maintenant enlever le capot.


Vous avez maintenant accès au mécanisme d'obturation...


...ainsi qu'au télémètre.



Pour le remontage, suivez ce guide en sens inverse, et surtout prenez votre temps. Il n'y a rien de pire que devoir re-démonter car on a oublié une vis.
 Array
(
    [id] => UUrP
    [id_url] => 
    [cat_id] => ocw2
    [user_id] => seb
    [date] => 2013-11-05 07:22:25
    [kind] => memo
    [access] => 9
    [title] => A propos
    [content] => A propos de ce site qui est le mien, je peine à déterminer ce qui m'a poussé à l'ouvrir il y a 15 ans.

Toujours est-il que de fil en aiguille, d'années en années, j'ai ajouté plein de chose, changé plusieurs fois la présentation, et archivé patiemment tout ce qui m'intéressait.

Ceci n'est pas un blog, pas un site, c'est un agrégateur. Il agrège mes centres d'intérêt, mes passions, mes découvertes, mes voyages, sans contrainte d'audience ou de monétisation. 

C'est un endroit égoïste, vous y êtes tolérés, j'espère tout de même, un peu, que vous y trouverez ce que vous y cherchez.

    [language] => 
    [url] => 
    [clicks] => 
    [is_promoted] => 0
    [user] => seb
    [feed] => daryo.com
    [feedUrl] => https://daryo.com/category/daryo-com
    [source] => _internal_
    [userUrl] => https://daryo.com/user/seb
    [mission] => 
    [layout] => reduced
)
by seb - 2013-11-05 07:22
A propos de ce site qui est le mien, je peine à déterminer ce qui m'a poussé à l'ouvrir il y a 15 ans.

Toujours est-il que de fil en aiguille, d'années en années, j'ai ajouté plein de chose, changé plusieurs fois la présentation, et archivé patiemment tout ce qui m'intéressait.

Ceci n'est pas un blog, pas un site, c'est un agrégateur. Il agrège mes centres d'intérêt, mes passions, mes découvertes, mes voyages, sans contrainte d'audience ou de monétisation.

C'est un endroit égoïste, vous y êtes tolérés, j'espère tout de même, un peu, que vous y trouverez ce que vous y cherchez.
by seb - 2013-10-24 06:21

Model: Apple iPhone 4
Exposure: 1/15
Focal: 77/20
Date: 2013:10:24 12:21:10
Position: 45.656077777778,0.15521944444444
by seb - 2013-10-20 13:33

Model: Apple iPad
Exposure: 1/17
Focal: 107/25
Date: 2013:10:20 19:33:18
by seb - 2013-10-20 12:50

Model: Apple iPad
Exposure: 1/15
Focal: 107/25
Date: 2013:10:20 18:50:18
 Array
(
    [id] => UGi0
    [id_url] => 
    [cat_id] => gB0r
    [user_id] => seb
    [date] => 2013-09-11 09:07:14
    [kind] => memo
    [access] => 9
    [title] => Dans les coulisses de Jurassic Park
    [content] => [youtube=i99TpYtFvgc]
    [language] => 
    [url] => 
    [clicks] => 
    [is_promoted] => 0
    [user] => seb
    [feed] => Récit
    [feedUrl] => https://daryo.com/category/recit
    [source] => _internal_
    [userUrl] => https://daryo.com/user/seb
    [mission] => 
    [layout] => reduced
)
 Array
(
    [id] => V2WF
    [id_url] => 
    [cat_id] => AI2h
    [user_id] => seb
    [date] => 2013-09-11 08:40:11
    [kind] => memo
    [access] => 9
    [title] => Captures d'écran du 11 septembre 2001
    [content] => [img=https://daryo.com/data/asset/V2WF_att110901_wwwcnncom_Xwbvf.jpg][img=https://daryo.com/data/asset/V2WF_att110901_financeyahoocom_FjMLE.jpg][img=https://daryo.com/data/asset/V2WF_att110901_frfcyahoocom_YsPgc.jpg][img=https://daryo.com/data/asset/V2WF_att110901_wwwmsnbccom_jBQVf.jpg][img=https://daryo.com/data/asset/V2WF_att110901_wwwlcifr_W2e7d.jpg][img=https://daryo.com/data/asset/V2WF_att110901_wwwmsncom_cfsf2.jpg][img=https://daryo.com/data/asset/V2WF_att110901_usnewsyahoocom_MdPyU.jpg][img=https://daryo.com/data/asset/V2WF_att110901_washingtonpostcm_qEllA.jpg][img=https://daryo.com/data/asset/V2WF_att110901_cnncom_1_gQFYI.jpg]
    [language] => 
    [url] => 
    [clicks] => 
    [is_promoted] => 0
    [user] => seb
    [feed] => Décryptage
    [feedUrl] => https://daryo.com/category/decryptage
    [source] => _internal_
    [userUrl] => https://daryo.com/user/seb
    [mission] => 
    [layout] => reduced
)
by seb - 2013-07-31 11:23

Model: Apple iPhone 4
Exposure: 1/40
Focal: 77/20
Date: 2013:07:31 17:23:02
by seb - 2013-07-05 14:16

Model: Apple iPhone 4
Exposure: 1/397
Focal: 77/20
Date: 2013:07:05 20:16:53
Position: 46.253333333333,0.10533333333333
 Array
(
    [id] => Enzf
    [id_url] => 
    [cat_id] => 0qdi
    [user_id] => seb
    [date] => 2013-05-10 13:35:09
    [kind] => memo
    [access] => 9
    [title] => Nouveau site internet
    [content] => Je [url=http://www.daryo.com/com/] conçois régulièrement des sites internet[/url] sur des projets qui m'intéressent, et le dernier en date me procure une assez grande fierté.

Un ami, qui s'est installé à proximité de Niort propose [url=http://www.romainturgne.fr/]désormais de la spéléologie en Deux-Sèvres et dans le Poitou-Charentes[/url], notamment la rivière souterraine de Saint-Christophe sur Roc, l'une des plus belles traversées de France.

Je vous laisse le soin de visiter ce site, au concept simple et efficace:
[url=http://www.romainturgne.fr/]www.romainturgne.fr[/url]
    [language] => 
    [url] => 
    [clicks] => 
    [is_promoted] => 0
    [user] => seb
    [feed] => Culture
    [feedUrl] => https://daryo.com/category/culture
    [source] => _internal_
    [userUrl] => https://daryo.com/user/seb
    [mission] => 
    [layout] => reduced
)
by seb - 2013-05-10 13:35
Je conçois régulièrement des sites internet sur des projets qui m'intéressent, et le dernier en date me procure une assez grande fierté.

Un ami, qui s'est installé à proximité de Niort propose désormais de la spéléologie en Deux-Sèvres et dans le Poitou-Charentes, notamment la rivière souterraine de Saint-Christophe sur Roc, l'une des plus belles traversées de France.

Je vous laisse le soin de visiter ce site, au concept simple et efficace:
www.romainturgne.fr
by seb - 2013-05-07 20:08

Model:
by seb - 2013-05-05 11:56

Model: Apple iPhone 4
Exposure: 1/4309
Focal: 77/20
Date: 2013:05:05 17:56:10
 Array
(
    [id] => zks7
    [id_url] => 
    [cat_id] => kwgM
    [user_id] => seb
    [date] => 2013-02-27 08:17:00
    [kind] => memo
    [access] => 9
    [title] => iPhone 4 - No Service: repair the blue coil inductor at low cost by making a jumper
    [content] => If your iPhone 4 switch quickly between "Searching" and "No service" after a fall or an attempt to repair the screen, you may have damaged the blue coil inductor, present near the battery connector [i](see picture)[/i].
[img=https://daryo.com/data/asset/ap2i_iphone4_details_PNG_QSX3.PNG]

This component is here to pre-amplify (moderately) the GSM signal between the antenna and the oscillator who filter out unwanted frequencies.

This is not a totally vital component, and it may not be worth trying to change it.

You can find this component on eBay for 8 euros, but it will be difficult to weld without special CMS equipment an solid skills. Some folks can do it for sixty euros, but that is a little bit too much.

The best thing to do in my opinion, having tested it on two iPhone 4, is to make a jumper with tin or a copper wire between the two legs of the lost component, and you will get your signal back.

I then made in a few seconds a mere trace of tin soldering between the two legs of the inductor, and I got five bars of network on an iPhone 4 that was picking absolutely nothing.

Of course, even if it is at the reach of anybody, it is still better to perform the operation under a magnifying glass, without trembling, and especially not to insist on temperature. There are vital components such as baseband nearby, and the surface is very small, so there is no need for too much heat.

Some guys are using heat gun. I would not recommend it for the same reason (too much heat, small surface, vital components nearby).

I saw on some sites that you could also make a jumper in case of loss of the oscillator (the golden circle component to the left of the blue inductor in the image).

I would not recommend it. Frequencies will not be filtered at all, and there will be virtually no protection between the antenna and the input signal in the baseband.
    [language] => en
    [url] => 
    [clicks] => 
    [is_promoted] => 0
    [user] => seb
    [feed] => Technologie
    [feedUrl] => https://daryo.com/category/technologie
    [source] => _internal_
    [userUrl] => https://daryo.com/user/seb
    [mission] => 
    [layout] => reduced
)
by seb - 2013-02-27 08:17
If your iPhone 4 switch quickly between "Searching" and "No service" after a fall or an attempt to repair the screen, you may have damaged the blue coil inductor, present near the battery connector (see picture).


This component is here to pre-amplify (moderately) the GSM signal between the antenna and the oscillator who filter out unwanted frequencies.

This is not a totally vital component, and it may not be worth trying to change it.

You can find this component on eBay for 8 euros, but it will be difficult to weld without special CMS equipment an solid skills. Some folks can do it for sixty euros, but that is a little bit too much.

The best thing to do in my opinion, having tested it on two iPhone 4, is to make a jumper with tin or a copper wire between the two legs of the lost component, and you will get your signal back.

I then made in a few seconds a mere trace of tin soldering between the two legs of the inductor, and I got five bars of network on an iPhone 4 that was picking absolutely nothing.

Of course, even if it is at the reach of anybody, it is still better to perform the operation under a magnifying glass, without trembling, and especially not to insist on temperature. There are vital components such as baseband nearby, and the surface is very small, so there is no need for too much heat.

Some guys are using heat gun. I would not recommend it for the same reason (too much heat, small surface, vital components nearby).

I saw on some sites that you could also make a jumper in case of loss of the oscillator (the golden circle component to the left of the blue inductor in the image).

I would not recommend it. Frequencies will not be filtered at all, and there will be virtually no protection between the antenna and the input signal in the baseband.
 Array
(
    [id] => ap2i
    [id_url] => 
    [cat_id] => kwgM
    [user_id] => seb
    [date] => 2013-02-27 07:51:00
    [kind] => memo
    [access] => 9
    [title] => iPhone 4 - Réseau indisponible: réparer le fameux inducteur bleu à moindre coût en faisant un jumper
    [content] => Si la barre de réseau de votre iPhone 4 oscille entre "Recherche" et "Réseau indisponible" après une chute ou une tentative de réparation, vous avez peut-être abîmé l'inducteur, de couleur bleue, présent à côté du connecteur de batterie [i](voir image)[/i].
[img=https://daryo.com/data/asset/ap2i_iphone4_details_PNG_QSX3.PNG]

Ce composant est chargé de pré-amplifier (modérément) le signal GSM entre l'antenne et un oscillateur qui filtrera les fréquences indésirables.

Ce n'est donc pas un composant totalement vital, et ce n'est peut-être pas la peine d'essayer de le changer.

Car bien que vous puissiez trouver ce composant sur eBay à 8 euros, il vous sera difficile de le souder sans du matériel spécial CMS. Des sociétés peuvent vous le faire pour une soixantaine d'euros, mais, soyons franc ça fait cher.

La meilleure chose à faire à mon avis, pour l'avoir testé sur deux iPhone 4, c'est de faire un jumper en étain ou en fil de cuivre entre les deux pattes du composant perdu, et vous récupérerez votre signal.

J'ai d'ailleurs fait en quelques secondes une simple trace d'étain au fer à souder entre les deux pattes de l'inducteur, et j'ai récupéré cinq barres de réseau sur un iPhone 4 qui ne captait absolument plus rien.

Naturellement, même si c'est à la portée du premier venu, il vaut tout de même mieux réaliser l'opération sous une loupe, sans trembler, et surtout ne pas insister trop niveau température. Il y a des composants vitaux tels que le baseband a proximité, alors la surface étant très petite il est inutile de trop chauffer.

J'ai vu sur certains sites que l'on pouvait également réaliser un jumper en cas de perte de l'oscillateur (le composant doré rond à gauche de l'inducteur bleu, sur l'image).

Je le déconseille. Les fréquences seront alors mal filtrées, et il n'y aura quasiment plus aucune protection entre l'antenne et l'entrée du signal dans le baseband.


    [language] => 
    [url] => 
    [clicks] => 
    [is_promoted] => 0
    [user] => seb
    [feed] => Technologie
    [feedUrl] => https://daryo.com/category/technologie
    [source] => _internal_
    [userUrl] => https://daryo.com/user/seb
    [mission] => 
    [layout] => reduced
)
by seb - 2013-02-27 07:51
Si la barre de réseau de votre iPhone 4 oscille entre "Recherche" et "Réseau indisponible" après une chute ou une tentative de réparation, vous avez peut-être abîmé l'inducteur, de couleur bleue, présent à côté du connecteur de batterie (voir image).


Ce composant est chargé de pré-amplifier (modérément) le signal GSM entre l'antenne et un oscillateur qui filtrera les fréquences indésirables.

Ce n'est donc pas un composant totalement vital, et ce n'est peut-être pas la peine d'essayer de le changer.

Car bien que vous puissiez trouver ce composant sur eBay à 8 euros, il vous sera difficile de le souder sans du matériel spécial CMS. Des sociétés peuvent vous le faire pour une soixantaine d'euros, mais, soyons franc ça fait cher.

La meilleure chose à faire à mon avis, pour l'avoir testé sur deux iPhone 4, c'est de faire un jumper en étain ou en fil de cuivre entre les deux pattes du composant perdu, et vous récupérerez votre signal.

J'ai d'ailleurs fait en quelques secondes une simple trace d'étain au fer à souder entre les deux pattes de l'inducteur, et j'ai récupéré cinq barres de réseau sur un iPhone 4 qui ne captait absolument plus rien.

Naturellement, même si c'est à la portée du premier venu, il vaut tout de même mieux réaliser l'opération sous une loupe, sans trembler, et surtout ne pas insister trop niveau température. Il y a des composants vitaux tels que le baseband a proximité, alors la surface étant très petite il est inutile de trop chauffer.

J'ai vu sur certains sites que l'on pouvait également réaliser un jumper en cas de perte de l'oscillateur (le composant doré rond à gauche de l'inducteur bleu, sur l'image).

Je le déconseille. Les fréquences seront alors mal filtrées, et il n'y aura quasiment plus aucune protection entre l'antenne et l'entrée du signal dans le baseband.

 Array
(
    [id] => WNXk
    [id_url] => 
    [cat_id] => kwgM
    [user_id] => seb
    [date] => 2013-01-17 13:11:00
    [kind] => memo
    [access] => 9
    [title] => Configurer SSH sans password sous iOS en 30 secondes
    [content] => Si vous avez deux iDevices que vous souhaitez connecter en SSH, notamment pour des opérations de backup (en utilisant LaunchD par exemple), ou simplement pour le fun, il est nécessaire que les clés publiques de vos devices aient été échangées afin d'éviter de passer par un mot de passe.

Sur ce sujet, d'ailleurs, l'installation de ssh sur un appareil iOS nécessite le changement de mot de passe des utilisateurs root et mobile, puisque les deux sont fixés par défaut sur "alpine". Question sécurité, je ne vous fait pas de dessin.

De plus si votre Apple TV / iPad / iPod / iPhone / Mac Mini ont un port ouvert sur votre routeur vers l'internet mondial, il est préférable de passer par un port non standard de type 1234, 2222, 2002 en lieu et place du port 22 par défaut sur SSH, afin d'éviter en partie les tentatives d'intrusions (plus le numéro de port est élevé, moins les portscan seront efficaces, puisqu'ils ne testent généralement qu'une fourchette de ports).

Donc voici les deux commandes qui vous permettront de générer les clés, et de connecter directement vos deux iBidules:

Vous devez remplacer:
* user : votre nom d'utilisateur (évitez root, désactivez-le dans sshd.conf)
* domain.net : l'adresse ip de votre box ou l'adresse fixe de votre équipement
* /path/to/ : l'emplacement des clés par rapport à la racine du disque
* 1234 : le port sur lequel ssh écoute

[pre]ssh-keygen -t rsa
cat /path/to/.ssh/id_dsa.pub | ssh -p 1234 user@domain.net \
    "cat - >>/path/to.ssh/authorized_keys"[/pre]
    [language] => 
    [url] => 
    [clicks] => 
    [is_promoted] => 0
    [user] => seb
    [feed] => Technologie
    [feedUrl] => https://daryo.com/category/technologie
    [source] => _internal_
    [userUrl] => https://daryo.com/user/seb
    [mission] => 
    [layout] => reduced
)
by seb - 2013-01-17 13:11
Si vous avez deux iDevices que vous souhaitez connecter en SSH, notamment pour des opérations de backup (en utilisant LaunchD par exemple), ou simplement pour le fun, il est nécessaire que les clés publiques de vos devices aient été échangées afin d'éviter de passer par un mot de passe.

Sur ce sujet, d'ailleurs, l'installation de ssh sur un appareil iOS nécessite le changement de mot de passe des utilisateurs root et mobile, puisque les deux sont fixés par défaut sur "alpine". Question sécurité, je ne vous fait pas de dessin.

De plus si votre Apple TV / iPad / iPod / iPhone / Mac Mini ont un port ouvert sur votre routeur vers l'internet mondial, il est préférable de passer par un port non standard de type 1234, 2222, 2002 en lieu et place du port 22 par défaut sur SSH, afin d'éviter en partie les tentatives d'intrusions (plus le numéro de port est élevé, moins les portscan seront efficaces, puisqu'ils ne testent généralement qu'une fourchette de ports).

Donc voici les deux commandes qui vous permettront de générer les clés, et de connecter directement vos deux iBidules:

Vous devez remplacer:
* user : votre nom d'utilisateur (évitez root, désactivez-le dans sshd.conf)
* domain.net : l'adresse ip de votre box ou l'adresse fixe de votre équipement
* /path/to/ : l'emplacement des clés par rapport à la racine du disque
* 1234 : le port sur lequel ssh écoute

ssh-keygen -t rsa
cat /path/to/.ssh/id_dsa.pub | ssh -p 1234 user@domain.net \
"cat - >>/path/to.ssh/authorized_keys"
 Array
(
    [id] => DDb8
    [id_url] => 
    [cat_id] => 0qdi
    [user_id] => seb
    [date] => 2012-11-05 22:00:00
    [kind] => memo
    [access] => 9
    [title] => daryoreport
    [content] => Ceci est une liste de citations mise à jour régulièrement:

"Je ne peux pas imaginer un Dieu qui récompense et punit l'objet de sa création. Je ne peux pas me figurer un Dieu qui réglerait sa volonté sur l'expérience de la mienne. Je ne veux pas et je ne peux pas concevoir un être qui survivrait à la mort de son corps. Si de pareilles idées se développent en un esprit, je le juge faible, craintif et stupidement égoïste."
(Albert Einstein)
----------------------
"Lorsque les pères s'habituent à laisser faire les enfants, lorsque les fils ne tiennent plus compte de leurs paroles, lorsque les maîtres tremblent devant leurs élèves et préfèrent les flatter, lorsque finalement les jeunes méprisent les lois parce qu'ils ne reconnaissent plus au-dessus d'eux l'autorité de rien et de personne, alors c'est là en toute jeunesse et en toute beauté, le début de la tyrannie."
Platon
-----------------------
"La bêtise ne passe jamais les bornes. Où qu'elle pose le pied, là est son territoire"
S.J. Lee 
-----------------------
Orbis non sufficit
-----------------------
"Parler pour parler est notre seule délivrance"
(Novalis)
-----------------------
"Si la même force, la même nature subsistent pour pouvoir rassembler en tout lieux ces éléments dans le même ordre qu'ils ont été assemblés sur notre monde,[...] il y a dans d'autres régions de l'espace d'autres terre que la nôtre et des races d'hommes différentes et d'autres espèces sauvages."
(Lucrèce)
-----------------------
"Ceux qui désirent abandonner la liberté pour obtenir la sécurité  n'auront, et ne méritent, ni l'une ni l'autre"
(Benjamin Franklin)
-----------------------
"Il faut vivre en intelligence avec le système et en révolte contre ses conséquences." 
(Jean Baudrillard)
-----------------------
"Parce que le milliardaire n'a pas récolté sans peine, il s'imagine avoir semé".
(Jean Jaurés)
-----------------------
Souvenir de Nuremberg:
"Initier une guerre d'agression est le crime international suprême qui diffère des autres crimes de guerre parce qu'il renferme en lui-même le mal de tous les autres accumulé."
-----------------------
Les hommes ne font jamais rien de bon que par nécessité: là où abonde la faculté de choisir et où l'on a pleine licence de conduite, tout s'emplit aussitôt de confusion et de désordre.
(Machiavel)
    [language] => FR
    [url] => 
    [clicks] => 
    [is_promoted] => 0
    [user] => seb
    [feed] => Culture
    [feedUrl] => https://daryo.com/category/culture
    [source] => _internal_
    [userUrl] => https://daryo.com/user/seb
    [mission] => 
    [layout] => reduced
)
by seb - 2012-11-05 22:00
Ceci est une liste de citations mise à jour régulièrement:

"Je ne peux pas imaginer un Dieu qui récompense et punit l'objet de sa création. Je ne peux pas me figurer un Dieu qui réglerait sa volonté sur l'expérience de la mienne. Je ne veux pas et je ne peux pas concevoir un être qui survivrait à la mort de son corps. Si de pareilles idées se développent en un esprit, je le juge faible, craintif et stupidement égoïste."
(Albert Einstein)
----------------------
"Lorsque les pères s'habituent à laisser faire les enfants, lorsque les fils ne tiennent plus compte de leurs paroles, lorsque les maîtres tremblent devant leurs élèves et préfèrent les flatter, lorsque finalement les jeunes méprisent les lois parce qu'ils ne reconnaissent plus au-dessus d'eux l'autorité de rien et de personne, alors c'est là en toute jeunesse et en toute beauté, le début de la tyrannie."
Platon
-----------------------
"La bêtise ne passe jamais les bornes. Où qu'elle pose le pied, là est son territoire"
S.J. Lee
-----------------------
Orbis non sufficit
-----------------------
"Parler pour parler est notre seule délivrance"
(Novalis)
-----------------------
"Si la même force, la même nature subsistent pour pouvoir rassembler en tout lieux ces éléments dans le même ordre qu'ils ont été assemblés sur notre monde,[...] il y a dans d'autres régions de l'espace d'autres terre que la nôtre et des races d'hommes différentes et d'autres espèces sauvages."
(Lucrèce)
-----------------------
"Ceux qui désirent abandonner la liberté pour obtenir la sécurité n'auront, et ne méritent, ni l'une ni l'autre"
(Benjamin Franklin)
-----------------------
"Il faut vivre en intelligence avec le système et en révolte contre ses conséquences."
(Jean Baudrillard)
-----------------------
"Parce que le milliardaire n'a pas récolté sans peine, il s'imagine avoir semé".
(Jean Jaurés)
-----------------------
Souvenir de Nuremberg:
"Initier une guerre d'agression est le crime international suprême qui diffère des autres crimes de guerre parce qu'il renferme en lui-même le mal de tous les autres accumulé."
-----------------------
Les hommes ne font jamais rien de bon que par nécessité: là où abonde la faculté de choisir et où l'on a pleine licence de conduite, tout s'emplit aussitôt de confusion et de désordre.
(Machiavel)
 Array
(
    [id] => ljYm
    [id_url] => 
    [cat_id] => iDtT
    [user_id] => seb
    [date] => 2012-10-01 19:51:00
    [kind] => memo
    [access] => 9
    [title] => Sur la réforme du droit d'auteur - version pdf
    [content] => Voici une version ebook de la fameuse traduction française de l'ouvrage de référence réalisé par les fondateur et député européen du Parti Pirate.

[url=http://daryo.com/data/asset/ljYm_xpRm.pdf]Télécharger en pdf[/url]
    [language] => 
    [url] => 
    [clicks] => 
    [is_promoted] => 0
    [user] => seb
    [feed] => Opinions
    [feedUrl] => https://daryo.com/category/opinions
    [source] => _internal_
    [userUrl] => https://daryo.com/user/seb
    [mission] => 
    [layout] => reduced
)
by seb - 2012-10-01 19:51
Voici une version ebook de la fameuse traduction française de l'ouvrage de référence réalisé par les fondateur et député européen du Parti Pirate.

Télécharger en pdf
by seb - 2012-09-19 21:40

Model:
 Array
(
    [id] => xpRm
    [id_url] => 
    [cat_id] => kwgM
    [user_id] => seb
    [date] => 2012-07-19 10:37:00
    [kind] => memo
    [access] => 9
    [title] => Configurer son AppleTv 2 comme un serveur web
    [content] => L'Apple TV 2 est sans doute le produit de chez Apple qui a le plus de potentiel, en matière de customization.

Un produit fonctionnant avec de la mémoire flash, toujours branché, et donc toujours allumé et connecté, tournant sous une base unix, il était tentant d'en faire un serveur web, et les résultats sont assez impressionnants.

Tout d'abord, il faut bien sûr jailbreaker son Apple TV, à l'aide de Seas0npass (evasi0n peut également le faire). Notez que si vous avez une Apple TV 3, il n'est pas possible de la jailbreaker, vous pouvez donc arrêter ici la lecture de ce billet.

Ensuite (et c'est un peu en dehors du sujet), je vous conseille d'installer ATV Flash Black, qui est normalement payant (à moins de passer par une baie bien connue située en Suède). Ce merveilleux package vous installera sur l'écran d’accueil l'application Medias, qui vous permet de mater tous les formats de films via des partages smb et afp.

C'est évidemment beaucoup plus clean qu'installer cette immonde daube qu'est XBMC. Après tout, on n'achète pas une Apple TV pour avoir une interface pourrie sur un logiciel buggué jusqu'à la moelle et d'une lenteur affligeante, n'est ce pas ?

Bon, la parenthèse est fermée, nous sommes prêt, votre Apple TV 2 est jailbreaké, l'accès ssh est donc opérationnel, et vous connaissez son adresse ip (sinon elle est dans le menu réglages > réseau).

Ne vous laissez pas impressionner par la longueur de ce tutoriel, ça ne vous prendra que 20 minutes.

[size=1.5]1 - Sécuriser SSH un minimum[/size]

Comme tous les iBidules, les mots de passe des deux utilisateurs [b]root[/b] et [b]mobile[/b] son fixés sur "alpine". On ne va évidemment pas laisser ça comme ça.

Donc sur votre ordi, dans votre console ssh préférée, tapez:
[pre]ssh root@(adresse ip)[/pre]donc là vous tapez alpine pour vous connecter, puis[pre]passwd[/pre]Là vous tapez deux fois un bon mot de passe bien sécurisé, et ensuite on va aussi changer celui de mobile, donc[pre]su mobile[/pre]retapez alpine, puis[pre]passwd[/pre]on va vous redemander alpine, puis deux fois le même nouveau mot de passe, choisissez-en un différent, si possible.

[size=1.5]2 - Installer tout le nécessaire pour un bon vieux serveur web[/size]

Comme nous ne voulons pas saturer la mémoire ram de notre Apple TV, nous n'installerons pas MySQL. De toutes façon c'est très compliqué à utiliser dans cet environnement, puisque notre version de php ne le supporte pas, nous utiliserons donc SQLite.

donc, ssh en root sur l'Apple TV, puis[pre]apt-get update[/pre] pour avoir les bonnes versions qui vont bien.
Ensuite [pre]apt-get install lighttpd php sqlite3 nano[/pre]
Les packages nécessaires vont s'installer, il nous reste plus qu'à configurer tout ça.

[size=1.5]3 - Vérifier que tout soit bien prêt à se lancer au démarrage[/size]

Je ne m’étalerai pas sur LaunchD dans ce billet, ça ferra l'objet d'un tutoriel à part.

Donc, toujours dans ssh:[pre]cd /Library/LaunchDaemons
ls[/pre]Si, comme c'est probable, vous n'avez aucun fichier contenant de prés ou de loin "lighttpd" dans son titre, rien n'est configuré.

Dans ce cas[pre]nano net.lighttpd.plist[/pre]et copiez le contenu du fichier suivant:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
        <key>Label</key>
        <string>net.lighttpd</string>
        <key>OnDemand</key>
        <false/>
        <key>Program</key>
        <string>/usr/sbin/lighttpd</string>
        <key>ProgramArguments</key>
        <array>
                <string>/usr/sbin/lighttpd</string>
                <string>-f /etc/www/lighttpd.conf</string>
                <string>-D</string>
        </array>
</dict>
</plist>

faites ctrl+x pour quitter, et y pour enregistrer.

[size=1.5]4 - Configurer lighttpd[/size]

Vérifiez ensuite que le fichier lighttpd.conf soit bien dans /etc/www/. Si tel n'est pas le cas, faites un [pre]find / -name lighttpd.conf[/pre]créez le dossier www dans etc en faisant [pre]mkdir /etc/www[/pre] puis déplacez le fichier avec[pre]mv (ancien emplacement)/lighttpd.conf /etc/www/[/pre]
Nous allons créer un dossier qui contiendra le répertoire http, dans l'arborescence de l'utilisateur mobile:[pre]mkdir /private/var/mobile/Media/Sites[/pre]
Vous pouvez maintenant vérifier votre config en faisant [pre]nano /etc/www/lighttpd.conf[/pre]
vérifiez les lignes suivantes:

server.document-root = /private/var/mobile/Media/Sites/
index-file.names        = ( "index.php","index.html")

vérifiez également que #dir-listing.activate = "enable"
soit bien commenté par un # pour éviter d'afficher le contenu des répertoires.

Configurez ensuite le fastCGI pour PHP:

fastcgi.server = ( ".php" =>
( "localhost" =>
( "socket" => "/tmp/php-fcgi.sock",
"bin-path" => "/private/var/stash/bin/php-cgi",
"max-procs" => 1,
"bin-environment" =>
( "PHP_FCGI_CHILDREN" => "2",
"PHP_FCGI_MAX_REQUESTS" => "1000" ))))

puis ctrl+x pour fermer et y pour enregistrer.

[size=1.5]5 - Configurer php[/size]

Là c'est beaucoup plus simple, nous nous contenterons du minimum syndical.

[pre]nano /usr/lib/php.ini[/pre]
et faites en sorte que votre fichier ressemble à peu près à ça:

upload_max_filesize = 14M
post_max_size = 14M
max_execution_time = 240
session.auto_start = 1
expose_php=off

[size=1.5]6 - On prépare un petit test (en option)[/size]

Bien entendu il n'y a pas encore de fichier html ou php dans notre répertoire "Sites", vous pourrez les ajouter en installant netatalk ou pure-ftpd, pas besoin d'un tutoriel pour ça.

Si vous n'avez vraiment rien dans votre répertoire Sites, vous pouvez faire un petit test pour vérifier que tout fonctionne bien:[pre]nano /private/var/mobile/Media/Sites/index.php[/pre]
Et copiez la ligne suivante:
<? echo "php fonctionne"; ?>

ctrl+x et y

[size=1.5]7 - On peut démarrer[/size]

Tout est près, nous allons donc demander à LaunchD de bien vouloir nous lancer lighttpd.
[pre]launchctl load /Library/LaunchDaemons/net.lighttpd.plist
launchctl start net.lighttpd[/pre]

Histoire de vérifier que tout soit bien lancé, faites un "ps aux" et vérifiez qu'il y ai bien un process lighttpd qui soit lancé.

Vous pouvez maintenant taper dans votre navigateur http://(adresse ip de l'apple tv)

[size=1.5]7 - En cas d'erreur[/size]

Si ça ne fonctionne pas (et que donc le process lighttpd n'est pas lancé lorsque vous vérifiez via "ps aux"), votre config est peut-être moisie, ou alors php plante lamentablement.

Essayez tout d'abord de lancer manuellement lighttpd:
[pre]/usr/sbin/lighttpd -f /etc/www/lighttpd.conf -D[/pre]Vous aurez le message d'erreur et vous pourrez ainsi rectifier ce qui ne va pas.

Si le problème vient de php, le debug se ferra en faisant un[pre]cat /var/log/syslog[/pre] pour vérifier les messages d'erreur sur la console.


Voilà voilà, si vous êtes motivés, [url=http://www.daryo.com/seb/element/postfix-sur-apple-tv-le-cha-non-manquant-pour-avoir-un-serveur-web-totalement-operationnel,ch14]vous pouvez aussi configurer un serveur de mail.[/url]
    [language] => 
    [url] => 
    [clicks] => 
    [is_promoted] => 0
    [user] => seb
    [feed] => Technologie
    [feedUrl] => https://daryo.com/category/technologie
    [source] => _internal_
    [userUrl] => https://daryo.com/user/seb
    [mission] => 
    [layout] => reduced
)
by seb - 2012-07-19 10:37
L'Apple TV 2 est sans doute le produit de chez Apple qui a le plus de potentiel, en matière de customization.

Un produit fonctionnant avec de la mémoire flash, toujours branché, et donc toujours allumé et connecté, tournant sous une base unix, il était tentant d'en faire un serveur web, et les résultats sont assez impressionnants.

Tout d'abord, il faut bien sûr jailbreaker son Apple TV, à l'aide de Seas0npass (evasi0n peut également le faire). Notez que si vous avez une Apple TV 3, il n'est pas possible de la jailbreaker, vous pouvez donc arrêter ici la lecture de ce billet.

Ensuite (et c'est un peu en dehors du sujet), je vous conseille d'installer ATV Flash Black, qui est normalement payant (à moins de passer par une baie bien connue située en Suède). Ce merveilleux package vous installera sur l'écran d’accueil l'application Medias, qui vous permet de mater tous les formats de films via des partages smb et afp.

C'est évidemment beaucoup plus clean qu'installer cette immonde daube qu'est XBMC. Après tout, on n'achète pas une Apple TV pour avoir une interface pourrie sur un logiciel buggué jusqu'à la moelle et d'une lenteur affligeante, n'est ce pas ?

Bon, la parenthèse est fermée, nous sommes prêt, votre Apple TV 2 est jailbreaké, l'accès ssh est donc opérationnel, et vous connaissez son adresse ip (sinon elle est dans le menu réglages > réseau).

Ne vous laissez pas impressionner par la longueur de ce tutoriel, ça ne vous prendra que 20 minutes.

1 - Sécuriser SSH un minimum

Comme tous les iBidules, les mots de passe des deux utilisateurs root et mobile son fixés sur "alpine". On ne va évidemment pas laisser ça comme ça.

Donc sur votre ordi, dans votre console ssh préférée, tapez:
ssh root@(adresse ip)
donc là vous tapez alpine pour vous connecter, puis
passwd
Là vous tapez deux fois un bon mot de passe bien sécurisé, et ensuite on va aussi changer celui de mobile, donc
su mobile
retapez alpine, puis
passwd
on va vous redemander alpine, puis deux fois le même nouveau mot de passe, choisissez-en un différent, si possible.

2 - Installer tout le nécessaire pour un bon vieux serveur web

Comme nous ne voulons pas saturer la mémoire ram de notre Apple TV, nous n'installerons pas MySQL. De toutes façon c'est très compliqué à utiliser dans cet environnement, puisque notre version de php ne le supporte pas, nous utiliserons donc SQLite.

donc, ssh en root sur l'Apple TV, puis
apt-get update
pour avoir les bonnes versions qui vont bien.
Ensuite
apt-get install lighttpd php sqlite3 nano

Les packages nécessaires vont s'installer, il nous reste plus qu'à configurer tout ça.

3 - Vérifier que tout soit bien prêt à se lancer au démarrage

Je ne m’étalerai pas sur LaunchD dans ce billet, ça ferra l'objet d'un tutoriel à part.

Donc, toujours dans ssh:
cd /Library/LaunchDaemons
ls
Si, comme c'est probable, vous n'avez aucun fichier contenant de prés ou de loin "lighttpd" dans son titre, rien n'est configuré.

Dans ce cas
nano net.lighttpd.plist
et copiez le contenu du fichier suivant:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>net.lighttpd</string>
<key>OnDemand</key>
<false/>
<key>Program</key>
<string>/usr/sbin/lighttpd</string>
<key>ProgramArguments</key>
<array>
<string>/usr/sbin/lighttpd</string>
<string>-f /etc/www/lighttpd.conf</string>
<string>-D</string>
</array>
</dict>
</plist>

faites ctrl+x pour quitter, et y pour enregistrer.

4 - Configurer lighttpd

Vérifiez ensuite que le fichier lighttpd.conf soit bien dans /etc/www/. Si tel n'est pas le cas, faites un
find / -name lighttpd.conf
créez le dossier www dans etc en faisant
mkdir /etc/www
puis déplacez le fichier avec
mv (ancien emplacement)/lighttpd.conf /etc/www/

Nous allons créer un dossier qui contiendra le répertoire http, dans l'arborescence de l'utilisateur mobile:
mkdir /private/var/mobile/Media/Sites

Vous pouvez maintenant vérifier votre config en faisant
nano /etc/www/lighttpd.conf

vérifiez les lignes suivantes:

server.document-root = /private/var/mobile/Media/Sites/
index-file.names = ( "index.php","index.html")

vérifiez également que #dir-listing.activate = "enable"
soit bien commenté par un # pour éviter d'afficher le contenu des répertoires.

Configurez ensuite le fastCGI pour PHP:

fastcgi.server = ( ".php" =>
( "localhost" =>
( "socket" => "/tmp/php-fcgi.sock",
"bin-path" => "/private/var/stash/bin/php-cgi",
"max-procs" => 1,
"bin-environment" =>
( "PHP_FCGI_CHILDREN" => "2",
"PHP_FCGI_MAX_REQUESTS" => "1000" ))))

puis ctrl+x pour fermer et y pour enregistrer.

5 - Configurer php

Là c'est beaucoup plus simple, nous nous contenterons du minimum syndical.

nano /usr/lib/php.ini

et faites en sorte que votre fichier ressemble à peu près à ça:

upload_max_filesize = 14M
post_max_size = 14M
max_execution_time = 240
session.auto_start = 1
expose_php=off

6 - On prépare un petit test (en option)

Bien entendu il n'y a pas encore de fichier html ou php dans notre répertoire "Sites", vous pourrez les ajouter en installant netatalk ou pure-ftpd, pas besoin d'un tutoriel pour ça.

Si vous n'avez vraiment rien dans votre répertoire Sites, vous pouvez faire un petit test pour vérifier que tout fonctionne bien:
nano /private/var/mobile/Media/Sites/index.php

Et copiez la ligne suivante:
<? echo "php fonctionne"; ?>

ctrl+x et y

7 - On peut démarrer

Tout est près, nous allons donc demander à LaunchD de bien vouloir nous lancer lighttpd.
launchctl load /Library/LaunchDaemons/net.lighttpd.plist
launchctl start net.lighttpd


Histoire de vérifier que tout soit bien lancé, faites un "ps aux" et vérifiez qu'il y ai bien un process lighttpd qui soit lancé.

Vous pouvez maintenant taper dans votre navigateur http://(adresse ip de l'apple tv)

7 - En cas d'erreur

Si ça ne fonctionne pas (et que donc le process lighttpd n'est pas lancé lorsque vous vérifiez via "ps aux"), votre config est peut-être moisie, ou alors php plante lamentablement.

Essayez tout d'abord de lancer manuellement lighttpd:
/usr/sbin/lighttpd -f /etc/www/lighttpd.conf -D
Vous aurez le message d'erreur et vous pourrez ainsi rectifier ce qui ne va pas.

Si le problème vient de php, le debug se ferra en faisant un
cat /var/log/syslog
pour vérifier les messages d'erreur sur la console.


Voilà voilà, si vous êtes motivés, vous pouvez aussi configurer un serveur de mail.
 Array
(
    [id] => E4Wh
    [id_url] => 
    [cat_id] => kwgM
    [user_id] => seb
    [date] => 2012-07-19 10:20:00
    [kind] => memo
    [access] => 9
    [title] => Postfix on AppleTV2 : the missing app to create a full home server
    [content] => [url=http://www.daryo.com/seb/element/setup-your-appletv-2-as-a-webserver,u9Tm]I recently set up a full web server with one of the best device ever built: the Apple TV 2.[/url]

• I've got lighttpd and php, from cydia (those are quite good versions, but I'm planning to update php to get more features).
• I've got pure-ftpd from the excellent [url=http://cydia.radare.org/]radare repository[/url]

There was only one thing who were missing: postfix.
This software is the most known MTA, and allows you to turn your atv2 to a fully functional mail server.

After some days of search, i realized that i would have to compile it by myself, straight on the appleTV2, and i'm now happy to release it to the world, through the radare repo:

[size=1.5]Here is the .deb: [url=http://cydia.radare.org/debs/postfix_2.9.3_iphoneos-arm.deb]postfix-2.9.3-arm-apple-darwin.deb[/url][/size]
[url=http://daryo.com/data/asset/postfix-2.9.3.deb]mirror link[/url]

To install it, just connect with ssh to your appleTV2, and then:
[pre]wget http://cydia.radare.org/debs/postfix_2.9.3_iphoneos-arm.deb
dpkg -i postfix-2.9.3.deb[/pre]
You can now navigate to /etc/postfix/ and start to setup the server. This can be a little bit hard for noobs, since there is a lot of option, but there is many tutorials to help you.

You would also need the plist file, to enable postfix on load: [url=http://daryo.com/data/asset/org.postfix.plist]org.postfix.plist[/url]


[b]edit : here is my config file (main.cf)
I use PHP as a MDA.[/b]

queue_directory = /var/spool/postfix
command_directory = /usr/sbin
daemon_directory = /usr/libexec/postfix
data_directory = /var/lib/postfix
message_size_limit = 30000000
alias_database = hash:/etc/postfix/aliases
alias_maps = hash:/etc/postfix/aliases
virtual_alias_maps = hash:/etc/postfix/virtual
mail_owner = ([i]your postfix user[/i])
default_privs = mobile
myhostname = ([i]yourmachine.domain.com[/i])
mydomain = ([i]domain.com[/i])
myorigin = $mydomain
unknown_local_recipient_reject_code = 550
relayhost = ([i]IP adress of your ISP SMTP[/i])
in_flow_delay = 2s
mailbox_command = /private/var/stash/bin/php ([i]/path/to/php/command.php[/i])
mail_spool_directory = /var/mobile/Mail/
smtpd_banner = $myhostname ESMTP $mail_name
debug_peer_level = 2
sendmail_path = /usr/sbin/sendmail
mailq_path = /usr/bin/mailq
setgid_group = _postfix
html_directory = no
manpage_directory = /usr/local/man
sample_directory = /etc/postfix
readme_directory = no
inet_protocols = all
    [language] => 
    [url] => 
    [clicks] => 
    [is_promoted] => 0
    [user] => seb
    [feed] => Technologie
    [feedUrl] => https://daryo.com/category/technologie
    [source] => _internal_
    [userUrl] => https://daryo.com/user/seb
    [mission] => 
    [layout] => reduced
)
by seb - 2012-07-19 10:20
I recently set up a full web server with one of the best device ever built: the Apple TV 2.

• I've got lighttpd and php, from cydia (those are quite good versions, but I'm planning to update php to get more features).
• I've got pure-ftpd from the excellent radare repository

There was only one thing who were missing: postfix.
This software is the most known MTA, and allows you to turn your atv2 to a fully functional mail server.

After some days of search, i realized that i would have to compile it by myself, straight on the appleTV2, and i'm now happy to release it to the world, through the radare repo:

Here is the .deb: postfix-2.9.3-arm-apple-darwin.deb
mirror link

To install it, just connect with ssh to your appleTV2, and then:
wget http://cydia.radare.org/debs/postfix_2.9.3_iphoneos-arm.deb
dpkg -i postfix-2.9.3.deb

You can now navigate to /etc/postfix/ and start to setup the server. This can be a little bit hard for noobs, since there is a lot of option, but there is many tutorials to help you.

You would also need the plist file, to enable postfix on load: org.postfix.plist


edit : here is my config file (main.cf)
I use PHP as a MDA.


queue_directory = /var/spool/postfix
command_directory = /usr/sbin
daemon_directory = /usr/libexec/postfix
data_directory = /var/lib/postfix
message_size_limit = 30000000
alias_database = hash:/etc/postfix/aliases
alias_maps = hash:/etc/postfix/aliases
virtual_alias_maps = hash:/etc/postfix/virtual
mail_owner = (your postfix user)
default_privs = mobile
myhostname = (yourmachine.domain.com)
mydomain = (domain.com)
myorigin = $mydomain
unknown_local_recipient_reject_code = 550
relayhost = (IP adress of your ISP SMTP)
in_flow_delay = 2s
mailbox_command = /private/var/stash/bin/php (/path/to/php/command.php)
mail_spool_directory = /var/mobile/Mail/
smtpd_banner = $myhostname ESMTP $mail_name
debug_peer_level = 2
sendmail_path = /usr/sbin/sendmail
mailq_path = /usr/bin/mailq
setgid_group = _postfix
html_directory = no
manpage_directory = /usr/local/man
sample_directory = /etc/postfix
readme_directory = no
inet_protocols = all
 Array
(
    [id] => ch14
    [id_url] => 
    [cat_id] => kwgM
    [user_id] => seb
    [date] => 2012-07-19 10:20:00
    [kind] => memo
    [access] => 9
    [title] => Postfix sur Apple TV: le chaînon manquant pour avoir un serveur web totalement opérationnel
    [content] => [i][url=http://www.daryo.com/seb/element/postfix-on-appletv2-the-missing-app-to-create-a-full-home-server,E4Wh]English version[/url][/i]

[url=http://www.daryo.com/seb/element/configurer-son-appletv-2-comme-un-serveur-web,xpRm]J'ai récemment mis en place un serveur web complet avec l'un des meilleur appareil jamais construit: l'Apple TV 2.[/url]

• J'ai installé lighttpd et php, à partir de cydia (ces versions sont assez bonnes, mais j'ai l'intention de mettre à jour php pour obtenir plus de fonctionnalités).
• J'ai installé pure-ftpd à partir de l'excellent [url= http://cydia.radare.org/]repo radare[/url]

Il n'y avait qu'une seule chose qui manquait: postfix.
Ce logiciel est le plus connu des MTA, et vous permet de transformer votre ATV2 en un serveur de messagerie entièrement fonctionnel.

Après quelques jours de recherches infructueuses, j'ai réalisé que je devrais me le compiler moi-même, directement sur l'AppleTV 2, et je suis maintenant heureux de vous le faire partager, grace au repo de chez radare:

[size=1.5]Voici le fichier .deb:[url=http://cydia.radare.org/debs/postfix_2.9.3_iphoneos-arm.deb]postfix-2.9.3-arm-apple-darwin.deb[/url][/size]
[url=http://daryo.com/data/asset/postfix-2.9.3.deb]miroir[/url]

Pour l'installer, il suffit de se connecter en ssh sur votre AppleTV2, puis:
[pre]wget http://cydia.radare.org/debs/postfix_2.9.3_iphoneos-arm.deb
dpkg-i postfix-2.9.3.deb[/pre]
Vous pouvez maintenant naviguer dans /etc/postfix/ et commencer à configurer le serveur. C'est un peu difficile pour les noobs, car il ya beaucoup d'options, mais il y a de nombreux tutoriels pour vous aider.

Vous avez également besoin du fichier plist, afin de permettre le chargement de postfix: [url=http://daryo.com/data/asset/org.postfix.plist]org.postfix.plist[/url]
    [language] => fr
    [url] => 
    [clicks] => 
    [is_promoted] => 0
    [user] => seb
    [feed] => Technologie
    [feedUrl] => https://daryo.com/category/technologie
    [source] => _internal_
    [userUrl] => https://daryo.com/user/seb
    [mission] => 
    [layout] => reduced
)
by seb - 2012-07-19 10:20
English version

J'ai récemment mis en place un serveur web complet avec l'un des meilleur appareil jamais construit: l'Apple TV 2.

• J'ai installé lighttpd et php, à partir de cydia (ces versions sont assez bonnes, mais j'ai l'intention de mettre à jour php pour obtenir plus de fonctionnalités).
• J'ai installé pure-ftpd à partir de l'excellent repo radare

Il n'y avait qu'une seule chose qui manquait: postfix.
Ce logiciel est le plus connu des MTA, et vous permet de transformer votre ATV2 en un serveur de messagerie entièrement fonctionnel.

Après quelques jours de recherches infructueuses, j'ai réalisé que je devrais me le compiler moi-même, directement sur l'AppleTV 2, et je suis maintenant heureux de vous le faire partager, grace au repo de chez radare:

Voici le fichier .deb:postfix-2.9.3-arm-apple-darwin.deb
miroir

Pour l'installer, il suffit de se connecter en ssh sur votre AppleTV2, puis:
wget http://cydia.radare.org/debs/postfix_2.9.3_iphoneos-arm.deb
dpkg-i postfix-2.9.3.deb

Vous pouvez maintenant naviguer dans /etc/postfix/ et commencer à configurer le serveur. C'est un peu difficile pour les noobs, car il ya beaucoup d'options, mais il y a de nombreux tutoriels pour vous aider.

Vous avez également besoin du fichier plist, afin de permettre le chargement de postfix: org.postfix.plist
 Array
(
    [id] => u9Tm
    [id_url] => 
    [cat_id] => kwgM
    [user_id] => seb
    [date] => 2012-07-19 04:52:00
    [kind] => memo
    [access] => 9
    [title] => Setup your AppleTV 2 as a webserver
    [content] => The Apple TV 2 is probably the Apple product which has the most potential for customization.

A product who operate with flash memory, always powered on, and always connected, with an unix based os: it was tempting to turn it to a web server... and the results are quite impressive.

Firstly, it is obviously necessary to jailbreak the Apple TV, using Seas0npass (evasi0n can also do that). Please note that if you have an Apple TV 3, it is not possible to jailbreak it, you can stop reading this post here.

Then (and this is a bit off topic), I advise you to install ATV Flash Black, which is usually free (unless you go to a well known bay located in Sweden). This wonderful package will install you on the home screen a Media application, which lets you watch all movie formats via afp and smb shares.

This is obviously much more clean than installing this disgusting crap of XBMC. After all, you do not buy an Apple TV for a rotten interface running on a buggy and painfully slow software, isn't it?

Well, the bracket is closed, we are ready, your Apple TV 2 is jailbroken, ssh access is operational and you know its IP address (if not, go to settings> network).

Do not be fooled by the length of this tutorial, it will only take 20 minutes.

[size=1.5] 1 - Secure SSH a minimum [/size]

Like all iThings, the passwords of the two users [b]root[/b] and [b]mobile[/b] are set to "alpine". We cannot leave it like that.

So, on your computer in your favorite ssh console, type:
[pre]ssh root@(ip)[/pre]Type alpine to log in and[pre]passwd[/pre] Then type twice an old good very secure password, and then we will also the change the one for mobile, so[pre]su mobile[/pre]retype alpine and [pre]passwd[/pre] it will ask you again alpine, then twice again the same password, choose a different one if possible.

[size=1.5] 2 - Install everything needed for a web server[/size]

As we do not want to saturate the ram of our Apple TV, we will not install MySQL. By the way it is very complicated to use it in this environment, since our version of php does not support it, so we will use SQLite.

ssh as root on your Apple TV, then [pre]apt-get update[/pre] to get the most recent versions.
Then [pre]apt-get install lighttpd php sqlite3 nano[/pre]
Required packages will be installed, now let set this up.

[size=1.5] 3 - Check that everything is well prepared to start at boot[/size]

I will not give great details about launchd in this post, it should be the topic of a separate tutorial.

So, now ssh: [pre]cd /Library/LaunchDaemons
ls[/pre] You will likely have no file containing near or far "lighttpd" in its title, which means that nothing is configured.

In this case [pre]nano net.lighttpd.plist[/pre] and copy the contents of the following file:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
        <key>Label</key>
        <string>net.lighttpd</string>
        <key>OnDemand</key>
        <false/>
        <key>Program</key>
        <string>/usr/sbin/lighttpd</string>
        <key>ProgramArguments</key>
        <array>
                <string>/usr/sbin/lighttpd</string>
                <string>-f /etc/www/lighttpd.conf</string>
                <string>-D</string>
        </array>
</dict>
</plist>

ctrl + x to exit and y to save.

[size=1.5]4 - Configure lighttpd[/size]

Check that the lighttpd.conf file is on /etc/www/
If this is not the case, [pre]find / -name lighttpd.conf[/pre] create www in the etc folder by [pre]mkdir /etc/www[/pre] then move the file [pre]mv (old location)/lighttpd.conf /etc/www/[/pre]
We will now create a folder that will contain the http directory in the root directory of the mobile user: [pre]mkdir /private/var/mobile/Media/Sites[/pre]
You can now check your config by [pre]nano /etc/www/lighttpd.conf[/pre]
check the following lines:

server.document-root = /private/var/mobile/Media/Sites/
index-file.names = ( "index.php","index.html")

also check that #dir-listing.activate = "enable"
is commented with a # to avoid displaying the contents of directories.

Then configure FastCGI for PHP:

fastcgi.server = ( ".php" =>
( "localhost" =>
( "socket" => "/tmp/php-fcgi.sock",
"bin-path" => "/private/var/stash/bin/php-cgi",
"max-procs" => 1,
"bin-environment" =>
( "PHP_FCGI_CHILDREN" => "2",
"PHP_FCGI_MAX_REQUESTS" => "1000" ))))

then ctrl + x to close and y to save.

[size=1.5]5 - Configure php [/size]

This is much more simple, we will do the bare minimum:

[pre]nano /usr/lib/php.ini[/pre]
and make sure that your file looks something like this:

upload_max_filesize = 14M
post_max_size = 14M
max_execution_time = 240
session.auto_start = 1
expose_php = off

[size=1.5]6 - Prepare a small test (optional)[/size]

Of course there is still no html or php file in our "Sites" folder, you can add them by installing netatalk or pure-ftpd, we do not need a tutorial for this.

If you really have nothing in your Sites directory, you can do a small test to verify that everything works fine: [pre]nano /private/var/mobile/Media/Sites/index.php[/pre]
And copy the following line:


ctrl+x and y

[size=1.5] 7 - We can start[/size]

Everything is done, we can now ask launchd to kindly start lighttpd.
[pre]launchctl load /Library/LaunchDaemons/net.lighttpd.plist
launchctl start net.lighttpd[/pre]

Just to check that everything is well, do a "ps aux" and check that there is a lighttpd process.

You can now type in your browser http://(ip address of the apple tv)

[size=1.5] 7 - In case of error[/size]

If it does not work (and therefore the process lighttpd is not running when you check via "ps aux"), your config may be moldy or php crashes miserably.

First try to manually start lighttpd:
[pre]/usr/sbin/lighttpd -f /etc/www/lighttpd.conf -D[/pre] You can check error messages and you can correct what is wrong.

If the problem is php, debug is shoed by a [pre]cat /var/log/syslog[/pre] to check the error messages on the console.



Then, if you are still motivated, we can [url=http://www.daryo.com/seb/element/postfix-on-appletv2-the-missing-app-to-create-a-full-home-server,E4Wh]also configure a mail server.[/url]
    [language] => en
    [url] => 
    [clicks] => 
    [is_promoted] => 0
    [user] => seb
    [feed] => Technologie
    [feedUrl] => https://daryo.com/category/technologie
    [source] => _internal_
    [userUrl] => https://daryo.com/user/seb
    [mission] => 
    [layout] => reduced
)
by seb - 2012-07-19 04:52
The Apple TV 2 is probably the Apple product which has the most potential for customization.

A product who operate with flash memory, always powered on, and always connected, with an unix based os: it was tempting to turn it to a web server... and the results are quite impressive.

Firstly, it is obviously necessary to jailbreak the Apple TV, using Seas0npass (evasi0n can also do that). Please note that if you have an Apple TV 3, it is not possible to jailbreak it, you can stop reading this post here.

Then (and this is a bit off topic), I advise you to install ATV Flash Black, which is usually free (unless you go to a well known bay located in Sweden). This wonderful package will install you on the home screen a Media application, which lets you watch all movie formats via afp and smb shares.

This is obviously much more clean than installing this disgusting crap of XBMC. After all, you do not buy an Apple TV for a rotten interface running on a buggy and painfully slow software, isn't it?

Well, the bracket is closed, we are ready, your Apple TV 2 is jailbroken, ssh access is operational and you know its IP address (if not, go to settings> network).

Do not be fooled by the length of this tutorial, it will only take 20 minutes.

1 - Secure SSH a minimum

Like all iThings, the passwords of the two users root and mobile are set to "alpine". We cannot leave it like that.

So, on your computer in your favorite ssh console, type:
ssh root@(ip)
Type alpine to log in and
passwd
Then type twice an old good very secure password, and then we will also the change the one for mobile, so
su mobile
retype alpine and
passwd
it will ask you again alpine, then twice again the same password, choose a different one if possible.

2 - Install everything needed for a web server

As we do not want to saturate the ram of our Apple TV, we will not install MySQL. By the way it is very complicated to use it in this environment, since our version of php does not support it, so we will use SQLite.

ssh as root on your Apple TV, then
apt-get update
to get the most recent versions.
Then
apt-get install lighttpd php sqlite3 nano

Required packages will be installed, now let set this up.

3 - Check that everything is well prepared to start at boot

I will not give great details about launchd in this post, it should be the topic of a separate tutorial.

So, now ssh:
cd /Library/LaunchDaemons
ls
You will likely have no file containing near or far "lighttpd" in its title, which means that nothing is configured.

In this case
nano net.lighttpd.plist
and copy the contents of the following file:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>net.lighttpd</string>
<key>OnDemand</key>
<false/>
<key>Program</key>
<string>/usr/sbin/lighttpd</string>
<key>ProgramArguments</key>
<array>
<string>/usr/sbin/lighttpd</string>
<string>-f /etc/www/lighttpd.conf</string>
<string>-D</string>
</array>
</dict>
</plist>

ctrl + x to exit and y to save.

4 - Configure lighttpd

Check that the lighttpd.conf file is on /etc/www/
If this is not the case,
find / -name lighttpd.conf
create www in the etc folder by
mkdir /etc/www
then move the file
mv (old location)/lighttpd.conf /etc/www/

We will now create a folder that will contain the http directory in the root directory of the mobile user:
mkdir /private/var/mobile/Media/Sites

You can now check your config by
nano /etc/www/lighttpd.conf

check the following lines:

server.document-root = /private/var/mobile/Media/Sites/
index-file.names = ( "index.php","index.html")

also check that #dir-listing.activate = "enable"
is commented with a # to avoid displaying the contents of directories.

Then configure FastCGI for PHP:

fastcgi.server = ( ".php" =>
( "localhost" =>
( "socket" => "/tmp/php-fcgi.sock",
"bin-path" => "/private/var/stash/bin/php-cgi",
"max-procs" => 1,
"bin-environment" =>
( "PHP_FCGI_CHILDREN" => "2",
"PHP_FCGI_MAX_REQUESTS" => "1000" ))))

then ctrl + x to close and y to save.

5 - Configure php

This is much more simple, we will do the bare minimum:

nano /usr/lib/php.ini

and make sure that your file looks something like this:

upload_max_filesize = 14M
post_max_size = 14M
max_execution_time = 240
session.auto_start = 1
expose_php = off

6 - Prepare a small test (optional)

Of course there is still no html or php file in our "Sites" folder, you can add them by installing netatalk or pure-ftpd, we do not need a tutorial for this.

If you really have nothing in your Sites directory, you can do a small test to verify that everything works fine:
nano /private/var/mobile/Media/Sites/index.php

And copy the following line:


ctrl+x and y

7 - We can start

Everything is done, we can now ask launchd to kindly start lighttpd.
launchctl load /Library/LaunchDaemons/net.lighttpd.plist
launchctl start net.lighttpd


Just to check that everything is well, do a "ps aux" and check that there is a lighttpd process.

You can now type in your browser http://(ip address of the apple tv)

7 - In case of error

If it does not work (and therefore the process lighttpd is not running when you check via "ps aux"), your config may be moldy or php crashes miserably.

First try to manually start lighttpd:
/usr/sbin/lighttpd -f /etc/www/lighttpd.conf -D
You can check error messages and you can correct what is wrong.

If the problem is php, debug is shoed by a
cat /var/log/syslog
to check the error messages on the console.



Then, if you are still motivated, we can also configure a mail server.
by seb - 2012-07-09 09:22

Model: Apple iPhone 3GS
Exposure: 1/30
Focal: 77/20
Date: 2012:07:09 15:22:33
Position: 45.633833333333,0.2155
 Array
(
    [id] => 7wrN
    [id_url] => 
    [cat_id] => kwgM
    [user_id] => seb
    [date] => 2012-06-18 08:05:00
    [kind] => memo
    [access] => 9
    [title] => Tutorial - Install Mac OS X Lion on Core Duo / Core Solo Macs without any DVD drive, USB drive nor other Mac
    [content] => [size=1.5]Please note that this tutorial is totally worthless since the Lion beta does not include most of the feature included in the final version.

It's just for fun.[/size]


[b]What you need:[/b]
- An intel core duo/solo Mac computer (MacBook, Mac mini...) running Snow Leopard
- A Mac OS X Lion Developer Preview 1 copy (there's a bay full of pirates that can be useful...)
- Xar 1.5.2 binaries
- One hour

[b]Optional:[/b]
- Developer tools, to compile Xar 1.5.2
- A Snow Leopard disk image
- An external hard drive, to backup your computer

[b]What you DON'T need, at all:[/b]
- a DVD drive
- a USB drive
- another Mac


[size=1.2]Step 1 (optional)[/size]
Do a full backup of your computer with TimeMachine.

[size=1.2]Step 2[/size]
Depending on your drive capabilities, use disk utility to partition your drive that way:
- 2 partitions of 9Gb at the end of your drive, the first one for a fallback emergency Snow Leopard installer, the second one for the Lion installer
- 2 partitions with the remaining space, the first one being your current snow leopard partition, the second one being your target for the Lion install.

[img=https://daryo.com/data/asset/7wrN_UWCU.png]

[size=1.2]Step 3[/size]
- Restore the first 9Gb partition with your Mac OS X 10.6 Snow Leopard disk image, using disk utility.
- Restore the second 9Gb partition with your MAC OS X 10.7 Lion Developer Preview 1 disk image, using disk utility.

If anything goes well, you will be able to see your 3 startup volumes in System Preferences > startup 
- Your current Leopard install
- Your two system installers


[size=1.2]Step 4 (not necessary, I think, if you have downloaded my compiled version of Xar)[/size]
Assuming that you have Xcode and dev tools installed, [url=http://code.google.com/p/xar/downloads/detail?name=xar-1.5.2.tar.gz]download the Xar source code[/url], extract it, and compile it, by using terminal.app
[pre]
cd {Xar folder}
./configure
make
make install[/pre]

[size=1.2]Step 5[/size]
This step requires some command-line stuff, and in order to keep that tutorial simple, you should change the name of your partitions:
On the finder, Make a right-click > properties on each partition and change their names to match the following strings:
[b]Leopard[/b] Your current Leopard partition
[b]Lion_test[/b] Your Lion target partition
[b]install_Leopard[/b] Snow Leopard Installer
[b]install_Lion[/b] Lion Installer

[b]Keep in mind that you will be able to choose your startup partition at boot time while holding the alt (command) key when you hear the Mac startup chord. You keep secured at any time, with this tutorial[/b]

We will now edit the Lion installer in order to prevent any system checking (Ram, processor, and other stuff)

Go to terminal.app and type "su" to get root privileges (if root is not activated, then activate it)

type the following commands, one line after one:
[pre]mkdir ~/Desktop/workingdir
cp /Volumes/install_Lion/Packages/OSInstall.mpkg /Users//Desktop/workingdir/
xar -x -f /Users//Desktop/workingdir/OSInstall.mpkg[/pre]

[url=http://daryo.com/data/asset/7wrN_oQUT.zip]Download this file[/url] and unzip it.

In Finder, go to the workingdir, on your desktop, and replace the Distribution file with this one.

In terminal, type:
[pre]xar -c -f /Users//Desktop/workingdir/OSInstall.mpkg *
mv ~/Desktop/workingdir/OSInstall.mpkg /Volumes/install_Lion/Packages/
[/pre]

We now have updated the installer (who checks your system at the install step) , but don't close your terminal yet, we also need to delete 1 file who are used to check your system at the boot step

[pre]rm /Volumes/System/CoreServices/PlatformSupport.plist
[/pre]

[size=1.2]Step 6[/size]
Reboot your Mac on the Install_Lion partition

[size=1.2]Step 7[/size]
You should now be able to install Lion without any problem
[img=https://daryo.com/data/asset/7wrN_0YtM.JPG]

[size=1.2]Step 8[/size]
Lion will refuse to boot, due to this same PlatformSupport.plist
[img=https://daryo.com/data/asset/7wrN_VAeB.JPG]

Computer is turned off, press the start button while holding "alt" ("command" on US keyboards), you will see a list of bootable partition.

Choose your Snow Leopard partition.
[img=https://daryo.com/data/asset/7wrN_y3yX.JPG]

[size=1.2]Step 9[/size]
Open terminal.app, and type the following commands:

[pre]su
rm /Volumes/Lion_test/System/Library/CoreServices/PlatformSupport.plist[/pre]

or delete it via Finder
[img=https://daryo.com/data/asset/7wrN_Wcvf.png]


[size=1.2]Step 10[/size]
Change your startup Volume to "Lion_test"
[img=https://daryo.com/data/asset/7wrN_EMdD.png]
et voilà... You are now running Mac OS X Lion
[img=https://daryo.com/data/asset/7wrN_SoG4.png]

[size=1.2]Step 11[/size]
You should clean your drive with disk utility by deleting your Snow Leopard partition and your install_Lion partition

    [language] => En
    [url] => 
    [clicks] => 
    [is_promoted] => 0
    [user] => seb
    [feed] => Technologie
    [feedUrl] => https://daryo.com/category/technologie
    [source] => _internal_
    [userUrl] => https://daryo.com/user/seb
    [mission] => 
    [layout] => reduced
)
by seb - 2012-06-18 08:05
Please note that this tutorial is totally worthless since the Lion beta does not include most of the feature included in the final version.

It's just for fun.



What you need:
- An intel core duo/solo Mac computer (MacBook, Mac mini...) running Snow Leopard
- A Mac OS X Lion Developer Preview 1 copy (there's a bay full of pirates that can be useful...)
- Xar 1.5.2 binaries
- One hour

Optional:
- Developer tools, to compile Xar 1.5.2
- A Snow Leopard disk image
- An external hard drive, to backup your computer

What you DON'T need, at all:
- a DVD drive
- a USB drive
- another Mac


Step 1 (optional)
Do a full backup of your computer with TimeMachine.

Step 2
Depending on your drive capabilities, use disk utility to partition your drive that way:
- 2 partitions of 9Gb at the end of your drive, the first one for a fallback emergency Snow Leopard installer, the second one for the Lion installer
- 2 partitions with the remaining space, the first one being your current snow leopard partition, the second one being your target for the Lion install.



Step 3
- Restore the first 9Gb partition with your Mac OS X 10.6 Snow Leopard disk image, using disk utility.
- Restore the second 9Gb partition with your MAC OS X 10.7 Lion Developer Preview 1 disk image, using disk utility.

If anything goes well, you will be able to see your 3 startup volumes in System Preferences > startup 
- Your current Leopard install
- Your two system installers


Step 4 (not necessary, I think, if you have downloaded my compiled version of Xar)
Assuming that you have Xcode and dev tools installed, download the Xar source code, extract it, and compile it, by using terminal.app

cd {Xar folder}
./configure
make
make install


Step 5
This step requires some command-line stuff, and in order to keep that tutorial simple, you should change the name of your partitions:
On the finder, Make a right-click > properties on each partition and change their names to match the following strings:
Leopard Your current Leopard partition
Lion_test Your Lion target partition
install_Leopard Snow Leopard Installer
install_Lion Lion Installer

Keep in mind that you will be able to choose your startup partition at boot time while holding the alt (command) key when you hear the Mac startup chord. You keep secured at any time, with this tutorial

We will now edit the Lion installer in order to prevent any system checking (Ram, processor, and other stuff)

Go to terminal.app and type "su" to get root privileges (if root is not activated, then activate it)

type the following commands, one line after one:
mkdir ~/Desktop/workingdir
cp /Volumes/install_Lion/Packages/OSInstall.mpkg /Users//Desktop/workingdir/
xar -x -f /Users//Desktop/workingdir/OSInstall.mpkg


Download this file and unzip it.

In Finder, go to the workingdir, on your desktop, and replace the Distribution file with this one.

In terminal, type:
xar -c -f /Users//Desktop/workingdir/OSInstall.mpkg *
mv ~/Desktop/workingdir/OSInstall.mpkg /Volumes/install_Lion/Packages/


We now have updated the installer (who checks your system at the install step) , but don't close your terminal yet, we also need to delete 1 file who are used to check your system at the boot step

rm /Volumes/System/CoreServices/PlatformSupport.plist


Step 6
Reboot your Mac on the Install_Lion partition

Step 7
You should now be able to install Lion without any problem


Step 8
Lion will refuse to boot, due to this same PlatformSupport.plist


Computer is turned off, press the start button while holding "alt" ("command" on US keyboards), you will see a list of bootable partition.

Choose your Snow Leopard partition.


Step 9
Open terminal.app, and type the following commands:

su
rm /Volumes/Lion_test/System/Library/CoreServices/PlatformSupport.plist


or delete it via Finder



Step 10
Change your startup Volume to "Lion_test"

et voilà... You are now running Mac OS X Lion


Step 11
You should clean your drive with disk utility by deleting your Snow Leopard partition and your install_Lion partition
 Array
(
    [id] => Vmxp
    [id_url] => 
    [cat_id] => AI2h
    [user_id] => seb
    [date] => 2011-11-29 19:07:00
    [kind] => memo
    [access] => 9
    [title] => Un sou est un sou
    [content] => La permanence du sou permet de mesurer l'érosion monétaire sur longue période : la richissime famille qui se serait transmis 1 million d'aureus de la conquète de la Gaule à nos jours sans jamais les placer mais en en modernisant l'apparence à chacune de ces quelque 65 générations se serait retrouvée récemment avec 50000 anciens francs, puis 500 nouveaux francs, puis 76,22 euros.

Elle ne possèderait plus 8 tonnes d'or comme au temps de César mais pourrait à peine en acheter 8 grammes, bref son million de sous serait devenu un sou.

Toutefois, l'érosion constatée n'est que de 0.68% l'an en moyenne, il aurait suffi de placer la somme à ce taux pour ne rien perdre.

cc Wikipédia
    [language] => 
    [url] => 
    [clicks] => 
    [is_promoted] => 0
    [user] => seb
    [feed] => Décryptage
    [feedUrl] => https://daryo.com/category/decryptage
    [source] => _internal_
    [userUrl] => https://daryo.com/user/seb
    [mission] => 
    [layout] => reduced
)
by seb - 2011-11-29 19:07
La permanence du sou permet de mesurer l'érosion monétaire sur longue période : la richissime famille qui se serait transmis 1 million d'aureus de la conquète de la Gaule à nos jours sans jamais les placer mais en en modernisant l'apparence à chacune de ces quelque 65 générations se serait retrouvée récemment avec 50000 anciens francs, puis 500 nouveaux francs, puis 76,22 euros.

Elle ne possèderait plus 8 tonnes d'or comme au temps de César mais pourrait à peine en acheter 8 grammes, bref son million de sous serait devenu un sou.

Toutefois, l'érosion constatée n'est que de 0.68% l'an en moyenne, il aurait suffi de placer la somme à ce taux pour ne rien perdre.

cc Wikipédia
by seb - 2011-10-16 07:55

Model: PENTAX Corporation PENTAX Optio W30
Exposure: 1/400
Focal: 63/10
Date: 2011:10:16 13:55:45
by seb - 2011-10-16 07:05

Model: Panasonic DMC-TZ10
Exposure: 1/800
Focal: 47/10
Date: 2011:10:16 13:05:33
Position: 43.781166666667,11.251833333333
by seb - 2011-10-16 07:03

Model: Panasonic DMC-TZ10
Exposure: 1/800
Focal: 41/10
Date: 2011:10:16 13:03:34
Position: 43.781166666667,11.251833333333
by seb - 2011-10-15 07:05

Model: PENTAX PENTAX Optio WS80
Exposure: 1/100
Focal: 13/1
Date: 2011:10:15 13:05:14
by seb - 2011-10-15 06:02

Model: Panasonic DMC-TZ10
Exposure: 1/125
Focal: 47/10
Date: 2011:10:15 12:02:52
Position: 45.4395,12.320333333333
by seb - 2011-10-15 05:14

Model: Panasonic DMC-TZ10
Exposure: 1/500
Focal: 41/10
Date: 2011:10:15 11:14:29
Position: 45.4395,12.320333333333
 Array
(
    [id] => sNWw
    [id_url] => 
    [cat_id] => ZTEW
    [user_id] => seb
    [date] => 2011-10-14 18:01:00
    [kind] => memo
    [access] => 9
    [title] => Vingt-troisième jour - Pise
    [content] => [i]Par Anthony et Seb[/i]

Aujourd'hui journée repos, nous avons prévu de visiter Pise, enfin pour être exact juste la tour car c'est la seul chose a voir d'intéressant - petite exagération de ma part, surement-  la ville n'étant qu'à une heure de train de là, cela nous permet pour notre dernière journée de clôturer en apothéose notre séjour touristique et culturel de manière parfaite.

Pour reprendre la phrase phare de notre séjour -on en aura vu des belles choses, hen ma couille- spéciale dédicace a Seb. 

Donc la journée commence plutôt bien, le train étant à coté -Seb a bien repéré le subterfuge- nous voilà embarqués dans le train régional.  Comme convenu nous arrivons à Pise vers 14h et immédiatement (400m) nous somme sur la tour.

[img=https://daryo.com/data/asset/sNWw_1fct.jpg]

Pour être penché, elle l'est!!!... Nous slalomons entre les idiots qui se font tous la photos pipo en faisant semblant de retenir la tour, on trouve ça débile...

Le monument est très beau, et l'ensemble est très bien restauré et sauvegardé. Nous faisons quelques photos et envisageons de monter à son sommet, mais une fois de plus le monde marche sur la tête, le tarif d'entrée est exorbitant, à la limite de l'arnaque, nous nous contentons de l'admirer du bas.

Nous avions dans l'idée de sortir de la gare, prendre une photo, et repartir aussi sec dans l'autre sens, nous aurions dû.

Pise est une vulgaire usine à touristes, le seul intérêt est sa tour. Le temps d'être déçu de la plupart des prestations commerciales que nous avons consommé, nous repartons.

Florence nous attend, tout est fermé en ce dimanche, on se fait des pizzas, et dodo. Demain c'est la fin du voyage.
    [language] => fr
    [url] => 
    [clicks] => 
    [is_promoted] => 0
    [user] => seb
    [feed] => Méditerranée - carnets
    [feedUrl] => https://daryo.com/category/mediterranee-carnets
    [source] => _internal_
    [userUrl] => https://daryo.com/user/seb
    [mission] => 
    [layout] => reduced
)
by seb - 2011-10-14 18:01
Par Anthony et Seb

Aujourd'hui journée repos, nous avons prévu de visiter Pise, enfin pour être exact juste la tour car c'est la seul chose a voir d'intéressant - petite exagération de ma part, surement-  la ville n'étant qu'à une heure de train de là, cela nous permet pour notre dernière journée de clôturer en apothéose notre séjour touristique et culturel de manière parfaite.

Pour reprendre la phrase phare de notre séjour -on en aura vu des belles choses, hen ma couille- spéciale dédicace a Seb. 

Donc la journée commence plutôt bien, le train étant à coté -Seb a bien repéré le subterfuge- nous voilà embarqués dans le train régional.  Comme convenu nous arrivons à Pise vers 14h et immédiatement (400m) nous somme sur la tour.



Pour être penché, elle l'est!!!... Nous slalomons entre les idiots qui se font tous la photos pipo en faisant semblant de retenir la tour, on trouve ça débile...

Le monument est très beau, et l'ensemble est très bien restauré et sauvegardé. Nous faisons quelques photos et envisageons de monter à son sommet, mais une fois de plus le monde marche sur la tête, le tarif d'entrée est exorbitant, à la limite de l'arnaque, nous nous contentons de l'admirer du bas.

Nous avions dans l'idée de sortir de la gare, prendre une photo, et repartir aussi sec dans l'autre sens, nous aurions dû.

Pise est une vulgaire usine à touristes, le seul intérêt est sa tour. Le temps d'être déçu de la plupart des prestations commerciales que nous avons consommé, nous repartons.

Florence nous attend, tout est fermé en ce dimanche, on se fait des pizzas, et dodo. Demain c'est la fin du voyage.
 Array
(
    [id] => 0QDZ
    [id_url] => 
    [cat_id] => ZTEW
    [user_id] => seb
    [date] => 2011-10-13 18:01:00
    [kind] => memo
    [access] => 9
    [title] => Vingt-deuxième jour - Vers Florence
    [content] => [i]Par Anthony[/i]

Nous nous levons tranquillement, café, puis nous partons en ville vers la gare dans le but de nous imprégner de cette ville qui est une référence de la renaissance.

Après un petit tour à l'office de tourisme local et avoir récupéré un plan de la ville nous nous dirigeons direct vers la curiosité majeure de la ville : l'énorme, gigantesque, la colossale cathédrale de Florence, c'est d'ailleurs la quatrième plus grosse au monde, après celle de Rome, de Londres et de Milan.

Nous ne nous laissons pas tenter par la visite simplement hors de prix, pas moins de 23€ pour l'intégrale et 8€ juste pour la coupole qui nous aurai presque tenté si il n'y avait pas eu une si grande attente.

Après de nombreuses photos souvenir nous partons au travers de la ville, guidé par notre ranger favori pour découvrir d'autres facettes de cette belle ville.

Le Palazzo Vecchio, église trés ancienne, qui ressemble à un château fort, avec de belles statues à ses pieds, dont un bassin de Poseidon, un ensemble de galeries, Galleria degli Uffizi, et le ponte Vecchio, avec un maximum de boutiques dessus.

Au fur et à mesure de nos déambulations nous voyons aussi le Palazzo Pitti, la Basilica di San Spirito et la Basilica di San Maria Novella, nous finissons par la Fortezza Da Basso.

Après cela nous tombons sur une brocante qui nous occupe une bonne heure, où nous chinons sans grande conviction mais nous passons un bon moment.

Nous rentrons, et pour finir la journée nous nous offrons une petite collation de bonne aloi avec une ou deux petites bouteilles, je vais me coucher le premier -pour une fois- laissant nos amis discuter et déblatérer jusqu'à tard dans la nuit.
    [language] => fr
    [url] => 
    [clicks] => 
    [is_promoted] => 0
    [user] => seb
    [feed] => Méditerranée - carnets
    [feedUrl] => https://daryo.com/category/mediterranee-carnets
    [source] => _internal_
    [userUrl] => https://daryo.com/user/seb
    [mission] => 
    [layout] => reduced
)
by seb - 2011-10-13 18:01
Par Anthony

Nous nous levons tranquillement, café, puis nous partons en ville vers la gare dans le but de nous imprégner de cette ville qui est une référence de la renaissance.

Après un petit tour à l'office de tourisme local et avoir récupéré un plan de la ville nous nous dirigeons direct vers la curiosité majeure de la ville : l'énorme, gigantesque, la colossale cathédrale de Florence, c'est d'ailleurs la quatrième plus grosse au monde, après celle de Rome, de Londres et de Milan.

Nous ne nous laissons pas tenter par la visite simplement hors de prix, pas moins de 23€ pour l'intégrale et 8€ juste pour la coupole qui nous aurai presque tenté si il n'y avait pas eu une si grande attente.

Après de nombreuses photos souvenir nous partons au travers de la ville, guidé par notre ranger favori pour découvrir d'autres facettes de cette belle ville.

Le Palazzo Vecchio, église trés ancienne, qui ressemble à un château fort, avec de belles statues à ses pieds, dont un bassin de Poseidon, un ensemble de galeries, Galleria degli Uffizi, et le ponte Vecchio, avec un maximum de boutiques dessus.

Au fur et à mesure de nos déambulations nous voyons aussi le Palazzo Pitti, la Basilica di San Spirito et la Basilica di San Maria Novella, nous finissons par la Fortezza Da Basso.

Après cela nous tombons sur une brocante qui nous occupe une bonne heure, où nous chinons sans grande conviction mais nous passons un bon moment.

Nous rentrons, et pour finir la journée nous nous offrons une petite collation de bonne aloi avec une ou deux petites bouteilles, je vais me coucher le premier -pour une fois- laissant nos amis discuter et déblatérer jusqu'à tard dans la nuit.
by seb - 2011-10-13 13:08

Model: Panasonic DMC-TZ10
Exposure: 4/1
Focal: 41/10
Date: 2011:10:13 19:08:52
Position: 45.439333333333,12.320166666667
by seb - 2011-10-13 13:02

Model: Panasonic DMC-TZ10
Exposure: 6/1
Focal: 41/10
Date: 2011:10:13 19:02:44
Position: 45.437166666667,12.327333333333
by seb - 2011-10-13 07:49

Model: Panasonic DMC-TZ10
Exposure: 1/1000
Focal: 41/10
Date: 2011:10:13 13:49:18
Position: 45.437,12.332833333333
by seb - 2011-10-13 07:43

Model: PENTAX PENTAX Optio WS80
Exposure: 1/250
Focal: 31/5
Date: 2011:10:13 13:43:44
by seb - 2011-10-13 06:46

Model: Panasonic DMC-TZ10
Exposure: 1/1000
Focal: 103/10
Date: 2011:10:13 12:46:55
Position: 45.437,12.332833333333
by seb - 2011-10-13 06:32

Model: PENTAX Corporation PENTAX Optio W30
Exposure: 1/800
Focal: 63/10
Date: 2011:10:13 12:32:47
by seb - 2011-10-13 06:19

Model: PENTAX Corporation PENTAX Optio W30
Exposure: 1/250
Focal: 63/10
Date: 2011:10:13 12:19:23
by seb - 2011-10-13 06:04

Model: PENTAX Corporation PENTAX Optio W30
Exposure: 1/800
Focal: 63/10
Date: 2011:10:13 12:04:11
by seb - 2011-10-13 04:26

Model: Panasonic DMC-TZ10
Exposure: 1/250
Focal: 13/2
Date: 2011:10:13 10:26:20
Position: 45.444666666667,12.192
 Array
(
    [id] => oZRG
    [id_url] => 
    [cat_id] => ZTEW
    [user_id] => seb
    [date] => 2011-10-12 18:01:00
    [kind] => memo
    [access] => 9
    [title] => Vingt-et-unième jour - Venise
    [content] => [i]Par Anthony[/i]

Aujourd'hui est un grand jour, nous allons découvrir et visiter la ville oh combien mythique de Venise.

Nous nous levons tôt et profitons du breakfast (pas exceptionnel d'ailleurs, ne pas oublier de descendre cet hôtel sur internet).

Après avoir attendu trop longtemps un bus qui ne passe qu'une fois par heure, nous roulons sur la grande et longue digue qui  dessert le chapelet de 118 îles et ilots constituants Venise.

Nous y sommes, laissant derrière nous les voitures et leurs désagréments, et après s'être muni d'une carte des lieux nous enjambons le Rio Grande. Le temps est de la partie : un ciel bleu magnifique.

Romain s'est déguisé en ranger, et nous guide au travers des canaux et ruelles, nous faisant passer par le plus de monuments possibles.

C'est superbe, j'en prends plein les yeux, et il n'y a pas que moi, Seb, ayant saturé sa carte mémoire s'en fend d'une autre pour immortaliser notre périple.

Nous comprenons très bien à chaque détour de rue pourquoi cette ville jouie d'une telle réputation, ce n'est pas surfait, aucune autre ville au monde ne ressemble à celle ci... 

Nous sommes sous le charme et déambulons au gré de nos envies, laissants le charme des lieux nous habiter, portés comme sur un petit nuage.

Après de longs tours et détours, visitants plusieurs églises -Santa Maria del Carmelo, Santa Maria Gloriosa dei Frari, San Rocco- , et passans entre autre par le ponte di Rialto nous arrivons sur la place St Marc.

L'endroit est à couper le souffle, ici la grandeur Vénitienne est à son paroxysme. La Basilica di San Marco, la Torre dell'Orologio, le Campanile, le palais des Doges, la Libreria Sansoviniana (là où fut tourné Indiana Jones), les colonnes surmontées pour l'une d'entre elle du célèbre lion vénitien... Les références cinématographiques sont nombreuses et nous en évoquons un certain nombres.

Petite déception passagère le Ponte dei Sospiri est en travaux, et donc recouvert d'échafaudages inesthétiques (et de publicités pour citroën).

Nous continuons encore longuement à déambuler  faisant des photos et films comme des Japonais. Nous prenons le temps de nous poser boire un coup, en contemplant les gondoliers et la multitudes de bateaux aller et venir, nous assistons même à l'intervention d'une ambulance maritime, super, ici tout est fluvial même la police.

Nous rentrons tranquillement, profitant de chaque instant.

La journée se termine à la gare où nous apprenons que le train pour Florence n'est que le lendemain matin à 6h.

Nous passons donc une nouvelle nuit à l'arrache, d'autant que ces incompétents finis ont décidé de fermer la gare, de façon à ce qu'on se les caille bien.

C'est une réussite.
    [language] => fr
    [url] => 
    [clicks] => 
    [is_promoted] => 0
    [user] => seb
    [feed] => Méditerranée - carnets
    [feedUrl] => https://daryo.com/category/mediterranee-carnets
    [source] => _internal_
    [userUrl] => https://daryo.com/user/seb
    [mission] => 
    [layout] => reduced
)
by seb - 2011-10-12 18:01
Par Anthony

Aujourd'hui est un grand jour, nous allons découvrir et visiter la ville oh combien mythique de Venise.

Nous nous levons tôt et profitons du breakfast (pas exceptionnel d'ailleurs, ne pas oublier de descendre cet hôtel sur internet).

Après avoir attendu trop longtemps un bus qui ne passe qu'une fois par heure, nous roulons sur la grande et longue digue qui  dessert le chapelet de 118 îles et ilots constituants Venise.

Nous y sommes, laissant derrière nous les voitures et leurs désagréments, et après s'être muni d'une carte des lieux nous enjambons le Rio Grande. Le temps est de la partie : un ciel bleu magnifique.

Romain s'est déguisé en ranger, et nous guide au travers des canaux et ruelles, nous faisant passer par le plus de monuments possibles.

C'est superbe, j'en prends plein les yeux, et il n'y a pas que moi, Seb, ayant saturé sa carte mémoire s'en fend d'une autre pour immortaliser notre périple.

Nous comprenons très bien à chaque détour de rue pourquoi cette ville jouie d'une telle réputation, ce n'est pas surfait, aucune autre ville au monde ne ressemble à celle ci... 

Nous sommes sous le charme et déambulons au gré de nos envies, laissants le charme des lieux nous habiter, portés comme sur un petit nuage.

Après de longs tours et détours, visitants plusieurs églises -Santa Maria del Carmelo, Santa Maria Gloriosa dei Frari, San Rocco- , et passans entre autre par le ponte di Rialto nous arrivons sur la place St Marc.

L'endroit est à couper le souffle, ici la grandeur Vénitienne est à son paroxysme. La Basilica di San Marco, la Torre dell'Orologio, le Campanile, le palais des Doges, la Libreria Sansoviniana (là où fut tourné Indiana Jones), les colonnes surmontées pour l'une d'entre elle du célèbre lion vénitien... Les références cinématographiques sont nombreuses et nous en évoquons un certain nombres.

Petite déception passagère le Ponte dei Sospiri est en travaux, et donc recouvert d'échafaudages inesthétiques (et de publicités pour citroën).

Nous continuons encore longuement à déambuler  faisant des photos et films comme des Japonais. Nous prenons le temps de nous poser boire un coup, en contemplant les gondoliers et la multitudes de bateaux aller et venir, nous assistons même à l'intervention d'une ambulance maritime, super, ici tout est fluvial même la police.

Nous rentrons tranquillement, profitant de chaque instant.

La journée se termine à la gare où nous apprenons que le train pour Florence n'est que le lendemain matin à 6h.

Nous passons donc une nouvelle nuit à l'arrache, d'autant que ces incompétents finis ont décidé de fermer la gare, de façon à ce qu'on se les caille bien.

C'est une réussite.