Re: Про Lion замолвите слово
От: master_of_shadows Беларусь  
Дата: 21.10.10 12:14
Оценка:
Здравствуйте, Mamut, Вы писали:

M>А ну ка, кто таким может похвастаться?


Ондроед.
На что только не пойдёт Джопс, лиш бы не реализовывать хибернейт... Видать кишка тонка.
Re[3]: Кнопку "хибернэйт" знаешь? ;) (-)
От: Erop Россия  
Дата: 21.10.10 12:26
Оценка:
Здравствуйте, Mamut, Вы писали:

M>Речь идет о том, что можно закрыть и восстановить любое приложение, а не целую систему сразу.


Не совсем понятно два вопроса
1) Какое дополнительное API для этогонадо
2) Что такое "приложение"? Где границы приложений?
Все эмоциональные формулировки не соотвествуют действительному положению вещей и приведены мной исключительно "ради красного словца". За корректными формулировками и неискажённым изложением идей, следует обращаться к их автором или воспользоваться поиском
Re[2]: Про Lion замолвите слово
От: hattab  
Дата: 21.10.10 12:37
Оценка:
Здравствуйте, master_of_shadows, Вы писали:

m> M>А ну ка, кто таким может похвастаться?


m> Ондроед.

m> На что только не пойдёт Джопс, лиш бы не реализовывать хибернейт... Видать кишка тонка.

А шо, на маке нет хибернейта?
avalon 1.0rc3 rev 363, zlib 1.2.3
Re[3]: Про Lion замолвите слово
От: henson Россия http://www.njt-rails.com
Дата: 21.10.10 12:53
Оценка:
Здравствуйте, hattab, Вы писали:

H>Здравствуйте, master_of_shadows, Вы писали:


m>> M>А ну ка, кто таким может похвастаться?


m>> Ондроед.

m>> На что только не пойдёт Джопс, лиш бы не реализовывать хибернейт... Видать кишка тонка.

H>А шо, на маке нет хибернейта?


есть
Re[3]: Про Lion замолвите слово
От: CreatorCray  
Дата: 21.10.10 12:59
Оценка:
Здравствуйте, Mamut, Вы писали:

M>Вообще-то речь про макось, а не про ios

Эт просто я протупил.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[5]: Про Lion замолвите слово
От: LaPerouse  
Дата: 21.10.10 13:03
Оценка:
Здравствуйте, blackhearted, Вы писали:

B>Здравствуйте, Константин Б., Вы писали:


КБ>>Здравствуйте, Mamut, Вы писали:


M>>>>>Тут Джобс рассказывал чуть-чуть про предстоящую новую версию МакОСи. Показывали пока только достаточно спорные интерфейсные решения, но речь не о том.

M>>>>>Речь о том, что они планируют ввести в качестве штатного механизма ОСи:
M>>>>>- автоматическое сохранение состояния приложения, что
M>>>>>- позволит приложениям продолжать работу с того места, на котором они были при закрытии
M>>>>>Естественно понятно, что чуда не будет, и разработчикам надо бдет использовать новые API для этого дела. Но сам факт весьма и весьма радует.
M>>>>>А ну ка, кто таким может похвастаться?

КБ>>>>Похвастаться чем? Наличием API позволяющим приложениям сохранять свое состояние?


M>>>Именно. Общесистемный и доступный для всех. Позволяющий реализовать sleep/hibernate для отдельно взятого приложения.

КБ>>Это в любой ОС это есть
B>Для конкретного приложения? В какой ОС такое есть?

Например, в WINDOWS — WM_QUIT. Вместо показа нудного диалога "сохранять данные али нет" будет без вопросов сохранять СОСТОЯНИЕ (не путать с данными).
Восстановление приложения — process start.
Социализм — это власть трудящихся и централизованная плановая экономика.
Re[4]: Про Lion замолвите слово
От: hattab  
Дата: 21.10.10 13:04
Оценка:
Здравствуйте, henson, Вы писали:

h> m>> M>А ну ка, кто таким может похвастаться?


h> m>> Ондроед.

h> m>> На что только не пойдёт Джопс, лиш бы не реализовывать хибернейт... Видать кишка тонка.

h> H>А шо, на маке нет хибернейта?


h> есть


Фух, а то уж я прям... почти испугался
avalon 1.0rc3 rev 363, zlib 1.2.3
Re[4]: Кнопку "хибернэйт" знаешь? ;) (-)
От: LaPerouse  
Дата: 21.10.10 13:14
Оценка:
Здравствуйте, Erop, Вы писали:

E>Здравствуйте, Mamut, Вы писали:


M>>Речь идет о том, что можно закрыть и восстановить любое приложение, а не целую систему сразу.


E>Не совсем понятно два вопроса

E>1) Какое дополнительное API для этогонадо

Апи системы для регистрации в системе обработчиков hibernate/unhibernate.

E>2) Что такое "приложение"? Где границы приложений?


Приложение — процесс. Вообще, приложение в обычном понимании этого слова — это семантическое понятие, существующее только в голове пользователя, система ничего не знает про приложения.
Социализм — это власть трудящихся и централизованная плановая экономика.
Re[5]: Кнопку "хибернэйт" знаешь? ;) (-)
От: Erop Россия  
Дата: 21.10.10 13:20
Оценка:
Здравствуйте, LaPerouse, Вы писали:

LP>Апи системы для регистрации в системе обработчиков hibernate/unhibernate.

Зачем они нужны?

E>>2) Что такое "приложение"? Где границы приложений?

LP>Приложение — процесс. Вообще, приложение в обычном понимании этого слова — это семантическое понятие, существующее только в голове пользователя, система ничего не знает про приложения.
Тогда не понятно, что именно будет хибернейтиться-то?
Все эмоциональные формулировки не соотвествуют действительному положению вещей и приведены мной исключительно "ради красного словца". За корректными формулировками и неискажённым изложением идей, следует обращаться к их автором или воспользоваться поиском
Re[4]: Про Lion замолвите слово
От: master_of_shadows Беларусь  
Дата: 21.10.10 13:25
Оценка:
Здравствуйте, henson, Вы писали:

H>>А шо, на маке нет хибернейта?


H>есть


А когда он там появился? А то я чота упустил. Слип есть, хибернейта не видел.
Re[6]: Про Lion замолвите слово
От: blackhearted Украина  
Дата: 21.10.10 13:27
Оценка:
Здравствуйте, LaPerouse, Вы писали:

LP>Здравствуйте, blackhearted, Вы писали:


B>>Здравствуйте, Константин Б., Вы писали:


КБ>>>Здравствуйте, Mamut, Вы писали:


M>>>>>>Тут Джобс рассказывал чуть-чуть про предстоящую новую версию МакОСи. Показывали пока только достаточно спорные интерфейсные решения, но речь не о том.

M>>>>>>Речь о том, что они планируют ввести в качестве штатного механизма ОСи:
M>>>>>>- автоматическое сохранение состояния приложения, что
M>>>>>>- позволит приложениям продолжать работу с того места, на котором они были при закрытии
M>>>>>>Естественно понятно, что чуда не будет, и разработчикам надо бдет использовать новые API для этого дела. Но сам факт весьма и весьма радует.
M>>>>>>А ну ка, кто таким может похвастаться?

КБ>>>>>Похвастаться чем? Наличием API позволяющим приложениям сохранять свое состояние?


M>>>>Именно. Общесистемный и доступный для всех. Позволяющий реализовать sleep/hibernate для отдельно взятого приложения.

КБ>>>Это в любой ОС это есть
B>>Для конкретного приложения? В какой ОС такое есть?

LP>Например, в WINDOWS — WM_QUIT. Вместо показа нудного диалога "сохранять данные али нет" будет без вопросов сохранять СОСТОЯНИЕ (не путать с данными).

LP>Восстановление приложения — process start.

AFAIK, Hibernate == полный снапшот состояния программы.
Re[3]: Ты FF видел? ;)
От: Erop Россия  
Дата: 21.10.10 13:30
Оценка:
Здравствуйте, Mamut, Вы писали:

M>Именно. Общесистемный и доступный для всех. Позволяющий реализовать sleep/hibernate для отдельно взятого приложения.


А что мешает прямо сейчас реализовать это для винды или лялиха?
Все эмоциональные формулировки не соотвествуют действительному положению вещей и приведены мной исключительно "ради красного словца". За корректными формулировками и неискажённым изложением идей, следует обращаться к их автором или воспользоваться поиском
Re[7]: Про Lion замолвите слово
От: LaPerouse  
Дата: 21.10.10 13:33
Оценка: +1
Здравствуйте, blackhearted, Вы писали:

B>Здравствуйте, LaPerouse, Вы писали:


LP>>Здравствуйте, blackhearted, Вы писали:


B>>>Здравствуйте, Константин Б., Вы писали:


КБ>>>>Здравствуйте, Mamut, Вы писали:


M>>>>>>>Тут Джобс рассказывал чуть-чуть про предстоящую новую версию МакОСи. Показывали пока только достаточно спорные интерфейсные решения, но речь не о том.

M>>>>>>>Речь о том, что они планируют ввести в качестве штатного механизма ОСи:
M>>>>>>>- автоматическое сохранение состояния приложения, что
M>>>>>>>- позволит приложениям продолжать работу с того места, на котором они были при закрытии
M>>>>>>>Естественно понятно, что чуда не будет, и разработчикам надо бдет использовать новые API для этого дела. Но сам факт весьма и весьма радует.
M>>>>>>>А ну ка, кто таким может похвастаться?

КБ>>>>>>Похвастаться чем? Наличием API позволяющим приложениям сохранять свое состояние?


M>>>>>Именно. Общесистемный и доступный для всех. Позволяющий реализовать sleep/hibernate для отдельно взятого приложения.

КБ>>>>Это в любой ОС это есть
B>>>Для конкретного приложения? В какой ОС такое есть?

LP>>Например, в WINDOWS — WM_QUIT. Вместо показа нудного диалога "сохранять данные али нет" будет без вопросов сохранять СОСТОЯНИЕ (не путать с данными).

LP>>Восстановление приложения — process start.
B>AFAIK, Hibernate == полный снапшот состояния программы.

Вот программа и сделает при выходе этот снапшот САМА. А при запуске — восстановится с этого снапшота. Разница с предлагаемым в макос вариантом — там предусмотрено специальное событие, на которые все приложения ДОЛЖНЫ реагировать единообразно.
Социализм — это власть трудящихся и централизованная плановая экономика.
Re[6]: Кнопку "хибернэйт" знаешь? ;) (-)
От: LaPerouse  
Дата: 21.10.10 13:35
Оценка:
Здравствуйте, Erop, Вы писали:

E>Здравствуйте, LaPerouse, Вы писали:


LP>>Апи системы для регистрации в системе обработчиков hibernate/unhibernate.

E>Зачем они нужны?

Для того, чтобы по событию сохранить состояние или восстановиться с сохраненного снапшота.

E>>>2) Что такое "приложение"? Где границы приложений?

LP>>Приложение — процесс. Вообще, приложение в обычном понимании этого слова — это семантическое понятие, существующее только в голове пользователя, система ничего не знает про приложения.
E>Тогда не понятно, что именно будет хибернейтиться-то?

Сам процесс разберется, что именно из своего состояния нужно сохранить.
Социализм — это власть трудящихся и централизованная плановая экономика.
Re: Про Lion замолвите слово
От: Ларик Россия  
Дата: 21.10.10 13:41
Оценка:
Здравствуйте, Mamut, Вы писали:

M>А ну ка, кто таким может похвастаться?


Ммм, открытые прогой файлы залочены? Настройки/конфигурацию системы можно менять? Я просто понять не могу как это физически сделать можно, снимок памяти можно сделать, но как гарантировать что при возврате назад все будет на своих местах?
Самая большая в мире ложь — "Я прочел и согласен с условиями пользовательского соглашения".
Re[7]: Кнопку "хибернэйт" знаешь? ;) (-)
От: Erop Россия  
Дата: 21.10.10 13:44
Оценка:
Здравствуйте, LaPerouse, Вы писали:

LP>Для того, чтобы по событию сохранить состояние или восстановиться с сохраненного снапшота.

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

LP>Сам процесс разберется, что именно из своего состояния нужно сохранить.

Зачем для этого поддержка какого-то дополнительного API?
Все эмоциональные формулировки не соотвествуют действительному положению вещей и приведены мной исключительно "ради красного словца". За корректными формулировками и неискажённым изложением идей, следует обращаться к их автором или воспользоваться поиском
Re[5]: Про Lion замолвите слово
От: henson Россия http://www.njt-rails.com
Дата: 21.10.10 13:45
Оценка: +1
Здравствуйте, master_of_shadows, Вы писали:

__>Здравствуйте, henson, Вы писали:


H>>>А шо, на маке нет хибернейта?


H>>есть


__>А когда он там появился? А то я чота упустил. Слип есть, хибернейта не видел.


Вообще hibernate там называется safe sleep и активируется системой автоматом при недостатке энергии.
Если очень хочется вручную то есть утилита http://www.jinx.de/SmartSleep.html
Re[2]: Про Lion замолвите слово
От: Cyberax Марс  
Дата: 21.10.10 13:46
Оценка:
Здравствуйте, Ларик, Вы писали:

M>>А ну ка, кто таким может похвастаться?

Л>Ммм, открытые прогой файлы залочены? Настройки/конфигурацию системы можно менять? Я просто понять не могу как это физически сделать можно, снимок памяти можно сделать, но как гарантировать что при возврате назад все будет на своих местах?
Выделить программу в контейнер и затормозить весь контейнер.
Sapienti sat!
Re[8]: Кнопку "хибернэйт" знаешь? ;) (-)
От: LaPerouse  
Дата: 21.10.10 13:51
Оценка:
Здравствуйте, Erop, Вы писали:

E>Здравствуйте, LaPerouse, Вы писали:


LP>>Для того, чтобы по событию сохранить состояние или восстановиться с сохраненного снапшота.

E>Казалось бы. Если речь идёт о сохранении одного приложения, то в нём можно просто кнопку иметь.

Можно. Но система не сможет управлять этой кнопкой.

E>А если о всей системе, то и так вроде как работает.


Не, в винде было бы актуально. У меня сеанс прерывается исключительно из-за установки обновлений системы или драйверов, а также из-за установки хитро-го ПО. Этот механизм позволил бы сохранить состояние приложений при перезагрузке системы.

LP>>Сам процесс разберется, что именно из своего состояния нужно сохранить.

E>Зачем для этого поддержка какого-то дополнительного API?

Для того, чтобы можно было это сделать по внешнему событию (по приказу системы).
Социализм — это власть трудящихся и централизованная плановая экономика.
Re[9]: Кнопку "хибернэйт" знаешь? ;) (-)
От: Erop Россия  
Дата: 21.10.10 14:08
Оценка:
Здравствуйте, LaPerouse, Вы писали:

LP>Можно. Но система не сможет управлять этой кнопкой.

А зачем её управлять?

LP>Не, в винде было бы актуально. У меня сеанс прерывается исключительно из-за установки обновлений системы или драйверов, а также из-за установки хитро-го ПО. Этот механизм позволил бы сохранить состояние приложений при перезагрузке системы.


Так это всё равно потребовало бы поддержки со стороны приложений. Только кнопка была бы в системе и всё...
Но поддержки же нет?

LP>Для того, чтобы можно было это сделать по внешнему событию (по приказу системы).

Зачем? Это какой-то очень редкий юз-кейс, а шуму-то шуму...
Все эмоциональные формулировки не соотвествуют действительному положению вещей и приведены мной исключительно "ради красного словца". За корректными формулировками и неискажённым изложением идей, следует обращаться к их автором или воспользоваться поиском
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.