Кому сказки, а кому суровая реальность: у моего товарища угнали Kawasaki er-6n, так что шутить я бы с этим не стал. Про цену на PCX описался, 3,5к бат со страховкой (страховка не покупается отдельно, байк уже идет с ней).
Байк: 4-6 за pcx в месяц — это очень дорого. На месяц рсх стоит 2,5к бат в Паттайе. Езда без прав стоит 600 бат официального штрафа (который неофициально можно оплатить на месте). По поводу угона не спасает НИЧЕГО, кроме страховки. Байк обязательно должен иметь страховку иначе просто на деньги попадете (есть такой метод развода у местных. Сами угоняют свои же байки). А сигнализации и блокираторы не спасают — подъезжает пикам, выходят 4 тайца и на руках грузят в пикам байк со всеми сигнализациями и блокираторами.
Еда: Ем как местную, так европейскую. Просто места знать надо. За год 1 раз отравился.
В районе 10-12 тысяч бат думаю будет стоить. Если интересуют точные цены, я могу узнать про район BangNa Бангкока (со всеми условиями: залоги, оплата и т.д.) + коммуналка у меня выходит в районе 3 тысяч бат ( 1 кондиционер 24 часа в сутки работает + плита дома, ежедневно готовлю ужин).
Я в данный момент живу в Бангкоке. Но я официально трудоустроен, есть воркпермит и годовая виза. До офиса мне 10 минут пешком.
Моря нет, но ничего не мешает в пятницу вечером сесть в самолет и за 2000 бат добраться до островов и зависнуть там на выходных. Жилье можно снять хоть на сутки, вопрос в цене. Годовое жилье дешевле будет.
OnYourLips не соглашусь. Турист тратит намного больше денег за короткий промежуток времени, потому что он покупает всякое барахло в виде сувениров, питается в кафешках и ресторанах, и посещает различные экскурсионные места. В среднем турист тратит суммы за пару недель сопоставимые с моими затратами за пару месяцев. Так происходит потому, что у меня налажен здесь быт и я оперирую финансами исходя из долгосрочных прогнозов.
В случае Тайланда (за Вьетнам не скажу) — это Бангкок. Вся инфраструктура, жилье (дешевле чем в той же Паттае, не говоря уже об островах, где априори завышены цены), больницы и супермаркеты здесь навалом.
Вот как раз-таки для таких случаев «Вы не можете знать, сколько месяцев вы пробудете в стране» и необходим для посольства обратный билет. Стране нужны либо туристы (реальные туристы, которые прилетают на пару недель или месяц отдохнуть, влить бабла в экономику страны и улететь назад) либо работники (официально трудоустроенные и опять-таки, платящие все налоги).
Сейчас идут проверки и многие «школы» закрывают. Более того, заходит имигрэйшн и задает вопросы на тайском ученикам: не ответил — визу аннулируют. Так что либо реально придется учиться, либо основывать тайскую компанию.
Я, честно, не нашел условий, в которых испытывали смартфоны, ни в переводе, ни в оригинальной статье. Отсюда вопрос – каковы условия тестов (написано, что бенчмарка, но не написано какой)?
По поводу устаревания ПО решает вопрос сборка образов на основе Dockerfile и необходимостью конфигурировать все свои образы каскадно для того, чтобы изменение одного из образов влияло на изменение этого слоя в других образах, например:
— базовый образ ОС
— — базовый набор LAMP (apache, mysql, php)
— — — специфичный набор для приложения 1
— — — — приложение 1
— — — специфичный набор для приложения 2
— — — — приложение 2
…
— — — специфичный набор для приложения N
— — — — приложение N
По совету №4 — в продакшене достаточно запускать приложение через forever или passenger, которые в случае падения переподнимут его. Более того, при тестировании удобнее и нагляднее будет если приложение упадет. Для логирования можно использовать сторонние модули, например, тот же Winston позволяет отлавливать исключения и продолжать работу приложения (не убивая его).
По приватным и публичным методам — это лишь соглашение, но никто не защитит от прямого вызова этих методов. Удобнее обернуть модуль в анонимную функцию, а в ней все публичные методы определить в объекте и его возвратить.
var module = (function() {
var privateMethod = function() {
// определение метода
};
return {
publicMethod: function() {
return privateMethod();
}
};
})();
По совету номер 6. В своем случае я использую стандартную систему модулей Node.js подгружая json
Совет 8. Почему бы не использовать существующие решения async и Q (кому что нравится)?
Вообще мне в сообществе node.js нравится тот факт, что на каждую задачу можно найти готовый модуль, решающий ее, не изобретая велосипедов (велотренажеры не в счет)
Это невалидный xml. Должно быть как минимум так:
Еда: Ем как местную, так европейскую. Просто места знать надо. За год 1 раз отравился.
Моря нет, но ничего не мешает в пятницу вечером сесть в самолет и за 2000 бат добраться до островов и зависнуть там на выходных. Жилье можно снять хоть на сутки, вопрос в цене. Годовое жилье дешевле будет.
— базовый образ ОС
— — базовый набор LAMP (apache, mysql, php)
— — — специфичный набор для приложения 1
— — — — приложение 1
— — — специфичный набор для приложения 2
— — — — приложение 2
…
— — — специфичный набор для приложения N
— — — — приложение N
По приватным и публичным методам — это лишь соглашение, но никто не защитит от прямого вызова этих методов. Удобнее обернуть модуль в анонимную функцию, а в ней все публичные методы определить в объекте и его возвратить.
По совету номер 6. В своем случае я использую стандартную систему модулей Node.js подгружая json
Совет 8. Почему бы не использовать существующие решения async и Q (кому что нравится)?
Вообще мне в сообществе node.js нравится тот факт, что на каждую задачу можно найти готовый модуль, решающий ее, не изобретая велосипедов (велотренажеры не в счет)