кроме микроппроцессоров с TDP по 100ватт есть ещё куча девайсов с маленькими контроллерами (умный дом, ledger, часы, калькуляторы, аппаратные ключи шифрования/доступа...) могут перейти в новую категорию потребления энергии:
вместо провода питания - батарейка которую заряжать раз в неделю/месяц
девайсы со сменной батареей и необходимостью заряжать/менять батарейку регулярно в категорию "батарейки достаточно на 3 года" или "батарейка не требует обслуживания"
вместо батарейки в девайсе "заряжать через 12 часов использования" -- маленькая солнечная батарея (дополнительный слой на экране/панель на корпусе) девайса покрывающая потребление прибора + заряжающая встроенную батарейку -- смартчасы, калькуляторы
Думаю в промышленности/геологии/строительстве тоже хорошо бы иметь сенсоры/маячки/датчики которые не требуют обслуживания или со сроком обслуживания 25 лет на одной батарейке.
Ну и ещё одно, 100W на один процессор - на деле это 100W на 16-32 ядра; а я если говорить о мобильных девайсах так это 25W на 8-16 ядер. Одно ядро меньше 5 ватов.
Кстати, историю команд не забыли отключить? Можно это сделать перманентно в .bashrc или что вы там используете вместо него, но это +1 к подозрениям.
Можно включить опцию баша, которая будет исключать из истории команды начинающиеся с пробела. Конечно, можно забыться и написать без пробела в начале, но -1 к подозрениям.
# don't put duplicate lines or lines starting with space in the history.
# See bash(1) for more options
HISTCONTROL=ignoreboth
У первых паровых двигателей кпд был ~1% и меньше. У ф1 двс кпд 50%, обычные машины - 40, а электрические моторы до 98% (не считая потерь в батарее). Первые лазеры были размером с лабораторию, а сейчас за доллар в ларьке горсть. Фотоаппараты с чемодана уменьшились до милимметров во фронтальной камере и ещё меньше в специальных случаях. Искусственные алмазы с микрометрового размера увеличились на 9 порядков (миллиметры размера). Ещё примеров?
P.s у меня нет чрезвычайного оптимизма, но и пессимизма тоже не испытываю.
тогда читать статьи не будет никто. Какой хабру профит? Аудитория падает, просмотры падают, экранное время падает... вряд ли владельцы сайтов/блогов на такой шаг пойдут в ближайшее время. Похожая ситуация с adblock для пользователей - как бы он удобен был, многие владельцы сайтов сражаются с ним.
В области низких орбит (высотой до 2000 км) объем пространства составляет порядка 10^12 м3
Здесь ошибка на ДЕВЯТЬ порядков!
для простоты возьмём формулу площади сферы 4pi * R * R и умножим её на 2000км. Это даст примерную оценку объёма (заниженное число, так как больше высота - больше площадь, это упрощение)
Итак, 4 * 3.14 * 6500 км * 6500 км * 2000 км = 4 * 3.14 * 6.5 * 10^6 метров * 6.5 * 10^6 метров * 2*10^6 метров = 1061 * 10^18 м3 = 1.6 * 10^21 м3.
вероятно вы посчитали в кубических километрах?
В совокупности все спутники занимают (грубо говоря) одну десятимиллионную долю объема.
Если спутник увеличить до размера в 1 километр (такая вот супер-большая станция), то получится соотношение меньше миллиардной :) иначе не сходится
в новом коде предпочитайте всегда использовать {} когда возможно. Из плюсов:
сразу видно, что это не вызов функции, а инициализация
более строгая проверка типов
Из минусов:
более строгая проверка типов
весь старый код переписывать никто не будет
В обучающих примерах для начинающих не должно быть инициализации через () - разве что где-нибудь вначале сделать дисклеймер, что старый код может использовать () из исторических причин, чтобы знать как читать код. Равно как в обущающих примерах не должно быть printf или auto_ptr, хотя может быть глава/параграф о них.
ну как минимум потому что КТ (компьютерной томографии) раньше не было, википедия говорит с 1973 в медицине используется (первое поколение и десятки минут на сканирование).
А наугад сверлить - так там может киста такая что пациенту жизнь спасать пора, а не зуб.
какая отличная новость и так мало лайков.
Какой ещё браузер или плагин предоставляет фичу перевода без условия в соглашении "мы будем знать всё что вы перевели"?
(удалено)
уходит в расширение пространства, например
кроме микроппроцессоров с TDP по 100ватт есть ещё куча девайсов с маленькими контроллерами (умный дом, ledger, часы, калькуляторы, аппаратные ключи шифрования/доступа...) могут перейти в новую категорию потребления энергии:
вместо провода питания - батарейка которую заряжать раз в неделю/месяц
девайсы со сменной батареей и необходимостью заряжать/менять батарейку регулярно в категорию "батарейки достаточно на 3 года" или "батарейка не требует обслуживания"
вместо батарейки в девайсе "заряжать через 12 часов использования" -- маленькая солнечная батарея (дополнительный слой на экране/панель на корпусе) девайса покрывающая потребление прибора + заряжающая встроенную батарейку -- смартчасы, калькуляторы
Думаю в промышленности/геологии/строительстве тоже хорошо бы иметь сенсоры/маячки/датчики которые не требуют обслуживания или со сроком обслуживания 25 лет на одной батарейке.
Ну и ещё одно, 100W на один процессор - на деле это 100W на 16-32 ядра; а я если говорить о мобильных девайсах так это 25W на 8-16 ядер. Одно ядро меньше 5 ватов.
Можно включить опцию баша, которая будет исключать из истории команды начинающиеся с пробела. Конечно, можно забыться и написать без пробела в начале, но -1 к подозрениям.
У первых паровых двигателей кпд был ~1% и меньше. У ф1 двс кпд 50%, обычные машины - 40, а электрические моторы до 98% (не считая потерь в батарее). Первые лазеры были размером с лабораторию, а сейчас за доллар в ларьке горсть. Фотоаппараты с чемодана уменьшились до милимметров во фронтальной камере и ещё меньше в специальных случаях. Искусственные алмазы с микрометрового размера увеличились на 9 порядков (миллиметры размера). Ещё примеров?
P.s у меня нет чрезвычайного оптимизма, но и пессимизма тоже не испытываю.
Полагаю, плагина для браузера не будет, иначе конкуретное преимущество как составить?
Firefox, перестаньте делать бесполезные штуки, нужны хорошие расширения и плагины (на клиент-стороне)!
тогда читать статьи не будет никто. Какой хабру профит? Аудитория падает, просмотры падают, экранное время падает... вряд ли владельцы сайтов/блогов на такой шаг пойдут в ближайшее время. Похожая ситуация с adblock для пользователей - как бы он удобен был, многие владельцы сайтов сражаются с ним.
первые компьютеры даже в танк впихнуть не могли, не только уж в сумку или наручные часы.
Хотя да, интересно какой текущий статус.
Здесь ошибка на ДЕВЯТЬ порядков!
для простоты возьмём формулу площади сферы 4pi * R * R и умножим её на 2000км. Это даст примерную оценку объёма (заниженное число, так как больше высота - больше площадь, это упрощение)
Итак, 4 * 3.14 * 6500 км * 6500 км * 2000 км = 4 * 3.14 * 6.5 * 10^6 метров * 6.5 * 10^6 метров * 2*10^6 метров = 1061 * 10^18 м3 = 1.6 * 10^21 м3.
вероятно вы посчитали в кубических километрах?
Если спутник увеличить до размера в 1 километр (такая вот супер-большая станция), то получится соотношение меньше миллиардной :) иначе не сходится
Несложно посмотреть на timestamp или прогноз погоды перед рендерингом раз уж о том речь зашла. Добавить 3 текстуры несложно
Тогда не понятно в чем фишка и преимущество этой фичи, если оно вообще тупо рандомно рисует. Типа что не ясно что зелёное - парк?
Ну и посадки/вырубки реже происходят чем (условно) плитку в Москве перекладывают.
стоят ли деревья на своём месте или просто добавлены случайно-равномерно "ну как бы здесь парк, поэтому рисуем деревья"?
если это малый самолёт, то он тоже дальше пары часов не будет летать.
как так, у теслы 3 мотора - 500кВт. Не верится что эта маленькая штучка весит 500+ кг
потому что свайп уже занят другим действитем: по свайпу переключаются разделы - не следующая сторис того же пользователя, а следующий пользователь.
Майор Пейн, я тег панорама не могу найти! Тут ссылка на ведомости только!
увы, но да, это 2 совсем разных конструктора.
неявный initializer_list в таком синтаксисе и к тому же везде-где-только-можно в stl в таком виде ИМХО был ошибкой в С++11
в новом коде предпочитайте всегда использовать {} когда возможно. Из плюсов:
сразу видно, что это не вызов функции, а инициализация
более строгая проверка типов
Из минусов:
более строгая проверка типов
весь старый код переписывать никто не будет
В обучающих примерах для начинающих не должно быть инициализации через () - разве что где-нибудь вначале сделать дисклеймер, что старый код может использовать () из исторических причин, чтобы знать как читать код. Равно как в обущающих примерах не должно быть printf или auto_ptr, хотя может быть глава/параграф о них.
@rikki_tikki, обновите пожалуйста здесь, () неуместны:
std::tuple user2("M", "Chy", 25);и здесь:
T tmp(std::move(a));ну как минимум потому что КТ (компьютерной томографии) раньше не было, википедия говорит с 1973 в медицине используется (первое поколение и десятки минут на сканирование).
А наугад сверлить - так там может киста такая что пациенту жизнь спасать пора, а не зуб.
какая отличная новость и так мало лайков.
Какой ещё браузер или плагин предоставляет фичу перевода без условия в соглашении "мы будем знать всё что вы перевели"?