Задать вопрос
  • API для работы со Skype?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Skype API закрыто с тех пор, как он попал в Microsoft.
    На всех ссылках можно было об этом и узнать.

    Что осталось - старая документация по Skype4Com либе для Skype, которая уже устарела, и функции связанные с клиентом уже отключены (https://support.skype.com/ru/faq/FA214/cto-takoe-d...)
    Официально:
    https://msdn.microsoft.com/EN-US/library/office/dn...

    Сейчас официально поддерживается только Skype URL API.
    Ответ написан
    Комментировать
  • Где программисту искать стартап-идею?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Ответ написан
    Комментировать
  • Почему не видит планку оперативной памяти?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    255 мб это вы где видите? Может это видяшка?
    Память должна показывать или 4 или 8 или комп не должен запускаться вообще.

    По идее, если вы ставите две планки, у вас обе должны работать на скорости самой медленной (1333).
    Проверьте Биос, не стоит ли у вас там где-то жестко прописанная частота, если стоит - поставьте все в авто, или поставьте все тайминги, чтобы завелась самая медленная планка.
    Ответ написан
    Комментировать
  • Почему DDNS работает только для локалки и как это исправить?

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    software engineer
    ping woonem.dlinkddns.com
    Pinging woonem.dlinkddns.com [10.30.5.156] with 32 bytes of data:
    ^C

    У вас ничего не получится. Ваш адрес - серый, к нему невозможно подключиться извне, инициировать связь можно только при прямом доступе к IP
    Почитайте что такое специальные IP адреса в википедии.

    DDNS позволяет просто вместо ваших цифр пользоваться именем, но это означает что вам просто не нужно помнить цифры. Если вы не можете подключиться по IP адресу, DDNS вам не поможет.
    Ответ написан
    4 комментария
  • Как разделить "разделить" процессы на два экрана?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Сделайте просто extended для вашего монитора и телевизора. Тогда у вас будет общий рабочий стол. Любую программу перетаскиваете на нужный монитор мышкой и там себе крутится, друг другу не мешает.
    Ответ написан
    Комментировать
  • Какие ресурсы "экономить" при алгоритмизации?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    Задача программиста не писать алгоритмы, а решать конкретные задачи, посредством написания алгоритмов.

    Как только вы будете правильно расставлять приоритеты, вы будете понимать что и в каком случае следует экономить.
    Ответ написан
    Комментировать
  • Как заменить строку в exe через hex editor?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    Берете хекс эдитор, открываете файл, редактируете.
    Строку другой длины в 90% случаев вставить не выйдет, поскольку чаще всего в коде сперва идут данные, а затем код. При вставке данных, в коде все ссылки полетят.

    Вставить строку короче - выйдет, не забудьте проставить 00 в конце строки.
    Ответ написан
    2 комментария
  • Как исправить открытие ссылок в с пустым профайлом в Firefox?

    saboteur_kiev
    @saboteur_kiev Автор вопроса, куратор тега Windows
    software engineer
    Разобрался. Проблема нетривиальная.

    Portable Firefox должен запускаться не напрямую (firefox.exe), а через FirefoxPortable.exe, который является небольшой оболочкой, настраивающей среду для запуска.
    После установки Portable Firefox, если его прописать default browser, он везде указывает firefox.exe

    Решением было в реестре напрямую найти firefox.exe и поменять на firefoxportable.exe, после чего перегрузиться. Теперь Firefox открывает все ссылки по умолчанию (из других программ, включая запуск start google.com из командной строки), даже если он не запущен.

    В реестре это open/comman в
    HCR/FirefoxHTML
    HCR/FirefoxURL

    В обычном Firefox жестко прошито обращение к profiles.ini
    ":\Documents and Settings\\Application Data\Mozilla\Firefox\profiles.ini"

    чтобы этого избежать, portable firefox подменяет переменные перед запуском основного firefox.exe
    но чтобы ускорить процесс, можно в ярлык и в реестр добавить параметр с указанием профайла напрямую, что уберет лишнее обращение к этому profiles.ini

    Например у меня в command в реестре указано так:
    "V:\FirefoxPortable\FirefoxPortable.exe" -profile "V:\FirefoxPortable\Data\profile" -url "%1"

    Portable Firefox с кешем и профайлом отлично помещаются на небольшом 200-300 мбайт виртуальном диске, грузится за 1-2 секунды.
    Ответ написан
    Комментировать
  • Майнинг биткоинов?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    > При условии что электричество бесплатное.

    Для того, чтобы ты на майнинге заработал пару долларов, Офису прийдется потратить пару десятков а то и сотен долларов. Найдут, схватят, оштрафуют и уволят.
    Время шаровых биткоинов прошло лет 5 назад, теперь даже на топовых видекарточках в одиночку нет смысла.
    Ответ написан
    2 комментария
  • Что нужно сделать в фирме безопаснику, если его должность только открылась и никакой почвы для этого нет?

    saboteur_kiev
    @saboteur_kiev Куратор тега Информационная безопасность
    software engineer
    Самое простое - напишите политику информационной безопасности.

    Правила использования паролей, политику паролей (длина, сложность).
    Старайтесь продумать безопасность так, чтобы она была максимально комфортна для пользователей. Из-за нагромождения, на нее могут забить.
    И да - дружите с админом.
    Ответ написан
    Комментировать
  • На кого оформить домен?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Сергей верно написал насчет ущерба.
    Но лучше заранее оговорить на кого оформлять домен, кто за него будет платить в случае чего.
    На твоем месте я бы со всеми клиентами провел разъяснительную работу и решил что и как делать.

    Если ты им просто сделал сайт и повесил на домен - лучше на их. Если ты продолжаешь обслуживать - договор оформи с рисками и ответственностью в случае просрочки, и естественно с оплатой обслуживания.
    Ответ написан
    Комментировать
  • Как сделать, чтобы после перезагрузки настройки сети в /etc/network/interfaces не сбрасывались?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Остановите службу networking manager.
    Но при этом помните, что теперь - все изменения в сети только по команде, без автоматики. И десктопные иконки перестанут реагировать на изменения.
    Ответ написан
    Комментировать
  • Как очистить код от ненужных методов?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    Для очистки - врядли, для анализа - есть куча code count and analyzing tools, тот же coverity.
    Которые в принципе могут проанализировать и подсказать, что у вас какие-то методы нигде не вызываются.
    Ответ написан
    Комментировать
  • Как отредактировать права доступа к службам Windows?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    Посмотрите справку по команде sc с параметрами sdset и sdshow

    blogs.msmvps.com/erikr/2007/09/26/set-permissions-...
    Ответ написан
    Комментировать
  • Требования для Junior iOS developer?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Если вы уже почитали статьи, то в чем проблема полазить по сайтам компаний в том городе, где вы хотите работать Junior iOS developer и посмотреть требования в конкретных вакансиях?

    В чем проблема сходить на парочку собеседований и попробовать?
    Чтение 10 статей полезный опыт. Но чтение 100 статей опыта особо не прибавит.
    Хватит читать - пора действовать.
    Ответ написан
    Комментировать
  • Существует бесплатный открытый монитор сайтов?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    monit вполне может делать такие вещи, и имеет встроенные вебсервер чтобы сразу посмотреть статус всего.
    Настраиваете какие сайты проверять, как часто, что делать если сайт недоступен (отправить письмо. выполнить скрипт)...
    Ответ написан
    1 комментарий
  • Какой почтовый клиент под windows будет быстрее на больших объемах почты?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Очень сомневаюсь, что объем почты у вас из-за количества писем. Скорее всего из-за аттачей.
    Может имеет смысл аттачи посливать в отдельную папку а письма удалить?

    В TheBat есть опция "хранить аттачи отдельно", но рекомендую не делать это на основном ящике - сделайте еще один "архивный", настройте в нем хранение аттачей отдельно, и переносите старые письма в архивный почтовый ящик с папками по годам или как вам удобнее.

    Уточните что именно тормозит - при выходе TheBat может сжимать/чекать разные папки. Это можно отключить для тех папок, в которых вы редко удаляете письма.

    Очень рекомендую в ЛЮБОМ почтовом клиенте, и особенно TheBat не хранить много писем в Inbox, который чаще всего дергается при проверке почты - прочитали, перенесите письма в какую-то папку отработанных. Тогда сжатие/проверка inbox будет мгновенная, а остальные папки практически и не проверяются.
    Ответ написан
    Комментировать
  • Какой настольный секундомер выбрать?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    засунуть
    127.0.0.1 для vk.com, habrahabr.ru, toster,ru, fb,com, twitter.com в /etc/hosts
    комментировать после 6 вечера, возвращать назад с утра. Можно по крону.
    Ответ написан
    Комментировать
  • Как прочитать скриптом реальный ip из ZyXEL keenetic lite?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Можно почитать про DDNS, возможно это будет удобнее.

    Для питона, делайте expect EOF - вставить вот это:
    exp.expect(pexpect.EOF)

    после чего, пользоваться полученным текстом:
    print exp.before
    Ответ написан