Скорее проявил двоемыслие, заявив, что это «censor/censorship», но не обратив внимание на существование рядом репозитория github.com/github/dmca, куда файлы добавляются чуть ли не на порядок чаще, но в описании которого нет ни намека на «censor/censorship»…
Ибо по моему мнению (да и похоже не только по моему, а еще многих комментаторов), либо с сервиса информация не удаляется вообще, либо цензура на нем есть. Даже если это цензура по поводу прав правоторговцев (DMCA).
«Друзьям — всё, врагам — закон» (фраза приписывается диктатору Парагвая Альфредо Стресснеру).
Скажите, пожалуйста, я правильно перевел Ваш последний абзац?
Или лучше звучит вариант «Законы — они для граждан, а не для государства», государство в лице госслужащих может соблюдать законы, а может и игнорировать их на свое усмотрение?
Если я ошибся в переводе, то сформулируйте, пожалуйста, определение, когда нужно соблюдать законы или правила, а когда их игнорировать (особенно в штате Вашингтон, так как у Вас должен быть свежий опыт жизни в этом штате), не скатываясь к оценочным суждениям о пропаганде чего-либо (Dura lex sed lex).
А разве все уже работающие на территории Крыма версии Windows до сей поры не активированы?
Или даже просто выезжающий за границу с ноутбуком человек теряет лицензию на Windows, так как использует ее не на территории, где она была куплена и активирована?
И опять Вы не поняли того, что я хочу сказать.
Отнимают ресурсы не клиентские рабочие места, а выполняемые клиентом задачи (пусть даже это просто задача авторизации и поддержки соединения с клиентским интерфейсом).
Так везде. И в учетных системах, и в сайтах и в какой-нибудь САПР. То, что Вы подразумеваете под развертыванием в технической части обычно считают нагрузкой и в требования говорят, что система должна поддерживать работу N клиентов с такими то задачами, для чего требуется N лицензий и M серверов.
А с точки зрения бизнеса это будет выглядеть, что для доступа к ИС установлено 1000 рабочих мест, стоимостью 3 рубля штука и ИС развернута на 3 серверах по 30000000р штука. Стоимость компонент не сопоставима, по этому я пока ни разу не видел, чтобы их в одну кучу смешивали, уравнивали и называли одинаково.
Рабочие станции, на которых запущены САП-клиенты начали обрабатывать какую-то логику, отличную от логики отображения?
Или Вы реально не видите разницы между клиентом, который показывает пользовательский интерфейс и серверами приложений и СУБД, которые в САП обрабатывают бизнес-логику?
Вы ответили не на тот вопрос. В данной статье «публичная демонстрация и распространение» — это то, за что наказывают.
Вот поймали распространителя, осудили, посадили, а дальше что? Нужно пресекать продолжающуюся публичную демонстрацию, если все было размещено на каком-нибудь абцтубе, пароли от которого обвиняемый съел и забыл перед арестом или нет?
Я разговариваю не с позиции большого блата а с позиции разделения труда и получаемой за счет этого дополнительной эффективности.
Общение с конечным заказчиком и программирование — это области, которые по требуемым квалификациям отличаются очень сильно.
> Даже больше скажу — если продолжать Вашу же мысль, то в Ваших рассуждениях есть грубая ошибка в оценке эффективности.
Понимаете в чем дело. Я считаю, что если у заказчика есть какая то ИТ система, то она ему зачем-то нужна (если это было не так, то он бы ее выкинул, а не вбухивал деньги в развитие). Я же тоже привел пример с позиции принятия решения заказчиком, которому либо прямо сейчас нужно заплатить сумму Х человеку или прямо сейчас сумму Х*10… за оборудование, а потом каждый месяц платить по Х.../10 сопутствующих расходов.
Я видел ситуацию, где специально обученные люди потыкав в систему специальными инструментами и подумав два дня ускорили расчетную задачу для назовем это промышленностью примерно в 5 раз (и сказали, что это не предел, но для большего потребуется анализ задачи, а не только реализации), а ИТ инфраструктура по понятным причинам не резиновая и высвобождение таких мощностей под другие задачи было встречено очень позитивно на всех уровнях. Конечно, не всегда бывает все так хорошо, но и так тоже бывает.
> а опыт мировых компаний, таких как, например, САП
Я не видел инсталляций САП, работающих на сотнях и более машин.
Да, я знаю, что существуют сильносвязные задачи и задачи с унаследованными решениями, которые опасно трогать и не получится так оптимизировать/масштабировать, но это далеко не все задачи на рынке, о чем Вам в комментариях пишу не только я.
Простите, а Вы уверены, что это диалог именно программиста с салоном?
Обычно диалог программиста с автосалоном начинается с просьбы рассказать о вот этой вот машине, дать ее на тестдрайв и т.д.
А то, что Вы рассказали — это задача аналитика или менеджера — управленца, который будет общаться с клиентом и принимать решение, стоит ли работать с ним.
А что касается двух месяцев, то мне вспоминается замечательная фраза «Если автоматизировать бардак, то получится автоматизированный бардак», по этому 2 месяца на план счетов для сети супермаркетов, особенно если она всероссийская и росла стихийно мне не кажется большим сроком и чтобы опровергнуть мое мнение необходимо смотреть на единообразие существующих систем, наличие и единообразие бизнеспроцессов и еще кучу факторов. Только тогда можно будет оценить адекватность этих сроков задаче.
Где оценка эффективности решений в Ваших словах?
Вот пример эффективности разработки. Пусть потратив месяц программист улучшит производительность кода на 10%. ЗП за этот месяц возьмем для ровного счета 100кр.
Если система развернута на 10 серверах, то 10% — это еще один сервер. Если на 100, то это уже 10 новых серверов и т.д. Помножим стоимость одного сервера на количество необходимых и мы уже получаем миллионные затраты на покупку и немаленькие на обслуживание и электричество. Что выгоднее по Вашему? И при росте масштабов разрыв затрат будет только расти.
Или другая крайность — все работает на одном арендованном сервере. Тут без вопросом, аренда чуть более мощного сервера в год будет стоить меньше, чем зарплата этого программиста за месяц и можно вложиться в железо.
Эппл и при Джобсе давал скидки студентам и преподавателям на свою технику.
Так что это не из области качества, а из области продаж, когда массовый выпускник будет знать продукт этих компаний и капать на руководство, чтобы внедряли именно известные продукты. В одиночных случаях это может и не сработать, но если смотреть глобально, то этот механизм прекрасно работает.
Комоду любители MitM очень любят. Комоды видимо считают, что MitM это полезно и правильно для инфраструктуры интернета.
Больше года назад я им писал по этому вопросу, так они вначале сказали, что у них все открывается с другим сертификатом(естественно валидным, они же из штатов смотрели), а после объяснения с трассировками и прочими данными о том, что часть IP тогда еще wordpress.com заблокирована и провайдер на них подменяет сертификат, просто перестали отвечать и через некоторое время закрыли тикет.
Кажись Ростелеком придумывал новый способ блокировки и таки придумал…
Я сейчас просканировал github.com (192.30.252.128) Nmap'ом и вот что он выдал:
PORT STATE SERVICE VERSION
22/tcp open ssh libssh 0.6.0 (protocol 2.0)
| ssh-hostkey:
| 1024 ad:1c:08:a4:40:e3:6f:9c:f5:66:26:5d:4b:33:5d:8c (DSA)
|_ 2048 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48 (RSA)
80/tcp closed http
443/tcp closed https
9418/tcp open git?
По SSH если попробовать подключиться, то ключ просит, а web фильтруется полностью, даже сертификаты не подменяют.
Раньше такого не было. Заворачивали к себе все, на http смотрели в пакеты и блокировали постранично, а на https выдавали заглушку с подменой сертификата.
У меня с этими блокировками гитхаба сложилось престраннейшее наблюдение, а именно, что Ростелеком ни разу его не блокировал, хотя обычно в наших краях они работают очень оперативно.
Это у них блокировщик сломался или они вдруг решили ввести избирательную фильтрацию? (сайт открывается оригинальный, все сертификаты в норме).
А как быть, например, со статьей 242 УК РФ?
Оставить или убрать? Там есть в составе публичная демонстрация и распространение. Надо ли это пресекать?
Я это не к тому, говорю, что поддерживаю или не поддерживаю какое-либо из описанных Вами явлений, а к тому, что бинарная (черно-белая) логика в реальном мире далеко не всегда применима…
А в чем проблема замерять каналы больше гигабита? Если учитывать поправку на ветер — особенности работы алгоритмов TCP на широких/длинных/с потерями каналах связи, то можно и с гигабитами работать с некоторыми оговорками.
Более того, в некоторых случаях эти особенности TCP в тесте будут даже на руку тестирующему, так как бывает нужно узнать, а сколько, например, TCP вытянет при различных комбинациях параметров.
sizeof возвращает размер с учетом выравнивания после объекта.
А для корректной работы может понадобиться выравнивать начало размещения объекта в памяти по границе, которая не совпадает со стандартным выравниванием начала массивов char.
Если необходимо автоматически собирать пакеты под несколько различных дистрибутивов, то я могу порекомендовать Open Build Service ( openbuildservice.org/ ).
Я использую его для сборки пакетов под CentOS и openSUSE, но он поддерживает и множество других дистрибутивов.
Хорошо. Раз все началось с логической ошибки, то почему на комментарий geektimes.ru/post/241974/#comment_8169638 пользователя idiv все также никто не может дать ответ в чем же фундаментальное отличие этих досок. А именно, что можно сделать на них, чего нельзя было сделать до этого.
Я в вопросе АЭС против ТЭЦ привел хотя-бы один из возможных критериев сравнения в которых АЭС был прорывом. Вы и Ваши коллеги по дискуссии пока не привели ни одного действия, которое бы было невозможно сделать на более ранних решениях.
Ибо по моему мнению (да и похоже не только по моему, а еще многих комментаторов), либо с сервиса информация не удаляется вообще, либо цензура на нем есть. Даже если это цензура по поводу прав правоторговцев (DMCA).
Правила дорожного движения?
Они именно правила, а не закон. Утверждены постановлением правительства (исполнительная власть).
Скажите, пожалуйста, я правильно перевел Ваш последний абзац?
Или лучше звучит вариант «Законы — они для граждан, а не для государства», государство в лице госслужащих может соблюдать законы, а может и игнорировать их на свое усмотрение?
Если я ошибся в переводе, то сформулируйте, пожалуйста, определение, когда нужно соблюдать законы или правила, а когда их игнорировать (особенно в штате Вашингтон, так как у Вас должен быть свежий опыт жизни в этом штате), не скатываясь к оценочным суждениям о пропаганде чего-либо (Dura lex sed lex).
Или даже просто выезжающий за границу с ноутбуком человек теряет лицензию на Windows, так как использует ее не на территории, где она была куплена и активирована?
Отнимают ресурсы не клиентские рабочие места, а выполняемые клиентом задачи (пусть даже это просто задача авторизации и поддержки соединения с клиентским интерфейсом).
Так везде. И в учетных системах, и в сайтах и в какой-нибудь САПР. То, что Вы подразумеваете под развертыванием в технической части обычно считают нагрузкой и в требования говорят, что система должна поддерживать работу N клиентов с такими то задачами, для чего требуется N лицензий и M серверов.
А с точки зрения бизнеса это будет выглядеть, что для доступа к ИС установлено 1000 рабочих мест, стоимостью 3 рубля штука и ИС развернута на 3 серверах по 30000000р штука. Стоимость компонент не сопоставима, по этому я пока ни разу не видел, чтобы их в одну кучу смешивали, уравнивали и называли одинаково.
Или Вы реально не видите разницы между клиентом, который показывает пользовательский интерфейс и серверами приложений и СУБД, которые в САП обрабатывают бизнес-логику?
Вот поймали распространителя, осудили, посадили, а дальше что? Нужно пресекать продолжающуюся публичную демонстрацию, если все было размещено на каком-нибудь абцтубе, пароли от которого обвиняемый съел и забыл перед арестом или нет?
Общение с конечным заказчиком и программирование — это области, которые по требуемым квалификациям отличаются очень сильно.
> Даже больше скажу — если продолжать Вашу же мысль, то в Ваших рассуждениях есть грубая ошибка в оценке эффективности.
Понимаете в чем дело. Я считаю, что если у заказчика есть какая то ИТ система, то она ему зачем-то нужна (если это было не так, то он бы ее выкинул, а не вбухивал деньги в развитие). Я же тоже привел пример с позиции принятия решения заказчиком, которому либо прямо сейчас нужно заплатить сумму Х человеку или прямо сейчас сумму Х*10… за оборудование, а потом каждый месяц платить по Х.../10 сопутствующих расходов.
Я видел ситуацию, где специально обученные люди потыкав в систему специальными инструментами и подумав два дня ускорили расчетную задачу для назовем это промышленностью примерно в 5 раз (и сказали, что это не предел, но для большего потребуется анализ задачи, а не только реализации), а ИТ инфраструктура по понятным причинам не резиновая и высвобождение таких мощностей под другие задачи было встречено очень позитивно на всех уровнях. Конечно, не всегда бывает все так хорошо, но и так тоже бывает.
> а опыт мировых компаний, таких как, например, САП
Я не видел инсталляций САП, работающих на сотнях и более машин.
Да, я знаю, что существуют сильносвязные задачи и задачи с унаследованными решениями, которые опасно трогать и не получится так оптимизировать/масштабировать, но это далеко не все задачи на рынке, о чем Вам в комментариях пишу не только я.
Обычно диалог программиста с автосалоном начинается с просьбы рассказать о вот этой вот машине, дать ее на тестдрайв и т.д.
А то, что Вы рассказали — это задача аналитика или менеджера — управленца, который будет общаться с клиентом и принимать решение, стоит ли работать с ним.
А что касается двух месяцев, то мне вспоминается замечательная фраза «Если автоматизировать бардак, то получится автоматизированный бардак», по этому 2 месяца на план счетов для сети супермаркетов, особенно если она всероссийская и росла стихийно мне не кажется большим сроком и чтобы опровергнуть мое мнение необходимо смотреть на единообразие существующих систем, наличие и единообразие бизнеспроцессов и еще кучу факторов. Только тогда можно будет оценить адекватность этих сроков задаче.
Где оценка эффективности решений в Ваших словах?
Вот пример эффективности разработки. Пусть потратив месяц программист улучшит производительность кода на 10%. ЗП за этот месяц возьмем для ровного счета 100кр.
Если система развернута на 10 серверах, то 10% — это еще один сервер. Если на 100, то это уже 10 новых серверов и т.д. Помножим стоимость одного сервера на количество необходимых и мы уже получаем миллионные затраты на покупку и немаленькие на обслуживание и электричество. Что выгоднее по Вашему? И при росте масштабов разрыв затрат будет только расти.
Или другая крайность — все работает на одном арендованном сервере. Тут без вопросом, аренда чуть более мощного сервера в год будет стоить меньше, чем зарплата этого программиста за месяц и можно вложиться в железо.
Но Вы на всякий случай тоже напишите, интересно, вдруг за год у них что-то поменялось и они хотя бы ответить соизволят.
Так что это не из области качества, а из области продаж, когда массовый выпускник будет знать продукт этих компаний и капать на руководство, чтобы внедряли именно известные продукты. В одиночных случаях это может и не сработать, но если смотреть глобально, то этот механизм прекрасно работает.
Больше года назад я им писал по этому вопросу, так они вначале сказали, что у них все открывается с другим сертификатом(естественно валидным, они же из штатов смотрели), а после объяснения с трассировками и прочими данными о том, что часть IP тогда еще wordpress.com заблокирована и провайдер на них подменяет сертификат, просто перестали отвечать и через некоторое время закрыли тикет.
Я сейчас просканировал github.com (192.30.252.128) Nmap'ом и вот что он выдал:
PORT STATE SERVICE VERSION
22/tcp open ssh libssh 0.6.0 (protocol 2.0)
| ssh-hostkey:
| 1024 ad:1c:08:a4:40:e3:6f:9c:f5:66:26:5d:4b:33:5d:8c (DSA)
|_ 2048 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48 (RSA)
80/tcp closed http
443/tcp closed https
9418/tcp open git?
По SSH если попробовать подключиться, то ключ просит, а web фильтруется полностью, даже сертификаты не подменяют.
Раньше такого не было. Заворачивали к себе все, на http смотрели в пакеты и блокировали постранично, а на https выдавали заглушку с подменой сертификата.
Это у них блокировщик сломался или они вдруг решили ввести избирательную фильтрацию? (сайт открывается оригинальный, все сертификаты в норме).
Оставить или убрать? Там есть в составе публичная демонстрация и распространение. Надо ли это пресекать?
Я это не к тому, говорю, что поддерживаю или не поддерживаю какое-либо из описанных Вами явлений, а к тому, что бинарная (черно-белая) логика в реальном мире далеко не всегда применима…
Более того, в некоторых случаях эти особенности TCP в тесте будут даже на руку тестирующему, так как бывает нужно узнать, а сколько, например, TCP вытянет при различных комбинациях параметров.
А для корректной работы может понадобиться выравнивать начало размещения объекта в памяти по границе, которая не совпадает со стандартным выравниванием начала массивов char.
Я использую его для сборки пакетов под CentOS и openSUSE, но он поддерживает и множество других дистрибутивов.
Я в вопросе АЭС против ТЭЦ привел хотя-бы один из возможных критериев сравнения в которых АЭС был прорывом. Вы и Ваши коллеги по дискуссии пока не привели ни одного действия, которое бы было невозможно сделать на более ранних решениях.