HPC.ru lite - Все форумы
Форум: HP iPAQ КПК и коммуникаторы
Тема: Стоит ли брать КПК для работы?
Страницы: [1] 2
[Ответить]
liosha [24.05.2006 21:30] Стоит ли брать КПК для работы?:
Нужен совет профессионалов, людей, имеющих опыт работы с сабжом!
Хочу себе приобрести наладонник, но пока еще не решил, нужен ли он мне. Модель, которую думаю взять:
HP iPAQ HX 4700
По своей профессии - я программист. Занимаюсь как программированием по Windows, так и Web-программирование.
Корманный компьютер нужен для того, что бы использовать его в своей работе. От сюда такие вопросы: какой принцип программирования под него, какие языки, есть ли совместимость с Windows (for PC)?
И можно ли на нем установить Web-сервер (скажем, аналог Apache, PHP, MySQL)?
Буду благодарен за любой совет!
liosha [24.05.2006 23:26] :
Что за zaurus?
Меня еще интересует, допустим, фильмы он потянет? И дополнительная память в виде flash-карты? можно ли USB flash диск в него вставить?
liosha [24.05.2006 23:45] :
А на счет флешки. Можно в 4700 флешку обычную воткнуть?
liosha [25.05.2006 09:06] :
Dart
Там нет ответа, там только описание моделей.
а наличие USB-порта, ИМХО, не говорит о том, что можно к машинке подключать через него внешние устройства (скажем, флеш-диск). Ведь, возможно, USB используется только для связи с компом (в первую очередь интересует HP 4700)?
irberger [25.05.2006 10:00] :
liosha
USB-Host в 4700 отсутствует в принципе, можно только в формфакторе CF купить его и тогда можно будет и хард USB подключить.
Ozone [25.05.2006 10:30] :
Там нет ответа, там только описание моделей.
а наличие USB-порта, ИМХО, не говорит о том, что можно к машинке подключать через него внешние устройства (скажем, флеш-диск). Ведь, возможно, USB используется только для связи с компом (в первую очередь интересует HP 4700)?
Совершенно верно. О возможности подключать внешние флэш-диски говорит только наличие у КПК USB-хоста (в 4700 его нет).
От сюда такие вопросы: какой принцип программирования под него
Собираетесь писать для 4700, т.е. для Windows Mobile, или под большую винду?
есть ли совместимость с Windows (for PC)?
У КПК и ПК процессоры с разными архитектурами, следовательно, нет.
Хотя можно под .NET писать, тогда будет.
Для сетей и web-программирования посмотрите лучше что-нибудь из Sharp Zaurus: SL-C1000, SL-C3000, SL-C3100, SL-C3200.
Тихоня [25.05.2006 11:06] 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 (может поискать еще найдутся хорошо реализованные трансляторы, не знаю) - то как вспомогательное средство типа: а во мысль пришла на выходных по поводу вот этого места в проекте... и пошел стилусом набивать/проверять. Но опять же на КПК видно мало текста исходника и ввод не скоростной
Поэтому для больших программ гмммм.. не удобно.
Ozone [25.05.2006 11:47] :
Слышал еще про такое чудо…
Система: 4700 + BT-клава.
На 4700 запускается PocketDOS. Под PocketDOS запускается Borland Pascal или Borland C старых версий.
-=]ArchangeL[=- [26.05.2006 00:05] :
Одни ппрограммЮги
+1 (учусь)
Turbo C через pocketDOS отлично летает.
В инсте на парах не раз помогал, и на экзамене тоже.
проверял работает ли написаное мною чудо. =))
SymbiOS [29.05.2006 11:31] :
-=]ArchangeL[=- а Turbo C нужен обыкновенный? С Большого брата брать? Удобно ли програмить с виртуальной клавой? думаю нет, но попробую...
[Ответить]
[Вперед >]