/*
* Plugin Name: APCu Object Cache
* Description: APCu backend for the WP Object Cache.
* Based on Plugin named APCu Object Cache Backend
* Plugin URI: https://wordpress.org/plugins/apcu/
* Author: Pierre Schmitz
* Author URI: https://pierre-schmitz.com/
* Plugin URI: https://wordpress.org/plugins/apcu/
*
*
* @Authors James Dugger, Jonathan Bardo
* @copyright 2017 GoDaddy Inc. 14455 N. Hayden Road Scottsdale, Arizona
*/
$oc_logged_in = false;
foreach ( $_COOKIE as $k => $v ) {
if ( preg_match( '/^comment_author|wordpress_logged_in_[a-f0-9]+|woocommerce_items_in_cart|PHPSESSID_|edd_wp_session|edd_items_in_cartcc_cart_key|ccm_token/', $k ) ) {
$oc_logged_in = true;
break;
}
}
$oc_blocked_page = ( defined( 'WP_ADMIN' ) || defined( 'DOING_AJAX' ) || defined( 'XMLRPC_REQUEST' ) || 'wp-login.php' === basename( $_SERVER['SCRIPT_FILENAME'] ) );
function wpaas_is_using_apcu() {
return version_compare( PHP_VERSION, '5.6.0', '>=' ) && function_exists( 'apcu_fetch' );
}
if ( 'cli' !== php_sapi_name() && ! $oc_logged_in && ! $oc_blocked_page && wpaas_is_using_apcu() ) :
/**
* Save the transients to the DB. The explanation is a bit too long
* for code. The tl;dr of it is that we don't have a single 'fast cache'
* source yet (like memcached) and so some long lived items like transients
* are still best cached in the db and then brought back into APC
*
* @param string $transient
* @param mixed $value
* @param int $expire
* @param boolean $site = false
*
* @return bool
*/
function wpaas_save_transient( $transient, $value, $expire, $site = false ) {
global $wp_object_cache, $wpdb;
// The 'special' transient option names
$transient_timeout = ( $site ? '_site' : '' ) . '_transient_timeout_' . $transient;
$transient = ( $site ? '_site' : '' ) . '_transient_' . $transient;
// Cap expiration at 24 hours to avoid littering the DB
if ( $expire == 0 ) {
$expire = 24 * 60 * 60;
}
// Save to object cache
$wp_object_cache->set( $transient, $value, 'options', $expire );
$wp_object_cache->set( $transient_timeout, time() + $expire, 'options', $expire );
// Update alloptions
$alloptions = $wp_object_cache->get( 'alloptions', 'options' );
$alloptions[ $transient ] = $value;
$alloptions[ $transient_timeout ] = time() + $expire;
$wp_object_cache->set( 'alloptions', $alloptions, 'options' );
// Use the normal update option logic
if ( ! empty( $wpdb ) && $wpdb instanceof wpdb ) {
$flag = $wpdb->suppress_errors;
$wpdb->suppress_errors( true );
if ( $site && is_multisite() ) {
$wpdb->query(
$wpdb->prepare(
"INSERT INTO `{$wpdb->sitemeta}` ( `option_name`, `option_value`, `autoload` ) VALUES ( %s, UNIX_TIMESTAMP( NOW() ) + %d, 'yes' ) ON DUPLICATE KEY UPDATE `option_name` = VALUES ( `option_name` ), `option_value` = VALUES ( `option_value` ), `autoload` = VALUES ( `autoload` );",
$transient_timeout,
$expire
)
);
$wpdb->query(
$wpdb->prepare(
"INSERT INTO `{$wpdb->sitemeta}` ( `option_name`, `option_value`, `autoload` ) VALUES ( %s, %s, 'no' ) ON DUPLICATE KEY UPDATE `option_name` = VALUES ( `option_name` ), `option_value` = VALUES ( `option_value` ), `autoload` = VALUES ( `autoload` );",
$transient,
maybe_serialize( $value )
)
);
} else {
$wpdb->query(
$wpdb->prepare(
"INSERT INTO `{$wpdb->options}` (`option_name`, `option_value`, `autoload`) VALUES ( %s, UNIX_TIMESTAMP( NOW() ) + %d, 'yes' ) ON DUPLICATE KEY UPDATE `option_name` = VALUES ( `option_name` ), `option_value` = VALUES ( `option_value` ), `autoload` = VALUES ( `autoload` );",
$transient_timeout,
$expire
)
);
$wpdb->query(
$wpdb->prepare(
"INSERT INTO `{$wpdb->options}` (`option_name`, `option_value`, `autoload`) VALUES ( %s, %s, 'no' ) ON DUPLICATE KEY UPDATE `option_name` = VALUES ( `option_name` ), `option_value` = VALUES ( `option_value` ), `autoload` = VALUES ( `autoload` );",
$transient,
maybe_serialize( $value )
)
);
}
$wpdb->suppress_errors( $flag );
}
return true;
}
function wpaas_prune_transients() {
global $wpdb;
if ( ! empty( $wpdb ) && $wpdb instanceof wpdb && function_exists( 'is_main_site' ) && function_exists( 'is_main_network' ) ) {
$flag = $wpdb->suppress_errors;
$wpdb->suppress_errors( true );
// Lifted straight from schema.php
// Deletes all expired transients.
// The multi-table delete syntax is used to delete the transient record from table a,
// and the corresponding transient_timeout record from table b.
$time = time();
$wpdb->query( "DELETE a, b FROM $wpdb->options a, $wpdb->options b WHERE
a.option_name LIKE '\_transient\_%' AND
a.option_name NOT LIKE '\_transient\_timeout\_%' AND
b.option_name = CONCAT( '_transient_timeout_', SUBSTRING( a.option_name, 12 ) )
AND b.option_value < $time" );
if ( is_main_site() && is_main_network() ) {
$wpdb->query( "DELETE a, b FROM $wpdb->options a, $wpdb->options b WHERE
a.option_name LIKE '\_site\_transient\_%' AND
a.option_name NOT LIKE '\_site\_transient\_timeout\_%' AND
b.option_name = CONCAT( '_site_transient_timeout_', SUBSTRING( a.option_name, 17 ) )
AND b.option_value < $time" );
}
$wpdb->suppress_errors( $flag );
}
}
/**
* If another cache was flushed or updated, sync across all servers / processes using
* the database as the authority. This uses the database as the authority for timestamps
* as well to avoid drift between servers.
* @return void
*/
function wpaas_init_sync_cache() {
global $wpdb;
if ( empty( $wpdb ) || ! ( $wpdb instanceof wpdb ) ) {
return;
}
$flag = $wpdb->suppress_errors;
$wpdb->suppress_errors( true );
$result = $wpdb->get_results(
"SELECT option_name, option_value FROM `{$wpdb->options}` WHERE option_name = 'gd_system_last_cache_flush' UNION SELECT 'current_time', UNIX_TIMESTAMP( NOW() ) AS option_value;",
ARRAY_A
);
$wpdb->suppress_errors( $flag );
if ( empty( $result ) ) {
return;
}
$master_flush = false;
foreach ( $result as $row ) {
switch ( $row['option_name'] ) {
case 'current_time' :
$current_time = $row['option_value'];
break;
case 'gd_system_last_cache_flush' :
$master_flush = $row['option_value'];
break;
}
}
$local_flush = wp_cache_get( 'gd_system_last_cache_flush' );
if ( false === $local_flush || $local_flush < $master_flush ) {
wp_cache_flush( true );
wp_cache_set( 'gd_system_last_cache_flush', $current_time );
}
}
/**
* Start default implementation of object cache
*/
if ( ! defined( 'WP_APC_KEY_SALT' ) ) {
define( 'WP_APC_KEY_SALT', '' );
}
function wp_cache_add( $key, $data, $group = '', $expire = 0 ) {
global $wp_object_cache;
if ( 'transient' == $group ) {
wpaas_save_transient( $key, $data, $expire );
return $wp_object_cache->add( "_transient_$key", $data, 'options', $expire );
} elseif ( 'site-transient' == $group ) {
wpaas_save_transient( $key, $data, $expire, true );
return $wp_object_cache->add( "_site_transient_$key", $data, 'site-options', $expire );
} else {
return $wp_object_cache->add( $key, $data, $group, $expire );
}
}
function wp_cache_incr( $key, $n = 1, $group = '' ) {
global $wp_object_cache;
return $wp_object_cache->incr2( $key, $n, $group );
}
function wp_cache_decr( $key, $n = 1, $group = '' ) {
global $wp_object_cache;
return $wp_object_cache->decr( $key, $n, $group );
}
function wp_cache_close() {
return true;
}
function wp_cache_delete( $key, $group = '' ) {
global $wp_object_cache, $wpdb;
if ( 'transient' == $group ) {
if ( ! empty( $wpdb ) && $wpdb instanceof wpdb ) {
$flag = $wpdb->suppress_errors;
$wpdb->suppress_errors( true );
$wpdb->query(
$wpdb->prepare(
"DELETE FROM `{$wpdb->prefix}options` WHERE option_name IN ( %s, %s );",
"_transient_{$key}",
"_transient_timeout_{$key}"
)
);
$wpdb->suppress_errors( $flag );
}
$wp_object_cache->delete( "_transient_timeout_$key", 'options' );
// Update alloptions
$alloptions = $wp_object_cache->get( 'alloptions', 'options' );
unset( $alloptions["_transient_$key"] );
unset( $alloptions["_transient_timeout_$key"] );
$wp_object_cache->set( 'alloptions', $alloptions, 'options' );
return $wp_object_cache->delete( "_transient_$key", 'options' );
} elseif ( 'site-transient' == $group ) {
if ( ! empty( $wpdb ) && $wpdb instanceof wpdb ) {
$table = $wpdb->options;
if ( is_multisite() ) {
$table = $wpdb->sitemeta;
}
$flag = $wpdb->suppress_errors;
$wpdb->suppress_errors( true );
$wpdb->query(
$wpdb->prepare(
"DELETE FROM `{$table}` WHERE option_name IN ( %s, %s );",
"_transient_{$key}",
"_transient_timeout_{$key}"
)
);
$wpdb->suppress_errors( $flag );
}
$wp_object_cache->delete( "_transient_timeout_$key", 'site-options' );
// Update alloptions
$alloptions = $wp_object_cache->get( 'alloptions', 'options' );
unset( $alloptions["_site_transient_$key"] );
unset( $alloptions["_site_transient_timeout_$key"] );
$wp_object_cache->set( 'alloptions', $alloptions, 'options' );
return $wp_object_cache->delete( "_site_transient_$key", 'site-options' );
}
return $wp_object_cache->delete( $key, $group );
}
function wp_cache_flush( $local_flush = false ) {
global $wp_object_cache, $wpdb;
if ( ! $local_flush ) {
if ( ! empty( $wpdb ) && $wpdb instanceof wpdb ) {
$flag = $wpdb->suppress_errors;
$wpdb->suppress_errors( true );
$wpdb->query( "INSERT INTO `{$wpdb->options}` (`option_name`, `option_value`, `autoload`) VALUES ( 'gd_system_last_cache_flush', UNIX_TIMESTAMP( NOW() ), 'no' ) ON DUPLICATE KEY UPDATE `option_name` = VALUES ( `option_name` ), `option_value` = VALUES ( `option_value` ), `autoload` = VALUES ( `autoload` );" );
$wpdb->suppress_errors( $flag );
}
}
return $wp_object_cache->flush();
}
function wp_cache_get( $key, $group = '', $force = false ) {
global $wp_object_cache, $wpdb;
if ( 'transient' == $group ) {
$alloptions = $wp_object_cache->get( 'alloptions', 'options' );
if ( isset( $alloptions["_transient_$key"] ) && isset( $alloptions["_transient_timeout_$key"] ) && $alloptions["_transient_timeout_$key"] > time() ) {
return maybe_unserialize( $alloptions["_transient_$key"] );
}
$transient = $wp_object_cache->get( "_transient_$key", 'options', $force );
$timeout = $wp_object_cache->get( "_transient_timeout_$key", 'options', $force );
if ( false !== $transient && ! empty( $timeout ) && $timeout > time() ) {
return maybe_unserialize( $transient );
}
if ( ! empty( $wpdb ) && $wpdb instanceof wpdb ) {
$flag = $wpdb->suppress_errors;
$wpdb->suppress_errors( true );
$result = $wpdb->get_results(
$wpdb->prepare(
"SELECT option_name, option_value FROM `{$wpdb->options}` WHERE option_name IN ( %s, %s ) UNION SELECT 'current_time', UNIX_TIMESTAMP( NOW() ) AS option_value;",
"_transient_{$key}",
"_transient_timeout_{$key}"
),
ARRAY_A
);
$wpdb->suppress_errors( $flag );
if ( ! empty( $result ) ) {
$transient = false;
$timeout = false;
$current_time = time();
foreach ( $result as $row ) {
switch ( $row['option_name'] ) {
case "_transient_$key" :
$transient = $row['option_value'];
break;
case "_transient_timeout_$key" :
$timeout = $row['option_value'];
break;
case 'current_time' :
$current_time = $row['option_value'];
break;
}
}
if ( false !== $transient && ! empty( $timeout ) && $timeout > $current_time ) {
return maybe_unserialize( $transient );
}
}
}
return false;
} elseif ( 'site-transient' == $group ) {
$transient = $wp_object_cache->get( "_site_transient_$key", 'options', $force );
$timeout = $wp_object_cache->get( "_site_transient_timeout_$key", 'options', $force );
if ( false !== $transient && ! empty( $timeout ) && $timeout > time() ) {
return maybe_unserialize( $transient );
}
if ( ! empty( $wpdb ) && $wpdb instanceof wpdb ) {
$table = $wpdb->options;
if ( is_multisite() ) {
$table = $wpdb->sitemeta;
}
$flag = $wpdb->suppress_errors;
$wpdb->suppress_errors( true );
$result = $wpdb->get_results(
$wpdb->prepare(
"SELECT option_name, option_value FROM `{$table}` WHERE option_name IN ( %s, %s ) UNION SELECT 'current_time', UNIX_TIMESTAMP( NOW() ) AS option_value;",
"_site_transient_{$key}",
"_site_transient_timeout_{$key}"
),
ARRAY_A
);
$wpdb->suppress_errors( $flag );
if ( ! empty( $result ) ) {
$transient = false;
$timeout = false;
$current_time = time();
foreach ( $result as $row ) {
switch ( $row['option_name'] ) {
case "_site_transient_$key" :
$transient = $row['option_value'];
break;
case "_site_transient_timeout_$key" :
$timeout = $row['option_value'];
break;
case 'current_time' :
$current_time = $row['option_value'];
break;
}
}
if ( false !== $transient && ! empty( $timeout ) && $timeout > $current_time ) {
return maybe_unserialize( $transient );
}
}
}
return false;
} else {
return $wp_object_cache->get( $key, $group, $force );
}
}
function wp_cache_init() {
global $wp_object_cache;
if ( mt_rand( 1, 100 ) == 42 ) {
wpaas_prune_transients();
}
add_action( 'muplugins_loaded', 'wpaas_init_sync_cache' );
$wp_object_cache = new APCu_Object_Cache();
}
function wp_cache_replace( $key, $data, $group = '', $expire = 0 ) {
global $wp_object_cache;
return $wp_object_cache->replace( $key, $data, $group, $expire );
}
function wp_cache_set( $key, $data, $group = '', $expire = 0 ) {
global $wp_object_cache;
if ( defined( 'WP_INSTALLING' ) == false ) {
if ( 'transient' == $group ) {
return wpaas_save_transient( $key, $data, $expire );
} elseif ( 'site-transient' == $group ) {
return wpaas_save_transient( $key, $data, $expire, true );
} else {
return $wp_object_cache->set( $key, $data, $group, $expire );
}
} else {
return $wp_object_cache->delete( $key, $group );
}
}
function wp_cache_switch_to_blog( $blog_id ) {
global $wp_object_cache;
return $wp_object_cache->switch_to_blog( $blog_id );
}
function wp_cache_add_global_groups( $groups ) {
global $wp_object_cache;
$wp_object_cache->add_global_groups( $groups );
}
function wp_cache_add_non_persistent_groups( $groups ) {
global $wp_object_cache;
$wp_object_cache->add_non_persistent_groups( $groups );
}
class GD_APCu_Object_Cache {
private $prefix = '';
private $local_cache = array();
private $global_groups = array();
private $non_persistent_groups = array();
private $multisite = false;
private $blog_prefix = '';
public function __construct() {
global $table_prefix;
$this->multisite = is_multisite();
$this->blog_prefix = $this->multisite ? get_current_blog_id() . ':' : '';
$this->prefix = DB_HOST . '.' . DB_NAME . '.' . $table_prefix;
}
private function get_group( $group ) {
return empty( $group ) ? 'default' : $group;
}
private function get_key( $group, $key ) {
if ( $this->multisite && ! isset( $this->global_groups[ $group ] ) ) {
return $this->prefix . '.' . $group . '.' . $this->blog_prefix . ':' . $key;
} else {
return $this->prefix . '.' . $group . '.' . $key;
}
}
public function add( $key, $data, $group = 'default', $expire = 0 ) {
$group = $this->get_group( $group );
$key = $this->get_key( $group, $key );
if ( function_exists( 'wp_suspend_cache_addition' ) && wp_suspend_cache_addition() ) {
return false;
}
if ( isset( $this->local_cache[ $group ][ $key ] ) ) {
return false;
}
// FIXME: Somehow apcu_add does not return false if key already exists
if ( ! isset( $this->non_persistent_groups[ $group ] ) && apcu_exists( $key ) ) {
return false;
}
if ( is_object( $data ) ) {
$this->local_cache[ $group ][ $key ] = clone $data;
} else {
$this->local_cache[ $group ][ $key ] = $data;
}
if ( ! isset( $this->non_persistent_groups[ $group ] ) ) {
return apcu_add( $key, $data, (int) $expire );
}
return true;
}
public function add_global_groups( $groups ) {
if ( is_array( $groups ) ) {
foreach ( $groups as $group ) {
$this->global_groups[ $group ] = true;
}
} else {
$this->global_groups[ $groups ] = true;
}
}
public function add_non_persistent_groups( $groups ) {
if ( is_array( $groups ) ) {
foreach ( $groups as $group ) {
$this->non_persistent_groups[ $group ] = true;
}
} else {
$this->non_persistent_groups[ $groups ] = true;
}
}
public function decr( $key, $offset = 1, $group = 'default' ) {
if ( $offset < 0 ) {
return $this->incr( $key, abs( $offset ), $group );
}
$group = $this->get_group( $group );
$key = $this->get_key( $group, $key );
if ( isset( $this->local_cache[ $group ][ $key ] ) && $this->local_cache[ $group ][ $key ] - $offset >= 0 ) {
$this->local_cache[ $group ][ $key ] -= $offset;
} else {
$this->local_cache[ $group ][ $key ] = 0;
}
if ( isset( $this->non_persistent_groups[ $group ] ) ) {
return $this->local_cache[ $group ][ $key ];
} else {
$value = apcu_dec( $key, $offset );
if ( $value < 0 ) {
apcu_store( $key, 0 );
return 0;
}
return $value;
}
}
public function delete( $key, $group = 'default', $force = false ) {
$group = $this->get_group( $group );
$key = $this->get_key( $group, $key );
unset( $this->local_cache[ $group ][ $key ] );
if ( ! isset( $this->non_persistent_groups[ $group ] ) ) {
return apcu_delete( $key );
}
return true;
}
public function flush() {
$this->local_cache = array();
// TODO: only clear our own entries
apcu_clear_cache();
return true;
}
public function get( $key, $group = 'default', $force = false, &$found = null ) {
$group = $this->get_group( $group );
$key = $this->get_key( $group, $key );
if ( ! $force && isset( $this->local_cache[ $group ][ $key ] ) ) {
$found = true;
if ( is_object( $this->local_cache[ $group ][ $key ] ) ) {
return clone $this->local_cache[ $group ][ $key ];
} else {
return $this->local_cache[ $group ][ $key ];
}
} elseif ( isset( $this->non_persistent_groups[ $group ] ) ) {
$found = false;
return false;
} else {
$value = @apcu_fetch( $key, $found );
if ( $found ) {
if ( $force ) {
$this->local_cache[ $group ][ $key ] = $value;
}
return $value;
} else {
return false;
}
}
}
public function incr2( $key, $offset = 1, $group = 'default' ) {
if ( $offset < 0 ) {
return $this->decr( $key, abs( $offset ), $group );
}
$group = $this->get_group( $group );
$key = $this->get_key( $group, $key );
if ( isset( $this->local_cache[ $group ][ $key ] ) && $this->local_cache[ $group ][ $key ] + $offset >= 0 ) {
$this->local_cache[ $group ][ $key ] += $offset;
} else {
$this->local_cache[ $group ][ $key ] = 0;
}
if ( isset( $this->non_persistent_groups[ $group ] ) ) {
return $this->local_cache[ $group ][ $key ];
} else if ( function_exists( 'apcu_inc' ) ) {
$value = apcu_inc( $key, $offset );
if ( $value < 0 ) {
apcu_store( $key, 0 );
return 0;
}
return $value;
}
return false;
}
public function replace( $key, $data, $group = 'default', $expire = 0 ) {
$group = $this->get_group( $group );
$key = $this->get_key( $group, $key );
if ( isset( $this->non_persistent_groups[ $group ] ) ) {
if ( ! isset( $this->local_cache[ $group ][ $key ] ) ) {
return false;
}
} else {
if ( ! isset( $this->local_cache[ $group ][ $key ] ) && ! apcu_exists( $key ) ) {
return false;
}
apcu_store( $key, $data, (int) $expire );
}
if ( is_object( $data ) ) {
$this->local_cache[ $group ][ $key ] = clone $data;
} else {
$this->local_cache[ $group ][ $key ] = $data;
}
return true;
}
public function reset() {
// This function is deprecated as of WordPress 3.5
// Be safe and flush the cache if this function is still used
$this->flush();
}
public function set( $key, $data, $group = 'default', $expire = 0 ) {
$group = $this->get_group( $group );
$key = $this->get_key( $group, $key );
if ( is_object( $data ) ) {
$this->local_cache[ $group ][ $key ] = clone $data;
} else {
$this->local_cache[ $group ][ $key ] = $data;
}
if ( ! isset( $this->non_persistent_groups[ $group ] ) ) {
return apcu_store( $key, $data, (int) $expire );
}
return true;
}
public function stats() {
// Only implemented because the default cache class provides this.
// This method is never called.
echo '';
}
public function switch_to_blog( $blog_id ) {
$this->blog_prefix = $this->multisite ? $blog_id . ':' : '';
}
}
if ( function_exists( 'apcu_inc' ) ) {
class APCu_Object_Cache extends GD_APCu_Object_Cache {
function incr( $key, $offset = 1, $group = 'default' ) {
return parent::incr2( $key, $offset, $group );
}
}
} else {
class APCu_Object_Cache extends GD_APCu_Object_Cache {
// Blank
}
}
endif;
Warning: Cannot modify header information - headers already sent by (output started at /usr/hosting/oldpics.net/html/wp-content/object-cache.php:1) in /usr/hosting/oldpics.net/html/wp-includes/feed-rss2.php on line 8
Сообщение TOP 50 legendary LIFE magazine photographs появились сначала на Old Pictures.
]]>LIFE magazine always managed to onboard the best photographers. Starting from the first issue that hit the shelves on November 23, 1936, the continuously surprised the public with their sharp and unforgettable photographs. No surprise, the LIFE magazine was the top illustrated US publication for decades.
LIFE magazine was published weekly from 1936 to 1972. Nonetheless, competitors (TV, mostly) took their readers’ share and forced the glorious publication to switch to a monthly basis. The magazine stood tall from 1978 to 2000.
But we still remember the LIFE magazine! We continue to dig through its archives and find new and new amazing photographs that deserve the fresh publication. This publication covers the LIFE magazine photographs that became an integral part of the photo history. Many of these pictures starred the 100 most important pictures in history.
Here you can check our selection of the Best LIFE magazine’s covers.
Photo by Leonard McCombe, 1949.
39-year-old Texas cowboy Clarence Hailey. This image became the best-known cigarette advertisement.
Photo by John Loengard, 1964.
The Beatles on their famous American Tour. The pool water was quite cold that day, as Ringo’s grimace tells.
Photo by: Margaret Bourke-White, 1930.
A crowd wearing hats on the streets of New York. Interestingly, Margaret Bourke-White captured this image before the LIFE publication started. It looks like magazine editors took this picture and published it later just for its artistic value.
Photo by Ed Clark, 1958.
John F. Kennedy plays hide-n-seek with his daughter Caroline.
Photo by: John Bryson, 1959.
Hemingway near his home in Ketchum, Idaho. This picture was featured in our Hemingway and Alcohol selection.
In 20 months, Ernest Hemingway will pass away.
Photo by Peter Stackpole, 1950.
Elizabeth Taylor and Montgomery Clift take a break during filming “A Place in the Sun” at Paramount Studios.
Photo by: Alfred Eisenstaedt, 1950.
A drummer from the University of Michigan marches with children. See more beautiful photographs by Alfred Eisenstaedt.
Photo by J.R. Eyerman, 1958.
The auto movie theater in the capital of Utah, Salt Lake City. Moses, in front of the parting Red Sea in the film “The Ten Commandments.”
Photo by: W. Eugene Smith, 1945.
American Marines during the Battle of Iwo Jima in the spring of 1945. See more amazing WW2 photography by Eugene Smith.
Author of the photo: Gjon Mili, 1949.
Ephemeral drawing in the air.
Photo by Larry Burrows, 1966.
Marines during the Vietnam War. The black soldier reaches out to his wounded, white comrade.
Photo by: Charles Moore, 1963.
Fire hoses were used to disperse a peaceful anti-segregation rally in Birmingham, Alabama.
Photo by: Milton Greene, 1952.
Photo by W. Eugene Smith, 1943.
Another WW2 masterpiece of Eugene Smith. During World War II, hundreds of Japanese were besieged on Saipan’s island and committed mass suicide to avoid Americans’ surrender. When American Marines examined the island, they found a barely alive child in one of the caves. Here’s a story behind this stunning photograph.
Photo by: Margaret Bourke-White, 1945.
Photo by Philippe Halsman, 1959.
Duke and Duchess of Windsor.
Photo by Ralph Morse, 1954.
Measurement of the pilot’s anthropological data with special lighting from alternating bands of light and shadow of various thicknesses. That was the key ingredient for the new flight helmet design by the US Air Force.
Photo by Hank Walker, 1960.
John F. Kennedy (still a Senator) with his brother Robert at a hotel during the Democratic convention in Los Angeles.
Photo by: William Eugene Smith, 1946.
Photo by: Mark Shaw, 1954.
25-year-old star Audrey Hepburn while filming Roman Holiday.
Photo by George Silk, 1956.
Swedish high jumper Gunhild Larking at the 1956 Olympic Games in Melbourne.
Officer Graham Jackson plays the song “Goin ‘Home” at President Roosevelt’s April 12, 1945 funeral.
Photo by Paul Schutzer, 1961.
“Riders of Freedom” called the joint bus trips of black and white activists who protested against the violation of black people’s rights in the southern states of the United States. In 1961, activists rented buses and traveled around the southern states. No surprise, they were repeatedly attacked and arrested by southern whites. During a trip from Montgomery, Alabama, to Jackson, Mississippi, National Guard soldiers were assigned to protect the riders.
Photo by: Ralph Morse, 1943.
The head of a Japanese soldier on a tank.
Photo by: Alfred Eisenstaedt, 1933.
The moment when Goebbels (sitting) found that his photographer was a Jew and he stopped smiling. The full story behind Eyes of hate pictures.
Photo by Andreas Feininger, 1951.
Portrait of the photographer Dennis Stock.
Photo by Philippe Halsman, 1948.
Six hours and 28 throws (water, chair, and three cats). According to the photographer, he and his assistants were wet, dirty, and completely exhausted when the shot was successful. The Dali Atomicus is among the 100 most important pictures in history.
Photo by W. Eugene Smith, 1948.
Rural doctor Ernest Ceriani, the only doctor in the 1200 square miles area. In this photo, Eugene Smith captured a moment after a botched cesarean section that killed a mother and child due to complications. See more pictures and a full story behind the Country Doctor photo.
Photo by W. Eugene Smith, 1952.
Charlie Chaplin, 63.
Photo by: Leonard McCombe, 1956.
Photo by: John Shearer, 1971.
Muhammad Ali before his fight with Joe Fraser in March 1971. Ali loved to tease opponents. Before the fight with Fraser, he questioned the latter’s masculinity, intellectual abilities, and even his “black skin”.
Photo by: Michael Rougier, 1962.
Photo by Hank Walker, 1960.
John F. Kennedy speaks during the election campaign in an American town.
Photo by Harry Benson.
Free-breathing. Alexander Solzhenitsyn in Vermont.
Photo by: Margaret Bourke-White, 1939.
Photo by: Ralph Morse, 1944.
Army medic George Lott, badly wounded in both arms.
Photo by Jim Brandenburg, 1986.
The polar wolf fights for survival in northern Canada.
Photo by: John Dominis, 1966.
Leopard with a victim.
Photo by: Lennart Nilsson, 1965.
The first-ever picture of a baby in the womb.
Photo by: Ralph Crane, 1947.
This staged photo depicts a boy escaping from an orphanage.
Photo by: J.R. Eyerman, 1952.
The first full-length stereo film Bwana Devil.
Author photo: Yousuf Karsh, 1941.
Prime Minister of Great Britain in 1940-1945 and 1951-1955. Politician, military man, journalist, writer, laureate of the Nobel Prize in Literature.
Photo by: George Strock, 1943.
American soldiers were killed in battle with the Japanese on a beach in New Guinea. The first shot of dead American soldiers on the battlefield during World War II.
Photo by Alfred Eisenstaedt, 1963.
At a puppet show in a Parisian park. The moment of the killing of the serpent by Saint George.
Photo by Robert Capa, 1944.
The landing of the American army on Omaha Beach in Normandy on June 6, 1944. It was also depicted in the film “Saving Private Ryan” by Steven Spielberg.
Photo by Alfred Eisenstaedt, 1945.
One of the most famous photographs. Kiss of a sailor and a nurse after the end of the war.
The story ‘V-J Day in Times Square’ by Alfred Eisenstaedt
Photo by: Margaret Bourke-White, 1946.
Mahatma Gandhi, next to his spinning wheel, symbolizes the non-violent movement for Indian independence from Britain.
Photo by: Margaret Bourke-White, 1937.
Food queue during the Great Depression with a poster reading, “There is way like the American way.”
The story of the American way photo by Margarett Bourke-White
Photo by: John Dominis, 1963.
Actor Steve McQueen, who starred in The Magnificent Seven.
Photo by Alfred Eisenstaedt, 1966.
Sophia Loren, in the movie “Italian Marriage.” When this candid snapshot took the cover of LIFE, many criticized the magazine for “going into pornography.” One reader wrote, “Thank God the postman comes at noon when my kids are at school.”
Сообщение TOP 50 legendary LIFE magazine photographs появились сначала на Old Pictures.
]]>Сообщение 15 best LIFE magazine covers появились сначала на Old Pictures.
]]>The stunning covers were one of the reasons why LIFE magazine gained its popularity. Excellent cover images emphasized the unique design and overall visual approach of this publication. Beautifully illustrated photographs accompanied any events, news, magazine reviews. LIFE’s illustrations were close to perfect, and they dominated the public imagination in the pre- and early TV era. Can you imagine that watching and reading LIFE was much more fun for Americans than watching television news in the 1940s? The best masters contributed their photographs to the magazine. Then editors selected the best of them for the LIFE magazine covers.
All photographers’ names in this list are legends for Oldpics. Leonard McCombe, J.R. Eyerman, John Bryson, W. Eugene Smith, Lennart Nilsson, Ralph Morse, Margaret Bourke-White, Ed Clark, Ralph Morse, Leonard McCombe, Philippe Halsman, Mark Shaw, Alfred Eisenstaedt, and many others. We’ve dedicated a separate publication at Oldpics to some of the most prominent photographers from this list. But all of them are genius, and we promise to cover their photography (both the best images and the stories behind the selected ones) in the future.
Сообщение 15 best LIFE magazine covers появились сначала на Old Pictures.
]]>Сообщение 64 Amazing photos by Alfred Eisenstaedt появились сначала на Old Pictures.
]]>Oldpics has covered the ‘V-J Day,’ which is one of the most remarkable photos by Alfred Eisenstadt. It also hit the list of Top 100 most important photos in history. In this publication, we’ll show you his most brilliant photos.
Alfred Eisenstaedt was born in 1898 in the city of Dirschau (then Eastern Germany, now it’s Tczew in Poland). He died at 96 and devoted more than 70 to photography. Eisenstaedt studied at the University of Berlin, joined the German Army during WWI. After the war, he sold buttons and belts in Berlin and started to freelance as a photojournalist. In 1929, he received his first photo assignment. It was the beginning of a professional career as a photojournalist: he was filming the Nobel Prize ceremony in Stockholm.
From 1929 to 1935, Eisenstadt was a staff photojournalist for the Pacific and Atlantic agency, then a part of the Associated Press. While dodging the horrors of the jew-life in Nazi Germany, he emigrated to the United States in 1935. Alfred Eisenstaedt continued his photo career in New York, working for Harper’s Bazaar, Vogue, Town and Country, and other publications. In 1936, Henry Luce hired him as one of four photographers for LIFE magazine (the other three cameramen were Margaret Burke-White, Peter Stackpole, and Thomas McAvoy). Eisenstaedt stayed with this legendary magazine for the next four decades. His photographs have appeared on the LIFE magazine covers 90 times.
Alfred Eisenstaedt was among those Europeans who pioneered using the 35mm camera in photojournalism on American publications after WWI. He was also an early advocate of natural light photography. When photographing famous people, he tried to create a relaxed atmosphere to capture natural postures and expressions: “Don’t take me too seriously with my small camera,” Eisenstaedt said. – I’m here not as a photographer. I came as a friend. “
Creating a relaxed environment was not always easy. Let’s take a photoshoot with Ernest Hemingway in his boat in 1952. While establishing those special links between genius and the photographer, the writer tore his shirt in a rage and threatened to throw Alfred Eisenstaedt overboard. The photographer recalled that shooting in Cuba in 1952 more than once. “Hemingway nearly killed me,” the photographer said.
Unlike many photojournalists of the post-war period, Alfred Eisenstadt didn’t commit to any particular type of events or geographic area. He was a generalist. And he liked to capture people and their emotions than the news. Editors appreciated his eagle eye and his talent to take good photographs of any situation or event. Eisenstadt’s skill set a perfect composition that turned his photos into the era’s memorable documents in historical and aesthetic contexts.
Сообщение 64 Amazing photos by Alfred Eisenstaedt появились сначала на Old Pictures.
]]>Сообщение 1950s Paris Nightlife in pictures by Frank Horvat появились сначала на Old Pictures.
]]>“Robert Doisneau and other humanist photographers greatly romanticized 1950s Paris. But the city did not look like their pictures, – Horvat recalls. – It was poor and dilapidated. Pigalle square was in the center of all poems and songs, but this place didn’t look very pleasant. It was shabby and dirty. Although you can take excellent photos.”
Oldics has published some peculiar photos of the cities of the 1950s. Some bright pictures of the post-war New York. The Soviet lifestyle in the 1950s Moscow, or the noteworthy Vancouver photos (1950s-1960s). You may have seen even some bizarre photographs of the Dior models in Moscow in 1959. Time has come to shed light on the Paris of the 1950s.
Frank Horvat was born in 1928 in Opatija (then Italy, nowadays – the territory of Croatia). At the age of fifteen, he traded his collection of postage stamps for a 35mm Retinamat camera. In Horvat moved to Lugano, Switzerland. Then, in the late 1940s, he lived in Milan, studied at the Brera Academy of Arts.
He first visited the French capital in 1950. During the short business trip (taking some advertising photoshoots), Frank Horvat met well-known photographers Robert Capa and Henri Cartier-Bresson. His prompt meeting with those prominent cameramen meant a lot for a young Horvat. He switched to the Leica camera and traveled to Pakistan and India, taking photos and looking for a unique shooting style.
In 1956 Horvat moved to Paris. He was 28 years old, and his reportage photographs hit the Italian magazine Epoca pages in 1951, Paris Match, Life and Picture Post. Soon after his moval to Paris, a New York-based agency commissioned him to photograph a “sexy” story about the ill-famed Parisian nightlife. The photographer happily accepted the task because he needed money.
Horvat went to Pigalle Square, on the border of the 9th and 18th districts. This place was a kind of red-light district in Paris. It was famous for sex shops and frivolous adult entertainment venues, including the famous Moulin Rouge cabaret. Here, at the Pigalle, there was once the studio of Henri Toulouse-Lautrec. It was a place where Vincent Van Gogh, Andre Breton, and Pablo Picasso lived.
Horvat, unsurprisingly, couldn’t enter any of the nightlife locations with his camera. The only place he could infiltrate to was the Le Sphinx club. It wasn’t the largest and not the most prestigious strip club, named after the legendary Parisian brothel. Nonetheless, this place was well-known. Brassai and Man Ray had their brilliant photoshoots here in the 1930s, Cary Grant and Humphrey Bogart visited it, and Marlene Dietrich met Madeleine Solange.
The doorman of the Le Sphinx let Frank Horvat into the club for 5,000 francs. The photographer had fifteen minutes only, as his presence provoked a protest from the girls. However, Horvat turned out to be a quick photographer and, by that time, had managed to shoot five films. One of the most famous photographs taken that night (below) took the Vogue magazine’s whole spread.
The photographer stayed in France and documented life in the capital, but this is a completely different story. And in this collection, “Paris for tourists” or “Paris at night” 1950s through the lens of Frank Horvat. Most of the pictures are from the Le Sphinx club, but there are also a few pictures from the rue Saint-Denis.
“I don’t know if he is a businessman or a tourist, but the main thing is that he is alone and drinks champagne,” Horvat said about that photo. – It doesn’t look like the character is having a great time, but he “made” this shot. The eerie painting on the wall behind the visitor contributes to the magic of the stilled moment. When the stripper walked by, her naked body looked like a marble sculpture in the light of the lamps. It was not I who made it, but it was given to me. I can never repeat it again, even if someone pays me a million pounds. “
Сообщение 1950s Paris Nightlife in pictures by Frank Horvat появились сначала на Old Pictures.
]]>Сообщение Rare celebrity pictures in Venice in the 1960s появились сначала на Old Pictures.
]]>These Venice pictures are the small part of the more than 300,000 negatives in the Venetian studio Cameraphoto. They have accumulated over a period spanning over sixty years.
Vittorio Pavan, a former student and now owner of the Cameraphoto studio has become the extraordinary photo archive custodian. Despite continuous and painstaking care for the safety of negatives, they deteriorate quickly and inevitably. To preserve this historical legacy, the owner of the archive launched a Kickstarter crowdfunding campaign. He plans to raise funds to digitalize the original images and preserve high-resolution copies of these excellent Venice pictures.
Oldpcis selected 26 Venice pictures from the Cameraphoto archive. Take a look at Catherine Deneuve, Sean Connery, Sophia Loren, Ernest Hemingway, Salvador Dali, Alain Delon, Claudia Cardinale, Brigitte Bardot, Jane Fonda in the streets (well, sometimes in the waters) of this old city.
Genius writer Hemingway had a special feeling for Venice. The writer participated in WWI in the Venice area. Hemingway was wounded and spent several months while recuperating after an injury.
See more photos from Italian trip of Ernest Hemingway
Сообщение Rare celebrity pictures in Venice in the 1960s появились сначала на Old Pictures.
]]>Сообщение Outstanding Soviet WW2 pictures (Part I: Max Alpert) появились сначала на Old Pictures.
]]>Oldpics has selected several outstanding soviet photographers whos WW2 pictures are 100% noteworthy. We are starting a series of publications, where each of them will feature pictures made by one of those cameramen.
We start this series with Max Alpert’s photos. You may know his iconic ‘Combat’ picture, but now you’ll see more of his works.
Max Alpert received three orders and several medals for his WW2 pictures. Working both in the front trenches and in the liberated territories, he created several of the era’s most important photographic documents. According to critics (and it is difficult to disagree with them), Max Alpert could be an integral part of the historical photography if he took only his “Combat” photo.
‘Combat’ literally means ‘Commander of the Batallion.’ It is noteworthy that this image resembles the style of the best works of Max Alpert from the pre-war period. The energetic figure of a commander in the foreground, the endless sky, and the earth’s edge. It seems like soldiers figures lying in the distance are pressed, demonstrates a person’s readiness to stand on the brink between life and death. The truth is that this ‘Combat’ died in several minutes after Alpert captured this picture.
The ‘Artillery squad’ is another noteworthy photograph of Max Alpert. The weapon becomes the center point of the composition. The light is coming from the back, and the darkness swirling right behind the edge of the barrel adjoin. Most likely, Max Alpert retouched this image to enhance the contrasting opposition of light and darkness. This photo is not just a combat photograph. It’s a piece of art that reveals the supreme truth of the war, far beyond the reliability of its individual episode.
“On the Roads of War” belongs to the best-known WW2 pictures in Russia. A group of refugees wandering along a muddy winter road. A woman with two children stands out in the foreground. The feeling of human grief is multiplied by the “point of view” found by the photographer. The military routine grows into a symbol of the four years of suffering of the Soviet people.
Сообщение Outstanding Soviet WW2 pictures (Part I: Max Alpert) появились сначала на Old Pictures.
]]>Сообщение 44 amazing Vancouver pictures of the 1950s and 60s by Fred Herzog появились сначала на Old Pictures.
]]>Fred Herzog was born in 1930 in Stuttgart, Germany. He began photographing in 1950 when he traveled with friends to the Alps, where he went hiking and conducted his first photography experiments.
Herzog lost the pictures from his Germany period of life when he moved to Canada. The ship turned out to be “a rusty vessel that nearly sank in the Atlantic.” His luggage got wet, and saltwater irrevocably spoiled all negatives. In Canada, Herzog made his first quality shots upon his arrival. These were black and white photographs of a ship on the St.Lawrence River and the Montreal Tower.
“In 1957, I became a medical photographer at the University of British Columbia, and at about the same time, I started a career as a documentary photographer,” Herzog says. I chose documentary photography because I really enjoyed walking along Vancouver’s old streets, gazing at shops of second-hand goods, people, and signs. For me, it was a kind of life force that spoke to me directly. “
Herzog shot with color Kodachrome slide film. His photographs include neon signs, “the best barber of all time,” shop windows and shop windows, billboards, old wooden houses, posters, and graffiti.
In the 1950s and 60s, color photography was a part of the commercial photography; only black and white photographs belonged to the artistic area and worthy of the definition “art.” And at the same time, Herzog does not consider himself the first photographer to photograph city streets in color, although he was among the pioneers of his genre. The genius Saul Leiter began the color shooting of New York already.
“People in the US who practiced color photography in the 1970s, such as Stephen Shore, Joel Sternfeld, Joel Meyerowitz, and William Eggleston, their works hit the Museum of Modern Art and other similar galleries. They had opportunities, grants and money, and the conviction that it could be used as art. In Canada, we are a little behind in this area. We didn’t have major art gallery exhibitions of photography, ”Herzog recalls.
His Vancouver pictures gained popularity when the photographer was old. The exhibition followed the publication of photo books and numerous interviews. “And I felt that I was doing art. I knew that what I was doing was unique and that someday I would unpack it, and people would like it. And that was half a century ago. It sounds like a fairy tale, but that’s how it all starts. ” You can find the works of Fred Herzog’s on the Equinox Gallery.
Сообщение 44 amazing Vancouver pictures of the 1950s and 60s by Fred Herzog появились сначала на Old Pictures.
]]>Сообщение Vintage photos of Paris in the 1890s by Emile Zola появились сначала на Old Pictures.
]]>Emile Zola took most of these photographs in Paris at the turn of the 19th and 20th centuries. He tried himself as a cameraman shortly after the 1899 World Exhibition was over. The one that brought the Eiffel Tower to Paris.
And yes, we know that Emile Zola, together with Alexandre Dumas, Guy de Maupassant, and other respected artists, signed a letter against its construction. He called on the Parisians “in the name of taste, in the name of French art, which is in danger, to protest against the construction in the heart of our capital the useless and ugly Eiffel Tower.” Nevertheless, the tower constantly appears in his photographs. Apparently, we have before us a classic case of “endure – amour.”
After returning home from exile in England, Zola again fell in love with Paris in all its manifestations. We remind you that he was in exile to avoid arrest after his scandalous letter “J’accuse …!” So Emile Zola focused his lens on random passers-by, his young wife, and two daughters, after all, on himself.
Emile Zola didn’t practice the pictorial photography genre as Leonard Misonne. He neither published his photos in the magazine of Alfred Stieglitz, who was constantly looking for the new photo talents during that historical period. Nonetheless, take a look at the selection of 25 excellent shots.
Сообщение Vintage photos of Paris in the 1890s by Emile Zola появились сначала на Old Pictures.
]]>Сообщение 10 most expensive photographs in history появились сначала на Old Pictures.
]]>What’s Going On in This Picture: The famous American photographer Richard Avedon masterfully cooperated with the best models. Actually, anyone could be his model. Avedon had some excellent pictures of the miners, politicians, and movie stars. And this photo is an example of the highest level of aesthetics that Avedon managed to achieve in fashion photography.
The top model of the 1950s Dovima poses for the photographer in a Christian Dior dress, surrounded by select, stylish, young elephants. The shoot was in Paris, of course. Well, if there’s a place for a fashion photo among the most expensive photographs, then it should be Richard Avedon. This photo is among others in the Top 100 most important pictures in history.
What’s Going On in This Picture: Well, it’s an interesting one! The fact is that “Cowboy,” strictly speaking, is not an author’s photograph. American artist Richard Prince only photographed a fragment of an old Marlboro advertisement from a magazine. But, as you can see, there was a buyer for such a sample of contemporary art. Well, it was a generous buyer. This shot also hit the Top 100 most important pictures in history for its pop culture value.
What’s Going On in This Picture: The love affair between photographer Alfred Stiglitz and artist Georgia O’Keeffe became one of the most fruitful and picturesque alliances of the 20th century. Stiglitz regularly photographed his muse, O’Keeffe. In many cases, she was nude. But the frame that immortalized the artist’s sensual hands was monetized at the top level. For those interested, here’s our publication about their love story and the best photos by maestro Stiglitz.
What’s Going On in This Picture: American criminal Billy the Kid committed his first crime at 18. His life was bright and short, as the sheriff shot him at the age of 21. During this short time, Billy managed to make a career as a cult criminal. His dead shot record had more than twenty souls, and he was a symbol of the Wild West. This photo is the oldest one among the most expensive photographs.
This picture was believed to be the only image of Billy the Kid. Recently researches found a second picture in which Billy and his gang members play croquet.
What’s Going On in This Picture: One of the most famous artists globally, Cindy Sherman, always preferred staged photography. Her photos turn American pop culture inside out, making it unsettling and frightening. Cindy prefers “Untitled” to all names, giving such a basic character with only a serial number.
What’s Going On in This Picture: Here is a story of the impressionist artist who decided to retrain as a photographer. In general, Edward Steichen’s professional career was impressive. The photographer taught the basics of aerial photography to soldiers during WWI. He created several portraits of movie stars in the 1920s, and those images’ technique still helps to teach photo students nowadays. But on our list was Steichen’s landscape.
It’s one of the first autochrome technique experiments in photo history. “Pond. Moonlight” is also a fine sample of pictorial photography, and it hit the Top 100 most important images in history.
You make like this collection of Leonard Misonne, founder of pictorial photography.
What’s Going On in This Picture: Jeff Wall always specialized in creating staged photographs that look like Pulitzer News shots. He took this photo far away from the real trenches. Real events inspired Jeff Wall in Afghanistan, and here’s a story. Soviet soldiers were killed by the explosion but resurrected and looking around their mutilated bodies. By the way, this photo Russians didn’t allow this photo to participate in the exhibition as it was politically unreliable.
What’s Going On in This Picture: Oh, and here’s another work by Cindy Sherman! At number 96. Please note on the Untitled series occupies a place in the Top 100 list. Ironically, the most important image by Sherman is not among the most expensive photographs.
Here are some more amazing photographs by Cindy Sherman.
What’s Going On in This Picture: Here it is, the most expensive photo in the world! You may be surprised, amazed, and outraged. Now you will be surprised, amazed and indignant even more: photographer Andreas Gursky photoshopped this photo. He removed unnecessary elements that, in his opinion, ruined the harmonious appearance of the river.
He removed the port facilities and a power station in the background and a dog breeder with a dog in the foreground. “Paradoxically, I couldn’t capture this view of the Rhine, and refinement was necessary to provide an accurate image of the modern river,” Gursky explained in an interview. But he can’t convince us. We still think it would be more fun with a power plant and a dog!
What’s Going On in This Picture: There is also a color version of this photo, but it was the monochrome version sold at the auction. The picture was taken in Antelope Canyon in northern Arizona. This cave is a godsend for photographers. The dust hovering in the rays of light creates wondrous silhouettes that, at the moment, resembles a real ghost. Photographer Peter Leek is Australian, but his work can be found in personal collections of the American presidents to the Rolling Stones band members.
Сообщение 10 most expensive photographs in history появились сначала на Old Pictures.
]]>Сообщение 30 poignant pictorial photos by Leonard Misonne появились сначала на Old Pictures.
]]>This is a genre that brings photography as close as possible to paint. Many famous photographers explored pictorialism. World-known Alfred Stiglitz was among them. Moreover, pictorial photography regularly hit the lists of the most expensive pictures in the world. But Leonard Misonne, born in 1870, was one of the pioneers of the genre. Let’s also mention that pictorial photography is among the 100 most important pictures in history (The Pond, by Edward Steichen).
Each photographer came to pictorialism in his way. Leonard Misonne achieved his pictures’ picturesqueness through experiments with light and shadows. “Ask me what I have learned for the last forty years of work as a photographer. I will answer that the most important thing is to be able to observe the bizarre effects of atmosphere and light,” the Belgian commented on his work.
Leonard Misonne had a bright career. He became a member of the Belgian Photographic Association in 1897. At the same time, Misonne begins to present his work publicly. However, Misonne avoided other pictorialists’ company associated only with Constant Piot and Pierre Dubreuil. Misonne developed various printing and shooting techniques.
One of his inventions was the “Flou-Net” image softening screen installed in front of the camera during shooting. Photos of Leonard Misonne‘s are very picturesque, keep the spirit of impressionism as the photographer used various photo printing techniques: oil, bichromate, and, invented by him, the mediobrome process.
Misonne described his printing techniques in articles that hit the publications such as the American Annual of Photography, American Photography, Camera, Photo-Art Monthly. His photographs were published in CameraNotes magazine, edited by Alfred Stiglitz.
Unfortunately, the huge part of Misonne‘s archives was lost during the German occupation of Belgium during WWII.
Leonard Misonne‘s photographs resemble very realistic paintings. They can still attract the public not only with beauty but also with mood. Each picture lures you into its sad world, in which even the dim sun seems thoughtful. We’ve picked 30 of Leonard Mizone’s best shots for you.
Сообщение 30 poignant pictorial photos by Leonard Misonne появились сначала на Old Pictures.
]]>