В чём проблема инициализировать index сразу значением opnd в примере test2? (int index = opnd) Вы приводите аргументы против смешивания математики и flow в одном выражении, но при этом именно это и делаете в test2.
Сейчас я живу в Санта-Монике и работаю над SafePGP — криптографическим инструментом, который также позволяет заниматься криптотрейдингом.
Посмотрел я на этот SafePGP. Это тупо утилита управления PGP ключами и PGP шифрованием, прямой аналог GPG / MacPG или как там оно под маком зовётся. Ограничения бесплатной версии приложения:
1 PGP key storage
2 encrypted or decrypted messages per month
Nuff said.
Чувак сделал платную урезанную версию того, что уже много лет существует бесплатно и без всяких идиотских ограничений на кол-во ключей, и гордо называет это «инструментом для криптотрейдинга».
У меня работают аудио/видео звонки между Pidgin на настольных ПК с линуксом.
Но я не знаю дистрибутива, где Pidgin шёл бы из коробки собранным с поддержкой аудио/видео (--enable-vv) — несколько лет пользуюсь самосборным Pidgin. Возможно сейчас ситуация изменилась
Ну и адресно по вашей спецификации, как пример того, что не надо изобретать велосипед:
Каналы
чат-комнаты в jabber и прочих мессенджерах
В зависимости от настроек каналов можно создать:
Закрытые рабочие каналы — для указанного создателем круга лиц.
jabber contact group
Входящие каналы — для приёма обращений. Например, Ωdomain — омега-канал организации по умолчанию или нулевой канал.
чат с info@organization.org
Вещательные каналы (односторонние) — для неопределенного круга лиц, подписаться может любой и читать. Например, Ωdomain#news — это новостной канал организации.
Лишняя сущность. Это не должно быть частью мессенджера. Используйте atom/rss/что угодно. Если хочется интеграции с новостями ит.д. — это задача дла клиентского приложения.
Волны
Интересная идея, одна из немногих
Омега-визитка
vcard
Круги
jabber contact group
Интеграции с бизнес-системами
проектируйте расширения существующего протокола
OmegaID
Одним кликом ( и это не маркетинговые заявления) между системой и пользователем сразу устанавливается связь
Это вопрос поведения клиентского приложения, а не протокола. не смешивайте сущности
Безопасность
XEP-0384
Сущности
интересная идея, но решается расширениями, а не созданием протокола с нуля
Вся проблема с RSS в современном вебе — в том, что даже если предположить, что существует идеальный RSS агрегатор, через RSS невозможно гарантированно забрать 100% интересного/нужного контента — сайты сами этому препятствуют, зачастую сознательно. Большинство сайтов публикует в RSS сокращённые тексты новостей, полные недоступны (хабр, гиктаймс). Другие публикуют полные тексты, но не отдают комментарии в RSS (slashdot), а ведь комменты часто важнее самой статьи. (Исключений, где в RSS отправляются и комменты, — единицы, например linux.org.ru). В итоге или всё равно идти на вебсайт (здравствуй реклама, ненужный контент и зачастую запутанный/глючный UI), или полагаться на сторонние сервисы вроде inoreader, которые выполняют за вас грязную работу по парсингу вебсайта и переводу его контента в форму RSS (что сложно, не универсально, не прозрачно, и принадлежит чужому дяде вместе с рубильником от сервиса — привет Google Reader).
Т.е. nmivan, пользователь с прокачанным аккаунтом «орга», создал виртуальный аккаунт «технаря» и с него подвергает «оргов» критике? Это он мазохистские наклонности так реализует? Х_Х
Почему? Можно спокойно сидеть смотреть локальное видео с домашнего медиасервера и угорать с этой конкуренции двух ненужных железок за дохрена денег с урезанной функциональностью, проигрывающих видеоконтент, который невозможно даже локально сохранить. Мир сошёл с ума.
Ремонт уже сделан и протянуть провод в комнату не получится
А в чём проблема сделать наружную проводку? Плинтусы сейчас часто идут с кабель-каналом, на худой конец есть клейкие крепления кабеля на стену. При необходимости проводка просто демонтируется и всё.
Извиняюсь, неправильно понял — увидел выше в комментах ссылку на уязвимость D-Link-ов при обработке входящих HTTP запросов, подумал что роутер через неё взломали.
Тогда я бы не был так уверен, что сначала взломали роутер, а потом win7. Взлом мог начаться с компа с win7, после этого доступ к роутеру дело техники. Для взлома роутера должно сойтись много условий: у вас должен быть внешний IP, злоумышленник должен его узнать (не очень тривиальная задача, если ваш IP неизвестен широкой общественности), на роутере должен быть вами ДО взлома открыт хоть какой-то порт во внешний мир, а в протоколе, ходящем по этому порту, у роутера должна быть уязвимость. В общем я бы не сбрасывал со счетов банальное хватание вируса на семёрке.
Использование знания ассемблера в C/C++ разработке не ограничивается только переписыванием кусков кода на ассемблере. У меня лично самый частый сценарий использования ассемблера — это смотреть, в какой вообще ассемблерный код компилятор превратил критичный кусок C++ кода. Например заинлайнил ли вызов функции, или статическую константу. Если обнаружен неоптимальный вызов — значит можно пытаться выиграть ещё, причём косвенно (меняя высокоуровневый код), кстати то ещё развлечение по сравнению с переписыванием напрямую на асме.
> if ((index = opnd) <= (-2)) {
В чём проблема инициализировать index сразу значением opnd в примере test2? (int index = opnd) Вы приводите аргументы против смешивания математики и flow в одном выражении, но при этом именно это и делаете в test2.
Посмотрел я на этот SafePGP. Это тупо утилита управления PGP ключами и PGP шифрованием, прямой аналог GPG / MacPG или как там оно под маком зовётся. Ограничения бесплатной версии приложения:
Nuff said.
Чувак сделал платную урезанную версию того, что уже много лет существует бесплатно и без всяких идиотских ограничений на кол-во ключей, и гордо называет это «инструментом для криптотрейдинга».
Кроме того, беглый осмотр их сайта показывает, что есть только клиенты под мобильные ОС и браузерный клиент. Топка ждёт не дождётся.
Сайт кстати у меня тормозит на не самой слабой машине.
Но я не знаю дистрибутива, где Pidgin шёл бы из коробки собранным с поддержкой аудио/видео (--enable-vv) — несколько лет пользуюсь самосборным Pidgin. Возможно сейчас ситуация изменилась
чат-комнаты в jabber и прочих мессенджерах
jabber contact group
чат с info@organization.org
Лишняя сущность. Это не должно быть частью мессенджера. Используйте atom/rss/что угодно. Если хочется интеграции с новостями ит.д. — это задача дла клиентского приложения.
Интересная идея, одна из немногих
vcard
jabber contact group
проектируйте расширения существующего протокола
Это вопрос поведения клиентского приложения, а не протокола. не смешивайте сущности
XEP-0384
интересная идея, но решается расширениями, а не созданием протокола с нуля
опять расширения
Это не часть протокола, не смешивайте сущности
чат-боты, расширения протокола
<ни слова о том, чем не подошёл jabber/xmpp>
<ни слова о прочих открытых стандартах (tox, matrix) и чем они не подошли>
Статья — вода без технических подробностей, а в схеме вы в чистом виде нарисовали xmpp federation.
Вы все системы проектируете так же как этот новый протокол?
Для полноты картины скажу, что эта ОС ни разу не свободна (проприетарный sdk, ограничения на коммерческое использование и т.д).
Это существенная черта языка, странно что вы упоминаете её очень вскользь.
Не такой уж язык и «облегчённый». Кроме того EBNF всё равно хотелось бы увидеть, иначе непонятны многие вещи, например как вы экранируете спецсимволы.
ЧТОА? Можно увидеть EBNF вашей замечательной грамматики?
Совсем не палятся ребята. Привет Долгопрудному.:)
А в чём проблема сделать наружную проводку? Плинтусы сейчас часто идут с кабель-каналом, на худой конец есть клейкие крепления кабеля на стену. При необходимости проводка просто демонтируется и всё.
Тогда я бы не был так уверен, что сначала взломали роутер, а потом win7. Взлом мог начаться с компа с win7, после этого доступ к роутеру дело техники. Для взлома роутера должно сойтись много условий: у вас должен быть внешний IP, злоумышленник должен его узнать (не очень тривиальная задача, если ваш IP неизвестен широкой общественности), на роутере должен быть вами ДО взлома открыт хоть какой-то порт во внешний мир, а в протоколе, ходящем по этому порту, у роутера должна быть уязвимость. В общем я бы не сбрасывал со счетов банальное хватание вируса на семёрке.
Известно ли, как был взломан комп с Win 7?