Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Динамическая структура данных и MVC
|
|||
|---|---|---|---|
|
#18+
hVostt*Ihor*, проверил ваш чудо-тест «на скорость» вот результаты: C# 111 ms, node.js 52639ms да-да, 52 секунды. просто чудо )) хотя возврат я получаю сразу прям через 50мс, как у вас. так что свои дешевые тесты можете знаете куда положить? ) учите мат часть, не пишите чушь и взрывайте нам мозг ) выб так не шутbли показывая такие расчеты для node.js :( проверьте свой код. потому как минуту для JS перебрать массив? вот если что весь код под ноде Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. в конце просто валидация суммы чтоб убедиться что все варианты в разных платформах высчитали одинаково. вот код 1в1 на aspx Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. он же в php Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. еще раз проверьте свой код nodejs. как вы умудрились его загнать аж на 1 минуту? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2013, 05:17 |
|
||
|
Динамическая структура данных и MVC
|
|||
|---|---|---|---|
|
#18+
интересно увидеть ваш вариант который засадил Node на 1 минуту. поделитесь если не стесняетесь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2013, 05:20 |
|
||
|
Динамическая структура данных и MVC
|
|||
|---|---|---|---|
|
#18+
так давайте закругляться всетаки. потому как два троля превратили задачу в выдергивания рук, посылания всех нахрен вместе с клиентами, и упреки что все в жизни просто и нефиг изобретать ничего. Мне задача сама по себе интересна, я уже вижу ее решение, показалось что когото тоже заинтересовало, хоть немного. Ну а в остальном, спорить с тролями от нечего делать? Каждому свое. Тема слилась в непонятно что. Пусть модеры удалят ее. Слишком много негатива, и некоректного поведения для ИТшников, чета даже противно стало далее такое общение пустое. Всем удачи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2013, 05:27 |
|
||
|
Динамическая структура данных и MVC
|
|||
|---|---|---|---|
|
#18+
*Ihor*, действительно, мой косяк, time: 217 ms (без инициализации массива) и 60-70 с инициализацией. прошлый раз запускал под эмулятором. беру свои слова назад по поводу node.js. но по остальному поводу вы действительно мудите, уж извиняюсь, но решение на поверхности. это коллекции. динамик сюда ни каким боком не лезет, потому что он предназначен для других целей. почитайте на MSDN зачем его вообще добавили. и раньше без него было плохо только при работе со всякими Interop-ами и COM-ами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2013, 05:56 |
|
||
|
Динамическая структура данных и MVC
|
|||
|---|---|---|---|
|
#18+
sp*Ihor*, У вас есть миллион денег на Microsoft??? Или вам таки не нравится PostgreSQL+Node.ja+Backbone? Вы определитель - либо устрицы по пиццоттыщ из-за океана либо речные нашенские, но по 3 рубля + всякие плюшки!)) возможно, не по теме, но очень интересно сколько стоит по минимуму app сервер от MS если все остальное вынести на linux например В линуксе: storage: Postgres; GUI: Apache+mono+asp.net MVC но сервер приложения - бизнес логику хочется, к примеру, оставить в венде ибо dotnet более совместимый чем mono вроде бы? слои кстати будут совместимыми при бинарной сериализации (раньше вроде не были) или одним из поддерживаемым CSLA способом? поди можно ваще XP заюзать ибо IIS то не нужон, хотя там 10 соединений вроде и еще какая муть, но для нищебродов (я не про участников топика, а скорее как вариант для себя) то подойдет поди на первое время, пока нагрузка не велика ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2013, 08:14 |
|
||
|
Динамическая структура данных и MVC
|
|||
|---|---|---|---|
|
#18+
и еще в венде можно всякие околобесплатные ActiveX заюзать и другие win DLL, коих море если чего в DotNet не хватает хотя, наверно, можно и в wine тоже замутить, ведь с технической точки зрения даже DotNet v2 + DevExpress запускается под wine DotNet можно в wine заюзать если есть лицуха венды под XP, которая пылится? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2013, 08:19 |
|
||
|
Динамическая структура данных и MVC
|
|||
|---|---|---|---|
|
#18+
spгибкость JS позволяет без оверхеда как в типизированных языках гибко решать задачи с меняющимися структурами, а клиентские фреймворки типа Backbone.js и иже с ним всякие MV* фреймворки - позволяют все так же не менее гибко все это отображать на клиенте. а почему большей частью enterprise проекты делают на типизированных (возможно околодинамических) dotnet, java а мелкие на LAMP-ах и потом они вырастают конечно до чего-то потому что maintenance ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2013, 08:34 |
|
||
|
Динамическая структура данных и MVC
|
|||
|---|---|---|---|
|
#18+
*Ihor*, JavaScript объекты - это ассоциативные массивы, хэши. В чём проблема использовать Dictionary? В том, что Razor не понимает синтаксиса @user.address, когда user - это словарь, а address - ключ? Возьмите другой движок представления, или напишите свой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2013, 08:44 |
|
||
|
Динамическая структура данных и MVC
|
|||
|---|---|---|---|
|
#18+
*Ihor*Даже еще проще.. звоните Мише, добавь в таблицу поле address2. можно через SpeachAPI и Астериск автоматизировать т.е. юзер просто кликает а система сама Мише дозванивается в случае JS как раз удобно, если выпадет какой звук по пути, то если я правильно понял, имя поля - не критично ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2013, 08:47 |
|
||
|
Динамическая структура данных и MVC
|
|||
|---|---|---|---|
|
#18+
ждем топик в ПТ :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2013, 08:52 |
|
||
|
Динамическая структура данных и MVC
|
|||
|---|---|---|---|
|
#18+
sanyock2spгибкость JS позволяет без оверхеда как в типизированных языках гибко решать задачи с меняющимися структурами, а клиентские фреймворки типа Backbone.js и иже с ним всякие MV* фреймворки - позволяют все так же не менее гибко все это отображать на клиенте. а почему большей частью enterprise проекты делают на типизированных (возможно околодинамических) dotnet, java а мелкие на LAMP-ах и потом они вырастают конечно до чего-то потому что maintenance 1. Потому что веб-морда (front-end) - это только малая часть enterprise проектов; 2. enterprise проекты перестали быть монолитными (написаными с импользованием одной технологии). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2013, 09:07 |
|
||
|
Динамическая структура данных и MVC
|
|||
|---|---|---|---|
|
#18+
skyANA1. Потому что веб-морда (front-end) - это только малая часть enterprise проектов; пропорции от проекта зависят, например, ebay - у них морда сколько % весит от остального тела? навскидку у них же вроде бы часть на java, интересно на чем морда, в строчке есть eBayISAPI.dll, неужели на венде (наверно когда то была и по старой памяти так называется роутер запросов)? skyANA2. enterprise проекты перестали быть монолитными (написаными с импользованием одной технологии). сначала пристыковывают готовые или наколеночные лампы с рельсами, а потом при необходимости, наверно, переводят их на enterprise платформу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2013, 09:42 |
|
||
|
Динамическая структура данных и MVC
|
|||
|---|---|---|---|
|
#18+
*Ihor*ок. вот пример задачи.. не совсем то, бо реальную задачу и проект слишком долго описывать. Я тебя просил не очередную голую "задачу", а демо-решение . Что там делать-то? Одну страничку и серверный код для передачи данных на клиента? Или можешь только языком ворочать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2013, 09:43 |
|
||
|
Динамическая структура данных и MVC
|
|||
|---|---|---|---|
|
#18+
spдавайте поговорим про гибкость - в БД я изменил сущность (добавил/удалил поля или изменил их тип) - или таки вам не прийдется переделывать модель EF или описание моделей и перекомпилировать потом все это. Да. И это правильно. В твоём же случае ты тащишь с БД запись (записи) со всеми 100500 полями, которые потом можно будет использовать в шаблоне. Дба начнет тихо расстреливать за такую "архитектуру". В моем же случае данные из базы выгребаются только те, которые нужны бизнесу. Всё строго регламентировано и описано. Есть конкретная типизированная модель, которым ты можешь управлять в темплейте - не больше не меньше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2013, 09:46 |
|
||
|
Динамическая структура данных и MVC
|
|||
|---|---|---|---|
|
#18+
*Ihor*Т.е. динамика в JS позволяет взять класс MarkerClass добавить ему проперти и дальше к нему обращаться. При этом если пропертинету то вернется null или undefined без падения по эксепшину. Бред. Ты это свойство должен использовать где-то в js коде. Если ты будешь производить какие-то вычисления, по-любому нужно проверять на null. Или ты хочешь просто в представлении показать юзеру MarkerClass.MySuperKey? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2013, 09:52 |
|
||
|
Динамическая структура данных и MVC
|
|||
|---|---|---|---|
|
#18+
*Ihor*звоните Мише, добавь в таблицу поле address2 . Миша в чате тутже говорит что добавил. Вы спокойно в шаблоне указываете user.address2 и все. секундное дело Ты что-нибудь слыхал про оптимизацию? За запросы "SELECT * FROM" нужно кастрировать на месте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2013, 09:54 |
|
||
|
Динамическая структура данных и MVC
|
|||
|---|---|---|---|
|
#18+
МСУЗа запросы "SELECT * FROM" нужно кастрировать на месте. если есть WHERE, то условно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2013, 09:56 |
|
||
|
Динамическая структура данных и MVC
|
|||
|---|---|---|---|
|
#18+
SeVahVostt*Ihor*, МСУ тебе правильно сказал, уже давно придумали датасеты. и пицот других вариантов. самый наихудший это dynamic. самый плохой. самый отвратительный, уродский и крайне тупой. если не хватает тямы разобраться с датасетами, то прекращаем бессмысленную дискуссию. это уже наивысший предел непонимания. выше только звезды. откуда вы там прилетаете )) с планеты Оогу наверное. Самое тупое и уродское, что есть в net - dataset'ы. Рудименты царя Гороха. Ты просто не умеешь их готовить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2013, 09:58 |
|
||
|
Динамическая структура данных и MVC
|
|||
|---|---|---|---|
|
#18+
sanyock2МСУЗа запросы "SELECT * FROM" нужно кастрировать на месте. если есть WHERE, то условно Причем тут WHERE? Я о том, что тащатся все колонки с сервера БД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2013, 10:03 |
|
||
|
Динамическая структура данных и MVC
|
|||
|---|---|---|---|
|
#18+
МСУsanyock2пропущено... если есть WHERE, то условно Причем тут WHERE? Я о том, что тащатся все колонки с сервера БД. так пусть тащатся, вдруг от этого кодить быстрее чем от перехода на узловой скрыпт ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2013, 11:03 |
|
||
|
Динамическая структура данных и MVC
|
|||
|---|---|---|---|
|
#18+
sanyock2так пусть тащатся, вдруг от этого кодить быстрее чем от перехода на узловой скрыпт ещё один самоубивца ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2013, 11:15 |
|
||
|
Динамическая структура данных и MVC
|
|||
|---|---|---|---|
|
#18+
sanyock2skyANA1. Потому что веб-морда (front-end) - это только малая часть enterprise проектов; пропорции от проекта зависят, например, ebay - у них морда сколько % весит от остального тела? навскидкуНу давайте подумаем. У eBay есть поставщики товаров? Есть платёжные системы, с которыми работает eBay? Есть доставка? Есть аналитика? Есть API? Есть...? Или со всем этим справляется 100500 китайцев, обрабатывая заказы ручками да по телефону? sanyock2skyANA2. enterprise проекты перестали быть монолитными (написаными с импользованием одной технологии). сначала пристыковывают готовые или наколеночные лампы с рельсами, а потом при необходимости, наверно, переводят их на enterprise платформу?Нет не так. Попробуйте представить себе предметную область, где нужно решение enterprise уровня. К примеру нефтянку. И подумать о том, какие это наколеночные лампы с рельсами Вы там собрались внедрять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2013, 11:17 |
|
||
|
Динамическая структура данных и MVC
|
|||
|---|---|---|---|
|
#18+
вообще вот это «добавь-ка Мишка мне поле в базу, я ща в темлейт его зафигарю» от слабоумия, и общей тупорылости. надо что-то сделать, какую-то мудотню, создать видимость работы. чем больше проблем, чем хуже и несопровождаемей код, тем больше нужны всякого рода «специалисты». платное приложение к программе, кучка страдающих от недостатка ума прощелыг. пусть звучит грубо, не профессионально там, мне плевать — что там истинные грамотеи скажут. нет говнокоду. какой вообще смысл в постоянном добавлении полей? это что вообще такое? если бизнес-логика подразумевает переменное, постоянно изменяющееся количество полей, значит они не в колонках должны быть, и никакими ALTER TABLE не должны решаться. а наборами. вертикальный срез. но для этого же нужны мозги, хотябы хиленькие. эт задача решалась успешно еще 20 лет назад на «тех» системах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2013, 11:29 |
|
||
|
Динамическая структура данных и MVC
|
|||
|---|---|---|---|
|
#18+
skyANAИли со всем этим справляется 100500 китайцев не исключено, что больше в 9000 раз, собственно отсюда и нагрузка ну еще покупателии - не забывайте skyANAобрабатывая заказы ручками да по телефону? не исключено, что какие-то интерфейсы есть для организации "витрины" хотябы, но точно не знаю skyANAsanyock2сначала пристыковывают готовые или наколеночные лампы с рельсами, а потом при необходимости, наверно, переводят их на enterprise платформу?Нет не так. Попробуйте представить себе предметную область, где нужно решение enterprise уровня. К примеру нефтянку. И подумать о том, какие это наколеночные лампы с рельсами Вы там собрались внедрять. про нефтянку не не слышали, не были, не употребляли а так то, наверняка, юзают всякие CMSки, тикеты и т.п., сначала синтегрят, а потом упираются в ограничения по производительности, а свой функционал сгородить в том же объеме и того труднее ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2013, 11:35 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=38182378&tid=1358271]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
70ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
82ms |
get tp. blocked users: |
2ms |
| others: | 250ms |
| total: | 446ms |

| 0 / 0 |
