Интересно, что бабушки и дедушки, пережившие Великую Отечественную Войну, прекрасно понимают, что если страна работает на оборонку — то это нормально. Крестятся и приговаривают «Лишь бы небыло войны».
Это понимание есть у многих людей, где-то до 85-го года рождения. У нового поколения этого понимания нет, о чем и свидетельствует данный топик.
Классный девайс, мне нравится. Дизайн — «привет из СССР», я бы только из-за него купил.
Ходил бы и пользовался, а на вопросы «что это у тебя за нах?» популярно объяснял, что это такое, и почему надо обращать внимание на функционал устройства, а не на внешний вид.
Как говорится, тяжесть — это хорошо. Тяжесть — это надежность!
Если оставить в стороне сюжет (который сделан на 5 с плюсом) и сосредоточиться на технической стороне, то я даже не могу представить, КАК ЭТО СДЕЛАНО. Хотя сам занимался в 90-х демомейкингом и имел первые места на Paradox-е.
Я только предполагаю, что у товарищей есть какой-то движок, который позволяет им сосредотачиваться на визуальном ряде, а не на кодинге. Исполнение выше всяческих похвал.
Я помню, меня так же впечатлила только еще одна демка с мостом-змеёй, который по городу ездит. Щас не могу вспомнить, как называется.
Что фиксит данный патч? Переключение раскладки по отпусканию клавиш Ctrl+Shift, или переключение раскладки по отпусканию любой настроенной клавиши?
Спрашиваю из-за того, что привык переключаться по методике «левый Shift — английский язык, правый Shift — русский язык». То есть, к каждой отдельной (одной) клавише привязан конкретный язык.
Соответсвенно, переклчение должно происходить при отпускании Shift, и только в том случае если не набирались большие буквы (то есть было одиночное нажатие Shift).
Поможет ли этот патч так настроить переключение раскладки?
Кстати, да, достаточно двух углов, длина радиус-вектора нафиг никому не вперлась. Хотя ее можно использовать как «степень чего-то», например отражения.
> Конечно, в видео мы видим отражение (а-ля Quake 1 :)) в озере. Но разрабы признаются, что они сжульничали и на самом деле сцена двойная — одна вверх, другая вниз. Правда такой примитивный эффект (отражение от плоскости) можно было бы и математически просто рассчитать. Другой вопрос — уже привычная «рябь»… тут ее уже так просто не рассчитать процессором — время нужно на трассировку луча
Ничего они не сжульничали. Они просто применили обратный райтрейсинг после вычленения нужных пространственных точек. В их случае обратный райтрейсинг для каждой точки экрана работает на 100% и без дополнительных расчетов по поиску пересечения луча с поверхностью. Это возможно, так как на первом этапе пространственные точки, через которые проходят лучи от пикселей монитора, уже известны. А в обратном райтрейсинге именно поиск пересечений лучей с поверхность занимает 99% вычислительного времени.
В обратном райтрейсинге тени получаются «бесплатными», а отражения делаются итеративным заворачиванием алгоритма. Учитывая, что пространственные точки известны, и их всего то 800 тыщ, и тени и отражения считаются влет.
Вообще в nvidia походу пока что плохо осознают, что достаточно появиться такому _алгоритму_, и при соответсвующей мощности процов видяхи с их полигонами станут ненужны. Я это жду уже 15 лет, походу, скоро время придет.
Похожая технология, кстати, уже работала в 2003 году. Вот демка под винду www.demoscene.ru/demo/dl_demo1.php3?208. Там райтрейсинг комбинирован с текстурами. И пашет на ура на даже на Cel 1.5GHz.
> Нормали, конечно, могут быть, просто их откуда-то надо взять, а для этого должны быть треугольники или полигоны.
Или еще одна «координата» у точки. 4 байт будет достаточно для кодирования такой координаты. По сути, это радиус-вектор в сферической системе коодинат, ему хватит и 3 байт для неплохой точности (256 отсчетов по окружности в каждой плоскости).
У МЦСТ уже давненько используется и дорабатывается суперкомпилятор, который распараллеливает алгоритмы без всякой OpenMP разметки. Правда, распараллеливание происходит на уровне инструкций процессора, чтоб побольше за раз можно было в конвейер запихать.
Но если развить мысль дальше, можно на автомате и параллельные участки кода выявлять. Да, будет какой-то суперфиндиперсовый анализ графов, но результат того стоит.
> Работал через webmoney, выводил официально, декларацию в налоговую подавал. Попался на «контрольной закупке»- все подробности в предыдущем топике и комментариях.
Я так и не понял, что значит «попался на контрольной закупке»? Вы должны были налог уплатить раньше, чем получили сумму?
Товарищи, вы не поверите, но мне всегда хватало свободы в FIDO.
В FIDO при регистрации обязательно указывается реальное имя и фамилия (проверяется членами фидо), а так же требуется указывать номер телефона, через который осуществляется связь (так же проверяется членами фидо). Таким образом, каждый отвечает за свой базар, если дело доходит до личных разборок или за освещение какого-либо неудобного кому-то события.
Да, схлопотать режим ReadOnly на три месяца можно было за одно только матерное слово в конференции, где мат запрещен правилами. За публичные оскорбления в конференциях, исходящие от одного члена (поинта), можно было отправить весь узел (через который работают с FIDO сотня поинтов), в даун на полгода. В результате чего поинты теряли привычные адреса и были вынуждены регистрироваться на других узлах. За особо злостные нарушания — экскоммуникация личности из FIDO (читай — пожизненное отключение от интернета). Шифрование запрещено. В правилах однозначно указано, что вся информация должна передаваться в виде простого текста. Если обнаружена UUE-кодировка (способ передавать бинарные данные в виде текста), то узел имеет право ее не передавать. Так же, владельцы раздающих узлов (ноды) имеют право читать личную почту своих поинтов.
Ну как, господа интернетчики, не слабо?
Самое интересно, что все это реально происходило — за пять лет я и в ридонли побывал, и узел, которым я пользовался, закрывали, и двух человек экскоммуницировали. И ничего, нормальный человек понимает, что коль есть правила — надо их выполнять. Или не пользоваться. Или находить силы и менять правила. Или делать тоже самое, только со своими правилами.
Когда есть прямая личная ответсвенность, а не мнимая анонимность интернета, тогда и люди добрее, и сообщество более здоровое получается.
А тут крысы боятся — свобода в опасности! Я гарантирую, что если вдруг появится обязательная идентификация пользователя в интернете по реальному имени и прописке, то интернет сразу оздоровится. И пользователи будут грамотнее, и государству уже будет не так просто сажать людей за ерунду. Потому что пока есть миф анонимности в инете — всем пофигу и «моя хата с краю». А особо одаренные верят, что «меня не найдут, потому что я за TOR сховался».
Когда анонимности нет — будут идти совсем другие процессы. И проблемы уголовного преследования за нелегальное прослушивание музыки или просмотр фильма коснется каждого настолько, что с этим нужно будет что-то делать. И вот тогда объявлять всех преступниками может оказаться очень невыгодным.
И насчет гласности тоже можно не беспокоится. И в СССР такие бури бушевали, и привлекали к ответсвенности, и сажали. И всеравно если хотели что-то донести до народа — доносили. Между строк, самиздатом (им бы домашние принтеры 40-50 лет назад...), телефоном, слухами. И люди умели этим инструментом пользоваться — и между строк читать, и находить самиздатчиков. И верили информации того, кого посадили, так как это бул индикатор. А щас гласность превратилась в поток левого говна, в котором даже специалист не всегда находит зерно правды. И пока еще нет механизма, который бы в _обезличенном_ потоке информации отсеивал правду от лжи.
«Капелька комбинаторного рассуждения (и немного линейной алгебры) устанавливает, что этот подход может исправить до s ошибок, пока m, длина сообщения, является строго менее чем N — 2s.»
> На самом деле, на магнитной полосе записана крипто-свертка ПИНа и номера карты, полученная при помощи криптографического ключа
Пожалуйста, объясните тогда, как произошла следующая ситуация:
Мне нужно было снять деньги с VISA-карточки. Поблизости оказался только СберБанк, но в нем не работал банкомат. Я зашел в CберБанк, и стал снимать деньги через кассу. Кассир обналичил деньги, не протянув мне POS-клавиатуры.
Я удивился — а что, пин-код ненужно вводить? Тем более, что карточка совсем другого банка.
Кассирша говорит — а зачем? Я говорю затем, чтоб например пока вы тут с умным видом сидите за решеткой и окном, вы не перевели заодно пару тыщщ на какой-нибудь другой счет. Кассирша грит — да я не буду переводить. Я грю — кассиры разные бывают. Вы не будете, другой будет.
В общем, деньги обналичил, но удивление осталось. Получается, что при потере карты, можно снять с нее все деньги, если иметь доступ к какому-нить внутреннему банковскому терминалу любого банка. И никаких пин-кодов знать ненужно.
Выходит, что на карточке хранится только криптосвертка ПИН, а номер карты (номер счета?) хранится в открытом виде. Причем протокол обмена банкомата(терминала) с серверами банков устроен так, что позволяет провести транзакцию без предоставления серверу скриптосвертки ПИН-кода.
2.
> То есть с помощью данных с магнитной полосы можно только проверить ПИН, да и то, если знать секретный ключ. Обычно в качестве алгоритма шифрования используется 3DES.
То есть, с помощью данных с магнитной полосы можно получить криптосвертку ПИН-кода, который зашифрован алгоритмом шифрования 3DES.
Учитывая, что в пин-коде используются только цифры, и пин-код ограничен 8 символами (а часто в банках устанавливают 4-х значный ПИН, и люди его не меняют), то перебор 10 тыщ комбинаций (для 4-х значного ПИН) будет длиться от силы 5-10 секунд на обычном бытовом компьютере. Для подбора 8-ми символьного ПИНа потребуется максимум пару дней на том же самом бытовом компьютере.
Таким образом, потеряв карточку, или позволив считать с нее данные через скремблер, можно гарантированно потерять все деньги на счету, и никакой ПИН-код тут не поможет.
Можете добавить в новость, что сейчас в Антарктиду поплыла наша экспедиция (через Кейптаун), на борт корабля погружен корректор Глонасс, который будет установлен на Южном Полюсе.
Ну, точно, с возрастом не ошибся. Что еще раз подтверждает.
Это понимание есть у многих людей, где-то до 85-го года рождения. У нового поколения этого понимания нет, о чем и свидетельствует данный топик.
Ходил бы и пользовался, а на вопросы «что это у тебя за нах?» популярно объяснял, что это такое, и почему надо обращать внимание на функционал устройства, а не на внешний вид.
Как говорится, тяжесть — это хорошо. Тяжесть — это надежность!
Если оставить в стороне сюжет (который сделан на 5 с плюсом) и сосредоточиться на технической стороне, то я даже не могу представить, КАК ЭТО СДЕЛАНО. Хотя сам занимался в 90-х демомейкингом и имел первые места на Paradox-е.
Я только предполагаю, что у товарищей есть какой-то движок, который позволяет им сосредотачиваться на визуальном ряде, а не на кодинге. Исполнение выше всяческих похвал.
Я помню, меня так же впечатлила только еще одна демка с мостом-змеёй, который по городу ездит. Щас не могу вспомнить, как называется.
Что фиксит данный патч? Переключение раскладки по отпусканию клавиш Ctrl+Shift, или переключение раскладки по отпусканию любой настроенной клавиши?
Спрашиваю из-за того, что привык переключаться по методике «левый Shift — английский язык, правый Shift — русский язык». То есть, к каждой отдельной (одной) клавише привязан конкретный язык.
Соответсвенно, переклчение должно происходить при отпускании Shift, и только в том случае если не набирались большие буквы (то есть было одиночное нажатие Shift).
Поможет ли этот патч так настроить переключение раскладки?
Отбирались фотки, в Exif полях которых была GPS информация. Как-то состыковывлось анализировалось на автомате.
В результате получилась 3D модель, в которой видны все главные улицы города, центральная площадь, на нем здание со шпилями.
Щас что-то не могу найти.
Ничего они не сжульничали. Они просто применили обратный райтрейсинг после вычленения нужных пространственных точек. В их случае обратный райтрейсинг для каждой точки экрана работает на 100% и без дополнительных расчетов по поиску пересечения луча с поверхностью. Это возможно, так как на первом этапе пространственные точки, через которые проходят лучи от пикселей монитора, уже известны. А в обратном райтрейсинге именно поиск пересечений лучей с поверхность занимает 99% вычислительного времени.
В обратном райтрейсинге тени получаются «бесплатными», а отражения делаются итеративным заворачиванием алгоритма. Учитывая, что пространственные точки известны, и их всего то 800 тыщ, и тени и отражения считаются влет.
Вообще в nvidia походу пока что плохо осознают, что достаточно появиться такому _алгоритму_, и при соответсвующей мощности процов видяхи с их полигонами станут ненужны. Я это жду уже 15 лет, походу, скоро время придет.
Похожая технология, кстати, уже работала в 2003 году. Вот демка под винду www.demoscene.ru/demo/dl_demo1.php3?208. Там райтрейсинг комбинирован с текстурами. И пашет на ура на даже на Cel 1.5GHz.
Или еще одна «координата» у точки. 4 байт будет достаточно для кодирования такой координаты. По сути, это радиус-вектор в сферической системе коодинат, ему хватит и 3 байт для неплохой точности (256 отсчетов по окружности в каждой плоскости).
«Для использования бытовых сдвигов» — что имеется ввиду?
То есть, IP-адресации в нем нет как понятия?
То есть, в существующей инфраструктуре интернета со свякими NAT провайдеров этот протокол нежизнеспособен?
Но если развить мысль дальше, можно на автомате и параллельные участки кода выявлять. Да, будет какой-то суперфиндиперсовый анализ графов, но результат того стоит.
Может, за этим будущее?
Я так и не понял, что значит «попался на контрольной закупке»? Вы должны были налог уплатить раньше, чем получили сумму?
В FIDO при регистрации обязательно указывается реальное имя и фамилия (проверяется членами фидо), а так же требуется указывать номер телефона, через который осуществляется связь (так же проверяется членами фидо). Таким образом, каждый отвечает за свой базар, если дело доходит до личных разборок или за освещение какого-либо неудобного кому-то события.
Да, схлопотать режим ReadOnly на три месяца можно было за одно только матерное слово в конференции, где мат запрещен правилами. За публичные оскорбления в конференциях, исходящие от одного члена (поинта), можно было отправить весь узел (через который работают с FIDO сотня поинтов), в даун на полгода. В результате чего поинты теряли привычные адреса и были вынуждены регистрироваться на других узлах. За особо злостные нарушания — экскоммуникация личности из FIDO (читай — пожизненное отключение от интернета). Шифрование запрещено. В правилах однозначно указано, что вся информация должна передаваться в виде простого текста. Если обнаружена UUE-кодировка (способ передавать бинарные данные в виде текста), то узел имеет право ее не передавать. Так же, владельцы раздающих узлов (ноды) имеют право читать личную почту своих поинтов.
Ну как, господа интернетчики, не слабо?
Самое интересно, что все это реально происходило — за пять лет я и в ридонли побывал, и узел, которым я пользовался, закрывали, и двух человек экскоммуницировали. И ничего, нормальный человек понимает, что коль есть правила — надо их выполнять. Или не пользоваться. Или находить силы и менять правила. Или делать тоже самое, только со своими правилами.
Когда есть прямая личная ответсвенность, а не мнимая анонимность интернета, тогда и люди добрее, и сообщество более здоровое получается.
А тут крысы боятся — свобода в опасности! Я гарантирую, что если вдруг появится обязательная идентификация пользователя в интернете по реальному имени и прописке, то интернет сразу оздоровится. И пользователи будут грамотнее, и государству уже будет не так просто сажать людей за ерунду. Потому что пока есть миф анонимности в инете — всем пофигу и «моя хата с краю». А особо одаренные верят, что «меня не найдут, потому что я за TOR сховался».
Когда анонимности нет — будут идти совсем другие процессы. И проблемы уголовного преследования за нелегальное прослушивание музыки или просмотр фильма коснется каждого настолько, что с этим нужно будет что-то делать. И вот тогда объявлять всех преступниками может оказаться очень невыгодным.
И насчет гласности тоже можно не беспокоится. И в СССР такие бури бушевали, и привлекали к ответсвенности, и сажали. И всеравно если хотели что-то донести до народа — доносили. Между строк, самиздатом (им бы домашние принтеры 40-50 лет назад...), телефоном, слухами. И люди умели этим инструментом пользоваться — и между строк читать, и находить самиздатчиков. И верили информации того, кого посадили, так как это бул индикатор. А щас гласность превратилась в поток левого говна, в котором даже специалист не всегда находит зерно правды. И пока еще нет механизма, который бы в _обезличенном_ потоке информации отсеивал правду от лжи.
Вот примерно так.
Гугл и википедия уже работают над этим.
Что есть N в этом высказывании?
1.
> На самом деле, на магнитной полосе записана крипто-свертка ПИНа и номера карты, полученная при помощи криптографического ключа
Пожалуйста, объясните тогда, как произошла следующая ситуация:
Мне нужно было снять деньги с VISA-карточки. Поблизости оказался только СберБанк, но в нем не работал банкомат. Я зашел в CберБанк, и стал снимать деньги через кассу. Кассир обналичил деньги, не протянув мне POS-клавиатуры.
Я удивился — а что, пин-код ненужно вводить? Тем более, что карточка совсем другого банка.
Кассирша говорит — а зачем? Я говорю затем, чтоб например пока вы тут с умным видом сидите за решеткой и окном, вы не перевели заодно пару тыщщ на какой-нибудь другой счет. Кассирша грит — да я не буду переводить. Я грю — кассиры разные бывают. Вы не будете, другой будет.
В общем, деньги обналичил, но удивление осталось. Получается, что при потере карты, можно снять с нее все деньги, если иметь доступ к какому-нить внутреннему банковскому терминалу любого банка. И никаких пин-кодов знать ненужно.
Выходит, что на карточке хранится только криптосвертка ПИН, а номер карты (номер счета?) хранится в открытом виде. Причем протокол обмена банкомата(терминала) с серверами банков устроен так, что позволяет провести транзакцию без предоставления серверу скриптосвертки ПИН-кода.
2.
> То есть с помощью данных с магнитной полосы можно только проверить ПИН, да и то, если знать секретный ключ. Обычно в качестве алгоритма шифрования используется 3DES.
То есть, с помощью данных с магнитной полосы можно получить криптосвертку ПИН-кода, который зашифрован алгоритмом шифрования 3DES.
Учитывая, что в пин-коде используются только цифры, и пин-код ограничен 8 символами (а часто в банках устанавливают 4-х значный ПИН, и люди его не меняют), то перебор 10 тыщ комбинаций (для 4-х значного ПИН) будет длиться от силы 5-10 секунд на обычном бытовом компьютере. Для подбора 8-ми символьного ПИНа потребуется максимум пару дней на том же самом бытовом компьютере.
Таким образом, потеряв карточку, или позволив считать с нее данные через скремблер, можно гарантированно потерять все деньги на счету, и никакой ПИН-код тут не поможет.
Я правильно рассуждаю?
Так что процесс идет.