• Есть ли возможность использвать skype в обычной консоли linux?

    Taraflex
    @Taraflex
    Ищу работу. Контакты в профиле.
    Есть либы для c++, java, c#
    habrahabr.ru/post/263099
    Ответ написан
    Комментировать
  • Есть ли возможность использвать skype в обычной консоли linux?

    voidnugget
    @voidnugget
    Программист-прагматик
    У скайпа было своё API, но его планировали прикрыть и/или сделать платным.
    Раньше (лет 5 тому назад) для доступа использовался DBUS, так как скайп сначала был написан на дельфях и переписан на Qt.

    В принципе ничего не мешает запустить иксы под виртуальным фреймбуфером xvfb и радоваться жизни.

    На худой конец у скайпа есть вэб-интерефейс по которому можно щёлкать Selenium'ом.
    Ответ написан
    1 комментарий
  • Как слить списки в Python?

    tsarevfs
    @tsarevfs
    C++ developer
    zip(a, b, c)
    [list(l) for l in zip(a, b, c)] #если нужны именно листы внутри
    Ответ написан
    1 комментарий
  • Как слить списки в Python?

    Вот тоже чувствую, что что-то такое должно быть, подписался, может подскажут.

    А так на ум приходит только
    x = [[a[i], b[i], c[i]] for i in range(min(len(a), len(b), len(c)))]


    UPD
    Я вспомнил про zip, я вспомнил.
    x = list(map(list, zip(a, b, c)))
    Ответ написан
    4 комментария
  • Область применения C, C++, C#?

    Nipheris
    @Nipheris Куратор тега C++
    > Хотел задать вопрос к опытным программистам.

    Ну раз опытным, то думаю разумно поделиться своим опытом. Итак, в чем участвовал за последние 5-6 лет, где были плюсы или шарпы. Три места работы, три команды:
    - десктопная софтинка наподобие 2ГИС - база данных услуг и предприятий с привязкой на карту. C#, карту отрисовывали сами с помощью Direct3D;
    - TCP-сервер GPS-трекеров (такие фиговины, отправляют по GRPS/SMS свои текущие GPS/ГЛОНАСС координаты + всякие плюшки для транспорта - уровень топлива, скорость движения и т.д. - зависит от модели). C++ и обыкновенные сокеты. Сервер небольшой, принимал именно данные от трекеров и писал в базу. Отображалось все на обыкновенном сайте с PHP в бэкенде.
    - веб-сервис, принимающий платежи по WebMoney Merchant и поддерживающий балансы на счетах клиентов. Открывал урл для серверов вебмани, плюс давал простейшие отчеты (проведена транзакция или нет, текущий баланс, транзакции на списание). C# (WCF), данные писались в PostgreSQL.
    - десктопное приложение для проходной - по отпечаткам пальцев входящих/уходящих сотрудников регистрировалось их время пребывания на предприятии. Ну и разумеется - отчеты, агрегации (время отработанное за неделю, опоздания, переработки и т.д.). C# + некоторые части на С++, соединяющие драйвер сканера отпечатков и библиотеку их распознавания по образцам.
    - здоровенное декстопное приложение на C++ + Qt, трейдинговый терминал (более 10к файлов исходников, команда из 30+ человек);
    - довольно объемный ГИС-проект на C#, клиент десктопный (WPF+SharpMap), серверная часть - ASP.NET WebAPI (JSON API).
    - планируется новый ГИС-проект с клиентом уже на C++ и Qt, т.к. существует нереально крутые рендереры на OpenGL от MapBox (тык), а большинству участников текущего проекта плевать - C++ или C#. Qt сейчас развивается очень серьезно, поэтому на сегодняшний день он выровнялся с C#+WPF, а т.к. рендерер на плюсах - то и клиента будем писать на плюсах. На сервере по-прежнему ASP.NET, вероятно новой версии (пока начнем писать, должна успеть выйти в релиз); тех, кто считает, что с ним "сложно в вебе" - аргументы в студию;
    - небольшой сайд-проект - рендер сложного 3D объекта для внедрения в рекламный ролик новой фантастической книги. С++ и OpenGL, написано быстро, дешево и сердито, отрисовано покадрово в PNG-шки, смонтировано в After Effects, все довольны.

    Вывод: поверьте, если инструмент подчиняется вам, то вам открыто много способов решения различных задач. Конечно, для Web-бэкенда C++ будет очень странным выбором, но лично у меня хватает задач и без бесконечных мелких сайтиков.

    Послесловие: безусловно, начинать лучше с того же Паскаля (да, я серьезно, отличный язык для обучения, дисциплинирует, и при этом не скрывает машину от программиста). Но если уж выучите С++, или хотя бы Си, то остальные языки после него будут как игрушки с наворотами. Конечно, для этого вам уже надо знать, что вы хотите стать программистом. Если еще не уверены - лучше попробовать на более простом языке, иначе перегорите не дойдя и до середины.
    Ответ написан
    12 комментариев
  • Область применения C, C++, C#?

    @jackroll
    Сверхразум
    Ты сейчас делаешь следующее: "сейчас я хорошенько поузнаю, что мне нужно учить, а учить буду потом". Когда этот этап пройдёт, ты будешь думать "так сейчас надо найти самые лучшие книжки и курсы, а потом буду их читать и учить". Когда найдёшь - "так, нужно почитать программач ещё разок, чтобы быть в курсе, не изменилось ли чего". Потом "ага, надо ещё работы посмотреть на данный момент и сделать проекцию в будущее, чтобы предположить свой заработок". И после ещё десятка таких типа-как-небесполезных откладываний ты либо найдёшь какую-то другую великую цель для себя, либо попробуешь начать изучать то, что подготовил, но не протянешь дольше недели.

    Это я к тому, что из этого паттерна прокрастинации и фантазий нужно выбираться прямо сейчас, а не потом. Если ещё более прямо надо - бери любой язык и учи его месяц, не тратя время на всякую чушь. Иначе гроб.
    Ответ написан
    1 комментарий
  • Хочу полностью перепройти математику,можете посоветовать,что почитать?

    littleguga
    @littleguga
    Не стыдно не знать, а стыдно не интересоваться.
    Ответ написан
    Комментировать
  • Какие области программирования требуют серьезных знаний математики?

    @cthulhudx
    Робототехника, машинное обучение, машинное зрение, компьютерная графика
    Разделы самые разнообразные.
    Ответ написан
    Комментировать
  • Какие самые сложные нерешенные задачи в IT отрасли вы знаете?

    @Misha7
    Квантовый компьютер, нейроинтерфейс, перенос разума и мыслей человека в компьютер.
    Ответ написан
    Комментировать
  • Как будет выглядеть регулярное выражение для белого ip?

    GavriKos
    @GavriKos
    А чем по вашему отличается визуально белый ip от серого? Как по мне - ничем.
    Ответ написан
    8 комментариев