Готов согласиться с комментарием выше — вариант хостинга единственно допустим. Не ставить же FSB Black Box внутри периметра Интранета. Но для этого надо убедить штаб-квартиру, что автономная почта в отдельно взятом регионе, в том числе в России, имеет право на жизнь и будет лучше роуминговых телефонов. Аргументы можно найти, и они не технические.
Прошу прощения за излишнюю краткость. Я озвучил точку зрения ИТ менеджера, который приобретает подобные услуги при их необходимости.
В крупных международных компаниях обычно единая система электронной почты, которая может базироваться в нескольких дата-центрах по миру. Поскольку BES не привязывается к конкретному Exchange Server, а работает со всей системой, обычно достаточно иметь один BES сервер на всю организацию и располагать его в штаб-квартире, не в России.
Так вот, при таком расположении BES ни один из операторов не готов предоставлять услуги на месте, а именно — продавать и ремонтировать телефоны (сейчас меняется), продавать услугу Blackbery Data Service. Это им не позволяет условия лицензии ФСБ.
При этом, у всех операторов есть роуминговый договор с иностранными операторами на прокачку данных BES. Это важно, поскольку международный тарифный план BES за $65 предлагает неограниченный трафик по всему миру.
Итого, купить услуги и телефоны Blackberry в России для иностранных компаний можно, но не имеет смысла. BES Express отличается от BES более низкой ценой и урезанными функциями, а значит и теми же проблемами — сервер должен быть размещен в России.
Поправьте меня, если я что-то не учел, или что-то не так в терминологии.
Для иностранных компаний услуга Blackberry в России тоже бесполезна — нет возможности активации на BES, расположенный за границей. Соответственно, пользуют европейские или американские телефоны в роуминге.
Почитал все комментарии, мало где встретил вопрос «А цель какая?». Еще можно задать вопросы «Как и на кого оставить родителей?» и «Как воспитывать детей за границей и что из этого выйдет?» Мое IMHO — очень упрощенная постановка вопроса в топике.
Судя по всему, имелись ввиду талантливые молодые люди до 25, без семьи и со здоровыми родными. Тогда что касается ИТ — IMHO талант предпринимателя, инженера, программиста, консультанта, внедренца (наверное, можно еще перечислить) сегодня и в ближайшей перспективе в России реализовать не удастся. Талант исполнителя — сисадмин, тестер, технический писатель — вполне реально.
И надо понимать, что уехав — лишаешься того, что называется «стены помогают», а значит для аналогичного результата нужно прикладывать больше усилий. Для первой группы — прикладывай, не прикладывай — все впустую. Для второй — в России результат будет эффективнее и быстрее, но есть потолок. И только достигнув его стоит думать о заграницах.
Такие ссылки дают возможность получать статистику интереса к этой страничке. Теперь понятно, что много недовольных — в следующих постах я сокращатели не использую.
Я писал чуть выше, что IMHO логика должна быть в одном месте, а не раскидана отдельно — в форме проверять длину пароля, а в сервисе — все остальное. Народ со мной не согласился (-3) — такая реализация снижает нагрузку на сервер.
Вот мое IMHO как аналитика против IMHO специалистов по технологиям.
На самом деле, работает и http, и https. Насколько я понял, Ajax работает через http, хотя могу ошибаться.
Чтобы не быть голословным, демонстирирую код этого запроса (искать исходники здесь и здесь).
function CreateRatePasswdReq(formKey) {
if (!isBrowserCompatible) {
return;
}
var passwd = document.forms[formKey].Passwd.value;
if (document.forms[formKey].Email) {
var email = escape(document.forms[formKey].Email.value);
} else {
var email = escape("serge.ryvkin@gmail.com");
}
if (document.forms[formKey].LastName) {
var lastname = escape(document.forms[formKey].LastName.value);
}
if (document.forms[formKey].FirstName) {
var firstname = escape(document.forms[formKey].FirstName.value);
}
if (document.forms[formKey].Birthday) {
var birthday = escape(document.forms[formKey].Birthday.value);
}
var min_passwd_len = 8;
var passwdKey = "Passwd";
var emailKey = "Email";
var FirstNameKey = "FirstName";
var LastNameKey = "LastName";
var BirthdayKey = "Birthday";
if (passwd.length < min_passwd_len) {
if (passwd.length > 0) {
DrawBar(0);
} else {
resetBar();
}
} else {
passwd = escape(passwd);
var params = passwdKey + "=" + passwd + "&" +
emailKey + "=" + email + "&" +
FirstNameKey + "=" + firstname + "&" +
LastNameKey + "=" + lastname + "&" +
BirthdayKey + "=" + birthday;
myxmlhttp = CreateXmlHttpReq(RatePasswdXmlHttpHandler);
XmlHttpPOST(myxmlhttp, "RatePassword", params);
}
}
//------------------------------------------------------------------------
// This file depends on:
// http://gmail.google.com/gmail?view=page&name=browser
//------------------------------------------------------------------------
//------------------------------------------------------------------------
// Some browser detection logic.
// Once http://gmail.google.com/gmail?view=page&name=browser has these
// variables as *global* these definitions can be deleted.
//------------------------------------------------------------------------
var agt = navigator.userAgent.toLowerCase();
var is_op = (agt.indexOf("opera") != -1);
var is_ie = (agt.indexOf("msie") != -1) && document.all && !is_op;
var is_ie5 = (agt.indexOf("msie 5") != -1) && document.all && !is_op;
//------------------------------------------------------------------------
// Communication with server
//------------------------------------------------------------------------
function CreateXmlHttpReq(handler) {
var xmlhttp = null;
if (is_ie) {
// Guaranteed to be ie5 or ie6
var control = (is_ie5) ? "Microsoft.XMLHTTP" : "Msxml2.XMLHTTP";
try {
xmlhttp = new ActiveXObject(control);
xmlhttp.onreadystatechange = handler;
} catch (ex) {
// TODO: better help message
alert("You need to enable active scripting and activeX controls");
}
} else {
// Mozilla
xmlhttp = new XMLHttpRequest();
xmlhttp.onload = handler;
xmlhttp.onerror = handler;
}
return xmlhttp;
}
// XMLHttp send POST request
function XmlHttpPOST(xmlhttp, url, data) {
try {
xmlhttp.open("POST", url, true);
xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
xmlhttp.send(data);
} catch (ex) {
// do nothing
}
}
// XMLHttp send GEt request
function XmlHttpGET(xmlhttp, url) {
try {
xmlhttp.open("GET", url, true);
xmlhttp.send(null);
} catch (ex) {
// do nothing
}
}
Автор топика хотел озвучить две мысли: (1) Google использует слабую проверку надежности пароля; (2) без вашего ведома, еще до смены пароля, в большом и неадекватном количестве собираются и связываются персональные данные.
Это позволяет сделать вывод, что всё это работает совсем не затем, зачем объявлено Google. И тонкости типа «автор не стал разбираться в развесистой лапше кода Google» уже не играют роли.
Такого сервиса для общего доступа не существует. Это я немного покопался в исходниках страницы.
Но сам Google допонительно вместе с паролем туда пересылает Фамилию, Имя и дату рождения. Полагаю, что IP туда придет из браузера. В общем, «параноик off» пока делать не стоит.
В крупных международных компаниях обычно единая система электронной почты, которая может базироваться в нескольких дата-центрах по миру. Поскольку BES не привязывается к конкретному Exchange Server, а работает со всей системой, обычно достаточно иметь один BES сервер на всю организацию и располагать его в штаб-квартире, не в России.
Так вот, при таком расположении BES ни один из операторов не готов предоставлять услуги на месте, а именно — продавать и ремонтировать телефоны (сейчас меняется), продавать услугу Blackbery Data Service. Это им не позволяет условия лицензии ФСБ.
При этом, у всех операторов есть роуминговый договор с иностранными операторами на прокачку данных BES. Это важно, поскольку международный тарифный план BES за $65 предлагает неограниченный трафик по всему миру.
Итого, купить услуги и телефоны Blackberry в России для иностранных компаний можно, но не имеет смысла. BES Express отличается от BES более низкой ценой и урезанными функциями, а значит и теми же проблемами — сервер должен быть размещен в России.
Поправьте меня, если я что-то не учел, или что-то не так в терминологии.
Судя по всему, имелись ввиду талантливые молодые люди до 25, без семьи и со здоровыми родными. Тогда что касается ИТ — IMHO талант предпринимателя, инженера, программиста, консультанта, внедренца (наверное, можно еще перечислить) сегодня и в ближайшей перспективе в России реализовать не удастся. Талант исполнителя — сисадмин, тестер, технический писатель — вполне реально.
И надо понимать, что уехав — лишаешься того, что называется «стены помогают», а значит для аналогичного результата нужно прикладывать больше усилий. Для первой группы — прикладывай, не прикладывай — все впустую. Для второй — в России результат будет эффективнее и быстрее, но есть потолок. И только достигнув его стоит думать о заграницах.
Вот мое IMHO как аналитика против IMHO специалистов по технологиям.
Чтобы не быть голословным, демонстирирую код этого запроса (искать исходники здесь и здесь).
Это позволяет сделать вывод, что всё это работает совсем не затем, зачем объявлено Google. И тонкости типа «автор не стал разбираться в развесистой лапше кода Google» уже не играют роли.
Но сам Google допонительно вместе с паролем туда пересылает Фамилию, Имя и дату рождения. Полагаю, что IP туда придет из браузера. В общем, «параноик off» пока делать не стоит.