aragonIE_Sodium_Compat::crypto_kdf_derive_from_key( $subkey_len, $subkey_id, $context, $key ); } } if (!is_callable('sodium_crypto_kx')) { /** * @see ParagonIE_Sodium_Compat::crypto_kx() * @param string $my_secret * @param string $their_public * @param string $client_public * @param string $server_public * @return string * @throws SodiumException * @throws TypeError */ function sodium_crypto_kx($my_secret, $their_public, $client_public, $server_public) { return ParagonIE_Sodium_Compat::crypto_kx( $my_secret, $their_public, $client_public, $server_public ); } } if (!is_callable('sodium_crypto_kx_seed_keypair')) { /** * @param string $seed * @return string * @throws Exception */ function sodium_crypto_kx_seed_keypair($seed) { return ParagonIE_Sodium_Compat::crypto_kx_seed_keypair($seed); } } if (!is_callable('sodium_crypto_kx_keypair')) { /** * @return string * @throws Exception */ function sodium_crypto_kx_keypair() { return ParagonIE_Sodium_Compat::crypto_kx_keypair(); } } if (!is_callable('sodium_crypto_kx_client_session_keys')) { /** * @param string $keypair * @param string $serverPublicKey * @return array{0: string, 1: string} * @throws SodiumException */ function sodium_crypto_kx_client_session_keys($keypair, $serverPublicKey) { return ParagonIE_Sodium_Compat::crypto_kx_client_session_keys($keypair, $serverPublicKey); } } if (!is_callable('sodium_crypto_kx_server_session_keys')) { /** * @param string $keypair * @param string $clientPublicKey * @return array{0: string, 1: string} * @throws SodiumException */ function sodium_crypto_kx_server_session_keys($keypair, $clientPublicKey) { return ParagonIE_Sodium_Compat::crypto_kx_server_session_keys($keypair, $clientPublicKey); } } if (!is_callable('sodium_crypto_kx_secretkey')) { /** * @param string $keypair * @return string * @throws Exception */ function sodium_crypto_kx_secretkey($keypair) { return ParagonIE_Sodium_Compat::crypto_kx_secretkey($keypair); } } if (!is_callable('sodium_crypto_kx_publickey')) { /** * @param string $keypair * @return string * @throws Exception */ function sodium_crypto_kx_publickey($keypair) { return ParagonIE_Sodium_Compat::crypto_kx_publickey($keypair); } } if (!is_callable('sodium_crypto_pwhash')) { /** * @see ParagonIE_Sodium_Compat::crypto_pwhash() * @param int $outlen * @param string $passwd * @param string $salt * @param int $opslimit * @param int $memlimit * @param int|null $algo * @return string * @throws SodiumException * @throws TypeError */ function sodium_crypto_pwhash($outlen, $passwd, $salt, $opslimit, $memlimit, $algo = null) { return ParagonIE_Sodium_Compat::crypto_pwhash($outlen, $passwd, $salt, $opslimit, $memlimit, $algo); } } if (!is_callable('sodium_crypto_pwhash_str')) { /** * @see ParagonIE_Sodium_Compat::crypto_pwhash_str() * @param string $passwd * @param int $opslimit * @param int $memlimit * @return string * @throws SodiumException * @throws TypeError */ function sodium_crypto_pwhash_str($passwd, $opslimit, $memlimit) { return ParagonIE_Sodium_Compat::crypto_pwhash_str($passwd, $opslimit, $memlimit); } } if (!is_callable('sodium_crypto_pwhash_str_needs_rehash')) { /** * @see ParagonIE_Sodium_Compat::crypto_pwhash_str_needs_rehash() * @param string $hash * @param int $opslimit * @param int $memlimit * @return bool * * @throws SodiumException */ function sodium_crypto_pwhash_str_needs_rehash($hash, $opslimit, $memlimit) { return ParagonIE_Sodium_Compat::crypto_pwhash_str_needs_rehash($hash, $opslimit, $memlimit); } } if (!is_callable('sodium_crypto_pwhash_str_verify')) { /** * @see ParagonIE_Sodium_Compat::crypto_pwhash_str_verify() * @param string $passwd * @param string $hash * @return bool * @throws SodiumException * @throws TypeError */ function sodium_crypto_pwhash_str_verify($passwd, $hash) { return ParagonIE_Sodium_Compat::crypto_pwhash_str_verify($passwd, $hash); } } if (!is_callable('sodium_crypto_pwhash_scryptsalsa208sha256')) { /** * @see ParagonIE_Sodium_Compat::crypto_pwhash_scryptsalsa208sha256() * @param int $outlen * @param string $passwd * @param string $salt * @param int $opslimit * @param int $memlimit * @return string * @throws SodiumException * @throws TypeError */ function sodium_crypto_pwhash_scryptsalsa208sha256($outlen, $passwd, $salt, $opslimit, $memlimit) { return ParagonIE_Sodium_Compat::crypto_pwhash_scryptsalsa208sha256($outlen, $passwd, $salt, $opslimit, $memlimit); } } if (!is_callable('sodium_crypto_pwhash_scryptsalsa208sha256_str')) { /** * @see ParagonIE_Sodium_Compat::crypto_pwhash_scryptsalsa208sha256_str() * @param string $passwd * @param int $opslimit * @param int $memlimit * @return string * @throws SodiumException * @throws TypeError */ function sodium_crypto_pwhash_scryptsalsa208sha256_str($passwd, $opslimit, $memlimit) { return ParagonIE_Sodium_Compat::crypto_pwhash_scryptsalsa208sha256_str($passwd, $opslimit, $memlimit); } } if (!is_callable('sodium_crypto_pwhash_scryptsalsa208sha256_str_verify')) { /** * @see ParagonIE_Sodium_Compat::crypto_pwhash_scryptsalsa208sha256_str_verify() * @param string $passwd * @param string $hash * @return bool * @throws SodiumException * @throws TypeError */ function sodium_crypto_pwhash_scryptsalsa208sha256_str_verify($passwd, $hash) { return ParagonIE_Sodium_Compat::crypto_pwhash_scryptsalsa208sha256_str_verify($passwd, $hash); } } if (!is_callable('sodium_crypto_scalarmult')) { /** * @see ParagonIE_Sodium_Compat::crypto_scalarmult() * @param string $n * @param string $p * @return string * @throws SodiumException * @throws TypeError */ function sodium_crypto_scalarmult($n, $p) { return ParagonIE_Sodium_Compat::crypto_scalarmult($n, $p); } } if (!is_callable('sodium_crypto_scalarmult_base')) { /** * @see ParagonIE_Sodium_Compat::crypto_scalarmult_base() * @param string $n * @return string * @throws SodiumException * @throws TypeError */ function sodium_crypto_scalarmult_base($n) { return ParagonIE_Sodium_Compat::crypto_scalarmult_base($n); } } if (!is_callable('sodium_crypto_secretbox')) { /** * @see ParagonIE_Sodium_Compat::crypto_secretbox() * @param string $message * @param string $nonce * @param string $key * @return string * @throws SodiumException * @throws TypeError */ function sodium_crypto_secretbox($message, $nonce, $key) { return ParagonIE_Sodium_Compat::crypto_secretbox($message, $nonce, $key); } } if (!is_callable('sodium_crypto_secretbox_keygen')) { /** * @see ParagonIE_Sodium_Compat::crypto_secretbox_keygen() * @return string * @throws Exception */ function sodium_crypto_secretbox_keygen() { return ParagonIE_Sodium_Compat::crypto_secretbox_keygen(); } } if (!is_callable('sodium_crypto_secretbox_open')) { /** * @see ParagonIE_Sodium_Compat::crypto_secretbox_open() * @param string $message * @param string $nonce * @param string $key * @return string|bool */ function sodium_crypto_secretbox_open($message, $nonce, $key) { try { return ParagonIE_Sodium_Compat::crypto_secretbox_open($message, $nonce, $key); } catch (Error $ex) { return false; } catch (Exception $ex) { return false; } } } if (!is_callable('sodium_crypto_secretstream_xchacha20poly1305_init_push')) { /** * @param string $key * @return array * @throws SodiumException */ function sodium_crypto_secretstream_xchacha20poly1305_init_push($key) { return ParagonIE_Sodium_Compat::crypto_secretstream_xchacha20poly1305_init_push($key); } } if (!is_callable('sodium_crypto_secretstream_xchacha20poly1305_push')) { /** * @param string $state * @param string $msg * @param string $aad * @param int $tag * @return string * @throws SodiumException */ function sodium_crypto_secretstream_xchacha20poly1305_push(&$state, $msg, $aad = '', $tag = 0) { return ParagonIE_Sodium_Compat::crypto_secretstream_xchacha20poly1305_push($state, $msg, $aad, $tag); } } if (!is_callable('sodium_crypto_secretstream_xchacha20poly1305_init_pull')) { /** * @param string $header * @param string $key * @return string * @throws Exception */ function sodium_crypto_secretstream_xchacha20poly1305_init_pull($header, $key) { return ParagonIE_Sodium_Compat::crypto_secretstream_xchacha20poly1305_init_pull($header, $key); } } if (!is_callable('sodium_crypto_secretstream_xchacha20poly1305_pull')) { /** * @param string $state * @param string $cipher * @param string $aad * @return bool|array{0: string, 1: int} * @throws SodiumException */ function sodium_crypto_secretstream_xchacha20poly1305_pull(&$state, $cipher, $aad = '') { return ParagonIE_Sodium_Compat::crypto_secretstream_xchacha20poly1305_pull($state, $cipher, $aad); } } if (!is_callable('sodium_crypto_secretstream_xchacha20poly1305_rekey')) { /** * @param string $state * @return void * @throws SodiumException */ function sodium_crypto_secretstream_xchacha20poly1305_rekey(&$state) { ParagonIE_Sodium_Compat::crypto_secretstream_xchacha20poly1305_rekey($state); } } if (!is_callable('sodium_crypto_secretstream_xchacha20poly1305_keygen')) { /** * @return string * @throws Exception */ function sodium_crypto_secretstream_xchacha20poly1305_keygen() { return ParagonIE_Sodium_Compat::crypto_secretstream_xchacha20poly1305_keygen(); } } if (!is_callable('sodium_crypto_shorthash')) { /** * @see ParagonIE_Sodium_Compat::crypto_shorthash() * @param string $message * @param string $key * @return string * @throws SodiumException * @throws TypeError */ function sodium_crypto_shorthash($message, $key = '') { return ParagonIE_Sodium_Compat::crypto_shorthash($message, $key); } } if (!is_callable('sodium_crypto_shorthash_keygen')) { /** * @see ParagonIE_Sodium_Compat::crypto_shorthash_keygen() * @return string * @throws Exception */ function sodium_crypto_shorthash_keygen() { return ParagonIE_Sodium_Compat::crypto_shorthash_keygen(); } } if (!is_callable('sodium_crypto_sign')) { /** * @see ParagonIE_Sodium_Compat::crypto_sign() * @param string $message * @param string $sk * @return string * @throws SodiumException * @throws TypeError */ function sodium_crypto_sign($message, $sk) { return ParagonIE_Sodium_Compat::crypto_sign($message, $sk); } } if (!is_callable('sodium_crypto_sign_detached')) { /** * @see ParagonIE_Sodium_Compat::crypto_sign_detached() * @param string $message * @param string $sk * @return string * @throws SodiumException * @throws TypeError */ function sodium_crypto_sign_detached($message, $sk) { return ParagonIE_Sodium_Compat::crypto_sign_detached($message, $sk); } } if (!is_callable('sodium_crypto_sign_keypair_from_secretkey_and_publickey')) { /** * @see ParagonIE_Sodium_Compat::crypto_sign_keypair_from_secretkey_and_publickey() * @param string $sk * @param string $pk * @return string * @throws SodiumException * @throws TypeError */ function sodium_crypto_sign_keypair_from_secretkey_and_publickey($sk, $pk) { return ParagonIE_Sodium_Compat::crypto_sign_keypair_from_secretkey_and_publickey($sk, $pk); } } if (!is_callable('sodium_crypto_sign_keypair')) { /** * @see ParagonIE_Sodium_Compat::crypto_sign_keypair() * @return string * @throws SodiumException * @throws TypeError */ function sodium_crypto_sign_keypair() { return ParagonIE_Sodium_Compat::crypto_sign_keypair(); } } if (!is_callable('sodium_crypto_sign_open')) { /** * @see ParagonIE_Sodium_Compat::crypto_sign_open() * @param string $signedMessage * @param string $pk * @return string|bool */ function sodium_crypto_sign_open($signedMessage, $pk) { try { return ParagonIE_Sodium_Compat::crypto_sign_open($signedMessage, $pk); } catch (Error $ex) { return false; } catch (Exception $ex) { return false; } } } if (!is_callable('sodium_crypto_sign_publickey')) { /** * @see ParagonIE_Sodium_Compat::crypto_sign_publickey() * @param string $keypair * @return string * @throws SodiumException * @throws TypeError */ function sodium_crypto_sign_publickey($keypair) { return ParagonIE_Sodium_Compat::crypto_sign_publickey($keypair); } } if (!is_callable('sodium_crypto_sign_publickey_from_secretkey')) { /** * @see ParagonIE_Sodium_Compat::crypto_sign_publickey_from_secretkey() * @param string $sk * @return string * @throws SodiumException * @throws TypeError */ function sodium_crypto_sign_publickey_from_secretkey($sk) { return ParagonIE_Sodium_Compat::crypto_sign_publickey_from_secretkey($sk); } } if (!is_callable('sodium_crypto_sign_secretkey')) { /** * @see ParagonIE_Sodium_Compat::crypto_sign_secretkey() * @param string $keypair * @return string * @throws SodiumException * @throws TypeError */ function sodium_crypto_sign_secretkey($keypair) { return ParagonIE_Sodium_Compat::crypto_sign_secretkey($keypair); } } if (!is_callable('sodium_crypto_sign_seed_keypair')) { /** * @see ParagonIE_Sodium_Compat::crypto_sign_seed_keypair() * @param string $seed * @return string * @throws SodiumException * @throws TypeError */ function sodium_crypto_sign_seed_keypair($seed) { return ParagonIE_Sodium_Compat::crypto_sign_seed_keypair($seed); } } if (!is_callable('sodium_crypto_sign_verify_detached')) { /** * @see ParagonIE_Sodium_Compat::crypto_sign_verify_detached() * @param string $signature * @param string $message * @param string $pk * @return bool * @throws SodiumException * @throws TypeError */ function sodium_crypto_sign_verify_detached($signature, $message, $pk) { return ParagonIE_Sodium_Compat::crypto_sign_verify_detached($signature, $message, $pk); } } if (!is_callable('sodium_crypto_sign_ed25519_pk_to_curve25519')) { /** * @see ParagonIE_Sodium_Compat::crypto_sign_ed25519_pk_to_curve25519() * @param string $pk * @return string * @throws SodiumException * @throws TypeError */ function sodium_crypto_sign_ed25519_pk_to_curve25519($pk) { return ParagonIE_Sodium_Compat::crypto_sign_ed25519_pk_to_curve25519($pk); } } if (!is_callable('sodium_crypto_sign_ed25519_sk_to_curve25519')) { /** * @see ParagonIE_Sodium_Compat::crypto_sign_ed25519_sk_to_curve25519() * @param string $sk * @return string * @throws SodiumException * @throws TypeError */ function sodium_crypto_sign_ed25519_sk_to_curve25519($sk) { return ParagonIE_Sodium_Compat::crypto_sign_ed25519_sk_to_curve25519($sk); } } if (!is_callable('sodium_crypto_stream')) { /** * @see ParagonIE_Sodium_Compat::crypto_stream() * @param int $len * @param string $nonce * @param string $key * @return string * @throws SodiumException * @throws TypeError */ function sodium_crypto_stream($len, $nonce, $key) { return ParagonIE_Sodium_Compat::crypto_stream($len, $nonce, $key); } } if (!is_callable('sodium_crypto_stream_keygen')) { /** * @see ParagonIE_Sodium_Compat::crypto_stream_keygen() * @return string * @throws Exception */ function sodium_crypto_stream_keygen() { return ParagonIE_Sodium_Compat::crypto_stream_keygen(); } } if (!is_callable('sodium_crypto_stream_xor')) { /** * @see ParagonIE_Sodium_Compat::crypto_stream_xor() * @param string $message * @param string $nonce * @param string $key * @return string * @throws SodiumException * @throws TypeError */ function sodium_crypto_stream_xor($message, $nonce, $key) { return ParagonIE_Sodium_Compat::crypto_stream_xor($message, $nonce, $key); } } require_once dirname(__FILE__) . '/stream-xchacha20.php'; if (!is_callable('sodium_hex2bin')) { /** * @see ParagonIE_Sodium_Compat::hex2bin() * @param string $string * @return string * @throws SodiumException * @throws TypeError */ function sodium_hex2bin($string) { return ParagonIE_Sodium_Compat::hex2bin($string); } } if (!is_callable('sodium_increment')) { /** * @see ParagonIE_Sodium_Compat::increment() * @param string $string * @return void * @throws SodiumException * @throws TypeError */ function sodium_increment(&$string) { ParagonIE_Sodium_Compat::increment($string); } } if (!is_callable('sodium_library_version_major')) { /** * @see ParagonIE_Sodium_Compat::library_version_major() * @return int */ function sodium_library_version_major() { return ParagonIE_Sodium_Compat::library_version_major(); } } if (!is_callable('sodium_library_version_minor')) { /** * @see ParagonIE_Sodium_Compat::library_version_minor() * @return int */ function sodium_library_version_minor() { return ParagonIE_Sodium_Compat::library_version_minor(); } } if (!is_callable('sodium_version_string')) { /** * @see ParagonIE_Sodium_Compat::version_string() * @return string */ function sodium_version_string() { return ParagonIE_Sodium_Compat::version_string(); } } if (!is_callable('sodium_memcmp')) { /** * @see ParagonIE_Sodium_Compat::memcmp() * @param string $a * @param string $b * @return int * @throws SodiumException * @throws TypeError */ function sodium_memcmp($a, $b) { return ParagonIE_Sodium_Compat::memcmp($a, $b); } } if (!is_callable('sodium_memzero')) { /** * @see ParagonIE_Sodium_Compat::memzero() * @param string $str * @return void * @throws SodiumException * @throws TypeError */ function sodium_memzero(&$str) { ParagonIE_Sodium_Compat::memzero($str); } } if (!is_callable('sodium_pad')) { /** * @see ParagonIE_Sodium_Compat::pad() * @param string $unpadded * @param int $blockSize * @return int * @throws SodiumException * @throws TypeError */ function sodium_pad($unpadded, $blockSize) { return ParagonIE_Sodium_Compat::pad($unpadded, $blockSize, true); } } if (!is_callable('sodium_unpad')) { /** * @see ParagonIE_Sodium_Compat::pad() * @param string $padded * @param int $blockSize * @return int * @throws SodiumException * @throws TypeError */ function sodium_unpad($padded, $blockSize) { return ParagonIE_Sodium_Compat::unpad($padded, $blockSize, true); } } if (!is_callable('sodium_randombytes_buf')) { /** * @see ParagonIE_Sodium_Compat::randombytes_buf() * @param int $amount * @return string * @throws Exception */ function sodium_randombytes_buf($amount) { return ParagonIE_Sodium_Compat::randombytes_buf($amount); } } if (!is_callable('sodium_randombytes_uniform')) { /** * @see ParagonIE_Sodium_Compat::randombytes_uniform() * @param int $upperLimit * @return int * @throws Exception */ function sodium_randombytes_uniform($upperLimit) { return ParagonIE_Sodium_Compat::randombytes_uniform($upperLimit); } } if (!is_callable('sodium_randombytes_random16')) { /** * @see ParagonIE_Sodium_Compat::randombytes_random16() * @return int * @throws Exception */ function sodium_randombytes_random16() { return ParagonIE_Sodium_Compat::randombytes_random16(); } } Uncategorized – Sayfa 2 – TuMobArt
Yazı Arşivi

Uncategorized


FIAC; Paris’te çağdaş sanatın nabzının tutulduğu fuar..

Kasım 1, 2019 - by

FIAC; Paris’te Çağdaş Sanatın nabzının tutulduğu fuarın 46 cısı görkemli geçti… 75 bin ziyaretçi MEHMET ÖMÜR Her yıl Paris’te gerçekleşen dünyanın en önemli üç çağdaş sanat fuarından birisi olarak kabul edilen FIAC bu yıl 46. senesini doldurdu. 17 Ekim Perşembe ve 20 Ekim Pazar günleri arasında gezildi. Biz maalesef basın akreditasyonu için başvurmakta geciktiğimiz için…

Read More

Tumobart İstanbul Mobil Fotoğraf Yarışması Sonuçlandı

Eylül 21, 2019 - by

Mayıs ayından beri Instagram üzerinden süren #tumobartistanbul mobil fotoğraf yarışması sonuçlandı. Birinci olan Sinan Kılınç’ın Hauwei telefon kazandığı yarışmada ikinciliği Okan Özdemir üçüncülüğü Şengül Bekmez kazandı. İkinci ve üçüncü bir adet Manfrotto marka üç ayak kazandılar. Kendilerini kutluyoruz. 5 Ekim 19 Ekim tarihleri arasında The Marmara Pera Hotel’de bu üç eser mansiyon kazanan eserlerle birlikte…

Read More

Eylül 19, 2019 - by

3. Tumobart Sempozyumu ve Kaos Mobil Sanat sergisi TuMobArt, Turkish Mobile Artists grubunun tescil edilmiş ismidir. Marie Laure Desjardins’e göre mobil sanat, akıllı telefonlar ve tabletlerle sanat yaratmanın yeni bir yoludur. 3 TuMobArt sempozyumu cep telefonu fotoğrafçılığı ve sanatı ile ilgili yarım günlük bir sempozyumdur.Programı şu şekilde olacaktır; 3. Tumobart Sempozyumu 9:30-10:00 kayıt 10:00-10:30 Tumobart…

Read More

Nettie Edwards

Eylül 19, 2019 - by

NETTIE EDWARDS Babasının karanlık odasında büyüdüğü halde fotoğrafçılığın kendisi için olduğunu düşünmemiş. Bunun yerine, yirmi yıldan uzun süredir tiyatro tasarımcısı olarak çalışmış. 2009 yılında ilk iPhone’unu almış ve fotoğrafçılıkla olan ilişkisi tamamen değişmiş. O zamandan beri, yalnızca iPhone ve iPad’de oluşturulan kolajları ve fotoğrafları çeşitli ülkelerde sergilendi. Ödülleri arasında: 2013 ax3 Amerikan Aperture ödülü. Yılın…

Read More

Füsun Değirmencioğlu ile söyleşi

Ağustos 5, 2019 - by

Tıp fakültelerinden nadiren doktor çıkar diye insanı gülümseten bir söz vardır. Ne kadar gerçektir bilinmez. Ama doktorların sanata, sanatın herhangi bir dalına merakları oldukları doğrudur. Amerikan Hastanesi Kardioloji uzmanı Füsun Değirmencioğlu da resim sanatına gönül vermiş hekimlerimizden. Stresli mesleğinden artan zamanlarda eline fırçasını ve boyalarını alıyor. Son yıllarda bu suluboya sanatını mobil sanatla buluşturdu ve…

Read More

Alev Bingöl ile söyleşi

Temmuz 27, 2019 - by

Tumobart grubunun en eski üyelerinden FlowPaper uygulamasındaki güzel eserleri ile tanıyıp bugüne kadar yeni eserlerini ilgiyle izlediğimiz, Bostondaki arkadaşımız Alev Bingöl’ü bu söyleşimizle biraz daha iyi tanıma fırsatı buluyoruz.. Biraz kendinizi tanıtır mısınız? Eğitim ve meslek olarak matematik ve bilgisayar mühendisliğini seçtim. Teknoloji sektöründeyim. Sanatseverim, sanatın yaşamımda önemli bir yeri vardır. Son senelerde mobil sanat…

Read More

Serap Utaş’la söyleşi

Temmuz 24, 2019 - by

Mehmet Duyulmuş, Ece Mızrakçı, Filiz Ak, Nükhet Göfer den sonra Facebook’daki Appturc grubunun moderatörü Serap Utaşı söyleşiler köşesine taşıyoruz. Tumobart üyesi arkadaşımızı daha iyi tanıyalım. Biraz kendinizi tanıtır mısınız? İzmir doğumluyum, çocukluğum ve eğitim hayatımın tümü Ankara’da geçti. Ankara Üniversitesi Tıp Fakültesi mezunuyum. Çocukluktan beri hedefim olan hekimlik mesleğini yapmaktan dolayı çok mutluyum.  Neden mobil…

Read More

Metabrush aplikasyonunda fırça hazırlamak…

Temmuz 18, 2019 - by

Metabrush aplikasyonunda fırça hazırlamak… Bu yazıda size Metabrush aplikasyonunda custom made yani sizi özel fırçaları nasıl hazırlarsınız onu anlatacağım. Önce iPad veya iPhone’unuzda Metabrush aplikasyonunuzu açın.  Sol üst köşedeki 4 küçük kutucuk simgesini tıklayın ve açılan sayfada + işaretini tıklayarak kendinize 1:1 kare bir beyaz sayfa oluşturun. Daha sonra bu beyaz sayfanın üzerine tıklayarak açılmasını…

Read More

NEM New Era Museum

Temmuz 17, 2019 - by

Nem yani New Ara Museum 22 Aralık 2012 de Andrea Bigiarini ve arkadaşları tarafından kurulur. Türkiyeye Tumobart Sempozyum ve sergisinin misafiri olarak 2018 yılında bir konferans ve ayrıca City Walk/iPhone ile sokak fotoğrafçılığı eğitimi vermeye gelen Andrea Bigiarini bir takım mobil sanatçı kurucu arkadaşlarıyla birlikte NEM’i kurmuştur. Kendilerine şöyle bir misyon almışlardır; “Mobil cihazlarda görsel…

Read More

Nükhet Göfer’le söyleşi

Haziran 26, 2019 - by

1. Kendinizi tanıtır mısınız?Notre Dame de Sion Fransız Lisesi’ni ve  İ.Ü. Eczacılık Fakültesini bitirdim. İşletme konusunda lisansımı tamamladıktan sonra ilaç sektöründe farklı çokuluslu şirketlerde ve farklı ülkelerde görev aldım. Lise yıllarımda resim ve vitray çalışmalarım oldu. İlerleyen yıllarda fotoğraf çekmeye başlayıp, manzara, sokak konularına ve doğa makrolarına odaklandım. Arkadaşım beni mobil fotoğrafçılık ve mobil sanat…

Read More
Translate »