brutal_lobster: В идеале да, все и сразу ) Правда не для клиентов, а для персонала. Но я пока прикидываю как бы я смог реализовать базовый функционал своими силами. Так сказать каркас.
1 - Вопрос не в том на чем писать, а в том на чем такое удобнее реализовать. Если это проще сделать например на java, то нет смысла делать это на php. Хотя если честно я смотрю в сторону node.js.
2 - Большинство готовых решение даже костылем не назовешь, это скорее как деревянная нога пирата )). Если имели опыт с качественным и без проблем расширяемым продуктом (еще и бесплатным), буду рад совету. По факту нужна хорошая альтернатива OpenQRM.
3 - Веб интерфейс - это система мониторинга и менеджмента. Одна кнопка в нем, выполняет множества действий и команд (на нескольких узлах). Делать это руками через терминал? Тогда как минимум надо точно так же писать обвертки, потом обучать людей с этим пользоваться. В общем нет, 2015 год на пороге.
Нет идея была совсем в другом. Что то типа автоматической пакетной иницализации всех данных, до того как основной скрипт начнет работать. По типу как в requirejs все подключаемые файлы грузятся до того как будет выполнен основной код, не зависимо от того в каком месте написана конструкция require.
У нас реализован LSD (LoadSaveDelete), модель загружаеться методом load который обращаеться к ресурсу и вызывает в свою очередь метод $resource->load($object), и уже он делает выборку а потом устанавливает данныи и помечает модель как загруженную. Коллекция делает тоже самое setData из массива и ставит флаг isLoaded у модели.
Согласен, но иногда это проще, чем объяснять почему это будет стоить $500 если я трачу на это пол дня.
Все относительно, коммунизм давно кончился и настал капитализм, разработчики такие же участники рынка как все остальные, и их основная цель извлечь максимальную прибыль при минимальных затратах. Конечно лучше сказать что это будет стоить столько то, потому что я так решил, и если вам не нравиться можете катиться колбаской. Но такое прокатит только если у тебя очень большая репутация.
Дешевые программисты обходятся дороже. И адекватные заказчики это понимают.
Я к тому, что цена не равно качество и не равно потраченное время. Это всего лишь сумма которую вы хотите получить а заказчик готов заплатить за результат. Можно поработать 8 часов, а сказать что работал 40. А можно брать $150 в час, и честно написать 16 часов работы. А еще можно утверждать бюджет заранее на весь проект, и сроки сдачи. Лично мой опыт показал что лучше работать меньше по 25 в час, чем много по 10 в час.
А динамики подключаете по hdmi? Если вы подключаете через аналоговый то его и выбирайте. В системе вообще звук нормально работает? Если да, то значит должно работать и через default, как с микрофоном.
Точно так же, первый монитор для Win 7 (Браузер + скайп + gotomeeting) второй ноутбук на Ubuntu (Основная рабочая среда, Lamp, IDE, terminal, etc)
ps: Вся проблема в том, что Linux отлично подходит для кодинга и одновременно абсолютно не годиться для всего остального.
pss: В перспективе надежда заменить все на MacOs