Payeer

понедельник, 14 сентября 2015 г.

Базары и рынки Стамбула

Сложно представить себе один из крупнейших азиатских городов мира без традиционных базаров — места встречи людей, своеобразной «Мекки» для желающих купить все, что угодно: от книги до лошади. Местные жители давно привыкли к разнообразию всяческих торговых центров, но если стамбульцам нужны свежие продукты, ароматные специи или настоящая турецкая одежда, они никогда не пойдут в магазин. Культура базара — у них в крови. Стамбул просто переполнен рынками. Многие туристы порой даже не понимают, где заканчивается один и начинается другой. Но среди этого многообразия базаров на любой вкус, есть довольно крупные, широко известные как местным жителям, так и туристам. Если вы хорошо знаете базары Стамбула — мы будем благодарны за дополнения и уточнения. Если нет — эта статья для вас.

Рынок «Гранд Базар» (Grand Bazaar)

Район — Sultanahmet
Самый известный базар Стамбула является одной из главных его достопримечательностей. Он был основан в 1461 году и сейчас под его крышей находится более 5.000 магазинов и лавок. Базар Капалы Чарши заложил султан Мехмед II через 8 лет после завоевания Константинополя, заказав в 1461 году строительство бедестена. Сейчас это небольшое здание сохранилось в недрах огромного базара. Сегодня сеть торговых улиц и галерей сформировала запутанный лабиринт, где можно купить все, что душе угодно. Сотни тысяч людей, находящиеся под сводами Капалы Чарши каждый день создают тут непередаваемую атмосферу смешения культур, языков, традиций. На Гранд Базаре можно купить абсолютно все, но не удивляйтесь невероятно высоким ценам — рядовые турки на этом рынке не закупаются вовсе и работает он исключительно для туристов. На рынок можно попасть через 18 ворот, но проще всего зайти прямо с остановки трамвая Beyazit Kapali Carsi. Подробную карту рынка можно купить у газетчиков в этом районе или на входе в рынок. Рынок открыт каждый день кроме воскресенья с 08:30 до 19:30.
Подробнее о Гранд Базаре читайте в нашей отдельной статье.

Рынок «Инеболу» (Inebolu)

Район — Kucuk Piyale
Настоящий стамбульский продуктовый базар, куда ходят местные жители. На прилавках торговцев вы найдете ароматные травы, бесчисленные приправы, грецкие орехи, оливки и настоящий анатолийский хлеб. Производители ночами выезжают со своих ферм, чтобы рано утром предложить горожанам свежайшие продукты. Рынок работает до обеда.

Рынок «Бешикташ» (Besiktas)

Район — Besiktas
Этот район города известен не только футбольной командой и роскошными отелями на берегу Босфора. Горожане, желающие купить свежие овощи и фрукты, приезжают именно в Бешикташ. Туристов на рынке практические нет, как практически нет качественных вещей и хорошей домашней утвари. Торговцы всех мастей продают ширпотреб и контрафакт по совершенно смешным ценам. Все это в компании вещей, купленных оптовиками в Лялели, обычно оказывается в России по цене, в разы превосходящей копеечную себестоимость. Один из немногих рынков Стамбула, где туфли от «Лагерфельда» можно купить за 20 лир.

Рынок «Сурури» (Sururi)

Район — Fatih
Этот базар — один из древнейших в старом городе. Он появился еще в 1664 году и с тех пор стал настоящей достопримечательностью Стамбула. Тут всегда огромное количество туристов, но есть и местные. Базар Сурури — лучшее место для покупки орехов, сухофруктов, оливок, лукума и всевозможных масел. Рынок открыт для посетителей каждый день.

Рынок «Ещилькёй» (Yesilkoy)

Район — Bakirkoy
Один из самых современных базаров Стамбула, не совсем напоминающий традиционный восточный «развал». Тысячи ларьков стоят строго на своих местах. Рынок идеален для тех, кто не может часами бродить по улицам обычных турецких базаров. На рынке в Ещилькёе можно купить как очень качественные вещи местного производства, так и высококачественные подделки известных мировых брендов. Как посмеиваются местные жители, именно тут продаются лучшие в Стамбуле поддельные сумки Louis Vuitton.

Рынок «Кадыкёй» (Kadikoy)

Район — Kadikoy
Если вы приехали в Стамбул не так давно и смогли насладиться лишь видами европейской части города — пора вам прийти на причалы в Бешикташе, Кабаташе или Эминёню и отправиться в Азию. Всего в 15 минутах ходьбы от пристани Кадыкёй находится базар, где каждую пятницу продают одежду, а в другие дни — все на свете. Панорамы азиатского города за рынком погрузят вас в настоящий восторг.

Рынок «Чаршамба» (Carsamba)

Район — Fatih
Один из самых больших рынков в мире, где продается совершенно все. Если вы в Стамбуле впервые — не торопитесь идти на этот базар. Запаситесь сопровождающим и элементарным знанием турецкого языка, в противном случае вам будет сложно просто найти обратный путь. Продавцы вываливают товар прямо на прилавки и вы можете потратить целый день в поисках чего-то нужного. При этом, совершенно не факт, что это чего-то вы найдете. Тут продают продукты, одежду, кухонную утварь и предметы быта. А еще тут невероятно низкие цены и при умении торговаться вы получите немыслимые скидки. Как в любом набитом людьми месте, на рынке в районе Фатих орудуют тысячи воров. Будьте внимательны к своим вещам.

Рынок — «Сахафлар» (Sahaflar)

Район — Fatih
Уникальный рынок города. Один из немногих товаров, которого нет на турецких рынках — это книги. В небольшом проходном переулке рядом с мечетью Баязыда и Гранд Базаром торговля книгами ведется еще с 18 века. Книжный базар Сахафлар (sahaflar в переводе с турецкого означает «букинисты») — легендарное место для любителей редких книг. Еще во времена Османской империи здесь регулярно собирались представители стамбульской интеллигенции. Здесь на небольшом постаменте установлен памятник Ибрагима Мутеферрика, который в 1729 году издал первую турецкую печатную книгу — «Арабский словарь». Сейчас рынок хорошо известен лишь в узких кругах, но несмотря на обилие современных книжных магазинов, Сахафлар остается местом, где до сих пор можно приобрести редчайшие экспонаты книг. Также здесь продаются учебники, карты, открытки и репродукции известных полотен. Рынок открыт каждый день, кроме воскресенья, с 8:30 утра до 7 часов вечера. Адрес рынка Сахафлар — Sahaflar Carsisi Sk, Beyazit Mah., Eminonu.

Рынок «Бакыркёй» (Bakirkoy)

Район — Bakirkoy
Именно на этом рынке местных жителей и туристов примерно одинаковое число. Тут торгуют иностранные и местные продавцы, предлагая качественную обувь, бижутерию, текстиль, товары для дома, масла, мыло и духи.

Рынок «Тарлабаши» (Tarlabasi)

Район — Beyoglu
Базар находится рядом с самой оживленной площадью города — Таксим в районе Тарлабаши, где по мнению местных жителей царят проституция, безработица и преступность. Рынок работает по воскресеньям и именно сюда съезжаются стамбульцы, чтобы купить сушеный инжир, варенья и джемы, а также маринованные овощи. Рынок находится между генеральным консульством Великобритании и полицейским управлением Бейоглу. Время работы с 8:30 до 18:30. Адрес: Tunel, Kalyoncu Kullugu Cad., Tarlabasi.

Рынок «Эколожик Пазар» (Ekolojik Pazar)

Район — Sisli
В одном из самых фешенебельных районов Стамбула во дворах раскинулся «экологический» базар. Тут можно купить свежие овощи, фрукты, а также сушеные приправы и все, что растет в турецких садах. Кроме того, здесь нередко встречаются лавки с цветами, рассадой и луковицами известных стамбульских тюльпанов.

Рыбные базары «Кумкапы» и «Эминёню»

Район — Fatih
Очень популярные рыбные рынки в европейской части Стамбула. Тут продают как свежевыловленную, так и уже обработанную морскую рыбу и всевозможные морепродукты. Прямо на рынках есть небольшие кафе, где купленную вами рыбу при вас же и приготовят. Цены несколько завышены, особенно на рынке в Эминёню, но разнообразие продуктов того стоит.

Египетский базар (Misir Carsisi)

Район — Fatih
Турки знают это место как «Мысыр Чаршысы», а гостям рынок известен как рынок специй. Как и Гранд Базар, Египетский базар расположен в Султанахмете, в квартале Эминёню за мечетью Yeni Cami. Египетский базар — крытый рынок с шестью воротами и купольной металлической крышей. История рынка уходит корнями в 1660 год, когда архитектор Казим Ага возвел сооружение. Название базар получил благодаря тому, что именно здесь останавливались египтяне, продававшие специи. Арендная плата за торговые места на рынке направлялась на содержание мечети. Кстати, название рынка не особо совпадает с содержимым, так как здесь никогда особо не было ни египтян, ни египетских товаров. Имя «египетского» закрепилось за рынком потому, что он построен на доходы с импортируемых из Египта товаров. Со дня основания здесь торговали травами, пряностями и специями. Пройдя через главный павильон со сладостями и пряностями, мы попадаем на улицы, где можно купить все — от кухонной утвари и одежды, до инструментов и продуктов. Рынок открыт с 9 до 19 часов ежедневно кроме воскресенья. В северном крыле базара расположен легендарный национальный ресторан Pandeli (www.pandeli.com.tr). Здесь обедали Мустафа Кемаль Ататюрк, Лев Троцкий, Агата Кристи и многие другие.

Рынок «Махмутпаша» (Mahmutpasa)

Район — Eminonu
Район Эминёню славен не только Египетским и рыбным базарами. Тут есть еще один очень старый рынок — Махмутпаша. Главным ориентиром базара, затерянного между Гранд Базаром и Эминёню, является мечеть Махмутпаша. Этот рынок является одним из символов дешевого шоппинга в Стамбуле. Рынок насчитывает чуть более 250 лавок и магазинов. Уникальность базара в том, что он был основан еще в 1462 году Великим визирем Махмуд-пашой во времена правления Мехмета Завоевателя.

Рынок «Араста» (Arasta bazaar)

Район — Sultanahmet
Базар «Араста» находится рядом с Голубой мечетью. Рядом с рынком находится музей, украшенный мозаикой. Этот же рынок носит название «Сипахилер», что переводится как Оттоманская конница. Во времена Османской империи на этом базаре продавалось снаряжение для лошадей и конюшен. Сейчас тут можно купить одежду и домашнюю утварь. Базар находится рядом с мечетью Султанахмет. Работает ежедневно с 09:00 до 17:00 и торгует коврами, сувенирами на любой вкус, а также ювелирными и художественными изделиями. Примечательно, что все доходы от аренды торговых площадей идут на реставрацию мечети Султанахмет.
Добраться можно на трамвае T1 до станции Sultanahmet. Ориентир — улица Tavukhane Sokak.

Рынок «Хорхор» (Horhor Bit Pazari)

Район — Аксарай







Небольшой рынок Хорхор (Horhor Bit Pazari) расположен в районе Аксарай, примерно в 10 минутах ходьбы от остановки трамвая T1. История рынка берет свое начало в 1981 году, когда пожар практически полностью уничтожил лавки в Куледиби. Тогда торговцы нашли для себя новое место и организовали рынок Хорхор. Сейчас здесь можно купить мебель, посуду, турецкие лампы, а также предметы антиквариата. Адрес рынка — Horhor Cd., Kirik Tulumba Sok. No:13, Kat:5199/185.

Европейский пассаж (Avrupa Pasaji)

Район — Galatasaray








Длинное и узкое здание пассажа было построено в 1885 году, когда весь квартал между Mesrutiyet Caddesi и Hamalbasi Caddesi был до основания уничтожен пожаром в 1871 году. Архитектор сделал так, что Европейский пассаж в районе Бейоглу практически полностью копировал парижский пассаж Шуазель. Много лет пассаж был закрыт на реконструкцию, но в 1990 году принял первых торговцев. Из-за множества зеркал в интерьере, Европейский пассаж местные часто называют Aynali Pasaji, что в переводе на русский язык означает «зеркальный пассаж». Тут можно купить антиквариат, открытки, фотографии, виниловые пластинки и другие интересные вещи и подарки. Адрес: Tunel, Taksim, Hamalbasi Cad, Galatasaray.
Источник: http://istanbul-expert.ru/?p=230

суббота, 25 июля 2015 г.

Криптовалюта — как её создавать?

Я уверен, все знают, что такое криптовалюта, и возможно вы даже знаете, с чем её едят, и сами пользовались. В 2009 году благодаря Satoshi Nakamoto была создана всем известная Bitcoin, благодаря которой её автор заработал приличное состояние.



Конечно, сразу же после появления успешной инновации на рынке появляются другие похожие продукты. Так и произошло, тут же как грибы начали появляться новые криптовалюты, какие-то просто копировали идею Bitcoin и были бесполезной альтернативой (с технической точки зрения), какие-то привносили что-то своё. Но как ни странно, ажиотаж криптовалюты не стих. До сих пор в сети Интернет появляются всё новые и новые ресурсы, которые предлагают купить/пользоваться их валютой.

И следует логичный вопрос: если первая криптовалюта появилась в 2008 году, то ведь давно уже в сети Интернет должны существовать ресурсы с гайдами, уроками и примерами создания таких вещей.

Действительно, такое есть, но, к сожалению, все уроки сводятся к: “Придумай, купи на сайте, внедри”или “Придумай, скачай, пользуйся с друзьями” и так далее. И никогда не рассматривается подробный процесс создания. В общем-то, данной статьёй я и хотел бы исправить настоящее положение вещей и всё-таки привнести в русскоговорящее комьюнити такую информацию и рассказать людям, как же всё-таки можно создать свою валюту.

Причин создания криптовалюты может быть море:
1. Например, у вас есть свой игровой сервер, и, вы хотите таким образом создать реальную игровую валюту;
2. Вы действительно хотите на этом заработать;
3. Вас подогревает интерес и вы хотите просто знать нутро цифровой валюты;

Это первые причины, которые пришли мне в голову, если у вас есть и другие причины — пишите их в комментарии.

Признаюсь честно, всё же одна страничка с гайдом по созданию виртуальной валюты в Интернете мною была найдена. И, грубо говоря, эту статью можно назвать очень вольным переводом, только с дополнениями и тому подобное, так как в оригинальной статье много недочётов и пробелов.

По ходу написания статьи я также буду создавать криптовалюту для пущей наглядности, да и чтобы самому не сбиться. Ссылка на репозиторий.

Итак, начнём:


Скачивание базового кода

“First things first”, как написано в оригинальной статье, мы должны подготовить окружение для разработки. Если найти на github-е любую криптовалюту, то вы можете увидеть, какое огромное количество кода там храниться. Конечно же, мы не будем писать всё с нуля, не нужно изобретать велосипед, тем более мы и не сможем, пока сами хотя бы не попробуем сделать для него руль.

И пример криптовалюты мы легко можем найти на просторах того же github. Конечно же, такой код я нашёл и скопировал в свой репозиторий, и вам нужно склонировать его к себе. Кто умеет, те пропускают этот раздел, а кто не умеет, те читают спойлер:
Загрузить код с github



Установка библиотек и зависимостей

Далее, после того, как вы скачали весь базовый код, от которого мы будем отталкиваться, нужно удостовериться, есть ли на вашем компьютере все нужные библиотеки для его корректной работы:
Если у вас Linux (Ubuntu)

Если у вас Mac OS

Если у вас Windows

Теперь, когда подготовка закончена, подойдём к самому главному — к редактированию кода.

Замена названия

Сейчас вы должны задуматься, как бы вы хотели, чтобы ваша криптовалюта называлась. Придумали? Отлично.
Базовый код, который вы скачали, является готовой, но ещё не скомпилированной криптовалютой, и эта криптовалюта называется FooCoin. Всё, что вам нужно сделать: это заменить везде в базовом коде названия FooCoin, Foo и т.д. на название вашей криптовалюты. Конечно, делать это вручную в 10 000 строках кода – дело долгое и бессмысленное.
Хорошо, что добрые люди давно облегчили нам задачу и сделали программы, которые позволяют массово заменять строки в файлах на другие.

Моя криптовалюта называется PuffCoin. Вот список тех слов, которые я буду заменять на свои:
Список слов для замены

Советую и вам составить подобный список. 

Для замены есть множество программ, я сейчас перечислю некоторые.

Для Linux есть Regexxer (бесплатно). Для Mac OS — TextWrangler (её предлагает автор оригинальной статьи, бесплатно). Для Windows нашёл много, например: Search and ReplaceActual Search & Replace,HandyFile Find and ReplaceNHRPLC. Надеюсь, проблем с их использованием не будет.

image

Также стоит переименовать файл foocoin-qt.pro на ***coin-qt.pro, написав название нижним регистром.

Выбор и настройка сетевых портов

Отлично, теперь перейдём к самому важному и интересному — технической стороне кода. Надеюсь, что сейчас перед вами открыта папка с базовым кодом.

Так как любые операции с цифровой валютой так или иначе происходят через какую-либо сеть, то для нашего приложения нужно указать сетевые порты, через которые все операции будут происходить.

Вам нужно выбрать 4 порта: два для P2P и RPC, и два для тестовых P2P и RPC (testnet) соединений. Конечно, порты нужно выбрать такие, чтобы они точно не использовались каким-нибудь другим приложением. Для этого можете перейти по ссылке и посмотреть, какие порты свободны. Лично я сделаю так же, как и автор оригинальной статьи, и для RPC выберу 55883 порт, для P2P выберу 55884 порт, а для testnet: RPC — 45883, P2P — 45884.

Для указания того, что нужно использовать именно эти порты, нужно заменить несколько строчек в некоторых файлах по примеру, приведённому ниже:

Файл src/bitcoinrpc.cpp: (RPC порт)
Строка 2893:
ip::tcp::endpoint endpoint(bindAddress, GetArg("-rpcport", 55883));

Строка 3169:
if (!d.connect(GetArg("-rpcconnect", "127.0.0.1"), GetArg("-rpcport", "55883")))

Файл src/init.cpp: (P2P порт + testnet P2P + RPC порт)
Строка 235:
"  -port= " + _("Listen for connections on  (default: 55884 or testnet: 45884)") + "\n" +

Строка 271:
"  -rpcport= " + _("Listen for JSON-RPC connections on  (default: 55883)") + "\n" +

Файл src/protocol.h: (testnet P2P + P2P порт)
Строка 22:
return testnet ? 45884 : 55884;

В следующей строке вы можете указать любой первоначальный адрес, по которому вы можете проверить дополнительные адреса. Если честно, то я не понял, для чего это, но у меня работало всё и без этого, так что это не обязательный параметр. Если кто может объяснить, то отпишитесь в комментариях. Заранее спасибо! 
Файл src/net.cpp:
Строка 1000:
{"some website name", "somewebsite.org or ip x.x.x.x"},


Настройка генерации валюты


Теперь перейдём к настройкам самой генерации вашей валюты. Каждая валюта генерируется в блоках, а в каждом блоке находится какое-то количество валюты.

В следующей строке вы можете изменить количество валюты, которое выдаётся за генерацию одного блока. Для этого вам просто нужно изменить:
Файл src/main.cpp:
Строка 831:
int64 nSubsidy = 1 * COIN;

Далее нужно задать, в какие же промежутки времени будут генерироваться блоки. Время измеряется в секундах
Файл src/main.cpp:
Строка 837:
static const int64 nTargetSpacing = 120; // PuffCoin: двухминутный блок

Далее, нужно указать промежуток, через который будет происходить “корректировка трудностей”. Опять же, я не понял, что это такое, и оставил так, как было.
Файл src/main.cpp:
Строка 836:
static const int64 nTargetTimespan = 1 * 24 * 60 * 60; // PuffCoin: 1 день

Далее изменим количество валюты, которое вообще может быть.
Файл src/main.h:
Строка 43:
static const int64 MAX_MONEY = 10000 * COIN; // максимальное количество в день

И количество блоков, максимально генерируемых за один день
Файл src/main.h:
Строка 550:
return dPriority > COIN * 720 / 250; // 720 блоков найдено в день.


Так как наша валюта является “крипто-”, значит, все транзакции происходят закрыто и только с использованием ключей. У каждого пользователя валюты есть публичный и приватный ключи. В коде у нас есть возможность самим установить, какой первый байт публичного ключа у нас будет. Это может быть символ или цифра. Выбрать цифру или символ можно из таблицы. Слева от символов “Character” стоят их числовые значения “Value”. Выберите символ и запомните его числовое значение. Так как моя криптовалюта называется PuffCoin, то я выбрал себе символ P, а его значение — 22.

Теперь нужно заменить на ваше значение следующую строку:
Файл src/base58.h:
Строка 280:
PUBKEY_ADDRESS = 22, //Укажите здесь первый байт публичного ключа

Замена иконок и изображений

На выходе у нас будет готовое GUI приложение для пользователя и консольное приложение, используемое как для сервера, так и для клиента.

Для GUI тоже есть ресурсы, которые находятся в папке src/qt/res. Там хранятся иконки для приложения. Вы можете заменить какие-нибудь иконки своими, главное – это такое же имя и разрешение.

image

Также автор оригинальной статьи предлагает воспользоваться специальной утилитой для конвертирования иконок.

На этом первая часть гайда закончена. Надеюсь, что вскоре появится и вторая. Постараюсь сделать это побыстрее.

Источник: https://habrahabr.ru/post/263367/