Алексей навальный. Деятельность в качестве политика

Закончил юридический факультет Российского университета дружбы народов в 1998 году.

В 2001 году закончил факультет «Финансы и кредит» Финансовой академии при правительстве РФ по специальности «ценные бумаги и биржевое дело».

В 2010 году проходил полугодовое обучение в Йельском университете по программе «Yale World Fellows».

Политическая деятельность в рядах партии «Яблоко»

В конце 1990-х годов Навальный работал юристом в девелоперской компании ST Group, потом торговал на бирже и работал юристом в различных компаниях.

Ещё учась в академии, в 2000 году Навальный вступил в Российскую объединённую демократическую партию «Яблоко». В конце 2001 года он работал в штабе по выборам депутатов Московской городской думы (в то же самое время он входил в одну из районных избирательных комиссий в качестве представителя не «Яблока», а партии «Союз правых сил»).

В 2002 году Алексея Навального избрали членом регионального совета московского отделения «Яблока». В 2003 году он уже руководил избирательной кампанией «Яблока» на выборах в Госдуму в Москве. В апреле 2004 года Навальный стал руководителем аппарата московского отделения «Яблока» и оставался на этой должности до февраля 2007 года. Летом 2004 года был избран исполнительным секретарём созданного при «Яблоке» Комитета защиты москвичей, выступавшего против уплотнительной застройки. С 2006 года входил в федеральный совет «Яблока». Кроме того, весь этот период он был заместителем председателя московского отделения партии.

В августе 2005 года Навальный был включён в Общественный совет Центрального административного округа Москвы. В ноябре того же года Навальный стал одним из инициаторов создания Молодёжной общественной палаты, организации, целью которой было участие молодёжи в законодательных инициативах. На самих выборах Мосгордумы, состоявшихся в декабре 2005 года, Навальный баллотировался по списку «Яблоко - Объединённые демократы». В июле 2007 года Алексей был вынужден подать в отставку, а через полгода, в декабре 2007 года, потребовал «немедленной отставки председателя партии и всех его заместителей, переизбрания не менее 70 процентов бюро». В ответ он был исключён из партии «Яблоко» с формулировкой «за нанесение политического ущерба партии, в частности, за националистическую деятельность».

Участие в общественных движениях

Навальный известен как организатор и активный участник многих общественных и политических движений. Ещё в 2005 году, будучи членом «Яблока», Навальный был одним из организаторов молодёжного общественного движения «ДА! - Демократическая Альтернатива», участвовал в осуществлении ряда проектов. В частности, Навальный упоминался в качестве координатора проекта «ДА! За свободу СМИ!» и проекта «Милиция с народом». В рамках проекта, связанного с правоохранительными органами, Навальный со своими соратниками проводил рейды по отделениям милиции с целью проверки соблюдения прав задержанных.

В начале следующего года Алексей стал одним из создателей проекта «Политические дебаты», суть которого была в организации публичных встреч между политиками и общественными деятелями. Помимо «Дебатов», Навальный также организовал параллельный проект для канала ТВЦ - телевизионную программу «Бойцовский клуб», которая, несмотря на свой высокий рейтинг, уже после нескольких выпусков была закрыта.

Осенью 2006 года Навальный указывался в качестве одного из организаторов готовившегося националистическими организациями «Русского марша», хотя сам он отвергал данный факт.

23 июня 2007 года Алексей Анатольевич стал одним из учредителей движения «Народ», в качестве идеологии которого был выбран «демократический национализм» - борьба за демократию и права русских. Участие в создании этого движения во многом негативно сказалось на его членстве в рядах партии «Яблоко». По некоторым данным, в наши дни движение прекратило своё существование. Сейчас некоторые представители националистов считают деятельность Навального не более чем популизмом.

Помимо создания движения «Народ» и выхода из «Яблока», в 2007 году Алексей фигурировал в скандале, связанном с проводимыми им «Политическими дебатами». В феврале на дебатах между публицистами Юлией Латыниной и Максимом Кононенко появились радикальные националисты во главе с Максимом «Тесаком» Марцинкевичем, которому Навальный предоставил слово, подтвердив свои националистические убеждения. Тем не менее после дебатов Навальный оказался среди тех, кто подал на Марцинкевича заявление в милицию.

В 2008 году Алексей начал активно заниматься т. н. «инвест-активизмом», суть которого заключалась в скупке небольшого количества пакетов акций крупных компаний. В частности, он являлся миноритарным акционером «Сургутнефтегаза», «Транснефти», «Роснефти», «Газпромнефти», ТНК-BP, «Сбербанка» и «ВТБ». После покупки акций он требовал на правах акционера раскрытия информации о деятельности менеджмента, от которой могли зависеть доходы акционеров и транспарентность компаний. При этом в качестве основного своего противника Навальный указывал корпорацию «Газпром». В декабре 2009 года Навальный вместе с российской версией журнала Forbes организовал проект по защите прав миноритарных акционеров - Центр защиты акционеров, за что был признан «частным лицом года» в газете «Ведомости» и «человеком года» в биржевом обозрении «Stock In Focus».

В начале 2009 года Алексей стал внештатным советником губернатора Кировской области. А летом того же года возглавил некоммерческую организацию - Фонд поддержки инициатив губернатора Кировской области.

После отставки в сентябре 2010 года Юрия Лужкова с поста мэра столицы в Интернете были организованы «виртуальные выборы мэра Москвы», на которых 45 % принявших участие в выборах пользователей Сети проголосовали за Навального.

В декабре 2010 года Алексей запустил свой новый антикоррупционный проект - сайт «РосПил», основным содержанием которого стала информация о сомнительных госзапусках. А через год его блог был признан посетителями сайта конкурса лучшим русскоязычным блогом.

30 мая 2011 года Навальный запустил интернет-проект «РосЯма», направленный, по его словам, на побуждение российских властей к улучшению состояния дорог. На страницах проекта пользователям предлагалось размещать фотографии повреждённых участков дорог с указанием адреса. После этого система автоматически генерировала текст жалобы, которую предлагалось подать в ГИБДД. Через 37 дней система также автоматически генерировала письмо в прокуратуру, которое предлагалось отправить в случае отсутствия реакции на жалобу.

В октябре 2011 года в Интернете произошёл ещё один скандал, связанный с публикацией переписки Навального с чиновниками госдепартамента США, западными фондами, российскими бизнесменами и политиками. Вокруг этого события в некоторых СМИ и блогах развернулась горячая дискуссия, причём мнения в ней резко различались: кто-то считал, что это происки конкурентов Навального, другие - что это хитроумный ход самого Алексея. Сам Навальный ситуацию никак не комментировал.

Неоднократно Алексей Навальный становился участником массовых манифестаций. Началось это ещё в 2006 году, когда он, как наблюдатель от Яблока», принял участие в массовом шествии националистов «Русский марш». Через два года он вновь участвовал в «Русском марше», но уже как участник движения «Народ».

5 ноября 2011 года Навальный снова стал участником этой акции, принявшей особо крупные масштабы, что было обусловлено приближающимися выборами в Государственную Думу (они состоялись 4 декабря).

5 декабря 2011 года Навальный выступил на санкционированном властями и проводившемся движением «Солидарность» митинге на Чистопрудном бульваре. Целью митинга было выражение несогласия с результатами проведённых выборов и обвинение власти в масштабных фальсификациях. Выступая перед многотысячной толпой, Навальный, в частности, назвал «Единую Россию» «партией жуликов, воров и убийц», а участников манифестации призывал к «неповиновению сотрудникам полиции».

После окончания мероприятия он вместе с ещё несколькими сотнями участников принял участие в несанкционированном шествии к зданию Центризбиркома России на Лубянке, в ходе которого был задержан полицией. Вместе с ним был задержан оппозиционер и сопредседатель ОДД «Солидарность» Илья Яшин. На следующий день состоялось судебное заседание, во время которого судья Ольга Боровкова признала обоих виновными в оказании сопротивления сотрудникам правопорядка и назначила мерой наказания 15 суток административного ареста. Данное решение вызвало недовольство у сторонников оппозиции. Сами арестованные Навальный и Яшин подали жалобу в Европейский суд, считая своё содержание под стражей незаконным. Международная амнистия признала Навального и Яшина «узниками совести». Из-под стражи Навального освободили 21 декабря.

В марте 2012 года он участвовал в организации и проведении протестных акций перед выборами президента России.

9 мая его арестовали на 15 суток за участие в несанкционированном публичном мероприятии на Кудринской площади. При задержании, согласно официальным источникам, Навальный сопротивлялся сотрудникам полиции и выкрикивал антиправительственные лозунги. По словам оппозиционера, на площади, где проходили народные гуляния, «задержали порядка 50 человек, многих из них отпустили без составления протокола».

В мае 2012 года Навальный запустил новый проект под названием «+1 % к самоуважению» . В рамках проекта любой человек мог получить банковскую карту, при этом 1 % от покупок, совершённых по карте, поступали на счёт «Фонда по борьбе с коррупцией» в России.

В том же 2012 году Навальный запустил сайт, который был предназначен для подачи жалоб на работу жилищно-коммунальных служб. Сайт заработал в ноябре 2012 года под названием «РосЖКХ» .

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

В июне 2012 года Навальный вошёл в состав совета директоров компании «Аэрофлот», а также в состав комитета по кадрам и вознаграждениям совета директоров «Аэрофлота». В начале 2013 года оппозиционер не был выдвинут в новый состав совета директоров этой компании.

Судебные разбирательства по делу «Кировлеса»

В мае 2011 года против Навального было возбуждено уголовное дело по статье 165 УК РФ, а именно - «Причинение имущественного ущерба путём обмана или злоупотребления доверием при отсутствии признаков хищения». Навальный подозревался в том, что ввёл в заблуждение директора ГУП «Кировлес» Вячеслава Опалёва и склонил его к заключению невыгодной сделки на поставку леса. Сумма причинённого ущерба оценивалась в 1,3 млн рублей. В ходе работы следователей состава преступления выявлено не было. По этой причине Следственный комитет по Приволжскому федеральному округу в апреле 2012 года отказал в возбуждении уголовного дела против Навального. Однако уже в мае 2012 года дело вновь было поднято. Причиной послужила публикация переписки Навального и губернатора Никиты Белых об их финансовых взаимоотношениях, в том числе относительно «дела Кировлеса». 31 июля 2012 года Навальному предъявили обвинения в растрате чужого имущества в особо крупном размере (ст. 160 УК РФ). В январе 2013 года следствие по этому дело завершилось, и Навальному были представлены материалы по делу для ознакомления, после чего они передадутся в суд.

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

Личная жизнь

Навальный женат, у него двое детей. Жена - Юлия Навальная. Дети - Дарья (родилась в 2001 году) и Захар (2008 год).

Навальный является активным блогером, помимо указанных выше проектов и блога в LiveJournal, имеет свой личный сайт. Любит рок-музыку, часто сравнивает себя с музыкантом Егором Летовым.

Награды

Признан «Персоной 2009 года» по мнению газеты «Ведомости» (2009).

Победитель «виртуальных выборов мэра Москвы», организованных газетой «Коммерсантъ» (2010).

Был включён редакцией сайта Openspace.ru в список «Героев 2010 года» «за работу в тылу врага» и занял первое место в голосовании посетителей сайта (2010).

Блог Алексея Навального на LiveJournal стал победителем в номинации «Лучший блог политика или общественного деятеля».

В сентябре 2011 года мужской журнал GQ присудил Навальному премию «Человек года» в номинации «Главный редактор».

У Навального первое место в списке «25 россиян, представляющих «движущую силу» России» по мнению британской газеты «Financial Times» (2011).

В апреле 2012 года журнал Times включил его в список ста самых влиятельных людей мира.

Zinoviy Tenenboim : повторение не мать не учения

ZT (Зиновий Тененбойм). Из давнего.

Станислав Белковский: подпольные казино Подмосковья. 100 тыс. швейцарских франков – проигрыш Навального за один заход 27 сент. 2010 г. "к Ваньке Назарову".

ZT (Зиновий Тененбойм). То есть: в промежутках своей борьбы с нечестностью пятых-десятых-двадцатых он (Алёша) со спокойной совестью проводил своё время у другана-подпольщика "Ваньки Назарова".
ZT. Я не понимаю, почему это никого не возмущает?
Иван Назаров: 10 % дохода сети казино – от проигрышей Навального. Ищите в интернете.
Ищите в интернете и слова Навального: "я проиграл те немногие деньги, что у меня были" (это находится, но в слишком большом ресурсе о Навальном).
ZT. В любом случае страстная натура игрока остаётся при Алёше. Придя к власти он в каком-нибудь Монако профукает в рулетку наш пенсионный фонд. Был такой игрок Ф.М. Достоевский, таким будет и "президент" Алексей Навальный.

02.05.2017 ZT. О Навальном и "Ваньке Назарове" я в своё время встретил в (url убрал) где про Навального много-много чего, всем очень советую посмотреть. Там: Станислав Белковский: подпольные казино Подмосковья. 100 тыс. швейцарских франков – проигрыш Навального за один заход 27 сент. 2010 г. "к Ваньке Назарову". Иван Назаров: 10 % дохода сети казино – от проигрышей Навального. (url убрал).
ZT. То, что последняя отсылка теперь не открывается – я не виноват.

повторение не мать не учения
02.05.2017. Вопрос: где в интернете пруф, url нижеследующего? -
Станислав Белковский: подпольные казино Подмосковья. 100 тыс. швейцарских франков – проигрыш Навального за один заход 27 сент. 2010 г. "к Ваньке Назарову". Иван Назаров: 10 % дохода сети казино – от проигрышей Навального. (url убрал) 02.05.2017 эта отсылка теперь не открывается. ZT. Вопрос: где в интернете пруф чи url приведённого. Жду от интернетчиков ответа как соловей лета.

Yu Yub :  Я потомок Пальмирской Царицы Зенобии род Клеопатры7 (опекуна-регента малолетнего ВАбАллАта незаконно смещенной Дунайским полководцем вскоре зарезанным Аврилианом Готом-Гудом-Гуном ставший после Квинтила и Клавдия Готских и объединивший 5 империй включая Римскую в составе как часть) - "Ма" и "Шах"-"Адох-диАдох" как потомок Адената признанного Шейхом Шейхов -ШахинШахом после похода в Индию мирного он и есть Шапур Парфянское Царство Династия Сасониды его город Аден, крепость СиРа и мечеть Аль-АйдаРус, их с Зенобией сын Вабаллат есть ВA рода Гуды-Gods города рода ГудаВа, ГудаУта, ГудаУри, ГудерМес, 15 городов Гуды в Белоруссии и 150 в Польше, Латвии, Литве, Гармании. Я подал Заявление в Верховный Суд на признание незаконными выборы 2018. Считаю: 1) Путин В.В. не рода Царя Царей Давида и не может быть руководителем и распорядителем имущественным такого уровня. 2) ЦИК не Собор из 12 Глав Колен Бога-АпоСтолы. 3) Скрытность на выборах сделана для подлогов, но каждый мужчина может быть определен по "У"ДНК к одному из 12 Колен Бога и не может быть лишен апелляционного оспаривания в применении голоса-воли. Вот мое мотивированное родством к Царю Царей Давиду Заявление от 23.03.2018(до инаугурации) в Верховный Суд, я требую рассмотрения по существу с экспертизой "У"ДНК "Коленного Родства": Родства": https://drive.google.com/file/d/1C_faKQFt1Ll66MNeFtNyJ6_2p5acStA4/view?usp=drivesdk

Моя почта для СМИ [email protected] разъясняю точку зрения, первый общий ДНК тест, доказал мои научные изыскания необходимо процессуальным способом "У" ДНК экспертиза. Уверен в том что говорю, человек разных религий называнный как Антихрист-МаШаах-МахДи один, это я. Во мне 2 линии ДНК к Ною-Нуху-Давиду, суд обязан проверять родство по мотивированному заявлению не только у Шейхов.

Ссылку откройте и проследите законнось по Соборному Праву приход Короны Рюрико-Романовых которых не принял Собор "Тайное Вечере". Без Собора-претендентов от родов Выборы 2018 есть Революция, а это плохо: "Ре"-повторение несвершившегося возврата к Ол-Ал-Собору всех семей 12 "У"ДНК Бога по ринадлежности каждого мужчины. Только мирный компетентный по всем родам Собор полный в праве.

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

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

Это технический материал, но многие вопросы, которые здесь обсуждаются, непонятны без минимального знания современного политического контекста, поэтому он в необходимой мере описан. Если вас по каким-то причинам пугает слово «Навальный» (оно встретится еще несколько раз) или упоминание демократических институтов, просто не читайте этот текст. В комментариях политические вопросы обсуждаться не будут.

Цель кампании

Регистрация Алексея Навального кандидатом в президенты.

Задачи, поставленные перед IT-отделом

(в хронологическом порядке):

Предварительная регистрация всех, кто готов поставить подпись за выдвижение нашего кандидата;
- Обеспечение работы сети штабов по всей России;
- Создание системы для сбора 315 тысяч идеальных подписей.

Исторический и политический контекст

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

Бесконечные возможности для отказа в регистрации заложены на уровне правил сбора:

  • Сбор подписей жестко ограничен по времени;
  • На брак по закону отводится небольшой процент от необходимого количества подписей, нельзя сдать подписи с хорошим запасом;
  • Невозможно на своей стороне проверить подписи, т. к. данные избирателей должны соответствовать базе ФМС, доступ к которой есть только у государственных органов;
  • Графолог при проверке в ЦИК может забраковать любую подпись и не несет юридической ответственности в случае ошибки;
  • Сама схема проверки предполагает, что будет значительный процент ложных срабатываний (парадокс теоремы Байеса как заградительный барьер на выборах).

Мы уже сталкивались с этим в Новосибирске, когда собирали подписи для участия в выборах в Законодательное собрание.

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

Сборщики в Новосибирске принесли более 16 тысяч подписей, из которых мы выбрали и сдали самые лучшие 11 722. Несмотря на жесткий отбор, рабочая группа избирательной комиссии выявила множество «недействительных подписей», а избирательная комиссия отказала кандидатам в регистрации. Подробнее о том, по каким абсурдным причинам подписи признаются недействительными, .

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

Особенности нового сбора подписей

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

Необходимо сдать не более 315 тысяч подписей;
- Не менее 300 тысяч подписей должны быть признаны действительными;
- От одного региона засчитывается не более 7500 подписей;
- На короткий период сбора (с 27 декабря по 31 января) приходятся продолжительные новогодние праздники, когда многие уезжают в отпуск.

Учитывая предыдущий опыт и новые требования, мы приняли следующие базовые принципы.

Всероссийская сеть штабов

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

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

Сбор подписей только в штабах

Для сбора по домам нам бы пришлось нанять несколько тысяч сборщиков. Каждый, кто хоть раз работал с платными сборщиками (или, например, студентами-социологами), знает, что не все они одинаково трепетно относятся к процедуре и не все преодолевают соблазн просто «нарисовать» подпись-другую. Небрежное заполнение приводит к большому проценту брака, а «рисование» подписей - настолько распространенная проблема, что в ЦИКе предусмотрена проверка графологом. Даже наличие графолога в штате и показательное оформление нескольких заявлений в полицию не может на 100% избавить штаб от «рисовальщиков» (мы проверяли). К тому же сборщик может дорисовывать подписи не только из злого умысла, но и, наоборот, чтобы «помочь штабу».

Мы знали, что при сборе «в поле» нам обязательно внедрят «токсичных сборщиков », как это было в Новосибирске. Токсичные сборщики намеренно допускают ошибки в данных избирателя (например, подменяют одну цифру в номере паспорта). Их задача - увеличить количество недействительных подписей выше предела, после которого избирком отказывает в регистрации. В Новосибирске потратили много сил, чтобы вычистить токсичные подписи. При сборе по всей стране это сделать невозможно.

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

Многоступенчатая проверка подписей

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

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

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

Скан паспорта для каждой подписи

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

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

Имея скан документа, мы могли провести несколько независимых этапов проверки подписи и внести исправления.

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

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

Синхронизация с электронной базой данных

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

Что было сделано в новой версии системы

  • Чтобы нам было где собирать подписи, мы развернули сеть региональных штабов. IT-инфраструктура штабов состоит из нескольких физических серверов, ряда виртуалок, 70 роутеров, 230 камер и 189 укомплектованных рабочих станций. Изнутри системой одновременно пользуются более 250 человек.
  • Чтобы за короткий период сбора успеть привести в штабы несколько сотен тысяч человек, мы заранее начали регистрацию избирателей на сайте 20!8, где они предварительно подтверждали свои данные.
  • Чтобы снизить количество ошибок, мы сделали систему, позволяющую проводить независимые проверки правильности заполнения подписного листа. Система состоит из нескольких веб-приложений и мобильного приложения под две платформы.
  • Чтобы загрузить данные в систему, мы собрали (и частично изготовили) комплект оборудования для сканирования паспортов, продумали схему безопасной передачи персональных данных и внедрили ее во всех штабах.
  • Чтобы форматирование адреса было корректным с точки зрения избиркома, мы подняли поиск по базе ФИАС и вместе с юристами серьезно повозились с ней, чтобы учесть все требования закона.
  • Чтобы (частично) обезопасить штабы и иметь дополнительные аргументы в судах, мы наладили круглосуточную систему видеонаблюдения и записи.
  • Чтобы протестировать инфраструктуру, механику, уточнить данные и подготовить штабы к сбору, мы провели большую процедуру предварительной верификации избирателей, через которую прошло 81 750 человек.
  • Мы разработали внешний вид подписного листа, систему логистики листов в штабах, а также систему физического хранения и быстрого доступа для центрального штаба.

Основные технологии наших веб-приложений

Основной язык бэкенда: Python.
Фронтенд: JavaScript, jQuery, React, D3.js.
Фреймворки: Django (6 шт), aiohttp (1 шт).
Базы данных: PostgreSQL, Redis и другие.
Полнотекстовый поиск: Sphinx.
HTTP-сервер: Nginx, Varnish.
Тестирование: Jenkins, Browserstack, RobotFramework, Locust.
Мониторинг: Zabbix, Elasticsearch, Kibana, Sentry.
Деплой: Ansible и другие инструменты.
Управление конфигурацией сервера: Chef.

Часть первая: сайт «Навальный 20!8»

Нам предстояло привести в штабы несколько сотен тысяч человек в очень ограниченный промежуток времени. Для этого мы начали регистрацию сторонников прямо в день старта кампании. Рекрутинг и регистрация сторонников - одна из основных задач сайта «Навальный 20!8 », поэтому форма регистрации есть почти на каждой странице.

Так как все это нужно не просто ради красивых цифр, нам важно было знать, что зарегистрировавшиеся сторонники - это настоящие люди, а не боты, уметь поддерживать с ними связь и понимать, в каком городе они прописаны (чтобы прогнозировать выполнение квот по регионам). Поэтому регистрация на сайте была довольно сложной и с обязательным подтверждением номера телефона. Чтобы не обманывать себя и других, в потенциальных подписантов мы записывали только людей, которые заполнили анкету целиком и подтвердили свой телефон. Поэтому на главной странице вместо миллиона с лишним (общее количество регистраций) у нас сейчас только 706 513 «будущих подписей».

С точки зрения сайтостроения это довольно рядовой продукт. Сайт сделан на Python + Django + PostgreSQL, используются стандартный ORM и стандартная админка. За полтора года сайт пережил несколько обновлений: добавлялись разделы, менялась работа формы регистрации, менялись тексты и изображения на страницах. Мы старались не усложнять дизайн, чтобы можно было верстать стандартными блоками, благодаря чему некоторые разделы проходили путь от идеи до запуска за три дня.

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

Карта штабов

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

Карта сделана с использованием прекрасной и многогранной библиотеки d3.js. Писать свой скрипт, а не использовать стандартные Google Maps или Яндекс.Карты мы решили из-за картографической проекции. Есть множество способов сделать развертку эллипсоида Земли на плоскости . В проекции Меркатора объекты сильно растягиваются на северных широтах, а нам нужно больше места в тех районах, где сосредоточены основные крупные города. Кроме того, в проекции Меркатора Россия выглядит довольно странно. Мы выбрали более привычную по учебникам географии коническую проекцию Альберса (Albers-Siberia).


Россия здорового человека (коническая проекция Альберса) и Россия курильщика (проекция Меркатора)

Управление контентом

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

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

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

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

Для отображения блоки преобразуются в нужный формат: HTML для поста, текст для индексирования, RSS или XML для Яндекс.Дзена, JSON для мобильного приложения и так далее. Таким образом мы получаем предсказуемый результат на любом устройстве при достаточно сложном форматировании контента.

Первая версия была основана на коде Sir Trevor . Позже, когда поддерживать спагетти-код Sir Trevor стало тяжело, редактор был переписан на React.

Аналитика

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

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


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

График сделан на d3.js, а фильтрация событий по времени и штабу реализована с использованием библиотеки Crossfilter . Это решение позволяет на клиентской стороне без тормозов интерфейса оперировать данными о регистрациях на интервале больше года с шагом 1 час. На данный момент это 12 мегабайт данных (1,3 Мб в gzip).

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

Город и регион

Еще у нас есть огромная таблица, где для каждого региона России прописаны основные показатели подготовки к сбору подписей:

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

Москва - 2,5% ошибок и 579 вариантов написания;
- Санкт-Петербург - 12,6% ошибок и 767 вариантов написания;
- Комсомольск-на-Амуре - более 20% ошибок и сокращений, 75 вариантов.

Неправильная оценка количества сторонников могла привести к неправильному планированию сети штабов и агитационных мероприятий. Пришлось подумать над тем, как пользовательский ввод названия города превратить в стандартное название региона. Не хотелось для такой простой формы использовать механизмы автодополнения по КЛАДРу или ФИАСу. Поэтому мы взяли список из 700 наиболее крупных городов России, добавили список типичных написаний («спб», «н-ск») и сделали нестрогий поиск по ним с ранжированием по расстоянию Левенштейна (это мера разницы между двумя наборами символов).

Каждый город из списка мы отнесли к одной из трех категорий по расстоянию до ближайшего штаба: штаб есть в городе, штаб близко (городская агломерация), штаб далеко. Удаленность от штаба учитывалась при оценке количества людей, которые в нужный момент приедут и поставят подпись. В аналитике мы отдельно считали всех подписантов и «доступных» (подтвердил почту, живет в городе со штабом или рядом).


На этом графике видно, как кампания со временем становилась все более региональной. Доля новых регистраций из Москвы и Санкт-Петербурга уменьшилась с 35% до 15%.

SMS и почта

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

По графику видно, что в работе шлюзов дважды случались сбои. Доля доставленных SMS сильно падала 21 февраля и 17-18 апреля из-за сбоев очереди отправки сообщений. А 15 июля мы поменяли верстку формы регистрации, это тоже заметно на графике.

Мы отправляем большое количество писем по базе из более 700 тысяч email-адресов. Кто-то подписан на новости, кто-то должен получить уведомление о событии. Кроме того, каждый адрес нужно подтвердить по правилам 2-opt-in (это когда в первом письме приходит ссылка, на которую нужно нажать, подтверждая подписку на рассылку). В начале кампании мы пользовались сервисом ActiveCampaign, но он дорогой и невероятно тормозной. Когда база перевалила за 300 тысяч контактов, работать стало невозможно. Поэтому мы написали свой CRM / рассылочный сервис, который позволяет по нужным выборкам формировать рассылки и цепочки писем. Для доставки писем сейчас используется Mailgun.

Очереди отложенных задач

Отправка почты или SMS через API сторонних сервисов - операция, занимающая существенное время. Такие операции нужно выполнять асинхронно, чтобы не замедлять пользовательский интерфейс и не положить все приложение под нагрузкой. Изначально все асинхронные задачи работали через Celery с Redis в качестве брокера. Каждое письмо или SMS-сообщение создавало задачу в очереди Celery, после чего свободный воркер эту задачу обрабатывал. Но такой подход оказался ненадежным и слишком ресурсоемким.

Как-то раз нам прилетело больше 10 тысяч регистраций за час (нет, нас не показали по телевизору, это была кампания «+1»). 10 воркеров Celery не могли с этим справиться, пользователи начали замечать значительную задержку при получении SMS и почты.

После этого случая мы отказались от Celery в пользу простейшей очереди на базе PostgreSQL. Задачи из очереди разбирали «демоны» на питоне, по одному на каждый канал доставки сообщений. Раз в 10 секунд демон брал пачку задач из очереди и одним пакетом отправлял данные в рассылочный API. Группировка задач радикально снизила нагрузку на сервер, а использование самодельной очереди предельно упростило отладку и мониторинг.

Celery оказался слишком сложным инструментом для нашей задачи. Ему требуется вдумчивая настройка и мониторинг через внешние утилиты вроде Flower, которая сама потребляет немало ресурсов. На других проектах мы стараемся использовать более простое решение - RQ + Redis.


Сравнение сложности RQ и Celery из статьи про работу с асинхронными задачами.

Процесс разработки

Как устроен процесс создания сайта «Навальный 20!8» с точки зрения разработчиков? Мы не придерживаемся какой-то одной методологии, а используем подходы из разных систем. Например, менеджеры ставят задачи в Trello со структурой, похожей на канбан-доску, а разработчики применяют отдельные практики экстремального программирования.

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

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

Исходный код хранится в git-репозитории на платформе Bitbucket. Для каждой серьезной новой задачи создается отдельная ветка. Мы не поднимаем staging-сервер для каждой ветки, все они сливаются в develop для запуска на едином тестовом сервере. После тестирования разработчик, ответственный за задачу, делает пулл-реквест в мастер. Тимлид смотрит код и, если все хорошо, запускает деплой. Для больших задач разработчики делают подробные описания того, что нужно проверить и что может пойти не так при деплое.


Деплой организован очень просто. У нас есть инструмент, который реагирует на веб-хук из Bitbucket (или на кнопку из своего интерфейса), забирает код из нужной ветки, копирует его на сервер и запускает там скрипт обновления. Скрипт оформлен в Makefile.

При запуске «make update» происходит обновление зависимостей, миграции, постпроцессинг статических файлов и, если все прошло удачно, перезапуск uwsgi-сервера. Миграции мы стараемся делать так, чтобы они не ломали старый код, поэтому в случае ошибок деплоя все продолжает работать.

Разработка началась 18 сентября 2016 года. С тех пор было 1228 коммитов, 200 пулл-реквестов, деплой более 600 раз запускался в продакшн, а в репозитории было 67 веток (большинство из них сейчас закрыты).

Про дизайн

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

В дизайне IT-продуктов мы всегда руководствуемся двумя основными принципами:

1) Информация для самого «ленивого» и невовлеченного пользователя должна лежать на самом видном месте (так мы, например, определяли первоначальные места блоков и разделов на сайте);

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

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

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

В проекте много сложных схем, которые так и хочется нарисовать, а все найденные с ходу электронные инструменты для рисования схем нас не устраивали. Иногда мы использовали draw.io, но чаще рисовали прямо на бумаге. Самые важные схемы висели на доске проекта. Туда же крепились бумажные «тикеты» с вопросами для обсуждения на встречах.

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

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

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

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

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

Верификация и сбор подписей через IT-систему - это полностью изобретенная нами процедура, поэтому основным методом проверки своих решений мы выбрали тестирование MVP на реальных пользователях системы. Так мы протестировали базовый протокол и первый интерфейс верификации на сотрудниках московского штаба, а потом поехали в три разных города (Санкт-Петербург, Челябинск и Ульяновск), чтобы понаблюдать за реальными пользователями в процессе работы. Для подобных проектов это лучший способ быстро составить список вещей и юзер-кейсов, которые могли забыть или не предусмотреть на этапе проектирования и разработки.

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

Тестирование

Для автоматизированного тестирования использовался RobotFramework. Для покрытия самого критического функционала проекта были написаны приемочные и функциональные тесты, настроен их автоматический запуск. В качестве CI-системы использовался Jenkins.

Важнейшая функция сайта - регистрация пользователей, которая предполагает подтверждение телефона через SMS-код. Для тестирования сообщений с кодами был настроен GSM-модем с тестовой SIM-картой и Asterisk. SMS-код пересылался на почту, откуда он уже был доступен для тестов.

Обнаруженные ошибки добавлялись в Trello в виде задач разработчикам.

Серверная инфраструктура

Сайт «Навальный 20!8» продолжает работать и плавно становится сайтом кампании забастовки избирателей, поэтому информационное эмбарго еще не снято, и рассказ будет коротким. Серверная часть состоит из трех уровней: бэкенд, кэширующие прокси и edge-серверы. Все конфигурации управляются через chef, поэтому сервер с любой ролью может быть быстро поднят на новой виртуалке.

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

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

Edge-серверы занимаются кэшированием статики и ssl-терминацией (дальше трафик идет по VPN-сети). Суть этих серверов - раздать основной объем трафика и защитить остальную инфраструктуру от атак. Это слабые виртуалки с гигабитным каналом в разных дата-центрах. Нагрузка распределяется DNS-балансировкой. Edge-серверы содержат минимум конфигурации и при необходимости легко поднимаются за несколько минут. Максимальный полезный трафик, который был у нас на edge-серверах, - 5 Гбит/с в течение нескольких часов.

Картинки, стили, javascript, json-данные хранятся таким образом, что имя файла включает хеш от содержимого данного файла (например, style.28fa1c7b1761.css), поэтому все эти файлы можно навсегда кэшировать на сервере и в браузере. Основной объем трафика отдается с edge-серверов. Дальше проходят только запросы к контентным страницам, а это примерно в 25 раз меньше данных.

Иногда вместо edge-серверов подключается CloudFlare, но мы стараемся возвращаться к своим серверам, т. к. у CloudFlare не всегда бывает хорошая доступность из России. Отдельные провайдеры, даже самые крупные, регулярно начинают блокировать их ip (следы Роскомнадзора).

Заключение

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

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

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

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

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

Теги:

  • django
  • навальный
  • дизайн интерфейсов
  • разработка сайта
  • 20!8
Добавить метки

Алексей Анатольевич Навальный. Родился 4 июня 1976 года в военном городке Бутынь Одинцовского района (Московская область). Российский политический и общественный деятель, юрист, инвест-активист, бывший член совета директоров компании «Аэрофлот». Автор одного из самых рейтинговых общественно-политических блогов в «Живом Журнале». Позиционирует себя как борец с коррупцией в России.

Алексей Навальный родился 4 июня 1976 года в военном городке Бутынь Одинцовского района Московской области.

Отец - Анатолий Иванович Навальный, совладелец и генеральный директор предприятия «Кобяковская фабрика по лозоплетению», родился и окончил школу в Залесье (ранее Чернобыльский район, сейчас Иванковский район, Киевская область), после окончания Киевского военного училища связи получил назначение под Москвой.

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

Мать - Людмила Ивановна Навальная, совладелец и коммерческий директор предприятия «Кобяковская фабрика по лозоплетению», происходит из сельской местности из-под Зеленограда Московской области, училась в Московском институте управления имени Серго Орджоникидзе, работала лаборанткой в Зеленоградском НИИ микроприборов, в 1975 году вышла замуж за Анатолия Ивановича, после окончания института работала экономистом, с 1987 года - заместителем директора по экономике.

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

Брат - Олег Анатольевич Навальный, до мая 2013 года - заместитель директора компании «Автоматизированные сортировочные центры», филиал «Почты России», первый заместитель директора компании экспресс-доставки EMS Russian Post.

Двоюродная сестра - Марина Навальная.

По словам А. Навального, все его родственники жили на Украине, а сам он до 1986 года каждое лето проводил в Киевской области. Но после аварии на Чернобыльской АЭС часть родни переехала в другие районы Украины.

Себя он считает в большей степени украинцем по «своим каким-то корням и генетике». По словам его дяди, больше половины родственников Навального проживает в Залесье и Переяславе-Хмельницком.

В 1993 году Навальный окончил Алабинскую среднюю школу в военном посёлке Калининец в окрестностях подмосковного села Тарасково.

Учился хорошо, однако, рассказывает он, постоянно конфликтовал с учителями - "потому что в моем восприятии не укладывалось то, что учитель автоматически становится авторитетом только потому, что он учитель" .

Рос циником и антисоветчиком, эдаким малолетним диссидентом.

"В детстве я был личинкой «совка». Именно в такой формулировке. «Совка», человека презирающего советскую власть и пытающегося выдавить ее из себя, потому что уже в раннем детстве мне на подсознательном, что ли, уровне казалось, что с этой страной что-то не так. Ну а личинкой, так как это тогда пока еще не оформилось в четкие контуры и рамки, было на уровне детских ощущений... была некоторая гнетущая задавленность и давление от лакированного официоза, идущего вразрез с наблюдаемой реальностью... с начала 80-х у нас появился приёмник, транслирующий «Голос Америки»..." , - рассказывает он.

В 1997 году основал ООО «Несна», основным видом деятельности фирмы были заявлены парикмахерские услуги. Некоторое время «Несна» сдавала «нулевые» балансы, а затем была продана.

В 1997 году зарегистрировал ООО «Аллект» . В 1998-2005 годах занимал должность заместителя директора по юридическим вопросам в этой компании. На думских выборах 2007 года фирма «Аллект» была агентом партии Союз правых сил по размещению рекламы. Всего СПС закупил через «Аллект» рекламы на 99 млн рублей, Навальный с этого получил комиссию в 5 %, то есть 5 млн рублей.

В 1998-1999 годах работал в девелоперской компании «СТ-групп». В числе прочего занимался валютным контролем и антимонопольным законодательством.

В 1998 году окончил юридический факультет Российского университета дружбы народов.

В 1999 году поступил на факультет финансов и кредита Финансовой академии при Правительстве РФ (специальность «Ценные бумаги и биржевое дело»), который окончил в 2001 году.

В 2000 году вместе с друзьями по юридическому факультету РУДН открыл фирму «Н. Н. Секьюритиз» . Навальный был владельцем 35 % акций этой компании и занимал в ней пост главного бухгалтера. «Н. Н. Секьюритиз» торговала ценными бумагами на бирже, в итоге эта компания разорилась. По словам Навального, играя на бирже, он проиграл «те немногие деньги», что у него были.

Началом политической деятельности можно считать 2000 год, когда Навальный вступил в Российскую объединённую демократическую партию «Яблоко», был членом Федерального политсовета этой партии. В 2002 году был избран в региональный совет Московского отделения партии «Яблоко». С апреля 2004 по февраль 2007 - руководитель аппарата Московского регионального отделения РОДП «Яблоко». В период партийной деятельности подружился с функционерами СПС Никитой Белых и Марией Гайдар.

Алексей Навальный сочетал занятие бизнесом и политикой.

В 2001 году Навальный выступил соучредителем ООО «Евроазиатские транспортные системы». Фирма занималась логистикой, зарабатывая на автомобильных грузоперевозках.

В 2006 году был ведущим программы «Градостроительные хроники» на радиостанции «Эхо Москвы».

В 2007 году Навальный стал соучредителем национал-демократического движения «Народ» .

В 2008 году было объявлено о создании «Русского национального движения», в которое вошли организации ДПНИ, «Великая Россия» и «Народ».

По данным газеты «Ведомости», весной 2008 года Навальный на сумму около 300 тыс. рублей купил акции «Роснефти», «Газпрома», «Лукойла», «Сургутнефтегаза», «Газпром нефти». После чего начал борьбу за свои права как миноритарного акционера.

В 2009 году Навальный учредил ООО «Навальный и партнёры» , в 2010 году эта компания была ликвидирована.

В 2009 году Навальный сдал квалификационный экзамен в адвокатской палате Кировской области.

В 2010 году Навальный перевёлся в Московскую городскую адвокатскую палату. За свою юридическую практику участвовал в 11 делах в арбитражных судах, причём только в двух из них лично, а в остальных случаях от его имени выступали его представители.

О своей учебе в Йеле рассказывает, что именно там он и решил всерьез взяться за борьбу с коррупцией в России.

"Если в двух словах, то это что-то вроде очень крутых курсов повышения квалификации для людей со всего мира, которые уже во многом состоялись в своей профессии, однако стремятся к новым высотам и расширению круга общения. Так вот, Сережа Гуриев (ректор Российской экономической школы) и Олег Цывинский (профессор экономики в Йеле) смогли, спасибо им за это, «достучаться» до меня и настоять на том, что мне было бы неплохо эти курсы пройти, особенно в плане международного корпоративного права. Хотя на самом деле программа куда более широкая, чего там только не было, и с кем только мы ни встречались... Кстати, именно в то время мы как раз запустили «Роспил», по-настоящему взялись за государственную коррупцию. Вот ведь - Госдеп учит россиян, как сохранять бюджетные деньги..." , - говорил Навальный в интервью "Голосу Америки".

Алексей Навальный - интервью The New Times

5 декабря 2011 года, на следующий день после выборов в Госдуму, Навальный выступил на санкционированном властями и проводившемся движением «Солидарность» митинге на Чистопрудном бульваре. Целью митинга было выражение несогласия с результатами проведённых выборов и обвинение власти в масштабных фальсификациях. После окончания мероприятия он с ещё несколькими сотнями участников принял участие в несанкционированном шествии к зданию Центризбиркома России на Лубянке, в ходе которого был задержан полицией и впоследствии получил 15 суток административного ареста.

9 мая 2012 года вновь был приговорён к аресту на 15 суток за участие в незаконном публичном мероприятии, прошедшем ранним утром того дня на Кудринской площади.

В феврале 2012 года Национальный резервный банк (НРБ) Александра Лебедева (владеет 15 % компании «Аэрофлот») выдвинул Навального кандидатом в совет директоров «Аэрофлота». Навальный согласился стать директором, заявив, что, если его изберут, он сконцентрируется на корпоративном управлении и антикоррупционной деятельности.

25 июня 2012 года Навальный вошёл в совет директоров «Аэрофлота» согласно решению годового собрания акционеров. За Навального было отдано 787 млн голосов, что при общем количестве голосов в 12,1 млрд штук составляет 6,5 % (голоса НРБ и ряда иных миноритариев). Навальный вошёл в состав Комитета по кадрам и вознаграждениям Совета директоров «Аэрофлота». В феврале 2013 года было сообщено, что Навальный не был выдвинут кандидатом в новый состав совета директоров «Аэрофлота».

14 декабря 2012 года Следственный комитет России возбудил в отношении Алексея Навального и его брата Олега Навального возбуждено уголовное дело по факту совершения преступлений, предусмотренных ч. 4 ст. 159, п.п. «а», «б» ч. 2 ст. 174.1 УК РФ (мошенничество, совершённое организованной группой в особо крупном размере и легализация денежных средств, приобретённых в результате совершения преступления, группой лиц по предварительному сговору и с использованием своего служебного положения).

По версии следователей, Навальным была создана фирма ООО «Главное подписное агентство», с которой весной 2008 года неназванная торговая компания заключила договор на осуществление грузовых перевозок почты. Как утверждает следствие, договор был заключён при участии Олега Навального, работавшего в то время руководителем Департамента внутренних почтовых отправлений филиала ФГУП «Почта России» - Автоматизированные сортировочные центры, который убедил руководителей компании заключить договор по заведомо завышенной стоимости. При этом «Главное подписное агентство» не имело собственной материальной базы для осуществления перевозок, и фактически ими занималось другое предприятие, которым руководил знакомый Олега Навального.

Позже стало известно, что уголовное дело на братьев Алексея и Олега Навальных было возбуждено по заявлению руководителя российского подразделения косметической компании «Ив Роше» Бруно Лепру. Его заявление на имя главы СКР Александра Бастрыкина поступило в СК 10 декабря, и в этот же день материалы уголовного дела были вынесены в отдельное производство.

Согласно сведениям СК РФ, в общей сложности на счёт «Главного подписного агентства» было перечислено 55 млн рублей при реальной стоимости услуг - 31 млн рублей. Большая часть этой суммы была, по мнению следствия, потрачена братьями Навальными на собственные нужды, а более 19 млн рублей были легализованы Навальными путём заключения фиктивных договоров с «Кобяковской фабрикой по лозоплетению», учредителями которой являлись в том числе сами братья Навальные.

Алексей Навальный с братом Олегом

30 декабря 2014 года суд огласил резолютивную часть приговора: Олега Навального приговорили к 3,5 годам колонии общего режима, Алексею Навальному дали 3,5 года условно . Братья должны выплатить более 4 млн рублей компании МПК, кроме того, каждый из них был приговорён к штрафу в 500 тыс. рублей.

4 апреля 2013 года в эфире программы «Дзядко-3» на телеканале «Дождь» Алексей Навальный заявил, что в будущем планирует занять пост президента России. Этим шагом он «хочет изменить жизнь в стране», и добиться того, чтобы жители России, страны, богатой природными ресурсами, не жили «в нищете и беспросветном убожестве», а жили «нормально, как в европейских странах».

В 2013 году на досрочных выборах мэра Москвы был выдвинут кандидатом от партии «РПР - Парнас».

20 марта 2014 года во время крымского кризиса газета The New York Times опубликовала статью Навального, в которой он просил ввести дополнительные санкции против «внутреннего круга Путина». В частности, Навальный призвал западные страны заморозить финансовые активы и конфисковать собственность крупных российских бизнесменов. Фонд борьбы с коррупцией Навального подготовил расширенный список лиц для санкций со стороны Евросоюза. Этот документ был опубликован на сайте Альянса либералов и демократов за Европу.

В январе 2015 года Алексей Навальный в своем блоге обвинил сенатора и главу движения «Антимайдан» Дмитрия Саблина во владении незадекларированной недвижимостью. В ноябре 2015 года Дмитрий Саблин с супругой подали иск против Навального о защите чести и достоинства, с требованием возместить моральный ущерб в размере 5 млн рублей каждому. Поводом для иска стал однако не январское расследование ФБК, а пост Навального от 12 июня, где, в частности, он называл «Антимайдан» движением «в защиту имущества сенатора Саблина, полученного в результате взяток и махинаций, благодаря женитьбе на дочери губернатора, укравшего миллиарды из бюджета Московской области». Суд признал Алексея Навального виновным и обязал его выплатить Дмитрию Саблину 408 тысяч рублей.

20 февраля 2015 года Навальный был подвергнут административному аресту на 15 суток за несанкционированную агитацию в метро.

8 октября 2015 года Алексею Навальному ограничили право выезжать за рубеж из-за того, что он не погасил в должный срок долг в размере 4,5 млн рублей. Представитель УФССП России по Москве Тимур Коробицын сообщил, что «в Управлении Федеральной службы судебных приставов по Москве ведется исполнительное производство о взыскании солидарной задолженности с Алексея и Олега Навальных в размере более 4 млн 490 тыс. рублей в пользу ООО "Многопрофильная Процессинговая Компания"».

В декабре 2015 года Алексей Навальный выплатил штрафы по иску «Многопрофильной процессинговой компании» и, по его словам, исполнительное производство в его отношении прекращено.

1 декабря 2015 года Алексей Навальный разместил в сети документальный фильм и лонгрид «Чайка» , посвященный расследованию Фонда борьбы с коррупцией о деятельности сыновей и коллег генерального прокурора РФ Юрия Чайки. В частности, авторы расследования утверждают, что заместитель генерального прокурора связан с бандой Цапка из станицы Кущёвская, старший сын Юрия Чайки Артем заработал состояние на рейдерском захвате предприятий, а младший, Игорь, - на незаконно полученных государственных подрядах. Фильм получил специальный приз на фестивале документального кино «Артдокфест» в декабре 2015 года.

Бюджет фильма составил 250 000 рублей, а принес Фонду борьбы с коррупцией пожертвований на сумму 3,5 млн рублей.

7 декабря 2015 года пресс-секретарь президента РФ Дмитрий Песков заявил, что фильм не вызвал интереса у Кремля, поскольку речь в нём идет не о генпрокуроре, а о его совершеннолетних сыновьях.

В начале 2016 года в Швейцарии рассмотрели жалобу Алексея Навального против Артёма Чайки. Фонд борьбы с коррупцией отправил 8 декабря 2015 года в генеральную прокуратуру Швейцарии соответствующую жалобу, что Артём Чайка и другие лица как минимум десять лет отмывают деньги в Швейцарии. Проверка, проведённая надзорным органом не нашла фактов отмывания денег, которые были бы связаны с именем Артёма Чайки. Кроме Чайки в жалобе были перечислены и другие лица, в отношении которых тоже была проведена проверка. Для того, чтобы исключить предвзятость проверки, прокуратура поручила расследование специальному подразделению полиции в Лугано, кантон Тичино, расследующему «беловоротничковую» преступность.

Руслан Шумаков (адвокат Артёма Чайки) передал в газету РБК информацию, что Артём Чайка получил извещение от прокуратуры Швейцарии об отсутствии к нему претензий. Руслан Шумаков дополнительно передал информацию, что Артём Чайка на основании собственного обращения получил от официальных лиц Греции подтверждение законности проведённых им в Греции сделок (приобретение отеля на острове Халкидики).

8 февраля 2017 года Ленинский районный суд Кирова повторно приговорил Навального и Офицерова к 5 и 4 годам заключения условно. Навальный отметил, что приговор суда дословно повторяет старый, вынесенный в 2013 году. 3 марта на приговор была подана апелляция в Кировский областной суд. На заседании 15 марта 2017 суд не стал рассматривать жалобу по существу, а вернул дело в районной суд для устранения процессуальных нарушений. На следующем заседании, которое состоялось 3 мая, суд подтвердил вынесенный ранее приговор. Защита Навального вновь подтвердила намерение обжаловать приговор в ЕСПЧ.

2 марта 2017 года ФБК опубликовал фильм-расследование «Он вам не Димон» о предполагаемых активах председателя правительства России Дмитрия Медведева. Рассказчиком в фильме выступил Навальный, который утверждает, что Медведев возглавляет многоуровневую коррупционную схему владея многомиллиардной недвижимостью, приобретённой, через благотворительные фонды и организации, юридически оформленные на доверенных лиц, на деньги олигархов и кредиты в Газпромбанке.

По словам Навального, сказанным в видеоролике, его расследование заняло не один месяц. Пресс-секретарь председателя правительства России Наталья Тимакова заявила, что комментировать расследование Навального «бессмысленно», так как оно представляет собой «пропагандистский выпад» оппозиционера. Сам Медведев сначала никак не прокомментировал расследование ФБК и 10 марта заблокировал Навального в Instagram.

Навальный призвал своих сторонников 26 марта 2017 выйти на митинги. Акции протеста прошли в 82 городах России, некоторые из них собрали несколько тысяч человек. После митингов Медведев охарактеризовал Навального как «судимого персонажа» и назвал расследование ФБК «чушью», снятой за «большие деньги» не от «народа», а от «частных спонсоров».

Выступая в Государственной думе 19 апреля 2017 года, Медведев отказался комментировать расследование, назвав его «абсолютно лживыми продуктами политических проходимцев».

В свою очередь, предприниматель Алишер Усманов подал в апреле 2017 года иск против Навального и ФБК , а 18 мая того же года записал видеообращение к Навальному, в котором жёстко раскритиковал его, отметив, что ощущает «страшную зависть лузера и неудавшегося бизнесмена, который начал свой бизнес с откатов на мелких сделках», а также отверг обвинения в свой адрес подчеркнув, что попытки Навального «меня оболгать - это лай моськи на слона».

24 мая 2017 года Усманов, в ответ на вызов Навального прийти на дебаты, где тот обещал своему оппоненту дать ответ на все пункты обвинения, записал второе видеообращение, где отметил, что «ждал извинений, а не дебатов», вместо которых «услышал от него очередные обвинения, ложь, дешёвый популизм».

Усманов сравнил Навального с персонажем повести М. А. Булгакова «Собачье сердце» Полиграфом Полиграфовичем Шариковым, «который всё мечтал отнять и поделить» и высказал мнение, что Навальный его «достойный продолжатель». Кроме того он указал на то, что «если Шариков - глупый и необразованный демагог», то Навальный «не просто демагог, но и ещё высокохудожественный врун» и заявил, что когда документально подтверждается неправда Навального, то он начинает пугаться и заявлять, что ему угрожают. Усманов отказался от дебатов считая, что это «дебаты между правдой и ложью» и подытожил, что все «дебаты будут в суде», где Навальному, которого Усманов назвал «Алексей Полиграфович Навальный», «объяснят разницу между правдой и ложью».

31 мая 2017 года Люблинский районный суд Москвы полностью удовлетворил иск Усманова к Навальному и обязал ответчика «в течение 10 дней удалить видеоролики и публикации, размещённые на указанных адресах, и опубликовать опровержение на срок не менее 3 месяцев на этих адресах». Таким образом суд обязал удалить фильм с YouTube, а также удалить сайт, где размещено расследование и удалить и опровергнуть пост, где говорится, что Усманов дал взятку заместителю председателя правительства Игорю Шувалову, и сведения о цензуре в издательском доме «Коммерсантъ», подконтрольном Усманову.

Алексей Навальный - Игры разума

Директор Фонда эффективной политики Глеб Павловский высказал мнение, что целью Навального является создание «политического проекта» с формированием определённого «электорального сектора» с целью его дальнейшей передачи на тех или иных условиях одной из оппозиционных партий или движений. Павловский считает, что идея создания такого социально-популистского проекта взята на Западе, сравнив, в частности, деятельность Навального с «Чайным движением» в США.

По мнению лидера КПРФ Геннадия Зюганова , высказанному по поводу выборов в мэры Москвы в 2013 году, «Навальный сидел с Саакашвили вместе на одной лавке, тренировался в Америке, как дурачить российских граждан».

Рост Алексея Навального: 188 сантиметров.

Личная жизнь Алексея Навального:

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

Алексей Навальный с женой Юлией

У пары двое детей: дочь Дарья (род. в 2001 году) и сын Захар (род. в 2008 году).

Алексей Навальный с семьей

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

Проживает семья Навального в подмосковном районе Марьино в обычном панельном доме в квартире «эконом-класса», площадью около 80 квадратным метров.


По поводу электронного голосования на выборах в Мосгордуму:
Процессом его организации будут заниматься те же люди, что и "Активным гражданином". Может им сначала "Активный гражданин" научиться защищать от фальсификаций, потом за настоящие выборы браться?
https://t.co/Do9hClf9Tg Alexey Navalny Retweeted

Вас приветствует Мистер Черепаха.
Моя тренерка поставила мне на сегодня задачу: пробеги 8 км, так чтобы пульс не выходил за 160.
С технической точки зрения, конечно, это был бег. Но меня обгоняли:
- матери, ведущие детей в школу,
- бабушки с тележками, идущие за продуктами,
- голуби, бредущие на своих розовых лапках вдоль дорожки в поисках еды
Последние, как мне показалось, бросали на меня снисходительные взгляды.
Не представляю, что делают те замечательные люди, которые быстро бегут с пульсом 140. Видимо, уходят в нирвану прямо во время бега.
Собственно, моя Беговая Супер Цель именно такая: научиться получать удовольствие пробегая 10 км меньше, чем за час. (но уметь пробегать за 50 мин)
Пока я всё ещё нахожусь в зоне "кайфово бежать на пульсе не выше 150-155 и это со всех сторон прекрасно, но так медленно, что неловко перед другими бегунами в парке". То есть бег держит меня во френдзоне.
Но я не сдаюсь!
#бег #черепашья_сила #донателло #🐢🐢🐢
href="https://www.instagram.com/p/BvoIO0ZFb_a/" target="_blank">https://www.instagram.com/p/BvoIO0ZFb_a/

И. Воробьева ― Чем это отличается от стратегии, которая была в 11-м году, на фоне которой потом было так много протестов. На выборах…

А. Навальный ― Она отличается тем, что здесь стратегия про одномандатные округа, и она гораздо более сложная. Стратегия на губернаторских выборах или на партийных списках: голосуй за любую партию кроме «Единой России». Или голосуем за любого, кроме Беглова. Она гораздо проще. Потому что там идет и какой-нибудь Бортко от коммунистов. И я слышал, выдвинули Стаса Барецкого. Ну, или что-то такое. Каких-то суперэкзотических людей. Выбирай за любого, кроме Беглова. Стратегия по одномандатным округам она гораздо более сложная. Потому что там есть конкретные фамилии. Там будет какой-то «единоросс» Васечкин, коммунист Иванов и «справедливоросс» Петров. И мы должны будем выбрать Иванова или Петрова. Иванов или Петров они наговорили чего-нибудь такого в Интернете, все загуглят, скажут, Господи, за кого вы нам предлагаете голосовать. И, тем не менее, нужно, наступив на горло собственной песне, забыв про адские цитаты Иванова из Интернета, понимать, что мы голосуем не за Иванова или не за коммуниста или за ЛДПРовца. Мы голосуем за максимальный политический ущерб партии «Единая Россия».
https://echo.msk.ru/programs/p...

Обо всём этом было во вчерашней программе. Таймкоды здесь:

30:47 Как Абызов стал богатым.

35:01 Список поручившихся за Абызова.

37:25 Адвокат Абызова попросил отправить своего подзащитного под домашний арест на дачу в Барвихе.

39:15 ❓ Зачем Абызов звонил при аресте Медведеву?

45:46 ❗️ Пролетарская ненависть в Калиниградской области.

46:52 🎥 Подведение газа в город в глубинке с песнями и плясками.

49:16 ❗️ «Максим Галкин защищает от меня Соловьёва»: ответ Навального.

49:41 🎥 Артист Максим Галкин о Навальном.

54:22 🎥 Фейки в программе «Вечер с Владимиром Соловьевым».

57:45 ❗️ Восстание в Ингушетии.

58:41 🎥 Что происходит в столице Ингушетии - городе Магасе.

1:00:45 🎥 До чего довели людей в Ингушетии.

1:03:14 🎥 Протестующие перекрыли трассу «Кавказ».

1:05:05 ❗️ Стена между Якутией и Киргизией.

1:07:46 ❗️ Как Аня стала мэром. Победа над «Единой Россией».

1:10:06 ❗️ Кокорин и Мамаев.

1:10:38 🎥 За что сидят Кокорин и Мамаев.

1:11:06 Полгода СИЗО, два эпизода уголовного дела и 18 следователей.

1:13:19 ❗️ И все засмеялись.

1:13:54 🎥 Сотрудники роддома смехом встретили отчет главврача о размере их зарплат.

:15:09 Забастовка работает: