Профессиональная деятельность: программирование (Java EE, C), 3D печать, предпринимательство
Интересы: философия, наука, микроэлектроника, путешествия (Русский Север), жизнь на природе
Религия: Православие
Семья: жена, 3-е детей

Достижения

Все достижения (1)

Наибольший вклад в теги

Все теги (11)

Лучшие ответы пользователя

Все ответы (7)
  • Какие есть тонкости работы на курорте удаленно?

    aparusov
    @aparusov
    Разработчик ПО, предприниматель
    По 1-му вопросу, - тонкость есть одна, очень важная, но понимается она не сразу. Касается это не только курортов, а, вообще, удаленной работы. Надо постараться физически отделить работу от дома и отдыха. Желательно, чтобы на работу надо было хоть немного пройти, проехать. Думаю, хорошие варианты, это офисы co-working, или съем отдельного помещения поблизости. Если, все-таки, это невозможно, то надо выделить для работы определенное место и время, чтобы не отвлекаться и не отвлекали близкие (жестко). Особенно, это актуально, если есть семья.
    Ответ написан
  • На чем писать кроссплатформенное GUI приложение?

    aparusov
    @aparusov
    Разработчик ПО, предприниматель
    Да, C++ на порядок сложнее по сравнению Java и С#, хотя Qt многое упрощает.

    Для кроссплатформенных офисных приложений хороша Java, - GUI на JavaFX или Swing, но не SWT (в нем много косяков, которые отнимают много времени). Если лучше знаешь C#, то на нем (язык посовременнее, фреймворк попроще будет) и сразу в MonoDevelop (так-как нужна кроссплатформенность).

    С серверной частью (если трехзвенка) важно определиться на чем она должна работать (в какой ОС). Если тоже кроссплатформенная, то лучше все на java делать и разобраться с серверными технологиями Java: Spring или Servlet-контейнер или даже сервер Java EE. Использовать ORM (Hibernate, например). Но с этим стеком Java придется повозиться, - порог вхождения высокий, зато потом открываются богатые возможности (независимые от ОС! ).
    Ответ написан
  • Доступ сетке за «серым» IP

    aparusov
    @aparusov
    Разработчик ПО, предприниматель
    Чтобы все прояснить (поправьте, если в чем-то не прав).
    Есть два понятия:
    • Статический/Динамический IP - меняется ли он самопроизвольно (при подключении к провайдеру) или нет
    • Серый/Белый IP - Серый IP - это адрес в локальной сети провайдера, аналогично 192.168.1.xxx, Белый IP - полноценный адрес в Интернет


    Далее. Могут быть разные комбинации этих двух свойств. Самое главное, что, в общем случае, прямое подключение по Серому IP из Интернет не получится (без использования вспомогательного сервера с Белым IP). При этом прямое подключение к Динамическому Белому IP вполне возможно с использованием DynoDNS.

    Оптимальный (но не самый простой) вариант решения проблемы с Серым IP - поднять VPN сервер на своем VDS, у которое есть Белый IP. Также, можно использовать различные платные и, возможно, бесплатные сервисы типа TeamViewer, Splashtop, LogMeIn-Hamachi, NetRouter, .... (в зависимости от потребностей)
    Ответ написан
  • Ноутбук Windows для web-дизайнера?

    aparusov
    @aparusov
    Разработчик ПО, предприниматель
    Память 8гб и выше, желательно SSD диск (на ноутах HDD часто тормозные), процессор современный Intel Core (но можно не топовый) или аналогичный от AMD, экран от 15 дюймов и, очень желательно, хороший стационарный монитор от 21 дюйма на основном рабочем месте. Если внешний монитор не реален (постоянные переезды, нет фиксированного рабочего места, ...), то брать ноут с экраном 17 дюймов (в крайнем случае 15), с хорошей IPS матрицей
    Ответ написан