Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
JavaScriptSerializer медленный
|
|||
|---|---|---|---|
|
#18+
handmadeFromRu, все что с кодеплекса или с гита, не за авторством майкрософта — говнокод де факто. типичная философия МСУ, пора б уже запомнить :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2013, 18:31 |
|
||
|
JavaScriptSerializer медленный
|
|||
|---|---|---|---|
|
#18+
Я бы еще согласился на функционал, отсутствующий в фреймворке, но жутко нужный в прикладной задаче. Но извини, когда нативных вариантов гора с маленькой тележкой, тянуть какие-то сопли с файловой помойки - безрассудство. Я сторонник минимализма и нативности. А молодняку фиолетово, порой откроешь их проект и диву даешься - что динозавр насрал, какого дерьма там только нет, всякая ботва со всего интернета. А потом ноют, что перформанс никакой. Ужос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2013, 22:35 |
|
||
|
JavaScriptSerializer медленный
|
|||
|---|---|---|---|
|
#18+
МСУ, [{"timestamp":1372291200},{"timestamp":1372291500},{"timestamp":1372491200},...] struct Segment { public DateTime TimeStamp; } десериализуй нативно. timestamp эт временная отметка в Unix Time (UTC), соответственно у TimeStamp в структуре должен быть соответствующий Kind. гоу. в Json.NET задача решается на столько легко, на сколько это вообще в принципе возможно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2013, 23:11 |
|
||
|
JavaScriptSerializer медленный
|
|||
|---|---|---|---|
|
#18+
hVostt Даже твоя бабушка соседка решит эту непомерную задачу с тремя неизвестными. Код: c# 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2013, 09:16 |
|
||
|
JavaScriptSerializer медленный
|
|||
|---|---|---|---|
|
#18+
МСУ, задачу ты не решил, а придумал и решил свою. ты всегда так делаешь? твой Date(1372828362866) не интересен, я привёл конкретный пример поступаемых на вход данных. харе выкручиваться.. бабушка блин. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2013, 17:09 |
|
||
|
JavaScriptSerializer медленный
|
|||
|---|---|---|---|
|
#18+
hVosttМСУ, задачу ты не решил, а придумал и решил свою. ты всегда так делаешь? твой Date(1372828362866) не интересен, я привёл конкретный пример поступаемых на вход данных. харе выкручиваться.. бабушка блин. Зачем мне наколенный выдуманный формат, который сгенерило твоё воображение? Есть четкая стандартизованная схема сериализации с конкретным форматом. Это касается не только json, но и xml. Все разумные люди (подчеркиваю, разумные) всегда придерживаются стандартных подходов. Потому что любая внешняя система (напр, 1С) тоже может захотеть работать с таким форматом. И что ты, посоветуешь 1С разработчикам использовать JSON.NET? Я плакал... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2013, 17:17 |
|
||
|
JavaScriptSerializer медленный
|
|||
|---|---|---|---|
|
#18+
для таймстампов обычно целое число указывают.. где прописано, что дата должна быть именно как "/Date(1372828362866)/" ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2013, 17:25 |
|
||
|
JavaScriptSerializer медленный
|
|||
|---|---|---|---|
|
#18+
МСУ, поди и убей-ка себя об стену. данные которые я привел отдаёт реальный сервис (я привел кусочек), давным давно зарекомендовавшего себя ПО, которым пользуется куча народа по всему миру очень уже давно, и не тебе других учить. ты даже приведенную детскую задачу решить не можешь, потому что нативный десериализатор, видите ли, не поддерживает такой формат данных. дитятко ясельное. ты умеешь только умничать, растопыривать пальцы о том, что правильно, а что нет. а когда доходит до реальных задач, ты в кусты. жалкое зрелище. Модератор: Предупреждение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2013, 17:25 |
|
||
|
JavaScriptSerializer медленный
|
|||
|---|---|---|---|
|
#18+
Яростный Мечдля таймстампов обычно целое число указывают.. где прописано, что дата должна быть именно как "/Date(1372828362866)/" ? А 1372828362866 не целое число? hVosttМСУ, поди и убей-ка себя об стену. данные которые я привел отдаёт реальный сервис (я привел кусочек), давным давно зарекомендовавшего себя ПО, которым пользуется куча народа по всему миру очень уже давно, и не тебе других учить. ты даже приведенную детскую задачу решить не можешь, потому что нативный десериализатор, видите ли, не поддерживает такой формат данных. дитятко ясельное. ты умеешь только умничать, растопыривать пальцы о том, что правильно, а что нет. а когда доходит до реальных задач, ты в кусты. жалкое зрелище. Ты можешь выбросить остатки своего мозга на помойку. Твой гавносервис может выдавать хоть порнографию в flv формате, поэтому твой "кусочек" мало кого интересует. Если сервис настолько серьезен, то пруф в студию - давай разбираться с тем, что он выдает и как он выдает. Готов али просто посопеть в трубочку решил? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2013, 17:31 |
|
||
|
JavaScriptSerializer медленный
|
|||
|---|---|---|---|
|
#18+
Яростный Мечдля таймстампов обычно целое число указывают.. где прописано, что дата должна быть именно как "/Date(1372828362866)/" ? У него TimeStamp - это название члена. А тип у его DateTime, смотри в код. Почему так по-идиотски назван член, нужно у него спросить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2013, 17:33 |
|
||
|
JavaScriptSerializer медленный
|
|||
|---|---|---|---|
|
#18+
МСУ, эта дискуссия лишена смысла, пока ты не покажешь решение приведенной задачи нативно . понимаешь ли, приходят данные вот в таком формате. и точка. и хоть слюнями избрюжжи, поступаемый формат именно такой. ты либо решаешь задачу, либо уволен нахрен. данные видите ли у него не такие... детский сад. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2013, 17:38 |
|
||
|
JavaScriptSerializer медленный
|
|||
|---|---|---|---|
|
#18+
МСУЯростный Мечдля таймстампов обычно целое число указывают.. где прописано, что дата должна быть именно как "/Date(1372828362866)/" ? А 1372828362866 не целое число?целое. я о том и говорю, что обычно бывает {"timestamp": 1372291200 }, а не {"timestamp": "\/Date(1372828362866)\/" } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2013, 17:40 |
|
||
|
JavaScriptSerializer медленный
|
|||
|---|---|---|---|
|
#18+
hVosttМСУ, эта дискуссия лишена смысла, пока ты не покажешь решение приведенной задачи нативно . понимаешь ли, приходят данные вот в таком формате. и точка. и хоть слюнями избрюжжи, поступаемый формат именно такой. ты либо решаешь задачу, либо уволен нахрен. данные видите ли у него не такие... детский сад. Я тебе показал реальное боевое решение, которое отлично упаковывает и распаковывает IEnumerable<Segment>. Пока (кроме соплей) я от тебя не увидел ни одного альтернативного решения. Плюс ты еще должен доказать, что оно эффективней. Можем даже провести замеры скорости работы. Или пупок развяжется? P.S. Жду решения. P.S2. И внятно сформулируй условия задачи, а то на колене написал какой-то бред. То ли таймстэмп, то ли дэйттайм. Яростный МечМСУпропущено... А 1372828362866 не целое число?целое. я о том и говорю, что обычно бывает {"timestamp": 1372291200 }, а не {"timestamp": "\/Date(1372828362866)\/" } У него DateTime :) 14507640 Он снова облажался... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2013, 17:45 |
|
||
|
JavaScriptSerializer медленный
|
|||
|---|---|---|---|
|
#18+
МСУ, задача была — только десерилизовать. о сериализации небыло речи. конкретные данные я тебе привёл. решения не увидел. пицот слов не по делу. вот же прорвало на отмазки и увертки. решение будет?? видимо нет. не можешь, так не можешь. вот и вся твоя горе нативность-наивность. шаг вправо, шаг влево и.. «данные не такие... аааааа» ну-ну не плакай, МСУ. сериализуй, десериализуй там одни и теже данные.. играйся в своей песочнице, до реальных задач не дорос значит еще. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2013, 17:50 |
|
||
|
JavaScriptSerializer медленный
|
|||
|---|---|---|---|
|
#18+
ShSerge, эх... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2013, 17:51 |
|
||
|
JavaScriptSerializer медленный
|
|||
|---|---|---|---|
|
#18+
hVostt, Говори о концепции, а не о мембере. Вообще, лучше ни к кому лично не обращайся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2013, 17:52 |
|
||
|
JavaScriptSerializer медленный
|
|||
|---|---|---|---|
|
#18+
hVosttМСУ, задача была — только десерилизовать. о сериализации небыло речи. конкретные данные я тебе привёл. решения не увидел. пицот слов не по делу. вот же прорвало на отмазки и увертки. Не выкручивайся. Я попросил тебя предоставить полноценное работающее решение. Где оно? Я тебе привел. Решение сериализует и десериализует данные твоего struct. Остальные комментарии излишни. hVostt решение будет?? видимо нет. не можешь, так не можешь. вот и вся твоя горе нативность-наивность. шаг вправо, шаг влево и.. «данные не такие... аааааа» Что и требовалось доказать. Пену пускать умеешь, а на деле пустышка. Так и запишем... hVosttну-ну не плакай, МСУ. сериализуй, десериализуй там одни и теже данные.. играйся в своей песочнице, до реальных задач не дорос значит еще. А по делу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2013, 17:53 |
|
||
|
JavaScriptSerializer медленный
|
|||
|---|---|---|---|
|
#18+
ShSerge, я привёл задачу. вполне конкретную. с примером очень даже конкретных данных. и структуру в которую надо десерилизовать. скажи пожалуйста как называется то, что мы увидели вместо решения? и это обсуждение красоты выбранного названия поля структуры? даже не знаю уже что сказать. о мембере и правда слишком много уже. пора завязывать. звездная болезнь ещё разовьётся :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2013, 17:55 |
|
||
|
JavaScriptSerializer медленный
|
|||
|---|---|---|---|
|
#18+
МСУНе выкручивайся. Я попросил тебя предоставить полноценное работающее решение. Где оно? Я тебе привел. Решение сериализует и десериализует данные твоего struct. Остальные комментарии излишни. если уж кто выкручивается, так это не я. работающее решение будет предоставлено после того, как я увижу нативное решение приведенной задачи , а не той, которую кто-то выдумал сам себе и решил. нужно десерилизовать данные которые я привел. структ — это куда десерилизовать. ну? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2013, 17:58 |
|
||
|
JavaScriptSerializer медленный
|
|||
|---|---|---|---|
|
#18+
hVostt, Я уже в две тысячи тринадцатый раз повторяю, что о сабже можно спорить как угодно. Ну, мат таки не нужно употреблять. А вот на личности, это и тебя и МСУ (в особенности) касается, переходить абсолютно нельзя. ПС. Это только формальная сторона дела. А кто прав-неправ - абсолютно по барабану. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2013, 18:02 |
|
||
|
JavaScriptSerializer медленный
|
|||
|---|---|---|---|
|
#18+
hVosttесли уж кто выкручивается, так это не я. Где решение? hVosttнужно десерилизовать данные которые я привел. структ — это куда десерилизовать. ну? Шагом марш читать ISO-8601 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2013, 18:03 |
|
||
|
JavaScriptSerializer медленный
|
|||
|---|---|---|---|
|
#18+
МСУ, где нативное решение задачи? я правильно понимаю, вердикт такой — десерилизовать приведенные мною данные в приведенную структуру нельзя? или просто кто-то этого не умеет. потому что ....обожемой!..... данные не такие! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2013, 18:08 |
|
||
|
JavaScriptSerializer медленный
|
|||
|---|---|---|---|
|
#18+
Форматов дат, флоатов и т.д. могут быть несусветное множество. Пытаться затачивать свой сериалайзер под все случаи жизни - идиотизм. Можно задачу решать двумя способами. 1. Расширять свой сериалазйер: http://blog.calyptus.eu/seb/2011/12/custom-datetime-json-serialization/ 2. Читать данные в универсальном формате (в данном случае это int) и уже в прикладном коде что-то пытаться кастить в требуемый тип. Вариант два выглядит самым правильным и самым простым. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2013, 18:10 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=38317482&tid=1358300]: |
0ms |
get settings: |
10ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
52ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
65ms |
get tp. blocked users: |
2ms |
| others: | 219ms |
| total: | 383ms |

| 0 / 0 |
