История №872709
Это они правильно придумали: у мужчин палочка, у женщин дырочка.
И по умственным способностям ваших феминисток угадали: мужчины - единицы, женщины - полные нули.
76 летний японец в экселе картины рисует, залюбуешься. Да не пойнте, не фотошопе, а именно экселе) а вы мальчики, девочки))
http://www.popmech.ru/diy/330652-yaponets-risuet-potryasayushchie-kartiny-v-excel/
Сделали б символьное поле. Мальчики - 1, девочки - А. И плевать, что програмить неудобно, зато тупорылые феминистки довольны.
Некто Леша ★★★★★• 21.02.17 19:58
Сегодня ехал в лифте с простыми вроде ребятами. Уже закрывалась дверь, когда услышал вдогонку задумчивое: "я еще нам понадобится язык для описания типологии этого графа".
Числа для обозначения пола не есть удобно. Каждый раз при выводе данных на экран, должен присутствовать минимум одно условие с вычислением. Таким образом удобней или булево выражение (в условии вычисления делать не надо) или все таки буквенный. Тогда и условия не нужно.
Киморкин ★➦Berd• 21.02.17 17:29
Смотря для чего. Если нужно быстро считать мальчиков, то числа удобнее. Если каждый мальчик - 1, а девочка - 0, то просто сложил все числа - вот и число мальчиков.
Ashmedai ★★➦Киморкин• 21.02.17 17:37
А хочешь количество девочек - вычти из общего количества мальчиков...
All_eXe➦Ashmedai• 21.02.17 19:06
ага общее количество 1+1+1+0+0+0+0+0+0+0+0+0+0+0+0=3 )) количество мальчиков 3, общее количество 3, девочек 3-3=0 или 0+0+0+0+0+0+0+0+0+0 и т.д?)))
Киморкин ★➦All_eXe• 21.02.17 20:16
В варианте "Человек №i мальчик: ПОЛ(i)=1", "Девочка: ПОЛ=2"
количество мальчиков = сумма по i {ПОЛ(i) &1 }
количество девочек = сумма по i (ПОЛ(i)/2 ) Деление пополам можно заменить сдвигом вправо. Для верности еще сделать AND c 1, на тот случай если появится третий или пол.
Sarkis➦Киморкин• 22.02.17 01:53
Надо вообще число с плавающей точкой (ну или, запятой, если хотите) забацать. Ну мало ли, какие там промежуточные состояния могут быть? Преоп, постоп, или так, придуривается ...
да нифига! это точно сексизм!!!! почему у мужчин- палочка, а у женщин- дырочка (нолик)???
Ashmedai ★★➦iscander• 21.02.17 17:28
Такова природа... Куды ж против нее...
Впрочем, если Вы против, пришейте себе палочку... Или, хотя бы, вставьте...
А если Землю захватят пришельцы? Базу переделывать? ... Хороший программист должен предусмотреть все вероятности.
Киморкин ★➦Krem• 21.02.17 14:05
Даже у земных амеб может быть три пола
Социальные амебы Dictyostelium discoideum делятся на три «пола», каждый из которых может спариваться с любым из двух других. Оказалось, что половая принадлежность амеб определяется единственным генетическим локусом, содержащим 1, 2 или 3 гена. Ключевую роль играют гены двух типов, непохожие ни на какие ранее известные гены. Для половой совместимости необходимо, чтобы один из партнеров имел ген первого типа, другой — второго. У диктиостелиума половое размножение обставлено дополнительными причудливыми «ритуалами», включающими сложное социальное поведение и каннибализм.
http://www.liveinternet.ru/community/1272263/post144721040/
Некто Леша ★★★★★➦Киморкин• 21.02.17 19:54
Осталось понять, где у амебы прячутся мозги, чтобы во всем этом разобраться :( )
Мефодий1 ★➦Киморкин• 21.02.17 22:58
Какое нахрен половое размножение у амёб, вы о чем вообще?
Они же делением размножаются миллионы лет уже.
Sarkis➦Мефодий1• 22.02.17 02:01
Так это же не просто "социальные амебы", а амебы с пониженной социальной ой ответственностью! А вы думали!
А если серьёзно, то да-с, любятся оне, хоть и нечасто. Погуглите, латинское название вида.
ElenaEPetrova ★• 21.02.17 12:20
Это до какой степени этим программисткам делать нечего, что они такой ерундой озаботились?! %0 Надо было им срочный большой отчетик подкинуть для написания - думаю, им в итоге была бы безразлична любая последовательность нулей, единиц и двоек...
По поводу порядка. Все привыкли к обозначению удобств как МЖ (мальчики налево - девочки направо). В вашем офисе что революция, говорят ЖМ?
W00000➦Киморкин• 21.02.17 12:05
Численные значения обрабатывать удобнее, чем символьные. Я бы вообще сделал поле булевским, оно еще удобнее.
Киморкин ★➦W00000• 21.02.17 12:52
Я так ниже и предложил. 1 - булевый флаг того, что ощущаешь себя мужчиной, 2 - женщиной. Остальные значения (0x4, 0x8 0x10 ...) зарезервированы для будущего использования. В числовом поле "пол" допустима любая комбинация флагов.
Некто Леша ★★★★★➦W00000• 21.02.17 19:53
Я бы предложил обратнокосой ортогональный тензор 3 порядка, с метриками - изначальный пол, последствия попыток его исправить, пристрастия. Меньше не получится, даже не представляю, как его еще свернуть.
Нетолерантные к ЛБГТ у Вас программистки.
Надо было оставить как есть, но предусмотреть варианты:
0 - ощущаю себя бесполым
3 - бисексуал.
mathematicus ★➦Киморкин• 21.02.17 14:26
4-транссексуал,
5-автосексуал (самоеб)
6-не определился...
Киморкин ★➦mathematicus• 21.02.17 15:43
Есть еще варианты типа "вырастет, само определится".
Некто Леша ★★★★★➦mathematicus• 21.02.17 19:50
Вот что значит математик! С таким подходом и байта не хватит, чтобы учесть всяких козлоебов и т.п. :)
Киморкин ★➦Некто Леша• 21.02.17 20:54
Я ещё помню времена, когда создателям антивирусов хватало одного байта для перечисления всех известных на то время компьютерных вирусов.
eva13 ★➦mathematicus• 21.02.17 23:32
А еще оказывается есть 7 - асексуал.
А я даже как-то и не задумывалась...
Kolorado➦mathematicus• 21.02.17 23:57
6 вариантов? Я просто оставлю это здесь:
1. Agender — бесполый
2. Androgyne — андроген, гермафродит (мужчиноженщина)
3. Androgynous — мужеженственный (внутренне, по ощущениям)
4. Bigender — ощущающие себя в разное время то мужчиной, то женщиной
5 Cis — латинск. «пред-», т.е. «недо-» (без негативной коннотации)
6. Cis Female — предженский, недоженский
7. Cis Male — предмужской, недомужской
8. Cis Man — предмужчина, недомужчина
9. Cis Woman — предженщина, недоженщина
10. Cisgender — предполовой, недополовой
11. Cisgender Female — женский предпол, недополовой женский
12. Cisgender Male — мужской предпол, недополовой мужской
13. Cisgender Man — предполовой мужчина, недополовой мужчина
14. Cisgender Woman — предполовая женщина, недополовая женщина
15. Female to Male — от женского к мужскому
16. FTM — женщина, хирургически, внешне, принявшая облик мужчины
17. Gender Fluid — неустойчивый, «текучий»
18. Gender Nonconforming — отрицающий традиционную классификацию
19. Gender Questioning — пол, остающийся под вопросом
20. Gender Variant — пол, допускающий несколько вариантов
21. Genderqueer — свой особенный, своеобычный
22. Intersex — межполовой
23. Male to Female — от мужчины к женщине
24. MTF — мужчина, хирургически, внешне, принявший облик женщины
25. Neither — ни тот, ни другой (из двух традиционных)
26. Neutrois — стремящиеся устранить половые признаки во внешнем виде
27. Non-binary — отрицающий систему двух полов
28. Other — другое
29. Pangender — всеобщеполовой
30. Trans — переходной к другому полу
31. Trans Female — переходной к женскому половому состоянию
32. Trans Male — переходной к мужскому половому состоянию
33. Trans Man — переходной к мужчине
34. Trans Person — переходной к лицу, вне половой классификации
35. Trans Woman — переходной к женщине
36. Trans(asterisk) — переходной к другому полу (* — с сохранением тайны)
37. Trans(asterisk)Female — переходной к женскому половому состоянию (*)
38. Trans(asterisk)Male — переходной к мужскому половому состоянию(*)
39. Trans(asterisk)Man — переходной к мужчине(*)
40. Trans(asterisk)Person — переходной к лицу, вне половой классификации(*)
41. Trans(asterisk)Woman — переходной к женщине(*)
42. Transexual — транссексуальный
43. Transexual Female — женский траннсексуальный
44. Transexual Male — мужской транссексуальный
45. Transexual Man — мужчина транссексуал
46. Transexual Person — лицо траннсексуал
47. Transexual Woman — женщина транссексуал
48. Transgender Female
49. Transgender Male
50. Transgender Man
51. Transgender Person
52. Transgender Woman
53. Transmasculine — «за пределами мужского» (фантазии на тему мужского пола)
54. Two-spirit — две души, «двудушный» (без негативной коннотации)
Sarkis➦mathematicus• 22.02.17 02:38
Говорю же, "double precision"! Не меньше! Или уже сразу "quadruple"?