Надо конструктивно заложить возможность выбирать толщину смартфона вместе с емкостью батареи (про китайские аккумуляторы знаю, но там толщина получается неравномерная и поэтому проблема с чехлами).
Тогда любители потоньше получат работу на 1 день, а кому толщина пофиг — на несколько дней.
Я в основном и имел в виду унификацию. Что касается мотивации, то я особо не расписывал, т.к. реальные примеры где это нужно достаточно сложные и их сложно объяснить вне контекста реальных проектов. Но на этом и рефлексию можно сделать, и кодогенерацию, и много чего еще.
Кстати, у меня такое чувство что предлагаемый «оператор точка» это что-то очень близкое к «свойствам» (properties), которые есть во многих языках. Только более общее: если свойства определяют геттеры и сеттеры для полей класса, то «точка» — геттер и сеттер (одновременно? или можно развести их через const?) для всего объекта класса сразу.
Я пытался предложить улучшения в области метапрограммирования — разрешить передавать в шаблоны не только типы и целочисленные константы, но и любые другие compile-time конструкции (включая float-константы, строки и даже произвольные корректные фрагменты кода)
К сожалению, народ на isocpp.org не поддержал.
Меня провода не напрягают:)
А вот когда даже простейший мобильный телефон с плохим (уже не держащим заряд) аккумулятором отказывается работать на питании от зарядки / usb — это печально и напрягает.
Все что им нужно было сделать — возможность подключения дополнительного питания по проводу и носимый блок с аккумуляторами (в кармане, на ремне и т.д.). Тогда появляется смысл — можно например непрерывно документировать все события в течение дня, а по ночам автоматически скидывать на сервер. А эти крошечные встроенные аккумуляторчики… что на них можно серьезного сделать?
Вообще не понимаю этого современного стремления к беспроводному. В первой версии был разъем miniusb, который можно было использовать в том числе для проводных наушников, здесь на картинках я вижу только что-то похожее на зарядку (с магнитной защелкой?). То есть даже по usb к ним не подключиться.
И обычные флэшки на улице крайне редко валяются, я всего один раз нашел и то не флэшку а SD-карту. А уж вероятность найти usb-киллер… что-то мне подсказывает что равна нулю.
Поигравшись немного, пришли в голову некоторые мысли, хочу поделиться.
Думаю, следующий шаг в таком софте — автоматическое распознавание органов (задача близкая с распознаванию изображений, только в 3D), раскраска разных органов в разные цвета, возможность скрыть и показать органы просто сняв/установив галочку в некотором списке/дереве. Дальше — автоматическое выявление аномалий (отклонений от эталонных образов) и подсветка таких аномалий, чтобы врач мог обратить на них особое внимание. Ну и наконец — загрузка томограмм в облако и получение в ответ какого-то диагноза. Например, было бы здорово загрузить томограмму в систему типа IBM Watson, обладающую огромной базой знаний со всего мира, и получить через несколько минут диагностический результат, превосходящий по точности любого врача.
Все я понял в чем проблема. Если открывать как диск, то этих кнопок нет, а если как папку — то все есть.
P.S. а есть какая-то подробная документация по функционалу?
КТ, 313 снимков размером 512*512. Не подходит? (кстати, как вы оцениваете такой томограф, современный или не очень?)
Дело в том что врачи кроме диска дали еще снимок (на «рентгеновской пленке») на котором показаны наиболее интересные места томографии. На этом снимке изображения явно в другой проекции. Значит, они как-то это сделали.
Возможно глупый вопрос, но… какую конкретно кнопку нужно нажать, чтобы посмотреть мультипланарную реконструкцию?
Открыл диск, выданный доктором — смотреть можно только по обычным слоям.
Да, раньше делали прикольные вещи. Интересно, будет возврат к таким простым гаждетам или уже все?
У меня помнится были какие-то книжки, может попроще, но с китайской русификацией, с надписью «ЭЛЕКТРОННОТЕТРАДЬ». И еще калькулятор casio с часами, будильниками и функциями вычисления времени.
Уже вижу, хакеры ходят по улицам в google glass или со скрытыми камерами и снимают видео как люди моргают, создаются соответствующие базы, которые продаются на черном рынке, специальные боты извлекают множество фоток-селфи со всяких фейсбуков и игстаграмов и подбирают их так чтобы получилось моргание, троянские кони проникают на смартфоны и коннектятся к камере, звонки в скайп от неизвестных людей с целью записать несколько секунд как кто-то моргает и т.д.
В некоторых случаях оптимизация по скорости (простейший пример — инициализация static переменных).
Иногда действительно усложнить жизнь реверсерам.
А вообще, я склоняюсь к мысли, что наличие возможностей всегда лучше чем их отсутствие.
Я вас уверяю, что нет. Современные информационные технологии — это мир с множеством слоев абстракций, кроме собственно машинного кода в нем выполняется множество всяких интерпретаторов байт-кода всех уровней. Кроме С/С++, практически все остальные мейнстрим-языки так или иначе выполняются не на голом железе, а в каком-то фреймворке, интерпрететоре или в чем-то подобном. Там техники СМК тоже могут быть актуальны — как на уровне самого фреймворка, так и на уровне пользователя.
Дело в том, что спецслужбы США не имеют юрисдикции над российскими гражданами. То есть слушают — а сделать ничего не могут. А раз не могут — чего на них обращать внимания? А российские — могут. Вот и вся разница.
Думаю, граждане США по аналогичной причине могут не бояться российской (или там китайской) прослушки.
Что устарело? Архитектура фон Неймана? Идея о том, что код — это такие же данные, и как следствие — их можно не только читать, но и модифицировать?
ИМХО, Майкрософты приходят и уходят, фундаментальные вещи остаются.
Тогда любители потоньше получат работу на 1 день, а кому толщина пофиг — на несколько дней.
К сожалению, народ на isocpp.org не поддержал.
А вот когда даже простейший мобильный телефон с плохим (уже не держащим заряд) аккумулятором отказывается работать на питании от зарядки / usb — это печально и напрягает.
Вообще не понимаю этого современного стремления к беспроводному. В первой версии был разъем miniusb, который можно было использовать в том числе для проводных наушников, здесь на картинках я вижу только что-то похожее на зарядку (с магнитной защелкой?). То есть даже по usb к ним не подключиться.
Думаю, следующий шаг в таком софте — автоматическое распознавание органов (задача близкая с распознаванию изображений, только в 3D), раскраска разных органов в разные цвета, возможность скрыть и показать органы просто сняв/установив галочку в некотором списке/дереве. Дальше — автоматическое выявление аномалий (отклонений от эталонных образов) и подсветка таких аномалий, чтобы врач мог обратить на них особое внимание. Ну и наконец — загрузка томограмм в облако и получение в ответ какого-то диагноза. Например, было бы здорово загрузить томограмму в систему типа IBM Watson, обладающую огромной базой знаний со всего мира, и получить через несколько минут диагностический результат, превосходящий по точности любого врача.
P.S. а есть какая-то подробная документация по функционалу?
Дело в том что врачи кроме диска дали еще снимок (на «рентгеновской пленке») на котором показаны наиболее интересные места томографии. На этом снимке изображения явно в другой проекции. Значит, они как-то это сделали.
Открыл диск, выданный доктором — смотреть можно только по обычным слоям.
У меня помнится были какие-то книжки, может попроще, но с китайской русификацией, с надписью «ЭЛЕКТРОННОТЕТРАДЬ». И еще калькулятор casio с часами, будильниками и функциями вычисления времени.
Иногда действительно усложнить жизнь реверсерам.
А вообще, я склоняюсь к мысли, что наличие возможностей всегда лучше чем их отсутствие.
Думаю, граждане США по аналогичной причине могут не бояться российской (или там китайской) прослушки.
ИМХО, Майкрософты приходят и уходят, фундаментальные вещи остаются.