• Может кто простыми словами объяснить что такое SalesForce и его предназначение?

    copist
    @copist
    Empower people to give
    что такое SalesForce

    SalesForce относится к системам управления взаимоотношениями с клиентами (Customer Relationship Management, CRM, CRM-система).
    Если коротко, то это сервис для ведения базы данных клиентов (имена, контакты), ведения сделок (заказы, продажи, оплаты), документооборота (заявки, договора, квитанции). Обычно это многопользовательские системы. Обычно эти системы имеют интеграцию с другими системами для ведения email, sms и голосовых рассылок с напоминаниями о сделках или для рекламных целей. Обычно там есть возможность вести задачи, передавать их между сотрудниками, отслеживать исполнение, сроки. Обычно такие системы могут взаимодействовать с клиентами на базе автоматизированных скриптов, например регистрировать заказы с сайта или вести опросы по качеству обслуживания.

    его предназначение?

    Не держать всё в голове. Не вести учёт на бумажке. Не вести учёт в гугло-доках. Не терять клиентов и деньги. Вот его предназначение.

    Обычно системы CRM могут строить статистические и аналитические отчёты для определения удвлетворнности клиентов, эффективности работы сотрудников и состояние организации в целом. По этим отчётам можно определить рентабельность в целом и по направлениям, нехватку или избыток персонала, наиболее перспективные или тупиковые каналы привлечения клиентов, наиболее выгодные или невыгодные товары.

    Когда я говорю "обычно" - это значит что это возможно, но не обязательно присутствует в базовой версии.
    Дополнения к базовой версии подключаются либо программируются. SalesForce отличается тем, что для этой платформы можно дописать много чего. Она открытая для расширения силами программистов.

    А дописываются модули под конкретные бизнес-процессы организации. Например, в моей организации ведутся конференции по веб-технологиям. Нужно вести контакты с конференц-залами и контакты с слушателями. С первыми договориться о времени, заплатить. Со вторых взять оплату за участие и напомнить, чтобы не пропустили. А ещё вести онлайн блог и в личном кабинете после мероприятия дать возможность скачать видео-запись, задать вопрос, оставить отзыв. Это конкретно мои заморочки. Мне стало быть нужно базовый модуль + личный кабинет участника + онлайн оплаты + интеграцию с ККМ + задачник + рассылки по email/sms + блог.
    Ответ написан
    1 комментарий
  • Может кто простыми словами объяснить что такое SalesForce и его предназначение?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    там, где юзают форс (от $10к за полгода стоит, если чо, совсем никакой конфигурации) с простыми словами можно только на завод
    есть мнение, что внедрение одной штуки CRM (не обязательно SF) на среднее предприятие обходится в $2,3M
    Ответ написан
    Комментировать
  • «Vanilla» C ,что это?

    Rou1997
    @Rou1997
    Строго говоря, код на Vanilla "C" или Pure "C" это код, в котором не только применен лишь стандартный синтаксис "C", но и применены только стандартные библиотеки, то есть описанные, например, в стандарте C99, и никаких WinAPI и даже POSIX, если данной функции в стандарте "C".
    Разумеется, таким образом можно написать только "чистый" алгоритм, например шифрования, код получается независимый от конкретных ОС и компиляторов, и поэтому кроссплатформенный.
    Ответ написан
    Комментировать
  • «Vanilla» C ,что это?

    pi314
    @pi314
    Президент Солнечной системы и окрестностей
    В общем, это означает "чистый C" (только хардкор, без плюсов и прочих плюшек). Часто под этим понимается ANSI C, но конкретное, возможно, даже еще более суровое толкование, может зависеть от контекста... например, MISRA C:1998 ))
    Ответ написан
    Комментировать
  • Какой самый сложный сетевой протокол?

    leahch
    @leahch
    3D специалист. Dолго, Dорого, Dерьмово.
    Ну, буду неоригинален. Но по моему, самый сложный из виденных и эксплуатируемых вживую лично мной - infiniband! Тут и виртуальные сети, и распределенная инфраструктура, и куча эмуляций поверх, начиная от ethernet и заканчивая rdma. Хотя последний вроде бы есть в новых стандартах ethernet .
    Ответ написан
    Комментировать
  • Какой самый сложный сетевой протокол?

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    software engineer
    Поясню что я понимаю под сложностью:
    1. Наличие в протоколе полей, влияющих на порядок байт при вычитывании

    Это относится в основном к протоколам транспортного уровня, а они обязаны быть простыми и универсальными, чтобы не нести лишнюю нагрузку. Протоколы более верхнего уровня, которые могут иметь множество дополнительных фич, обычно работают поверх простых, и наличие полей влияющих на порядок байта относится IMHO не к сложности протокола а к его положению в OSI

    2. Разные форматы интерпретации данных - например ASCII, UTF-*, etc.
    Это относится только к конкретным текстовым протоколам обычно прикладного уровня, типа HTTP, telnet. Потому что протоколы пониже работают просто с набором байт, чаще блоками.

    7. Наличие полей не кратных двум. Например MRP протокол - OUI (organizational unique id) имеет размер 3 байта.
    Вообще не относится к сложности. При работе с блоками или заголовками, поля могут быть какими угодно.

    Да просто берете не узкоспециализированный а общий протокол, типа TCP и попробуйте разобраться со ВСЕМИ его фичами. Просто утонете.
    Ответ написан
    Комментировать
  • Какой самый сложный сетевой протокол?

    @tamogavk
    @deni4ka
    Evpn+vxlan
    Ответ написан
    Комментировать
  • Кому нибудь удавалось улучшить зрение без операции?

    ixSci
    @ixSci
    Люди, которые Вам пишут про необратимость Вашего случая не являются офтальмолагами, поэтому НЕ слушайте их. Необходимо понимать, что необратимым в орагнизме является только внешнее вмешательство, всё остальное обратимо. Из истории нам известно не мало «чудесных» исцелений. Организм способен на очень многое. Вам всего 27 лет, можно не торопиться с операцией — всегда успеется.

    Вместо этого можно было бы поизучать литературу на эту тему:
    The Bates Method for Better Eyesight Without Glasses — оригинал всех нынесуществующих техник и упражнений. Жданов, Норбеков и прочие. Это всё взято отсюда, модифицировано и выдано как своё.
    Relearning to See: Improve Your Eyesight Naturally! — книга человека, который, как он сам утверждает, исправил зрение по методу Бейтса. Содержит несколько очень подробных разъяснений того, о чем говорил Бейтс. Содержит и много ерунды, но больше, всё таки интересного материала.

    И немного опыта из интернета:
    www.iblindness.org/
    habrahabr.ru/post/105960/

    Важно помнить и понимать, метод Бейтса это не упражнения это «образ жизни»(то как Вы должны вести себя всегда, а не 5 минут в день). Более того, этот метод не был изобретен, он просто понял как здоровый глаз ведёт себя, и почему нездоровый таковым является. Я, лично, слышал от очень многих людей, чот всё это чушь и профонация. НО я не видел ни одного нормального доказательства против теории Бейтса, зато его теория, в совокупности со всем тем, что я читал и знаю о йоге и прочих техникакх не хаставляет меня усомниться в ней. Так как использует базовые принципы излечения любого недуга — расслабление. Более того, я как программист не могу воспринимать вещи на веру, поэтому я вникакл в то, что пишет Бейтс и для меня его теория представляется вполне завершенной. Хотя, конечно, было бы лучше проыести серию опытов и получить те же результаты, но я не офтальмолог.

    Мой личный опыт: я не стал видеть лучше, по крайней мере значительно, не стиал и видеть хуже. А всё по одной простой причине — я не постоянен и не могу, пока, заставить себя «заниматься». В то время, когда я уделяю время занятиям наступают моменты просветления зрения и при длительном чтении глаза не устают.

    Выводы делать Вам, т.к. это Ваше здоровье, но я бы не стал так торопиться с операцией.
    Ответ написан
    8 комментариев
  • Как работают прерывания?

    master2016
    @master2016
    Всё нормально.
    Очень просто. Вот представьте, вы процессор, сидите дома, занимаетесь своими делами. Вдруг, бац! прерывание - вам звонит классная руководительша вашего сына и просит завтра зайти к директору школы. Приходится ставить эту задачу в очередь на выполнение :-)
    Ответ написан
    Комментировать
  • Как работают прерывания?

    @dixoNich
    frontend developer
    Что конкретно вас интересует? Вот процессор работает, выполняет какие-то команды, опа, прерывание, значит надо обработать, останавливает работу и отдаёт управление обработчику команд, обработчик что-то выполняет и возвращает управление.

    Аппаратные от программных отличаются тем, что программные вы вызываете в коде программа, а аппаратные, например, от флешки/внешнего жёсткого диска/что-то ещё.
    Ответ написан
    1 комментарий
  • Какие ОС могут быть использованы для reverse-engineering-а мобильных приложений(Android, iOS)?

    DevMan
    @DevMan
    макось тоже можно крутить в виртуалке. правда на пингвине я никогда этого не пробовал.
    Ответ написан
    4 комментария
  • Какие ОС могут быть использованы для reverse-engineering-а мобильных приложений(Android, iOS)?

    dintsec
    @dintsec
    Маркетолог, копирайтер
    Вот дистриб. Но боюсь он больше не обновляется
    Ответ написан
    Комментировать
  • Какие ОС могут быть использованы для reverse-engineering-а мобильных приложений(Android, iOS)?

    devalone
    @devalone
    ̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻
    Про ios ничего не скажу, а для реверсинга андроидных приложений достаточно линукса, даже ida есть под линукс, я думаю даже больше утилит под линуксы, чем под винду. Но ты точно также можешь поставить виртуалку если чего-то не хватает.
    Ответ написан
    Комментировать
  • Как осуществляется перехват/переопределение функций посредством Dll Injection?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Лучше это делать "прямыми" методами через WinAPI HOOKS.
    Ответ написан
    Комментировать
  • Как осуществляется перехват/переопределение функций посредством Dll Injection?

    maaGames
    @maaGames
    Погроммирую программы
    Определяешь адрес этой функции и в месте её вызова подменяешь адрес на адрес своей функции из инжектированной dll. Разумеется должен быть тот же список аргументов и тип вызова (stdcall и т.п.).
    Если функция оказалась inline, то всё несколько усложняется или упрощается, как повезёт.

    Конкретно в этом случае лучше в своей функции проверять, нужно ли скипнуть окно и, если нет, то вызывать оригинальную функцию, чтобы не копировать её код к себе, что не всегда возможно.
    Такая проверка может заблокироваться антивирусом, так что это не для продакшена, только для личного использования.)
    Ответ написан
    1 комментарий
  • Устройства и приложения для транслирования видео потока на TV?

    zamboga
    @zamboga
    Аналитика данных, BI-аналитика, дашборды
    В гуглохром браузере транслируете на хромкаст вебстраницу целиком, и всё — спокойно продолжаете юзать другие вкладки.
    Ответ написан
    4 комментария
  • Фаззинг blackbox-а - как происходит мутация входных данных в отсутвии исходного кода (llvm, clang, libFuzzer)?

    @Dor1s
    Да, все верно. Фаззер не будет получать информацию о покрытии от кода, который не инструментирован.

    Кстати, в последних версиях лучше компилировать с флагом `-fsanitize=fuzzer` вместо `-fsanitize-coverage=%something%`. Данная опция включает разные фишки для инструментации.

    llvm.org/docs/LibFuzzer.html#fuzzer-usage

    Я видел следующий проект, который вроде как позволяет инструментировать бинарники и использовать libFuzzer, но без понятия насколько хорошо оно работает на самом деле: https://github.com/trailofbits/mcsema/blob/master/...

    Когда я последний раз интересовался, ответили, что с большими проектами не очень работает: https://twitter.com/Dor3s/status/841661600473976833
    Ответ написан
    Комментировать
  • Что подразумевается под strong knowledge С++?

    @asd111
    Обычно имеется в виду знание stl, boost, умные указатели, move semantics, многопоточность и желательно посмотреть Google C++ Style Guide .
    Умение писать тесты, знание ninja build или другую build tool.
    Умение пользоваться дебагером.
    Ещё желательно уметь использовать valgrind и какой нибудь static analysis tool наподобие pvs studio.
    И ещё git.
    Ответ написан
    Комментировать
  • Как справиться с недостатком сосредоточенности?

    @L17217
    1. Неинтересная работа
    2. Пора в отпуск
    3. Бабла и так хватает на жизнь
    Ответ написан