Необходимый минимум ssi


Содержание

Почём быть инструктором?

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

Представление о популярности различных систем обучения и сертификации даёт, например, анализ данных о квалификации и специализации, которые указали о себе профессионалы подводного дела, регистрируясь на выставку Moscow Dive Show 2020. Всего в списке было 528 человек со статусом инструктора: это по-своему репрезентативная выборка, хотя и с преобладанием москвичей. Важно отметить, что у каждого инструктора была возможность указать более одной системы сертификации, но фактически этой возможностью воспользовался только один человек. Подсчитали, что из числа зарегистрировавшихся на выставке инструкторов на PADI приходится 41%, на CMAS 24%, на NDL 12%, на TDI/SDI 10%, на IANTD 6% и на SSI 4%. Остальные ассоциации и системы представлены в этой выборке скорее единично: в сумме от них чуть более трёх процентов инструкторских заявок. Возможно, выставка пока не вызвала большого отклика у профессионалов из этих ассоциаций, и тут есть над чем работать. Не исключено также, что картина заметно отличается в масштабе страны: но широкое распространение PADI налицо. Насколько широкое? Официальная позиция PADI публично обозначена так: PADI не публикует детальной статистики либо персональной информации по дайверам PADI и членам PADI, а наиболее часто запрашиваемые сведения выложены в четырёхстраничной презентации, которую можно цитировать строго для личных нужд.

Никоим образом не отражает этот регистрационно-выставочный список и долей отечественного дайв-рынка, приходящихся на те или иные системы обучения. Во-первых, считать можно как по количеству выданных сертификатов всех уровней, так и по числу сертифицированных каждым агентством дайверов. Либо, например, по выручке. Во-вторых, достоверные и взаимно сопоставимые отечественные данные здесь недоступны, а оценки строятся скорее на вольных допущениях. В международном масштабе попытки сопоставить объёмы сертификации разных систем предпринимались какое-то время назад: пример показан на диаграмме. Судя по этим выкладкам, на американском рынке заметны такие экзотические сертификаторы, как YMCA, Красный Крест и даже DAN – компания, известная прежде всего страховым сервисом. Судя по всему, речь здесь в том числе о сертификации по части первой помощи – что обычно входит в программу инструкторской и даже дайв-мастерской подготовки. Исследований, опровергающих эти независимые подсчёты, в открытом доступе отыскать не удалось.

Что же вообще позволяет сопоставлять сертификационную деятельность разных систем дайверского обучения? Разве можно всё наблюдаемое многообразие подходов судить по гамбургскому счёту?

В дайверских сертификатах и/или в сопроводительных документах есть мелкий шрифт: им набран номер международного стандарта ISO, которому данный сертификат отвечает. К стандартам ISO подогнаны и отечественные ГОСТы. Есть также стандарты Евросоюза с индексом EN, выпускаемые Европейским комитетом по стандартизации CEN, где аффилиатами или партнёрами числятся несколько стран бывшего СССР (точнее, все, кроме Таджикистана, Киргизии, Узбекистана, Туркмении и Российской Федерации). Стандартами выделено несколько уровней дайверской подготовки, у них есть канцелярские английские и русские названия. В преамбуле к ГОСТам среди разработчиков стандарта упомянуто ЗАО «Компания ПАДИ», существовавшее на тот момент. Для наглядности 11 действующих стандартов сведены в таблицу, из которой, например, видно, что уровень подготовки, известный в обиходе как Open Water Diver, это отнюдь не первый уровень, а инструкторских уровней принято выделять два. И инструктором считается лицо, получившее квалификацию согласно ISO 24802-1 или ISO 24802-2. Хотя если всё так – то каковы тогда, например, неустранимые препятствия к кроссоверу, к переходу инструктора из системы в систему?

Редакция «Предельной Глубины» отправила одинаковые по форме и по содержанию запросы в следующие организации: КПДР, CMAS, SSI, NDL, NAUI, SNSI, DIWA, UTD, ISE, GUE, SDI/TDI/ERDI, отправила и в Российский центр PADI – откуда поступила русская версия презентации с общей официальной информацией. Спрашивалось, какие денежные и организационные издержки несёт отдельный инструктор и брендированный дайв-центр, и как в целом устроена система – а также предлагалось в целом сообщить об организации от первого лица. Про соответствие стандартам ISO – не спрашивали. Вот какие ответы удалось получить и обработать на момент выхода номера. Недостаток информации из первых рук частично восполнили по открытым источникам – в том числе и обратившись за комментарием к авторитетным игрокам отечественного подводного рынка.

Сергей Дорофеев, курс-директор и инструктор NAUI в России:

Национальная Ассоциация Инструкторов Подводного Плавания (National Association of Underwater Instructors) существует с 1960 года как некоммерческая всемирная образовательная ассоциация со штаб-квартирой в Калифорнии. Весь доход организации идёт на субсидирование её развития и финансирование научно-исследовательских программ по охране и изучению мирового океана.

В системе NAUI ежегодный взнос за инструкторский статус $175, и от $25 инструктор отчисляет за каждую сертификацию.

Учебники – на выбор: цифровые (в любом формате) или же бумажные, но бумажные дороже. Студент платит за учебники по договорённости с инструктором: например, в рассрочку, если не может сразу.

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

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

Кредо NAUI: ни один кандидат не получит статус инструктора, пока принимающая сторона не убедится, что с ним можно отправить собственного ребёнка. За время моего курс-директорства в России со студентами NAUI не произошло ни одного несчастного (можно сказать – страхового) случая, тем более летального. Потому что девиз NAUI – безопасность погружений через образование.

Фульвия Лами, основатель, владелец и президент SNSI:

Юридическая форма SNSI – это LLC, общество с ограниченной ответственностью. Компания основана в 1995 году, второй учредитель – Умберто Пеполи, штаб-квартира в Тоскане, в Борго-Сан-Лоренцо.

Всего в мире выдано более 350 тысяч сертификатов SNSI.

В России SNSI только начинает работать, сейчас всего один инструктор-тренер и один инструктор, которые успели выдать лишь весьма небольшое число сертификатов.

Годовой взнос инструктора SNSI составляет €135, при этом SNSI не взимает с инструктора отчислений за каждую сертификацию, однако обязательно использование студентом учебников – и как только они оплачены, инструктор получает код, который позволяет ему сертифицировать студента. В момент же сертификации никаких средств не требуется вносить. Это, видимо, нужно разъяснить поподробнее, поскольку SNSI, судя по всему, единственное в мире сертификационное агентство, которое придерживается принципа pay per use – то есть платить по мере использования. Профессионалам SNSI бесплатно доступны учебные материалы в цифровом виде: либо в PDF, либо в мобильном приложении SNSI Media Hub.

То есть инструктор может предоставить студенту учебник и начать учить, ничего не платя, а оплата следует в момент завершения курса, когда инструктор подаёт заявку на выдачу студенту сертификата. Например, за сертификат Open Water cost платится €48,20 – как в цифровом виде, так и в печатном. Плата за печатные материалы вносится по получении.

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

Условие кроссовера – статус инструктора в любой международной системе обучения, которая имеет сертификат RSTC или ISO.

Чтобы стать брендированным дайв-центром SNSI, необходим хотя бы один инструктор SNSI. Обязательные отчисления: €225 в год и разовый взнос €400, при этом дайв-центр вносится в каталог на сайте SNSI, получает бесплатный доступ ко всем учебникам, а на выдаваемых сертификатах печатается лого дайв-центра и QR-код. Прочих специальных ограничений для дайв-центра при этом нет.

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

Преимущества SNSI, на наш взгляд, таковы. Мы самые цифровые, мы не бросаем наших профи и поддерживаем их всеми путями. Например, только что выпустили новое, полностью бесплатное, мобильное приложение MySNSI – это цифровой сертификат и лог-бук. В курсе Open Water мы предлагаем такие опции, как сухой костюм и найтрокс, чтобы дайв-центры могли обучать студентов по расширенной программе без дополнительных отчислений в адрес SNSI.

Вильфрид Дикес, владелец и президент DIWA:

Компания DIWA International LLC инкорпорирована в США и зарегистрирована в Германии, там же находятся и две штаб-квартиры: в Голливуде, штат Флорида (не в Калифорнии!), и в Цвингенберге, земля Гессен.

Обычный годовой инструкторский взнос в системе DIWA €260, для России установлен пониженный взнос €100, других требований для продления статуса нет. За каждого сертифицированного студента инструктор отчисляет €25.

Инструктор может бесплатно скачать учебные материалы с сайта DIWA, плата вносится как кому удобно, вперёд или постфактум.

Для кроссовера инструктору необходимо предоставить копию своей прежней инструкторской карточки и паспортную фотографию, а также заполнить заявку на членство в DIWA.

В России выдано пока около 25 сертификатов DIWA, это OWD и кейв: мы вышли на русский рынок только пару лет назад, здесь действует всего один курс-директор и 7 инструкторов DIWA.

Чтобы стать брендированным дайв-центром DIWA, необходим и достаточен один инструктор DIWA: никаких дополнительных платежей, кроме годового инструкторского взноса, не требуется. Если муж и жена оба активные инструкторы DIWA и работают в одном дайв-центре, то они платят годовой взнос как за одного человека.

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

Обучив и сертифицировав 25 студентов и освоив две специализации, инструктор получает титул Master Scuba Instructor (MSI), после ещё 25 сертификатов и ещё двух специализаций – инструктор-тренер (IT), а по прохождении двух курсов повышения инструкторской квалификации (IDC) присваивается статус курс-директора.

Кроссовер обычно делается один к одному, то есть, например, курс-директор PADI становится курс-директором DIWA или OW-инструктор NAUI становится OW-инструктором DIWA.

За свою страховку инструкторы платят самостоятельно на собственное усмотрение – но глобально DIWA партнёрствует с компанией Aquamed и ищет аналогичного бизнес-партнёра в России.

За 45 лет в мире выдано примерно 750 тысяч сертификатов DIWA. У нас целиком новые стандарты – и рекреационные, и технические. С нами ведущие специалисты – такие, как Сабина Керкау. И главное: DIWA на первое место ставит инструктора, это наш человеческий капитал.

Вадим Шаповалов, IT Sfaff IT SDI, IT Advanced Timix OC TDI, IT CCR Ad. Mix Gas, Full Cave Instructor TDI:

Technical Diving International создал Брет Гиллиам в 1994 году, штаб-квартира во Флориде. Нынешний президент – Брайан Керни. TDI – это технический дайвинг со всем инструментарием глубоких и декомпрессионных погружений: тримикс, найтрокс, дублированная конфигурация оборудования, ребризеры.

Scuba Diving International как система подготовки спортивных рекреационных дайверов возникла позже – с опорой на опыт других ассоциаций (PADI, SSI, NAUI). В стандарты SDI вкладывался здравый подход, применяемый в TDI: благодаря этому мы были лидерами в таких программах, как соло-дайвинг, сайдмаунт, CCR.

Сколько всего выдано в России OWD или приравненных к ним первичных сертификатов SDI/TDI/ERDI и сколько в целом суммарно за все годы – не располагаем полной информацией, поскольку был период, когда офис существовал вне России.

За 2020 год в России выдано 1450 сертификатов, из них SDI 750, остальные TDI. Наша ассоциация в большей мере является технической, поэтому чистое сравнение будет не вполне корректным. Сейчас действующих инструкторов 184 (включая и инструкторов с неактивным статусом) и 11 инструктор-тренеров.


Взнос за продление инструкторского статуса на 2020 год составляет 11 тысяч рублей, эквивалент $180. Основное требование по переподтверждению – активный обучающий статус и проведение курсов по высшему своему рейтингу. В случае неактивного статуса или пассивной деятельности в течение двух лет может возникнуть требование к апгрейду у действующего инструктора-тренера соответствующего уровня.

С 2015 года инструктор отчисляет за каждую сертификацию 2500 рублей: если динамика курса доллара не изменится, будет повод к понижению. Наши дайв-центры и инструкторы-тренеры имеют скидки. Студенческие учебные материалы все в бумажном исполнении, инструкторские существуют и в электронном виде. Платят в основном по факту. Есть система особых взаимоотношений с дайв-центрами.

Инструкторский кроссовер из других систем приветствуется, но не все системы обучения признаются штаб-квартирой SDI/TDI/ERDI: например, NDL, IANTD, CMAS равноценными не признаны. Сама процедура проста, в некоторых случаях действующий инструктор-тренер проводит нужную работу. Для высших ступеней в инструкторской линейке (такие как Advanced Trimix, Advanced Mix Gas CCR, Full Cave) кроссовер неприемлем.

Чтобы стать брендированным дайв-центром SDI/TDI/ERDI, необходимо иметь в штате Инструктора SDI/TDI. Обязательные отчисления – 8000 рублей в год, за это дайв-центру полагается информационная поддержка, скидки на учебники и сертификацию. Ограничений в смысле поддержки другой ассоциации практически никаких.

Регулярно по всему миру проводятся тренерские семинары. Также в TDI существует система подготовки и роста инструкторов посредством работы с инструктором-тренером TDI. В мире 26 региональных офисов.

Главные конкурентные преимущества системы SDI/TDI/ERDI: стандарты и процедуры SDI/TDI не допускают создания бизнес-машины, всё внимание студенту, весь обучающий процесс в интересах обучаемого.

Ян Ершов, руководитель проектов NDL:

Юридическая форма NDL – образовательное учреждение, основанное в 2003 году Юрием и Александром Бельскими. Штаб-квартира в Санкт-Петербурге. По российским адресам из разных офисов отправляется более 10 тысяч сертификатов в год.

Ежегодный взнос за инструкторский статус 6000 рублей. За каждую сертификацию инструктор отчисляет 1000 рублей в совокупности за пластиковый и электронный сертификат. Литература к покупке не обязательна. Электронные учебники в бесплатном и свободном доступе на сайте NDL. Бумажный учебник студент может заказать у инструктора или прямо на сайте NDL. Система оплаты – как в электронных книжных магазинах. Например, цена базового учебника (без учёта инструкторской скидки) – 1200 рублей.

Требования по переподтверждению инструкторского статуса: отсутствие в работе инструктора нарушений стандартов NDL и минимум 5 проведённых курсов в год.

Кроссовер упрощён для инструкторов организаций, имеющих сертификацию EUF, то есть международные стандарты ISO и EN. Соискателю необходимо пройти лекции 4, 10,11 и 12 из инструкторского курса NDL, сдать экзамен по практике и письменный теоретический экзамен, а также академическую презентацию, набрав по ней не менее 17 баллов.

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

NDL стимулирует профессиональный рост инструкторов. Инструктор NDL продвигается по карьерной лестнице, получая новые права для обучения по более широкому спектру программ. Например, три уровня мастер-инструкторов NDL: каждый уровень даёт инструктору дополнительные возможности для развития своего бизнеса.

Инструкторы, участвующие в освоении новых регионов и целых стран, получают как моральную, так и материальную поддержку NDL. Сеть NDL выстроена через региональные офисы, их в мире 17 – это Китай, Вьетнам, Таиланд, Египет, Малайзия, Италия и другие страны. Печать сертификата происходит в офисах по месту проведения обучения, что позволяет сократить время ожидания пластикового сертификата. Офисы участвуют в международных выставках: ADEX в Сингапуре ADEX или MIDE в Малайзии – а также помогают инструкторам NDL трудоустраиваться в регионах мира.

На сайте NDL есть раздел «Клубы и люди»: здесь инструктор NDL может разместить подробную информацию о себе и своих услугах, а в «Профессиональной зоне» инструкторы NDL могут скачать инструкторские мануалы, макеты инструкторской печати, плакаты, флаги, макет лог-бука и другие материалы, необходимые для работы инструктора. Все материалы бесплатны для профессионалов NDL. Студент может бесплатно прочитать на сайте электронные учебники. Здесь же на сайте студент или инструктор может подтвердить свой статус, если он потерял сертификат, или же проверить, имеет ли инструктор активный обучающий статус.

Учебники NDL – это маркетинговый инструмент для инструктора. В учебнике «Дайвинг. Любительские курсы» студент может найти и самостоятельно освоить информацию по семи курсам NDL, что позволяет затем выбрать самостоятельно курс продвинутого обучения. Для инструкторов таким образом облегчается реклама продвинутых курсов. Изучение снаряжения проводится с упором на практическое использование, обслуживание и хранение – особенно в учебнике Divemaster: это мотивирует студентов на покупку снаряжения. У NDL есть первый и единственный в мире учебник по рекреационному подлёдному дайвингу, первый и единственный в мире учебник по подводной охоте – именно учебник, а не книга воспоминаний, а также учебники для детей разных возрастных групп. Наличие бесплатных электронных учебных материалов значительно снижает себестоимость курса, проводимого инструктором, и упрощает и инструктору, и студенту доступ к учебным материалам на любом языке и в любой точке мира.

Бесплатный электронный сертификат E-card выдаётся сразу по окончании курса. Для инструктора это означает повышение качества обслуживания. Юридическая поддержка профессионалов такая же, как и у других дайверских организаций, имеющих сертификацию ISO.

Главное конкурентное преимущество системы NDL: инструктор NDL – это инструктор XXI века, он цифровой и сетевой.

Станислав Поляков, исследователь подводных пещер, инструктор SSI по 29 специализациям:

SSI существует с 1970 года, основатель – пионер дайвинга Роберт Кларк, сегодняшняя юридическая форма – SSI GmbH (это германское общество с ограниченной ответственностью) со штаб-квартирой в Вендельштайне. С 2014 года владельцем SSI является Mares S.p.A. – подразделение компании HEAD NV. В год в мире выдаётся более 350 тысяч сертификатов SSI.

С 1997 года в России выдано около 60 тысяч сертификатов SSI, сейчас действует 124 отечественных инструктора и 8 инструктор-тренеров.

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

Печать пластикового сертификата стоит €9,90 евро, это опция, а цифровой сертификат включён в стоимость комплекта обучающих материалов. Большинство выбирают цифровые комплекты. Цифровой комплект, если он не активирован студентом, может быть возвращён бесплатно в течение 90 дней, если же активирован, то тоже может быть возвращён с вычетом. Цифровые комплекты автоматически обновляются и остаются у студента.

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

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

Базовый годовой взнос дайв-центра SSI составляет €240. Взнос уменьшается пропорционально количеству выданных сертификатов: за 100 сертификатов в год минус 25%, за 200 сертификатов в год минус 50%, за 300 сертификатов в год минус 75%, за 400 сертификатов в год минус 100%.

Система SSI проводит ежегодную переподготовку и повышение квалификации инструкторов, а также автоматический онлайн-апдейт стандартов обучения. Продвижение проводится через сайт divessi.com, всемирную сеть дайверов Odin и бесплатное мобильное приложение DiveSSI: у него более 2,8 млн зарегистрированных пользователей.

SSI реализует MAP – многоуровневую систему контроля качества обучения на уровне дайв-центра, регионального офиса и штаб-квартиры. SSI активно развивает систему страхования профессиональной ответственности инструктора, а также систему страхования при погружениях и систему профессиональной ответственности инструктора. Основной партнёр – международная система Diveassure.

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

Илон Маск рекомендует:  Что такое код readdir

Основой философии SSI является качество обучения, а не количество. Обучение теории с помощью цифровых материалов позволяет это делать комфортно для студента, в удобное для него время, а также позволяет быть уверенным, что он просмотрел весь материал и ответил на все вопросы. Студент проводит меньше времени в аудитории и больше в воде. Через постоянную тренировку навыков в воде достигаются комфорт и умения дайвера. Мы не учим дайвингу, мы делаем дайверов на всю жизнь. Цифровое обучение и реальный дайвинг!

Ален Добблер, вице-президент ISE

Основатель InnerSpace Explorers – Ахим Шёффеле, с 2008 и по сей день он президент организации. Его стаж в дайвинге – с 1980 года, почти 10 лет вплоть до создания ISE он работал инструктором GUE и стал единственным немецкоговорящим инструктором уровня Tech 2. Штаб-квартира ISE – в Германии.

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

Кроссовера в ISE нет, IDC в ISE стоит €1500 плюс расходы инструктора-тренера. Кандидат в инструкторы должен должен пройти полный базовый курс. Переаттестация раз в три года, годовой взнос примерно €150. Отчисления за сертификацию – 12% от рекомендованной минимальной цены курса. Цифровые учебники включены в цену курса.

Сейчас в ISE около полутора тысяч зарегистрированных аккаунтов. Чтобы стать дайв-центром ISE, необходимо внести €80 и либо плотно сотрудничать с активным ISE-инструктором, либо иметь такого инструктора в штате.

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

Программы ISE не связаны ни с каким производителем снаряжения. И хотя ISE испытывает прямое влияние DIR-философии, мы всегда открыты к новым идеям и передовым технологиям, которые могут найти применение в дайвинге. Кто хочет нырять там, где никто прежде не нырял – то ему самое место в ISE, здесь собралась подходящая компания.

PS: Редакция «Предельной Глубины» сознательно пошла на некоторый риск: сертифицирующие организации избегают прямых сопоставлений, и обзор сделан с полным уважением этих мотивов. Содержательные ответы пришли не на все отправленные редакционные запросы. Озвученные представителями ассоциаций суммы компактно собраны в наглядную таблицу, пробелы по возможности заполнены сведениями из доступных открытых источников. Важно понимать, что это не соцсоревнование и не аукцион, а просто справочный материал, обзор с высоты птичьего полёта, потребительская навигация. Это полезная для дайверов информация. Дайверы ведь не стопроцентные однолюбы: примерно один из трёх имеет сертификаты двух и более систем. Потому что выбор системы обучения – это всё же вопрос доверия, а доверие – это не к цифрам, а к людям. Доверие лично к инструктору, который, собственно, и делает самую нужную и важную для подводного дела работу – приводит в дайвинг новых и новых людей. Ибо все, кто сегодня ныряет сам и/или учит других, когда-то пришли под воду именно таким путём.

Настройка и вызов SSI директив

Как включить SSI, что именно надо написать в .htaccess?

Для включения SSI необходимо внести в файл .htaccess строки:

Как вызвать SSI директиву?


По умолчанию, SSI-директивы могут использоваться только в файлах с расширением .shtml
Пример вызова директивы:

Как настроить веб-сервер так, чтобы SSI директивы обрабатывались в файлах с расширениями .htm и .html?

Для того, чтобы SSI дерективы обрабатывались в файлах с расширениями .htm и .html необходимо добавить в файл .htaccess сайта строки:

Необходимый минимум ssi

Сайт поддержки начинающих пользователей Н А У Ч И С Ь С А М !
Выпуск #10 от 21.03.2001

  • Интернет.
    П о WWW без следов.Путешествуя по Интернету, мы не часто задумываемся о том, что оставляем следы своих посещений каждый раз, когда заходим на какой-либо сайт. Пожалуй, об этом и не стоило бы беспокоиться, если бы не был так велик тот объем информации, который потенциально могут добыть о нас владельцы сайта. Стандартные log-файлы, хитроумные скрипты и прочие ухищрения любопытных владельцев способны узнать о вас многое: тип компьютера и операционной системы, страну пребывания, название и адрес провайдера, и даже зачастую адрес электронной почты и ваше имя. Читатель может сам проверить истинность таких утверждений.
  • HTML & SSI
    Н еобходимый минимум SSI. SSI — Server Site Includes — «включения со стороны сервера».Означает это то, что сервер, когда передает запрашиваемый документ, встретив в нем директиву SSI, обрабатывает ее «на лету» и выдает результат. При этом, в отличие от, например, JavaScript, сами директивы пользователю не видны. Он может даже и не догадываться о том, что вы используете SSI.
  • Раскрутка и заработок
    Б ыстрая обналичка чеков. Многие зарабатывают с помощью интернет и знают, как долго и нудно получать деньги от зарубежных компаний. К тому же все больше спонсоров отказывается работать с Россией. Уж в такой стране мы живем.
  • ASP & VBScript
    Б есплатный хостинг с поддержкой ASP. Для многих поклонников ASP, найти бесплатное место для размещения своих ASP-страниц остается проблемой. Эта статья познакомит вас с рядом серверов предоставляющих подобные услуги.

. Хитрости Microsoft Windows и Office : :.

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

Откройте редактор реестра (Regedit) и направляйтесь в HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics. Прибыв по назначению, щелкните правой кнопкой мыши на ключе WindowMetrics в левой панели и выберите New, String Value. В качестве имени нового значения напишите MinAnimate и сделайте на нем двойной щелчок левой кнопкой мыши. Введите значение «0» (без кавычек) и нажмите OK.

Теперь закройте редактор реестра и перезапустите Windows.

(Кстати, если вновь захотите увидеть анимацию при изменении размеров окна, то просто измените значение MinAnimate на «1» или, еще проще, удалите его.)

Удалить содержимое ячеек Excel можно, выделив нужные ячейки и нажав клавишу Del. Но иногда так не хочется тянуться к клавиатуре, что в голову начинают лезть мысли о том, как бы вывести кнопку Del еще и на мышь. Можно, конечно, сначала выделить ячейки, затем нажать правую кнопку мыши, после чего выбрать Cut. Однако эти действия «испортят» содержимое буфера обмена, что иногда крайне нежелательно. Поэтому особо ленивым предлагаю воспользоваться следующей техникой: выделите ячейки, подлежащие «чистке», подведите мышиный курсор в нижний правый угол группы выделенных ячеек (там он превратится в плюс или в крест — кому как нравится) и этим крестом проведите в верхний левый угол группы выделенных ячеек (они станут серыми). После того, как кнопка мыши будет отпущена, содержимое выделенных ячеек к Вашему удовольствию исчезнет.

Навигация в Excel

Для быстрого перемещения по листу в Excel весьма кстати придутся «горячие» клавиши (кстати, они же работают и в Word).

Вот некоторые из них: комбинация Ctrl+End перемещает курсор на последнюю заполненную ячейку рабочего документа, Ctrl+down — в последнюю ячейку столбца, причем Excel считает, что столбец должен быть непрерывным. Если он разрывается — значит, тут его конец. Комбинация Ctrl+up выполняет ту же функцию с точностью наоборот. Ctrl+right и Ctrl-left позволяют «перепрыгнуть» в последнюю и первую ячейку строки соответственно.

Навигация по ссылкам

Если в тексте документа MS Word присутствует множество гиперссылок и по каким-то причинам удобно перемещаться по документу от одной ссылки к другой — нет проблем. Для этого достаточно нажимать клавишу F11 — с каждым нажатием выделение будет послушно перепрыгивать к следующей в тексте гиперссылке.

Источник: Компьютерные Вести http://kv.by

Особенности файловой системы NTFS.

В последнее время, в связи с удешевлением аппаратных средств (в долларовом эквиваленте) все большее число пользователей компьютера получает в распоряжении ресурсы вполне достаточные для работы операционной системы Microsoft Windows NT (i200MMX + 32-64 Mb). Ненадежность и непредсказуемость Windows 95/98, а также неспособность ее к управлению на должном уровне ресурсами современных компьютеров приводит многих пользователей к мысли о переходе на NT.

При этом многие неискушенные пользователи не находят для себя ничего кардинально нового. И действительно, установив Internet Explorer 4 и не пользуясь многочисленными возможностями NT по применению политики безопасности и защиты, самыми большими отличиями от Windows 98 может показаться наличие двух папок ?Автозагрузка¦ в пусковом меню (текущего пользователя и общей для всех пользователей) и отсутствие апплета Add/Remove Hardware в Панели управления. А если еще и не форматировать диск файловой системой NTFS, то разницы можно больше и не найти.

Но эта статья как раз и описывает некоторые отличия NTFS от FAT, VFAT, FAT16 и FAT32. Общеизвестные отличия: способность к самовосстановлению, отложенная запись, максимальный размер тома и файла на нем до 16 Экзабайт (1 Экзабайт = 1000000 Гбайт), возможность сжатия отдельных файлов и папок, установки разрешений и аудита достаточно широко освещены в литературе и документации к Windows NT. Но существуют еще малоизвестные и малоиспользуемые возможности NTFS: жесткие ссылки (hardlinks) и множественные потоки данных (multiply data flows или forks). Далее пойдет речь именно о них.

Множественные потоки данных. Этот термин знаком пользователям Macintosh. В этой системе файл может иметь два потока (forks): поток данных и поток ресурсов. В потоке данных хранятся данные файла — этот поток и копируется как единственный при переносе файла с Macintosh на PC. Второй поток файла — поток ресурсов, содержащий данные операционной системы v меню, значки, шрифты, в общем, все то, что принято называть ресурсами. Когда Windows NT Server обслуживает клиентов Macintosh и предоставляет им дисковое пространство для хранения файлов, необходимо чтобы файловая система сервера поддерживала формат файлов клиента. Это является одной из причин появления множественных потоков данных в NTFS.

Каким образом это реализовано? Любая информация о файле, начиная с его имени, разрешений и заканчивая собственно данными, хранящимися в файле, с точки зрения NTFS представляет собой атрибут, хранящийся в собственном потоке (stream). Разработчики NTFS посчитали, что можно не ограничиваться одним потоком для данных v безымянным, и добавили возможность создания нескольких, помимо основного, именованных потоков. Для создания множественных потоков можно применить функцию Win32 API, но можно поступить и проще.

Со времен Кернигана и Ричи v разработчиков языка C и операционной системы UNIX у многих операционных систем существует возможность обобщения операций ввода v вывода. С этой точки зрения, любая операция ввода v вывода может рассматриваться как операция ввода из потока или вывода в поток независимо оттого, что является источником данных (консоль, т.е. клавиатура, файл или порт) и приемником (опять же консоль, в данном случае уже экран монитора, принтер или файл). Существует и возможность перенаправить ввод v вывод программы с экрана на принтер и вводить команды не с клавиатуры, а из файла. В наше время повсеместного использования графического пользовательского интерфейса эти возможности применяются очень редко, поэтому поясним сказанное примером.

Команда операционных систем Microsoft echo используется для вывода информации на экран в текстовом режиме:

C:\>echo Hello, World!

Команда echo в качестве устройства вывода информации использует экран монитора. Вывод этой команды можно перенаправить с консоли в файл (для этого используется символ ? > ¦):

C:\>echo Hello, World! > file

Как видите, команда echo в данном случае на экран ничего не вывела. Но в файле file можно обнаружить строку ?Hello, World!¦. Аналогично вывод команды echo можно перенаправить и на принтер:

C:\>echo Hello, World! > lpt1

На экране опять ничего, но на листе бумаги в принтере можно обнаружить все ту же строку ?Hello, world!¦, если конечно принтер подсоединен к порту lpt1. Таким образом, вывод любой программы текстового режима можно перенаправить на любое устройство, поддерживающее потоковый ввод информации или в файл, за исключением тех программ, которые в текстовом режиме используют для вывода информации непосредственную модификацию видеопамяти и другие нестандартные, с точки зрения классического C, возможности.

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

В файле file находилась строка ?Hello, World!¦, которая была направлена на экран.

Точно также, с помощью перенаправления ввода — вывода можно создавать и читать множественные потоки данных:

C:\>echo string1 > file:fork1

Записью file:fork1 определяется в файле file поток с именем fork1 (поскольку он еще не существует, то создается новый с этим именем) и перенаправляем в него вывод команды echo. При этом размер файла при просмотре его свойств не изменяется, и стандартными средствами Windows NT, не зная имени потока его существования нельзя определить. Но, зная его имя, можно с помощью команды more определить и его содержимое:

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

Если ничего подходящего найти не удалось, то можно написать в любом компиляторе C++ такую программу:

while (cin.get(ch)) cout.put(ch);

Скомпоновать эту программу лучше как консольное Win32 приложение, и использовать как средство для изучения потоков каталогов.


Windows NT не предоставляет стандартных средств для получения информации о множественных потоках данных. Но что делать, если все же необходима такая информация? В этом случае можно воспользоваться программой streams Марка Руссиновича (Mark Russinovich), которую вместе с исходным кодом можно взять на www.sysinternals.com. В этой программе для получения информации о множественных потоках данных используются недокументированные функции Windows NT. Вот информация, полученная с помощью программы streams о файле file:

NTFS Streams Enumerator v1.0

Copyright (C) 1999 Mark Russinovich

Systems Internals — http://www.sysinternals.com

Здесь можно видеть как название потока данных, так и его размер в байтах (дополнительные 3 символа это пробел после символа ? > ¦, возврат каретки и перевод строки, добавляемые командой echo). К сожалению, streams не позволяет определить множественные потоки данных в каталогах.

Для чего можно применять множественные потоки данных? Помимо применения, найденного для них фирмой Apple, можно сказать о самом простом средстве для скрытия информации, например, для запоминания даты установки программы shareware. На заре технологии OLE Microsoft предполагала использовать потоки данных для хранения информации о внедренных объектах, но видимо обеспечить потоки данных на FAT оказалось сложнее, чем создать длинные имена файлов и от этой идеи пришлось отказаться. Создание ?файла ресурсов¦ для скрипта с хранением в нем всех надписей, выводимых на разных языках, также может быть интересной возможность применения потоков. Помимо приведенных, существует еще множество интересных применений для множественных потоков данных, чтобы не обходить их своим вниманием.

Жесткие ссылки. Пользователям различных клонов UNIX хорошо знакомо это понятие. В отличии от файловой системы FAT, в которой принято, что у каждого файла может быть только одно имя, в UNIX такого ограничения нет v каждый файл может иметь несколько имен и его данные не могут быть удалены, пока счетчик имен файла не равен 0. В UNIX существуют также символьные ссылки v аналог ярлыков (shortcut) в Windows, но следящих за перемещением объекта, на который они ссылаются.

Windows NT ограниченно соответствует стандарту POSIX (Portable Operating System Interface for Computing Environments). Один из примеров ограниченности v поддержка жестких ссылок и отсутствие поддержки символьных. Видимо, было решено, что ярлыки являются достойным аналогом символьных ссылок.

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

Для изготовления жесткой ссылки необходима программа для подсистемы POSIX Windows NT. Такая программа вместе с исходными текстами находится на компакт-диске ?Ресурсы Windows NT¦. По аналогии с UNIX эта программа называется ln. Синтаксис этой команды:

C:\>Ln file hardlink1

С помощью этой команды мы создаем для файла file второе имя или жесткую ссылку hardlink1 и, изменяя содержимое файла file можно изменить содержимое hardlink1, точнее это один и тот же файл, но с двумя именами. Аналогично можно менять и другие атрибуты файла. Количество имен у файла не ограничено, но при копировании имени файла ссылка разрывается и создается еще один файл. Существует возможность создания ссылки в другом каталоге:

C:\>Ln file ./temp/hardlink2

В этом случае необходимо указывать не абсолютное, а относительное имя каталога.

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

Необходимый минимум ssi

А! Так Вы даже и не знаете, что это такое? И, тем более, не понимаете, зачем он Вам нужен? Что же, значит, Вы пришли, куда надо. Сегодня здесь всем объясняют — зачем им нужен SSI :-)

Как все нормальные люди, вначале расшифруем аббревиатуру SSI — Server S >SSI — это директивы, вставляемые прямо в HTML-код и служащие для передачи указаний Wев-серверу. Встречая такие директивы, которые, кстати, называются SSI-вставками, Web-сервер интерпретирует их и выполняет соответствующие действия. Какие, спросите Вы? А вот, например: вставка HTML-фрагмента из другого файла, динамическое формирование страничек в зависимости от некоторых переменных (например, типа броузера) и другие не менее приятные вещи.

Преимущества SSI проявляются, когда нам нужно поддерживать достаточно большой по объему сайт, имеющий определенную структуру и повторяющиеся элементы кода на всех страничках. Вообще, при применении серверных включений сайт удобно рассматривать как состоящий из отдельных блоков, каждый из которых отвечает за свою часть странички. Эти блоки практически неизменны и повторяются от страницы к странице. В эти блоки можно вынести такие элементы странички как: главное меню, рекламные вставки, повторяющиеся элементы оформления страничек и т.д. Физически эти блоки представляют собой просто HTML-файлы, содержащие часть кода, нужную для выполнения их задачи.

Для того, чтобы сервер знал, что страничка не обычная, а содержит SSI-директивы, она имеет специальное расширение: *.shtml или *.shtm, наличие которого и заставляет web-сервер предварительно обрабатывать странички. Вообще-то, расширение может быть любое — в зависимости от конфигурации web-сервера, но в основном применяется именно *.shtml.

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

SSI-команд насчитывается около десятка, но я расскажу только о самых употребимых. Самая популярная команда — это команда включения содержимого одного файла в другой:

Результатом ее выполнения будет вставка содержимого файла file.ssi в месте появления данной директивы. При просмотре сформированного исходника HTML-файла мы не увидим никаких признаков SSI, т.к. данный механизм действует абсолютно прозрачно для броузеров, они получают исключительно корректный HTML-код.

Следующая команда — это команда установки значения переменной:

В данном случае мы определили переменную с именем pic и присвоили ей строковое значение «picture.gif». Значение переменной pic теперь доступно внутри SSI-вставки, и мы можем его использовать по нашему усмотрению. Например, используя одну и ту же SSI-вставку, но с разными значениями определенной в ней переменной, мы получим различные результаты. Перед тем, как показать реальный пример использования переменных в SSI-включениях, я расскажу о некоторых командах, применяемых при работе с переменными. Во-первых, это команда печати значения переменной:

Ее выполнение приведет к тому, что в месте появления команды напечатается значение переменной pic, т.е. «picture.gif».

Переменная может участвовать в выражениях, в этом случае перед ней ставится знак ‘$’, показывающий, что это именно переменная, а не просто текст. Вот пример:

После такого присвоения переменная B будет содержать строку «123456». Если же в текст понадобится просто вставить знак ‘$’ или какой-нибудь из других специальных знаков, то его нужно предварить слешем, вот так: ‘\$’. В некоторых случаях для избежания двусмысленности значение переменной может быть заключено в фигурные скобки: «$».

Более сложное применение переменных возможно с использованием условных операторов, имеющих следующую форму написания:

В зависимости от результатов проверки мы можем подставить тот или иной фрагмент кода. Допустим, мы можем проанализировать тип броузера пользователя и в зависимости от этого выдать либо код для Netscape Navigator-а, либо Internet Explorer-а. Это может оказаться полезным в некоторых случаях, когда невозможно сделать страничку, которая корректно отображалась бы в обоих броузерах. Вот пример использования условного оператора:

В данном случае условием проверки является существование переменной $Monday и, в зависимости от этого, подстановка того или иного HTML-кода.

Теперь давайте рассмотрим реальный пример применения SSI для формирования сложного документа из нескольких SSI-вставок. Вначале напишем текст основного HTML-документа, полагая, что SSI-вставки находятся в каталоге /ssi:

Илон Маск рекомендует:  SEO копирайтинг – технология создания seo копирайтинга

index.shtml

Теперь напишем код для этих SSI-вставок:

_header.shtml

Как видите, основной документ предельно упрощен и состоит из директив, устанавливающих значения переменных title, keywords и description, которые и будут подставлены в код странички при обработке SSI-вставок, определяющих код для верхней и нижней частей странички. Реальный код SSI-вставок обычно гораздо сложнее и может включать в себя большее количество определяемых переменных и сложных условий, формирующих окончательный вид странички.

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

Второе, не менее важное преимущество, — это возможность мгновенной замены дизайна сайта, не требующая переделывания страничек с информационным содержанием сайта. Для смены дизайна достаточно переписать SSI-вставки, формирующие внешний вид сайта. В нашем случае это файлы _header.shtml и _footer.shtml.

Вот, вкратце то, что можно рассказать о SSI. Если Вас это заинтересовало, то возможно Вам будет интересно прочитать статью на сайте web-клуба, где об этом написано более подробно и приведен полный список SSI-директив с примерами.

Словарь предпринимателя: MVP

экс-редактор раздела «Технологии» на Rusbase


В рубрике «Словарь предпринимателя» мы рассматриваем ключевые понятия в сфере бизнеса, которые сегодня нужно знать каждому.

Определение

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

Термин MVP ввел сооснователь консалтинговой компании SyncDev Фрэнк Робинсон в 2001 году. А распространился он благодаря Стиву Бланку и Эрику Райсу — идеологам customer development. Собственно, MVP стал частью этой методики.

Как правило, MVP имеет всего одну функцию, решающую конкретную проблему потребителя. Самое сложное в разработке MVP — найти оптимальное соотношение затрат и качества.

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

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

Примеры употребления:

В США Дмитрию посоветовали придерживаться концепции Minimum Viable Product (MVP): прежде чем формировать у людей новые потребности и создавать новые рынки, нужно попробовать сделать минимальный по функциональности продукт и получить обратную связь.

До того, как вы начнете разработку, вам нужно определить, что является вашим MVP: какие функции должен иметь ваш продукт, а какие не являются обязательными?

Так или иначе, опыт создания minimum viable product за ограниченное время – крайне полезный навык, который пригодится и в других делах.

Эксперты о MVP:

Стоит помнить: MVP — это не от бедности, это от рациональности. MVP позволяет проверить бизнес-гипотезу, которая сказывается на количестве, вовлеченности пользователей или на прибыли.

Например, мы проверяем гипотезу, что скидка за привод нового пользователя для рекомендателя и для самого нового пользователя позволит нам увеличить виральный эффект на 50%. Сначала замеряем текущий виральный эффект и готовим аналитику для подсчета будущих значений. Планируем минимальную функциональность для реализации этого эксперимента, запускаем в жизнь. Самое главное в MVP — придумать, как можно «хакнуть» проверку. Наверняка вы сейчас подумали о программном коде для начисления скидок рекомендателям и новым пользователям. Но первым вариантом может быть простое оповещение: «Пришлите нам на почту e-mail вашего друга и оба получите дополнительную скидку».

Таким образом, MVP — это постоянный процесс проверки бизнес-гипотез через формирование продукта, на котором эти гипотезы можно проверить. Кстати, навыки придумывания хаков и определения минимального продукта приходят с опытом. Не стесняйтесь делать MVP! Это не признак нехватки бюджета на «нормальный» продукт, а способ быстро проверять, что действительно нужно рынку, и не терять деньги.

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

1. Найти и выделить самое главное, «ударное» в концепции продукта или услуги, которые планируется продавать. Попутно составляю тезисный план внедрения дополнительных возможностей и функций, их приоритеты. Этот план будет использоваться и дорабатываться, если MVP покажет хорошие результаты.

2. Проработать инструменты внедрения придуманной концепции в жизнь. Важно, чтобы это внедрение требовало минимум вложений времени и денег, а по итогам тестирования давало ясную картину и ответ на вопрос «стоит ли продолжать?».

3. Определить методы замера результата и критерии успеха (тогда начинаем дальше развивать MVP) или неуспеха (тогда проект сворачиваем).

Материалы по теме:

— Руководство по созданию MVP или минимально жизнеспособного продукта
— Все, что вы хотели знать об MVP. Немножко теории и 9 реальных историй
— Эрик Райс, «Бизнес с нуля. Метод Lean Startup для быстрого тестирования идей и выбора бизнес-модели»
— Крис Бэнк, «The Guide to Minimum Viable Products»
— Ash Maurya, «Running Lean»

Нашли опечатку? Выделите текст и нажмите Ctrl + Enter

MVP: 6 примеров + практическая инструкция

Мне навсегда запали в душу слова коллеги по цеху: “Ко мне как-то пришёл парень за помощью – продать 300 плюшевых негров, которых он купил оптом, но идея не пошла”.

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

И в этой статье мы поговорим о способе не стать обладателем ненужного продукта, на которого Вы потратили массу денег, времени и сил.

А если конкретно, рассмотрим MVP. Что это такое и как оно может помочь бизнесу в состоянии старта или масштабирования.

Звук на минимум

Не так давно компания CB Insights провела анализ стартапов на основе Big Data и обнародовала свои исследования.

Они выявили общую картину в провале большого количества стартапов. Если быть точным, эта цифра ровняется 42%.

Именно такая часть новых компаний терпела неудачи только по одной причине – на их продукт не было спроса.

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

А все это потому, что продукт чуть ранее не прошел проверку на жизнеспособность, даже в своей минимальной комплектации.

И в этом простом действии спасение могут найти далеко не только стартаперы. Действующему бизнесу тоже нужно это. Но обо всём по порядку. Что означает MVP?

MVP или minimum/minimal viable product – дословный перевод звучит как минимально жизнеспособный продукт.

Minimum viable product – это продукт в своей минимальной разработке, которая показывается покупателям/инвесторам, чтобы протестировать спрос.

Есть более точная расшифровка, которая характеризует MVP – это прототип Вашего будущего продукта.

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

Сам термин был придуман в уже далеком 2001-м году бизнес-консультантом Фрэнком Робинсоном и довольно быстро принял популярность в кругах стартаперов.

Чуть позже он был включен в методологию “сustomer development”. Это когда идея или прототип продукта создается в минимальной комплектации и тестируется на потенциальных потребителях.

Возможно Вы слышали его другое название – клиентоориентированный подход. Так вот MVP – это конкретный инструмент клиентоориентированного подхода.

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


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

От ума, а не от бедности

Мне очень понравилась цитата Дмитрия Калаева, директора Фонда Развития Интернет-Инициатив: “MVP — это не от бедности, это от рациональности”.

И наверное это самое точное и правильное определение, которым только можно описать данный подход.

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

Кроме того, создание MPV – это еще и огромная экономия времени на создание основного продукта.

Согласно исследованиям The Standish Group, 64% пользователей не используют дополнительные фишки в различных приложениях, сервисах и продуктах в принципе.

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

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

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

MVP ДЛЯ ВСЕХ

Очень часто, когда говорят о MVP, подразумевают исключительно онлайн-продукт (читать мобильное приложение).

Но это совершенно не так – это может быть и приложение, и онлайн-сервис. А также сайт, программа лояльности и даже авиакомпания.

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

Думаю у Вас есть сомнения в том, что MVP можно применить в офлайн бизнесе.

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

1. Авиакомпания “Virgin Air”

Ричард Бренсон весь бизнес начал всего с одного самолета, который ходил только по одному маршруту.

И делалось это совершенно не потому, что у него не было денег. Таким образом на нем Брэнсон отрабатывал свои бизнес-гипотезы и докручивал их.

Число самолетов увеличивалось исключительно с ростом бизнеса и удачном тестировании всех гипотез.

2. Служба доставки еды “Sprig”

Доставка питания решили создать бизнес на позиционировании “Здоровое питание” и уникальном торговом предложении – “Доставим за 20 минут в центре”.

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

Судя по тому, что компания работает с 2014 года и по сей день, тестирование прошло успешно и сейчас у них своё производство.

3. Программа лояльности в “no_name”

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

Он просто разослал своим подписчикам письмо – “Порекомендуйте нас другу и оба получите скидку”.

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

4. Сервис скидок “Groupon”

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

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

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

Печальные случаи

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

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

И увы, получилось всё наоборот – мир захватил их. Они понесли убытки, один из них чуть больше 2 млн рублей.

1. Крайндфандинговая платформа “Активы и проекты”

Онлайн-сервис, имеющий 2 варианта развития событий: человек размещает на сервисе идею и ищет для нее инвестора или человек с деньгами ищет идею, в которую может вложить деньги.

Идея монетизации – оплата за размещенное объявление о проекте, то есть фактически доступ к базе инвесторов.

Именно такая идея пришла в голову моему знакомому, которую он и стал воплощать в жизнь.

Для этого он заказал довольно функциональный сайт за полмиллиона рублей, снял офис и нанял свой колл-центр, запустил на сайт немалый трафик, дал задание программистам на создание своей CRM-системы.

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


Как Вы думаете, сколько он заработал на проекте за это время? Порядка 60 тысяч рублей. Идея оказалась провальной в моменте монетизации.

Люди просто отказывались платить за размещение. Я еще не упоминаю о том, что цена доступа за полгода снижалась 4 раза. Так как ее тоже никто не тестировал.

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

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

При наличии желающих приобрести дополнительную базу процесс можно было бы развивать.

2. Интернет-магазин строй. оборудования

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

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

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

В лучшем случае, запускает контекстную рекламу по остаточному принципу “на что денег хватило”.

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

Цель – начать продавать не только у себя в городе, но и по всей России. Дополнительно он также заплатил около 50 000 рублей за настройку контекстной рекламы этой же компании.

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

А какое могло быть решение? Создать интернет-магазин на шаблонном решении, или вообще landing page c минимальным количеством самых ходовых товаров.

Запустить на него трафик по горячим запросам с других регионов. Если все проходит хорошо и процесс логистики не сжирает весь заработок, отправлять проект в доработку и масштабирование.

Инструкция по MVP

По идее, если статья рассказывает о том что означает MVP, в ней должна содержаться инструкция как это сделать.

И ниже будет такая инструкция, ликуйте. Только с небольшой поправкой на то, что я не стал расписывать все дословно и чересчур подробно.

Другими словами, я создал инструкции о том, как сделать Minimum viable product в любом бизнесе:

Шаг 0. Вы должны помнить, что в минимальном продукте всегда проверяется ТОЛЬКО ОДНА теория, которая решает конкретную боль будущего потребителя.

Поэтому Вам необходимо выделить одно ударное преимущество в Вашем продукте, которое будет решать боль, и которое Вы будете пытаться “продать”.

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

То есть какие фичи Вы будете дорабатывать, какие дополнительные возможности вводить в продукт. Кроме того, у Вас должно быть понимание их приоритетности при создании продукта.

Шаг 2. Продумать инструменты, которые Вы будете использовать для созданиях и проверки прототипа своего продукта.

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

Шаг 3. Определиться с критериями тестирования, после изучения которых Вы сможете четко ответить на вопрос: “Продолжать будем?”.

Для этого у Вас должны присутствовать четкие критерии, лучше в денежном выражении, после которых Вы принимаете решение – продолжать или сворачивать всё и идти искать другую идею.

Коротко о главном

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

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

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

Лучше ищите готовые решения. Как говорит Игорь Манн: “Все уже давно придумано за нас. Необходимо просто взять работающую модель и довести ее до совершенства”.

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

Только решая проблему Ваш продукт будет успешен. Просто помните про 42% загнувшихся стартапов.

Спасибо!

Наш менеджер свяжется с Вами в ближайшее время!

Что-то пошло не так

Попробуйте повторить попытку

«На данный момент мы делаем ребрендинг сайта и он станет активным в ближайшее время.

Но Вам же нужно увеличение продаж уже сейчас?! Поэтому заполните форму справа и мы свяжемся с Вами для презентация услуги.»

1. Общие положения

1.1. Политика в отношении обработки персональных данных (далее — Политика) направлена на защиту прав и свобод физических лиц, персональные данные которых обрабатывает ИП Жестков Н. В. (далее — Оператор).
1.2. Политика разработана в соответствии с п. 2 ч. 1 ст. 18.1 Федерального закона от 27 июля 2006 г. № 152-ФЗ «О персональных данных» (далее — ФЗ О персональных данных»).
1.3. Политика содержит сведения, подлежащие раскрытию в соответствии с ч. 1 ст. 14 ФЗ «Оперсональных данных», и является общедоступным документом.


2. Сведения об операторе

2.1. Оператор ведет свою деятельность по адресу 664009, г. Иркутск, ул. Ядринцева, 1/9, 70.
2.2. Руководитель Жестков Никита Владимирович (телефон +7 (964) 111-8758) назначен ответственным за организацию обработки персональных данных.
2.3. База данных информации, содержащей персональные данные граждан РоссийскойФедерации, находится по адресу: mailigen.ru, in-scale.bitrix24.ru, mail.yandex.ru, in-scale.ru, vk.com, facebook.com, manychat.com.

3. Сведения об обработке персональных данных

3.1. Оператор обрабатывает персональные данные на законной и справедливой основе для выполнения возложенных законодательством функций, полномочий и обязанностей, осуществления прав и законных интересов Оператора, работников Оператора и третьих лиц.
3.2. Оператор получает персональные данные непосредственно у субъектов персональных данных.
3.3. Оператор обрабатывает персональные данные автоматизированным и не автоматизированным способами, с использованием средств вычислительной техники и без использования таких средств.
3.4. Действия по обработке персональных данных включают сбор, запись, систематизацию,накопление, хранение, уточнение (обновление, изменение), извлечение, использование,передачу (распространение, предоставление, доступ), обезличивание, блокирование,удаление и уничтожение.
3.5. Базы данных информации, содержащей персональные данные граждан РоссийскойФедерации, находятся на территории Российской Федерации.

4. Обработка персональных данных клиентов

4.1. Оператор обрабатывает персональные данные клиентов в рамках правоотношений сОператором, урегулированных частью второй Гражданского Кодекса Российской Федерацииот 26 января 1996 г. № 14-ФЗ, (далее — клиентов).
4.2. Оператор обрабатывает персональные данные клиентов в целях соблюдения норм законодательства РФ, а также с целью:
— заключать и выполнять обязательства по договорам с клиентами;
— осуществлять виды деятельности, предусмотренные учредительными документами ИПЖестков Н. В.;
— информировать о новых продуктах, специальных акциях и предложениях;
— информировать о новых статьях, видео и мероприятиях;
— выявлять потребность в продуктах;
— определять уровень удовлетворённости работы.
4.3. Оператор обрабатывает персональные данные клиентов с их согласия,предоставляемого на срок действия заключенных с ними договоров. В случаях,предусмотренных ФЗ «О персональных данных», согласие предоставляется в письменном виде. В иных случаях согласие считается полученным при заключении договора или при совершении конклюдентных действий.
4.4. Оператор обрабатывает персональные данные клиентов в течение сроков действия заключенных с ними договоров. Оператор может обрабатывать персональные данные клиентов после окончания сроков действия заключенных с ними договоров в течение срока,установленного п. 5 ч. 3 ст. 24 части первой НК РФ, ч. 1 ст. 29 ФЗ «О бухгалтерском учёте» и иными нормативными правовыми актами.
4.5. Оператор обрабатывает следующие персональные данные клиентов:
— Фамилия, имя, отчество;
— Тип, серия и номер документа, удостоверяющего личность;
— Дата выдачи документа, удостоверяющего личность, и информация о выдавшем его органе;
— Год рождения;
— Месяц рождения;
— Дата рождения;
— Место рождения;
— Адрес;
— Номер контактного телефона;
— Адрес электронной почты;
— Идентификационный номер налогоплательщика;
— Номер страхового свидетельства государственного пенсионного страхования;
— Должность;
— Фотография.
4.6. Для достижения целей обработки персональных данных и с согласия клиентов Оператор предоставляет персональные данные или поручает их обработку следующим лицам:
— менеджер по продажам
— руководитель проекта
— менеджер проекта
— маркетолог

5. Сведения об обеспечении безопасности персональных данных

5.1. Оператор назначает ответственного за организацию обработки персональных данных для выполнения обязанностей, предусмотренных ФЗ «О персональных данных» и принятыми в соответствии с ним нормативными правовыми актами.
5.2. Оператор применяет комплекс правовых, организационных и технических мер по обеспечению безопасности персональных данных для обеспечения конфиденциальности персональных данных и их защиты от неправомерных действий:
— обеспечивает неограниченный доступ к Политике, копия которой размещена по адресу нахождения Оператора, а также может быть размещена на сайте Оператора (при его наличии);
— во исполнение Политики утверждает и приводит в действие документ «Положение об обработке персональных данных» (далее — Положение) и иные локальные акты;
— производит ознакомление работников с положениями законодательства о персональных данных, а также с Политикой и Положением;
— осуществляет допуск работников к персональным данным, обрабатываемым в информационной системе Оператора, а также к их материальным носителям только для выполнения трудовых обязанностей;
— устанавливает правила доступа к персональным данным, обрабатываемым в информационной системе Оператора, а также обеспечивает регистрацию и учёт всех действий с ними;
— производит оценку вреда, который может быть причинен субъектам персональных данных в случае нарушения ФЗ «О персональных данных»;
— производит определение угроз безопасности персональных данных при их обработке в информационной системе Оператора;
— применяет организационные и технические меры и использует средства защиты информации, необходимые для достижения установленного уровня защищенностиперсональных данных;
— осуществляет обнаружение фактов несанкционированного доступа к персональным данным и принимает меры по реагированию, включая восстановление персональныхданных, модифицированных или уничтоженных вследствие несанкционированного доступак ним;
— производит оценку эффективности принимаемых мер по обеспечению безопасностиперсональных данных до ввода в эксплуатацию информационной системы Оператора;
— осуществляет внутренний контроль соответствия обработки персональных данных ФЗ «Оперсональных данных», принятым в соответствии с ним нормативным правовым актам,требованиям к защите персональных данных, Политике, Положению и иным локальнымактам, включающий контроль за принимаемыми мерами по обеспечению безопасностиперсональных данных и их уровня защищенности при обработке в информационнойсистеме Оператора.

Илон Маск рекомендует:  Что такое код asp filterstate

6. Права субъектов персональных данных

6.1. Субъект персональных данных имеет право:
— на получение персональных данных, относящихся к данному субъекту, и информации,касающейся их обработки;
— на уточнение, блокирование или уничтожение его персональных данных в случае, еслиони являются неполными, устаревшими, неточными, незаконно полученными или неявляются необходимыми для заявленной цели обработки;
— на отзыв данного им согласия на обработку персональных данных;
— на защиту своих прав и законных интересов, в том числе на возмещение убытков икомпенсацию морального вреда в судебном порядке;
— на обжалование действий или бездействия Оператора в уполномоченный орган позащите прав субъектов персональных данных или в судебном порядке.
6.2. Для реализации своих прав и законных интересов субъекты персональных данныхимеют право обратиться к Оператору либо направить запрос лично или с помощьюпредставителя. Запрос должен содержать сведения, указанные в ч. 3 ст. 14 ФЗ «Оперсональных данных».

УТВЕРЖДАЮ
Н. В. Жестков
29.06.2020

Уважаемый пользователь. Любая информация, размещенная на сайте in-scale.ru, предназначена только для свободного изучения пользователями сайта. Администрация сайта прилагает все усилия для того, чтобы предоставить на этом сайте достоверную и полезную информацию, которая отвечает на вопросы пользователей сайта, но в то же время не исключает возникновения ошибок.

Ни при каких обстоятельствах Администрация Сайта in-scale.ru не несет ответственности за какой-либо прямой, непрямой, особый или иной косвенный ущерб в результате использования информации на этом сайте или на любом другом сайте, на который имеется гиперссылка с нашего cайта, возникновение зависимости, снижения продуктивности, увольнения или прерывания трудовой активности, а равно и отчисления из учебных учреждений, за любую упущенную выгоду, приостановку хозяйственной деятельности, потерю программ или данных в Ваших информационных системах или иным образом, возникшие в связи с доступом, использованием или невозможностью использования Сайта, Содержимого или какого-либо связанного интернет-сайта, или неработоспособностью, ошибкой, упущением, перебоем, дефектом, простоем в работе или задержкой в передаче, компьютерным вирусом или системным сбоем, даже если администрация будет явно поставлена в известность о возможности такого ущерба.

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

Сайт in-scale.ru — это проект, работающий без заключения каких-либо договорённостей или договоров между вами, пользователями данного сайта, администрацией, владельцами серверов, на которых он размещён, либо кем-то ещё, любым образом связанными с этим или родственными ему проектами, которые (договора) могут стать предметом прямых претензий.

Некоторые ссылки на in-scale.ru ведут к ресурсам, расположенным на сторонних сайтах. Данные ссылки размещены для удобства пользователей и не означают, что Администрация одобряет содержание других сайтов. Кроме этого, Администрация in-scale.ru не несет никакой ответственности за доступность этих ресурсов и за их контент. Это заявление относится ко всем ссылкам, представленным на in-scale.ru, и материалам всех веб-сайтов, доступных через баннеры и ссылки на веб-сайте по адресу in-scale.ru

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

In-scale.ru не гарантирует возможность приобретения или использования тех или иных товаров или услуг по ценам и/или на условиях, указываемых в рекламных блоках (текстах, баннерах).

Вы соглашаетесь с тем, что in-scale.ru не несет никакой ответственности за возможные последствия (включая любой ущерб), возникшие в результате каких-либо отношений с рекламодателями и продуктами с in-scale.ru

Администрация сайта in-scale.ru вправе отказать в доступе к сайту любому Пользователю, или группе Пользователей без объяснения причин своих действий и предварительного уведомления.

Администрация вправе изменять либо удалять ссылки на информацию, графические, звуковые и прочие данные, размещенные Пользователями на in-scale.ru, без предварительного уведомления и объяснения причин своих действий.

Любые торговые марки, знаки и названия товаров, служб и организаций, права на дизайн, авторские и смежные права, которые упоминаются, используются или цитируются на страницах in-scale.ru, принадлежат их законным владельцам и их использование здесь не дает вам право на любое другое использование. Если не указано иное, страницы in-scale.ru никак не связаны с правообладателями, и никто, кроме правообладателя, не может распоряжаться правами на использование материалов, защищенных авторским правом. Вы несете ответственность за использование этих и подобных материалов.

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

Бездействие со стороны Администрации в случае нарушения Пользователем либо группой Пользователей пользовательского соглашения не лишает Администрации права предпринять соответствующие действия в защиту интересов in-scale.ru позднее.

Все права на материалы, находящиеся на in-scale.ru, охраняются в соответствии с законодательством ЕС и РФ, в том числе, об авторском праве и смежных правах.

Если в соответствии с действующими законами какие-либо условия будут признаны недействительными, остальные условия остаются в полной силе.

Все высказывания и примеры на сайте in-scale.ru по поводу увеличения, получения доходов, прибылей или/и результатов, уже размещенные или которые будут размещены на ресурсе, — всего лишь предположения по поводу предстоящих или текущих заработков, доходов, результатов поэтому не являются гарантией их получения. Если предположительное Вы считаете гарантированными, то также берете на себя все риски по их неполучению.

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

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

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

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

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

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

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

Заполняя форму подписки на сайте in-scale.ru, Вы соглашаетесь с политикой конфиденциальности проекта, а также с другими положениями:

1. Подписчик дает бессрочное согласие на обработку всех персональных данных, предоставленных на домене in-scale.ru

2. Подписчик не возражает против получения e-mail, смс уведомлений информационного и рекламного характера о предстоящих акциях, изменениях на проекте, иных событиях с домена in-scale.ru или от сообществ vk.com/in_scale, facebook.com/inscalerus

3. Подписчик может отписаться от информационной рассылки проекта In-scale в любое время по своему желанию при помощи специальной гиперссылки, а также обратившись в службу поддержки по адресу info@in-scale.ru и попросив удалить его контакты адрес из нашей подписной базы.

После получения администрацией сайта in-scale.ru такой просьбы, e-mail адрес или аккаунт в социальных сетях будет удален из базы в течение 72 часов, кроме выходных и праздничных дней.

ИП “Жестков Н.В” гарантирует полный возврат средств за приобретенный цифровой продукт по первому требованию клиента.

Срок гарантийного периода для всех цифровых продуктов составляет 7 календарных дней с момента оплаты.

Для того, чтобы запросить возврат денежных средств за определенный продукт обратитесь на info@in-scale.ru . Все заявки рассматриваются в течении 72 часов, кроме выходных и праздничных дней.


Возврат денежных средств осуществляется путём перевода необходимой суммы на один из электронных кошельков (WebMoney, Яндекс.Деньги), либо на карту VISA/MASTERCARD в пределах России. Длительность транзакции – от 1 до 5-х банковских дней после отправки денег.

Кэширование динамики с SSI

Кешировать сайты, которые редко изменяются довольно легко. Но ведь большинство современных сайтов имеют множество персонализированных элементов на странице (баннеры, виджеты и т.п.). Для таких случаев существует технология SSI. Технология очень простая, она позволяет разделить страницу на блоки и включить кеширование только для некоторых из этих блоков.

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

Так вот, SSI — это просто специальная инструкция, которая указывает Web серверу, вставить вместо нее результат запроса к какой-то другой странице. Пример инструкции:

# Вместо этого кода на страницу будет вставлен результат запроса к скрипту «/authentication.php»

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

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

Nginx и SSI

В Nginx поддержка SSI включается очень просто:

Кеширование SSI

Nginx позволяет читать данные из Мemcache.

Нам останется только сохранить в Memcache нужные данные из приложения (Nginx сам не умеет складывать туда данные).

В PHP необходимо обеспечить сохранение нужных данных в нужные ключи.

# Сохраняем результат буфера вывода в Memcache

Настоящий пример

Определяем блоки SSI

Первое — выделяем нужные блоки в шаблоне и заменяем их вызовами SSI.

Как видно, на странице есть два SSI блока — блок авторизации и блок контента. В нашем примере блок авторизации будет персональным (допустим, после входа, там будет имя пользователя). Блок содержимого не будет персональным (т.е. он будет общим для всех пользователей).

Настраиваем Nginx

Нам нужно настроить два хоста:

  • Главный хост — к нему будут обращаться посетители. Он будет обрабатывать SSI и использовать данные из кеша.
  • Бекенд — наше приложение. Он просто всегда будет отдавать результат работы PHP.

Нам понадобится два скрипта — authentication.php и somepage.php. Они будут одинаковыми по сути, somepage.php мог бы выглядеть так:

Самое важное

SSI позволяет повысить гибкость обычного кеширования на уровне Web сервера. Использование этого подхода позволит использовать преимущества кеша на динамических сайтах.

Основы оптимизации работы Web сервера

Примеры использования Lua в Nginx для решения стандартных задач

Настройка Nginx для отдачи статических файлов

Использование Nginx, как кэширующего сервера

Распространенные ошибки конфигурации Nginx, подводные камни и лучшие практики

Как настроить Nginx на максимальную эффективность

Как собирать статистику Nginx при помощи встроенного модуля и Zabbix

Методы улучшения производительности TLS/SSL

Примеры применения Javascript в Nginx’e

Кэширование динамических сайтов с помощью ESI

Как использовать Varnish для кэширования HTTP запросов

Настраиваем Apache на максимальную производительность

4 шага и 9 инструментов для анализа нагрузки на сервер

Эффективное использование памяти в Memcache

Оптимизация выборок списков с помощью Multiget

Как настроить веб-сервер Nginx для работы с Magento

Быстрое и простое введение по кэшированию на PHP и Memcache


Правильное использование ngx.req.get_body_data() для чтения тела запроса

Эффективный механизм записи данных из Nginx’a прямо в Clickhouse минуя промежуточные узлы

Главные возможности нового протокола HTTP/2

Как включить хранение PHP сессий в Memcache

Причины возникновения ошибки Ошибка 502 bad gateway в Nginx и методы исправления

Введение в кэширование данных на примере Memcache

SSI — server side includes

SSI (Server S >CGI-скриптов и придавать страницам прочие элементы динамики.

Какие файлы обрабатываются как SSI, как добавить свои файлы

По умолчанию веб-сервер проверяет на предмет наличия SSI-инструкций только файлы с расширением *.shtml. Например, поместите SSI-команды в файл index.shtml и это сразу будет работать. Если есть необходимость проверять на наличие SSI другие файлы, соответствующие расширения для проверки можно добавить, поместив в файл .htaccess следующую инструкцию:

.ext1 тут — расширение файлов, которые должны проверяться на наличие в них SSI. Не рекомендуется добавлять расширения .html и .htm, так как в этом случае сервер будет проверять все html-файлы на предмет наличия SSI-вставок. Это может привести к совершенно бессмысленной нагрузке на сервер.

Ограничения

Пользователям хостинга доступны все директивы SSI за исключением одного ограничения для абонентов, которые используют тариф не предусматривающий запуск собственных cgi-скриптов. Для этих клиентов запуск скриптов недоступен и через SSI-инструкции. То есть, в терминах Apache для них действует опция NoExec.

Как работает и для чего используется SSI

Технологию SSI начинающие пользователи в основном могут использовать для двух целей: для «склейки» страницы из частей html-кода и для запуска скриптов с целью размещения результатов их работы на создаваемой html-странице. В первом случае с диска сервера читаются соответствующие файлы и вставляются в код страницы, откуда был вызван SSI-код. Во втором случае веб-сервер, найдя SSI-инструкцию, запускает скрипт, размещенный на диске, и вставляет в итоговую страницу результат выполнения скрипта.

«Склейка» страницы из частей html-кода. Используется для того, чтобы не дублировать в множестве веб-страниц один и тот же html-код. Например, можно вынести весь дизайн в SSI-включения, которые подключать в конкретном html-файле, в котором будет содержаться только текст конкретной страницы.

Поместим в файл header.inc «заголовок» веб-страницы (элементы дизайна, меню, нужные ссылки и другие элементы, которые присутствуют на всех страницах), а в файл footer.inc поместим нижнюю часть веб-страницы (завершающую часть дизайна). Далее создадим файл с именем index.shtml, который будет выглядеть так:

Предполагается, что в файлы-включения мы поместили html-код хотя бы вроде начальных/конечных тэгов , , и так далее. В результате пользователь получит страницу, в которую будет сначала включено содержимое файла header.inc , далее слова «А здесь у нас будет основной текст страницы» и затем содержимое файла footer.inc.

Такое использование SSI удобно с точки зрения отсутствия необходимости все время вставлять во вновь создаваемые страницы один и тот же html-код, а также с точки зрения удобства изменения основных элементов сайта — меняем в одном месте html-код, который сразу меняется на всех страницах по всему сайту.

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

Например, у вас есть скрипт-счетчик, который показывает сколько посетителей заходило на вашу страницу и находится он по адресу /cgi-bin/count.pl. Включим результат его работы в веб-страницу. Для этого в коде html-страницы разместим такой SSI-код:

В итоге на странице, которую увидит пользователь, будет размещен счетчик, который вывел скрипт /cgi-bin/count.pl.

Полный список команд SSI вы найдете в описании Apache-модуля mod_include

Еще примеры использования SSI

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

Диагностика ошибок при использовании SSI

Если при использовании SSI-команд на своих html-страницах вы увидели сообщение «[anerror occured while processing this directive]», это свидетельствует о возникновении ошибки при обработке SSI-инструкции веб-сервером.

Возможные причины возникновения такой ошибки:

  • неверно задан путь к включаемому файлу/скрипту — такой файл не существует
  • неверно работает cgi-скрипт, который вы пытаетесь вставить в страницу
  • тариф, по которому работает ваш сервер, не позволяет использовать выполнение cgi-скриптов

Полезные ссылки

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

Что такое SSI, или Сделай свой сайт проще! (Часть 1)

Интернет-технологии в наши дни становятся все доступнее. Открыть свой сайт в Интернете может любой, выбор возможностей — на любой вкус. Можно кропотливо выписывать тэги в «Блокноте», можно использовать специальные визуальные редакторы, можно просто набросать страницу в Microsoft Word и сохранить в формате HTML. Словом, «твори, выдумывай, пробуй!». Совершенно не обязательно быть профессиональным программистом или дизайнером, все чаще на арену Интернета выходят любители.

Почти каждый непрофессиональный сайт начинает свое существование в виде нескольких HTML-документов, связанных между собой перекрестными ссылками. Многие так и уходят в таком состоянии в информационную вечность. Но некоторые любительские сайты все же становится популярными, обрастают жирком информационного наполнения, нагуливают объем. Иногда разрастаются до десятков и даже сотен страниц. Но по сути своей остаются набором раз и навсегда сформированных документов.

Поддерживать и обновлять такой сайт — сущее мучение для его владельца. Страница, как правило, состоит из нескольких блоков, причем часть их них неизменна для всех страниц сайта. Это заголовок, навигационное меню, рекламный блок, подвал страницы. Если что-то захочется изменить в одном из таких постоянных блоков, это придется вручную сделать на каждой странице сайта. Удовольствие весьма сомнительное. Часто интересные идеи остаются нереализованными именно из-за большого объема правки десятков отдельных страниц. SSI позволяет значительно облегчить эту работу. Кроме того, технология SSI позволяет делать еще кое-что, принципиально не выполнимое средствами HTML. Использовать SSI просто, хотя знание языка HTML очень поможет. Если вы не испугались, то вперед!

Прежде всего, расшифруем аббревиатуру SSI — Server Side Includes. По-русски, «включения на стороне сервера». Все понятно? Тогда на этом закончим… Хотя лучше будет все-таки пояснить. SSI — это директивы, вставляемые в HTML-код и управляющие web-сервером. Встречая в файле такие SSI-вставки, web-сервер выполняет определенные действия. Например, добавление HTML-кода из другого файла, формирование страниц «на лету» в зависимости от типа браузера и многое другое.

Еврейский Мир

Газета русскоязычной Америки

  • Главная
  • Развенчание мифов: пенсии, SSI, Medicaid, Medicare и права человека

Развенчание мифов: пенсии, SSI, Medica > 06.07.2012 06.05.2012 Редакция сайта Мнение 4 комментария к записи Развенчание мифов: пенсии, SSI, Medicaid, Medicare и права человека

Поразительное дело: в наш век всесторонней и доступной информации тысячи людей живут мифами.
Речь здесь идет не о папуасах Новой Гвинеи, мы говорим о бывших гражданах СССР, эмигрировавших в США с уникальным советским багажом недоверия или неверия никому и ничему, кроме… слухов и вымыслов. На этой благодатной почве пышно расцветают устойчивые мифы. Наверное, в мифологии есть своя прелесть, но когда жизненно важные решения принимаются не на основании достоверной и проверенной информации, исходящей от специалистов, а на уровне «все так говорят» или «это я слышал от многих», возникает реальная опасность «и чемодан потерять и поезд пропустить».
Вот уже почти два года сотрудники DRIVE USA (Dignity Restoration International Volunteer Effort) ежедневно выслушивают заезженные как пластинки, вариации одних и тех же мифов в исполнении людей, искренне верящих, что их мнение и есть «истина в последней инстанции».
Наша организация занимается восстановлением прав бывших граждан СССР, в частности, права на трудовые пенсии, поэтому предлагаем к обсуждению самые популярные мифы на эту тему и вокруг нее.
Миф 1. При получении пенсии за стаж в СССР у нас отнимут SSI, пенсии, заработанные в США, и все прочие бенефиты. Я точно знаю, что получателям SSI нельзя ничего иметь и получать. Мне есть что терять, тем более что у меня ничего другого нет. Я не могу рисковать!
Миф 2. Пенсионный фонд Российской Федерации (ПФРФ) платит пенсии только гражданам России. Так что эмигрантам из Украинской ССР или из Белорусской ССР и прочим ничего не светит, и даже эмигрантам из РСФСР нужно восстановить российское гражданство и отказаться от американского — ради их пенсий?! Издеваетесь?! Вы, господа из DRIVE USA, либо мечтатели-идеалисты, либо просто аферисты. Неужели вы и вправду верите, что вы чего-то от них добьетесь?
Миф 3. Я лично знаю несколько человек, которые «втихую» поехали туда и восстановили себе свои пенсии. А власти США об этом не знают и никогда не узнают — пенсию там получает за них по доверенности «тетя» и пересылает ее сюда на счет «дяди». Вот молодцы! А вы для нас так сможете сделать? Мы бы вам заплатили. Почему нет? Другие же делают!
Миф 4. Говорят, что грядут бюджетные сокращения по SSI и по другим программам. Власти США наконец-то поняли, что среди эмигрантов из СССР есть получатели пенсий из РФ и лица, имеющие право на пенсии. Похоже, что всех заставят добиваться своих пенсий из России, а тех, кто даже не попытался, либо совсем лишат бенефитов, либо их крепко сократят.

Понравилась статья? Поделиться с друзьями:
Кодинг, CSS и SQL