Tree Style Tab для Firefox

Недавно удалил с компьютера Chrome и пересел снова на Firefox, и буквально тут же подглядел у клиента (Игги, привет!) классный плагин для работы со вкладками: Tree Style Tab.

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

Выглядит вот так:

Снимок экрана 2021-01-27 в 22.10.48

Установить плагин можно вот тут:

https://addons.mozilla.org/ru/firefox/addon/tree-style-tab/

 

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

Чтобы это повторить:

  1. Вводите в строке ввода about:support
  2. Находите строчку «Папка профиля», нажимаете «Показать в Finder»
  3. Заходите внутрь выделенной в Finder папки, создаете в ней папку с названием chrome (маленькими буквами)
  4. Внутри создаем текстовый файл с названием userChrome.css
  5. В файл пишем такой код:
    @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
    
    /* Adapted from https://www.reddit.com/r/FirefoxCSS/comments/ao3ydl/configuring_firefox_for_tree_style_tab_usage/ */
    
    /* hide native tabs and sidebar header */
    
    #TabsToolbar-customization-target {
    
      visibility: collapse;
    
    }
    
    #navigator-toolbox[inFullscreen="true"] #titlebar {
    
      visibility: collapse;
    
    }
    
    #sidebar-header {
    
      visibility: collapse;
    
    }
    
    /* realign elements */
    
    #nav-bar {
    
      margin-top: calc(-1 * var(--tab-min-height));
    
      box-shadow: none !important;
    
    }
    
    #nav-bar[inFullscreen="true"] {
    
      margin-top: unset;
    
      margin-right: unset;
    
    }
    
    .titlebar-buttonbox-container {
    
      min-height: var(--tab-min-height);
    
    }
    
    /* recolor elements and enable window dragging */
    
    #navigator-toolbox {
    
      background-color: var(--toolbar-bgcolor);
    
      background-image: var(--toolbar-bgimage);
    
      background-clip: padding-box;
    
      color: var(--toolbar-color);
    
      
    
      -moz-window-dragging: drag;
    
    }
    
    #TabsToolbar > .toolbar-items,
    
    #TabsToolbar > .titlebar-spacer{ visibility: hidden }
    
    #nav-bar{ margin-top: -32px; padding: 0px 15px 0px 75px !important; }
    
    /* reducing back buttons scale */ 
    
    #back-button > .toolbarbutton-icon,
    
    #forward-button > .toolbarbutton-icon {
    
     transform: scale(.7,.7) !important;
    
    }
  6. Сохраняете файл
  7. В Фаерфоксе вбиваем в строку ввода about:config
  8. Поиском находим строчку userprof
  9. Переключаем toolkit.legacyUserProfileCustomizations.stylesheets в положение true
  10. Перезапускаем браузер, должно получиться так же, как у меня в скриншоте.

 

Книги 1-10 января

postbook

Хотел в прошлом году прочитать 420 книжек за год (по несложной книжке в день плюс запасик на художку), но концепция изменилась, получился плотный и насыщенный год по другим проектам, а книжный челлендж я задвинул и прочитал только 54 книги не считая перечитываемых. Работу над ошибками скоро допроведу и, возможно, поделюсь с вами выводами, а пока что рубрика “а почему бы и да” и снова попробую за год 420 книг, только в этот раз построже. Чтобы держать себя в тонусе попробую делиться по ходу пьесы впечатлениями о прочитанных книгах коротко еженедельно (?). Вот книги первых 10 дней (у меня, правда, сразу все пошло не так с несложными — всякое историко-социологическое на 500+ страниц затесалось, в Букмэйте-то не видно толщину):


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

2) Роберт Гараев — Слово пацана
История “казанского феномена” (расцвет уличных подростковых банд в Татарстане), рассказанная очевидцами и участниками, собранная участником одной из банд. Удивился, что многие участники были из “хороших семей”, что драки двор на двор некоторые исследователи связывают с деревенскими традициями кулачных боев и на десерт вычитал конспирологическую теорию о спецслужбах во всей этой истории.

3) Роберт Кочарян — Жизнь и свобода

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

4) Эрик Нюзум — Пошумим

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

5) Борис Филановский — Шмоцарт

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

6) Марина Степнова — Женщины Лазаря
По совету @rutarasenko кружевно написанная с вниманием к деталькам эмоционально заряженная семейная сага. Ром, а ты читал же “Маленькую жизнь”? Это алаверды, если нет 🙂

7) Уильям Гибсон — Идору
Нагоняю недочитанного в свое время Гибсона, пока играюсь в Cyberpunk 2077.

8) Игорь Манн — Правила жизни и бизнеса
Помимо дневников очень люблю формат правил жизни. Подхватил у @mann_igor несколько правил себе на пробу, а некоторые, чую, потянут за собой возможные проекты (например про точки контакта)

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

10) Мэтью Сайед — Принцип “Черного ящика”
Книга о том, как работают с ошибками в разных индустриях и как делать это с пользой для дела или наоборот как себе в этом процессе навредить. Клиентская рекомендация, кстати. Обожаю, что клиенты у меня тоже любознательные ребятки, постоянно какие-то рекомендации на почитать собираю💫

Дзен тренера Chicago Bulls Фила Джексона

Досмотрел документалку нетфликса ‘The Last Dance’ про Буллс и Джордана и заинтересовался персоной тренера команды, который привел их к большинству титулов: Фила Джексона. Игроки прозвали его Zen Master за его увлечение буддизмом и всяческими практиками осознанности. У Джексона, оказалось, есть книга ’11 rings’, в которую я сегодня бегло занырнул и уже захотел почитать полностью. Вот ловите кусок про три урока Дзен, которые Джексон применял в своей практике, цитата, вольный перевод мой:

1. ОТДАВАТЬ КОНТРОЛЬ
Сузуки пишет: «Если хотите достичь полного спокойствия в вашем дзадзен, вы не должны отвлекаться на различные образы, которые создает ваш разум. Давайте им приходить и давайте им уходить. Так они бдут под контролем». Лучший способ управлять людьми, добавляет он, это давать им достаточно пространства и давать им возможность ослушаться, а затем наблюдать. «Игнорировать их не хорошо; это худший вариант. Второй худший вариант — пытаться контролировать их. Лучший — налблюдать за ними, просто наблюдать, без попыток их контролировать». Этот совет очень пригодился мне, когда я столкнулся с Деннисом Родманом.

 

2. ВЕРИТЬ МОМЕНТУ

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

3. ЖИТЬ С СОСТРАДАНИЕМ

Один из аспектов буддизма, который я нахожу особенно захватывающим — это учения о сострадании. Будда был известен, как «сострадающий» и, согласно исследованиям, одной из его становок было что-то близкое к тому, что Иисус сказал своим последователям на Тайной Вечере: «Заповедь новую даю вам, да любите друг друга; как Я возлюбил вас, так и вы да любите друг друга». Что-то похожее было у Будды: «Подобно тому, как мать защищает единственного ребенка ценой своей жизни, пусть каждый культивирует в себе безграничную любовь ко всем существам на земле»

С буддистской точки зрения, лучший способ культивировать сострадание — быть полностью в текущем моменте. «Медитировать», говорил Будда, — «это слушать с принимающим сердцем». В своей книге «Работай с тем, что есть» Пема Чодрон утверждает, что практика медитации размывает привычное ощущение границ между вами самими и другими людьми. «То, что ты делаешь для себя, любой акт доброты, любой акт нежности, любой акт честности, и ясное видение себя, повлияет на то, как ты ощущаешь мир», пишет она. «Что ты делаешь с собой, ты делаешь с другими, и что ты делаешь с другими, ты делаешь с собой». Эта идея позже стала одним из ключевых принципов в моей тренерской работе».

CLEAR goals вместо SMART или ЧОЭТО цели

Наткнулся на интересный подход к работе с целями: C.L.E.A.R. Придумал его Адам Крик. Пока формулировал статью заметил, что тоже могу сделать осмысленную аббревиатуру (ну, так). В оригинале было Я.С.Н.О., а у меня без потери смысла получилось Ч.О.Э.Т.О.

choeto

Автор подхода предлагает прорабатывать свои цели, отвечая на следующие вопросы:

Человечные

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

Полезные вопросы: С кем? Кто в команде? Кто поддержит команду? Кого ваша команда обслуживает? Кто «заказывает музыку»? Кто клиенты? Кто из руководства понадобится для достижения цели? Какие коллеги могут помочь? Кто может понадобится этажом выше? Кто может понадобится этажом ниже? Кто из смежных отделов может понадобится? Объясните себе ПОЧЕМУ эти связи важны для достижения цели.

Ограниченные

Цели должны быть ограничены в объеме и врмени.

Полезные вопросы: Когда начнем? Когда закончим? Есть ли какие-то географические ограничения? Какие персональные ограничения у нас есть? Цель реалистична? Как мы узнаем, что цель достигнута? Сформулирована ли цель по СМАРТу? Есть что-то, чего мы НЕ должны делать, чтобы достичь цель?

Эмоциональные

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

Полезные вопросы: Связана ли эта цель с моей миссией? Закрывает ли эта цель какие-то мои нужды? Почему я делаю это? Важен ли для меня результат достижения этой цели на 100%? Как достижение этой цели повлияет на людей, которые будут мне помогать? Как достижение этой цели поможет людям, которые заказывают выполнение этой цели? Как эта цель повлияет на мои личные цели и карьерные планы?

Точные

Большие цели разбиваем на маленькие, легко достижимые. Формулируем через глаголы. Мечтаем по-крупному; идем мелкими шажками; работаем внимательно.

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

Обновляемые

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

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

3 хорошие книги про то, как делать дела 2018

Обратил внимание, что из книжек, вышедших в этом году чаще всего советовал эти три:

Рэй Далио «Принципы»

1.00x-thumb (1)

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

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

Купить на сайте МИФ | Читать на Mybook

Марк Форстер «Сделай это завтра»

Книга---14

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

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

https://doittomorrow.polebooks.ru/

Джейк Кнапп, Джон Зерацки «Найди время»

46dc63217994071be859b48faa90cda5

Автор книжки «Спринт» (которая содержит простой алгоритм ускорения разработки и тестирования новых продуктов и решений), сотрудник Google Ventures Джейк Кнапп в паре с коллегой Джоном Зерацки переложил часть этой самой ускорительной спринт-методики на жизни отдельно взятого себя и коллеги, вместе они добавили к этому всему  получил симпатичный набор приёмов, который помогает балансировать между деланием дел и отдыхом.

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

Купить на сайте Альпины | Читать на Mybook

Календарь-тетрис

tetris

Продолжаю делиться полезными кусочками из basecamp-книги It Doesn’t Have to Be Crazy At Work. Сегодня про календари:

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

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

Взгляните в свой календарь: сколько встреч в нем инициировали вы сами? а сколько оказались там благодаря другим людям? Когда вы оптимизируете работу с календарями так, чтобы всем было удобно ими пользоваться для записи на встречи, не удивительно, что побочным эффектом становится раздробленное на мелкие частички время людей. Более этого, если вы еще пользуетесь каким-нибудь продвинутым софтом, который автоматизирует поиск свободного слота в расписаниях всех кандидатов на участие так, чтобы в пару кликов можно собрать на встречу человек пять, то таких встреч будет все больше и больше. Претендовать на чье-то время должно быть чертовски сложно. Забирать время нескольких людей сразу должно стать настолько отвратительной задачей, что вы даже пробовать не будете до тех пор, пока это не будет ДЕЙСТВИТЕЛЬНО НЕОБХОДИМО! Встречи вообще должны стать крайней мерой, особенно большие встречи. Когда кто-нибудь забирает ваше время, ему это не стоит ничего, а вам — всего. Вы можете делать хоть сколько-нибудь значимую работу только, если у вас есть на нее достаточное количество качественного времени. Поэтому когда кто-то вписывается в ваше расписание внезапной встречей, он просто отбирает от вас ощущение удовлетворенности от вашей работы, ощущение того, что вот вы поработали и вот в конце дня получили такие-то результаты. Не говоря уже о том, что чувство глубокого удовлетворения от сосредоточения на рабочем процессе в таком случае просто уничтожается.

Если вы не обладаете бóльшей частью вашего времени, то спокойствие вам будет ощутить почти невозможно. Вы всегда будете в стрессе, переживать будто от вас отобрали возможность нормально выполнять вашу работу. Весь этот календарный тетрис легко оправдать «Ну это же просто приглашение!», но никто почему-то не решается отменять эти самые приглашения, чтобы ненароком не испортить отношений с коллегами. Никто не хочет стать «недоступным» или «несговорчивым». Поэтому прямоугольнички встреч просто летят в ваш день снова и снова, до тех пор пока экран дня не забивается ими полностью, а это game over. Короче говоря, если вам кажется слишком запарным организовать встречу вручную, без применения волшебных приложений, лучше не запаривайтесь и не организовывайте ничего вообще. Скорее всего, повод совсем неважный.

Мысленный хайлайт

Понравился алгоритм чтения Майкла Паркера из Khan Academy:

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

Никаких выделений текста в приложении, никакого хитрого экспортирования. Извините, если разочаровал.

 

Эффективность > продуктивность

Продолжаю публиковать вольный перевод кусочков Basecamp-книги ‘It Doesn’t Have to Be Crazy at Work’, которые кажутся мне важными и полезными. Сегодня про то, что эффективность круче, чем продуктивность с совершенно золотой фразой в конце:

«Сегодня все говорят о том, как бы хакнуть продуктивность. Просто бесконечный поток методологий и инструментов, обещающих вам быть более продуктивными. Внимание вопрос: более продуктивными в чём?

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

Машины могут работать 24 на 7, а люди — нет.

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

Нам в Basecamp не нравится быть занятыми. Нам нравится быть эффективными. Как бы работать поменьше? Что еще можно не делать? Вместо списков дел мы пытаемся составлять списки неделания.

Быть продуктивным — это заполнять свое расписание до краев и пытаться сделать так много, как это возможно. Быть эффективным — это находить больше возможностей оставить себе свободное время для того, чтобы делать что-нибудь помимо работы. Отдых. Семья. Друзья. Или просто ничегонеделание.

Да, это совершенно нормально ничего не делать. Или, если точнее, иметь возможность ничего не делать. Если вы бы, наприме, обнаружили, что на сегодня у вас задач только на 3 рабочих часа, то просто остановитесь. Не надо забивать остальные 5 чем-нибудь, чтобы оставаться занятым, чувствовать себя продуктивным. Не делать что-то, чего можно было бы не делать — это замечательный способ провести время».

Качественный час

Ребята из Basecamp, наконец выпустили ожидаемую мной книжку
‘It Doesn’t Have to Be Crazy at Work’. Начал читать и тут же хочу поделиться с вами очень вольным переводом кусочка про очевидное-невероятное качественный час:

«60 минут можно разделить разными способами:

 

1 × 60 = 60
2 × 30 = 60
4 × 15 = 60
25 + 10 + 5 + 15 + 5 = 60

Все перечисленные выше варианты в сумме дают час, но часы эти совершенно разные. Количественно по минутам все совпадает, но качество отличается. Качественный час — это один отрезок в 60 минут. Нарезанный на 10-5 минутные подходы час — это не час, а кучка минут. Делать что-нибудь осмысленное отрывками по 10 минут, постоянно отвлекаясь по столько же чертовски сложно. Еще раз: качественный час — это 1 × 60, не  4 × 15. Качественный день — это по крайней мере 4 раза по 60 минут, а не 4 раза по 15 минут и так четые раза.

С мелко-нарезанными часами сложно быть эффективным, но легко стрессануть: 25 минут на звонке, 10 минут перекинулись словами с коллегой, и 5 минут на дело, которое планировали делать, как раз перед тем, как вас на 15 минут оторвут от этого дела обсуждением, которое вы не планировали и в котором без вас можно было бы обойтись. Ну а вот после у вас снова есть еще минут 5, чтобы поделать то, что собирались сделать. Не удивительно, что в таком режиме можно слететь с катушек.

Между всеми этими переключениями и попытками быть многозадачными вам еще необходимо буферное время. Время, когда ваша голова успеет отключиться от предыдущей задачки, и покючиться к следующей. Ну а потом, обычно, вы спрашиваете себя «Так, а что полезного я сегодня сделал?», потому что на часах 18:00, вы уже 8 часов провели в офисе, и все такое. Вы можете без проблем узнать себя в этом описании, но часы по прежнему ускользают сквозь пальцы.

Чтобы их поймать, вспомните ваш день: если он нарезан кусочками, кто его так нарезал? Вы сами? Или те, кто вас отвлекают? Что вы можете поменять? Над сколькими разными проектами вы успеваете попробовать поработать за час? «Одно дело за раз» — это не 3 минуты там, 2 минуты там, это час сидеть и работать над чем-то одним. Круче только работать над чем-то одним целый день.

Задайте себе вопрос: вы за последнее время смогли когда-нибудь поработать 3 или 4 часа подряд, без каких-либо отвлечений? Когда мы недавно задали этот вопрос 600 людям на конференции, в зале подняли руку только человек 30. А вы бы подняли?»

Системы и цели

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

Если же ваша система нестабильна, то снова нет смысла задавать цель. Невозможно узнать, на что способна система».

— Эдвардс Деминг. Выход из кризиса