Стоит ли брать КПК для работы?
Стоит ли брать КПК для работы?
Нужен совет профессионалов, людей, имеющих опыт работы с сабжом!
Хочу себе приобрести наладонник, но пока еще не решил, нужен ли он мне. Модель, которую думаю взять:
HP iPAQ HX 4700
По своей профессии - я программист. Занимаюсь как программированием по Windows, так и Web-программирование.
Корманный компьютер нужен для того, что бы использовать его в своей работе. От сюда такие вопросы: какой принцип программирования под него, какие языки, есть ли совместимость с Windows (for PC)?
И можно ли на нем установить Web-сервер (скажем, аналог Apache, PHP, MySQL)?
Буду благодарен за любой совет!
Хочу себе приобрести наладонник, но пока еще не решил, нужен ли он мне. Модель, которую думаю взять:
HP iPAQ HX 4700
По своей профессии - я программист. Занимаюсь как программированием по Windows, так и Web-программирование.
Корманный компьютер нужен для того, что бы использовать его в своей работе. От сюда такие вопросы: какой принцип программирования под него, какие языки, есть ли совместимость с Windows (for PC)?
И можно ли на нем установить Web-сервер (скажем, аналог Apache, PHP, MySQL)?
Буду благодарен за любой совет!
Совершенно верно. О возможности подключать внешние флэш-диски говорит только наличие у КПК USB-хоста (в 4700 его нет).Там нет ответа, там только описание моделей.
а наличие USB-порта, ИМХО, не говорит о том, что можно к машинке подключать через него внешние устройства (скажем, флеш-диск). Ведь, возможно, USB используется только для связи с компом (в первую очередь интересует HP 4700)?
Собираетесь писать для 4700, т.е. для Windows Mobile, или под большую винду?От сюда такие вопросы: какой принцип программирования под него
У КПК и ПК процессоры с разными архитектурами, следовательно, нет.есть ли совместимость с Windows (for PC)?
Хотя можно под .NET писать, тогда будет.
Для сетей и web-программирования посмотрите лучше что-нибудь из Sharp Zaurus: SL-C1000, SL-C3000, SL-C3100, SL-C3200.
NOKIA N900
Re: Стоит ли брать КПК для работы?
Хехе! Я тоже программист по профессии
И у меня есть КПК 
Итак, по порядку:
На самом деле я любитель карманных программируемых штучек по причине, у меня нет никакого компа дома ибо иначе я сдохну
) (меня от него фиг оторвешь) с другой стороны с КПК я никому не мешаю: на диване, кухне, где угодно. (иначе я тоже сдохну без компа под рукой)
Программирование. Если вы хотите серьезно использовать программирование на КПК для работы, то применение весьма узкое. Для серьезного и разнопланового программирования КПК не подходит. Если вы работаете в VC++ 6/7 то КПК не поможет ничем. Лучше купить ноутбук.
Что программлю сам?
1. Один из основных языков программирования вообще (и по работе и по хобби): Python. Это переносимый язык. Последняя версия PythonCE 2.4.3 почти полностью совместима с "настольной". Можно набивать и тестировать классы/функции/модули на КПК, потом подключать на работе в проект.
2. Простые веб сайты XHTML/cgi Python можно отлаживать на КПК. Ибо веб сервер на Python пишется за пару минут
3. Если кто-то пишет на JAVA (ненавижу! %-) ), есть вроде какие то вирт. машины под PocketPC. Понятия не имею как работают и насколько совместимы.
4. Вроде есть Си компиляторы на КПК ( не пользуюсь). На Си можно писать Win32SDK (Win API) приложения. Но это не переносимо. Т.е. под КПК - значит под КПК. (Другое дело что WinCE API похоже на "настоящее". Поэтому осваивать программирование под Windows SDK можно и на КПК, но для нормальной работы в VC++6 это не серьезно)
5. Может вам нравится .NET платформа. Не буду врать, но кажется там можно делать переносимые программы. Что будут запускаться и в Windows2000/XP и в CE. Что то в Инете было типа C# PocketPC версия кажется где то видел.
Вывод:
- Если надо серьезно использовать машинку для основной работы программиста. Фиг два. Придется ноутбук брать или домашний ПК.
- Если же простые кусочки программы отлаживать на переносимых языках типа Python (может поискать еще найдутся хорошо реализованные трансляторы, не знаю) - то как вспомогательное средство типа: а во мысль пришла на выходных по поводу вот этого места в проекте... и пошел стилусом набивать/проверять. Но опять же на КПК видно мало текста исходника и ввод не скоростной
Поэтому для больших программ гмммм.. не удобно.


Итак, по порядку:
На самом деле я любитель карманных программируемых штучек по причине, у меня нет никакого компа дома ибо иначе я сдохну

Программирование. Если вы хотите серьезно использовать программирование на КПК для работы, то применение весьма узкое. Для серьезного и разнопланового программирования КПК не подходит. Если вы работаете в VC++ 6/7 то КПК не поможет ничем. Лучше купить ноутбук.
Что программлю сам?
1. Один из основных языков программирования вообще (и по работе и по хобби): Python. Это переносимый язык. Последняя версия PythonCE 2.4.3 почти полностью совместима с "настольной". Можно набивать и тестировать классы/функции/модули на КПК, потом подключать на работе в проект.
2. Простые веб сайты XHTML/cgi Python можно отлаживать на КПК. Ибо веб сервер на Python пишется за пару минут

3. Если кто-то пишет на JAVA (ненавижу! %-) ), есть вроде какие то вирт. машины под PocketPC. Понятия не имею как работают и насколько совместимы.
4. Вроде есть Си компиляторы на КПК ( не пользуюсь). На Си можно писать Win32SDK (Win API) приложения. Но это не переносимо. Т.е. под КПК - значит под КПК. (Другое дело что WinCE API похоже на "настоящее". Поэтому осваивать программирование под Windows SDK можно и на КПК, но для нормальной работы в VC++6 это не серьезно)
5. Может вам нравится .NET платформа. Не буду врать, но кажется там можно делать переносимые программы. Что будут запускаться и в Windows2000/XP и в CE. Что то в Инете было типа C# PocketPC версия кажется где то видел.
Вывод:
- Если надо серьезно использовать машинку для основной работы программиста. Фиг два. Придется ноутбук брать или домашний ПК.
- Если же простые кусочки программы отлаживать на переносимых языках типа Python (может поискать еще найдутся хорошо реализованные трансляторы, не знаю) - то как вспомогательное средство типа: а во мысль пришла на выходных по поводу вот этого места в проекте... и пошел стилусом набивать/проверять. Но опять же на КПК видно мало текста исходника и ввод не скоростной

- -=]ArchangeL[=-
- Кандидат (3 lvl)
- Сообщения: 148
- Зарегистрирован: Вт дек 06, 2005 15:47
- -=]ArchangeL[=-
- Кандидат (3 lvl)
- Сообщения: 148
- Зарегистрирован: Вт дек 06, 2005 15:47