Лично мне бы во время чтения мешали лишние упоминания в скобках. А список терминов в конце статьи помог бы мало — я же её уже прочел. Прыгать туда-сюда во время чтения не очень хорошо
Для foreach необходимо наличие открытого метода GetEnumerator в классе или в одном из интерфейсов, возвращающего объект или структуру, у которого есть открытые метод bool MoveNext() и доступное для чтения свойство Current. Этот механизм позволяет в некоторых случаях (например, при итерации списков) создавать итератор не в куче, а на стеке.
т.е. при использовании foreach происходит не приведение объекта к интерфейсу IEnumerable, а поиск метода GetEnumerator с помощью рефлексии?
Вы не поняли. Я вижу надпись «UPD 2012-06-13: TFS Preview — регистрация открыта для всех желающих.» и спрашиваю — регистрация для всех открыта временно или теперь всегда и постоянно будет работать?
Буквально на днях прислали новенький Perfomance MX на замену старенькой Mx Revo, которую покупал 5(!!) лет назад. Хватило чека о покупке и фотографий изношенных контактов. Компания просто чудесная.
можно было бы сделать так:
Один синхронизирующий клиент, который работает прозрачно для пользователя — один раз задал в этом клиенте настройки всех своих аккаунтов в Google Drive, SkyDrive, Dropbox и т.п., а дальше этот клиент сам выстраивает на всех сервисах идентичную структуру папок. Далее синхронизацию выполняет он сам на основе свободного места на каждом сервисе — скажем, в первую голову забивается дропбокс, затем гугл драйв и т.п. Получится так, что файл будет лежать только на одном из сервисов, но структура директорий на всех сервисах будет единтична. синхронизирующий клиент только пробегает по разрозненной структуре и создает вам иллюзию что она монолитна.
Кто первый берется за реализацию?)
Занимаюсь в данный момент похожим проектом, только для себя, и на клиентской стороне используется исполняемое приложение с поддержкой биометрического контроля, плюс в возможностью подстановки выбранных приватных данных в формы и окна ввода пароля различных приложений. Возник вопрос —
выходит, все операции по шифрованию/дешифрованию криптоконтейнера осуществляются на локальной машине? Если так, то предоставьте пользователям возможность использовать собственные алгоритмы или библиотеки для шифрования данных. Открытый код. Скажем, я могу не доверять Вашей библиотеке, т.к. не уверен в правильности и надежности алгоритма. Предоставьте возможность мне удостовериться в его корректности, и я буду пользоваться сервисом в полной уверенности, что контейнер зашифрован так, как он зашифрован, и никак иначе.
опасаюсь, что обсуждение перетечет в дискуссию проблем высшего образования в РФ, но все же…
Не так давно умные люди писали (кажется, даже тут, на хабре), что у нас перекос в высшем образовании — НЕ хватает людей со средним профессиональным, зато перебор с высшим. Основная причина — молодежь в массе после школы валит в ВУЗ, чтобы откосить от армии, а профтех не дает таких привилегий (или дает, но на 3 года? поправьте, плз). Вопрос в повышении популярности среднего профессионального, а не в создании репрессий для высшего образования
… помимо бумажных документов (которые нужно было посылать в ВАК раньше), диссертант обязан после защиты отправить также «электронный носитель», содержащий те же самые бумажные документы в электронном виде, а также «электронный полнотекстовый вариант диссертации».
Очень напоминает ситуацию у меня на работе, когда вводился электронный HelpDesk (до этого заявки оставлялись ТОЛЬКО по телефону) — одновременно работали подача заявок по телефону и в новый HelpDesk. А потом от телефона отказались.
Возможно, тут ситуация такова, что сразу отказаться от старых приказов по приеме диссертаций в бумажном виде установленного образца не получилось, поэтому прием в электронном виде сделали одновременно с бумажным. А потом от бумажного откажутся.
т.е. при использовании foreach происходит не приведение объекта к интерфейсу IEnumerable, а поиск метода GetEnumerator с помощью рефлексии?
Один синхронизирующий клиент, который работает прозрачно для пользователя — один раз задал в этом клиенте настройки всех своих аккаунтов в Google Drive, SkyDrive, Dropbox и т.п., а дальше этот клиент сам выстраивает на всех сервисах идентичную структуру папок. Далее синхронизацию выполняет он сам на основе свободного места на каждом сервисе — скажем, в первую голову забивается дропбокс, затем гугл драйв и т.п. Получится так, что файл будет лежать только на одном из сервисов, но структура директорий на всех сервисах будет единтична. синхронизирующий клиент только пробегает по разрозненной структуре и создает вам иллюзию что она монолитна.
Кто первый берется за реализацию?)
выходит, все операции по шифрованию/дешифрованию криптоконтейнера осуществляются на локальной машине? Если так, то предоставьте пользователям возможность использовать собственные алгоритмы или библиотеки для шифрования данных. Открытый код. Скажем, я могу не доверять Вашей библиотеке, т.к. не уверен в правильности и надежности алгоритма. Предоставьте возможность мне удостовериться в его корректности, и я буду пользоваться сервисом в полной уверенности, что контейнер зашифрован так, как он зашифрован, и никак иначе.
а какие именно значки вы имеете в виду? у меня нет ничего возле тем
Не так давно умные люди писали (кажется, даже тут, на хабре), что у нас перекос в высшем образовании — НЕ хватает людей со средним профессиональным, зато перебор с высшим. Основная причина — молодежь в массе после школы валит в ВУЗ, чтобы откосить от армии, а профтех не дает таких привилегий (или дает, но на 3 года? поправьте, плз). Вопрос в повышении популярности среднего профессионального, а не в создании репрессий для высшего образования
Очень напоминает ситуацию у меня на работе, когда вводился электронный HelpDesk (до этого заявки оставлялись ТОЛЬКО по телефону) — одновременно работали подача заявок по телефону и в новый HelpDesk. А потом от телефона отказались.
Возможно, тут ситуация такова, что сразу отказаться от старых приказов по приеме диссертаций в бумажном виде установленного образца не получилось, поэтому прием в электронном виде сделали одновременно с бумажным. А потом от бумажного откажутся.