Что такое код keep

Содержание

Как работает QR-код: программа, назначение, принцип работы и применение

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

Что такое QR-код: описание, предназначение

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

Чтобы понять, как работает QR-код, нужно понимать принцип его разработки. Это аналог привычного всем штрих-кода, который используют мировые гиганты индустрии. В Японии более 95 % товаров производят с таким рисунком. Он может быть не в привычной нам квадратной форме. Варианты более высокого уровня имеют причудливые формы. Сегодня насчитывается более 40 версий продукта.

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

Как считать QR-код: алгоритм

Особенность данного кода заключается в том, что прочесть его могут только мобильные устройства при помощи встроенной в камеру утилиты. Если она отсутствует в девайсе, то на замену ей приходит мобильное приложение, которое можно скачать в магазине Play Market или AppStore. В пример можно привести две самые простые в использовании программы QR Droid Code Scanner для «Андроида» или iMatrix для «Айфона».

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

Как работает QR-сканер: правильное использование шифра

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

Как создать QR-код самостоятельно

Если пользователь хочет создать свой собственный QR-код, он может воспользоваться одним из онлайн-шифровальщиков, которые в считанные секунды превратят ссылку или любой другой текст в картинку. Обычно на таких сайтах присутствуют специальные окна, в которые пользователю необходимо ввести информацию о коде, например, его размере и типе информации, которая будет в нем заключена. Самая маленькая картинка имеет размер 21 х 21, в то время как большая – 370 х 370.

Подходящее программное обеспечение есть в Интернете. Можно сгенерировать код, указав ссылку на источник информации. Программа автоматически создаст картинку, которую нужно сохранить для дальнейшего применения. Кодировке поддается текст, ссылка на сайт, визитка, SMS-сообщение. Для текста есть ограничения в виде 2953 байт или букв кириллицей, если кодировку делают в Windows — до 1251 букв, в UTF-8 до 1450 букв.

Где использовать QR-код

Самый простой вариант использования QR-кода – распечатать его на листе А4. Если у пользователя есть сайт, который он хочет прорекламировать, то нужно нанести в фоторедакторе код на лист, затем распечатать его и развесить на улице. Код можно обработать, чтобы он не просто находился на листе, а гармонично вписывался в окружение. Для рекламы кафе, например, можно наложить код на чашку с кофе и добавить красивую надпись. Так увеличивается вероятность того, что на изображение обратят внимание. В современном мире QR-код используется довольно часто. Существует даже компания, занимающаяся созданием принтов с кодами на одежде.

Зная, как работает QR-код, можно использовать его в социальных сетях, блогах, на аватарах. Код помогает защититься от спамботов. Чтобы прорекламировать компанию с помощью него публикуют ссылку на свой сайт, указав координаты. В Новый год отправляют поздравления друзьям в виде готовых открыток с помощью MMS, электронной почты.

Программа на «Андроид»: как работает

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

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

Правила использования приложения сканирования для QR-кодов на Android:

  • Открыть «Плей Маркет».
  • Найти QR-код.
  • Выбрать QR Code Reader.
  • Установить.
  • Открыть программу.
  • Направить камеру.
  • Подтвердить.

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

Что такое код keep

You may keep the book for a month. — Можете держать эту книгу месяц.

to keep hold of — не отдавать, держать (что-л.)

to keep a secret — не выдавать тайну

Keep knives away from children. — Прячьте ножи от детей.

You are keeping something from me. — Вы что-то от меня скрываете.

to keep in touch — поддерживать отношения, поддерживать контакт

Keep me informed. — Держите меня в курсе.

The weather keeps fine. — Стоит хорошая погода.

If there’s shooting going on, keep down. — Если стрельба будет продолжаться, не вставай.

to keep to the subject — держаться темы

Keep to the right! — Держитесь правой стороны!

The matter will keep till tomorrow. — С этим можно подождать до завтра.

It’s only good news that keeps. — Только добрые вести могут ждать.

Meat will keep in the cellar. — Мясо в погребе не испортится.

Keep moving! — Проходите! Не задерживайтесь!

He kept laughing the whole evening. — Он весь вечер не переставал смеяться.

He kept me waiting. — Он заставил меня ждать.

I won’t keep you long. — Я вас долго не задержу.

She kept at me for a year to buy her a new car. — Она год упрашивала меня купить ей новую машину.

to keep a shop — иметь магазин

to keep a garden — иметь сад

to keep a cook — иметь повара

Do they keep postcards here? — Здесь имеются в продаже открытки?

to keep a family — содержать семью

to keep house — вести хозяйство

to keep the accounts — вести счета

to keep the town against the enemy — защищать город от врага

to keep the goal — стоять в воротах (о вратаре)

to keep (in) one’s feelings — сдерживать свои чувства

What kept you from doing it? — Почему вы этого не сделали?

He kept his anxiety from showing. — Он старался не выдать своего волнения.

to keep the children after school — задерживать учеников после занятий

to keep one’s birthday — справлять день рождения

Where do you keep? — Где вы обретаетесь?

The police kept after the criminals until at last they caught them. — Полиция искала преступников, пока не поймала их.

She keeps after the children the whole time, never lets them have a minute’s peace. — Она все время ругает детей, не дает им ни минуты покоя.

to keep on at a person разг. — беспрестанно бранить кого-л.

to keep oneself to oneself — быть замкнутым, необщительным; сторониться людей, избегать общества

to keep up with the Joneses — жить не хуже людей

to be kept in — быть оставленным после уроков (о школьнике)

He paid for his keep by doing odd jobs. — Он перебивался случайными заработками.

Англо-русский современный словарь . 2014 .

Смотреть что такое «keep» в других словарях:

Keep — (k[=e]p), v. t. [imp. & p. p. (k[e^]pt); p. pr. & vb. n. .] [OE. k[=e]pen, AS. c[=e]pan to keep, regard, desire, await, take, betake; cf. AS. copenere lover, OE. copnien to desire.] 1. To care; to desire. [Obs.] [1913 Webster] I… … The Collaborative International Dictionary of English

keep — [kiːp] verb kept PTandPP [kept] 1. [transitive] to store something that will be useful: • The Credit Reference Agency keeps files on indiv >Financial and business terms

Keep — Keep, v. i. 1. To remain in any position or state; to continue; to ab >The Collaborative International Dictionary of English

keep — vb 1 Keep, observe, celebrate, solemnize, commemorate are comparable when they mean to pay proper attention or honor to something prescribed, obligatory, or demanded (as by one s nationality, religion, or rank), but they vary w >New Dictionary of Synonyms

keep — [kēp] vt. kept, keeping [ME kepen < OE cœpan, to behold, watch out for, lay hold of, akin to MLowG kapen, ON kopa, to stare at < ? IE base * ĝab , to look at or for] 1. to observe or pay regard to; specif., a) to observe with due or… … English World dictionary

keep — ► VERB (past and past part. kept) 1) have or retain possession of. 2) retain or reserve for use in the future. 3) put or store in a regular place. 4) (of a perishable commodity) remain in good condition. 5) continue in a specified condition,… … English terms dictionary

Keep — Keep, n. 1. The act or office of keeping; custody; guard; care; heed; charge. Chaucer. [1913 Webster] Pan, thou god of shepherds all, Which of our tender lambkins takest keep. Spenser. [1913 Webster] 2. The state of being kept; hence, the… … The Collaborative International Dictionary of English

keep — keep; green·keep·er; house·keep; house·keep·er; keep·able; keep·er·ing; keep·er·ship; keep·sake; store·keep; keep·er; … English syllables

Keep — 〈f. 20; Seemannsspr.〉 Kerbe, Rille * * * Keep, die; , en [aus dem Niederd. < mniederd. kēp, wohl verw. mit ↑ kappen] (Seemannsspr.): Rille, Kerbe (in einer Boje, einem Block, Mast o. Ä.), die einem darumgelegten Tau Halt gibt. * * * I Keep … Universal-Lexikon

keep — I (continue) verb be constant, be steadfast, carry forward, carry on, endure, extend, forge ahead, go on, keep going, last, lengthen, live on, maintain, move ahead, never cease, perpetuate, perseverare, persevere, persist, press onward, progress … Law dictionary

keep — The construction keep + object + from + ing verb is >Modern English usage

Что такое QR код, как пользоваться QR кодом для заработка

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

Что такое QR код, история создания

Здравствуйте друзья! Мы живём в мире технологий и постоянного развития. С каждым днём появляется что-то новое, а старое уходит в прошлое.

На примере этого, можно сказать о такой технологии, которая была разработана в Японии компанией «Denso Wave», ещё в 90-е годы. Эта технология называется штрих-код. Другое её название — QR код. Итак, теперь ответим на вопрос, что такое QR код?

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

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

Зачем нужен QR код в бизнесе и обычному пользователю

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

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

Как пользоваться QR кодом, как его сканировать

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

  1. Устанавливаете например, на телефон приложение Scan или Bacodo.
  2. Далее, запускаете установленную программу и включаете камеру на телефоне.
  3. Затем наводите курсор камеры на QR код и ждёте, когда приложение распознает данный код, затем откроет Вам нужный сайт или какую-либо другую информацию.

Теперь, мы знаем как работает qr код и можем им воспользоваться. Далее, рассмотрим процесс сканирования кода на компьютере и телефоне.

Как сканировать QR код на компьютере, ноутбуке

Компьютер или ноутбук, тоже имеет возможность сканировать QR коды. Для этого нам потребуется специальная утилита, и обычная камера, которая встроена в компьютер. В качестве примера мы будем рассматривать утилиту для распознавания штрих кодов – «CodeTwo QR Code Desktop Reader». Скачать её в Интернете Вы можете бесплатно. После того, как Вы напишите в поиске браузера название утилиты, и нажмёте кнопку «Найти», сразу переходите на первый сайт для скачивания этой программы.

Когда установите приложение, оно запустится автоматически. После запуска можете начинать сканировать код. Включаем камеру на ноутбуке или обычном ПК, затем подносим QR код ближе к камеры. Далее, нажимаем на кнопку в этой программе – «From Screen» на компьютере. Это нужно сделать, чтобы приложение смогло просканировать полностью QR код.

После завершения процесса сканирования QR кода программа выдаст Вам на экран засекреченные данные.

Как сканировать QR код на айфоне

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

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

Как сканировать QR код на андроид, смартфоне

Как показывает практика, сканировать QR код на Андроиде или Смартфоне возможно только с помощью специальных приложений, которые Вы легко скачаете через Play Market. Перечислю три приложения, доступные на выбор:

  • QR Barcode Scanner;
  • QR Dro >Рассмотрим в действии одно приложение, поскольку все они работают по аналогии. Например, QR Barcode Scanner. Как уже говорилось выше его можно найти, скачать, и установить на телефон, через Плей Маркет или Гугл Плей. Также устанавливаются и другие приложения. Когда установили, запускаем его на Вашем Андроиде, Смартфоне.

Чтобы просканировать QR код, нам нужно нажать на кнопку в этом приложении – «Scan Barcode». Именно эта функция отвечает за сканирование кода. Нажимаем на неё. Программа выдаст сообщение, в котором указано, что нужно разрешить доступ к системным настройкам. Необходимо с этим согласиться, чтобы запустить это приложение, вместе с тем и камеру. Далее, наводим камеру телефона прямо на QR код и дожидаемся окончания процесса.

Как работает QR код в Whatsapp и Вайбер

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

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

Как создать QR код со своими данными

В Интернете, Вы можете создать QR код со своими данными. Делается это довольно просто, с помощью таких сервисов:

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

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

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

В заключении очень важно ответить на вопрос, а зачем вообще нужен этот QR код? Возможно он пригодится пользователям для расшифровки полезной информации. Например, узнать дешёвую стоимость товара по этому коду на его сайте, или выяснить полную информацию о своей энерго — сбытовой компании. Вот видите, какие бывают зашифрованные данные. Они Вам могут пригодится в реальной жизни.

Теперь, давайте приведём практический пример расшифровки кода. В качестве примера, можно использовать штрих-код с чека оплаты коммунальных услуг ЖКХ. Расшифровываем данный код с помощью способов, которые показаны выше и получаем такие параметры:

  • основной счёт плательщика;
  • дата оплаты;
  • стоимость платежа, за свет, воду и другие коммунальные услуги.

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

Заключение

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

Бесплатный менеджер паролей KeePass 2: инструкция по эффективному использованию. Часть 1

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

Эта статья касается, в первую очередь, самого типичного применения менеджера паролей — авторизации на сайтах. Более узкие темы, как то авторизацию в разнообразных приложениях, использование нескольких баз, дополнительную защиту и т.д., рассмотрим в отдельной статье. И еще одну статью посвятим параметрам запуска KeePass’а.

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

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

Предложенный вариант использования KeePass’а — лишь один из многих. Его достоинства:

  • портативность;
  • защищенный ввод мастер-пароля;
  • быстрая разблокировка коротким паролем (плагин KeePassQuickUnlock);
  • автонабор паролей с защитой от слежения за клавиатурой;
  • копирование паролей с частичной защитой от слежения за буфером обмена;
  • автоматическое резервное копирование без плагинов;
  • автоматическая облачная синхронизация без плагинов, в т.ч. с несколькими хранилищами;
  • фоновое выполнение синхронизации, не мешающее работе;
  • ускоренный автонабор;
  • нестандартный автонабор, в т.ч.:
    • двухстраничная авторизация,
    • набор произвольного поля,
    • набор произвольной последовательности,
    • набор с задержкой и без усложнения (плагин TCATO_Placeholder);
  • интеграция в браузеры, не требующая их настройки (плагин WebAutoType);
  • автоматический переход к подходящей записи (плагин AutoTypeShow);
  • поддержка эквивалентных доменов;
  • меню выбора браузера (в т.ч. портативного или браузера в песочнице);
  • запуск из KeePass’а приложений с одновременным автонабором (монтирование томов VeraCrypt, соединение по AmmyyAdmin и др.);
  • защищенный процесс KeePass’а (запрет чтения памяти и т.п.);
  • возможность KeePass’а работать с правами администратора, но понижать права открываемых им браузеров и других приложений;
  • работа с несколькими базами, в т.ч. автооткрытие нескольких баз;
  • использование KeePass’а как менеджера закладок;
  • возможность открывать базу без ввода пароля.
  • автонабор запускается вручную;
  • глобальный автонабор вызывается медленно;
  • записи создаются по шаблонам;
  • не используется подхват данных из браузера;
  • при импорте данных из другой базы необходимо выполнять XML-замену.

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

Основы

Подготовка программы

Распакуем в какую-нибудь пустую папку архив с portable-вариантом KeePass версии 2.x, туда же — архив KeePass_Settings.zip (пароль KeePass ), в подпапку Languages распакуем архив с русским переводом. Добавим плагины Favicon Downloader, TCATO Placeholder, WebAutoType, AutoTypeShow, KeePassQuickUnlock и KPSourceForgeUpdateChecker — просто поместим файлы с расширением .plgx в подпапку Plugins .

KeePass 2.x требует .NET Framework 2 или выше, а плагин WebAutoType — .NET Framework 4. В отсутствие .NET Framework 4 можно использовать плагин WebAutoType версии 3.x (работает медленно) или отказаться от этого плагина.

Если используются жесткие средства защиты, наподобие Comodo Internet Security, понадобится добавить в доверенные файлы из каталога Scripts .

Чтобы убедиться, что программа не поддельная, проверим подписи, как рекомендует ее автор. У каждого exe- и dll-файла откроем окно свойств и перейдем на вкладку «Цифровые подписи». Удостоверимся, что имя подписавшего — Open Source Developer, Dominik Reichl . Затем нажмем Сведения и удостоверимся, что подпись действительна. Не иметь подписи могут только файлы плагинов в папке PluginCache .

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

KeePass сам по себе обеспечивает портативность, в частности, запоминает именно относительный путь к базе данных. Поэтому базу удобно держать в папке программы и переносить вместе с ней. Однако по умолчанию KeePass помещает скомпилированные плагины в папку %LOCALAPPDATA%\KeePass , что несколько отступает от портативности. Чтобы они помещались в папку программы, отредактирован файл KeePass.config.xml (в кодировке UTF-8): после строки Application > вставлена строка PluginCachePath > PluginCache /PluginCachePath > .

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

Открытие базы и изменение мастер-пароля. Быстрая разблокировка

Запустим KeePass и введем мастер-пароль 1 .

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

Изменим мастер-пароль (меню Файл → Изменить основной пароль): зададим свой сложный пароль и, при желании, ключевой файл. В качестве ключевого можно взять любой личный файл, который доступен на всех синхронизируемых устройствах и ни в коем случае не может быть утерян или изменен. Данные учетной записи Windows не будем использовать для авторизации.

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

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

Чтобы облегчить разблокировку базы, зайдем в группу service > , откроем запись QuickUnlock и назначим ей какой-нибудь простой пароль, например, последние 3 символа мастер-пароля. Теперь повторная разблокировка будет выполняться этим коротким паролем, в случае ошибки потребуется ввести мастер-пароль целиком.

Если в работе KeePass’а возникли проблемы, попробуйте переименовать файл compatibility-KeePass.config.enforced.xml в KeePass.config.enforced.xml и перезапустить программу. Это повысит совместимость за счет отключения некоторых опций:

  • защищеного рабочего стола для ввода пароля,
  • DACL-защиты,
  • защиты буфера обмена от логирования,
  • ускоренного автонабора.

Чтобы обычные килоггеры не могли перехватить ввод мастер-пароля, в разделе Сервис → Параметры → Безопасность включена опция Вводить основной пароль в защищенном режиме. На вкладке Дополнительно включена опция Запоминать и автоматически открывать последнюю базу данных при запуске, как и по умолчанию; но в то же время отключены опции Запоминать источники ключа и Запоминать рабочие папки, поскольку расположение ключевого файла — это все-таки секретная информация.

Функцию быстрой разблокировки обеспечивает плагин KeePassQuickUnlock. Для него создана запись QuickUnlock, в ней отключена опция Автонабор → Разрешить автонабор для этой записи, а в настройке программы в разделе Сервис → Параметры → QuickUnlock выбран режим ‘QuickUnlock’ Entry only и снят лимит времени. (Режим Part of Master Password не используется, так как он пригоден лишь для однократной быстрой разблокировки.)

Поиск нужной записи и авторизация

Опробуем разные способы ввода учетных данных. Воспользуемся «учебной» учетной записью, которая имеет название Учебный аккаунт, логин myLogin, пароль myPassword, ссылку http://keepass.info/help/kb/testform.html, тег демо и заметки Тренировка

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

Начнем с клавиатурного способа. Откроем KeePass сочетанием клавиш Ctrl+Alt+Shift+K и сразу же наберем фрагмент названия записи, или логина, или ссылки, или тега, или даже заметок, нажмем Enter. Стрелками выберем нужную запись из найденных и нажмем Ctrl+U — ссылка откроется. Поставим курсор в поле ввода логина и нажмем Ctrl+Alt+Shift+F9 . Нажмем кнопку Submit — и страница покажет сообщение с введенными данными.

Аналогичное можно проделать одной мышью: сделаем двойной клик по полю URL нужной записи. Когда ссылка откроется, кликнем по полю ввода (не обязательно очищать поле — KeePass сделает это сам). Вернемся к KeePass’у и нажмем на панели инструментов кнопку Выполнить автонабор.

Кликать по полю ввода желательно всегда, даже если там уже мигает курсор. В частности, этого требует авторизация в Google через Firefox.

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

Вместо автонабора можно перетащить логин и пароль в браузер прямо из списка записей KeePass’а.

Еще один вариант — временно скопировать учетные данные в буфер обмена: это делается двойным кликом по ним либо через контекстное меню записи. Контекстное меню позволяет копировать и дополнительные поля, например, Secret. При этих способах копирования через 20 секунд буфер обмена автоматически очищается.

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

В разделе Сервис → Параметры → Политика включены опции Автонабор, Автонабор без контекста, Перетаскивание и Копирование, как и по умолчанию.

На вкладке Интеграция заданы глобальные горячие клавиши Ctrl+Alt+Shift+F9 для автонабора выбранной записи и Ctrl+Alt+Shift+K для показа KeePass’а. Можно сделать комбинации и более простыми, но возрастет риск случайного нажатия и конфликта с другими программами.

Чтобы упростить поиск, на вкладке Интерфейс в разделе Быстрый поиск включены все три опции вида Помещать фокус на.

На вкладке Безопасность включена автоочистка буфера обмена через 20 секунд. Также включена опция Использовать формат буфера обмена ‘Clipboard Viewer Ignore’, чтобы некоторые легальные программы, следящие за буфером обмена, не запоминали учетные данные (замечание, что эта опция «не рекомендована» устарело: оно относится к старой версии, конфликтовавшей с Microsoft Office).

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

Чтобы активировать подменю Начать автонабор, в разделе Сервис → Параметры → Интерфейс включена опция Показывать дополнительные команды меню автонабора.

Для ускорения автонабора отредактирован файл KeePass.config.xml : после строки Integration > вставлена строка AutoTypeInterKeyDelay > 10 /AutoTypeInterKeyDelay >

Глобальный автонабор

До сих пор мы своими руками отыскивали подходящую запись для авторизации на сайте. Однако KeePass способен найти ее сам, сообразно открытому сайту, и запустить автонабор: достаточно кликнуть в поле ввода, нажать клавиши Ctrl+Alt+Shift+A (или кнопку [G] на панели инструментов KeePass’а) и в появившемся окне подтвердить выбор учетной записи.

Если вместо обычной последовательности понадобится набрать один пароль — нажмем Ctrl+Alt+Shift+P и аналогично подтвердим выбор записи.

Глобальному автонабору и набору пароля назначены горячие клавиши Ctrl+Alt+Shift+A и Ctrl+Alt+Shift+P соответственно (Сервис → Параметры → Интеграция).

Добавлен плагин WebAutoType, считывающий адрес фрейма. В его настройке задано создание записи по горячим клавишам Ctrl+Alt+Shift+W и включена опция Use the URL field value for matching.

Работу кнопки [G] обеспечивают триггеры (Сервис → Триггеры) и скрипт HideExecActivate.js .

Сначала создан триггер Добавить кнопки на панель инструментов:

  • событие: Приложение запущено и готово;
  • условия: отсутствуют;
  • действие: Добавить свою кнопку на панель инструментов:
    • идентификатор: btn_GlobalAutoType ,
    • имя: [G] ,
    • описание: Выполнить глобальный автонабор .

Затем создан триггер Глобальный автонабор кнопкой [G]:

  • событие: Нажата пользовательская кнопка с идентификатором btn_GlobalAutoType ,
  • действие: Выполнить команду/ссылку:
    • файл/ссылка: %windir%\System32\wscript.exe ,
    • аргументы: «\Scripts\HideExecActivate.js» /cmd:\KeePass.exe» -auto-type/Uri/> /win: ,
    • опция Ждать выхода отключена.

Скрипт HideExecActivate.js симулирует нажатие клавиш Alt+Esc , чтобы убрать окно KeePass’а на задний план, командной строкой инициирует глобальный автонабор, а затем активизирует окно выбора записи. Код скрипта:

Во избежание фишинга в разделе Сервис → Параметры → Дополнительно → Автонабор отключены все четыре опции вида Считать запись подходящей. .

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

Начиная с Chromium 69, по умолчанию отключена поддержка IAccessible, необходимая плагину WebAutoType. Пока неясно, считают ли разработчики браузера это багом и намерены ли исправлять. Для решения проблемы есть несколько обходных путей:

  • либо запускать браузер с аргументом командной строки —force-renderer-accessibility (в частности, Cent Browser позволяет указать этот аргумент в настройке);
  • либо при каждом его запуске включать опции Native accessibility и Web accessibility на странице chrome://accessibility;
  • либо воспользоваться браузерным расширением, как описано ниже.

За считывание адреса страницы/фрейма отвечает плагин WebAutoType (см. системные требования). Однако он не работает с некоторыми видами браузеров, а также с браузерами, выполняющимися в песочнице (Sandboxie, Comodo). Кроме того, он предназначен только для Windows.

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

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

Браузер, в который установлено расширение, понадобится отметить в базе: в группе service > открыть запись Associations > и вписать название браузера в поле Логин. Название должно быть тем самым, которое браузер добавляет в конец своего заголовка. Можно перечислить несколько браузеров, разделяя их знаком | :

Если какой-либо браузер запускается в песочнице Sandboxie, понадобится дополнительно указать его название с символами [#] на конце, например:

Pale Moon|K-Meleon|Pale Moon [#]|K-Meleon [#]|Google Chrome [#]

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

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

Например, в приведенной выше строке присутствует вариант Google Chrome [#] , но отсутствует Google Chrome . Это значит, что KeePass полагается на расширение, только если указанный браузер запущен в песочнице Sandboxie. Если же браузер запущен в реальной среде, то с ним работает плагин WebAutoType, а данные расширения игнорируются.

Как эта функция реализована, рассмотрим позже, вместе с поддержкой эквивалентных доменов.

Создание записи

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

Шаблоны — это просто записи, заготовленные в группе templates: в них могут быть проставлены названия, ссылки, добавлены дополнительные поля, установлены значки, включено усложнение автонабора, заданы его последовательности и т.д. Некоторые шаблоны содержат в Заметках инструкцию по своему использованию, ее можно удалить.

Можно создавать в группе templates новые шаблоны, желательно на основе шаблона _Обычная_запись_.

Чтобы редко используемые шаблоны не занимали место в выпадающем списке, можно переместить их в подгруппу unused: когда они понадобятся, просто вернем их в группу templates.

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

Перейдем на страницу регистрации и заполним требуемые поля, кроме пароля. Скопируем в соответствующее поле KeePass’а выбранный логин, а в поле Заметки укажем прочие данные, которые использовали для регистрации: имейл, имя и т.п. Теперь нажмем Ok, чтобы закрыть окно создания записи. Чтобы запись обрела значок сайта, выберем в ее контекстном меню пункт Download Favicons.

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

Перетащим пароль из KeePass’а в положенное место на странице регистрации (как вариант, можем воспользоваться автонабором или копированием). Готово.

Пароль при этом генерируется автоматически. Он формируется из 20 символов: букв нижнего регистра, верхнего регистра, цифр и спецсимволов ( _-,.;: ), причем гарантируется присутствие знаков каждого из этих 4 видов.

Можно было сделать проще и быстрее: ввести желаемый логин на странице регистрации, кликнуть по нему, нажать Ctrl+Alt+Shift+W — и откроется окно добавления записи с уже готовым заголовком, логином и ссылкой. Останется лишь перетащить пароль в форму регистрации.

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

В то же время удобно воспользоваться клавишами Ctrl+Alt+Shift+W , чтобы узнать адрес фрейма, в котором находится форма авторизации. Дело в том, что при поиске записи KeePass опирается на адрес фрейма, куда вводятся данные, а не на адресную строку браузера, — поэтому именно адрес фрейма следует указывать в поле URL-ссылка (или в списке эквивалентных доменов). Например, авторизация на странице https://e.mail.ru в действительности происходит через фрейм https://account.mail.ru .

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

Вариант Simple дает пароль из 14 алфавитно-цифровых символов, гарантируется присутствие букв разного регистра и цифр. Вариант Strong дает пароль из 30 почти любых ASCII-символов.

Теперь опробуем регистрацию на Яндексе. Добавим запись по шаблону Yandex, перейдем на страницу регистрации, укажем имя, определимся с логином. Занесем в KeePass логин, укажем в коммментарии имя, фамилию и нажмем Ok. Перетащим пароль на страницу регистрации.

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

Войдем в группу service > и вызовем контекстное меню на записи Генератор паролей > . Выберем Копировать строковое поле → Создать обычный пароль. Вставим свежесозданный «ответ на вопрос» на страницу регистрации, это нужно сделать за 20 секунд. Теперь сохраним наш «ответ» в KeePass: сделаем двойной клик по полю Пароль записи Генератор паролей > , чтобы еще раз скопировать тот же «ответ»; потом откроем свою запись Yandex, перейдем на вкладку Дополнительно и вставим «ответ» в поле Secret — на все про все снова 20 секунд. Готово.

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

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

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

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

Для профиля Simple задан шаблон dul[dul] <11>, который означает одну цифру, одну букву в верхнем регистре, одну в нижнем и еще 11 любых алфавитно-цифровых символов. Профиль добавляется кнопкой Сохранить.

Для основного профиля задан шаблон dul[p\-\_][dulp\-\_] <16>, который означает цифру, букву в верхнем регистре, букву в нижнем, спецсимвол, являющийся знаком препинания, дефисом или подчеркиванием, и еще 16 любых символов из перечисленных категорий. Чтобы использовать этот профиль по умолчанию, он сохранен как Автосоздаваемые пароли для новых записей.

Для профиля Strong задан шаблон dul[s^\^\

\`\’\»] <26>, означающий цифру, букву в верхнем регистре, букву в нижнем, любой печатаемый спецсимвол ASCII (кроме знаков ^

`'» , которые не набираются в некоторых окнах) и еще 26 любых символов из перечисленных категорий.

В базе создана группа templates, для нее отключен автонабор и поиск записей (Изменить группу → Поведение) и указано, что она является «группой шаблонов» (Файл → Параметры базы данных → Дополнительно). Также в ней создана подгруппа unused для хранения временно неиспользуемых шаблонов.

В большинстве шаблонов вместо пароля указана строка <#(.*templates)?.*# $ 1#>NEWPASSWORD>

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

В шаблонах, где требуется генерировать короткие буквенно-цифровые пароли, в качестве пароля указана строка <#(.*templates)?.*# $ 1#>NEWPASSWORD:/Simple/>

В базе создана запись Генератор паролей > , в ней на вкладке Дополнительно добавлены поля Создать обычный пароль, Создать простой пароль и Создать сложный пароль со значениями , и соответственно, у каждого включена опция Защита в памяти.

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

Общая база на всех устройствах

Пришло время наладить синхронизацию. Откроем запись AutoSync > в группе service > , укажем в логине свой e-mail, сгенерируем пароль и зарегистрируемся на облачном хранилище PowerFolder. (Название записи, ссылку и первую строку заметок оставим нетронутыми.) В хранилище создадим каталог keepass и отправим туда файл нашей базы, что лежит в папке DBases . Вот и все.

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

Если вам понадобится вместо синхронизации просто заменить файл в облачном хранилище, это можно сделать через браузер: удалить старый файл и отправить новый. Ссылка на страницу авторизации — первая строка заметок записи AutoSync > .

База синхронизируется в следующих случаях:

  • сразу после сохранения;
  • при открытии или минутном неиспользовании KeePass’а — если она еще не синхронизировалась с последнего сохранения;
  • при минутном неиспользовании KeePass’а — если база устарела, т.е. с последней ее синхронизации прошел час;
  • при открытии — если база сильно устарела, т.е. с последней ее синхронизации прошли сутки.

Можно изменить периоды устаревания и сильного устаревания: они задаются соответственно в секундах в полях URL-ссылка и Пароль записи Settings > . Чтобы отказаться от синхронизации сильно устаревшей базы при открытии, сделайте пароль пустым. Чтобы полностью отказаться от синхронизации при устаревании, сделайте пустой ссылку.

Вместо PowerFolder можно использовать, например, MyDrive, тогда нужно заменить в записи AutoSync > ссылку на https://webdav.mydrive.ch/keepass//Uri/> , а первую строку заметок на https://www.mydrive.ch/login . Подойдут и другие хранилища, предоставляющие WebDAV или FTP: выделенный код понадобится заменить соответственно адресом хранилища и адресом страницы авторизации.

Можно синхронизировать базу с несколькими хранилищами: дополнительно создать запись AutoSync1 > и указать в ее ссылке адрес базы, а в логине и пароле учетные данные подключения. Аналогично AutoSync2 > .

Чтобы отказаться от автоматической синхронизации для данной базы, сделайте пустым логин записи AutoSync > . Чтобы отказаться от автоматической синхронизации для всех баз, отключите опцию Разрешен в окне Сервис → Триггеры → Автоматически синхронизировать.

В самой базе создана запись под названием AutoSync > со ссылкой https://my.powerfolder.com/webdav/keepass//Uri/> и заметками, начинающимися строкой https://my.powerfolder.com/login , а также запись Settings > с паролем 86400 и ссылкой 3600 .

В окне Сервис → Триггеры создан триггер Автоматически синхронизировать:

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

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

Синхронизация будет запускаться только для баз, расположенных непосредственно в папке DBases , в которых есть запись AutoSync > с непустым логином, и только если сервер доступен (т.е. если работает ссылка в первой строке заметок). Учетные данные WebDAV возьмутся из самой этой записи.

Чтобы избежать сбоев при синхронизации, отключена опция Сервис → Параметры → Дополнительно → Использовать файловые транзакции. Когда эта опция включена, KeePass использует при сохранении базы промежуточный временный файл: такой метод сохранения призван предотвратить потерю данных, но иногда из-за него некорректно работает синхронизация. Вместо файловых транзакций, для защиты от потери данных предусмотрено автоматическое резервное копирование.

Обновление программы

Когда KeePass оповестит нас о выходе новой версии, закроем программу, скачаем заново архив с portable-вариантом версии 2.x, архив с переводом и просто заменим все соответствующие файлы в папке программы новыми. Наша настройка при этом сохранится.

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

Используем KeePass2Android

Установим KeePass2Android стандартным образом. Затем перейдем в настройку системы и разрешим использование клавиатуры KeePass2Android. Настроим эту клавиатуру: в пункте Языки ввода отметим Английский и Русский, остальное по вкусу.

Нажмем Открыть файл, выберем HTTPS (WebDAV) и укажем те же данные, что в записи AutoSync > (ссылку следует указать в явном виде, скопировав ее из KeePass’а клавишами Ctrl+Shift+U ). Логин и пароль облачного хранилища можно сохранить, это не самая чувствительная информация. Откроем базу, указав мастер-пароль и ключевой файл, если используется.

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

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

Чтобы менять клавиатуру было удобнее, рекомендую в разделе Настройка → Приложение → Парольный доступ → Переключение клавиатуры включить опции Автопереключение клавиатуры, Переключить обратно и Сменить после завершения, а опцию Автопереключение только после поиска отключить.

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

Добавлять записи через KeePass2Android тоже можно, как вариант, через функцию Поделиться. При этом тоже можно пользоваться шаблонами, но предупрежу, что пароль создается не автоматически: нужно нажать кнопку (+) и задать его характеристики.

Однако с редактированием базы через KeePass2Android не все гладко.

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

Главное предостережение: при сохранении изменений нельзя поворачивать устройство. Происходящий при этом сбой грозит потерей данных! (Thx roman_vlg)

В случае проблем рекомендую очистить кэш приложения.

Дополнительные возможности

Вернемся в Windows и продолжим разбираться с KeePass’ом.

Автонабор: обычный и нестандартный

Позаботимся, чтобы для наших записей корректно работал автонабор. Для верхней группы задана самая общая последовательность автонабора, которая работает в большинстве случаев: , т.е. очистка поля, набор логина, нажатие Tab , короткая задержка и набор пароля (многие добавляют в конце нажатие Enter , но я нахожу это лишним: окончательный шаг лучше выполнить самостоятельно). Эта последовательность наследуется подгруппами и самими записями, поэтому в большинстве случаев все будет Ок. А если авторизация совсем нестандартная?

Во-первых, можно отредактировать саму запись: открыть вкладку Автонабор и указать нужную последовательность. Например, для Google это будет что-то вроде : набрать логин, нажать Enter , выждать полторы секунды и набрать пароль.

В последовательности автонабора можно ссылаться не только на логин с паролем, но и на дополнительные поля. Например, для авторизации на ProtonMail нужно вводить логин и два разных пароля — сохраним второй пароль в поле Secret и назначим последовательность : набор логина, нажатие Tab , набор пароля, нажатие Enter , 3-секундная задержка и набор поля Secret. Аналогично вы можете добавлять на вкладку Дополнительно поля с любыми именами на свой вкус и использовать их в автонаборе. Например, если добавить поле PhoneNumber, то в последовательность автонабора можно будет вставить код , означающий содержимое этого поля.

Более того, можно назначить разные последовательности автонабора разным окнам или адресам. Например, иногда Google запрашивает только пароль, адрес в таких случаях содержит фрагмент /pwd . Мы можем назначить такой странице автонабор одного пароля: нажмем Добавить, переключимся в режим Match against the URL и укажем в поле Target URL код https://accounts.google.com/*/pwd* , а в поле Своя последовательность код .

Если понадобится идентифицировать окно по его заголовку, нужно выбрать режим Match against the title.

Также на вкладке Автонабор можно включить или отключить его двойное усложнение. Усложнение автонабора частично защищает от килоггеров, однако его невозможно использовать в некоторых окнах, например, в консольных. Можно настроить усложнение автонабора более тонко, например, включить его в целом для записи, но определенным окнам назначить последовательность без усложнения, наподобие . Код в последовательности принудительно отключает усложнение автонабора, а код включает — это обеспечивается плагином TCATO_Placeholder.

Во-вторых, можно раскладывать записи по группам в соответствии с автонабором. Так, учетные данные Google или Microsoft целесообразно помещать в группу 2-страничные. В параметрах этой группы (Изменить группу → Автонабор) задана последовательность наподобие , и записи ее наследуют. Недостаток этого варианта — на уровне группы нельзя задать автонабор для разных окон.

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

Если понадобится изменить задержку между вводом логина и пароля, например, на Google, не придется редактировать все гугловские записи — достаточно указать желаемую задержку в пароле записи Delays > (группа service > ).

В базе создана запись Delays > с логином 4000 , паролем 1500 и ссылкой 100 . В различных последовательностях автонабора паузы и замедления заданы ссылками на эту запись. Так, в шаблонах Google, Microsoft, Yandex и Mail.ru указана последовательность автонабора >> . Создана группа 2-страничные, и ей назначена эта же последовательность.

Во всех шаблонах, кроме _Консоль/игры_, включено усложнение автонабора.

Ручной выбор автонабора

Как уже говорилось, можно набрать отдельно логин или пароль через контекстное меню записи (подменю Начать автонабор). Таким способом можно набирать и некоторые типичные последовательности.

Однако гораздо более гибкий вариант — нажать кнопку [F] . Тогда откроется расширенный список последовательностей, в котором можно выбрать для автонабора не только логин/пароль, но и, например, поле Secret (если оно состоит из одной строки). Если же закрыть этот список, то появится другой — позволяющий набрать вообще любое однострочное поле или последовательность из записи.

Чтобы набрать многострочное поле, нужно сначала выбрать пункт «= Multiline Field. » в первом списке, а затем нужное поле во втором.

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

Чтобы добавить во внутренний список последовательность, например, , создадим в записи поле с произвольным названием, например, #UsualAutoType (начинать ли для наглядности со знака «#» — дело вкуса). Значением поля сделаем четыре строки:

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

Важно располагать текстовые выражения на нечетных строках, а клавиатурные — на четных. Так, если последовательность начинается с клавиатурного выражения, первую строку нужно оставить пустой:

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

Внешний список последовательностей по умолчанию задается полями записи Sequences > в группе service > , его можно редактировать. Однако здесь следует не только записать последовательность в столбик, но и заменить каждый символ < на <<>. Например, последовательность будет задаваться таким кодом:

Разные записи могут иметь разные внешние списки. Чтобы добавить нестандартный внешний список, нужно создать копию записи Sequences > , переименовать ее и изменить набор дополнительных полей. Чтобы назначить этот список какой-либо записи, нужно добавить в нее поле Sequences > и сделать его значением название записи-списка. Например, в базе имеется запись-список Sequences_BankCard > и шаблон BankCard, содержащий поле Sequences > со значением Sequences_BankCard > .

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

Иногда требуется выполнить автонабор в «режиме совместимости» — отложенно, замедленно и без усложнения:

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

Чтобы выполнить автонабор в таком режиме, нажмем кнопку [C] и выберем поле или последовательность (аналогично кнопке [F] ) — автонабор запустится с задержкой, замедленно и без усложнения.

Кнопка [F] всегда принудительно применяет усложнение, а кнопка [C] — отменяет.

Эти приемы можно совмещать с глобальным автонабором. Предположим, открытый в браузере сайт запрашивает дополнительные данные: пароль, ответ на секретный вопрос, какие-либо коды и т.п. Чтобы быстро перейти к соответствующей записи (и заодно избежать фишинга), нажмем клавиши Ctrl+Alt+Shift+S (или кнопку [S] ) и в появившемся окне подтвердим выбор. В результате автонабора не произойдет: просто откроется KeePass с уже отмеченной записью, и мы сможем набрать нужное поле кнопкой [F] или [C] .

Можно настраивать задержку и замедление для кнопки [C] : задержка задается в миллисекундах логином записи Delays > в группе service > , а замедление — ссылкой этой записи.

Если вы хотите, чтобы определенная запись всегда запрашивала вариант автонабора (а не только по кнопкам [F] и [C] ), задайте на вкладке Автонабор такую последовательность:

Так сделано для шаблонов BankCard и Passport.

Как уже говорилось, в базу добавлена запись Delays > логином 4000 , паролем 1500 и ссылкой 100 .

Также в базу добавлена запись Sequences > , в которой поле Заметки состоит из единственной строки x , а другие поля содержат последовательности автонабора, записанные по вышеуказанным правилам:

  • логин, пароль и ссылка: <<>UserName>> , <<>Password> и <<>URL> ;
  • поле Secret: <<>S:Secret> ;
  • поле = Multiline Field. : <<>T-REPLACE-RX:/<<>PICKFIELD>/(\r?\n)/ $ 1

$ 1/> ;

  • поле # U → P:
  • и другие типичные последовательности.
  • Подобным образом, только с другими последовательностями, создана запись Sequences_BankCard > . Ее название указано в поле Sequences > шаблона BankCard. Аналогично создана запись Sequences_Passport > для шаблона Passport.

    В шаблонах База KeePass и VeraCrypt значениями поля Sequences > сделаны названия несуществующих записей. Таким образом, для этих шаблонов используется только «внутренний» список полей и последовательностей, но предусмотрена возможность добавить «внешний».

    Чтобы при наборе кнопкой [F] или [C] принудительно включалось или отключалось усложнение, установлен плагин TCATO Placeholder.

    Чтобы можно было вместо глобального автонабора выполнять лишь поиск нужной записи, в дополнение к плагину WebAutoType добавлен плагин AutoTypeShow, в его настройке заданы горячие клавиши Ctrl+Alt+Shift+S .

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

    • Добавить кнопку. с идентификатором btn_AutoTypeShow , именем [S] и описанием Перейти к подходящей записи ;
    • Добавить кнопку. с идентификатором btn_TypeField , именем [F] и описанием Набрать поле/последовательность. ;
    • Добавить кнопку. с идентификатором btn_TypeFieldCompatible , именем [C] и описанием Набрать поле/последовательность. (режим совместимости) .

    Создан триггер Переход к подходящей записи кнопкой [S]:

    • событие: Нажата пользовательская кнопка с идентификатором btn_AutoTypeShow ,
    • действие: Выполнить команду/ссылку:
      • файл/ссылка: %windir%\System32\wscript.exe ,
      • аргументы: «\Scripts\HideExecActivate.js» /cmd:\KeePass.exe» -e:AutoTypeShow/Uri/> /win: ,
      • опция Ждать выхода отключена.

    Этот триггер использует скрипт HideExecActivate.js , код которого также приведен выше.

    Создан триггер Произвольный автонабор кнопкой [F]:

    • событие: Нажата пользовательская кнопка с идентификатором btn_TypeField ,
    • действие: Выполнить автонабор для выбранной записи с последовательностью

    Создан триггер Произвольный автонабор в режиме совместимости кнопкой [C]:

    • событие: Нажата пользовательская кнопка с идентификатором btn_TypeFieldCompatible ;
    • действие: Выполнить автонабор для выбранной записи с последовательностью

    Реализация системы GTD на основе новых возможностей Google Keep и Calendar

    This article in English: GTD Implementation via New Google Keep and Calendar Features

    За последние годы Google Keep и Calendar значительно расширили свою функциональность, что дает возможность построить более удобную реализацию методологии GTD (Getting Things Done) на их основе. Ранее я уже публиковал материал с реализацией GTD на основе Google Calendar. Представленный теперь материал можно рассматривать как обновленную реализацию GTD на тех же принципах, но с использованием более современных средств.

    В моем материале 2015 года в качестве базового элемента для всех пяти фаз управления рабочим процессом (Control) в системе GTD был выбран один и тот же сервис — Google Calendar. Теперь на различных фазах в качестве базовых элементов будут использоваться два разных сервиса — Calendar и Keep — в соответствии с приспособленностью их функционала для отдельных фаз.

    • Calendar теперь будет использоваться в качестве базы для фазы обзора (Review-Reflect), а также для фазы выполнения (Do-Engage).
    • Keep будет использоваться в качестве базы для фазы сбора (Collect-Capture), фазы обработки (Process-Clarify) и фазы организации (Organize).

    Реализация GTD в Google Calendar (развернут список ближайших действий на неделю):

    Pеализация GTD в Google Keep (категория ближайших действий):

    Большая часть элементов системы самоорганизации будет храниться в заметках (notes) Keep. При этом многие из них будут одновременно интегрированы с Calendar через напоминания (reminders). Именно в Keep теперь будет записываться все то, что в прошлом материале помещалось в “мероприятия-заметки”.

    Keep также будет использоваться и как основная “корзинка” (in-basket) для фазы сбора (кроме случаев, когда источник информации имеет свою собственную “корзинку”). Как будет показано ниже, Keep предоставляет удобные средства для организации действий, не привязанных ко времени и, особенно, простых проектов.

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

    В то же время, как будет показано ниже, можно довольно просто и удобно организовать обзор из Calendar заметок Keep о наиболее приоритетных действиях, не привязанных к дате или времени. Это позволит целиком охватить фазу выполнения из Calendar. Т. е. все действия для выполнения (датированные и недатированные) будут выбираться именно из Calendar.

    Удобство использования Calendar в качестве базы для фазы обзора обусловлено также и тем, что его десктопная версия (после обновления весной 2020 года) позволяет отображать и заметки из Keep в своей боковой панели. A мобильное приложение Calendar позволяет отобразить гораздо большее количество напоминаний о действиях (около 10-15 напоминаний на экран) по сравнению с мобильным приложением Keep (около 4-6 заметок с напоминаниями на экран).

    Далее в этом материале под словом “приложение” будет пониматься именно мобильное приложение.

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

    Подготавливаем Calendar

    Создаем в Calendar два повторяющихся еженедельно мероприятия (events) на ближайшее воскресенье: “weekly” (на 11:30-12:00) и “on week” (на 12:30-13:00).

    Также создаем повторяющееся ежемесячно мероприятие “on month” на 12:30-13:00 30-го числа текущего месяца (для февраля создаем такое мероприятие “on month” 28-го числа).

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

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

    Подготавливаем Keep

    Создаем в Keep ярлыки (labels) по категориям и подкатегориям аспекта управления рабочим процессом (Control) GTD, сразу даны пояснения, каким именно категориям GTD они соответствуют:

    • Actions“следующие действия” (“Next Actions”) вне подкатегорий;
    • Actions/Recurring“следующие действия”, подкатегория для действий, которые регулярно повторяются;
    • Actions/Waiting“ожидающие” (“Waiting For”) — рассматриваются как подкатегория следующих действий, причины этого пояснены ниже;
    • Inbox“входящие” (“Inbox”);
    • Maybe“может быть когда-нибудь” (“Someday/Maybe”);
    • Projects — тут будут объединены две категории: “список проектов” (“Project LIst”) и “сопутствующие материалы проектов” (“Project Support”);
    • Reference“справочные материалы” (“Reference”).

    Также создаем в Keep ярлык по аспекту перспективы (Perspective) GTD:

    • Perspective

    Описание смысла и реализации этой, зачастую игнорируемой, части GTD, представлено ниже.

    В представленной здесь реализации, категории GTD, относящиеся к проектам — “Project LIst” и “Project Support” — объединены в одно хранилище, т. е. список проектов (в виде совокупности заголовков заметок) и указатели на сопутствующие материалы (в телах заметок) хранятся под одним ярлыком “Projects”. Но их там легко различить между собой т. к. они будут записаны в разных местах заметок Keep и разным шрифтом.

    Под телом заметки Keep понимается ее основной текст, между заголовком и списком ярлыков.
    При малом количестве знаков в теле заметки, ее шрифт автоматически увеличивается. Чтобы более четко отличать такие короткие тексты от заголовков, в конец тела заметки можно добавить “_______________” (15 символов подчеркивания подряд) — тогда размер шрифта уменьшится до минимального.

    Категория “Waiting For” (ярлык “Actions/Waiting”) рассматривается здесь как подкатегория внутри “Next Actions” (ярлык “Actions”) — это позволяет потом, при желании, объединить две подкатегории GTD, связанные с каким-либо человеком (“Next Actions/Agenda for Person A” и “Waiting for/Results from Person A”) в одну подкатегорию (под ярлыком “Actions/Person A”), которой будет удобно пользоваться в контексте общения с этим человеком. Такой подход также поможет более логично организовать следующие действия по проектам, которые натолкнулись на ожидающие — это позволит не архивировать такие проекты из-за отсутствия следующих действий.
    Но такое введение новых категорий по человеку следует практиковать только если по нему имеется постоянный поток задач.

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

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

    Вполне возможно, обнаружится, что в Google Keep уже имеются какие-то сделанные ранее заметки. Не обязательно их стирать, просто поместите их пока под ярлык “Reference” и открепите их (“Unpin”), если они прикреплены.

    Далее наполняем Keep заметками с элементами системы самоорганизации под созданными только что ярлыками.

    Inbox

    Выписываем в отдельные заметки под ярлыком “Inbox” идеи о действиях (одношаговых и многошаговых, привязанных и не привязанных ко времени) — все подряд, для этого можно использовать свои старые средства самоорганизации а также список триггеров незаконченности.

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

    Далее, в процессе использования системы, именно под этот ярлык будем далее добавлять входящие (если их источник не имеет собственной “корзинки”) — таким образом Keep будет использоваться в качестве основной “корзинки”. Для этого нужно в приложении Keep выбрать ярлык “Inbox” и добавить входящую заметку с новой информацией, которую нужно сохранить — приложение позволяет ее записать несколькими способами:

    • набрать (или копировать/вставить);
    • зарисовать;
    • надиктовать;
    • сфотографировать.

    Actions

    Этим ярлыком будем помечать заметки о следующих одношаговых действиях и о проектах, содержащих их. Но помещать именно под ярлык “Actions” будем только те из них, которые не содержатся в подкатегориях “Actions/Recurring” и других подкатегориях (которые могут быть созданы в дальнейшем при приспособлении системы под конкретные потребности пользователя).
    Было бы методически более правильно применить тут (как для общей подкатегории) ярлык вроде “Actions/General” вместо “Actions”, но это сделало бы такую общую подкатегорию трудноотличимой среди остальных подкатегорий.

    Чтобы быстро отличать “активируемые” элементы от “неактивируемых” (“actionable” vs. “non-actionable”), будем начинать все записи о действиях (Actions), о проектах (Projects) и о возможных действиях (“может быть когда-нибудь” —Maybe) с маленькой буквы. Под записями тут имеются ввиду как заголовок заметки (для проектов), так и записи внутри тела заметки (для действий).
    Категория “может быть когда-нибудь” рассматривается в моем материале как “actionable”, хотя в “классическом” GTD она считается “non-actionable”. Такой подход позволяет более плавно активизировать ее элементы — преобразовывать их, по мере необходимости, в следующие действия и проекты. В то же время она надежно изолирована от них тем, что находится под отдельным ярлыком.

    Заполняем категорию подходящими входящими — выбираем из под ярлыка “Inbox” несколько заметок об одношаговых действиях, не привязанных ко времени, конкретно формулируем это действие в теле заметки и меняем ярлык на “Actions”. Не следует записывать такие одношаговые действия в заголовки заметок, они далее будут использоваться для записи целей проектов.

    Для заметок о действиях, которыми скорее всего будем заниматься до ближайшего еженедельного обзора, создаем напоминания на 13:00 на ближайшее воскресенье после этого обзора (т. е. если планируем еженедельный обзор на ближайшую пятницу, то выбираем воскресенье сразу после нее). Также прикрепляем (“Pin”) заметки об этих действиях — при дальнейшем понижении приоритетности этих действий, заметки следует откреплять обратно (“Unpin”).
    Установка такого напоминания не означает, что действие обязательно нужно сделать до окончания недели — это не крайний срок, его следует скорее рассматривать, как ожидание (с 60-70% вероятностью), что будем этим действием заниматься в течение недели.

    Для действий, которыми скорее всего будем заниматься до конца месяца (месяца, который включает в себя второе воскресенье после ближайшего еженедельного обзора), создаем напоминания на 13:00 30-го числа этого месяца (или 28-го числа для февраля).
    Не стоит делать такие напоминания по 28-ым числам всех месяцев, либо переключать их с 30-го на 31-ое число в соответствии с количеством дней в месяце. Как и в предыдущем случае, следует помнить, что установка такого напоминания не означает, что действие обязательно надо сделать в данном месяце.

    В ходе еженедельного обзора напоминания (на конец недели и конец месяца) просматриваются насчет выполнения и приоритетности. Напоминания о выполненных действиях и выполненных проектах удаляются, а их заметки в Keep удаляются или архивируются (снимаются все имеющиеся ярлыки, а заметка помещается в архив под ярлык “Reference”).

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

    При наступлении нового месяца аналогично пересматривается приоритетность по напоминаниям на конец месяца.

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

    Действия с крайним сроком не следует записывать в Calendar напрямую, потому что их выполнение не привязано к определенной дате, они просто имеют крайний срок, и записывать их надо вместе с остальными недатированными действиями.
    Для таких действий можно записать их крайний срок в начало заголовка заметки (“до DD.MM . ” или “до DD.MM вкл . ”), а напоминание устанавливать на конец недели или конец месяца, когда ими предполагаем заняться.

    Однотипные действия, которые не составляют из себя один проект (не имеют общей цели) рационально группировать в одну заметку в качестве списка — например, списки мелких покупок или списки достопримечательностей для посещения.

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

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

    Projects

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

    Многие прогрессивные реализации GTD, например, The Secret Weapon (TSW) и его вариации, предполагают введение отдельных меток для проектов, но в моей реализации удалось этого избежать, по крайней мере, для простых проектов.

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

    Нужно внимательно относиться к названиям проектов — сами по себе названия предметов, процессов, ролей и т. д. не подходят для этого. В GTD под проектом понимается более конкретная вещь — цель. Этот момент более четко описан в новом издании книги Дэвида Аллена (2015 года). Поэтому в названии проекта следует обязательно указывать его цель, желаемый результат.

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

    Перед названием проекта, в его заголовок добавляются круглые скобки () — они обозначают, что в теле заметке проекта ниже имеются другие компоненты — следующие действия, также в эти скобки можно добавлять буквы, соответствующие разным подкатегориям следующих действий. Например буквы r и w в них будут соответствуют наличию действий ранее созданным подкатегориям — “Actions/Recurring” и “Actions/Waiting” в теле заметки проекта.
    А чтобы отличить такие действия в теле заметки проекта, нужно также написать эти буквы перед элементами списка, соответствующим им.
    Чтобы отличить элементы списка, соответствующие сопутствующим материалам, можно написать перед ними букву i (означает “Info”).

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

    Actions/Recurring

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

    Обычно повторяющиеся действия будут находиться в рамках проектов — одно и тоже действие повторяется каждую неделю, но все это имеет единую цель.

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

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

    Те действия, которые мы включаем в эту подкатегорию, будем исключать из общей подкатегории, находящейся под ярлыком “Actions”.Например, заметка проекта, включающего только повторяющиеся действия будет помечена только ярлыками “Projects” и “Actions/Recurring” (но не “Actions”).

    Actions/Waiting

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

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

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

    Для заметок с ожидающими можно установить напоминания в Calendar аналогично следующим действиям — если предполагаем этого дождаться (и, возможно, инициировать напоминание для исполнителя) на следующей неделе или в следующем месяце.

    Maybe

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

    Reference

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

    • расписания транспорта;
    • адреса и расписания работы учреждений;
    • копии бумажных карт местности;
    • копии документов;
    • инструкции к технике.

    Приложение Keep (в отличие от бесплатных версий Evernote) позволяет обеспечить автономный доступ к заметкам даже при отсутствии интернет-подключения.

    Также тут следует создать и прикрепить заметку со ссылками остальные хранилища справочной информации (аналогичной такой же заметке для ярлыка “Perspective”, см. ниже) — чтобы можно было провести обзор их всех из одной базы (из Keep).

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

    При написании данного материала я думал о том, чтобы заменить ярлык “Reference” ярлыком “Info”, под которым можно было бы собрать справочную информацию вместе с сопутствующими материалами (т. к. сопутствующие материалы отличаются от нее только своей привязкой к проектам и зачастую выходят из категории справочной информации только временно, на время выполнения проекта).Но, в конце концов, для большей понятности своего материала, решил использовать метку, соответствующую “классическому” разбиению на категории GTD — потому что пара таких отклонений от него в моем материале уже есть и не хочется добавлять их еще без существенной необходимости.

    Perspective

    Этот ярлык будет означать не категорию GTD, а аспект перспективы (Perspective) GTD — то, что составляет шестиуровневую модель перспективы — горизонты фокуса (6 Horizons of Focus). Этот ярлык также удобно использовать для интеграции с другими методологиями самоорганизации.

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

    Pеализация GTD в Google Keep (аспект перспективы):

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

    Создаем в Keep под ярлыком “Perspective” заметки об ежедневном и еженедельном обзорах. Далее создаем напоминания внутри них.Для напоминания в заметке о ежедневном обзоре указываем любое время на текущий день, потом редактируем напоминание в Calendar — удаляем из нее время — напоминание передвинется наверх календаря за день. Потом не будем его отмечать выполненным и в последующие дни оно будет автоматически передвигаться наверх текущего дня — и так будет делать день за днем.
    Для заметки о еженедельном обзоре указываем напоминание на 11:00 в ближайшее воскресенье и его еженедельное повторение. Таким образом, это напоминание будет размещено в Calendar рядом с напоминаниями об остальных действиях на неделю, но несколько выше их.

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

    В качестве элемента перспективы, например, можно интегрировать OKR (Objectives and Key Results — методика целеполагания и коммуникации целей, применяемая в Google) — думаю, что Keep может обеспечить гораздо более плотную фокусировку и взаимодействие по сравнению с Google Sheets.OKR также является хорошим подходом для реализации средних уровней (20000-30000 футов) из этой шестиуровневой модели перспективы GTD.Преимуществом целеполагания на основе OKR и Google Keep является то, что при этом можно обеспечить не только фокусировку на персональных целях, но и коммуницирование командных целей (через расшаривание заметок Keep) без необходимости создания каких-либо дополнительных аккаунтов (т. к. аккаунты Google есть почти у всех).

    Связываем Keep c другими хранилищами категорий GTD

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

    Нужно просто собрать ссылки на все эти сервисы в какой-то базовый каталог. В качестве такого каталога примем Keep. Создаем там под каждым из ярлыков категорий GTD, имеющей внешние хранилища, заметку со ссылками на них, прикрепляем эти заметки и выделяем их одним цветом. Таким образом, можно будет легко переходить из Keep в продолжение соответствующей категории GTD вовне его.
    Пример такой заметки представлен выше на скриншоте для ярлыка “Perspective”. Аналогичные заметки можно создать для ярлыков “Inbox”,”Reference” и др.

    Фаза обзора — ежедневный и еженедельный обзор

    Оба обзора, с точки зрения их технической реализации в системе, проводятся аналогично. Ежедневный обзор не является составлением списка дел на день. Это, скорее, серия напоминаний о делах, которые надо делать ежедневно, нечто вроде ритуалов, примеры которых приведены в книге Лоэр, Шварц — Жизнь на полной мощности (Loehr, Schwartz — The Power of Full Engagement).

    При проведении обзора на десктопе сначала открываем в браузере Calendar и открываем из него заметку Keep со списком действий по обзору (через напоминание Calendar). Потом, не закрывая ее (для сохранения фокусировки на обзоре), выполняем перечисленные там действия, открывая новые вкладки для доступа к соответствующим хранилищам.

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

    Фаза выполнения — выбор действий для выполнения

    Для десктопа — открываем в браузере Calendar на эту неделю, просматриваем мероприятия и напоминания на на сегодня и по очереди просматриваем списки “weekly” и “on week”. Если там ничего подходящего для выполнения сейчас не нашлось, открываем через левое боковое меню 30-e число с ближайшим списком “on month” и просматриваем этот список.

    Для смартфона — открываем приложение Calendar — видим его изначально открытым в виде календаря на день, смотрим там напоминания и мероприятия на сегодня. Потом просто поворачиваем смартфон на 90 градусов в альбомную ориентацию и приложение автоматически переключается на показ в виде календаря на неделю (т. е. даже ничего нажимать не нужно). Затем (точно также, как и в браузере на десктопе) по очереди нажимаем на списки “weekly” и “on week” и выбираем действие для выполнения. Если нужно, пролистываем календарь на 1-4 экрана дальше, до недели с 30-ым числом и смотрим список “on month” там.

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

    Интеграция заметок Keep с Gmail, Google Docs, файлами и веб-страницами

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

    Создаем письмо, прикладываем к нему нужный файл и отправляем себе. Потом открываем письмо и создаем связанную заметку Keep по кнопке из боковой панели.

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

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

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

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

    Веб-страницы
    Просто добавляем ссылки на эти страницы в заметку. Этот способ можно также использовать для документов Google Docs, но нельзя для писем Gmail.
    При этом также будет удобно, по возможности (если эти страницы представляют собой редактируемые документы), добавлять в них обратные ссылки на эту заметку (ее URL в десктопном браузере).

    Почему не использованы другие аналогичные сервисы и расширения Google

    При реализации системы не использовались уведомления на смартфоне — потому что они, по сути, противоречат методологии GTD (“mind like water”) — их постоянный поток расфокусирует внимание, поэтому предполагается, что, по возможности, они все будут отключены или будут использоваться только в исключительных случаях (например для писем, подходящих под определенный фильтр).

    Сервис Google Tasks также не использовался — из-за неопределенных перспектив развития, слабой интеграции с остальными сервисами Google и дублирования функциональности в Google Keep.

    Вся представленная здесь реализация GTD была построена таким образом, чтобы работать не только в Chrome, но и в альтернативных браузерах.
    Соответственно, браузерное расширение Keep тут также нигде не используется — из-за того, что оно работает только в Chrome, но не работает в независимых браузерах на Chromium.

    Переходить ради этого расширения на Chrome с альтернативных браузеров я считаю нецелесообразным. Оно обеспечивает только добавление в Keep одним кликом адреса активной вкладки и выделенного на ней текста — и не стоит того, чтобы ради этого отказываться от многочисленных дополнительных встроенных возможностей таких браузеров, как Opera или Vivaldi. Например, в Opera есть встроенный VPN, а в Vivaldi есть боковая веб-панель, где очень удобно держать заметку Keep с напоминанием о выполняемой задаче при одновременной работе над ней в главном окне — это обеспечивает очень хорошую фокусировку.
    Конечно, в Chrome есть расширения, обещающие аналогичный функционал, но, как правило, их надежность и совместимость друг с другом оставляют желать лучшего.

    Также, не стоит устанавливать Chrome только ради исследования возможностей браузерного расширения Google Save To Drive, работающего тоже только в Chrome. Оно сохраняет только скриншоты, поэтому ни в какой степени не является альтернативой Evernote Web Clipper (но ему вообще сложно найти альтернативу с учетом его универсальности и возможностей упрощения, редактирования и экспорта сохраняемых веб-страниц — поэтому я сам до сих пор использую именно Evernote для их сохранения).

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

    Преимущества Keep и Calendar перед специализированными продуктами

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

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

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

    Купить Keep Talking and Nobody Explodes

    Купить Keep Talking and Nobody Explodes + Soundtrack

    Контент для этой игры Просмотреть все (1)

    Рецензии

    “Verdict: Buy, buy, buy. A must-have video game.”
    Ars Technica

    “. you’ll have a lot of close calls as you’re sweating bullets down to sometimes literally the last second.”
    9/10 – Destructoid

    “I loved playing Keep Talking. I think it’s the most fun I’ve had in a cooperative game in a long time. I’d recommend it to everyone. I wish I was playing it right now.”
    Rock Paper Shotgun

    Includes Steam Workshop Support

    Check out the Steam Workshop to try out new modules, missions, a driveable bus, a double bomb with up to 23 modules, sound packs, and much more!

    Об этой игре

    You’re alone in a room with a bomb. Your friends, the “Experts”, have the manual needed to defuse it. But there’s a catch: the Experts can’t see the bomb, so everyone will need to talk it out – fast!

    Put your puzzle-solving and communication skills to the test as you and your friends race to defuse bombs while attempting to communicate quickly before time runs out!

    Rounds are fast-paced, tense, occasionally silly, and almost always loud.

    Whether it’s defusing a bomb or deciphering information from the manual, everyone has a crucial role to play.

    5 крутых фишек в Google Keep, которыми вы обязаны пользоваться

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

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

    Для использования функции необходимо подключение к интернету, а также снимок, скриншот или любое другое изображение с текстом, который вы хотите распознать.
    – Создайте новую заметку в Google Keep с необходимой картинкой
    – После того, как изображение загрузится, откройте заметку
    – Нажмите на кнопку меню (три кружка)
    – Выберите пункт “Распознать текст”
    Точность распознавания текста будет зависеть от качества изображения и точности символов. Ярко освещенный снимок с хорошей контрастностью даст отличные результаты, в то время как темный, засвеченный или размытый рисунок приведет к очень необычным результатам.

    Установите напоминание, и оно окажется в Google Now
    Популярные фишки других планировщиков вроде Wunderlist или Todoist заключаются в способности планировать задачи на более поздний срок и получать уведомления в необходимое время. Google Kepp тоже поддерживает эту функцию. К каждой заметке вы можете назначить определенную дату и время. Нажмите на значок пальца с узелком, чтобы установить время напоминания:

    Умная фильтрация и Параметры сортировки
    Цвета в Google Keep используются не для того, чтобы сделать заметки более красочными, а с целью помочь вам организовать задачи, мысли, списки дел и прочее. Например, используйте синий для заметок по работе, красный – для покупок, желтый – для случайных мыслей и так далее.

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

    Создавайте голосовые заметки
    Если бы у Раста Коула было это приложение, он бы записывал свои мысли именно сюда.
    Пользователи Android могут создавать голосовые заметки в Google Keep. Но помимо синхронизации между всеми платформами, приложение также распознает вашу речь и добавит ее в заметку в качестве текста.
    Чтобы воспользоваться голосовой заметкой, откройте Keep на вашем Android-устройстве, нажмите на значок микрофона и продиктуйте заметку.

    Восстановление удаленных заметок (а также архивирование)
    Если вы случайно удалили заметку, не переживайте. Вы еще можете восстановить ее в течение 7 дней, пока она хранится в корзине.

    Для восстановления удаленных заметок откройте боковую панель, выберите Корзину, нажмите на значок опций и выберите “Восстановить”.
    Обезопасить что-то важное от удаления вам поможет привычка добавлять заметки не в Корзину, а в Архив. Это делает ваши заметки доступными через длительный срок, но убирает их с поля зрения.

    Используете ли вы Google Keep? Для каких целей? Какие еще фишки могут быть полезны при работе с заметками? Поделитесь своими советами и лайфхаками в комментариях!

    Умный блокнот – обзор Google Keep на Андроид

    Что такое Google Keep?

    Что такое Google Keep программа на Андроиде? Это приложение для заметок в свободной форме. Впервые Keep был анонсирован еще в далеком 2013 году, было много разговоров о том, нужно ли другое приложение для заметок, а многие сравнивали его с Evernote и другими подобными программами. Но, в конце концов, Keep – это своеобразное, уникальное в своем роде приложение. Многие эксперты сходятся во мнении, что Google Keep для Андроида – это очень функциональное приложение.

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

    Существует также расширение Chrome, чтобы упростить добавление заметок в браузере.

    Основные функции

    Вот краткий список, для чего можно использовать Google Keep:

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

  • Планирование питания: данная функция идет рука об руку с покупкой продуктов бакалеи, но это не то же самое. Здесь можно планировать питание в течение дня или нескольких недель, поэтому очень легко распланировать наперед, какие продукты покупать.
  • Идеи для работы: когда дело доходит до отслеживания вещей, которые необходимо выполнить или реализовать, Keep абсолютно бесценен в данном вопросе. Программа предлагает сформировать два списка: один для идей, которые требуют исследования или анализа, а другой для идей, которые можно реализовать в ближайшее время (ну или поручить эту работу кому-то другому, используя собственные рекомендации).
  • Случайные заметки, требующие запоминания: представляет собой краткий список вещей, которые нужно будет купить. Другим способом данную функцию можно использовать для записи конкретных действий, событий или просто черновых пометок. Можно добавлять даты событий, благодаря чему вы никогда не пропустите запланированное мероприятие или путешествие.
  • Одновременная запись на несколько устройств: так как приложение поддерживает синхронизацию с основной учетной записью Google, становится очень легко и просто копировать и вставлять любые записи между устройствами, не используя старые методы ручного копирования данных. Например: если вам необходимо получить часть текста со стационарного компьютера на свой телефон (или наоборот), Keep справится с данной задачей без проблем.
  • Когда мероприятие или событие отработано или выполнено, пометку можно просто удалить.

    Как установить Keep?

    Краткая пошаговая инструкция, как установить Google Keep: Загрузите приложение из магазина Google Play на Android-смартфоне или зайдите на свой гугл диск по адресу http://google.com/keep, или хранилище Google Play в Play App Store.

    Начало работы с программой

    Давайте посмотрим, как работать с приложением Google Keep и что это за программа на Андроиде.

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

    Помимо этого, пользователь может выбрать текстовое сообщение или поставить галочку напротив значка микрофона или камеры, чтобы добавить разные типы заметок Google Keep Quick Note.

    Флажок указывает список маркированных товаров, в котором некоторые элементы могут быть отключены по желанию пользователя. Микрофон открывает пустое примечание, которое сразу же начинает записывать ваш голос. Когда закончите диктовать сообщение, продолжайте транскрибировать то, что уже сказали для тела заметки, но только в сжатом виде, как будто аннотацию к книге. По таким меткам можно быстро найти надиктованное сообщение. Значок камеры открывает приложение, управляющее камерой телефона: Google Keep Dashboard.

    Цветовое оформление заметок

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

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

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

    Давайте имена и делитесь своими заметками

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

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

    Данная функция недоступна для веб-версии Keep.

    Ссылки и переадресация

    Сохраните понравившиеся ссылки, чтобы прочитать их позже. Из браузера Chrome на Android-телефоне можно сделать заметки из любых веб-сайтов, нажав кнопку «меню» на телефоне, затем «поделиться» и после выбрав «удержание» в раскрывающемся списке.

    Параметры поддержки Google Keep

    Приложение Google Keep на Андроиде может быть полезным хранилищем для быстрых заметок. Это очень простой веб-сервис и приложение для Android, который можно использовать для хранения большого количества текстовых заметок или аудиозаписей, контрольных списков, изображений и URL-адресов.

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

    Настройка программы

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

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

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

    Работа с ярлыками

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

    В главном меню «Сохранить» просто нажмите «Изменить» рядом с надписью заметки. Здесь можно добавлять, редактировать или удалять метки. Чтобы добавить ярлыки к заметкам, нужно нажать кнопку меню на заметке, а затем выбрать опцию «Добавить ярлык».

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

    Что такое QR-код?

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

    Изображения с черными квадратиками присутствуют на

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

    Эти квадраты ни что иное, как QR-коды.

    Что такое QR-код: история появления и принцип использования

    Аббревиатура QR происходит от английской фразы Quick Response, что можно перевести как быстрый отклик.

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

    В европейских странах давно применяются QR-коды. У нас они стали использоваться сравнительно недавно, но сейчас активно распространяются.

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

    QR-код возник в 1994 году. Тогда специалисты фирмы Denso-Wave (Япония) придумали особый метод шифрования, который позволял кодировать различные файлы. Объем информации был ограничен 4296 символами или 7089 цифрами.

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

    Применение QR-кодов в современности

    Сейчас QR-коды стали массовым продуктом. Они используются не только в автопроме, а во всех существующих отраслях.

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

    В квадрате на чеке часто зашифровывается информация об акциях, покупках, скидках.

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

    15,0,1,0,0 Оплата по QR-коду квитанции ЖКХ

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

    В туризме QR-коды используются при покупке и проверке билетов, для подтверждения подлинности документов.

    Как пользоваться?

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

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

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

    Пример, как считывать QR-код на телефоне

    Для этого устанавливаем на смартфон приложение для чтения кода, которое можно выбрать, бесплатно скачать и установить в магазине Play Market. Например, я выбрала приложение для чтения кода от Лаборатории Касперского:

    Скачиваем приложение, подносим смартфон, когда на нем открыт QR-сканер непосредственно к коду (он может быть на экране, на товаре, на билете, на чеке и т.д.) и читаем сообщение, которое содержит данный код.

    Создание QR-кода

    Для создания кода используется специализированное ПО (программное обеспечение). Можно найти подходящий софт или онлайн-сервис в интернете.

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

    Этот генератор позволяет закодировать (создать код):

    • Любой текст,
    • Ссылку на сайт,
    • Визитную карточку,
    • Sms-сообщение.

    Что касается текста, то для него есть ограничение на генерацию кода – не более 2953 байт, то есть не более 2953 букв кириллицы в кодировке windows-1251или около 1450 букв кириллицы в utf-8.

    Как считывать QR-код на ПК

    Для этого есть 2 варианта:

    30,1,0,0,0

    1. установить на своем ПК (ноутбуке) бесплатную программу для считывания кода;
    2. не устанавливать никаких программ и просто использовать бесплатный онлайн-сервис.

    Какие можно предложить ссылки для каждого из двух приведенных вариантов?

    Перейдя по ссылке, нажмите на синюю кнопку “Скачать” и установите программу на своем ПК. Как с ней работать, довольно подробно описано на указанном сайте codetwo.

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

    Перейдя по указанной ссылке, увидим следующие возможности:

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

    Далее открываем онлайн-сервис и загружаем туда файл с картинкой с помощью кнопки “Выберите файл” (рисунок см. выше). После этого жмем “Отправить”. Сервис расшифровывает код и выдает нам ту информацию, которая зашифрована в коде.

    Пример, как сделать qr код онлайн для текста

    Попробуем сначала самостоятельно создать код, а потом его прочитать с помощью смартфона.

    Для примера возьмем текст содержания этой статьи. Затем откроем сервис онлайн для создания кода этого содержания:

    Рис. 1. Примерный порядок действий в Генераторе QR-кода

    1 на рис. 1 – Открываем Генератор QR-кода по ссылке, предложенной выше.

    2 – Выбираем опцию «любой текст». Для него будем создавать код.

    3 на рис. 1– Копируем текст или печатаем его самостоятельно. Затем поместим текст в окно «введите текст для кодирования».

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

    45,0,0,1,0

    5 на рис. 1 – Нажав «создать код», получаем изображение кода (6).

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

    7 и 8 на рис. 1 – Здесь предоставлены ссылки на изображение кода, а также код для вставки его на блог.

    Прочитать этот код можно, поднеся смартфон с открытым приложением для чтения кода к этому изображению.

    Пример, как сделать qr код онлайн для ссылки на сайт

    О том, как это сделать онлайн с помощью генератора кода, показано по шагам на рисунке ниже:

    Рис. 2 Примерный план создания кода для ссылки на свой сайт

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

    51,0,0,0,0

    Видео “Что такое QR код, для чего он нужен, и как его создать?”

    52,0,0,0,0

    53,0,0,0,0

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

    54,0,0,0,0

    60,0,0,0,0 61,0,0,0,1

    Keep Talking and Nobody Explodes

    Минимальные:
    Операционная система: Windows 7 или лучше

    Требуется также распечатанная копия мануала по обезвреживанию бомбы (Bomb Defusal Manual) или дополнительный девайс с веб-интерфейсом и инструкцией на экране. Найти его можно на www.bombmanual.com.

    Имеется поддержка геймпада и Oculus Rift DK2.

    Хотите испытать свои навыки в сапёрном деле? Конечно лучше не работать с реальными взрывными устройствами, а то вдруг ещё рванёт. Специально для вас появилась уникальная возможность окунуться в виртуальный мир и остаться там наедине с бомбой, таймер который уже начал вести обратный счёт. Вам всего лишь надо её обезвредить.

    Keep Talking and Nobody Explodes предлагает игрокам новый игровой опыт в жанре пазла-симулятора. С виду суть игры довольно проста: персонаж появляется в закрытой комнате, на столе находится взрывное устройство, он его обезвреживает и с довольной улыбкой уходит пить чай. Но дело в том, что разобраться с бомбой будет не так просто. Для этого сперва необходимо будет решить головоломки. И тут в игру вступает ваш друг или друзья.

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

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

    Играть в Keep Talking and Nobody Explodes можно, конечно же, и на одном компьютере, достаточно скачать руководство или открыть его в новой вкладке. Но тогда уже теряется часть атмосферы игры, когда твои напарники кричат тебе что-то в чате, а ты, ничего не понимая, смотришь, как мигают красные циферки.

    Илон Маск рекомендует:  Атрибут srcdoc в HTML
    Понравилась статья? Поделиться с друзьями:
    Кодинг, CSS и SQL