Получи случайную криптовалюту за регистрацию!

Заметки Андрея Романова

Логотип телеграм канала @andrew_r_notes — Заметки Андрея Романова З
Логотип телеграм канала @andrew_r_notes — Заметки Андрея Романова
Адрес канала: @andrew_r_notes
Категории: Технологии
Язык: Русский
Количество подписчиков: 1.61K
Описание канала:

Разработка интерфейсов, дизайн, программирование и всё остальное. Вопросы, пожелания, комментарии — @andrew_r
http://andrew-r.ru

Рейтинги и Отзывы

3.67

3 отзыва

Оценить канал andrew_r_notes и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

1

4 звезд

0

3 звезд

2

2 звезд

0

1 звезд

0


Последние сообщения 2

2020-01-14 22:28:54 Глобальный .gitignore

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

.idea
node_modules
dist
.DS_Store
.vscode

Из пяти строк только две касаются непосредственно специфики проекта — node_modules и dist. Чем больше разработчиков работают над проектом, тем больше шума будет в .gitignore.

Хорошее на мой взгляд решение — вместо добавления нерелевантных данных в .gitignore проекта завести персональный глобальный .gitignore и добавить в него всё, что касается вашего окружения, будь то настройки IDE или генерируемые операционной системой файлы:

git config --global core.excludesfile ~/.gitignore_global

Достаточно сделать это один раз и забыть о случайных коммитах с лишними файлами и последующем обновлении локальных .gitignore. Если вы работаете в команде и кто-то присылает на кодревью .gitignore со специфичными для его окружения файлами, попросите его завести глобальный .gitignore — так вы избавите его от проблем не только в вашем проекте, но и в любых других.
3.6K views19:28
Открыть/Комментировать
2020-01-04 14:01:22 ​​Портировал любимую цветовую схему Alabaster от Никиты Прокопова на Highlight.js, используемый для подсветки кода в моём блоге (и куче других сайтов!).

Если устали от фейерверка в примерах кода на вашем сайте, подключайте: https://github.com/andrew--r/hljs-alabaster
3.4K views11:01
Открыть/Комментировать
2019-12-30 23:44:14 ​​Пока, 2019: фиксирую значимые для меня события за прошедший год и немного рефлексирую — https://andrew-r.ru/notes/bye-2019/
3.8K views20:44
Открыть/Комментировать
2019-12-17 11:39:08 ​​​​Может перестанем называть доступностью UX и юзабилити?

Мне кажется, на слова доступность и скринридер в нашем сообществе уже распространился феномен баннерной слепоты. Попробовал сформулировать причину проблемы: https://andrew-r.ru/notes/a11y-ux-usability/
4.3K views08:39
Открыть/Комментировать
2019-12-01 12:40:17 ​​Блокировка рекламы на уровне DNS

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

Я знаю два решения, реализующих этот подход: Pi-hole и NextDNS. Pi-hole — опенсорсное решение, требующее самостоятельной нетривиальной настройки, но полностью контролируемое вами и никем другим. NextDNS — по сути Pi-hole as a Service, требует минимальной настройки, но и не даёт гарантий того, что логи ваших DNS-запросов никуда не сливаются.

Оба решения предоставляют дашборды с красивой статистикой, из которой можно, например, узнать, куда в фоне стучится ваш смартфон.
4.7K views09:40
Открыть/Комментировать
2019-11-24 20:58:26 ​​Синдром text neck

Прочитал недавно статью о вреде наклона головы при пользовании телефоном. Прикреплённая картинка говорит сама за себя.

Ирония в том, что я вспомнил об этой статье от дискомфорта в шее, сидя за ноутбуком с такой же наклонённой головой. В очередной раз напоминаю себе и вам, что экран должен располагаться на высоте глаз: нужен внешний монитор или подставка для ноутбука. Раньше дома я использовал подставку Roost, сейчас пользуюсь ей на работе вместе с внешним монитором, рекомендую. Ну и не рекомендую ставить ноутбук под внешний монитор и посматривать в экран ноутбука, очевидно, это не избавит вас от проблем.
3.9K views17:58
Открыть/Комментировать
2019-10-24 00:56:01 Личный дневник

Я больше года веду файлик did.txt, в который каждый день записываю, что я сделал для себя за прошедший день и что необычного произошло. Однако до сих пор я пользовался этим файлом в режиме write-only и не рефлексировал. Решил, что пора делать это более осмысленно, отсюда назрел вопрос к вам.

Ведёте ли вы личный дневник или его аналог? Как часто и что туда записываете? Поделитесь опытом и расскажите о своей мотивации, в общем!
3.7K views21:56
Открыть/Комментировать
2019-10-15 23:27:58 ​​Плоти нологи

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

Многие думают, что с зарплаты отчисляется всего 13% налогов. Более осведомлённые ребята знают, что помимо НДФЛ есть ещё множество страховых взносов, которые зарплату «на руки» в 100 000₽ превращают в ~150 000₽ для работодателя. Но осведомлённость не повышает осознанность; о налогах вспоминают, лишь когда о них заходит разговор.

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

Ради интереса можете посчитать, сколько денег ваш работодатель платит государству.
6.2K views20:27
Открыть/Комментировать
2019-09-21 23:58:00 Сокращение рабочей недели

<цитатники ВК>Работать нужно не 12 часов, а головой. Стив Джобс

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

Зачем уменьшать рабочее время? Ходят слухи, что из стандартных 8 рабочих часов продуктивно работать получается от силы 5—6 часов. На что уходит оставшееся время, думаю, каждый сам для себя ответит. Офисным работникам хуже всего, удалёнщикам, которым не нужно трекать время, попроще — принёс дневной объём пользы и пошёл заниматься своими делами, не дожидаясь окончания рабочего дня.

Тест-драйв сокращённой рабочей недели можно устроить, не меняя работодателя и не уходя на фриланс: для этого можно использовать накопленный отпуск. С работодателем можно договориться о сокращении рабочего дня или недели в счёт отпуска. Я использовал отпуск, чтобы пару месяцев поработать в формате четырёхдневной рабочей недели с выходными по средам. Рекомендую попробовать.
3.8K views20:58
Открыть/Комментировать
2019-09-05 20:25:50 Английский по мультикам

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

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

Это в очередной раз доказывает, что сухое изучение грамматики неэффективно; гораздо эффективнее просто погрузиться в языковую среду.
3.8K views17:25
Открыть/Комментировать