Результаты поиска
Как создать учетные записи пользователей поддоменов в веб-приложении
Я ищу, чтобы позволить пользователям контролировать поддомен приложения, с которым я играю, так же, как Basecamp, где это customusername.seework.com .
Что требуется на конце DNS , чтобы позволить им создаваться динамически и быть доступными мгновенно.
И как вы рекомендуете бороться с этим в логике сайта? Правило Htaccess для поиска поддомена в DB ?
Бета-Версия Веб-Приложения
Что такое хороший способ заставить людей Альфа-тестировать веб-приложение, которое я делаю. Я хочу, чтобы люди использовали его и получали обратную связь о том, каким образом мне нужно его изменить (потому что их много, но что самое главное?)
Описание: http://adamlerman.blogspot.com/2008/07/budgetjax.html
Сайт: http://www.budgetjax.com для приложения. (Нет реальных документов)
Сейчас очень тяжело.
Создание автономных приложений в JavaScript
С увеличением мощности фреймворков JavaScript, таких как YUI, JQuery и Prototype, а также инструментов отладки, таких как Firebug, создание приложения полностью на стороне браузера JavaScript выглядит как отличный способ сделать простые приложения, такие как головоломки и специализированные калькуляторы.
Есть ли у этого какой-то недостаток, кроме раскрытия вашего исходного кода? Как вы должны обращаться с хранилищем данных для такого рода программ?
Правка: да, Gears и cookies можно использовать для локального хранения, но вы не можете легко получить доступ к файлам и другим объектам, которые уже есть у пользователя. Вы также не можете сохранить данные в файл для пользователя без того, чтобы они не вызывали некоторые функции браузера, такие как печать в PDF или сохранение страницы в виде файла.
Рекомендации по управлению и развертыванию больших приложений JavaScript
Каковы некоторые стандартные методы управления приложением среднего размера JavaScript? Меня беспокоит как скорость загрузки браузера, так и простота и ремонтопригодность разработки.
Наш код JavaScript примерно равен "namespaced" как:
var Client = {
var1: '',
var2: '',
accounts: {
/* 100's of functions and variables */
},
orders: {
/* 100's of functions and variables and subsections */
}
/* etc, etc for a couple hundred kb */
}
На данный момент у нас есть один (распакованный, нескрепленный, хорошо читаемый) файл JavaScript для обработки всей бизнес-логики в веб-приложении. Кроме того, существует jQuery и несколько jQuery расширений. Проблема, с которой мы сталкиваемся, заключается в том, что требуется вечность , чтобы найти что-либо в коде JavaScript, и браузер все еще имеет дюжину файлов для загрузки.
Часто ли у вас есть несколько файлов "source" JavaScript, которые получают "compiled" в один окончательный сжатый файл JavaScript? Есть еще какие-нибудь полезные советы или рекомендации?
Как по доступной цене выпустить веб-приложение
Я бедный студент колледжа. Я построил небольшое веб-приложение в PHP5 и MySQL, и у меня уже есть домен. Каков доступный способ получить его онлайн? Несколько человек предложили услуги amazon-х cloud-х годов, но это похоже на перерезание моих запястий и наблюдение за тем, как медленно вытекают деньги. Итак, предложения? Хостинг-компании, сайты CIA drop, что-нибудь?
Обновление: много предложений было для Dreamhost. Их план предусматривает пропускную способность в 5 ТБ. Может ли кто-нибудь представить это в перспективе? Например, сколько пропускной способности получает сайт с таким трафиком StackOverflow?
Последние / Rack deployment
Я знаю, что это довольно экзотично, но я хочу развернуть веб-приложение Ruby (не на основе Rails, а на основе Rack, поэтому он подключается к большинству серверов Ruby просто отлично) с использованием JRuby. Google и друзья дают мне несколько историй успеха, но в основном rails связаны, а если нет, то никаких подробностей о deployment не предоставляется. Фреймворк, который я использую, - это Ramaze, если это имеет значение.
Любая помощь будет принята с благодарностью.
Лучший способ начать изучение дизайна веб-приложений
Я уже давно увлекаюсь программированием, интересуюсь разработкой веб-приложений. У меня есть изрядный личный опыт работы с различными не-веб-языками, но никогда по-настоящему не разветвлялся на веб-приложения.
Обычно у меня нет никаких проблем с изучением новых языков или технологий, поэтому я не беспокоюсь о том, с каким языком "best" или веб-стеком нужно работать. Вместо этого я хотел бы знать о любых рекомендуемых ресурсах (книгах, статьях, веб-сайтах, возможно, даже курсах колледжа), которые обсуждают дизайн веб-приложений: управление и оптимизация взаимодействия с сервером, проблемы безопасности, масштабируемость и другие темы, которые относятся к разработке, а не реализации.
Что бы вы порекомендовали разработчику автономного приложения, который хочет перейти на веб-разработку?
Лучший способ начать изучение дизайна веб-приложений
Я уже давно увлекаюсь программированием, интересуюсь разработкой веб-приложений. У меня есть изрядный личный опыт работы с различными не-веб-языками, но никогда по-настоящему не разветвлялся на веб-приложения.
Обычно у меня нет никаких проблем с изучением новых языков или технологий, поэтому я не беспокоюсь о том, с каким языком "best" или веб-стеком нужно работать. Вместо этого я хотел бы знать о любых рекомендуемых ресурсах (книгах, статьях, веб-сайтах, возможно, даже курсах колледжа), которые обсуждают дизайн веб-приложений: управление и оптимизация взаимодействия с сервером, проблемы безопасности, масштабируемость и другие темы, которые относятся к разработке, а не реализации.
Что бы вы порекомендовали разработчику автономного приложения, который хочет перейти на веб-разработку?
Разбитые изображения диаграмм в Crystal Reports в веб-приложении
У меня есть коллекция crystal reports, которая содержит диаграммы. Они отлично выглядят локально и при печати, но при просмотре их через веб-приложение с использованием CrystalReportViewer диаграммы отображаются как сломанные изображения.
Просмотр свойств разбитого изображения показывает url как ...CrystalImageHandler.aspx?dynamicimage=cr_tmp_image_8d12a01f-b336-4b8b-b0c7-83d9571d87e4.png .
Я пробовал добавлять
<httpHandlers>
<add verb="GET" path="CrystalImageHandler.aspx"
type="CrystalDecisions.Web.CrystalImageHandler,CrystalDecisions.Web,
Version=Version=10.5.3700.0, Culture=neutral,
PublicKeyToken=692fbea5521e1304"/>
</httpHandlers>
к web.config , как было предложено через поиск google, но это не решило мою проблему.
Как вы тестируете веб-приложения, размещенные удаленно?
Я знаком с TDD и использую его как на своем рабочем месте, так и в домашних веб-приложениях. Однако каждый раз, когда я использовал TDD в веб-приложении, у меня была роскошь иметь полный доступ к веб-серверу. Это означает, что я могу обновить сервер, а затем запустить модульные тесты непосредственно с сервера. Мой вопрос: если вы используете сторонний веб-хост, как вы запускаете свои модульные тесты на них?
Вы можете возразить, что если ваше приложение хорошо спроектировано, а процесс сборки надежен и автоматизирован, то запуск модульных тестов на вашем производственном сервере не требуется, но лично мне нравится спокойствие, зная, что все по-прежнему "green" после крупного обновления.
Для всех, кто ответил с "just test before you deploy" и "разве у вас нет промежуточного сервера?- Я понимаю, к чему ты клонишь. У меня есть промежуточный сервер и настроенный процесс CI. Мои модульные тесты выполняются, и я убеждаюсь, что все они проходят перед обновлением до производства.
Я понимаю, что в идеальном мире меня бы это не волновало. Но я уже видел, как это происходит. Если файл не включен в обновление или сценарий SQL не запущен, то при выполнении модульных тестов эффекты сразу же проявляются, но могут оставаться незамеченными в течение некоторого времени без них.
Я спрашиваю здесь, есть ли какой-либо способ, хотя бы для удовлетворения моих собственных навязчивых желаний, запустить модульный тест на сервере, на котором я не могу устанавливать приложения или удаленно (например, тот, к которому у меня будет только доступ FTP для обновления файлов)?
Хранение сведений о пользователе, вошедшем в систему
При создании веб-приложения, и допустим, у вас есть объект пользователя, обозначающий одного пользователя, как вы думаете, это лучший способ сохранить, что пользователь вошел в систему?
Два способа, о которых я думал, были:
- Сохраненный идентификатор базы данных Пользователя в переменной сеанса
- Сохраненный весь объект пользователя в переменной сеанса
Любые лучшие предложения, любые проблемы с использованием вышеуказанных способов? Возможно, проблемы безопасности или проблемы с памятью и т. д.
Какие навыки вам нужны для правильного дизайна UI/Interaction/Functional в веб-приложениях?
Когда вы разрабатываете веб-приложения с нуля, какие навыки необходимы, чтобы производить полезные и богатые взаимодействием продукты?
- Вы делаете прототип пользовательского интерфейса в первую очередь?
- Используете ли Вы истории пользователей?
- Какую-то методологию или передовую практику вы бы рекомендовали или активно пропагандировали?
Короче говоря: какие навыки заставляют вас переходить от сбора требований к AmazingWebApp™?
И наконец: какие книги вы бы порекомендовали?
Какие стратегии вы использовали для повышения производительности веб-приложений?
- Есть ли у вас личный опыт преодоления препятствий в работе веб-приложений?
- Какие-либо рекомендуемые стратегии повышения производительности управляемого данными веб-приложения?
Моя команда разработчиков работает над веб-приложением (JSP reports, HTML, JavaScript), которое использует базу данных Oracle (PL/SQL). ключевая функциональность приложения заключается в создании отчетов, где пользователь может получить PDFs отчетов на высоком уровне и детализировать их до более низких уровней вспомогательных сведений.
Поскольку число вспомогательных подробных записей выросло до миллионов, производительность системы значительно снизилась. Основываясь на нашем текущем анализе метрик, узкое место, по-видимому, находится в логике, поражающей производительность DB и DB. В настоящее время изучается изменение модели DB и повторное выполнение некоторых логических операций на стороне сервера.
Разбиение на разделы, индексация, объяснение планов и запуск статистики-это вещи, которые были сделаны на стороне DB, чтобы попытаться помочь улучшить производительность. Хотя они и помогли, они не решили проблему удовлетворительно. Самая сложная часть анализа данных о производительности заключается в том, что база данных и веб-серверы удаленно управляются другой частью организации IT, поэтому разработчики не имеют регулярного, полного доступа, чтобы увидеть, что происходит (особенно в производственной среде, которая не зеркально отражена точно в любой другой среде разработки/тестирования).
Как вы определились между WISA и LAMP?
Приходилось ли вам когда-нибудь выбирать между WISA или LAMP в начале веб-проекта?
Хотя плюсы и минусы разбросаны по всей сети, было бы полезно узнать о вашем реальном опыте в разработке критериев w/, оценке, принятии решений и размышлении о вашем решении перейти на любую платформу w/.
Отображение версии базового программного обеспечения в нижнем колонтитуле веб-приложения?
Я думаю о предоставлении версии, скажем, схемы базы данных и dlls для бизнес-логики в нижнем колонтитуле моего веб-приложения.
Разве это советуют?
Есть ли какие-либо подводные камни, или указатели, как сделать это лучше всего?
Проблемы юзабилити?
У меня уже есть схема версий, как для схемы, так и для библиотек DLL, используемых в моем решении CI.
iPhone приложение, которое получает доступ к ядру Location framework через интернет
Мне было интересно, могу ли я получить доступ к iPhones Core Location framework через веб-сайт?
Моя цель состоит в том, чтобы создать веб-приложение/веб-сайт, на который будет переходить iPhone, а затем загрузить его текущее местоположение GPS. Это будет простой сайт, основной для друзей / семьи, чтобы мы могли найти друг друга. Я могу заставить их вручную ввести lng/lat, но это не самая простая вещь, которую можно найти. Если бы iPhone мог отображать или загружать это автоматически, это было бы здорово.
У меня еще нет Mac (в ожидании нового Mac Book Pro), но сейчас мне хотелось бы что-то более автоматическое. Как только у меня будет mac, я смогу скачать SDK и построить лучшую версию позже. На данный момент версия веб-приложения была бы отличной, если бы это было возможно. Спасибо.
Оптимизация для низкой пропускной способности
Мне поручено разработать веб-приложение, которое отображает очень большие географические данные. И одно из требований заключается в том, что он должен быть оптимизирован, чтобы PC все еще на наборах, распространенных в пригородах моей страны, мог использовать его.
Теперь мне разрешено использовать Flash и / или Silverlight, если это поможет с ограниченным временем разработки и пользовательским опытом.
Тяжелая часть географических данных разделена на плитки и загружена, как плитки карты в Google Maps, но это означает, что мне нужно много запросов HTTP.
Должен ли я пойти только с javascript + HTML? Я бы в конечном итоге с более быстрым приложением относительно Flash/Silverlight?, так как я могу сделать какой-то сложный алгоритм на этих 2 технологиях (например, DeepZoom). Развертывание настольного приложения, хотя, не может быть и речи, так как у нас нет столько средств на техническое обслуживание.
Это просто должно быть быстро... действительно быстрый..
p. s. быстрее в смысле "download faster"
Какова цель файлов конструктора в проектах веб-приложений Visual Studio 2008?
Существует процесс преобразования, который необходим при переносе веб-узла Visual Studio 2005 в проекты веб-приложений Visual Studio 2008.
Похоже, что VS2008 создает a .дизайнер. файл для каждого aspx при щелчке правой кнопкой мыши на файле или самом проекте в Solution Explorer и выборе пункта ' конвертировать в веб-приложение.'
Какова цель этих файлов конструктора? И они не будут существовать на сборке выпуска веб-приложения, они просто промежуточные файлы, используемые во время разработки, надеюсь?
Открыть файлы из сетевой папки в веб-приложение c#
У меня есть веб-приложение, которое должно читать (и, возможно, записывать) файлы из общего сетевого ресурса. Мне было интересно, как лучше всего это сделать?
Я не могу предоставить сетевой службе или учетным записям aspnet доступ к сетевому ресурсу. Я вполне мог бы использовать олицетворение.
Сетевой ресурс и веб-приложение размещаются в одном домене, и я могу создать нового пользователя в домене специально для этой цели, однако я не совсем уверен, как соединить точки между созданием filestream и указанием учетных данных для использования в веб-приложении.
К сожалению, диск не сопоставлен с сетевым диском на машине, он доступен мне только как сетевой ресурс, поэтому, к сожалению, я не могу сделать прозрачный вызов.
Есть одна проблема, которую я могу придумать с олицетворением... Я могу выдавать себя только за одного пользователя на домен приложения, но я счастлив быть исправленным. Возможно, мне придется записать этот файл в несколько разных общих папок, что означает, что мне придется выдавать себя за нескольких пользователей.
Мне нравится идея создания токена... если я смогу это сделать, то смогу заранее запросить у пользователей их учетные данные, а затем динамически применить защиту и выдавать им значимые сообщения об ошибках, если доступ будет запрещен... Я ухожу играть, но вернусь с обновлениями.
Как включить веб-приложение
Я запускаю игру, и запуск выполняется вручную, у меня есть несколько сценариев, которые помогают мне, но по сути это я делаю работу. В данный момент я работаю над веб-приложением, которое позволит пользователям напрямую вводить некоторые из своих игровых действий и, таким образом, сэкономить мне много работы.
Проблема в том, что я один человек, работающий над проектом среднего размера (более 20 таблиц), рабочая нагрузка не является проблемой, это то, что ошибки будут проскальзывать, даже если я тестирую, когда пишу. Поэтому мой вопрос, таким образом, двоякий.
- Бета-тестирование, я люблю открытые бета-версии, но будет ли закрытая бета-версия более эффективной и даст лучшие результаты?
- Как я должен принести в приложение? Должен ли я один поворот бросить его и объявить, что он используется, или я должен использовать его вместе с обычной конструкцией игры?