В принципе, есть клавиатуры с тачпадом, которые можно подключать по Bluetooth, а не OTG. Но всё равно неудобно: переключение раскладки только каким-то странным сочетанием Ctrl+Пробел (интересно, что мешало общепринятый Alt+Shift сделать?), и неудобно смотреть вводимый текст на маленьком экране.
Ещё один потенциально перспективный тренд — использование смартфонов как рабочих станций, в том числе в качестве десктопа, как в операционной системе maru OS на базе Android. Просто подключаем к смартфону монитор по HDMI, клавиатуру и мышь по Bluetooth — и работаем в обычном режиме.
На мой взгляд, к этому всё и придёт рано или поздно. Более того, начиная с Android 10, такая возможность уже есть, но тут всё упирается в два фактора: 1) поддержка desktop-режима со стороны разработчиков приложений (увы, есть мало где), 2) наличие на рынке док-устройств с портом HDMI и дополнительными USB и возможностью подзарядки «на ходу» (находил такие на Amazon, но их мало, на российском рынке не видел вообще).
Некоторые эксперты даже прогнозируют новый ажиотаж на рынке, когда самохостинг и домашний сервер станет более обычным делом в каждой квартире. Чтобы домашний сервер появился в каждом доме, нужно сделать технологию более привычной и понятной для любой домохозяйки.
Сервер чего именно? Домашнее файлохранилище, Web или что-то ещё? Если Web, то тут опять же есть несколько проблем, особенно для тех, кто часто уезжает из дома надолго (командировки, дача, путешествия): если в это время сервер зависнет, то перезагрузить его до возвращения не получится, тогда как на обычном хостинге это делается либо через панель управления, либо заявку в техподдержку. (Именно по этой причине не занимаюсь home hosting сам.) Опять же, оставлять дома без присмотра работающий компьютер — не очень желательно с точки зрения пожаробезопасности. Ну и главное — сейчас большинство провайдеров подключает через двойной NAT — один на роутере (и это решаемо пробросом портов), второй — у самого провайдера (а вот тут уже ничего сделать не получится). Плюс, если квартира однокомнатная или студия, то проблема шума и света ночью.
По факту 95% мобильных приложений вполне могут (и должны) быть простой веб-страничкой.
А вот с этим полностью согласен! Более того, есть технология Progressive Web Application, предназначенная для того, чтобы позволить этим страничкам выглядеть как приложения — устанавливаться на рабочий стол, запускаться в окне и кешировать необходимые данные локально. Но почему-то приживается очень плохо.
Для каждого маленького дела — своё приложение на полгигабайта.
Насколько я понимаю, такая раздутость приложений вызвана тем, что в архив с ним (apk-файл) включаются раскладки под все разрешения экрана (равно как и наборы значков). Видел приложения, позволяющие экономить место за счёт вырезания лишнего, но все они требуют root-прав. Вот если бы Google решил это на уровне Play Store (сразу после скачивания apk из неё вырезается всё, что нужно под другие размеры экранов), такой проблемы бы не было. Ну а для разработчиков именно приложений было бы хорошим тоном делать основную и light-версию софта с наиболее востребованным функционалом (скажем, для банковских приложений light версия позволяла бы только смотреть баланс, делать переводы и оплату по QR-коду). Но увы, об этом пока только мечтать приходится…
У меня самая первая клавиатура была 83-клавишная, поэтому я сразу привык использовать цифровой блок как стрелки. Стрелочные клавиши не использовал от слова совсем. А вот когда (гораздо позже), столкнулся с ноутбуками, где клавиши Home/End/PgUp/PgDown доступны только через Fn, испытал массу дискомфорта. И в итоге остановился на таком варианте: если покупать ноутбук, а не стационарный компьютер, то маленький и лёгкий на случай поездок, а в домашних условиях — только внешний экран, мышь и клавиатура.
Излишне пафосно и многословно, но по существу очень верно! Доступность всего приводит к тому, что всё оказывается обесцененным. И, на мой взгляд, это не проблема появления ИИ, она возникла ещё раньше, с появлением Интернета как такового. В частности, в 2005 году я примерно о том же самом сказал так: «Мы научились видеть спецэффекты, где прежде были чудеса».
Этот самый Obsidian именно так всё и хранит: обычные md-файлы в обычных каталогах. Просто даёт более удобный интерфейс для их просмотра, чем типичный файл-менеджер. А в остальном — полностью с вами согласен!
Как человек, который регулярно отключает Интернет, чтобы иметь возможность хоть как-то сосредоточиться, могу сказать, что софта, который полноценно может работать в оффлайне, реально остаётся всё меньше и меньше. Особенно для мобильных устройств. И если так будет и дальше, то когда-нибудь это реально станет киллер-фичей. А что касается Obsidian, то лично для меня главным его преимуществом стала естественность формата хранения данных: обычные md-файлы, структура заметок полностью соответствует структуре файлов на диске. Это позволяет и сторонний софт для синхронизации использовать, типа rsync или SyncThing, и легко дописывать что-то из скриптов, если нужно.
Отличная статья! Сам когда-то немало размышлял о том, насколько отличается мышление инженера и «барыги» (правда, я использовал более нейтральный термин «бизнесмен»), и насколько лучше был бы мир, если бы решения принимались людьми с инженерным мышлением. Правда, расписать так, как вы, не смог бы. Зато обратил внимание на то, в чём суть этой разницы с точки зрения того, как именно это мышление устроено. Если подумать, в основе любой деятельности лежит три вопроса: «Что мы хотим сделать?», «Как мы будем это делать?», «Для кого мы это делаем?». Мышление «инженера» работает так: выбрать достойную/важную/интересную задачу и перебирать возможные пути её решения, пока не найдётся приемлемое. При этом вопрос «для кого» несущественен, если он не накладывает какие-то дополнительные условия на постановку задачи. Иными словами, «инженер» фиксирует для себя вопрос «Что?», занимается творческим поиском в вопросе «Как?» и рассматривает как второстепенный вопрос «Для кого?». «Бизнесмен» подходит иначе. Для него отправной точкой является не задача, а люди — потенциальные клиенты, покупатели, то есть целевая аудитория, обладающая платёжеспособным спросом. Как однажды сказал один ярко выраженный носитель мышления «бизнесмена»: «Сначала найдите клиентов, а потом придумывайте, что бы им продать. Не наоборот.» То есть получается, фиксирован вопрос «Для кого?», зоной творческого поиска является вопрос «Что?», а второстепенным вопросом — «Как?». Собственно, именно в таком различии в отношении к вопросу «Что?» и заключается ключевое непонимание между «инженером» и «бизнесменом». Хотел даже развить эту идею до мини-типологии личности, рассмотрев другие сочетания, но так и забросил.
Проблема только в одном: глупцов и неадеквата количественно существенно больше, а системы позитивного отбора, которая их бы отфильтровывала, практически нет. (В Старом Интернете таковой являлась хотя бы относительная сложность подключения: нужно было хотя бы разобраться с компьютером на пользовательском уровне и модем суметь настроить.)
Полностью с вами согласен! Жаль, плюс не могу поставить. Когда наберётся критическая масса таких как вы, для кого не общаться с неадекватами важнее, чем заработать, глядишь и порядок в мир в целом и в Интернет в частности начнёт возвращаться!
Кроме постоянных собеседников бывают новые контакты. Но вообще, эту проблему можно решить чисто технически и более надёжно (по крайней мере, в Telegram): поставить в настройках запрет на голосовые вообще. Когда собеседник увидит, что голосовое просто нельзя отправить, он вынужден будет писать текстом.
Соглашусь: тут проблема именно в HTTPS. Те сайты, которые ещё доступны по HTTP, на 2G вполне приемлемо открываются. (Именно поэтому на своих личных сайтах не включаю принудительный редирект с HTTP на HTTPS.) И дело тут не в таймауте обращения к серверу, а в том, что в SSL/TLS очень жёсткие требования по тому, чтобы совпадало время на клиенте и на сервере. И если из-за задержки в 2G сети пакет установления TLS-сеанса с временной меткой клиента, скажем, 12:00:00 приходит на сервер в 12:00:04, он просто отбрасывается как недоверенный, и попытка установления сеанса повторяется сначала. В результате траффик идёт, а сайт — не открывается. Интереса ради можно проделать такой эксперимент: взять и переставить время на компьютере на пару минут назад или вперёд. После этого вы даже на очень быстром проводном соединении с нулевой потерей пакетов до большинства https-сайтов достучаться не сможете.
Не соглашусь, что умение делать сайты не было востребованным. Как раз наоборот, в начале 2000-х наличие своей страницы в Интернете было признаком крутизны, равно как и почта на своём домене второго уровня.
У меня только один вопрос: неужели такое и правда может работать быстрее, чем пройти циклом от 2 до sqrt(N) и просто проверить остаток от деления? Или это для тех редких случаев, когда по каким-то причинам исходные данные представлены в виде строки с унарной записью числа?
Таки нет, таких как раз меньшинство. Большинство — это именно увлечённые энтузиасты, которые когда-то нашли в IT место в жизни ввиду того, что раньше это была отрасль, где сравнительно высокий порог входа сочетался с отсутствием требований к soft skills.
Появились приемы увеличения дохода: [...] А гейткиперы этого не умеют. Они скучают по временам, когда всем платили одинаково и можно было кодить, не отвлекаясь на корпоративные игры.
Абсолютно верно, с той лишь только разницей, что с нашей стороны — стороны тех, кого вы обозвали gatekeeprами — это выглядит так: раньше IT-отрасль была своего рода убежищем, одним из немногих мест, где могли найти себе место люди, у которых было, есть и будет плохо с communicative skills в виду общего склада личности. А потом пришли такие, как автор статьи и в погоне за высокими заработками разрушили это наше убежище. Естественно, симпатий к ним это не добавляет. Особенно в тех случаях, когда они ещё и по знаниям проигрывают.
У кого есть опыт сборки на Xeonах, расскажите, умеют ли они тактовую частоту снижать на малых нагрузках? Или вентилятор будет выть всё время на максимальных оборотах? Когда-то тоже хотел поэкспериментировать с Xeonами, но из-за опасений, что получится шумно, отказался от этой мысли и собрал компьютер на 12400 за те же самые 67 тыс. (правда, в ценах января 2023 года и с видеокартой попроще).
У меня типовой срок эксплуатации телефона — 4 года, а последующей продажи не предполагается в принципе. Ну и плюс сам факт того, что удалось что-то сэкономить — это, выражаясь языком компьютерных игр, +1 к боевому духу.
В принципе, есть клавиатуры с тачпадом, которые можно подключать по Bluetooth, а не OTG. Но всё равно неудобно: переключение раскладки только каким-то странным сочетанием Ctrl+Пробел (интересно, что мешало общепринятый Alt+Shift сделать?), и неудобно смотреть вводимый текст на маленьком экране.
На мой взгляд, к этому всё и придёт рано или поздно. Более того, начиная с Android 10, такая возможность уже есть, но тут всё упирается в два фактора: 1) поддержка desktop-режима со стороны разработчиков приложений (увы, есть мало где), 2) наличие на рынке док-устройств с портом HDMI и дополнительными USB и возможностью подзарядки «на ходу» (находил такие на Amazon, но их мало, на российском рынке не видел вообще).
Сервер чего именно? Домашнее файлохранилище, Web или что-то ещё? Если Web, то тут опять же есть несколько проблем, особенно для тех, кто часто уезжает из дома надолго (командировки, дача, путешествия): если в это время сервер зависнет, то перезагрузить его до возвращения не получится, тогда как на обычном хостинге это делается либо через панель управления, либо заявку в техподдержку. (Именно по этой причине не занимаюсь home hosting сам.) Опять же, оставлять дома без присмотра работающий компьютер — не очень желательно с точки зрения пожаробезопасности. Ну и главное — сейчас большинство провайдеров подключает через двойной NAT — один на роутере (и это решаемо пробросом портов), второй — у самого провайдера (а вот тут уже ничего сделать не получится). Плюс, если квартира однокомнатная или студия, то проблема шума и света ночью.
А вот с этим полностью согласен! Более того, есть технология Progressive Web Application, предназначенная для того, чтобы позволить этим страничкам выглядеть как приложения — устанавливаться на рабочий стол, запускаться в окне и кешировать необходимые данные локально. Но почему-то приживается очень плохо.
Насколько я понимаю, такая раздутость приложений вызвана тем, что в архив с ним (apk-файл) включаются раскладки под все разрешения экрана (равно как и наборы значков). Видел приложения, позволяющие экономить место за счёт вырезания лишнего, но все они требуют root-прав. Вот если бы Google решил это на уровне Play Store (сразу после скачивания apk из неё вырезается всё, что нужно под другие размеры экранов), такой проблемы бы не было. Ну а для разработчиков именно приложений было бы хорошим тоном делать основную и light-версию софта с наиболее востребованным функционалом (скажем, для банковских приложений light версия позволяла бы только смотреть баланс, делать переводы и оплату по QR-коду). Но увы, об этом пока только мечтать приходится…
Вы спасли мою веру в себя! Я думал, что это я один такой прочитал много умных слов, но ничего толком не смог вынести из их нагромождения.
У меня самая первая клавиатура была 83-клавишная, поэтому я сразу привык использовать цифровой блок как стрелки. Стрелочные клавиши не использовал от слова совсем. А вот когда (гораздо позже), столкнулся с ноутбуками, где клавиши Home/End/PgUp/PgDown доступны только через Fn, испытал массу дискомфорта. И в итоге остановился на таком варианте: если покупать ноутбук, а не стационарный компьютер, то маленький и лёгкий на случай поездок, а в домашних условиях — только внешний экран, мышь и клавиатура.
Излишне пафосно и многословно, но по существу очень верно! Доступность всего приводит к тому, что всё оказывается обесцененным. И, на мой взгляд, это не проблема появления ИИ, она возникла ещё раньше, с появлением Интернета как такового. В частности, в 2005 году я примерно о том же самом сказал так: «Мы научились видеть спецэффекты, где прежде были чудеса».
Этот самый Obsidian именно так всё и хранит: обычные md-файлы в обычных каталогах. Просто даёт более удобный интерфейс для их просмотра, чем типичный файл-менеджер. А в остальном — полностью с вами согласен!
Как человек, который регулярно отключает Интернет, чтобы иметь возможность хоть как-то сосредоточиться, могу сказать, что софта, который полноценно может работать в оффлайне, реально остаётся всё меньше и меньше. Особенно для мобильных устройств. И если так будет и дальше, то когда-нибудь это реально станет киллер-фичей.
А что касается Obsidian, то лично для меня главным его преимуществом стала естественность формата хранения данных: обычные md-файлы, структура заметок полностью соответствует структуре файлов на диске. Это позволяет и сторонний софт для синхронизации использовать, типа rsync или SyncThing, и легко дописывать что-то из скриптов, если нужно.
Полностью согласен! Какая-то безумная и бессмысленная гонка, от которой в глобальном плане всё становится только хуже.
Отличная статья! Сам когда-то немало размышлял о том, насколько отличается мышление инженера и «барыги» (правда, я использовал более нейтральный термин «бизнесмен»), и насколько лучше был бы мир, если бы решения принимались людьми с инженерным мышлением. Правда, расписать так, как вы, не смог бы.
Зато обратил внимание на то, в чём суть этой разницы с точки зрения того, как именно это мышление устроено. Если подумать, в основе любой деятельности лежит три вопроса: «Что мы хотим сделать?», «Как мы будем это делать?», «Для кого мы это делаем?».
Мышление «инженера» работает так: выбрать достойную/важную/интересную задачу и перебирать возможные пути её решения, пока не найдётся приемлемое. При этом вопрос «для кого» несущественен, если он не накладывает какие-то дополнительные условия на постановку задачи. Иными словами, «инженер» фиксирует для себя вопрос «Что?», занимается творческим поиском в вопросе «Как?» и рассматривает как второстепенный вопрос «Для кого?».
«Бизнесмен» подходит иначе. Для него отправной точкой является не задача, а люди — потенциальные клиенты, покупатели, то есть целевая аудитория, обладающая платёжеспособным спросом. Как однажды сказал один ярко выраженный носитель мышления «бизнесмена»: «Сначала найдите клиентов, а потом придумывайте, что бы им продать. Не наоборот.» То есть получается, фиксирован вопрос «Для кого?», зоной творческого поиска является вопрос «Что?», а второстепенным вопросом — «Как?». Собственно, именно в таком различии в отношении к вопросу «Что?» и заключается ключевое непонимание между «инженером» и «бизнесменом».
Хотел даже развить эту идею до мини-типологии личности, рассмотрев другие сочетания, но так и забросил.
Есть.
Проблема только в одном: глупцов и неадеквата количественно существенно больше, а системы позитивного отбора, которая их бы отфильтровывала, практически нет. (В Старом Интернете таковой являлась хотя бы относительная сложность подключения: нужно было хотя бы разобраться с компьютером на пользовательском уровне и модем суметь настроить.)
Полностью с вами согласен! Жаль, плюс не могу поставить. Когда наберётся критическая масса таких как вы, для кого не общаться с неадекватами важнее, чем заработать, глядишь и порядок в мир в целом и в Интернет в частности начнёт возвращаться!
Кроме постоянных собеседников бывают новые контакты. Но вообще, эту проблему можно решить чисто технически и более надёжно (по крайней мере, в Telegram): поставить в настройках запрет на голосовые вообще. Когда собеседник увидит, что голосовое просто нельзя отправить, он вынужден будет писать текстом.
Соглашусь: тут проблема именно в HTTPS. Те сайты, которые ещё доступны по HTTP, на 2G вполне приемлемо открываются. (Именно поэтому на своих личных сайтах не включаю принудительный редирект с HTTP на HTTPS.) И дело тут не в таймауте обращения к серверу, а в том, что в SSL/TLS очень жёсткие требования по тому, чтобы совпадало время на клиенте и на сервере. И если из-за задержки в 2G сети пакет установления TLS-сеанса с временной меткой клиента, скажем, 12:00:00 приходит на сервер в 12:00:04, он просто отбрасывается как недоверенный, и попытка установления сеанса повторяется сначала. В результате траффик идёт, а сайт — не открывается.
Интереса ради можно проделать такой эксперимент: взять и переставить время на компьютере на пару минут назад или вперёд. После этого вы даже на очень быстром проводном соединении с нулевой потерей пакетов до большинства https-сайтов достучаться не сможете.
Не соглашусь, что умение делать сайты не было востребованным. Как раз наоборот, в начале 2000-х наличие своей страницы в Интернете было признаком крутизны, равно как и почта на своём домене второго уровня.
У меня только один вопрос: неужели такое и правда может работать быстрее, чем пройти циклом от 2 до sqrt(N) и просто проверить остаток от деления? Или это для тех редких случаев, когда по каким-то причинам исходные данные представлены в виде строки с унарной записью числа?
Таки нет, таких как раз меньшинство. Большинство — это именно увлечённые энтузиасты, которые когда-то нашли в IT место в жизни ввиду того, что раньше это была отрасль, где сравнительно высокий порог входа сочетался с отсутствием требований к soft skills.
Абсолютно верно, с той лишь только разницей, что с нашей стороны — стороны тех, кого вы обозвали gatekeeprами — это выглядит так: раньше IT-отрасль была своего рода убежищем, одним из немногих мест, где могли найти себе место люди, у которых было, есть и будет плохо с communicative skills в виду общего склада личности. А потом пришли такие, как автор статьи и в погоне за высокими заработками разрушили это наше убежище. Естественно, симпатий к ним это не добавляет. Особенно в тех случаях, когда они ещё и по знаниям проигрывают.
У кого есть опыт сборки на Xeonах, расскажите, умеют ли они тактовую частоту снижать на малых нагрузках? Или вентилятор будет выть всё время на максимальных оборотах? Когда-то тоже хотел поэкспериментировать с Xeonами, но из-за опасений, что получится шумно, отказался от этой мысли и собрал компьютер на 12400 за те же самые 67 тыс. (правда, в ценах января 2023 года и с видеокартой попроще).
У меня типовой срок эксплуатации телефона — 4 года, а последующей продажи не предполагается в принципе. Ну и плюс сам факт того, что удалось что-то сэкономить — это, выражаясь языком компьютерных игр, +1 к боевому духу.