Страшно представить войну людей с подобными беспилотными устройствами. С их помощью обычный геймер-задрот становится ужасающим противником, грозой сотен подготовленных вооруженных бойцов.
Безобидная игрушка-квадрокоптер с приделанным огнестрельным оружием может держать в страхе целый город. Ведь ПВО для подобного класса устройств (в черте города) не существует, защитить себя практически не возможно.
Остается надеяться что до такого безумия не дойдет.
Начнём с версионирования, потому что тут проблемы легко увидеть. Скажем я создаю метод foo, который декларирует проброс исключений A, B и C. Во второй версии метода я хочу добавить пару фишек и теперь метод foo может выкинуть также исключение D. Добавление нового исключения является несовместимым изменением, потому что существующие пользователи этого метода почти 100% не будут ловить это исключение.
И все в команде с этим единодушно согласились… Видимо потому что никто не умел правильно готовить проверяемые исключения.
Их нужно применять лишь в том случае, когда конкретный тип исключения влияет на поведение системы. Во всех остальных случаях оборачивать в RuntimeException (не проверяемое).
Т.е. если для пользователей метода foo не важно какое из проверяемых исключений еще может быть добавлено в обновленной версии метода, то они могут оборачивать все Exception в RuntimeException. Обратите внимание! В Java системные исключения, которые наследуются от Error, что решает проблему глобального перехвата Exception как в C#.
Имею в виду идет по улице — бац и… То есть в общественном месте. Против она или нет — он может это не сразу понять.
Проблема в том что это будет расценено как сексуальное домагательство.
Ведь по пьяни такое не редко происходит. А почему — вряд ли кто вкапывается. Может как раз и думают что видят сон…
И что делать? Либо не пить и не принимать сильнодействующих лекарств. Либо даже в ОС взять за правило держать себя в рамках приличия, не нарушать законы и общественный порядок. Но тогда теряется смысл ОС.
Господа, держите себя в руках. Бояться здесь совершенно нечего.
Может ли быть такое, что часто практикующий ОС чел. подвыпил, скажем, на праздники и в реале начал думать что это сон? Ну и, прошу прощения, без прилюдий начал совокупляться с первой попавшейся ему красавицей.
Обратите внимание, человечество переходит на новый уровень. Теперь цель познать устройство своего разума. Причем на данном этапе официально делают допущение, что разум принципиально ничем не отличается от вычислительной машины и его можно воссоздать на кремниевых чипах (конечно, другой тип архитектуры).
В доказательсво этому миллиарды долларов выделенные для проектов Blue Brain, коннектом человека и пр.
По моим прогнозам очень скоро основные силы науки и техники будут направлены на это.
У квартиры есть неочевидный минус — купец заставляет платить коммунальные. Причем устанавливает, скотина, непомерные тарифы:
18% граждан тратят на оплату коммунальных услуг в Украине более половины своей зарплаты
Причем, похоже, пол зарплаты за коммунальные — это еще не предел… Будут еще повышать. И никуда от этой волосатой руки купца не уйдете, он будет иметь вас на всех этапах вашего существования.
Есть категория людей, которые покупают свои дома, ставят тепловой насос, солнечные установки, ветряки, автономное водоснабжение (скважина)… Уважаю таких и частично, сколько хватает возможностей, следую их примеру. Однако денег и времени это стоит немеряно. Но хотя бы в перспективе сулит финансовую свободу, уход из под этой всеобъемлющей волосатой руки.
Важный лайфхак для интересующихся :) Если вдруг во сне понадобилась какая-нибудь хрень, то просто усилием воли ее не всегда удается заполучить. К примеру, мне понадобился бинокль чтобы посмотреть вдаль. Сколько я не напрягал сознание и не визуализировал его в руке — нету. А чтобы он появился, нужно посмотреть вокруг. Смотрите вокруг себя и ищите где этот бинокль — так вот же он, валяется в метре от вас. Если не подошло увеличение — опять ищите новый, старый нельзя изменить усилием воли. Старый выбрасываете, новый ищите вокруг себя.
Если что крупное, то его нужно искать в другой комнате или, если открытая местность, за холмом.
Очень похоже на классическую заказную статью. Справились вы с задачей на 5+.
А если нет, то требуйте у корпорации добра гонорар, т.к. благодаря вашей статье сотни сомневающихся купят ведро и тысячи долларов перетекут в их карман.
Неблагодарное дело… Хорошими делами прославиться нельзя (с).
У меня была аналогичная ситуация и не раз. Одно из последних — дырка в АльфаКлик. Бывало и похуже, но не с поиском дыр.
С другой стороны оно и понятно. Вот сидят люди на зарплате. Им то, в большинстве случаев, пофиг на контору. Скорее бы день до вечера досидеть. А тут появляется Вася и пишет какой он молодец нашел дыру. То есть добавляет им работы и косвенно указывает на непрофессионализм. Рассматривают вас как врага их спокойствия.
При использовании динамического SQL со стороны клиентской программы, клиентская программа передаёт СУБД SQL команды в виде строк, предварительно формируемых в коде
Не понял, вы про ORM говорите, или про «SELECT * FROM » + tableName + " WHERE..."? Если про ORM, то во многих защита от SQL Injection есть из коробки. Попробуйте сделать SQL Injection через тот же Entity Framework.
Приемочные тесты во многих случаях могут заменить юнит-тесты. Протестируй поведение системы целиком и тебе уже не обязательно тестировать каждый метод в отдельности.
Более того. Часто для возможности запуска юнит-тестов приходится изменять архитектуру: вводить доп. слои, заменить слой сервисов на тестовый. К примеру, взаимодействие с внешней системой заменяют моками. Иногда удается избежать таких усложнений, запустив набор тестов на самом верхнем уровне, который работает с реальной системой.
В фильмах показывают банки, где можно открыть счет не имея документов и получать деньги по кодовой фразе и/или подписи. Не знаю, есть ли такое на самом деле :)
В наших паспорт требуют, т.к. счет можно открыть не любому желающему. Вдруг вы преступник какой? Кроме того, нужно соответствие между вашей историей в банке и в гос. органах — в случае необходимости органы заблокируют ваш счет (ну и о контроле не забываем). Именно для этого паспорт.
А так да — для хранения денег в банке (в отрыве от государства) — паспорт не нужен. Пришли — вас сфоткали, отдали им деньги. Пришли второй раз, показали лицо — забрали деньги. Конечно, банк может забрать ваши деньги и сказать, что это вы приходили за деньгами и сами все забрали (даже показать копию вашей подписи). Но если таких случаев будет много — банк будет терять рейтинг и терять прибыль.
не был бы так уверен в том, что то, что мы осознаем в каждый конкретный момент времени
Самое интересное попытаться запомнить момент угасания сознания (что при этом происходит, как это «тебя больше нет»). Однажды мне удалось это сделать. Почувствовал что время как бы ускорилось, для меня прошла одна секунда, а для тела несколько часов. Я себя продолжаю осознавать, но эти несколько часов как миг. По ощущениям, как будто сел в метро и эти несколько часов (километров) пронеслись за считанные секунды.
Еще очень часто стирается память. Тебе кажется что ничего не было вообще. К примеру, ничего не снилось. Потом вспоминаешь — а блин, мне же снилось то и то.
Однажды так, еще в школе, потерял сознание и не мог вспомнить где я и чего здесь делаю. Потом, конечно, вспомнил. Более того, через несколько месяцев вспомнил момент когда я падал (удар, шум в голове). То есть анализ сознательной деятельности затрудняется стиранием памяти (я был в сознании, то есть продолжал существовать, но не сразу вспомнил это).
Безобидная игрушка-квадрокоптер с приделанным огнестрельным оружием может держать в страхе целый город. Ведь ПВО для подобного класса устройств (в черте города) не существует, защитить себя практически не возможно.
Остается надеяться что до такого безумия не дойдет.
И все в команде с этим единодушно согласились… Видимо потому что никто не умел правильно готовить проверяемые исключения.
Их нужно применять лишь в том случае, когда конкретный тип исключения влияет на поведение системы. Во всех остальных случаях оборачивать в RuntimeException (не проверяемое).
Т.е. если для пользователей метода foo не важно какое из проверяемых исключений еще может быть добавлено в обновленной версии метода, то они могут оборачивать все Exception в RuntimeException. Обратите внимание! В Java системные исключения, которые наследуются от Error, что решает проблему глобального перехвата Exception как в C#.
Проблема в том что это будет расценено как сексуальное домагательство.
Ведь по пьяни такое не редко происходит. А почему — вряд ли кто вкапывается. Может как раз и думают что видят сон…
И что делать? Либо не пить и не принимать сильнодействующих лекарств. Либо даже в ОС взять за правило держать себя в рамках приличия, не нарушать законы и общественный порядок. Но тогда теряется смысл ОС.
Может ли быть такое, что часто практикующий ОС чел. подвыпил, скажем, на праздники и в реале начал думать что это сон? Ну и, прошу прощения, без прилюдий начал совокупляться с первой попавшейся ему красавицей.
В доказательсво этому миллиарды долларов выделенные для проектов Blue Brain, коннектом человека и пр.
По моим прогнозам очень скоро основные силы науки и техники будут направлены на это.
Причем, похоже, пол зарплаты за коммунальные — это еще не предел… Будут еще повышать. И никуда от этой волосатой руки купца не уйдете, он будет иметь вас на всех этапах вашего существования.
Есть категория людей, которые покупают свои дома, ставят тепловой насос, солнечные установки, ветряки, автономное водоснабжение (скважина)… Уважаю таких и частично, сколько хватает возможностей, следую их примеру. Однако денег и времени это стоит немеряно. Но хотя бы в перспективе сулит финансовую свободу, уход из под этой всеобъемлющей волосатой руки.
Тут ведь вся сложность — задать себе вопрос «а не сплю ли я». Но ведь иногда действуешь по течению, даже не задумываясь на таком уровне абстракции.
Если что крупное, то его нужно искать в другой комнате или, если открытая местность, за холмом.
Да, но не более одного-двух абзацев. Естественно, после пробуждения не вспомните слов. Иногда текст изменяется, но бывало что нет.
Да. Проблема в том, что вы увидите то что ищите или чего ожидаете. К примеру, если боитесь увидеть в зеркале сатану — увидите его.
Было бы странно, если бы утверждал иное.
А если нет, то требуйте у корпорации добра гонорар, т.к. благодаря вашей статье сотни сомневающихся купят ведро и тысячи долларов перетекут в их карман.
Реально это копейки в сравнении с тем, какими бы были их потери в случае утечки информации. Вы себя недооцениваете.
Неблагодарное дело… Хорошими делами прославиться нельзя (с).
У меня была аналогичная ситуация и не раз. Одно из последних — дырка в АльфаКлик. Бывало и похуже, но не с поиском дыр.
С другой стороны оно и понятно. Вот сидят люди на зарплате. Им то, в большинстве случаев, пофиг на контору. Скорее бы день до вечера досидеть. А тут появляется Вася и пишет какой он молодец нашел дыру. То есть добавляет им работы и косвенно указывает на непрофессионализм. Рассматривают вас как врага их спокойствия.
Не понял, вы про ORM говорите, или про «SELECT * FROM » + tableName + " WHERE..."? Если про ORM, то во многих защита от SQL Injection есть из коробки. Попробуйте сделать SQL Injection через тот же Entity Framework.
Более того. Часто для возможности запуска юнит-тестов приходится изменять архитектуру: вводить доп. слои, заменить слой сервисов на тестовый. К примеру, взаимодействие с внешней системой заменяют моками. Иногда удается избежать таких усложнений, запустив набор тестов на самом верхнем уровне, который работает с реальной системой.
В наших паспорт требуют, т.к. счет можно открыть не любому желающему. Вдруг вы преступник какой? Кроме того, нужно соответствие между вашей историей в банке и в гос. органах — в случае необходимости органы заблокируют ваш счет (ну и о контроле не забываем). Именно для этого паспорт.
А так да — для хранения денег в банке (в отрыве от государства) — паспорт не нужен. Пришли — вас сфоткали, отдали им деньги. Пришли второй раз, показали лицо — забрали деньги. Конечно, банк может забрать ваши деньги и сказать, что это вы приходили за деньгами и сами все забрали (даже показать копию вашей подписи). Но если таких случаев будет много — банк будет терять рейтинг и терять прибыль.
Почему вы считаете восприятие искаженным?
Существует множество мнений и гипотез на этот счет. Однако судья всему — эксперимент.
На счет компьютера/кофеварки нам интуитивно понятно, что сознания у них нет. Но т.к. не знаем что есть сознание — доказать не можем.
Самое интересное попытаться запомнить момент угасания сознания (что при этом происходит, как это «тебя больше нет»). Однажды мне удалось это сделать. Почувствовал что время как бы ускорилось, для меня прошла одна секунда, а для тела несколько часов. Я себя продолжаю осознавать, но эти несколько часов как миг. По ощущениям, как будто сел в метро и эти несколько часов (километров) пронеслись за считанные секунды.
Еще очень часто стирается память. Тебе кажется что ничего не было вообще. К примеру, ничего не снилось. Потом вспоминаешь — а блин, мне же снилось то и то.
Однажды так, еще в школе, потерял сознание и не мог вспомнить где я и чего здесь делаю. Потом, конечно, вспомнил. Более того, через несколько месяцев вспомнил момент когда я падал (удар, шум в голове). То есть анализ сознательной деятельности затрудняется стиранием памяти (я был в сознании, то есть продолжал существовать, но не сразу вспомнил это).
Все таки XML — это данные. Данные и программа — это разное.