воскресенье, 4 декабря 2016 г.

Правка файла на удаленном сервере

Как часть проекта FastNetMon мне часто приходится редактировать файлы на машине, которая не может собрать проект (при всем моем желании!).

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

Как же жить в данной ситуации? Выручает, конечно, vim. Но он не так удобен, когда приходится проводить массовый рефакторинг кода и копировать / переносить очень большие блоки по куче файлов.

В этом случае я использую Sublime и имею один и тот же репозиторий на двух машинах. Но это негибко по множеству причин - ошибка и приходится делать повторный коммит уже с машины сборки где исправлять баг.

Что же делать? Использовать Sublime плагин: https://wbond.net/sublime_packages/sftp

Он дает огромную гибкость и удобство! Для его установки Вам нужно сначала установить Package Control плагин для Sublime, а потом поставить сам  плагин SFTP.

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

В этом случае настройка очень проста, создайте папку (в нее будет скопирован по sftp удаленный проект), откройте её, по меню правой кнопки маши выберите map to remote и далее укажите реквизиты для удаленной машины и путь, где размещается проект, после этого выбирайте Download и ждите, пока проект сольется на вашу машину.

После этого после правки файла достаточно тыкнуть Upload в контекстном меню и все, иcправленный файл зальется на удаленную машину! :)

воскресенье, 6 ноября 2016 г.

Немного о провайдерах в Англии

Всем привет!

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

В Англии довольно интересная ситуация, для де-монополизации рынка некоторое время назад гос-во де-монополизировало рынок и разбило крупного местного монополиста BT на оператора сети и непосредственно компанию, которая продает интернет.

Первая стала называться https://www.openreach.co.uk и её суть в том, что любой другой провайдер может получить доступ к клиенту (т.н. последняя миля) не прокладывая своих каналов, а арендую их у BT.

Например для моего района список провайдеров, которые я могу подключить через этот самый Open Reach - вот такой:

Кроме этого, есть еще более продвинутые ребята,  https://www.ifnl.net идея та же самая, но технология уже немного серьезнее - современный FTTH - оптика до квартиры! :)

Список провайдеров около десятка-полтора, большая часть - это провайдера для бизнеса, из провайдеров. Вот их список: https://www.ifnl.net/availableisps Сам я использую: seethelight.co.uk

Если говорить о тарифах, то у меня тариф 25 фунтов в месяц (смотрите по курсу ЦБ) за 60 мегабит без каких-либо ограничений в принципе. 

Еще стоит отметить, что по отзывам друзей и моему личному впечатлению, это 60 правда гарантированных мегабит.

Я реально вижу эту скорость например на 2ip.ru и при скачивании файлов. 

вторник, 27 сентября 2016 г.

Рабочая виза TIER-2 в Англию / Соединенное Королевство / Великобританию

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

Мне помогали с оформлением этой визы юристы Osborne Clarke, но тем не менее процесс довольно тернист и многое зависит от Вас.

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

Итак, мы предполагаем, что я гражданин РФ, а моя компания спонсор имеет A-grade при UKVI. Если у Вас это НЕ так - условия для вас будут совершенно иные.

Итак, у вас имеются определенные отношения с работодателем выявляющиеся в подписанный offer.

Что можно сделать заранее:

  1. Сдать экзамен IELTS for UKVI General (именно FOR UKVI, и никакой иначе! На сайте тестового центра очень легко выбрать неверный, БУДЬТЕ ВНИМАТЕЛЬНЫ)! Нужно иметь по крайне мере 4-5 баллов за каждый блок. Сам по себе этот экзамен ничем не отличается от IELTS General, кроме некоторых моментов в проведении - видеосъемка, съем отпечатков пальцев, двойное фотографирование.  Кроме того, экзамен проводится раз в 4 недели и часто записи на него нету - я бронировал последнее оставшееся место!  Результаты теста действительны 2 года, так что можно сдать сильно заранее.
  2. Получить сертификат об отсутствии туберкулеза в Американском Медицинском Центре: http://amclinic.ru/ В Питере можно уложиться за 1 день, но я читал, что в Москве запись на недели - будьте внимательны.  Сертификат действителен полгода. 
Пока Вы не сдали экзамен работодатель не будет делать Certificate of sponsorship (CoS), потому что... а вдруг не сдадите? Итак, если Вы все сдали (поздравляю!) Ваш работодатель (его юристы) начинают его готовить.

Если вы замужем / женаты, он делается и на Вас и на жену. Если работодатель A-grade, Вам не нужно доказывать наличие средств на проживание у жены, считается, что работодатель покрывает этот случай. Если иначе - у вас должно быть не менее 3 тысяч долларов на протяжении 3х месяцев (сумма на счету в банке ни разу не должна падать ниже этой суммы). Точную сумму уточняйте на сайте.

Итак, после того как CoS оформлен и заполнены анкеты на сайте UK VISAS, Вам нужно будет подготовить перевод свидетельства о браке (не надо делать это самим, отдайте в Единый Центр Документов), важно, чтобы на переводе было написаны все данные автора перевода!

После этого либо Вы либо Ваш работодатель (если он это сделает - цените его! Это очень круто!) оплатит сборы за оформление визы (около $1000) и медицинскую страховку (тоже около $1000) на каждого члена вашей семьи Вы можете идти подавать документы. На семью из 2х человек это около $4000, весьма и весьма не мало. При отказе в визе мед страховку вернут, но сбор за визу - нет.

После того, как сертификат о спонсорстве (CoS), IELTS for UKVI (для основного заявителя только, супругу/супруге он не требуется). справка об отсуствии туберкулеза будут у Вас на руках, Вы самолично либо юристы помогающие с визой запишут вас на прием и Вы подадите документы (все что перечислены выше + оригинал свидетельства о браке).

На момент сентября 2016го фотографии не нужны при подаче, вас фотографируют на месте, а также снимают отпечатки пальцев.

Также если Вы увидели "Priority Service" и думаете, что он поможет - не поможет, он неприменим к TIER-2 визам, это информация от визового центра в Питере.



Срок ожидания - около 15 дней + несколько дней на доставку документов из Шеффилда (да, они все рассматриваются там).

Далее Вы можете оплатить доставку документов куда Вам требуется - это удобно.

После того, как документы придут вы узнаете получили вы визу или нет. Если нет - будет приложен документ "Administrative review", который можно заполнить (со знанием дела и помощью юристов!!! НЕ пытайтесь сами!) и отправить по заданному Email. И если произойдет чудо - UKVI извинится и выдаст Вам визу. При этом попросят оплатить повторно медицинскую страховку. Потому что сразу при отказе вам сделают refund на карту.

А если вы счастливый обладатель визы - тщательно и слово за словом читайте приложенный документ! В нем содержится то, что Вам требуется СДЕЛАТЬ СРАЗУ ЖЕ по приезду в Англию.

Каждый случай индивидуален, у меня там было два требования:
  • Забрать BRP (ваше удостоверение личности)
  • Зарегистрироваться в полиции 
Поймите, если вы этого не сделаете в указанный срок - будут проблемы, штрафы, БОЛЬШИЕ проблемы! Приложите все усилия и сделайте это в срок.

Регистрироватся в полиции можно до получения BRP, так и после.  Очередность неважна, но если ДО могут попросить прийти еще раз и повторно уточнить номер полученного BRP.

После этого как бюрократическая работа закончена - рекомендую приступить к списку, который облегчит выживание в Англии :) В одной из следующих статей! 

Что обязательно нужно сделать, если Вы уезжаете из страны?

Данный вопрос напрямую связан с серией статей на тему поиска работы заграницей.

Итак, Вы получили долгожданный оффер, имеете визу на руках и готовы ринуться на просторы чужбины!

Итак, нужно расслабиться, остановиться и выбрать по меньшей мере 1 неделю на следующие вопросы:

  • Уведомление налоговой службы о наличии счета за рубежом. Это можно сделать с помощью портала Гос Услуги, через него можно залогинится на nalog.ru, а потом выбрать требуемую форму. Для этого Вам потребуются все реквизиты банковского аккаунта в новой стране.  Неисполнение этого требования - чревато штрафом. Вы же не хотите получить штраф приехав навестить родителей? Скорее всего, счет Вы будете открывать после отъезда, поэтому наличие аккаунта на Гос Услугах - категорически обязательно. Кроме как удовлетворения бюрократов этот момент несет позитивный аспект - это даст вам возможность переводить деньги между вашими счетами в разных странах без проблем.
  • Уведомление ФМС о наличии двойного гражданства. Это делается либо по почте либо в органе УФМС. Штраф за неисполнение этого вплоть до уголовной отвественности - отнеситесь к этому ответственно.
  • Оплатите все задолженности, если не хотите узнать о них в следующий раз покидая страну на границе. Это можно сделать через множество сервисов "оплата налогов по ИНН".
Пожалуй, пока все, возможно, что-то в голову придет еще - допишу :)

Визовый вопрос в поиске работы заграницей

Итак, Вы ищите работу заграницей. Где? Почему? Как сложно сделать визу?

Итак, у меня есть более-менее реальное понимание этого вопроса для следующих стран:
США
ЕС (исключая Англию и Ирландию)
Англия
Ирландия
Европа

В Европе рабочая виза зовется Blue Card и имеет довольно хорошо документированный список требований. Ничего экзотического, в основном требование по образованию (высшее) и опыту работу (от 2х лет), а также по минимальной зарплате в евро (порог не сильно большой, для ИТ специалиста это скорее всего нижняя планка).

США

США, тут возможно два варианта, H1B и L виза. L виза во всем лучше, но она подразумевает, что перед переходом в США Вы работали в филиале той же компании хотя бы 1 год. Виза хороша тем, что дает право работы супругу/супруге заявителя. Также хороша тем, что Вас подают с пачкой коллег в так называемом blanket petition и рассматривают всех сообща, а не только вас. И с большой вероятностью дают визы всем, кроме этого, данная виза не квотируется.

H1B, притча во языцах, обычная рабочая виза в США. Недостатки - не дает права работы жене, не дает права смены работодателя довольно долго. Кроме того, она квотируется очень сильно - ограничено число заявок в год. А если заявок больше, чем квота позволяет включается "лотерея", кого выбрал господин случай и госпожа удача - дают визу, а кого не выбрал - ждет еще год (весьма неприятный расклад, согласитесь). Также есть лимит на число таких виз на компанию, например, с этим связан факт, что Facebook перестал нанимать россиян в США, а нанимает теперь в Лондон, ибо квоты по визам сильно исчерпаны.

Из плюсов - ни одна из виз не требует знания английского языка (я про официальные документы это подтверждающие).

Ирландия

Визы не сильно сложные, а кроме того, не требуется подтверждение знания языка, так как родной язык страны - Ирландский, а его не каждый коренной Ирландец знает :)

Жена также может работать на полную ставку, виза этого не ограничивает :)

Англия

Виза называется TIER-2.  Этот случай я могу рассказать в подробностях, так как получал эту визу сам, можете спрашивать в комментариях, если что-то интересно.

Виза дает право работы супругу/супруге. Требуется подтверждения владения языком, для этого нужно сдать IELTF for UKVI по меньшей мере на 4-5 баллов каждый блок. А также сдать анализ на туберкулез в специализированной клинике. Кроме того, для супруга/супруги нужно доказательство наличия денежных средств (3 тысячи долларов на счету на срок не менее 3х месяцев), если Ваш спонсор не имеет так называемого A-grade рейтинга при UKVI.

Виза обычно оформляется за несколько недель, если не возникает проблем.

Кроме этого, стоит упомянуть, что многие компании из США используют Англию и Ирландию как промежуточный плацдарм и потом все равно переводят сотрудников (при их желании, а иногда и без) в Штаты по L blanket petition.

Информация здесь - очень выборочная и может являться неактуальной, поэтому если вы рассматриваете какую-то страну, не читайте формы и прочую устаревшую информацию (мой блог также относится к устаревшему источнику), а изучайте документы консульства непосредственно!

Кроме этого, если речь зашла про страну, то стоит использовать сайт Numbeo, на нем Вы можете сравнить цену жизни в указанных странах / городах со своим родным городом.

Собеседования в западных компаниях - onsite интервью

Эта статья - продолжение предыдущей.

Итак, вы прошли телефонный этап собеседования и показали себя отличным специалистом, на которого стоит раскошелиться и пригласить его в офис.

Итак, готовьтесь к приятному, но не сильно продолжительному путешествию. Почти все компании, о которых мы говорим в данной серии статей размещаются в Европе либо США, где для граждан РФ требуется виза. Поэтому будет совершенно идеально, если у Вас есть открытый шенген и виза США сама по себе.

Если же нету - это отличный повод её оформить, потому что компания оплатит Вам эти траты и предоставит все необходимые документы для консульства. Консульства в этом случае не цепляются к документам и делают все в разумные сроки. Кроме этого, например, Facebook имеет офис в безвизовой для россиян стране - Израиле и без проблем Вас интервьювируют именно там.

Итак, у Вас есть виза, Вы согласовали дату поездки! Все прекрасно, сразу уточните вашу "policy" относительно трат в поездке, обычно сумма в районе 70 долларов в день, алкоголь не возмещается, бизнес-класс не возмещается. В общем можете есть, пить соки и ни в чем себе не отказывать в пределах суммы. Гостиницу также компания обычно оплачивает самостоятельно.

Собеседования "onsite" последнее время в топовых компаниях довольно стандартны. Они занимают ВЕСЬ день. Обычно включают в себя 4-6 блоков с различными инженерами. Изредка также включается ланч.

Мои собеседования выглядели примерно так:
  • System design
  • Development / programming
  • Linux
  • Management / Cultural fit
  • Networking 
В Вашем случае все будет иначе :) Готовиться ОБЯЗАТЕЛЬНО к каждому. В особенности внимания заслуживает "management / cultural fit", потому что тут от вас ожидают довольно конкретных ответов и без подготовки отвечать сложно, поэтому книжку по прохождению интервью прочесть обязательно. Также рекомендую послушать записи реальных интервью - это очень помогает. 

По техническим интервью рекомендации те же самые, что и про телефонный этап, изучайте Quora, GlassDoor и будет Вам счастье. У меня выходило так, что на двух собеседованиях разделенных между собой где-то полугодом давали одинаковые задачи. Впрочем, в этом случае не помешает упомянуть, что вы знакомы с этой задачей интервьюверу.

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

В целом, мне всегда нравились такие собеседования, потому что все очень доброжелательны и открыты.

После завершения данного этапа Вам никто ничего не скажет. Можете спокойно возвращаться домой, после этого собирайте все чеки и отправляйте их рекрутеру, чтобы Вам вернули все траты. Это потребует до недели только на перевод, сделайте это сразу! 

При этом будьте готовы сообщить реквизиты для международного (SWIFT) перевода Вам из-за границы. Здесь Вам поможет банк, я вполне доволен Альфа-Банком, у них можно бесплатно открыть долларовый счет в дополнение к рублевому.

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

После возвращения на родину нужно ждать. Если вы даже на 100% уверены в результате - не считайте, что окажетесь правы. Я проходил интервью, когда был на 100% уверен, что их провалил. И проваливал, когда был уверен, что всех сделал :) Будьте скептиком и хладно ждите своей участи :)

После этого обычно стоит ждать ответа от 2 до 4х недели и опять же, на 3-4 неделе ожидания можно подергать рекрутера на предмет решения.

После onsite интервью с вами скорее всего опять по телефону (Скайп! Скайп!) свяжется рекрутер либо Ваш будущий начальник и сообщит результаты. Вариантов два - вы прошли либо вы не прошли. В случае, если Вы молодец и сделали всех сразу же будьте готовы к "salary negotiation" (вы уже гуглите эту фразу, да? Поздравляю, идете верной дорогой!), Вы должны четко знать, сколько Вы стоите и сколько Вам нужно чтобы устроиться в эту компанию. Компании нередко берут таймаут на подумать, поэтому не пугайтесь. Но перегибать палку и просить $200 тысяч в год тоже не стоит :)

Плохой расклад - отказ.

Итак, спокойствие! Если вы провалили собеседование - это тоже победа, потому что Вы стали опытнее в прохождении собеседований и в следующий раз сделаете это намного лучше! :) Ну а ваще вы без ущерба для бюджета съездили в дивную страну и посмотрели на самого ну скажем... Цукурберга :) Кроме того, например, Facebook имеет практику приглашать "не безнадежных" (ну например запороли вы связанные списки, ну бывает же...) на повторные собеседования через год :) Я так собеседовался ТРИЖДЫ :) Так что будьте готовы и улучшайте свои навыки! 

Итак, вернемся к позитивному настроению, после согласия работодателя с Вашими потребностями в зарплате вам подготовят job offer и дадут несколько дней, чтобы подумать, обычно можно просить около недели, чтобы взвесить все за и против. Обдумайте все сто раз, обсудите с семьей, подумайте еще  раз, почитайте, подумайте и на принимайте решение :)

После этого Вам нужно подписать "job offer" и с этого момента Вы во что бы то ни стало обязаны выйти в срок :) Ах, да, срок! Вас обязательно спросят, когда Вы готовы выйти на работу! Дj того, как вышлют оффер, поэтому будьте во всеоружии и изучите, сколько времени Вам потребуется на визу (в худшем случае), сбор вещей и прочие формальности, после этого умножьте на два (вы все равно половину факторов не учли, не льстите себе!) и сообщите этот срок работодателю. Обычно, с этим не возникает проблем, но в любом случае вопрос решается в каждом случае конкретно :)

Итак, дальше будет вопрос с визой, в моем случае Англии: https://www.stableit.ru/2016/09/tier-2.html

Собеседования в западных компаниях - offsite, до поездки в офис

Довольно объемный вопрос и я не берусь считать себя экспертом в этой области, но тем не менее хотел бы поделиться опытом.

Мой опыт основывается на собеседованиях в таких компаниях как Google, Facebook, Amazon. Собеседования были на такие роли как SRE, Production Engineer, System Engineer, Software Developer.

Почти всегда после того, как либо вы нашли рекрутера либо он нашел Вас от Вас попросят CV, который должен быть заготовлен.

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

После обмена резюме скорее всего Вас попросят выбрать время для телефонного звонка. Сугубо по моему опыту, телефон - худший из возможных способов проведения интервью, потому что во-первых, собеседование на чужом языке и во-вторых, качество связи очень плохое. Я всегда выбирал Skype, если такая возможность была либо Hangouts. Рекомендую воспользоваться этим советом.

На первом интервью Вас могут вообще не спрашивать ничего связанного с вакансией, на которую вы претендуете. Но я несколько раз сталкивался с опросникам-фильтрами, это такие блоки вопросов с однозначным ответом, по которым HR может определить точно ли вы подходящий кандидат, а не случайный человек :)

После этого, если все идет нормально и все вопросы вас устроили. Вас интересует зарплата? Можете расслабиться, никто ее никогда не скажет до момента пока Вы не получите offer :) На западе так не принято, а ориентировочные границы Вы можете найти на GlassDoor.com.

Итак, Вы прошли первичное интервью с рекрутером ("screening"). После этого, надеюсь, Вас обрадуют и предложат запланировать от 1го до 3х телефонных (читаете телефон - держите в голове Скайп!) интервью либо с инженерами либо с менеджерами.

Обычно такие интервью идут на конкретную тему, у Google, например, это было System (Linux) и Software (программирование). Поэтому к чему готовится довольно ясно, но всегда об этом можно спросить рекрутера. Например, рекрутеры Facebook Вас сами вышлют много документации о том, как и к чему готовиться. Если они этого не сделали - попросите.

Вероятность того, что в документах, кто даст рекрутер будет вопрос который обязательно зададут - очень высокая. Дальше сайты, которые вы должны изучить это GlassDoor, Quora, а также Google по запросу "interview at Company name for XXX role".

Ожидать на этих интервью стоит сложных вопросов по вашей специальности, вполне возможно появление задач "на подумать", задач на проектирование. Нередко встречаются задачи по программированию. О них отдельно.

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

Либо может быть как в Amazon, когда Вам дают задачу и ставят дедлайн - через 1 час прислать решение. Все зависит от компании.

После того, как Вы (надеюсь, успешно!) прошли этот этап вы можете ждать до недели его результатов, изредка - можно ждать и 2 недели. Ничего страшного, если после первой недели вы напомните рекрутеру о себе и спросите какой же вердикт.

Если звезды сошлись - следующий этап onsite interview, а именно личное собеседование либо в филиале либо в головном офисе компании. Об этом отдельно :)

Продолжение

Поиск работы заграницей для ИТ специалиста

Здесь я бы хотел поделиться свои опытом в этом откровенно сложном вопросе.

Вне зависимости где Вы хотите / планируете искать работу - во-первых, заведите аккаунт в LinkedIn, он сейчас стал де-факто и де-юро сайтом, где могут найти друг друга рекрутеры и соискатели.

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

Кроме этого, есть отличный сайт Indeed.com, на котором даже можно искать по всем вакансиям заданного региона.

Кроме этого, будет очень полезно изучить сайт glassdoor.com, где собраны как реальные зарплаты работодателей, отзывы сотрудников (настоящие!), так и сами вакансии.

Разумеется, также не стоит забывать про сайт компаний и посылать резюме, если у Вас есть присмотренная компания можно и нужно напрямую.

Кроме этого, если ключевым является именно переезд, а не работа в конкретной компании, можно воспользоваться, например, сайтом myvisajobs.com, на котором собраны компании и их "карма" в процессе получения рабочих виз.

Далеко не все компании берутся оформлять документы своим сотрудникам, так как в случае многих стран (например, США, Сингапур) - это ОЧЕНЬ сложный, долгий и затратный процесс. Этот вопрос нужно уточнять отдельно.

Сугубо из моей практике, один из рекрутеров нашел меня по моему блогу (который вы сейчас читаете), несмотря на то, что он на русском.

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

Если Вы внимательный читатель и дочитали до этого момента, у меня Вам подарок. По моей информации (верьте мне!) около 40% найма новых специалистов в топовые компании идет по рекомендации. И если у вас есть хороший друг либо знакомый, который уверен в ваших знаниях и может порекомендовать Вас рекрутеру компании - считайте Вам повезло, потому что получить шанс пройти собеседование, так и саму работу повышается многократно! Цените друзей! В поиске работы это актуально как никогда!)

Куда сбыть металлические монеты / мелочь в Питере?

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

В процессе разбора вещей обнаружилось примерно 1 килограмм мелочи в рублях и около 100 грамм в евро и долларах.

Естественно, возник вопрос - зачем это тащить с собой, нужно обменять.

Как показал беглый опрос банков - задача обмена мелочи в валюте отличающейся от рубля в России неосуществимая, банки для вас этого не сделают (исключения есть, но они исчезающе малы!).

Итак, Вам прямая дорога на улицу Думскую, в отделение Сбербанка. Но мой Вас совет - рассортируйте по номиналу и посчитайте количество монеток, в противном случае Вам будет очень жалко операциониста, который это будет считать руками, ибо никаких чудо машинок у них нету для этого.

С иностранными деньгами все чуточку сложнее, евро я обменял в кофейном аппарате аэропорта Франкфурта используя читерскую кнопку "возврат" :) Почти все автоматы на 20 5 центовых монет скорее всего сделают возврат монетой в 1 евро :)

Как вариант, можно попробовать сходить к скупщикам монет, где у вас возможно даже немного больше курса ЦБ выкупят эти монеты либо попробовать на Авито.

воскресенье, 28 августа 2016 г.

Как приручить трафик или traffic engineering в деталях

Как приручить трафик?

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

Как известно, Internet traffic engineering включает в себя множество задач управления трафиком главной целью которых является обеспечение надежной и эффективной работы каналов сети Интернет.

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

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

Существует по меньшей мере три типа автономных систем интернета - генераторы трафика (отношение исходящего трафика к входящему превышает 2), потребители трафика (отношение входящего трафика ко входящему превышает 2) и магистральные провайдеры ( отношение входящего ко входящему равно).

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

В случае генераторов трафика задача управления трафиком довольно проста, потому что мы сами можем решить, в какой именно интернет канал послать данные.

При использовании full bgp view, со стороны всех провайдеров мы получаем маршруты до всего интернета и мы должны выбрать лучший. Выбор лучшего осуществляется на основании ASPATH - числа автономных систем между нами и получателем трафика. Этот метод довольно эффективен и требует минимальный уровень контроля со стороны администратора.

Если же по тем или иным причинам у нас трафик распределился по провайдерам неравномерно, то мы должны прибегнуть к local preference , выбрать наиболее нагруженные направления, куда отправляется трафик и сделать путь до перегруженного провайдера хуже. Данный подход довольно эффективен. Как его альтернатива, может быть использовать policy based роутинг, чтобы в зависимости адреса от сети клиента в нашей сети направить его в тот или иной канал.

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

В случае потребителей трафика ситуация становится намного сложнее, так как арсенал средств балансировки входящего трафика все также основывается на методах выбора лучшего пути в bgp. А именно длине выше упомянутого ASPATH, а также на основании предпочтения к префиксам наименьшей длины. Поэтому все, что мы здесь можем - это использовать ASPATH prepend, чтобы сделать путь заведомо хуже через определенного провайдера. Либо же мы можем раздробить сети на более мелкие (тем самым увеличив full view, что тоже очень плохо) и увеличить поток трафика на выделенную сеть через определенного провайдера. Кроме этого, может быть использован параметр MED, чтобы выдать больший приоритет тому или иному каналу, но в этом случае нужно убедиться, принимает ли вышестоящий оператор этот параметр от вас, так как многие его обнуляют и не пропускают дальше.

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

Как же бороться с данной ситуацией Решением может быть создание общей базы данных с пожеланиями владельцев тех или иных префиксов о том, каким предпочтительным способом им отправлять исходящий трафик.

Безусловно, как генераторам, так и потребителям трафика (и даже магистральным операторам) стоит использовать системы управления трафиком , потому что они решительно улучшают качество интернет соединения, снижают необходимость постоянного контроля за bgp роутингом почти до нуля и что самое важное - позволяют решительно снизить затраты на каналы интернет путем их максимально эффективного и полного использования.

Дата написания: 26 ноября 2015 г., 12:06

четверг, 25 августа 2016 г.

вторник, 23 августа 2016 г.

Крайне неприятная фича Google Groups

Вот столкнулся с такой фишкой Google Groups, что все, кто подписывается на твою группу на самом деле не получают из нее писем, если не сделают это явно в настройках!

Несколько ласковых слов в эту сторону: https://productforums.google.com/forum/#!topic/apps/3OUlPmzKCi8