• Как правильно переквалифицироваться на Desktop/Mobile Apple apps?

    @scft
    1. Просто начните писать. По личному опыту уже успел понять, что боязненно-перфекционистское, академично-книжное и зубрёжное отношение к предмету - помехи. Всё равно для того чтобы писать достаточно быстро и "привычно" - нужно как бы привыкнуть к инструменту, не бояться его использовать, ощущать его изнутри.
    Возьмите классический короткий k&r для начала, в процессе чтения играйтесь с доступными примитивами - а далее должна сойти любая популярная литература по Obj-C, например ссылки выше.

    2. В прикладном программировании, однообразной типичной архитектуры или какой-то центральной платформы нет (потому что задачи куда разнообразнее динамического вывода страниц и работы с бд), есть только библиотеки, из них я бы заметил libboost и Qt. (Другое дело что не все библиотеки кроссплатформенны, и не под все платформы есть кроссплатформенная библиотека для задачи.)
    Ответ написан
    Комментировать
  • Стоит ли переходить с Python на Go?

    @scft
    Программисты на Go, обычно, слишком быстро умирают от голода.
    Ответ написан
    Комментировать
  • Как из одного компьютера сделать два?

    @scft
    Можно попросту запустить x-сессию из под стационарника (под иным пользователем, само собой) к удалённому x-серверу на целероне. (Тут можно немного смутиться от названий, учитывая что предоставлять мощности должен именно стационарник. Однако сервер в иксах предоставляет доступ к вводу и дисплею, обслуживая клиенты-приложения. Cлово "сервер" относится к ним как "что", а к приложениям как "кому".)

    Добавляем жену в passwd:
    useradd -p password -m wife

    Посылаем запрос с хостящей xclient-ы машины:
    wife@stationary:~$  X :SCREENNUMBER -query IP-ADDR-CELERON


    На целероне, естественно, должен быть пущен xserver.
    Ответ написан
    Комментировать