Как сделать туристическую визу в Китай из Таиланда

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

Сразу стоит отметить, что оформить туристическую визу в Китай из Таиланда можно только если вы имеете длинную визу в Таиланде, например студенческую на год, либо work-permit. Если у вас тайская туристическая виза, то в получении могут отказать.

На момент публикации получить визу в Китай возможно только в Бангкоке и Чиангмае. Годом ранее это можно было сделать и на Пхукете, но офис уже давно закрыт для такого рода процедур. Максимальная продолжительность туристической визы выдаваемой в BKK — 30 дней.

Виза подаётся онлайн через сайт: https://www.visaforchina.cn/

Для визы потребуются следующие данные и документы:

  • Invitation Letter For Tourism or Visiting Family Member/Relative/Friend in China — письмо приглашение от китайской стороны, его можно скачать с сайта визового центра: https://www.visaforchina.cn/BKK3_EN/qianzhengyewu/qianzhengxinxi/ziliaoxiazai
  • Thai Residence Certificate — сертификат резидента в Таиланде, его можно получить в иммиграционном офисе, стоимость около 500 THB
  • Загранпаспорт — фото всех страниц, заполненных и пустых. Наличие пустых страниц важно, т.к. наклейка визы займет целиком одну страницу.
  • Ваш маршрут путешествия, он не обязательно должен совпасть с тем что будет у вас, это просто для справки
  • Брони отелей, если предполагается остановка
  • Бронирования авиабилетов — обязательный пункт, нужны оба

Можно сделать бронь с возвратными билетами, если ещё нет уверенности в датах возвращения.

После регистрации и заполнения на сайте в личном кабинете будет виден статус заявки.

Если заявка прошла, то выдается 签证申请凭证 Visa Application Certificate с которым нужно приехать в Chinese Visa Application Service Center.

Адрес: https://maps.app.goo.gl/zuBHcx54juhCSBLG6

Визовый центр работает достаточно быстро, долго ждать не приходится.

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

Акутальные цены: https://www.visaforchina.cn/BKK3_EN/qianzhengyewu/jichuzhishi/feiyongbiaozhunjishixian

Велопоход по Тюнгурской тропе 19.06-25.06 2019

Маршрут похода: Семинский перевал → Туекта → перевал Чике-Таман → Купчегень → Инегень → река Тургунда → Мульта → Усть-Кокса. Итого: 285 км.

«Тюнгурская тропа» возникла как путь перегона скота из Монголии в Россию в 1920-х годах. После окончания Второй Мировой войны здесь началось строительство дороги Тюнгур — Инегень.

Основной рабочей силой были по одной информации немецкие военнопленные, по другой, более вероятной, наши заключенные, которые в 60-градусном склоне прорубали так называемую «копаную дорогу». Однако задача соединить Чуйский тракт и Усть-Коксинский район Республики Алтай автомобильным сообщением не была выполнена. Госкомиссия дорогу не приняла, посчитав ее слишком опасной для движения, а инженеры и проектировщики были отправлены под суд, некоторые даже расстреляны. В советское время дорогу даже внесли в некоторые автомобильные атласы, но так и не достроили.

Забавно, но «дорога» Иня → Тюнгур до сих пор рисуется на многих сервисах карт как часть Р373.

Читать далее Велопоход по Тюнгурской тропе 19.06-25.06 2019

Как получить 100/100 Google PageSpeed Insights и не подать виду

Один из заказчиков попросил меня немного причесать сайт, заодно прописать цели для Яндекс.Метрики и Google Analytics. Между делом он рассказал мне, что предыдущим «оптимизаторам» удалось разогнать сайт до 100 баллов в PageSpeed Insight, мол, работа по оптимизации была долгая и значение упорно не хотело расти, но однажды подскочило до 100 и на этом закончили.

Я был немного удивлен услышанным, т.к. это был сайт на Joomla на бюджетном шаред-хостинге, с косяками адаптивной версии, неоптимизированными прозрачными PNG-шками по несколько мегабайт весом. В перерыве между работой ради интереса решил замерить баллы, правда через встроенный в Google Chrome Lighthouse.

Читать далее Как получить 100/100 Google PageSpeed Insights и не подать виду

iMacros скрипт для добавления пользователей из группы в свою группу Одноклассников

Написал небольшой iMacros скрипт для добавление пользователей ok.ru в группы со страниц других групп. Работает в Firefox версии iMacros. Возможно кому-нибудь пригодится.

var groupUrl = prompt("Введите ссылку на мобильную страницу участников группы, например: http://m.ok.ru/typicalnsk/members");
var membersSum = prompt("Сколько участников обрабатываем?", 300);

var groupPosition = prompt("№ группы, в которую идут приглашения (ее позиция в списке, 1, 2 или 3 и т.д.)", 1); //Группа, в которую идут приглашения, а точнее ее позиция в списке, например 1 - первая, 2 - вторая.

var offset = prompt("С какого по счету участника начать обработку?", 0); // С какого по счету участника начать обработку? (подсчет начинается с 0)

var scrollSum = membersSum + offset / 40;
var errtext = "";

iimDisplay("Going to link...");

var macro = "CODE: \n";
macro += "SET !ERRORIGNORE YES \n";
macro += "TAB T=1 \n";
macro += "URL GOTO=" + groupUrl + "\n";
macro += "WAIT SECONDS=3 \n";

iimDisplay("Scrolling...");

for (i=0;i<scrollSum;i++) {
    var randomTimeout = Math.floor(Math.random() * 5) + 1;
    macro += "URL GOTO=javascript:window.scrollBy(0,20000) \n";
    macro += "WAIT SECONDS=" + randomTimeout +" \n";
}

for (i=offset;i<membersSum;i++) {
    macro += "SET !EXTRACT NULL \n";

    var iteration = i + 1;

    macro += "TAG POS=" + iteration + " TYPE=A ATTR=CLASS:clnk EXTRACT=HREF \n";
    macro += "TAB OPEN \n";
    macro += "TAB T=2 \n";
    macro += "URL GOTO={{!EXTRACT}} \n";

    macro += "TAG POS=1 TYPE=A ATTR=HREF:*altGroupSelectGroupToAdd* \n";


    macro += "TAG POS=" + groupPosition + " TYPE=A ATTR=CLASS:sclnk \n";
    macro += "TAG POS=1 TYPE=INPUT ATTR=NAME:button_send \n";

    macro += "TAB CLOSE \n";
    macro += "TAB T=1 \n";

    iimDisplay("Iteration #" + iteration);
}

retcode = iimPlay(macro);

if (retcode < 0) {
    errtext = iimGetLastError();
    alert(errtext);
}

 

Boot0: error, как избавиться от ошибки при загрузке

boot0-error

После успешной установки хакинтоша может возникнуть ошибка при загрузке с жесткого диска, вот такая:

Loading Operating System …

boot0: GPT
boot0: test
boot0: test
boot0: GPT
boot0: test
boot0: test
boot0: error

В чем заключается проблема:
Т.к. объем жестких дисков с каждым годом увеличивается, производители вынуждены менять стандартный размер блока диска с 512 байт до 4096 байт. Эти жесткие диски известны как «Advanced Format» или 4K. Сначала размер увеличивали на дисках больше 1 ТБ, однако в скором времени изменения затронут все выпускаемые диски. Из-за этого загрузчик Chimera не может загрузиться как положено.

Прим.: Chimera не грузится, а вот разработчики Clover-загрузчика уже давно исправили эту проблему и загрузка происходит автоматически, без изменений.

Решение №1: Использовать флешку с UniBeast

Решение очень простое, но потребует наличие флешки с установщиком Mac OS.

Прим.: я советую всегда хранить флешку с установщиком Mac OS, в случае, если потребуется распаковать бэкап или выполнить доп. настройку, например, при апгрейде оборудования

Как исправить:
1. Загрузиться в установку Mac OS с флешки с UniBeast
2. Не запуская установку, запустить из меню сверху Дисковую Утилиту (Disk Utility), в ней размонтировать жесткий диск, на который установлена Mac OS X.
3. Запустить Терминал и выполнить следующую комманду:

dd if=/usr/standalone/i386/boot1h of=/dev/disk0s2

4. Теперь можно выйти из терминала и перезагрузить компьютер

ВАЖНОЕ ЗАМЕЧАНИЕ: Пример кода выше работает в том случае, если ваш жесткий диск подключен к SATA порту 0. Если у вас используется другой порт, то вы можете узнать его из Дисковой Утилиты.

Решение №2: Использовать SATA > USB Адаптер

Это решение сработает, если у вас есть под рукой другой работающий Mac.

Как починить:
1. Установить жесткий диск в запасной Mac, установить систему на этот жесткий диск.
2. После установки, выключить запасной Mac, вытащить жесткий, и подключить его с помощью USB-адаптера к новому Mac
3. Загрузить новый Mac
4. Запустить MultiBeast, произвести установку загрузчика
5. Теперь можно установить жесткий диск как обычно, без адаптеров

sata-usb-adapterПриобрести переходник-адаптер SATA-USB можно в большинстве компьютерных магазинов или заказать на Aliexpress или подобных сайтах.

Данный переходник может пригодится, например, сделать из внутреннего DVD-привода внешний.