[08:03:25] <geniepro> https://scontent-b.xx.fbcdn.net/hphotos-xpf1/v/t1.0-9/1901986_832205193511159_648588235166510346_n.jpg?oh=6c51f4e757034e84bfb0443072b62f2d&oe=5508802A
[08:03:41] <alexey.veselovsky> нужен?
[08:07:10] <geniepro> кто? ты? неа )))
[08:07:18] <alexey.veselovsky> :-(
[08:07:30] <geniepro> ну может позже понадобишься )
[08:07:43] <geniepro> хотя не факт )
[08:07:51] <geniepro> кличко
[08:07:57] <тихий бот> Если мы проглотим так называемый Крым. И будем дальше гордо делать внимание, что ничего не происходит. Дальше могут быть дальнейшие действия и в отношении не только лишь Украины. Есть четкое понимание данного ситуация и у нас есть что было бы, мы об этом говорили, сегодняшняя ситуация, которая есть и нужно смотреть какой мы можем, что делать, какой выход из данной ситуации
[08:08:04] <alexey.veselovsky> ;-(
[08:08:58] <geniepro> kpmy> хаскель специально сделали так, чтобы он выглядел непонятно
хаскель изначально сделали максимально понятным, однако везде находятся кодеры, что пишут программу как на фортране
[08:09:18] <alexey.veselovsky> или еще хуже - как на обероне!
[08:12:19] <geniepro> обероне-код хуже фортрановского? о_О омг!
[08:12:30] <alexey.veselovsky> думаешь лучше?
[08:13:07] <geniepro> ну... недостаточно опыта что там, что там )))
[08:13:55] <alexey.veselovsky> “Татары направили жалобу в Президиум Верховного Совета СССР на обидную для них поговорку “Незваный гость хуже татарина”. Президиум принял Указ, по которому отныне полагается говорить “Незваный гость ЛУЧШЕ татарина”.”
[08:14:08] <geniepro> ваще на фортране в последнее время пишут хоть и редко, но всё же чаще, чем на обероне, быдлокодеров должно быть меньше...
с другой стороны, все эти физики-шизики кодировать-то и не умеют...
[08:14:27] <alexey.veselovsky> поэтому к Оберону и тянутся :-)
[08:22:51] <alexey.veselovsky> Клеветы!
[08:22:53] <alexey.veselovsky> клеветы
[08:22:54] <тихий бот> абирон - плахой потому, что в нём нет шаблонов а в с++ всё делается в одну строчку
[08:23:03] <alexey.veselovsky> Вот! Истинну бот того-с
[08:24:50] <alexey.veselovsky> а рубль то укрепляется! это хорошо!
[08:31:23] <geniepro> чо-та браузеры сыпятся как из ведра... http://www.opennet.ru/opennews/art.shtml?num=41121
[08:31:59] <geniepro> alexey.veselovsky> а рубль то укрепляется! это хорошо!
а чо хорошего-то? чем крепче рупь, тем меньше шансов уйти от ресурсной экономики к производственной
[08:37:45] <alexey.veselovsky> ты намекаешь, что лучше всего переходили к производственной экономике сразу после развала СССР? :-)
[08:37:56] <alexey.veselovsky> при Ельцине :-)
[08:38:16] <alexey.veselovsky> а при Путине, как бы наоборот, стало все плохо?
[08:44:41] <geniepro> не, когда шла индустриализация страны (в 30-е гг прошлого века), СССР же вроде не был ресурсным придатком?
[08:44:58] <alexey.veselovsky> был
[08:45:12] <alexey.veselovsky> лес и углеводороды
[08:45:21] <alexey.veselovsky> на эти деньги покупалось зерно например
[08:45:45] <alexey.veselovsky> ну и всякий хай-тек в финляндии - та же полиграфия, тетрапаки и проч
[08:45:58] <alexey.veselovsky> собственно на этом финны и сделали свою экономику :-)
[08:46:16] <geniepro> http://russian.rt.com/article/60935 http://russian.rt.com/article/60935
[08:46:24] <geniepro> Аргентинские учёные научились клонировать животных, при этом изменяя их пол
[08:46:37] <alexey.veselovsky> оу! круто!
[08:47:43] <alexey.veselovsky> xxx: Сегодня доллар упал на рубль.
yyy: Раздавил?
[08:51:21] <geniepro> Рецепт нетрадиционной семьи по-британски: на трёх родителей — один кровный ребёнок
Оригинал статьи: http://russian.rt.com/article/11446#ixzz3K3Km67be
"«Троичный эмбрион» — ребёнок, зачатый сразу тремя родителями, будет содержать информацию ДНК трёх человек, что, по сути, является изменением самой природы человека."
Петрухе понравится, он же любит троичность )))
[08:51:45] <alexey.veselovsky> это с МДНК что-ли?
[08:52:24] <alexey.veselovsky> на это уже получено FDA approval
[08:52:33] <geniepro> "В Управлении по оплодотворению и эмбриологии человека предложили использовать ДНК не двух, как это обычно бывает, а трёх человек потому, что эмбрион состоит из двух ядер (один от отца и один от матери) и некоторого, иногда недостаточного или излишнего, количества митохондрий. И если одна из митохондрий не здорова, это, вероятнее всего, приведёт к развитию одной из генетических болезней."
[08:52:38] <alexey.veselovsky> это необходимо в некоторых случаях, иначе ребенка не выйдет
[08:52:59] <alexey.veselovsky> угу
[08:53:02] <geniepro> интересно посмотреть на такой усреднённый гибрид
[08:53:07] <alexey.veselovsky> это боян :-) и такие дети уже есть
[08:53:14] <geniepro> о_О покажи их!
[08:53:27] <alexey.veselovsky> это митохондриальная ДНК, она на фенотип по сути и не влияет почти
[08:53:34] <geniepro> блин, старость полуторогодовой давности ((
[08:54:22] <alexey.veselovsky> вообще, в некоторых случаях у ребенка митохондриальная ДНК может быть от отца :-) в общем, там многое возможно
[08:54:39] <alexey.veselovsky> /me всвязи с 23andme немного исследовал вопрос
[08:55:21] <alexey.veselovsky> 23andme вообще забавные результаты выдает, точнее как выдает… надо самому копать смотря в сырые данные
[08:55:37] <geniepro> alexey.veselovsky> вообще, в некоторых случаях у ребенка митохондриальная ДНК может быть от отца :-) в общем, там многое возможно
это крайне редкая ситуация, 1 на млн, обычно пренебрегается
[08:55:50] <alexey.veselovsky> например я похоже имею повышенную утойчивость к ВИЧ-инфекции. Что в случае чего мне даст дополнительные 2-3 года жизни (если без лечения)
[08:56:02] <geniepro> проверить не хочешь? )
[08:56:26] <alexey.veselovsky> Ситуация то редкая, но вполне возможная к применению в медицинских целях.
[08:56:37] <alexey.veselovsky> Не, не хочу :-)
[08:56:47] <geniepro> каждая четвёртая африканка (вроде бы) вич-инфицирована
[08:57:10] <alexey.veselovsky> А вообще, тут, в США, ВИЧ считается болезнью средней тяжести, намного менее опасной чем тот же гепатит С
[08:58:08] <geniepro> америкосы в этом плане вообще больные на голову -- для них эбола -- самая страшная болезнь, страшнее только Россия
а ведь от малярии умирает на три порядка больше людей...
[08:58:26] <geniepro> да и грипп почти не уступает малярии в плане смертности
[08:58:34] <alexey.veselovsky> ну, малярия легко лечится. в этой стране
[08:58:44] <alexey.veselovsky> да и Эболу тут уже научились лечить
[08:59:05] <geniepro> эболу и в России научились лечить, и что?
[08:59:23] <alexey.veselovsky> в россии были зараженные?
[08:59:39] <geniepro> нет, но лечть научились )) вакцину сделали
[08:59:50] <alexey.veselovsky> а на ком проверяли? и где?
[08:59:59] <alexey.veselovsky> тут то уже вылечили нескольких. то есть тут от
[09:00:08] <geniepro> а новость недавно было -- вроде отправили на испытания вакцину
[09:00:08] <alexey.veselovsky> эболы уже не умирают. гарантированно
[09:00:43] <geniepro> alexey.veselovsky> то есть тут от эболы уже не умирают. гарантированно
агащаз сказочник ты наш )))
[09:00:56] <alexey.veselovsky> что вижу - то пою ;-)
[09:01:14] <geniepro> так ты видишь то, что тебе показывают -- пропаганда, однако...
[09:02:15] <alexey.veselovsky> а неа. америка страна простая - подняли хайп, значит борьба с эболой стала политически значимой, следовательно туда сразу ввалили бабла, и все получилось. как обычно.
[09:02:22] <alexey.veselovsky> и все довольны :-)
[09:02:48] <alexey.veselovsky> метрополия не должна пострадать от какой-то там африканской заразы!
[09:26:21] <geniepro> Rhye - 2013 - Woman -- писец, мужык, а голос не отличим от женского! о_О похож чем-то на Sade
[09:47:59] <geniepro> скоро в России революция произойдёт -- http://www.odnako.org/blogs/o-novoy-volne-chumakulyoza-v-rossii/
[09:56:20] <geniepro> https://ru.wikipedia.org/wiki/%CF%F0%EE%EC%FB%F8%EB%E5%ED%ED%EE%F1%F2%FC_%D0%EE%F1%F1%E8%E8
[10:05:50] <geniepro> "В качестве примера и анекдота могу пересказать историю, рассказанную знакомым российским журналистом, побывавшем на Майдане в силу исполнения своих профессиональных обязанностей. Больше всего его там поразило, как люди на этой площади вдохновенно, с горящими глазами, сначала исполняли хором «Ще не вмерла Украина», а потом расходились по палаткам и включали там магнитофоны с «О боже, какой мужчина» и «Ветер с моря дул»…" http://www.odnako.org/blogs/eto-u-nas-idyot-grazhdanskaya-voyna/
шизофрениеи на майдане...
[10:06:58] <geniepro> https://pp.vk.me/c621724/v621724218/8b1/oNvFO4fH4v8.jpg
[10:35:43] <akastargazer> Эбола это позор мировому жандарму
[10:37:17] <geniepro> эбола -- миф!
[10:37:37] <alexey.veselovsky> Это России что-ли позор? :-)
[10:38:53] <akastargazer> Нет, западному образу жизни
[10:39:07] <akastargazer> И менталитету вообще
[10:39:12] <akastargazer> Западному, конечно
[10:39:18] <alexey.veselovsky> насколько западному? :-)
[10:39:35] <akastargazer> Настолько, насколько много в Африке западных компаний
[10:40:01] <alexey.veselovsky> насколько западных? :-)
[10:40:20] <geniepro> alexey.veselovsky> Это России что-ли позор? :-)
ты или куришь что-то особенно сильное, или в параллельной вселенной живёшь...
[10:42:07] <akastargazer> Настолько западных, насколько ресурсами Африки питаются цивилизованные страны.
Объясняю на пальцах. Чтобы хуйня типа эболы не появлялась, требуется простая вещь - хорошее здравоохранение. Чтобы медицина работала, нужно поднять образование. Чтобы всё это в целом крутилось, нужна хорошая инфраструктура. А на это нужны невьебенные ресурсы. Так вот, чем отдавать эти ресурсы каким-то голожопым неграм, надо их вывезти в метрополию, а неграм Билл Гейтс привезёт тонну одноразовых шприцов с вакциной.
[10:43:16] <akastargazer> В метрополии хорошо работать, ведь туда свозятся ресы со всего света. Можно ещё объяснять колониям, что они дураки и не умеют жить
[10:44:12] <alexey.veselovsky> ты так говоришь, будто все дело чисто в природных ресурсах :-)
[10:45:16] <akastargazer> Ну тык у африканцев даже поговорка есть - "твой мобильник сочится кровью"
[10:45:34] <akastargazer> Там негры колтан кепками добывают
[10:45:58] <akastargazer> Хули, обезьяны, что с них взять. Белым людям нужнее.
[10:46:32] <akastargazer> Ну а Apple, насколько я знаю, стратегическая компания Американии
[10:47:28] <akastargazer> Нет, я ничего не имею против технологий и вообще прогресса. Только мне бы хотелось знать, сколько людей должно сдохнуть ради этого
[10:47:32] <alexey.veselovsky> не нравится - не добывай и не продавай :-)
[10:47:44] <akastargazer> А у них нет выбора, как ни странно
[10:47:48] <alexey.veselovsky> население земли растет. какая разница?
[10:48:08] <alexey.veselovsky> люди всегда умирали, все умрут рано или поздно.
[10:48:13] <akastargazer> Растёт, только кто-то жрёт в три горла, а кто-то от эболы дохнет
[10:48:46] <alexey.veselovsky> и? в африке все равно миллиард человеков. то есть популяционно там все нормально.
[10:48:52] <akastargazer> И дохнет просто потому, что белые гаспадины решили потестить биологическое оружие
[10:48:53] <alexey.veselovsky> вполне себе преуспевают
[10:49:01] <alexey.veselovsky> более того, они еще и эволюционируют быстрее
[10:49:05] <alexey.veselovsky> в результате
[10:49:32] <akastargazer> Ничего, у нас ведь есть ядерное оружие, можем легко их вдолбить обратно в каменный век. Обезьяны не страшны!
[10:49:46] <akastargazer> Нехер сидеть на наших ресурсах
[10:49:57] <alexey.veselovsky> плотность населения выше чем в той же северной америке
[10:50:19] <alexey.veselovsky> но конечно ниже чем в евразии (за счет индии и китая)
[10:50:40] <Kemet> эбола т раньше была, просто сейчас надо отвлечь внимание ну и бабла на этом срубить. а вообще хз что под видом вакциныф колют
[10:50:54] <alexey.veselovsky> а вот где совсем все плохо - это австралия. там людей почти и нет.
[10:51:03] <akastargazer> Я и говорю. Размножаются попусту, не надо их развивать, а то и им захочется всего и всякого
[10:51:22] <alexey.veselovsky> не понимаю, почему кто-то кого-то обязан развивать.
[10:51:22] <akastargazer> Пусть бегают с голой жопой поверхам, а ресурсы мы сами вывезем
[10:51:41] <akastargazer> Тык планета общая
[10:51:48] <akastargazer> Мы или живём вместе или душим друг друга
[10:51:59] <akastargazer> Второе очень нравится Штатам
[10:52:05] <alexey.veselovsky> ни то и не другое - по возможности мы используем друг друга. и это правильно
[10:52:07] <akastargazer> Когда укры душат русских, например
[10:52:20] <akastargazer> Угу, у кого больше танков, тот сильнее и использует
[10:52:37] <alexey.veselovsky> да нет, обычно не в танках нонче дело :-)
[10:52:45] <akastargazer> А в чём?
[10:53:31] <alexey.veselovsky> а подумай :-)
[10:53:44] <akastargazer> Танки, авианосцы, оружие последнего поколения, беспилотники, чо там ещё. Ах да, эбола.
[10:53:51] <alexey.veselovsky> а танков то, в СССР да и в России было чуть ли не больше всех на планете.
[10:53:53] <akastargazer> Ну и майданы
[10:54:05] <akastargazer> Будете выгибаться, устроим вам майдан
[10:54:05] <alexey.veselovsky> И англичанка гадит, да :-)
[10:54:22] <akastargazer> Ну так что это за общежитие? Это джунгли
[10:54:29] <akastargazer> Кто сильнее, тот и прав
[10:54:38] <alexey.veselovsky> кто умнее, тот и прав, да.
[10:55:00] <akastargazer> Ты негров поставь в конвейер образования и через пару поколений они тебя обскачут
[10:55:11] <alexey.veselovsky> а зачем это делать?
[10:55:12] <akastargazer> Но им не судьба, ведь белые гаспадины решили иначе
[10:55:29] <akastargazer> Как зачем? Надо же на Луне гелий-3 добывать, идти дальше, искать ресурсы
[10:55:40] <akastargazer> Нужны умы, нужно тот же океан осваивать
[10:55:48] <akastargazer> Но белым гаспадинам космос не нужен
[10:55:52] <akastargazer> Им и так хорошо
[10:56:03] <alexey.veselovsky> ну вот мы и пойдем. сами. а негры пусть о себе сами заботятся. я же не прошу их заботиться обо мне.
[10:56:40] <akastargazer> Эта точка зрения глубоко понятна. Ведь негры сидят на твоём колтане. Зачем им колтан, ведь они не производят мобильники.
[10:57:11] <alexey.veselovsky> ну вот они его радостно и продают.
[10:57:11] <akastargazer> Тебе надо в космос, а они не делают ракет
[10:57:19] <akastargazer> Они его фактически отдают задарма
[10:57:33] <akastargazer> Если бы они его продавали, ты бы на мобильник копил три года
[10:57:41] <akastargazer> Зачем это тебе?
[10:57:48] <akastargazer> Надо жить здесь и сейчас
[10:58:02] <alexey.veselovsky> а зачем они это делают? :-)
[10:58:23] <akastargazer> А они не могут по-другому. Они же пробовали, только им быстро майдан устроили и президента расстреляли
[10:58:40] <akastargazer> Нельзя, чтобы негры жили хорошо, это бездумная трата наших ресурсов
[10:58:49] <Kemet> ывыы, опять кашпировский, видимо в роисси вообще хвах-хвах, опять народ зомбировать будут
[10:59:22] <akastargazer> Где кашпировский? Кстати касперский внебрачный сын кашпировского
[10:59:25] <alexey.veselovsky> калтан и прочее подобное стало играть роль буквально недавно. до того у них были тысячи лет чтобы сделать что-то. и? почему все просрали тогда? :-)
[11:00:01] <Kemet> akastargazer: по стране катается, полные залы собирает
[11:00:15] <akastargazer> Как почему? Эфиопия была вполне себе развитая. Тока там народонаселение всё нахуй вывезли в Американию, в виде рабов
[11:00:17] <Kemet> гениепро ссылку кинул
[11:00:31] <akastargazer> Вдолбили обратно в каменный век.
[11:00:42] <akastargazer> Я ж и говорю, что всё говно на планете - дело рук белой гаспадины
[11:00:45] <alexey.veselovsky> так почему же из Эфиопии в американию вывезли, а не из Европы и Америки в эфиопию? :-)
[11:00:45] <kpmy> злобнэ путен сгоняет полные залы на зомбирование
[11:01:06] <akastargazer> Потому что не все такие подлые, как белые гаспадины
[11:01:31] <alexey.veselovsky> ну вот естесвенный отбор в действии
[11:01:43] <akastargazer> Ну да, закон джунглей, я ж сразу сказал
[11:01:49] <akastargazer> Грызня на планете
[11:01:52] <akastargazer> Не до космоса
[11:01:53] <alexey.veselovsky> А другого и не существует.
[11:01:55] <akastargazer> Существует
[11:02:07] <akastargazer> Миру показали, что можно жить по-другому
[11:02:16] <alexey.veselovsky> освоение новых территорий - это те же самые инстинкты из джунглей
[11:02:32] <kpmy> думающие люди за отбор
[11:02:40] <akastargazer> Да, только освоение Луны не то же самое, что освоение колтановых залежей в Конго
[11:02:59] <akastargazer> Там негритосов провакцинировал и добывай себе.
[11:03:15] <akastargazer> А на Луну мало одного фильма про Аполлон снять
[11:03:23] <alexey.veselovsky> по моему освоить антарктиду будет проще и дешевле
[11:03:41] <Kemet> alexey.veselovsky: ну можно таки вспомнить древний египет и, не ппомню как она тогдав называлась, когда эти территлории процветали гейропы небыло, па то, что было почти пещерный образ жисти, а потом туда пришли гейропейцы, ну или почти гейропейцы и наступал писец
[11:03:43] <akastargazer> Кстати! Японцы спускаются в океан! Будут строить первый подводный город на 5 тыс. рыл
[11:04:14] <akastargazer> Всей душой поддерживаю почин японцев
[11:04:30] <akastargazer> Ярославль морально поддерживает Японию
[11:04:53] <akastargazer> А у нас только якунинские шубохранилища
[11:04:56] <Kemet> *Ливия
[11:05:25] <alexey.veselovsky> Такс, ладно. С вами хорошо конечно, но работать надо. А то полночь уже скоро.
[11:05:59] <Kemet> alexey.veselovsky: а кем ты ночью работашь
[11:06:07] <akastargazer> Ночная бабочка :)))
[11:06:08] <alexey.veselovsky> ночью я сплю
[11:06:30] <akastargazer> А утром рано вставать?
[11:06:38] <alexey.veselovsky> в 7
[11:07:05] <akastargazer> Ну офигеть. Я если так рано встану, днём не соображаю
[11:07:19] <akastargazer> Поэтому встаю в 7:20
[11:07:54] <alexey.veselovsky> ну, тут погода получше, поэтому работоспособность несколько выше.
[11:07:54] <kpmy> Две сумки с 32 млн руб отобрали на улице у московского риелтора
[11:08:16] <kpmy> не понимаю, зачем нужна луна, если тут миллионы в сумках носят
[11:08:35] <alexey.veselovsky> как миллионы заменят луну? :-)
[11:12:25] <kpmy> Я ставлю во главу угла индивидуальную свободу и благополучие человека. Из этого логически следует атеизм, неприятие лженауки, представление о необходимости легализации любых форм брака, а также безусловное преимущество взрослого человека перед эмбрионом или, например, экспериментальной мышью.
[11:12:44] <alexey.veselovsky> ДА!!!111
[11:14:22] <akastargazer> У нас тут в школе семиклассник стёр все папки с домашними заданиями своих одноклассников. Ну так, не было ограничения доступа. Согласно принципам коллективной ответственности, устроили всему классу децимацию и наказали всех. Так некоторые учителя начали протестовать, типа у нас же индивидуализм, а не коллективизм, что ещё такое
[11:15:11] <akastargazer> Конечно, им поставят запрет на удаление. И люди вернутся обратно, в бульон индивидуализма
[11:15:42] <alexey.veselovsky> да, стукачество и взаимную слежку поощрять в школах - это хорошо, это в США активно применяется. Верной дорогой идете :-)
[11:16:12] <alexey.veselovsky> на этом принципе тут общество и строится, да
[11:16:34] <akastargazer> Не, стучать никто не требует. Речь о том, что коллектив. А ошибочное представление о примате индивидуализма проросло уже, пора выкорчёвывать
[11:16:54] <alexey.veselovsky> угу, ага. тут в точности то же самое, да.
[11:17:13] <alexey.veselovsky> так глядишь, общество у нас наконец станет таким же как в США
[11:17:13] <akastargazer> Принципы коллективизма в России были ещё когда Джордж Вашингтон ещё в проекте не был
[11:17:21] <akastargazer> Так что Штаты нам не пример
[11:17:30] <alexey.veselovsky> да эти принципы еще в древнем Риме были :-)
[11:17:36] <alexey.veselovsky> откуда децимация и пошла собственно
[11:17:37] <akastargazer> Типа того
[11:17:48] <alexey.veselovsky> а, вероятно, и еще раньше
[11:18:06] <akastargazer> Так ведь иначе не заставишь банду мыслить коллективно
[11:18:16] <akastargazer> Каждая тварь пытается, блять, про своё
[11:18:24] <akastargazer> А у нас тут Колизей недостроен
[11:18:47] <alexey.veselovsky> да, в этом плане России до штатов еще прыгать и прыгать. Собственно в россии практически сейчас и нет понятия “общество” как такового.
[11:18:54] <akastargazer> Коллективно можно хуяк и в космос выйти, уже на той неделе
[11:19:36] <akastargazer> В России сломали хребет обществу ещё на XX съезде КПСС, хрущёвским докладом
[11:20:14] <alexey.veselovsky> угу. если хочешь жить в обществе с нормальным коллективизмом - переезжай в США
[11:20:26] <akastargazer> ДА ну нах. У вас там детей ни за что убивают
[11:20:35] <akastargazer> У нас хоть можно спокойно по улицам ходить
[11:20:57] <alexey.veselovsky> да и тут я спокойно хожу :-) просто нужно знать где ходить и в какие районы лучше таки не заходить ;-)
[11:21:08] <akastargazer> Да, и гидроразрывом угадили всё что можно. Нет, спасибо
[11:21:59] <akastargazer> > просто нужно знать где ходить
Это ещё один штрих к позорному имиджу цивилизованного общества. Не могут даже у себя в стране нормально всё устроить, а туда же - в Африку, колтан добывать
[11:22:08] <alexey.veselovsky> ну, в российских городах воздух загажен по самое немогу и без всяких гидроразрывов. отлично это дело ощущаю на собственном здоровье
[11:22:36] <akastargazer> Да ладно, хороший противогаз и всего делов
[11:22:46] <alexey.veselovsky> :-D
[11:22:47] <akastargazer> С утра антидот принял и весь день свободен
[11:22:48] <тихий бот> вахахахаха
[11:22:57] <alexey.veselovsky> противогаз, на самом деле, тоже на пользу дыхалке не идет.
[11:23:01] <alexey.veselovsky> постоянное употребление
[11:23:45] <akastargazer> Скажи это русским солдатам в крепости Осовец
[11:24:14] <alexey.veselovsky> солдаты - расходный материал.
[11:24:55] <akastargazer> Думаю, в противогазах они бы больше врагов накосили
[11:25:05] <alexey.veselovsky> угу
[11:25:19] <akastargazer> Бывший заместитель министра финансов США Пол Крейг Робертс: "...Возможно, Россия еще понимает, что Вашингтон не заинтересован в завершении конфликта на Украине, но тот будет счастлив именно от его эскалации. Россия делала ставку на то, что Европа придет в чувство, но проиграла... Американцы еще не понимают, что Вашингтон на грани начала опасной войны - он хочет снять ограничение в виде России для применения своей силы, и высокомерие Вашингтона оставляет России простой выбор - или быть вассалом, или война".
[11:25:32] <akastargazer> Алексей, пойдёшь воевать на Украинский фронт?
[11:25:50] <akastargazer> Поглядишь, как я в прицеле выгляжу, напишешь в твиттер
[11:26:29] <alexey.veselovsky> не, лучше фоточку в инстаграмм
[11:27:01] <akastargazer> А, тебя в операторы беспилотника
[11:27:48] <alexey.veselovsky> :-)
[11:29:16] <kpmy> http://juick.com/kuzyalittle/2754097
[11:29:33] <geniepro> akastargazer> Кстати! Японцы спускаются в океан! Будут строить первый подводный город на 5 тыс. рыл
не понимаю я надобности в таком подводном городе -- не лучше ли как обычно -- плавучий город? безопаснее же
[11:30:46] <geniepro> kpmy> Я ставлю во главу угла индивидуальную свободу и благополучие человека.
это что за либертарианство такое? о_О
[11:30:52] <alexey.veselovsky> да, хаскель для многих задачек не подходит, ибо сталкиваешься с проблемами на ровном месте, увы.
[11:31:40] <akastargazer> А в чём характерные проблемы хаскеля, пару слов могешь сказать?
[11:31:43] <alexey.veselovsky> а вот для всяких мелких утилей, тот же поганый go очень неплох (во многом за счет продуманной либы), хорошая альтернатива всяким там питонам
[11:31:52] <geniepro> alexey.veselovsky> да, стукачество и взаимную слежку поощрять в школах - это хорошо, это в США активно применяется. Верной дорогой идете :-)
alexey.veselovsky> на этом принципе тут общество и строится, да
ты уже и дужшой и телом америкос? )))
[11:32:20] <alexey.veselovsky> geniepro: йа? не-е. :-) но активно их тут изучаю :-)
[11:32:44] <geniepro> alexey.veselovsky> да, в этом плане России до штатов еще прыгать и прыгать. Собственно в россии практически сейчас и нет понятия “общество” как такового.
общественные строи разные, и общества разные
[11:33:55] <kpmy> Похожая радость широко присутствовала в зимней Москве 2011/12 года. Здесь тоже гордились собой: что собрались честные, неравнодушные, самостоятельные, добрые, смелые и просто умные, – наконец, те, кто понимает, как устроен мир. Лучше, чем несвободные, робкие, равнодушные и просто неумные.
[11:34:19] <geniepro> akastargazer> Алексей, пойдёшь воевать на Украинский фронт?
так он уже на американском фронте, диверсию готовит )
[11:34:29] <alexey.veselovsky> у хаскеля проблемы в том, что там дикий семантический разрыв с той железякой что унутре, более того, дофига задач и алгоритмов в том же CS на хаскеле в натуральном виде просто так не выражаются. Грубо говоря для программирования ряда задачек внутри хаскеля приходится строить конструкт императивной машины (читай по сути “эмулятор”) внутри которого уже что-то там делать. То есть для изменяемого состояния например нужно городить отдельный eDSL.
[11:34:42] <alexey.veselovsky> А потом это все дело еще как-то скречивать через всякие трансформеры
[11:35:27] <geniepro> alexey.veselovsky> да, хаскель для многих задачек не подходит, ибо сталкиваешься с проблемами на ровном месте, увы.
ничто не годится для всех задач!
ах да,давно же известно -- серебрянной пули нет!
[11:35:45] <alexey.veselovsky> что через некоторое время задалбывает, ибо вместо того, чтобы решать задачу ты извращаешься со всей вот этой фигней. Это конечно тоже интересно, и полезно и все такое, но, блин, иногда предметка интересней чем хаскельные забавы таки :-)
[11:36:12] <kpmy> geniepro: вот потому и нужен гетерогенный рантайм
[11:36:31] <alexey.veselovsky> рантайм никак не поможет
[11:36:36] <kpmy> чтобы не сокетами куски склеивать, и не dll-ками
[11:36:39] <geniepro> рантайм нинужен! все пишем в машкоде!!! только хардкор! только машкод!!!
[11:37:23] <kpmy> все радуются скалке на jvm
[11:37:46] <geniepro> не, я не радуюсь этому сиплюсплюсу JVM-мира )))
[11:37:46] <alexey.veselovsky> не все. некоторые, вон Котлин пилят. Ибо прагматичней выходит.
[11:37:50] <kpmy> потому что упакованная в классы она неотличима от обычной джавы для быдла
[11:38:28] <geniepro> alexey.veselovsky> не все. некоторые, вон Котлин пилят. Ибо прагматичней выходит.
они пилят чисто что бы не быть привязанными к вендору -- фатальный недостаток же у скалы
[11:38:31] <alexey.veselovsky> но идея у скалы в принципе та же, что и у С++, да
[11:38:37] <akastargazer> Алексей, а как же категории и функторы? Ведь именно этим щас модно описывать предметную область (мне так говорит выпускник кафедры концептуального анализа)
[11:38:51] <geniepro> это концептуально!
[11:38:59] <alexey.veselovsky> предметку всегда модно через DSL либо eDSL описывать
[11:39:10] <alexey.veselovsky> а какими средствами эти xDSL строить - дело уже десятое
[11:39:11] <akastargazer> Ну это императивщина
[11:39:25] <alexey.veselovsky> с чего бы? хаскель славится именно eDSL
[11:39:29] <kpmy> jetbrains пилит свой язык, чтобы самим стать вендором
[11:39:52] <alexey.veselovsky> впрочем как и вся эта функциональщина в принципе. она более годна для легкого построения eDSL
[11:40:01] <akastargazer> Во, это интересно, а этот самый eDSL, он тоже категориальный получается?
[11:40:15] <alexey.veselovsky> он такой какой захочешь :-)
[11:40:22] <alexey.veselovsky> eDSL - это embedded DSL
[11:40:48] <alexey.veselovsky> то есть живущий унутре твоих исходников, а не когда внешняя тулза что-то там процессит.
[11:40:57] <akastargazer> А причём тогда разрыв с железякой, как ты говоришь?
[11:41:23] <akastargazer> Ведь у нас же предметка, не надо видеть сквозь неё железо
[11:42:01] <akastargazer> Вирт, конечно, говорил, что чем ближе ты к железу, тем шире круг доступных задач
[11:44:05] <alexey.veselovsky> ну, смотри. железка у нас императивная, конечно не такая какой мы привыкли её видеть в ЯВУ, но похожая местами весьма. Если нам нужен цикл, мы таки пишем цикл, ну а оно потом на goto там распадается, если нам нужно изменить ячейку памяти - мы таки просто её изменим. И нормально. А в хаскеле не так. Если тебе там нужно конкретно изменить ячейку памяти (мутабельную переменную иметь), то имеем несколько слоев - поверх императивной железки строится функционально-иммутабельная штука/хаскель-машина, поверх нее мы строим DSL с как бы мутабельными переменными, которая, если повезет (в данном релизе компилятора) будет в момент компиляции так оптимизирована, что оно таки будет реально менять одну и ту же ячейку памяти и даже без запусков сборщика мусора.
[11:44:34] <alexey.veselovsky> Напомню - это мы всего лишь захотели переменную (одну!) изменить.
[11:45:13] <akastargazer> Так это мы просто устаревшие концепции хотим изобразить. Что если не мыслить состояниями?
[11:46:01] <alexey.veselovsky> мыслить можно как угодно, но берешь CS, и там ряд алгоритмов явным образом это требует. Иначе ты не получишь даже близко ассимптотики.
[11:46:42] <akastargazer> CS - это чего?
[11:46:44] <alexey.veselovsky> А поскольку у меня в основном всякие разные алгоритмы, в том числе числодробильные, DSP-подобные, хаскель сюда ну вообще никак не влазит
[11:46:52] <alexey.veselovsky> CS - это computer science
[11:47:35] <akastargazer> А, как только ты берёшь понятие "число", то сразу же впадаешь в грех состояний
[11:47:40] <akastargazer> Я правильно понял?
[11:48:24] <alexey.veselovsky> как только ты берешь понятие “эффективный алгоритм”, так сразу хаскель начинает мешать со страшной силой :-)
[11:48:57] <akastargazer> Ну так алгоритм же есть цепочка состояний
[11:48:57] <alexey.veselovsky> а состояния в хаскеле есть, так или иначе. с этим то как раз там никаких проблем нет.
[11:49:45] <akastargazer> Интересные вещи. Ладно, спасибо, не буду отвлекать
[11:49:57] <alexey.veselovsky> множество цепочек, причем не всегда с четко детерминированным выхлопом. но он и не всегда нужен.
[11:50:09] <alexey.veselovsky> ok
[11:50:33] <akastargazer> Да,, множество цепочек, так точнее
[12:38:17] <kpmy> вчера экспортировал ast простого модуля в формат graphml и открыл в yEd http://i.imgur.com/8CjaGyV.png
[12:38:36] <kpmy> вот как все просто, и никаких машкодов
[12:39:00] <kpmy> теперь только объекты экспортнуть и можно приступать к интерпретации
[12:39:15] <kpmy> это картинка для кода i:=1; j:=i+1;
[12:39:45] <kpmy> или нет, для какого-то другого
[12:39:49] <kpmy> ну не суть
[12:40:17] <kpmy> посмотрим как go подойдет для такого
[12:40:39] <kpmy> вроде как там можно создать указатель на примитивный тип
[12:42:43] <kpmy> Мэр Фергюсона попросил ввести в город дополнительные войска Нацгвардии
[12:43:12] <kpmy> скоро поедет в Ростов, наверное
[12:48:28] <kpmy> Я сама колорадчанка, дочь офицера us army
[12:49:21] <kpmy> colored-революция в фиргюсоне)
[12:49:56] <kpmy> батальон Канзас
[12:52:02] <Kemet> kpmy: f xnj pf lbfuhfvvf? nfv ;t ybabuf yt gjyznyj? jlyb ujkst wbaths
[12:53:42] <geniepro> да ваще херня какая-то )
[12:54:41] <kpmy> Kemet: диаграмма типа вот этой http://upload.wikimedia.org/wikipedia/commons/thumb/c/c7/Abstract_syntax_tree_for_Euclidean_algorithm.svg/2000px-Abstract_syntax_tree_for_Euclidean_algorithm.svg.png
[12:54:58] <kpmy> ну только я не расставлял там имена всякие
[12:59:29] <geniepro> так без имён твоя диаграмма не имеет смысла
[13:00:33] <Kemet> а, ну так понятней, да, надо посмотреть поддекрживается грофмл в компиляторе активного оберона
[13:01:34] <kpmy> да там с этим graphml гемор, формат описывает только узлы и ребра, а всякие надписи это какие-то адские расширения. мне это не так интересно, осваивать графмл задачи нет.
[13:02:13] <kpmy> ну я сразу свое расширение придумал, будет теперь код модулей в графмл формате
[13:02:33] <kpmy> точнее не код, а хз что
[13:02:36] <kpmy> компилят
[13:07:41] <Kemet> не, там уже (в ао) готовый вывод был, но я не промнню в каком формате
[13:20:37] <Kemet> тиам формат .dot
[13:21:49] <kpmy> а, да. есть такой
[13:22:29] <Kemet> прям удивительно, что они graphml не запилили ибо xmlот любят
[13:22:53] <Kemet> xml они любят
[13:25:51] <geniepro> укры рулят: http://uborshizzza.livejournal.com/3253721.html
"Школьница из Малой академии наук Украины Анастасия Шмагайло разработала макет тепловизора с функцией видения сквозь преграды. Об этом Корреспондент.net рассказала сама ученица.
Разработка включает в себя прибор ночного видения, который распознает инфракрасные лучи, а также химический и ядерный анализаторы.
Помимо прочего, прибор может реагировать на объекты, которые расположены за препятствиями: распознает человека на входе в дом, определяет количество металлических предметов и оружия у него, в том числе и радиоактивного. Все это важно для получения информации о передвижении вражеских войск. Аналогов получившемуся прибору в мире нет», добавила Хован.
..."О создании подобного проекта школьница задумалась после начала военных действий на Донбассе – она очень хотела помочь армии. На разработку идеи у нее ушло около двух месяцев, при этом Анастасия советовалась с учеными, в частности, в вопросе соединения плат приборов.
По словам разработчицы, прибор является перспективным, и от военных уже поступили пожелания побыстрее доработать идею. "Постараемся реализовать тепловизор в ближайшие полгода. Он будет отечественного производства и облегченный, с максимальным весом до 4,5 кг", – рассказала школьница""
[13:26:54] <geniepro> http://s017.radikal.ru/i444/1411/3f/3d499ad877d8.jpg
[13:31:08] <Kemet> kpmy: ты на кп римал вывод в графмл
[13:34:55] <kpmy> не понял слова "римал"
[13:37:08] <geniepro> это от "эсктримал" )))
[13:37:20] <geniepro> экстримал* ))
[13:37:54] <geniepro> во, валексею понравилось бы: http://lifter.com.ua/wp-content/uploads/2014/10/jw7kVNq1.gif
[13:38:30] <geniepro> http://valkiriarf.livejournal.com/812035.html
"Забудьте о позитивном мышлении! Ученые говорят, что это полная чушь!"
[13:47:54] <geniepro> http://www.breizh-info.com/19451/actualite-politique/le-bpc-vladivostok-livre-la-fin-de-la-semaine/
индусы грозятся отменить контракт с францией на 20 млрд баксов, если та не поставит мистрали в Россию ))
[14:02:08] <Kemet> kpmy: блин, надо иногда на клаву смотреть ))) - графмл
[14:02:20] <Kemet> писал
[14:08:12] <kpmy> graphml это просто xmlка с именами, просто при проходе дерева называл узлы, как положено в описании стандарта
[14:12:48] <kpmy> для рантайма наверное можно прям повторять структуру объектов и областей видимости
[14:14:13] <kpmy> модуль загрузился, у него есть scope, в нем лежат глобальные переменные, доступны по имени.
[14:14:25] <kpmy> правда непонятно, что делать с типами
[14:58:31] <Kemet> kpmy: хде картинка для посмотреть
[15:27:09] <akastargazer> Я graphml только для рисования схемок использую
[15:27:21] <akastargazer> Редактор yEd в нём сохраняет своё
[15:51:54] <kpmy> графмл он типа для того и задуман, расширяемый
[15:54:46] <akastargazer> Джордан, блять, пошёл посрать, но не дошёл до сортира и заглянул на форум.
[15:55:19] <akastargazer> Не донёс говно, пришлось лить в первую попавшуюся ветку
[15:57:28] <kpmy> торжество интеллекта
[15:57:30] <akastargazer> Разоблачитель, my ass
[16:03:57] <geniepro> akastargazer: это де??? сцылку в студию
[16:04:06] <geniepro> небось опять закрыта для нечленов форума
[16:04:35] <akastargazer> http://forum.oberoncore.ru/viewtopic.php?f=29&t=5257
[16:06:36] <akastargazer> Меня больше всего прикалывает подходец - зашёл человек с определённой целью. Надо тут же набежать и говна налить в уши. "Творить, можно не только на ББ", земляне, мы с планеты Нибиру, мы не причиним вам зла, бла-бла-бла
[16:06:47] <geniepro> http://hitrostigizni.mirtesen.ru/blog/43775084116/Osvezhaem-v-pamyati-grammatiku-russkogo-yazyika?utm_campaign=transit&utm_source=main&utm_medium=page_0&domain=mirtesen.ru&pad=1
[16:07:25] <akastargazer> Инфографика хорошая, только разрешение слабовато
[16:27:41] <kpmy> индустрия ойти так и не стала инженерной, каждый может перднуть свои глубокомысленные умозаключения, и оказаться даже немного прав
[16:28:08] <akastargazer> бгг
[16:28:57] <akastargazer> Перднуть можно в любой индустрии, главное, потом этими руками ничего не трогать
[16:31:04] <kpmy> ну ты же не можешь рассуждать о свойствах сталей разных марок с такой же легкостью
[16:31:14] <geniepro> https://lurkmore.so/images/d/d3/SlXVgdE43YE.jpg
[16:34:03] <kpmy> нормальные люди используют джаву, короче
[16:34:57] <geniepro> действительно нормальные люди кроме кобола ничего не знают )))
[16:35:00] <kpmy> гигабайты в куче, мегабайты исходников, тысячи долларов
[16:35:03] <kpmy> вот масштаб
[16:35:13] <geniepro> масштабы в коболе )
[16:35:26] <geniepro> каждый год +5 млрд строк кода на коболе
[16:43:07] <akastargazer> >ну ты же не можешь рассуждать о свойствах сталей разных марок с такой же легкостью
Если знаю слова, то могу. Другое дело, что мои слова не сложатся в систему, но кого в интернете это волнует?
[16:43:09] <geniepro> прикольно с этим линупсом -- кажный день там багофиксов и прочих исправлений на 15 тыщ строк кода
при этом типичное микроядро имеет полный размер 10-15 тыщ строк
[16:43:43] <akastargazer> Там большие конторы пилят ядро, втыкают новые фичи под себя и закономерно получают баги
[16:44:14] <geniepro> так все эти фичи должны быть отделены от ядра в пользовательский софт
[16:44:46] <akastargazer> Ну видимо архитектура ядра такова, что никак
[16:45:08] <akastargazer> Одно неверное движение на старте и вот результат
[16:45:22] <akastargazer> Это вам не оберон-вей
[16:45:38] <Jordan> "[15:06:36] <akastargazer> Меня больше всего прикалывает подходец - зашёл человек с определённой целью. Надо тут же набежать и говна налить в уши. "Творить, можно не только на ББ", земляне, мы с планеты Нибиру, мы не причиним вам зла, бла-бла-бла" Тоже это не понимаю. Скажи секте да.
[16:46:47] <akastargazer> Джордан, человек спросил за ББ. Очевидно, что с другими вещами он способен разобраться сам
[16:47:27] <geniepro> кстаты, а вы в курсе, что королева Иордании весьма симпотная тёлка )))
[16:47:44] <Jordan> Каюсь, ибо грешен. Попутал, меня бес словоблудия.
[16:47:56] <Jordan> Кидай пруф
[16:47:57] <akastargazer> Пади ниц, епитимью на тебя
[16:48:50] <Jordan> http://umma.ua/uploads/news/2013/03/06/13/5e361ecb7c0018e706e9c53aa16473b3a3403007.jpg
[16:49:01] <Jordan> Вполне, привлекательная женщина
[16:50:06] <Jordan> geniepro Она не тёлка, она королева))
[16:50:22] <geniepro> любая королева -- тёлка ))
[16:55:36] <Jordan> У тебя неправильное отношение к королевам.))
[16:57:56] <akastargazer> Я слегка выпал в осадок, у меня документ ББ нарисовался на OpenGL-подложке, внутри метода Restore. Поздравьте мну скорее.
[16:58:03] <akastargazer> Оконному менеджеру быть
[17:00:35] <kpmy> десктопные приложения это тупик)
[17:01:07] <akastargazer> Десктопов нет
[17:08:21] <akastargazer> Кстати, десктопность ББ не концептуальная. Десктоп для ББ лишь способ работы с документом.
[17:08:28] <akastargazer> Десктопа в ББ нет :)
[17:13:18] <Jordan> https://www.linux.org.ru/news/gnome/5604235
[17:13:31] <Jordan> новость старая, но
[17:18:07] <akastargazer> Да уж, 4 года прошло, и где оно?
[17:18:42] <Jordan> заглохло. Но идея хороша. Нет деления на веб и десктоп.
[17:20:58] <akastargazer> Считаю, что само это деление чисто условное, не отражающее сути.
[17:21:54] <akastargazer> Любое приложение требует для своей работы вычислитель
[17:22:01] <Jordan> Да, это только отображение, данных.
[17:22:20] <akastargazer> Вычислитель может быть в непосредственной близости к тебе, а может быть удалён.
[17:22:50] <akastargazer> Либо ты к вычислителю тянешься через мышку с клавой, либо через сеть
[17:23:13] <akastargazer> Или вообще, по экрану пальцем возишь, ничего не меняется
[17:23:22] <kpmy> Chrome OS
[17:23:26] <Jordan> Вычислитель, в fallout tactics, назывался убер компьютер, который хотел захватить мир.)
[17:23:30] <akastargazer> Приложение может частично работать на удалённом вычислителе, частично на локальном
[17:23:53] <Jordan> Да я тебя услышал, и понял
[17:23:58] <akastargazer> Как видите, слово "десктоп" нам не нужно
[17:24:05] <akastargazer> И слово "веб" тоже
[17:24:23] <akastargazer> А как они на английском этот убер-компьютер называли?
[17:24:27] <akastargazer> Computer?
[17:24:44] <Jordan> Сейчас гляну, давно не играл
[17:26:46] <Jordan> Да, так как в разных локализациях, его называли и калькулятор
[17:29:08] <akastargazer> Calculator, ага
[17:30:46] <kpmy> я в общем, к тому, что на всех платформах уже есть свои высокоуровневые (которые над системным апи) визуальные фреймворки либо браузер. Поэтому в промышленном масштабе ББ можно приткнуть только в виде вычислителя.
[17:30:54] <Jordan> вычислитель, звучит более эпически и устрашающе. Вроде боргов, из стар трека, с их коронной фразой. Сопротивление бесполено, вц будете ассимилированы.)
[17:31:05] <Jordan> вы*
[17:33:07] <akastargazer> Ну так я тебе это ещё с год назад говорил, что ББ может вполне найти себе нишу на ниве высокотехнологичных вычислений, а виджетами пусть занимаются другие
[17:33:42] <akastargazer> Проблема в том, что оберон-экология это вещь в себе
[17:34:03] <Jordan> akastargazer А ты на оберкоре, под каким ником зарегистрирован?
[17:34:26] <akastargazer> Я там не под ником, Иван Кузьмицкий
[17:38:10] <akastargazer> Но пока высокотехнологичного ничего не видать, поэтому нужен рабочий кроссплатформенный комплект ББ, чтобы предолеть маргинализованность. А там уже можно будет посмотреть
[17:39:08] <Jordan> akastargazer Не знал. Думал, чел какой то мутный. За оберон агитирует :-)
[17:39:26] <akastargazer> Я, я
[17:40:08] <akastargazer> Мне не оберон интересен, а оберон-подход к реальности
[17:44:24] <Jordan> Иван, как в ББ скрыт WinMain - точка входа. В каком исходнике смотреть?
[17:45:32] <akastargazer> Точка входа во что?
[17:47:20] <Jordan> Над вин апи построен слой абстракции, в каждой граф программе виндовс, есть точка входа в функцию WinMain.
[17:47:50] <kpmy> вычислитель это ж просто перевод computer
[17:48:37] <Jordan> WinMain это main С\++, но для программы с интерфейсом windows
[17:49:28] <akastargazer> Ермаков на форуме как-то описывал это дело:
http://forum.oberoncore.ru/viewtopic.php?p=4278#p4278
[17:49:29] <Jordan> kpmy Просто вспомнилось. Скорее всего в оригинале calculator
[17:49:36] <kpmy> точка входа вообще не обязана называться WinMain
[17:49:41] <akastargazer> В англоязычной вики именно Calculator
[17:50:45] <kpmy> сишники называли именно WinMain и теперь поколения хомяков считают что любая программа должна начинаться с WinMain
[17:50:59] <Jordan> Не в имени дело\
[17:51:03] <akastargazer> Конструкцию пускача blackbox.exe можно посмотреть в доке к DevLinker
[17:51:26] <akastargazer> Там приведена команда линковки:
[17:51:28] <akastargazer> DevLinker.Link
BlackBox.exe := Kernel$+ Files HostFiles StdLoader
1 Applogo.ico 2 Doclogo.ico 3 SFLogo.ico 4 CFLogo.ico 5 DtyLogo.ico
1 Move.cur 2 Copy.cur 3 Link.cur 4 Pick.cur 5 Stop.cur 6 Hand.cur 7 Table.cur
[17:52:29] <akastargazer> Всего 4 бинарных модуля, последний из них StdLoader динамически подгружает модуль Init
[17:53:21] <akastargazer> А в итоге крутится HostMenus.Loop
[17:53:22] <kpmy> да, консерваторы с англофорума до сих пор придерживаются этого варианта сборки
[17:53:44] <akastargazer> Ну это же эталонная конструкция
[17:56:54] <Jordan> Я сморел сорцы SDL как там сделано, там через define идёт замена main на свой SDL_main
[17:57:33] <Jordan> Хотел найти ответ как сделать без define. Более культурно
[17:58:06] <akastargazer> А я даже не заглядывал туда. Мне SDL предоставляет окно, события и OpenGL-контекст.
[17:59:42] <Jordan> мне интересно, как оно там всё устроено
[17:59:58] <akastargazer> Где, в SDL? Спаси хосспади
[18:00:05] <akastargazer> Модуль Init маленький, но импортирует HostMenus - а этот уже поднимает всё ядро ББ
[18:00:20] <akastargazer> А всё потому, что загрузка модулей уже есть в StdLoader
[18:02:53] <akastargazer> Довольно всё обозримо. Я даже сегодня подумал, что если б в 2005 году всерьёз это расковырять, то возможно, история бы пошла по другому пути.
А с другой стороны, SDL получила живительный пинок от Valve только в 2013 году
[18:03:33] <akastargazer> Восемь лет маргинального существования, блин :)
[18:06:27] <Jordan> SDL 2, тот конь на которого стоит ставить. Поддерживает переносимую многооконность, то есть возможна реализация нормального меню, когда менюшка выходит за границы окна.
[18:07:42] <Jordan> Винапи останется только для всяких там сокетов, файлов и потоков
[18:07:54] <akastargazer> Эту многооконность я попробовал, она ущербная
[18:07:59] <akastargazer> Так что всё в одном окне
[18:08:33] <Jordan> Чем ущербна?
[18:08:45] <Jordan> В чём фатальный недостаток? :-)
[18:09:15] <akastargazer> Возможностей по управлению окнами маловато
[18:09:29] <akastargazer> Нельзя открыть инструментальное окно
[18:09:49] <Jordan> Какое?
[18:10:07] <akastargazer> Ну, которое всегда наверху
[18:10:45] <akastargazer> В одном окне меню, в другом подменю перекрывает первое. И стандартное поведение меню там не реализовать
[18:11:19] <Jordan> хм
[18:12:36] <kpmy> как будто нельзя убирать окно когда оно теряет фокус
[18:13:05] <kpmy> в sdl нет сообщения о потере фокуса?
[18:14:18] <akastargazer> Куда его убирать?
[18:14:55] <kpmy> в небытие
[18:15:16] <akastargazer> Я это всё уже пробовал. Выглядит ублюдочно
[18:15:46] <akastargazer> Окно без фокуса остаётся и меняет цвет бордюра
[18:16:14] <akastargazer> Для баловства сойдёт, для продукта не пойдёт
[18:18:22] <kpmy> остается только пропатчить sdl
[18:18:59] <akastargazer> Делать мне больше нечего
[18:19:09] <akastargazer> Там вектор развития другой
[18:19:34] <akastargazer> SDL всегда будет ограниченно окнами управлять, ведь её смысл не в этом
[18:21:34] <akastargazer> Вот так открывается меню в SDL в многооконном режиме: https://dl.dropboxusercontent.com/u/9515547/dev/sdl/menu_file.PNG
[18:22:12] <akastargazer> А вот так оно закрывается окном документа: https://dl.dropboxusercontent.com/u/9515547/dev/sdl/menu_new_window.PNG
[18:22:30] <akastargazer> Как только документов становится больше чем один, то меню сразу же теряется на рабочем столе
[18:24:21] <akastargazer> Так что отказ от MDI ещё надо серьёзно обосновать, или найти более удобную замену для организации окон
[18:24:55] <akastargazer> Ну и когда меню в другом окне, то ломается вся старая схема работы с меню
[18:26:31] <Jordan> Может тогда проще gtk юзать? Роман уже и сборку сделал
[18:26:39] <akastargazer> Сэмулировать работу старого меню можно, только выглядит это ублюдочно, я уже говорил
[18:27:40] <akastargazer> Не знаю, не пробовал. Неохота тащить везде GTK. Плюс SDL2 в стиме, можно там протащить ББ
[18:27:51] <Jordan> Да пофиг, на ублюдочность, зри ширше. Это переносимость. И одна реализация гуя для всех платформ
[18:28:08] <Jordan> Понимашь ал нет? ;-)
[18:28:17] <Jordan> *аль
[18:28:31] <akastargazer> Ублюдочность в том, что выглядит это жалко, мерцание при смене фокуса бьёт по глазам
[18:28:55] <kpmy> http://forums.ni.com/t5/image/serverpage/image-id/119294i9FC531ECCA832B78/image-size/large?v=mpbl-1&px=-1
[18:29:09] <Jordan> akastargazer Где можно код глянуть?
[18:29:14] <akastargazer> Лучше уж всё запилить нормально в одном окне, в том же blender.org это отлично выглядит
[18:29:21] <akastargazer> Код чего?
[18:30:09] <Jordan> Твоей реализации меню
[18:30:57] <akastargazer> Петь, уже это всё обсуждали. Меню в каждом окне для ББ выглядит дико, а если делить меню, то нужны тайлы
[18:31:43] <akastargazer> Весь проект нынче тут: http://gitlab.molpit.com/Ikuzmitsky/blackbox-sdl
[18:32:06] <akastargazer> А биндинг к SDL2 тут: http://gitlab.molpit.com/Ikuzmitsky/sdl2
[18:32:08] <Jordan> "Меню в каждом окне для ББ выглядит дико" так везде так реализуют. И в винде так
[18:33:16] <Jordan> в какие файлы глядеть? Там весь ББ выложен
[18:33:17] <akastargazer> Тут другая концепция. В ББ документы, с расширяемым набором команд, которые в меню.
[18:34:03] <akastargazer> System\Menus
[18:35:24] <akastargazer> Раскин об этом писал. Когда есть набор операций, которыми можно менять контент в документе
[18:36:23] <akastargazer> Меню тут как пятое колесо в телеге, чисто за неимением других средств выбора команд
[18:36:58] <akastargazer> Поэтому заниматься всяческим эмулированием меню в новой системе бесперспективно, хотя и даёт привычный результат
[18:38:05] <Jordan> Сделать, как все, и всё. Раскина не читал.
[18:39:04] <Jordan> Привычность и стандартизированность, не следует не дооценивать.
[18:41:20] <akastargazer> Это точно. Я вот всегда пользовался blender.org, и не замечал, что там всё в одном окне. Только когда специально присмотрелся, что они меню подрезают
[18:41:45] <sda> Space Oddity
http://www.youtube.com/watch?v=KaOC9danxNo
[18:43:09] <akastargazer> Так что я слегка поменял вектор движения в сторону однооконности. Когда и если SDL научится более тонко управлять окнами, тогда можно будет запилить и многооконность на платформе
[18:44:05] <Jordan> Это уже частность. Меня больше коробит, что для каждого окна не будет своего меню
[18:44:49] <akastargazer> Так внутри окна SDL будет свой оконный менеджер, с меню и поэтессами
[18:45:04] <kpmy> akastargazer: меню ведь сейчас плоское, а по сути оно иерархическое, сжимается в разы
[18:45:46] <akastargazer> Меню зависит от доступных операций
[18:47:05] <akastargazer> То есть, у нас в документе контент и в каркасе набор операций, применимых к контенту или к выделению
[18:47:32] <akastargazer> Как там их группировать, иерархизировать - уже дело десятое.
[18:48:03] <akastargazer> Суть меню - дать доступ к операциям с учётом текущего выделения
[18:50:27] <akastargazer> Чтобы переделывать в сжимаемое меню, надо менять алгоритмы StdMenuTool
[18:50:37] <akastargazer> Флаг, как говорится, в руки
[18:53:36] <akastargazer> Ну это всё к тому, что многооконность дело тонкое, и для него на платформе нужна богатая функциональность. Иначе затрахаешься эмулировать нужные вещи.
А если нужны тайлы или какой-нить суровый зум, то всё, придётся опять ручками. Так что лучше уж сразу
[22:54:54] <s6> [02:42:49] s6: на вот поиграй
[02:42:59] s6: пройди саморост1 и саморост 2 =)
[02:43:00] s6: http://www.amanita-design.net/samorost-1/
[23:22:46] <alexey.veselovsky> .
[23:22:48] <тихий бот> alexey.veselovsky, 1 - 1
[23:22:54] <alexey.veselovsky> :-)
[23:23:03] <kpmý> .
[23:23:03] <тихий бот> kpmý, 2 - 5
[23:25:35] <alexey.veselovsky> еще раз посоветую всем оконоборцам прочитать первые главы Портянкина, ну или просто самостоятельно изучить как свинг работает.
[23:25:56] <s6> а чётам изучать
[23:25:58] <s6> либа да либа
[23:26:37] <s6> я на свинге вал чего писал
[23:30:29] <alexey.veselovsky> “Apple
Компания продала лицензию на оконный интерфейс для Microsoft Windows 1.0, но отказалась продавать лицензию на MacOS, что предлагал им сам Билл Гейтс. MacOS могла бы стать стандартной операционкой для персональных компьютеров – но руководство Apple решило, что их операционка и так всех победит, поэтому и смысла нет её лицензировать.”
[23:33:13] <kpmý> свинг хуинг
[23:35:15] <alexey.veselovsky> как пример
[23:36:36] <kpmý> он откроет СОВЕРШЕННО НОВЫЕ КОНЦЕПЦИИ
[23:36:49] <kpmý> https://gist.github.com/kpmy/907e1e2c099a459983f8 компиляй-собирай
[23:56:25] <Kemet> .
[23:56:26] <тихий бот> Kemet, 5 - 1