Классная статья, спасибо!
Но не уверен что админу нужно что-то долго читать находясь на ярком солнце. Да, всякое бывает (в статье упоминается что иногда нужно висеть в десятках метров над землей… но это уже скорее монтажники чем админы). В основном это все-же работа в серверных.
А вот для более общих целей — да, e-ink экран в дополнение к обычному был бы интересен. Чтение книг, интернет, работа с текстом и кодом на улице в течение длительного времени — это была бы уникальная возможность.
Еще интереснее была бы технология, позволяющая совмещать в одном экране и работу на светящихся пикселях, и работу в отраженном свете, но насколько я знаю, подобных разработок пока не существует.
Интересно. Может быть еще интереснее бы было если бы довели до ума технологию Mirasol, там изначально обещали высокую скорость обновления, но в итоге вроде получилось примерно то же, что и у e-ink.
Ну и еще, такие устройства если и делать, то ультрапортативными (с экраном 8..10 дюймов, возможно какие-то альтернативные форм-факторы, не только ноутбучный), именно для длительной работы на улице, на ярком солнце. Любые технологии, работающие в отраженном свете, это экономия энергии, что для работы вне помещения только плюс. Ну и чем больше габариты устройства, тем меньше желающих его с собой таскать.
Еще вариант — поворотный или отсоединяемый двусторонний экран, с одной стороны e-ink, с другой обычный.
Интересно, сейчас бывают смартфоны в форм-факторе раскладушек с Андроидом? Вот даже просто без qwerty, с обычными аппаратными клавишами и сенсорным экраном; с обычной хорошей камерой, а не вращающейся.
Желательно конечно не заказывать из Китая, а купить в обычном магазине.
Я имею в виду не замену консоли, а замену привычного нам монолитного графического пользовательского интерфейса на компонентный. Т.е. подобно тому, как в юниксовой консоли можно выполнять сложные действия, объединяя множество маленьких программ, мы могли бы неким очень простым способом сами создавать себе графические программы из компонентов (или объединять программы в некие комплексы, грань очень тонкая), управлять потоками данных между графическими программами и т.п.
Немного пофилософствую, тем более что мысли про консоль давно накопились.
Безусловно, на момент создания Unix это была передовая технология пользовательского интерфейса. В том числе из-за Unix Way — много маленьких утилит, каждая из которых выполняет какую-то простую функцию, программы можно объединять в цепочки и т.п. Ну и разумеется простота самой консоли, возможность подключиться к удаленному серверу или к маломощному устройству и получить базовый интерфейс, с которым можно работать — это замечательно.
Но времена меняются, на смену консоли пришли графические, а затем и web интерфейсы. И вот там роль, подобную командному интерпретатору, должна была взять на себя компонентная технология типа COM. Вроде так и предполагалось — множество компонентов, реализующих простые задачи, возможность встраивать компоненты в документы, открывать excel из word и тому подобное. Но — в конечном итоге следует признать, что не получилось (хотя COM активно используется в недрах Windows, тот же DirectX, но из веба и UI ее все-же вытеснили).
Еще можно упомянуть, что старые языки командных интерпретаторов весьма неудобны и архаичны — особенно на фоне современных языков программирования и идеально выверенным синтаксисом. Но огромное количество скриптов написано и их никто не собирается переписывать.
Консольные программы с сотнями опций, простынями вывода и вырвиглазным синтаксисом скриптов на фоне современного GUI уже не кажутся такими удобными, каким они казались на фоне перфокарт. В результате, как мне кажется, мы упустили что-то важное, с чем современные технологии могли бы старть гораздо более удобными — по крайней мере для профессионалов. Возможно, был бы некий аналог пользовательских скриптов, которые можно было бы создавать буквально мышкой в каком-то редакторе, соединять входы модулей с выходами как на электрической схеме — и получать те же конвейеры, только работающие с GUI и отображающие вывод в удобных виджетах. Возможно, это направление слилось бы с Вебом, JavaScript заменил бы языки командных интерпретаторов, а браузер стал бы новым терминалом. Сложные пользовательские скрипты собирали и анализировали бы информацию с сотен сайтов и отображали бы ее в удобном для конкретного пользователя виде…
Впрочем, то что всего этого не случилось, вполне логично и закономерно. Консоль существовала потому что во времена ее появления пользователями были профессионалы. И существует до сих пор — по той же причине. Максимальное упрощение интерфейсов, необходимое для массового распространения компьютеров, несовместимо с программированием. Простые пользователи не будут программировать ни в каком виде — ни создавая конвейеры в консоли, ни соединяя мышкой визуальные компоненты. Так что все логично. Консоль осталась и используется по интерции, а для разработки новой современной объединяющей среды нет ни запроса, ни ресурсов.
А вы можете реализовать функцию общения покупателей на платформе Алиэкспресс?
Я постоянный покупатель, и перед тем как купить товар, я бы хотел уточнить у других покупателей некоторые подробности. Не довольствоваться отзывами, а именно задать вопрос в публичном обсуждении товара.
Или написать другому покупателю личное сообщение.
Даже не углубляясь в грамматику, можно сказать сразу: у английского языка есть одно достаточно очевидное преимущество — слова почти не меняют форму (исключение — стандартные окончания -s, -ing и -ed). Сравните с русским языком с его склонениями и спряжениями…
Требование хранения данных на территории РФ продиктовано очевидным желанием спецслужб залезть в эти самые данные. Т.е. следующим законом будет требование подключить СОРМ к этим базам. Но это преподносится как борьба с «утечками». Тот же Гугл вполне может иметь копию этих данных (и может быть даже более полную чем в РФ) за границей. Более того — на месте Гугла я бы именно так и сделал — держал бы в РФ минимальную выжимку, а основные данные (включая характеристические матрицы юзеров) — по прежнему на своих серверах за границей.
Далее. В каком-то смысле гугл и соцсети сами виноваты, им захотелось чтобы юзеры регистрировались под реальными номерами телефонов, а в РФ номер только по паспорту. Соцсети вполне могут снять это ограничение и разрешить регистрироваться в РФ без телефона, а также разрешить удалить свой номер телефона из базы. Будет ли это означать наплыв ботов, троллей и киберпреступников? Потенциально да, но такие аккаунты можно сделать ограниченными (ограниченное количество писем в день, комментариев и лайков на Youtube и т.д.) и ввести для них повышенные меры контроля (включая маркировку). Грубо говоря, некий рейтинг (как на Хабре). Если аккаунт ведет себя адекватно и приносит пользу сообществу, то рейтинг повышается и постепенно дорастает до полноценного аккаунта, если нет — понижается вплоть до блокировки за многочисленные нарушения правил.
Ну и про подкручивание. Гугл уже ловили на том, что он удалял какие-то кремлевские агитки с Youtube. Нет, это примитив и этого делать не нужно. Если человек скажем фанатичный адепт путинизма и всего сопутствующего, то какой смысл ему подсовывать Навального? Чтобы вызвать еще большую ненависть и раздражение? Нет, на месте Гугла и соцсетей я бы действовал иначе, гораздо более тонко и умно. Я примерно представляю как, но наверное не формат комментария — не лучшее место чтобы это излагать:)
Я вот думаю — а что считать фундаментальным взаимодействием? Есть например вот такие эффекты Гравитомагнетизм Обменное взаимодействие Поле Хиггса
которые или относятся косвенным образом к существующим взаимодейтвиям, или вовсе фундаментальными не считаются.
А мюон вообще интересная частица — тем, что она не участвует в ядерных взаимодействиях и является как-бы аналогом электрона, но более тяжелым. В этом смысле эксперименты с мюонами могут быть более «чистыми», так как по идее в них задействовано только электрослабое взаимодействие. И время жизни у него относительно больше — 2 микросекунды, что на фоне например частот современных процессоров весьма немало.
Главное чтобы политика не вмешалась и вакцины разных стран взаимно признавались.
А вообще не вполне понятно: почему именно «паспорт вакцинации», а не «паспорт антител»? Какая разница как у человека сформировались антитела — от какой-то конкретной вакцины или от того что он переболел настоящим вирусом? Антитела унифицированы, там вполне конкретный количественный показатель. А вакцина в каких-то отдельных случаях вполне может и не подействовать (некачественная доза, особенности организма и т.п.)
Интересно, что темы про олдскул на Хабре нередко набирают сотни лайков и комментариев. Да, мне самому интересно вспомнить, и в который раз отметить что интерфейс тогда был более приятный и продуманный… Но в целом — Хабр стареет? Или нет таких новых технологий, которые бы вызвали такой интерес сейчас?
Ни разу не потребовалось в embedded программинге ни динамическая аллокация, ни исключения, ни умные указатели. Вся память выделяется статически на этапе компиляции. Структуры данных в основном — циклические буфера фиксированного размера, кратного степени 2. Ну или просто некий глобальный объект, в котором в структурном виде собраны все переменные, описывающие состояние системы.
Спасибо, информация о подобных программах всегда полезна. Я знаю только портабельную утилиту www.gpg4usb.org (она кстати работает и под Linux и под Windows).
Но не уверен что админу нужно что-то долго читать находясь на ярком солнце. Да, всякое бывает (в статье упоминается что иногда нужно висеть в десятках метров над землей… но это уже скорее монтажники чем админы). В основном это все-же работа в серверных.
А вот для более общих целей — да, e-ink экран в дополнение к обычному был бы интересен. Чтение книг, интернет, работа с текстом и кодом на улице в течение длительного времени — это была бы уникальная возможность.
Еще интереснее была бы технология, позволяющая совмещать в одном экране и работу на светящихся пикселях, и работу в отраженном свете, но насколько я знаю, подобных разработок пока не существует.
Ну и еще, такие устройства если и делать, то ультрапортативными (с экраном 8..10 дюймов, возможно какие-то альтернативные форм-факторы, не только ноутбучный), именно для длительной работы на улице, на ярком солнце. Любые технологии, работающие в отраженном свете, это экономия энергии, что для работы вне помещения только плюс. Ну и чем больше габариты устройства, тем меньше желающих его с собой таскать.
Еще вариант — поворотный или отсоединяемый двусторонний экран, с одной стороны e-ink, с другой обычный.
Желательно конечно не заказывать из Китая, а купить в обычном магазине.
Безусловно, на момент создания Unix это была передовая технология пользовательского интерфейса. В том числе из-за Unix Way — много маленьких утилит, каждая из которых выполняет какую-то простую функцию, программы можно объединять в цепочки и т.п. Ну и разумеется простота самой консоли, возможность подключиться к удаленному серверу или к маломощному устройству и получить базовый интерфейс, с которым можно работать — это замечательно.
Но времена меняются, на смену консоли пришли графические, а затем и web интерфейсы. И вот там роль, подобную командному интерпретатору, должна была взять на себя компонентная технология типа COM. Вроде так и предполагалось — множество компонентов, реализующих простые задачи, возможность встраивать компоненты в документы, открывать excel из word и тому подобное. Но — в конечном итоге следует признать, что не получилось (хотя COM активно используется в недрах Windows, тот же DirectX, но из веба и UI ее все-же вытеснили).
Еще можно упомянуть, что старые языки командных интерпретаторов весьма неудобны и архаичны — особенно на фоне современных языков программирования и идеально выверенным синтаксисом. Но огромное количество скриптов написано и их никто не собирается переписывать.
Консольные программы с сотнями опций, простынями вывода и вырвиглазным синтаксисом скриптов на фоне современного GUI уже не кажутся такими удобными, каким они казались на фоне перфокарт. В результате, как мне кажется, мы упустили что-то важное, с чем современные технологии могли бы старть гораздо более удобными — по крайней мере для профессионалов. Возможно, был бы некий аналог пользовательских скриптов, которые можно было бы создавать буквально мышкой в каком-то редакторе, соединять входы модулей с выходами как на электрической схеме — и получать те же конвейеры, только работающие с GUI и отображающие вывод в удобных виджетах. Возможно, это направление слилось бы с Вебом, JavaScript заменил бы языки командных интерпретаторов, а браузер стал бы новым терминалом. Сложные пользовательские скрипты собирали и анализировали бы информацию с сотен сайтов и отображали бы ее в удобном для конкретного пользователя виде…
Впрочем, то что всего этого не случилось, вполне логично и закономерно. Консоль существовала потому что во времена ее появления пользователями были профессионалы. И существует до сих пор — по той же причине. Максимальное упрощение интерфейсов, необходимое для массового распространения компьютеров, несовместимо с программированием. Простые пользователи не будут программировать ни в каком виде — ни создавая конвейеры в консоли, ни соединяя мышкой визуальные компоненты. Так что все логично. Консоль осталась и используется по интерции, а для разработки новой современной объединяющей среды нет ни запроса, ни ресурсов.
Я постоянный покупатель, и перед тем как купить товар, я бы хотел уточнить у других покупателей некоторые подробности. Не довольствоваться отзывами, а именно задать вопрос в публичном обсуждении товара.
Или написать другому покупателю личное сообщение.
Далее. В каком-то смысле гугл и соцсети сами виноваты, им захотелось чтобы юзеры регистрировались под реальными номерами телефонов, а в РФ номер только по паспорту. Соцсети вполне могут снять это ограничение и разрешить регистрироваться в РФ без телефона, а также разрешить удалить свой номер телефона из базы. Будет ли это означать наплыв ботов, троллей и киберпреступников? Потенциально да, но такие аккаунты можно сделать ограниченными (ограниченное количество писем в день, комментариев и лайков на Youtube и т.д.) и ввести для них повышенные меры контроля (включая маркировку). Грубо говоря, некий рейтинг (как на Хабре). Если аккаунт ведет себя адекватно и приносит пользу сообществу, то рейтинг повышается и постепенно дорастает до полноценного аккаунта, если нет — понижается вплоть до блокировки за многочисленные нарушения правил.
Ну и про подкручивание. Гугл уже ловили на том, что он удалял какие-то кремлевские агитки с Youtube. Нет, это примитив и этого делать не нужно. Если человек скажем фанатичный адепт путинизма и всего сопутствующего, то какой смысл ему подсовывать Навального? Чтобы вызвать еще большую ненависть и раздражение? Нет, на месте Гугла и соцсетей я бы действовал иначе, гораздо более тонко и умно. Я примерно представляю как, но наверное не формат комментария — не лучшее место чтобы это излагать:)
Гравитомагнетизм
Обменное взаимодействие
Поле Хиггса
которые или относятся косвенным образом к существующим взаимодейтвиям, или вовсе фундаментальными не считаются.
А мюон вообще интересная частица — тем, что она не участвует в ядерных взаимодействиях и является как-бы аналогом электрона, но более тяжелым. В этом смысле эксперименты с мюонами могут быть более «чистыми», так как по идее в них задействовано только электрослабое взаимодействие. И время жизни у него относительно больше — 2 микросекунды, что на фоне например частот современных процессоров весьма немало.
А вообще не вполне понятно: почему именно «паспорт вакцинации», а не «паспорт антител»? Какая разница как у человека сформировались антитела — от какой-то конкретной вакцины или от того что он переболел настоящим вирусом? Антитела унифицированы, там вполне конкретный количественный показатель. А вакцина в каких-то отдельных случаях вполне может и не подействовать (некачественная доза, особенности организма и т.п.)
Вы нобелевку по медицине уже получили?