Эта статья изначально была опубликована на blog.simon-frey.eu

Как вы можете догадаться из названия, в момент написания этой статьи я сижу в поезде из Берлина в Гамбург. Для тех из вас, кто никогда не был в Германии: у нас в поездах есть WIFI, но, вопреки тому, что вы могли ожидать, он действительно плохой. (И если это иногда достаточно быстро, вы получаете только 200 МБ трафика ‹= Благодаря рандомизации mac-адресов, которую можно обойти)

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

  • Плохая мобильная сеть в целом… если вы уезжаете из больших городов, у вас большую часть времени даже нет Edge (да, дети, медленнее, чем 2G) или подключения к мобильной сети вообще. Так грустно!
  • Дешевая фурнитура в поездах. На самом деле модемы в поездах — это стандартные 3G-модемы, которые вы также можете приобрести в качестве мобильного устройства для доступа в Интернет. Конечно, они немного мощнее, но они не предназначены для этого особого случая использования: подключение к новым базовым станциям с высоким коэффициентом. На самом деле это довольно сложная техническая задача - заставить модем делать это в высокоскоростном поезде. Но у нас 2019 год…думаем об отправке людей на марс…и как мы видим в других странах эта проблема вроде как решена. Возможно, здесь было бы неплохо вложить еще немного денег.

Но хватит разглагольствований о WIFI (которого, кстати, в настоящее время не существует)

ОК, извините, еще одна мысль: оглядываясь вокруг, я вижу много людей в хороших апартаментах, работающих на своих ноутбуках. Представьте, что они зарабатывают 60 евро в час, и им нужно вдвое больше времени для выполнения задачи, потому что Wi-Fi очень слабый. Предположим, что в поезде 100 (консервативный подсчет) таких людей. Таким образом, во время этой единственной поездки из Берлина в Гамбург (2 часа) 60 € * 100 * 2 = 12 000 € потраченного впустую человеческого капитала… лучше не говорить, что какая-либо компания платит своим сотрудникам за поездку на поезде и «рабочее время» во время этой поездки.

На самом деле эта статья о технике

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

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

Как это могло случиться? Обычно я всегда нахожусь в местах с хорошим WIFI или мобильной сетью (Berlin Big City Life), поэтому у меня появились некоторые вредные привычки:

  • Разработка
  • Google шрифты
  • Платежный шлюз, который необходимо настроить
  • Документация (Как можно было писать программы до stackoverflow?)
  • Пакетные инструменты для своевременной загрузки зависимостей
  • Github Issues и Board для организации
  • Бэкенд-инфраструктура построена на лямбда-выражении AWS (невозможно протестировать в автономном режиме).
  • Развлечения
  • Фильмы есть на netflix
  • Музыка есть на спотифай
  • Я читаю в основном сообщения в блогах и веб-статьи (через Hackero ;))
  • Общение
  • Telegram/WhatsApp/Электронная почта
  • Информация
  • Я изо всех сил пытаюсь написать эту статью как не носитель языка, так как я не могу использовать Google Translate.
  • …и так далее

Короткая заминка: Из-за других проблем мне пришлось пересесть на другой (более медленный) поезд. У этого вообще нет WIFI… так что теперь дерьмо следующего уровня.

Я сижу здесь, и у меня есть в основном три варианта, что делать:

  • Создавайте электронную музыку с помощью LMMS, которую я скачал несколько недель назад, но понятия не имею, как ею пользоваться :’D
  • Напишите код на Go. Спасибо Goland за вашу потрясающую сборку стандартной документации библиотеки!
  • Написать эту статью, разглагольствуя о ситуации с поездами в Германии и о том, что я так зависел от ресурса, который считал таким же естественным, как воздух.

Вот я и пишу статью :D

Предотвратить такую ​​ситуацию в будущем

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

  • Развлечения
  • Музыка: По крайней мере, некоторые из моих любимых плейлистов должны быть доступны в автономном режиме.
  • Фильмы: На самом деле я не вижу большой проблемы в том, чтобы не смотреть несколько часов подряд => Заставляет меня сосредоточиться на работе
  • Получите автономную систему прочитай позже. Некоторое время назад я использовал wallabag и переустановлю его на всех своих устройствах.
  • Общение
  • Вы на самом деле ничего не можете с этим поделать… так что здесь нечего улучшать.
  • Если у вас нет автономного клиента электронной почты и обмена сообщениями, вам следует его приобрести. (У Telegram есть хорошая отдельная версия для рабочего стола) Приятно, по крайней мере, иметь возможность искать в архивных электронных письмах / чатах
  • Информация
  • Off-line словарь это
  • Есть ли плагин для Firefox/Chrome, который сохраняет все веб-страницы, которые я посещаю, в автономном хранилище? Чтобы я мог вернуться в свою историю и получить доступ к страницам, которые я посещал раньше… если нет, я мог бы написать код.
  • Разработка
  • Существует множество различных систем документирования кода в автономном режиме. Я выбрал рвение, так как он работает в Linux и является автономным (остальные работают в браузере, и, поскольку большую часть времени я занимаюсь серфингом в приватном режиме, они не будут работать для меня, так как я стираю локальное хранилище, по крайней мере, каждые несколько дней)
  • Автономный PHP-сервер => На самом деле это было довольно просто. Знаете ли вы, что в PHP есть встроенный сервер? php -S localhost:8080
  • Платформа автономного тестирования AWS lambda? Пока не знаю, как это сделать… может быть, это хорошая тема для другого поста в блоге.
  • На самом деле есть несколько клиентов для github с поддержкой офлайн-проблем. я дам им попробовать
  • Кэшировать/сохранять веб-ресурсы локально. Возможно, в целом это хорошая идея... лучше не включать Google в качестве зависимости в ваш проект, поскольку они будут злоупотреблять данными, которые вы отправляете им с каждым посетителем.
  • Существует (к сожалению, старый) дамп StackOverflow, который может оказаться в каком-то инструменте для поиска по нему… было бы потрясающе. (но, возможно, займет много места на диске)

О, девочка, возникла еще одна вещь: я должен показать свой билет на поезд, который представляет собой PDF-файл, прикрепленный к электронному письму… который я никогда не скачивал. Что здесь происходит… моя жизнь сходит с ума без Интернета. Загрузите важные билеты/документы

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

В общем, есть один главный урок: Загружайте материал, а не только открывайте его в браузере. (То же самое здесь с моими университетскими PDF-файлами… я никогда не загружал их для использования в автономном режиме, поэтому никаких исследований для меня нет)

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

Так что теперь я надеюсь, что интернет-соединения Edge, которое у меня сейчас есть на моей мобильной точке доступа, будет достаточно, чтобы загрузить эту статью :’D

Желаю вам отличного (онлайн) времени!

Саймон

p.S. Еще одна вещь, которую я нашел: проверьте, какие приложения используют Интернет на вашем компьютере, чтобы, если у вас только низкая пропускная способность, этот важный ресурс не был высосан открытым Skype или что-то в этом роде.

Вам понравилась эта запись?

Отзыв: Электронная почта

RSS Feed — Эта работа находится под лицензией Creative Commons Attribution 4.0 International License

Иконка No WIFI сделана Freepik от Flaticon по лицензии CC 3.0 BY