[Ответить в тред] Ответить в тред

15/11/16 - **НОВЫЙ ФУНКЦИОНАЛ** - Стикеры
09/10/16 - Открыта доска /int/ - International, давайте расскажем о ней!
30/09/16 - BREAKING NEWS ШОК АБУ ПРОДАЛСЯ МЭЙЛУ (на самом деле нет)



Новые доски: /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • /int/ - International • /ruvn/ - Российские визуальные новеллы • /math/ - Математика • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 90 | 6 | 51
Назад Вниз Каталог Обновить

Засилье даунов и дегенератов Аноним 19/10/16 Срд 13:23:51  859651  
(21Кб, 314x370)
Почему всякие дегенераты и дауны определяют стандарты в IT и наносят колоссальный ущерб отрасли. Примеру тому отсутствие комментариев в json или же квинтэссенция дегенерации язык С. Комитет по стандартизации С++ - это вообще сборище пидорасов, элементарные нужные вещи не могут сделать годами, но всякое бесполезное говно заносят в язык.
Формат csv до сих пор не могут хоть как-то стандартизовать. Любой пидор ставит любой разделитель, а отдельные особо одаренные пидорасы из микрософт используют даже таб в качестве разделителя.
Аноним 19/10/16 Срд 13:33:00  859655
>>859651 (OP)
кроме тривиальных синтаксичецких несогласий есть претензии?
если нет то последуйте обратно на парашу неуважаемый
Аноним 19/10/16 Срд 18:18:18  859873
>>859655

начнем с того что даже восемь бит в байте решение абсолютно пидорское.
10 бит на байт вот было бы заебок!
Аноним 19/10/16 Срд 18:31:19  859881
(96Кб, 605x720)
>>859873
Аноним 19/10/16 Срд 19:48:09  859956
Если тебе нужны коменты в жсоне, ты скорее всего хранишь в нем конфиги.
Жсон не для этого, он вообще не для того чтобы люди его читали и правили в голом виде.
Храни конфиги в toml.
На c++ просто не надо писать, чем меньше на нем пишут тем быстрее он сдохнет
Аноним 19/10/16 Срд 20:02:59  859970
Я бы лучше рикаминдавал vasyanml для конфигов, он посовременее будет.
Аноним 19/10/16 Срд 20:14:55  859985
>>859956
На чем писать?
Аноним 19/10/16 Срд 20:17:02  859989
>>859985
На чём кроме Хаскелля можно писать в 2к16?
Аноним 19/10/16 Срд 20:22:15  859994
>>859989
PETOOH жи
Аноним 19/10/16 Срд 20:29:41  859997
>>859985
Языки в 2к16 заканчиваются на плюсах?
Аноним 19/10/16 Срд 20:47:07  860011
>>859997
>>859989
> 2к16
А ну спать быстро.
Аноним 19/10/16 Срд 21:14:26  860035
>>859651 (OP)
> отдельные особо одаренные пидорасы из микрософт используют даже таб в качестве разделителя.
Это называется tsv: tab separated values
Формат, возможно, возникший до csv

Да, самое главное: ты дебил.
Аноним 19/10/16 Срд 22:05:40  860100
>>860035
Плюсую этого мудрого айтишника.
Треду сажи, неконструктивная хуита.
Опу защеку.
Аноним 19/10/16 Срд 22:17:10  860108
>>860035
Нееет, там все не так просто.

MS Excel просто волшебен.
Задача: сгенерировать файл отчета, чтобы он открывался в экселе. При этом в отчете могут попадаться не-ASCII символы.

Выбираем формат CSV как самый простой.

Веселуха №1. Открываем файл - все столбцы в кучу. А потому что эксель в CSV разделителем использует ВНЕЗАПНО не запятые (хоть и Comma Separated Values), а точки с запятой. Ну ладно, ок.

Веселуха №2. У заказчика документ не открывается. Оказывается, Эксель использует на самом деле локале-зависимый разделитель, в русской винде это точка с запятой, в английской - запятая.

Веселуха №3. Эксель хочет файл в системной кодировке. Вместо иероглифов - крякозябры. UTF-8 не признает и не открывает.

Веселуха №4. Прослышал на стаковерфлоу что эксель-таки признает UTF-16, закодировал отчет в нее. А вот фиг, не открывает.

Веселуха №5. Дочитал пост до конца, оказывается не просто в UTF-16, а обязательно в Little-Endian. Причем BOM в начале файла он игнорирует (и Big-Endian, ради различения с которым этот BOM и введен, читать отказывается), но работать без него не хочет.

Fatality: если файл файл CSV в UTF-16LE, то разделителем ВНЕЗАПНО становится... табуляция. Занавес, из-за него слышны безумные вопли и крики санитаров.

Аноним 19/10/16 Срд 22:21:25  860111
>>859651 (OP)
>Формат csv до сих пор не могут хоть как-то стандартизовать. Любой пидор ставит любой разделитель
Самое смешное, что в ASCII уже есть готовые символы-разделители для таблиц 30 RS и 31 US, но их никто не использует.
Аноним 19/10/16 Срд 22:32:30  860118
>>860111
Ещё один пример уёбищного стандарта от умственно-неполноценных дегенератов, в котором половина символов нахуй никому не нужна, при этом даже обычный этим говном закодировать нормально нельзя, из-за чего высрали овер 9000 видов юникода.
Аноним 19/10/16 Срд 22:33:05  860119
>>860118
> обычный текст
Аноним 19/10/16 Срд 23:58:52  860215
>>860118
Ну как бы придумывали камплюхтеры и стандарты для них в СШАшке, им норм и с ASCII. А проблемы индейцев шерифа не ебут.
Аноним 20/10/16 Чтв 00:14:53  860239
>>860118
>в котором половина символов нахуй никому не нужна
Когда ASCII создавался, эти символы были очень даже нужны.
Аноним 20/10/16 Чтв 01:45:29  860320
>>860108
А я слышал, что разделитель можно настроить.
>Эксель использует на самом деле локале-зависимый разделитель, в русской винде это точка с запятой, в английской - запятая.
Потому что в русском языке запятая отделяет целую часть числа от десятичной. Как видишь, эксель тут не виноват.
Аноним 20/10/16 Чтв 01:58:22  860327
>>859651 (OP)
>отдельные особо одаренные пидорасы из микрософт используют даже таб в качестве разделителя.
Уже 4 года как запятую юзают.
Аноним 20/10/16 Чтв 02:07:34  860328
>>859989
На этом говне ещё кто-то пишет?
Аноним 20/10/16 Чтв 02:15:06  860330
>>860320
Это хуйня, так как в CSV можно было бы просто окружать цифры (как и любую строку содержающу внутри себя разделитель) кавычками, это есть в описании формата.
Откуда там табы берутся вообще не ясно.
Аноним 20/10/16 Чтв 06:37:12  860358
>>859873
во первых байт это не всегда 8 бит, во вторых, нахуя?
Аноним 20/10/16 Чтв 06:37:34  860359
>>860358
>>860358
бля, это троллинг,да?(
Аноним 20/10/16 Чтв 06:38:23  860360
>>859989
>>859989
руби, elixir, js, go, да сотни их
Аноним 20/10/16 Чтв 07:54:02  860368
>>860360
Круто наверное советовать писать на js как альтернатива C++... Дегрод ебаный.
Аноним 20/10/16 Чтв 07:54:32  860369
(92Кб, 514x1024)
>>860358
>байт это не всегда 8 бит
Аноним 20/10/16 Чтв 08:28:08  860371
>>860369
Не смотри под спойлер. Я тебе даже больше скажу: байт сейчас - это всегда не 8 бит. И не говори, что я тебя не предупреждал.
Аноним 20/10/16 Чтв 08:57:01  860372
>>860371
Октет есть 8 бит
Байт неопределенная хуитка
Аноним 20/10/16 Чтв 09:15:03  860373
>>859651 (OP)
Тред не читал
>Примеру тому отсутствие комментариев в json
Зачем комментарии в структуре данных
>ассоциативный массив
Аноним 20/10/16 Чтв 09:33:17  860379
>>860368

лол, вот даун
Аноним 20/10/16 Чтв 09:35:09  860380
>>860371
ПОСНИ ЗА БАЗАР ,ЁПТА
Аноним 20/10/16 Чтв 10:24:57  860398
>json
>C++
>csv
НАЙДЕН ФАТАЛЬНЫЙ НЕДОСТАТОК.
Аноним 20/10/16 Чтв 12:10:07  860478
>>860371
Что же так резко "сейчас" в архитектурах поменялось?
Аноним 20/10/16 Чтв 13:56:45  860576
>>860478
Да много всего. Не знаю, правда, какое количество времени назад "сейчас" началось. Дам печеньку тому, кто скажет количество и объяснит, почему.
Аноним 20/10/16 Чтв 14:26:32  860596
>>860478
В архитектурах "байтов" и не было никогда. Были и есть машинные слова.
Аноним 20/10/16 Чтв 14:33:23  860599
>>859651 (OP)
Как будто для системного ПО есть выбор на чем писать, лол. Пиши на ассемблере, раз си и кресты не нравятся.
Аноним 20/10/16 Чтв 14:59:42  860617
Какие блядь, в структуре данных могут быть комментарии?????
Это как сказать, не люблю автомобили, потому что в них нету туалета с кухней, охуеть теперь.
Аноним 20/10/16 Чтв 15:05:35  860629
>>860617

вот такие тупорылые нинужно-дауны и пилят стандарты.
Аноним 20/10/16 Чтв 15:06:23  860631
>>860599

есть конешно. хоть на русте и хацкеле пеши.
Аноним 20/10/16 Чтв 18:51:12  860817
>>860629
Хуле ты доебался до джейсона? Вспомни хоть что-то хорошее, имеющее отношение к JS? Нихуя! Родина дала тебя toml, yaml, xml, ini, properties - нет, хочу жрать говно и ныть, что оно не вкусное, пиодорас мелкобуквенный.
Аноним 20/10/16 Чтв 19:04:14  860824
>>860369
Двачую. Страуструп.
Аноним 20/10/16 Чтв 19:28:56  860837
(81Кб, 600x516)
>>860817

>toml
говно

>yaml
говно

>xml
говно

>ini
говно

>properties
говно

я вообще использую s-expression, но поскольку они не имеет широкого распространения для всяких пидорасов приходится экспортировать в json
Аноним 20/10/16 Чтв 19:57:50  860855
>>860837
Можно пример как выглядит map в таком виде?
Аноним 20/10/16 Чтв 21:56:18  860978
>>860631
Одни уже браузер переписали, везде вопли, что в говно превратили.
Аноним 20/10/16 Чтв 23:03:15  861025
Ну это прям, что-то странное, те такой формат данных придумали, чтобы не затратно передать, а тут еще коментарии гонять между серверами. А там какой-нибудь черт на комментирует один запрос был 2 мб, стал 4. Не годиться.
Аноним 20/10/16 Чтв 23:08:28  861033
>>860368
Но js - язык будущего
Аноним 20/10/16 Чтв 23:45:14  861070
(19Кб, 400x171)
>>861033
>Но js - язык будущего
Аноним 21/10/16 Птн 00:41:37  861113
>>860576
Транзисторы, напряжение true/false и разрядность кратная 8 никуда не ушли же? А развитие в сторону наращивания кол-ва транзов, уменьшения размера элементов и охлаждения?

Или я где-то в 2000-х остался?
Аноним 21/10/16 Птн 00:52:46  861119
>>859651 (OP)
>дегенераты и дауны определяют стандарты в IT
это матанобляди
Аноним 21/10/16 Птн 01:45:40  861141
>>860372
Октет - это определение из сетевой архитектуры, довн. Байт, есть 8 бит всегда и всюду. То, что ты на своём Руби этого не знаешь, не значит что всё поменялось.
Аноним 21/10/16 Птн 01:46:37  861142
>>860379
Ты даун, да, согласен.
Аноним 21/10/16 Птн 01:54:07  861144
Вы упускаете самое главное. json - это элементарнейшая хуйня которую обязан сегодня распарсивать любой даун уровня джуна. Если у вас вызывает проблемы json, это уже звоночек что у вас будут проблемы побольше с пониманием ООП, MVC и прочего. Попробуйте работать грузчиками. Программисты из вас хреновые.
Аноним 21/10/16 Птн 02:10:58  861148
>>861144
> ООП, MVC
Не нужно в большинстве случаев.
В современых языках ООП вообще ограничивают сознательно (Rust, Go).
Аноним 21/10/16 Птн 02:33:06  861155
>>861144
понимаю ооп, мвц, сложные абстракции, но не въезжаю в джейсона.
Аноним 21/10/16 Птн 02:38:17  861156
>>861144
интересно, если я тебе голый си без нихуя дам, ты хотя бы транслятор напишешь?
>ООП
отображение способа человеческого мышления при классификации объектов
>MVC
типовое архитектурное решение вообще оторванное от реализации
Аноним 21/10/16 Птн 02:55:11  861157
>>860629
Бля, ну а нахер тебе комментарии в сериализованных данных?
Аноним 21/10/16 Птн 07:58:03  861185
>>861155
>>861156
>если я тебе голый си без нихуя дам, ты хотя бы транслятор напишешь?
А что тут сложного? Я такое на тестовом делал за 2 часа.
>>861156
Ты знаешь определение, знать определение и знать как оно работает и применять на практике - не одно и тоже.

>>861157
Что взять с даунов. Их слушать, так ещё и в скомпилированные exe надо коменты вставлять, чтобы при дизасемблировании их читать потом.
Аноним 21/10/16 Птн 07:59:15  861186
>>861148
>ООП вообще ограничивают сознательно (Rust, Go).
Мы говорим про ЯП, а не куски говна для 3 с половиной хипстеров из гугла.
Аноним 21/10/16 Птн 08:09:06  861189
>>861148
>В современых языках ООП вообще ограничивают сознательно (Rust, Go).
Это очень хорошо, до тех пор пока вам не понадобится делать проект больше чем laba_2
Аноним 21/10/16 Птн 10:10:37  861204
>>861141
Ты хоть википедию открой. То что сейчас из-за засилья x86 стало стандартом дефакто, не значит, что оно везде и всегда так. Мимопроходил
Аноним 21/10/16 Птн 11:07:44  861218
>>861113
Этот долбаеб имеет ввиду слово и двойное слово, ньюфажик не сечет что в размерностях ничего не меняется, никогда. Так что просто игнорю придурка, пока он тебя не стал убеждать, что тебе цикл фор нужно через чар писать
Аноним 21/10/16 Птн 11:11:57  861221
>>861141
>Байт, есть 8 бит всегда и всюду
>The byte (/ˈbaɪt/) is a unit of digital information that most commonly consists of eight bits. Historically, the byte was the number of bits used to encode a single character of text in a computer and for this reason it is the smallest addressable unit of memory in many computer architectures. The size of the byte has historically been hardware dependent and no definitive standards existed that mandated the size.
Ты не поверишь какие ебанутые архитектуры существуют. Например форт-процессоры GreenArrays. Там машинное слово - 18 бит, в одно слово запихивают четыре инструкции - три пятибайтовых и последняя трехбайтовая, которые читаются в один прием. Причем есть специальная инструкция nanonext для суперкороткого джампа на первую из этих четырех инструкций, а нормальным джампом можно переходить только с гранулярностью 18 битного слова. Текст, кстати, они хранят не в ASCII, а кодом Хаффмана.
Аноним 21/10/16 Птн 11:17:09  861224
>>861221
>три пятибайтовых и последняя трехбайтовая
Пятибитовые и трехбитовые. fix
Аноним 21/10/16 Птн 12:05:14  861241
>>861221
Но это же далеко не мосткомонли?
Аноним 21/10/16 Птн 12:13:04  861244
>>860108
> один говнопродукт, написанный говнокодерами, делает хуйню
> РРРРЯЯЯЯЯ ВЕСЬ ФОРМАТ ГОВНО!!! ЗАПРЕТИТЬ!!!
Аноним 21/10/16 Птн 12:22:23  861248
(8Кб, 417x324)
>>861241
Ну тот анон написал, что
>Байт, есть 8 бит всегда и всюду.
Я показал, что это не так.

На пике, кстати, асм того проца. Средний белый столбец - 18-битное машинное слово, и "байты" там в 5,5,5,3 бита.
Аноним 21/10/16 Птн 12:26:40  861251
>>861248
На пике асм с 32-битного colorForth, поэтому там 1с и ff.
Аноним 21/10/16 Птн 12:39:48  861257
>>861248
Я думаю, это прилетело в ответ на

> байт сейчас - это всегда не 8 бит.
> И не говори, что я тебя не предупреждал.
Аноним 21/10/16 Птн 13:31:44  861283
>>861218
>слово и двойное слово
Не угадал. Тебе печеньки не будет.
этот долбоёб
Аноним 21/10/16 Птн 13:43:28  861286
>>861221
Стоп, я думал мы про традиционную нормальную архитектуру. Так то есть и советские архитектуры и кубитные биты с 3 состояниями вместо двух ага и прочие копроархитектуры которые нигде не используются.
Аноним 21/10/16 Птн 13:46:15  861288
>>861204
>То что сейчас из-за засилья x86 стало стандартом дефакто
Сейчас? СЕЙЧАС? Это стало стандартом в 1986 году. На минуточку 30 лет назад! Тогда ещё кто-то боролся против x86. Сейчас на рынке просто нет не х86. Если только ты не супер мега гик который хочет именно всё что угодно но не x86.
Аноним 21/10/16 Птн 13:51:12  861292
>>861288
Где-то в сторонке плачут армы с моторолами.
Аноним 21/10/16 Птн 14:07:23  861311
>>861292
> армы с моторолами.
Армы ещё кое где есть, а мотороллы где-то кроме станков на заводах используются вообще?
Аноним 21/10/16 Птн 14:18:59  861318
>>861311
Ну раньше ведь они неплохо конкурировали, а сейчас, да, повымирали сильно. Последний раз видел моторолу на ПЛК, причем год выпуска того самого ПЛК был что-то в районе 2010 года, а проц 68020, вроде бы был. Я прямо-таки прихуел, когда узнал, что их еще куда-то запихивают. С моторол пошли ColdFire, только не знаю, насколько они сейчас популярны.
Аноним 21/10/16 Птн 14:21:14  861319
>>861311
В лифтах, говорят, используются.
(Автор этого поста был предупрежден.)
Аноним 21/10/16 Птн 21:38:29  861638
>>861288
Мир вычислительной техники не ограничивается персональными компьютерами. Не менее большое количество процессоров разнообразных архитектур используется на производстве и телекоммуникациях.
Аноним 21/10/16 Птн 22:14:18  861651
>>861141
очередной долбоеб, который думает, что байт это 8 бит или сколько угодно бит, а не минимальный адресуемый объем памяти

учи матчасть, лалка
Аноним 22/10/16 Суб 00:21:16  861692
>>861651
Но минимально адресуемый объём памяти называется машинным словом.
Аноним 22/10/16 Суб 18:15:29  861926
>>860837
Дружище, а как же edn? Парсеря есть для всех языков, стандартно, расширяемо, типищируемо, православно.

>>860855
{:key "val" ...}
Аноним 24/10/16 Пнд 02:53:20  862742
>>861157
Так, что json это удобный формат для хранения конфигов в виде объектов. Более высокоуровневое представление чем какие-нибудь properties.

У меня вот в игре например параметры объектов хранятся в json. Это удобно, понадобилась новая пушка - написал жсончик, подсунул в нужную папку игре и вуаля. Ничего перекомпилировать не надо чтобы урон поменять, например. Но вот комментарии там бы как раз и пригодились, чтобы сказать почему у этой пушки урон 2 а не 3, так как с 3 уже пробовали и слишком имба получается.
Аноним 24/10/16 Пнд 03:06:00  862748
>>862742
json не для конфигов. Юзай yaml
там есть комментарии
Аноним 24/10/16 Пнд 10:07:15  862787
>>860817
HOCON.
Аноним 24/10/16 Пнд 13:47:57  862863
>>862748
Не слушай его. Юзай edn, он РАСШИРЯЕМЫЙ.

Алсо, отступобляди ненужны.
Аноним 25/10/16 Втр 15:49:57  863402
>>859651 (OP)
Двачаю, пидоры убили флеш, чтобы представить его как стандарт через 10 лет!
Аноним 25/10/16 Втр 16:29:28  863420
>>859651 (OP)
>Почему всякие дегенераты и дауны определяют стандарты в IT и наносят колоссальный ущерб отрасли.
Все правильно делают.
Ибо вы, гниды, должны страдать.
Жизнь справедлива.
Аноним 27/10/16 Чтв 09:27:29  864375
При определенном стечении обстоятельств, в високосный год байт может равняться 10 битам, если луна в скорпионе, а на Дерибасовской отличная погода.
Аноним 27/10/16 Чтв 11:26:05  864427
>>863402
>чтобы представить его как стандарт через 10 лет!
Wut?
Аноним 27/10/16 Чтв 15:28:06  864608
>>863402
Поясни
Аноним 27/10/16 Чтв 15:35:44  864621
>>863402
Флеш сам себя убил, потому что писался криворукими уебанами.

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 90 | 6 | 51
Назад Вверх Каталог Обновить

Топ тредов
Избранное