@dlangru

Страница 143 из 719
Shorty(Ale Chapa) Manskiy
30.03.2017
07:49:06
как ты вообще выясняеш что у студентов есть способности или неут, что уетебя нету возможности писать стихи и т.п?

Dmitry
30.03.2017
07:49:11
нет, просто гормональный фон такой. Тот же гормональный фон является следствием (как впрочем и причиной) других вещей

т.е. отдельные участки мозга просто больше какого-то гормона вырабатывают и сами по себе больше

Shorty(Ale Chapa) Manskiy
30.03.2017
07:50:29
Нет, наверное это все сзязано с эфиром, в котором покоится вселенная.

Google
Dmitry
30.03.2017
07:51:21
т.е. ты отрицаешь что у людей мозг изначально может иметь значительные отличия?

Shorty(Ale Chapa) Manskiy
30.03.2017
07:51:58
нет, я утверждаю что нету предрасположенности петь и т.д.

Maxim
30.03.2017
07:52:09
есть)

Shorty(Ale Chapa) Manskiy
30.03.2017
07:52:55
Dmitry
30.03.2017
07:53:26
в момент формирования организма начиная с внутриутробного развития

Shorty(Ale Chapa) Manskiy
30.03.2017
07:54:40
но постой, этоже не зависит от внутриутробного развития, это зависит от предков наверное, или от кого тебе это враждается...

Dmitry
30.03.2017
07:55:32
да наследственность имеет большое значение, но внутривидовая изменчивость может быть значительно высокой

Shorty(Ale Chapa) Manskiy
30.03.2017
07:59:21
да наследственность имеет большое значение, но внутривидовая изменчивость может быть значительно высокой
внутривидовая изменчивость? что это по твоему? разве это не следствие естественного отбора? ноги длиньше, потому, что если короткие, то тебя сахотили... и твои гены не попали в генофонд.

Dmitry
30.03.2017
08:00:38
да естественный отбор оказывает большое влияние, но он часто идет по куче разных критериев

Shorty(Ale Chapa) Manskiy
30.03.2017
08:03:14
вот небыло программирования, небыло такой вражденности, откуда взятся им у будующи поколений за такое малое время? для генов это вообще не время, слишком мало.

Dmitry
30.03.2017
08:07:43
Гоминидам приходилось решать другие задачи которые теперь помогают людям заниматься тем же программированием

Обрати внимание, что даже раса имеет большое значение т.е. негроиды будут лучше бегать, белые лучше стрелять..)) Ну ты короче понял..))

Google
Shorty(Ale Chapa) Manskiy
30.03.2017
08:12:12
Dmitry
30.03.2017
08:15:08
Ну это обычно очень быстро становится ясно. На сколько человек может хорошо разые абстракции усваивать и использовать их. У некоторых это с первого раза происходит и они могут идти дальше, некоторые не могут и с 10 раза понять

Shorty(Ale Chapa) Manskiy
30.03.2017
08:16:55
вот ты умееш рисовать?

Dmitry
30.03.2017
08:18:13
Ну ок, если человек не понимает математику, то думаешь он сможет взять и понять ее?

нет не умею

Shorty(Ale Chapa) Manskiy
30.03.2017
08:19:25
нет не умею
это от чего? от того что не предрасположен?

Dmitry
30.03.2017
08:20:26
думаю что это 80% успеха т.е. если бы мне ее преподавали нормально я быть может что-то бы на простом уровне и знал, но вряд ли лучше

Shorty(Ale Chapa) Manskiy
30.03.2017
08:22:25
можем провести эксперемент по перепредрасположению, ну как, сколько вермени ты готов на это потратить, хотябы две недели?

по часу в день хотябы, может меньше

Dmitry
30.03.2017
08:23:58
я пробовал) сейчас опыты повторять провсто времени нет, если я что-то и смогу через силу вбить в голову, то забуду это тоже очень быстро)

Shorty(Ale Chapa) Manskiy
30.03.2017
08:24:50
нет, цель переплед.... т.е. ты это сделаешь, я гарантирую это

Dmitry
30.03.2017
08:24:51
пример из недавнего. сколько я себе отличия const от immutable в голову не вбивал, оно в голову так и не легло

или те же монады — максимум что я добивался это когда понимал эту тему в течении пары минут, потом оно вылетало из головы стоило отвлечься

Shorty(Ale Chapa) Manskiy
30.03.2017
08:26:06
пример из недавнего. сколько я себе отличия const от immutable в голову не вбивал, оно в голову так и не легло
видимо твои предки были неграми, ну, хоть бегаешь наверно, хотя нет, недумаю

Pavel
30.03.2017
08:26:58
Кстати , стандартная либа нормально прокси поддерживает socks5 и ssl?
Поясни, что значит поддерживает прокси? Там вроде нету функций которым это вообще нужно было бы

Dmitry
30.03.2017
08:27:03
а почему ты думаешь что эти темы должны все понимать? Ты вот монады понимаешь? Если нет, то почему?

Shorty(Ale Chapa) Manskiy
30.03.2017
08:28:06
про рисование это я серьезно, потрать три дня, сможешь выделить по пол часа в день цылых три дня?

Dmitry
30.03.2017
08:30:11
освоить какие-то шаблонные действия труда не составит, но без поинмание их сути т.е. т.е. рисовать под копирку или в формулу (не понимая ее сути) числа вставлять это как бы не проблема. Я знаю много людей с ИЗО которые за 6 лет освоили какие-то шаблоны рисования, но в целом рисунки ужасны

Google
Shorty(Ale Chapa) Manskiy
30.03.2017
08:31:41
в жопу шаблоны - три дня, и результат сюда скинешь, да и сам убедишся что у тебя предрасположенность к рисованию

Dmitry
30.03.2017
08:32:11
что именно ты предлагаешь?

Shorty(Ale Chapa) Manskiy
30.03.2017
08:32:40
заиметь спрособность рисовать, готов?

Dmitry
30.03.2017
08:32:59
ну в порядке эксперимента по пол часа в день не жалко

Ksiw
30.03.2017
08:33:01
Ерунда

Мозг имеет некоторую нейропластичность, но довольно ограниченную

Pavel
30.03.2017
08:34:11
Астанавитесь:(

Shorty(Ale Chapa) Manskiy
30.03.2017
08:34:29
Dmitry
30.03.2017
08:35:27
Хорошо, на выходных скачаю и если там не на пол дня все, то посмотрю

@chebotarevp ок

Shorty(Ale Chapa) Manskiy
30.03.2017
08:36:30
https://rutracker.net/forum/viewtopic.php?t=4500176

Pavel
30.03.2017
08:38:12
Лучше скажите, если собрать so библиотеку, то ее нормально потом можно слинковать с кодом на си? Именно статически. Как ни странно но я не нашел в мануалах именно этот случай

Shorty(Ale Chapa) Manskiy
30.03.2017
08:38:17
@chebotarevp ок
мы еще не закончили, после теста продолжим про предрпсположенность к immutable

#immutable

Dmitry
30.03.2017
08:50:10
@adhoc сколько там часов видео? У меня VPN нет под рукой чтобы посмотреть

И ты про монады не ответил. Ты их понимаешь?

@chebotarevp как я понимаю тебе нужно тогда без GC код писать иначе как ты ее с Си слинкуешь?

Pavel
30.03.2017
08:52:43
Да пусть gc туда влинковывается тоже

У ди же простейшие библиотеки по 2 мегабайта весят, потому что там куча рантайм кода вкомпилируется, и gc и часть фобоса

Dmitry
30.03.2017
08:54:05
погоди, чем библиотека принципиально от hello world отличается?

Google
Pavel
30.03.2017
08:55:25
Да ничем

Кроме того что в ней нету точки запуска

Dmitry
30.03.2017
08:55:46
hello world 200КБ весит...

Pavel
30.03.2017
08:56:18
Моя прокся собирается в 1.2 мб. в release режиме

hello world 200КБ весит...
Ну вот тут видимо gc не влинковывается, он же там не нужен

Dmitry
30.03.2017
08:58:22
нет, он 100% там т.к. без него бы new нельзя было использовать

при создании экземпляра класса и скорее всего бы writeln тот же не работал бы

да я только что проверил 200 с копейками вместе с GC все занимает

почему-то writefln добавляет целых 45 кб к размеру файла

Maxim
30.03.2017
09:05:14
попробуй добавить еще import std.file и удивишься еще больше)

Admin
ERROR: S client not available

Maxim
30.03.2017
09:07:43
в блоге на dlang.org недавно статья была A New Import Idiom, там как раз поднимался вопрос о том, что надо бы стандартную библиотеку порезать на более мелкие модули

Dmitry
30.03.2017
09:08:58
а куда уж мельче резать то?

Pavel
30.03.2017
09:09:53
Короче мы отошли от вопроса. Суть в том что в бинарник и в библиотеку прекрасно впиливается код сборщика и работает

Без gc очень не хочется писать

Dmitry
30.03.2017
09:10:48
погоди ты имеешь ввиду, что на ди можно написать либу и дергать ее из си?

Pavel
30.03.2017
09:13:33
В мануале intetfacing to c поиведен пример динамической подгрузки so файла. Ну я надеюсь что слинковать статически тоже реально

Иначе непонятно зачем вся эта возня с совместимостью

У D есть теоретически очень крутая ниша разработки расширений для программ написаных на c/c++

Dmitry
30.03.2017
09:16:33
разве ГК не мешает это делать? За счет чего это обходится все?

Google
Maxim
30.03.2017
09:23:46
да по сути все эти интерфейсы - это соглашение о вызове функций

какой порядок переменных на стеке, могут ли функции возвращать значения в регистрах, если эти значения туда помещаются, какие символы к названию функций добавляются

с C++, конечно, сложнее, там всякие исключения, таблицы виртуальных методов и т.д.

соответственно, если функция соответствует соглашению о вызове cdecl, то ее можно будет вызват из си, а уж что там внутри используется - сборщик мусора или обезьянка, кидающая кости, это не важно)

Pavel
30.03.2017
09:50:34
разве ГК не мешает это делать? За счет чего это обходится все?
А почему он должен мешать? ГК это такой же бинарный код как и тот который ты сам пишешь. И при компиляйии различные методы ГК дергаются во время создания и разрушения динамических объектов, он там у себя в таблице записывает кому и сколько памяти он выделил. Это все происходит в библиотеке, а си-код об этом ничего не знает и ему все равно

Как правильно написано выше - на то они и интерфейсы - ты просто знаешь по какому адресу обратиться в функцию библиотеки, и с какой переменной забрать результат грубо говоря. И все.

пример из недавнего. сколько я себе отличия const от immutable в голову не вбивал, оно в голову так и не легло
Так у тебя скорее всего просто недостаток образования. Тебе нужно принять непопулярное решение, и почитать сперва про фундаментальные вещи - про представимость чисел в памяти компьютера, про ассемблер, про то что когда-то были идеи создавать ассемблеры с фиксированным размером команды и ее параметров. Про абстрактную машину тьюринга. Так у тебя в голове картинка сложится очень хорошая.

Dmitry
30.03.2017
10:51:04
Павел, тут ты прав, где могу восполняю)

м... а как чанками данные из БД читать? К примеру там массив очень большой и мне нужно данные обрабатывать частями, а не дать пока БД все данные отдаст

Shorty(Ale Chapa) Manskiy
30.03.2017
10:52:38
@adhoc сколько там часов видео? У меня VPN нет под рукой чтобы посмотреть
там не видио, а книги, руссая и английская верссии. Перевод в русской версии вполне нормальный, но картинки плохого качества, в английской все нормально.

Maxim
30.03.2017
10:52:38
добавлять к запросу Limit [offset], [lenght];

Dmitry
30.03.2017
10:53:41
ты имеешь ввиду SELECT * FROM ... LIMIT 100?

Maxim
30.03.2017
10:53:49
да

Shorty(Ale Chapa) Manskiy
30.03.2017
10:53:50
И ты про монады не ответил. Ты их понимаешь?
Я не знаю хаскел, и монады тоже, но могу заучить эти монады, и показать что тут ненужна предрасположенность.

Maxim
30.03.2017
10:54:46
в идеале можно сделать Range, который будет читать кусками по столько-то записей, и везде в алгоритмах использовать именно его)

получится достаточно элегантно)

Я не знаю хаскел, и монады тоже, но могу заучить эти монады, и показать что тут ненужна предрасположенность.
тут дело в том, что одним это дается легче, чем другим, и зачастую просто жизненными обстоятельствами это не оправдать)

Dmitry
30.03.2017
10:56:46
@adhoc ну ок, но ты уверен, что хотя бы 80% из 100 способны понять эти концепции? Ценой огромных усилий можно многое, только вот КПД будет очень низкое и из головы оно будет так же быстро вылетать.

Maxim
30.03.2017
10:57:30
это как болезни, у кого-то генетическая предрасположенность к одним болезням, у кого-то к другим)

Dmitry
30.03.2017
10:59:26
@maxfreck ты имеешь ввиду, что LIMIT в звпросе не указывать и ходить по результату как по range?

Maxim
30.03.2017
11:02:21
@maxfreck ты имеешь ввиду, что LIMIT в звпросе не указывать и ходить по результату как по range?
Не, сделать Range, который по мере необходимости будет читать в массив куски таблицы, скажем, в размере 10 строк, когда next() подойдет к 11-й строке, читается следующая порция из 10 строк, и так далее, а снаружи его можно будет использовать как обычный Range, со всякими .each!(), .map() и так далее

куски можно читать, указывая LIMIT [offset], [size], где [offset] - это смещение от начала таблицы, [size] - количество строк

Dmitry
30.03.2017
11:03:22
@maxfreck вот этот судя по всему вроде и делает то о чем ты говоришь или нет? http://semitwist.com/mysql-native-docs/v1.0.0/mysql/result/ResultRange.html

Страница 143 из 719