0xd34df00d 14.01.2013 15:36 Azoth_primary

Мне понравился джысон. Я теперь все храню в джысоне. Даже состояние документов в читалке (страница, масштаб, етц) — в джысоне.
Это норм?

Recommended by:

@pooq: моча съела говно

1. XonX 14.01.2013 15:37 Azoth

Норм. У нас в универе все пару лет назад ушли с хымелья в джысон.

2. 0xd34df00dXonX /1 14.01.2013 15:37 Azoth_primary

Окай.

3. generatorglukoff 14.01.2013 15:37 Воркота

нет, есть же dbm

4. 0xd34df00dgeneratorglukoff /3 14.01.2013 15:38 Azoth_primary

Нахуй тут dbm?

5. hirthwork 14.01.2013 15:39 mcabber

норм. а дальше тебя заебут ошибки предсказателя при парсинге json'а из-за того, что внутри строк разрешены «"» и ты придумаешь свой собственный json, у которого строки будут начинаться не с двойных кавычек, а, скажем, с амперсанда, а заканчиваться нулевым байтом, напишешь к этому делу парсер на лексе или рагеле, а потом сядешь и будешь дрочить на производительность этого поделия, а потом у тебя коротнёт ноут, потому что ты просто зальёшь его к хуям спермой, до того производительно это будет работать

6. 0xd34df00dhirthwork /5 14.01.2013 15:39 Azoth_primary

На спирите.

7. hirthwork0xd34df00d /6 14.01.2013 15:40 mcabber

спирит умеет генерить быстрые парсеры, которые умеют парсить чанками?

8. 0xd34df00dhirthwork /7 14.01.2013 15:40 Azoth_primary

Насчет чанков не знаю, но парсеры вроде норм.

9. hirthwork0xd34df00d /8 14.01.2013 15:42 mcabber

как ты не понимаешь! парсинг чанками — это будущее хайлоада

10. 0xd34df00dhirthwork /9 14.01.2013 15:44 Azoth_primary

Хайлоад-читалка документов.

11. Cthulhu 14.01.2013 15:52 work

Главное не в xml.

12. 0xd34df00dCthulhu /11 14.01.2013 15:53 Azoth_primary

Почему?

13. Cthulhu0xd34df00d /12 14.01.2013 15:54 work

А зачем пользоваться нечитабельным избыточным, избыточным, медленным для парсинга форматом, если можно не пользоваться?

14. hirthworkCthulhu /13 14.01.2013 15:54 mcabber

потому что для него есть xslt и xsd

15. ulidtko 14.01.2013 15:54

а чочо jaml?

16. 0xd34df00dulidtko /15 14.01.2013 15:55 Azoth_primary

А чочо jaml?

17. Cthulhuhirthwork /14 14.01.2013 15:55 work

И зачем они в данном юзкейсе?

18. generatorglukoffCthulhu /13 14.01.2013 15:55 Воркота

жсон и базовый хымыль одинакового уровня скорости парсинга

19. generatorglukoff0xd34df00d /4 14.01.2013 15:56

для хранения данных, зачем тебе читабельность?

20. XonXgeneratorglukoff /18 14.01.2013 15:56 Azoth

Зато в жсоне меньше букав на единицу полезной информации.

21. Cthulhugeneratorglukoff /18 14.01.2013 15:57 work

Спорно. Впрочем, фактов под рукой нет, потому молчу.

22. generatorglukoffXonX /20 14.01.2013 15:57 Воркота

он их по смс передовать собирается?

23. 0xd34df00dgeneratorglukoff /22 14.01.2013 15:58 Azoth_primary

Через твиттор.

24. XonXgeneratorglukoff /22 14.01.2013 15:58 Azoth

Сферические 0.2% производительности же!

25. 0xd34df00dCthulhu /17 14.01.2013 15:58 Azoth_primary

У него жаба^W тырпрайз головного мозга же.

26. komarXonX /1 14.01.2013 16:05 thinkpad

> нечитабельным
Пиздежь.
> избыточным
Есть, но очень мало и обосновано.
> медленным для парсинга
Че-е?

27. komar0xd34df00d /12 14.01.2013 16:05 thinkpad

Потому что это расширяемый язык разметки.

28. komarulidtko /15 14.01.2013 16:05 thinkpad

yaml, долбоеб.

29. XonXkomar /26 14.01.2013 16:06 Azoth

Ты сегодня прям снайпер.

30. 0xd34df00dkomar /27 14.01.2013 16:06 Azoth_primary

Хорошая причина не использовать технологию
!

31. komarXonX /29 14.01.2013 16:06 thinkpad

Ох блять.

32. komar0xd34df00d /30 14.01.2013 16:07 thinkpad

Тот факт, что технология представляет из себя язык разметки — хорошая причина не использовать ее для хранения данных.

33. komar 14.01.2013 16:10 thinkpad

Не обосрешься, когда файлов (или, упаси Б-же, записей) станет слишком дохуя?

34. 0xd34df00dkomar /33 14.01.2013 16:11 Azoth_primary

С чего бы? У меня ж не один жысон на все, а по жысону на документ. Какое-нибудь там ~/.leechcraft/monocle/savedstate/C++_за_21_день.pdf.json

35. komar0xd34df00d /34 14.01.2013 16:12 thinkpad

У тебя, наверное, путь к файлу занимает больше, чем весь его контент. В этом проблема.

36. hirthworkkomar /33 14.01.2013 16:14 mcabber

а если они будут в xml, то он не обосрётся?

37. 0xd34df00dkomar /35 14.01.2013 16:14 Azoth_primary

Это ок, переживу. Вряд ли это будет проблемой.

38. komarhirthwork /36 14.01.2013 16:19 thinkpad

Нет, но вот оракл тут бы помог точно.

39. komar0xd34df00d /37 14.01.2013 16:21 thinkpad

Тебе виднее. Я понятия не имею, сколько ты говна хранишь. Git, вон, для объектов использует первые две буквы в качестве директорий для быстрого поиска, smplayer — одну.

40. 0xd34df00dkomar /39 14.01.2013 16:22 Azoth_primary

Кстати, да, надо ставить last access-таймштампы и гарбаджколлектить.

41. hirthworkkomar /38 14.01.2013 16:27 mcabber

не только у меня тырпрайз головного мозга, как я погляжу

42. kurkuma 14.01.2013 17:39

ты понимаешь, что ты тормозишь сильнее, чем жаваскриптомакака?

43. 0xd34df00dkurkuma /42 14.01.2013 17:39 Azoth_primary

Че.

44. jabber 14.01.2013 18:33 123

нет

45. jabberkomar /28 14.01.2013 18:33 123

хуямл

46. jabber0xd34df00d /6 14.01.2013 18:57 123

...

47. Crazy_Owl 14.01.2013 20:32 Azatoth

ты упорот просто

48. ulidtkokomar /28 15.01.2013 09:04

ты прав

49. jabberulidtko /48 15.01.2013 20:28 123

ты долбоеб

50. kurkumajabber /49 16.01.2013 11:42 Gajim

двачь

Do you really want to delete ?