Я бы не отказался от такого курса если бы он был на хаскеле или лиспе. Но скала, иде, хуе-мое, нахуй-нахуй.
>>319436
Хвалиться тут нечем, это очень простой класс (100%/100% пхпблядок на проводе)
Ну ок, тогда не буду.
Может тогда померяемся итт списками сертификатов?
Да, смысла в этом никакого, но ачивки же, лол
>>319465
Сосачую.
Алсо, через 11 дней начинается https://www.coursera.org/course/proglang
>>319528
Со временем проблемы.
Сейчас распланирую время, попытаюсь 3-4 курса одновременно.
>>319560
Я больше двух не могу. Раньше подписывался на несколько курсов сразу и в итоге проебывал все. Лучше умерить аппетит, курсы все равно повторяются.
>>319436
Самый лёгкий курс на курсэре. Сажи Одерскому и его говноязыку.
На reactive programming все записались, надеюсь?
А я сдал Maps & geospatial revolution, сейчас сижу на работе, изучаю Web intelligence and big data (дома очень медленный интернет). Больше одного курса увы, не получается, некогда. Начальник доволен, сейчас коллега получит свою бумажку по стартапам и идём требовать повышения (и пусть только попробуют не дать, и так людей в конторе не хватает).
>>319583
Теперь подписался.
Чтоб я делал без сосача. Ктоб мне подсказывал на какие бесполезные курсы ещё подписываться? :3
Чем этот курс лучше прочтения рандомной книжки по скале?
>>319688
>Чем этот курс лучше чем прочтение SICP
Это ты хотел сказать?
Прошёл курс весной, внезапно не в восторге. Может потому, что я ещё зелёный программист, и понятия не имел куда я собираюсь применять это всё. Поэтому благополучно всё забыл.
>>319488
А вот этот курс один из любимых, советую.
>>319488
Базарю, охуенный курс.
Будете потом читать языкосрачи как башорг.
Вообще, эмель сдох. Никакого развития нет и не планируется. Тот же Лерой прямо писал в конфочку, что да, ГЦ окамла сосет, но ему похуй, ничего делаться не будет. А раньше раньше развитие было разным в разных реализациях, т.е. приличная оптимизация в Млтон, свежие языковые фишечки в нью-джерси или москоу, человеческое лицо в элис, в окамле - традиционнно сосание хуйцов бесплатно. Флагманской реализации так и не появилось, язык распался на диалекты. Итого, большинство реализаций и диалектов сдохли или в коме, комьюнити нет, библиотек меньше чем в хаскеле, эмелеебы переходят на хаскель хлопая дверью (могу доставить свежую сочную пасту), заглянувшие на огонек хаскелеебы охуевают от того, что в Окамле все делаешь, а ничего нет. При этом окамл позиционируется как практичный, но практичность окамла это: нет многопоточности, нет нормальных числовых типов, нет нормального ГЦ, нет нормальных оптимизаций в компиляторе, нет либ, нет инфраструктуры, нет комьюнити, на главном сайте есть надпись, что окамл - практичный язык.
Помимо пиздежа про практичность, окамлофанбои любят похвалится производительностью, но это тоже пиздежь. Идеоматический код на окамле сосет не разгибаясь, более-менее сносную производительность можно получить только написав на окамле фортраноподобную говнолапшу. Да и то, даже хаскелист, почитывающий бложек какого-нибудь дона стюарта и знающий пару ключей компилятора и настройки рантайма, имеет все шансы оставить окамлоеба глотать грязь на обочине.
>>319904
> эмелеебы переходят на хаскель хлопая дверью (могу доставить свежую сочную пасту)
Я бы почитал, жаль что ты паста.
пацаны, я короче шел сегодня по авторынку и увидел хипстера в майке "CLOJURE 4EVER", ну я подскочил и резко переебал его в щщи с вертушки, и пояснил криком "не люблю лиспы и скобки", потому что я угорел по scala, пацаны, дух старой школы только в typesafe, где ебашатся по статической типизации, имплиситам, где ебут в рот жабу и индусятину, и срут на шаблоны проектирования! только scala, только хардкор! юнити скала и лифт! пацаны, ебаште делфистов, лиспорасов, рубидаров, угорайте на трейтах, любите REPL и Одерского! говорите открыто и смело в лицо! SCALA!
Есть кто-нибудь в треде, кто Computational Investing проходит? https://class.coursera.org/compinvesting1-003/class
Бамп, блядь. Курсерачи, куда вы разбежались? Machine Learning скоро.
>>326347
Аноны, как этот курс, интересный, сложный? Пойдёт как энтрилевел? А то я прохожу какую-то хуиту сейчас, "Introduction to Systematic Program Design" по HtDP который, местами интересно. А второй вот взял "An Introduction to Interactive Programming in Python" от нехуй делать в надежде на фан. Растерял весь хардкор, а ведь курсера это моё единственное хобби, нельзя вот так.
>>325501
rate me, /pr
алсо, весной завалил скалу на пятой неделе
>>326405
А я срусь и у меня не получается. Пиздец печаль.
>>326405
Анон, расскажи, что там за assignmentы вообще. Сложные лисложные — это плюс. И в чем состоят. Если курс достойный, добавлю себе в watchlist, который и так уже трещит.
>>326405
Давай, анончик, я в тебя верю! ML - самая сложная часть, дальше будет легче.
>>326366
Machine Learning довольно лёгкий, там домашки очень подробно описаны, так что если уделить время, то всегда сделаешь.
По лекциям: профессор старается обходить матан стороной, зато даёт очень много советов по практическому применению. Мне кажется, правильно делает.
>>326526
У меня получается одновременно Programming Languages, 2я часть алгоритмов и Reactive Programming (но я скалку совсем не знаю). Хуй знает как я все успевать буду.
Btw, Programming Languages уже 2 недели оче легко, ничего нового для того, кто осилил хотя бы часть LYAHG.
>>326608
>ничего нового для того, кто осилил хотя бы часть LYAHG.
Я-то осилил больше половины, но это было давно. Когда делал задания на первую неделю, сложно было перестроиться на функциональный стиль. Ну а задания действительно несложные.
Machine learning стартует 14, а скала заканчивается аж 4-го. Так что, видимо, в следующий раз.
>>326487
когда матан обходят стороной, я начинаю грутстить...
>>326684
Статическая vs динамическая типизация, ООП vs ФП, написание интерпретаторов (2 штуки напишете), макросы, как сделать ленивость в неленивом языке.
Котаны, а вы в девятом задании добавляли единичку к результату?
Было бы охуенно запилить официальный курсера-тред с подборкой годных курсов с отзывами от анона.
>>326997
Сделать ОП-пик по типу прикрплённого: алгоритмы - такие-то курсы, языки программирования - такие, искуссвтенный интеллект - такие, программирование с нуля - такие.
Кто-нибудь желает запилить?
>>327064
просто перечня маловато. Нужны отзывы, отзывы! Там есть какая-то испанская хуита, есть что-то без заданий, без дипломов. Что-то гоняют год из года без изменений, а где-то слушают фидбек и активно вступают в диалог. Так-то!
Курсы очень различаются по проработанности.
>>327137
Таки согласен. Но можно почитать отызывы с coursetalk.org, например. Или собрать отзывы с анонов.
>>327144
Реквестирую отзыв на алогритмы, компиляторы, оптимизацию и общий рейтинг всех курсов вместе.
>>327201
Оптимизация - лучший курс из всех, что я проходил на курсере. Профессор читает очень увлечённо, примерно как здесь: http://www.youtube.com/watch?v=Y2Cv_cdKo0A Получасовые лекции у него смотрел без отрыва, при том что у некоторых профессоров отвлекаюсь даже на 8-минутных. По материалу: рассказывают про все основные классы методов
оптимизации, не до самой глубины, но достаточно для того, чтобы решать большинство практических задач.
Формат оценки такой: дают кучу инстансов NP-complete задач
(раскраска графа, задача коммивояжёра и т.д.), ты присылаешь решения, их оценивают и дают баллы. Решать можно любым методом на любом языке (включая
готовые пакеты для оптимизации, т.к. сильно легче от них не становится) и в любом порядке. Лекции тоже можно смотреть в любом порядке. Получается, что ты сам
выясняешь, какой метод лучше подходит для какой задачи. Решив все задачи чувствуешь себя супергероем и Рэмбо оптимизации. Но времени уходит 10-15
часов в неделю, второй курс в параллели лучше не брать. Чтобы осилить курс нужно хорошо знать алгоритмы и быстро кодить, т.к. придётся много прототипировать разные идеи.
Алгоритмы - курс больше про то, как придумывать и анализировать алгоритмы, а не как и где их пременять. Если больше интересует применения готовых
алгоритмов, то лучше Algorithms от Сэджвика. Домашки по программированию идут на написание с нуля известных алгоритмов, довольно лёгкие, можно делать
на любом языке. А вот квизы сложные, нужно много думать. Профессор по-своему интересный, говорит с шуточками-прибауточками и к тому же лаурет какой-то неебической премии в области информатики. Вторая часть курса гораздо интереснее первой, если бы не знания из второй части курса, оптимизацию я бы не осилил.
Компиляторы - пересказывается Dragon Book в сжатом виде, параллельно пишется компилятор для небольшого учебного языка, писать можно на крестах или жабе. Много времени уходит на домашки, особенно на программирование. Заключительная часть компилятора - генерация машинного кода - это вообще охуеть, т.к. нужно будет с нуля разобраться с MIPS ассемблером. Собственно,
её-то я и не осилил, отсюда такой низкий балл. В целом, времени уйдёт очень много, те же 10-15 часов. Если не собираешься писать в будущем компилятор, то реально пригодится только теория парсинга (1ая половина курса).
Относительный субъективный рейтинг примерно такой:
Discrete Optimization > Programming Langauges > Compilers > Design and Analysis of Alogrithms > Machine Learning > Systematic Program Design > Scala
Но, конечно, всё зависит от твоих интересов.
>>327178
Ну я имел в виду что-нибудь вроде разбиения на категории и оценки категории по баллам.
>>327221
Добра тебе анон! Добавлю-ка оптимизацию и алгоритмы в watchlist.
>>327247
Оптимизация следующий запуск будет в марте. Они набрали команду добровольцев из студентов прошлого запуска и готовят много улучшений для курса.
неДатьПотонутьТредуВПотокеХТМЛПетухов-бамп
Бля, делая peer assessments чувствую себя преподом хотя мои решения не ахти ибо я у мамы подозрительный и делал лишние проверки.
>>327934
А мне норм. Индус какой-то попался. Ёбаный пиздец.
then true else
then false else
then true else
then false else false
end end end end end
number_before_reaching_sum(99, [1, 2, 3, 4, 5, 6])
>>327947
Это из какой недели?
Я весной проходил скалу, исходники всех заданий остались, могу поискать и попробовать вспомнить.
>>327951
А, нашел, его я тоже проходил.
У меня выдаёт
>uncaught exception Empty
>raised at: smlnj/init/pervasive.sml:209.19-209.24,
так как
>if sum <= hd list
Собственно, при попытке взять этот hd list и будет выпадать Empty.
>>327934
Я и не думал, что проверять так сложно. Потратил около часа на одного клоуна, сумевшего написать oldest со сложностью 3^n. Да-да, онон, это ты
>>327956
Ага, почему знаю. Интересовало снимать ли за это баллы. В pdf нашел что это допустимо.
Section 3 появился.
>>319488
Бля, прям заинтересовали. У ньюфага сколько часов в неделю займёт? Выходных хватит? Ещё ж не поздно проебав две-три домашки вступить?
>>327967
Вторую вполне можешь успетьесли просидишь все выходные
>>327958
Я слишком добрый или у тебя совсем хуевые студенты?
>>328136
Вторым был индус, там вообще пиздец. У кого-то не было нескольких последних функций не челледнж проблемс, их никто не сделал. Это если в общем. Ну и некоторые косяки у всех были.
>>328136
46-51-54. Первый не вырос из императивных штанишек, второй объявлял val'ы абсолютно без необходимости, а третий — 10 из 10.
>>328141
> не челледнж проблемс, их никто не сделал
У меня все сделали
Аноны, что бы вы поставили за функцию is_older, сделанную численно (365*year+31*month+day) ?
>>328255
У меня было похожее решение, поставил 2, так как потеницально в подобных решениях может содержаться ошибка (даже если конкретно это - правильное), к тому же умножение более ресурсоемкая задача, чем сравнение.
>>328266
31 день - максимум. Ошибка невозможна (приведи пример, если возможна).
>>328272
Бля. В високосных годах же 366 дней. FAIL =/
В 366*year + 31*month + day уже ошибок точно не будет, но уже поздно.
>>328267
>31 день - максимум. Ошибка невозможна
Дело не в этом конкретном случае (в котором в итоге и нашлась ошибка), а в том, что оно менее логично, чем обычные сравнения и заставляет отдельно высчитывать на бумажке, чтобы не ошибиться, в то время как обычные сравнения достаточно пробежаться глазами, чтобы понять, что там все правильно.
>>328266
>умножение более ресурсоемкая задача
>Даже не знаю, что тебе сказать.
пруф ми вронг
>>328275
При чем тут високосный год? У тебя по сути есть число (abc), где цифра a не имеет предела, цифра b 12-ричная, а цифра c 31-ричная. Чтобы перевести (abc) в 10-ричную, нужно посчитать (a * 12 * 31 + b * 31 + c). По-хорошему еще b и c должны начинаться с 0, а не 1, но поскольку разница в результате будет константная (- 13), для сравнения дат ее можно не учитывать.
>>328281
>а в том, что оно менее логично, чем обычные сравнения
Да не менее логично, чем простое сравнение, особенно если там не просто числа, а нормально названые константы. Вот, к примеру, такая конструкция разве непонятна: weeks*DAYS_IN_WEEK*HOURS_IN_DAY+days*HOURS_IN_DAY+hours?
>пруф ми вронг
Ю а райт. Но зачем?
Бля, помогите с первым заданием второй недели.
Я научился из списка удалять нужный элемент, а как мне вернуть NONE/SOME?
>>328291
Сажа случайная, из гд принес.
Кстати, позапускал я тут сравнение и умножение. Умножать на два или три в миллиард раз быстрее на 0,2 с, чем сравнивать булеаны. Умножать на сто — медленнее на 0,3 с. Может, это в джаве что-то накрутили. Ща в цпп попробую
>>328294
В цпп умножение на три и сравнение дало одинаковый результат. Умножение на 20 медленнее на 0,4 с. При миллиарде раз. Я считаю, что это можно не принимать во внимание.
>>328313
8 заданий всего, 8-й вообще не работал. Плюс странное решение для 1-го задания.
Что-то я не догоняю по задаче 2b, какого лешего в рантайме показывается ошибка?
- card_value (Clubs, 10);
stdIn:2.1-2.23 Error: operator and operand don't agree [literal]
operator domain: suit * rank
operand: suit * int
in expression:
card_value (Clubs,10)
>>328131
Просидел все выходные и сегодняшний рабочий день, как раз к хомворку второму добрался. Но пара дней в запасе есть, курс понравился и пока осиливаю, с челленджем, правда.
Как я понимаю, если до до софт дедлайна какие-нибудь нольочковые файлы отправить, то можно наебать систему и продлить "полноценный период" до самого хард дедлайна.
>>328563
А ты разве не получишь в итоге среднее арифметическое из результатов всех проверок у робота? Или нольочковые не считаются?
>>328594
В видео писали, что если отправил что-то не то как законопослушный невнимательный гражданин до софта, то потом, когда через пару дней перепроверил и удивился, что залил, скажем, темплейт вместо оригинала, то перезалитый файл будут оценивать без штрафа.
А для чего нужен тестовый файл? Нужно ли в него дописывать свои тесты? Что с ним потом делается?
Котаны, что лучше: забить хер на 30% пенальти, отоспаться и спокойно сделать второе задание или рвать жопу до 4х ночи, чтобы сдать вовремя? Задание еще не начинал, понял примерно 70% из лекций.
>>328723
Я у мамы бессовестный нарушитель порядка, записной хулиган, тёртый анархист, первостатейный буян.
>>328717
Сон для слабаков. К 4 часам должен успеть ну хотя бы до задания g
>>328758
>записной хулиган
Гугл перевёл как notebook bully. Проиграл. Иногда засовываю в гугл продолговатые предметы.
Ебать я лох. Получил 86 за то, что использовал # (хэш) в комментах. Получилось 11 раз. Как же пригорело, сука.
>>328844
Тоже припекло нехило, но уже из-за кривых рук и проеба банального теста. Последнее задание предсказуемо не успело написаться.
Интересно, в какую сторону теперь округлится 99,5 баллов лол
А я вот сейчас прохожу Recommender Systems и Linear Programming.
Честно, не один из них не советую, оба плохо сделоны и темы довольно узкие.
Жду Реактивную Скалочку и Алгоритмы в Биоинформатике (котоыре перенесли на 2 недели вперёд).
>>328950
Дэн сам говорил, что ошибки тайпчекера ML весьма туманны. Он специально на лекциях делал распространённые ошибки и показывал, что выдаёт тайпчекер.
Посоны, прошел в Algorithms: Design and Analysis. За первую часть получил 79%, за вторую будет 50 с небольшим (не осилил knapsack на больших объемах данных, tsp сожрал всю память, 2-sat вообще правильно посчитаться не смог, хотя тесты, выложенные на форуме прошел). Я сильно быдлокодер?
Все уже поняли, что можно забить хуй на емакс и юзать Sublime с плагином на SML и REPL?
>>328982
> knapsack на больших объемах данных
> 2-sat
Кажется, домашки усложнились по сравнению с предыдущим запуском.
> Я сильно быдлокодер?
Ты многому научился и не испугался трудностей. Те, кто проходят курсы на 100% и потом этим хвастаются, во-первых зря потратили время т.к. уже почти всё знали, во-вторых привыкают идти по лёгкому пути и потом будут пасовать перед трудностями.
>>328993
Спасибо, бро!
>Кажется, домашки усложнились по сравнению с предыдущим запуском.
Может быть. В tsp было 25 городов, в 2-sat надо прорешать несколько файлов, самый маленький 100 000 AND'ов, самый большой — 1 000 000, в большом knapsacke 2 000 предметов, вместимость мешка 2 000 000, веса предметов — в основном шестизначные числа, типа 605917.
Короче, полный финиш, в лоб задачи не решаются в принципе, так что сошланговать, и запустить алгоритм "в лоб" на недельку не выйдет, особенно это касается tsp: перебор вариантов в количестве факториала 25, быстрее сам сдохнешь, чем брутфорсом посчитается.
>>329039
Да, и я говорю про вторую часть, в первой ещё норм, по сравнению с ней.
Мне припекло от дополнительной задачи в 3й домашке. Мало того, что я потратил на нее дохуя времени, так еще и не совсем правильно решил.
>>329052
Мне припекло от твоего поста, ведь я только начал вторую домашку.
>>329039
Если хочешь узнать, как решать TSP на 1000 и более городов, велком сюда: https://www.coursera.org/course/optimization
Запуск будет в марте, знания из анализа алгоритмов будут очень кстати.
>особенно это касается tsp: перебор вариантов в количестве факториала 25, быстрее сам сдохнешь, чем брутфорсом посчитается.
Там же по методу границ и ветвей всё нормально считается? Если текущий вариант уже длиннее предыдущего минимума, то дропаем. Можно хитро пошафлить матрицу инцидентности, чтобы нельзя было подобрать специальный тест. Хотя я в душе не чаю, как это реализовать на функциональщине.
>>329090
Бранч энд баунд для TSP? Интересно, какой ты сделаешь relaxation?
>>329096>>329090
> Если текущий вариант уже длиннее предыдущего минимума, то дропаем
Всё, прочитал. Попробуй взять рандомный набор из, скажем, 10 точек, и посмотреть, сколько путей он переберёт, а сколько выбросит. Потом сравни с количеством вариантов в dynamic programming. Уверен, что в последнем варианте и то меньше получится.
У вас тоже челандж во второй домахе на 70 строк?
http://ideone.com/EgfcUO
Охренеть я быдлокодер.
Ну окей. И я нифига не могу посчитать, лал.
Получили столбик. K-я цифра означает, что на К-том шаге мы поняли, что идти дальше по этому пути нет смысла. Т.е. мы попали на 4 вершину. Если бы это был тупой перебор, то нам предстояло бы совершить еще 6! рекурсивных вызовов, так? Значит своей эвристикой я избавился от 250 * 6! путей, которые нужно проверить. Но если сложить всё вместе,то цифра получается на пару порядков выше, чем 10!, который, вообще-то, верхняя оценка. Непонимат.
0
0
0
250
4579
37089
151626
313781
316306
123080
>>329164
А бля, это только (а) часть. Первая часть челанджа на 70 строк?
>>329122
Что сделано хорошо:
- В каждом модуле в качестве дополнительного материала 2-3 интервью с разными сторонними профессорами или о практическом использовании систем рекомендаций или о каких-то исследованиях, не упомянутых в лекциях.
Что сделано плохо:
- Лекции очень слоу, смотрю на x1.5 и всё равно скучно.
- Мало математики.
- Курс близится к концу, а нам до сих пор не рассказали, как посчитать, хорошо или плохо работает тот или иной алгоритм. Я-то, конечно, это знаю из курса Machine Learning, но многие не знают. В итоге получается, что ты реализуешь какой-то алгоритм, и даже не проверяешь, насколько он успешен. Это не круто, т.к. в результате нет уверенности в своих знаниях.
- Домашки используют фреймворк LensKit. Это жуткое говнище, написаное на Джаве с применением всех говнопаттернов и говнопрактик, просто m-m-m-maximum AbstractSingletonProxyFactoryBean.setAdvisorAdapterRegistry()
Дэн пидор
>>329295
Правильно, так вас и надо, носом в собственное дерьмо. В следующий раз будешь думать о граничных случаях, сука.
>>329299
Уебанский случай: all_same_color([]) = true и, следовательно, score([],10) = 5.
Похоже, я соснул с домашкой. Спать хочется, сил нет.
>>329312
Не соснул. 90 из 100, нелегальные функции в гет субститьюшенсах, видимо, valOf не понравились, но да и хуй с ним.
>>329313
Кстати, МЕГОНАЕБАЛОГО не прокатило, автоградер срезал 30%, хотя первый сабмишшен был позавчера (скинул провайдед файлы).
>>329317
Угу. Перечитал правила - пенальти нет, если до софта отправлены уже какие-то маломальски работающие файлы, а не нулевые. Тогда за второй сабмишен пенальти не будет, но смысла кидать что-то на 10/100 тоже нет, так как средняя цифра будет даже ниже.
Три российских вуза — Московский физико-технический институт, Санкт-Петербургский государственный университет и НИУ «Высшая школа экономики» — стали партнерами Coursera. Об этом говорится в пресс-релизе, поступившем в «Ленту.ру».
Курсы этих университетов станут первыми русскоязычными курсами на Coursera. МФТИ в середине февраля 2014 года запустит курс «Электричество и магнетизм» (его прочитают доценты Андрей Гавриков и Владимир Овчинкин и профессор Станислав Козел), а затем курс «Моделирование биологических молекул на GPU» (его прочитает Артем Жмуров).
Старший научный сотрудник СПбГУ Алла Лапидус прочитает на Coursera курс «Введение в биоинформатику: биоинфорнатика в биологии и медицине», дата начала которого пока что не объявлена.
Высшая школа экономики планирует запустить 12 курсов: о финансовых рынках, истории экономической мысли, экономики труда и на другие темы. Восемь курсов будут читаться на русском языке, еще четыре (в том числе «Понимая русских: контексты межкультурной коммуникации» лингвиста Миры Берегельсон) — на английском. Большая часть курсов начнется в первой половине 2014 года.
Coursera, выкладывающая на своем сайте онлайн-курсы различных университетов, существует с октября 2011 года. Большинство партнеров Coursera — это американские и европейские вузы, и подавляющее большинство курсов (469 из 531) читаются на английском языке. Помимо английского и русского, на сайте представлены курсы на китайском, французском, испанском, португальском, турецком, немецком, украинском, арабском, итальянском и японском. Среди партнеров Coursera есть также университеты Израиля, Швейцарии, Мексики, Нидерланд, Сингапура и Южной Кореи.
Российские пользователи составляют два процента аудитории Coursera, разделяя с Австралией на 9-10 место (больше пользователей — около 31 процента — из США, следом располагаются Индия, Великобритания, Бразилия, Канада, Испания, Китай и Мексика).
>>329422
Кому нужны онлайн курсы по русски? Всё равное внутри этой страны наука/образование никому не нужны, из русских на Курсере только поросята.
>>329424
Ты в курсе, что аппроксимируешь по одной точке - по себе?
>>329422
Сбылась мечта Золотца: биоинформатика без смс без аттестата о среднем образовании.
Палю годноту:
https://www.coursera.org/course/bioinfo
https://www.coursera.org/course/biomodeling
>>329422
лал, это круто но нахуй не надо
у меня вот курсы по финансовым рынкам вел нобелевский лауреат этого года
И че-то типа asset pricing и всякой другой веселой математики ведут люди которые обучают пхдшников, например
>>329422
лал, это круто но нахуй не надо
у меня вот курсы по финансовым рынкам вел нобелевский лауреат этого года
И че-то типа asset pricing и всякой другой веселой математики ведут люди которые обучают пхдшников, например
>>329422
> понимая русских
запишусь, пожалуй на этот курс
хохiл-курсерщик
>>329435
типа да)))
там в требованиях был пхдшный курс по макроэкономике и все остальное в целом advanced
>>329435
>)))))))))
Какая беспощадная атака на анусы питурдов.
> Your effective grade is 55
> Your effective grade is 55
> self → You're awesome!
> peer 1 → Nice work!
> peer 3 → Very good and clear work. It was pleasure to read. Thank you.
> Your effective grade is 10
> self → Dan, get me hired!
> peer 1 → Obossal tebya lalka
> peer 2 → Omg test your IQ, you are dumb as fuck
> peer 3 → Racist peace of shit
>Your effective grade is 53.5
Дэн похож на Тимоти Далтона.
Скиньте домашку, а то боюсь не успеть. Ещё час лекций остался.
>>330623
анон, кажется, тебя ждут в твоей шаражке, куда ты поступил чтобы откосить от армейки и за все это время не выучил нихуя.
Какой смысл, блядь, проходить свободные курсы и _просить_ скинуть ДОМАШКУ, блядь?
>>330623
Всё, нашёл по точной фразе из провайдед кода в гугле кучу гитхабов с готовым кодом. Остаток времени буду подчищать и менять названия. Почему-то думал, что найти будет сложно.
www.google.ru/search?q="datatype+valu+%3D+Const+of+int"
>>330674
Не успел всё послушать за выходные, но очень хочу сдать всё до софт дедлайна по ряду причин. Не ругайся, курс мне интересен и я в любом случае сегодня сам сейчас всё сделаю, но мне нужно ещё часов шесть-девять.
suka
match меня подвел
>>330685
Меня all_answers, от которого половина заданий зависит. Сделал по-уебански через foldl еще и задание не дочитал, где про answers f [] => SOME []. Ну я и лох.
Она что-то знает.
скам с чужим кодом
BOMBANOOLO
>>330692
Такие же ошибки есть. Все-таки надо сверять описания функций с дэновсикми.
>>330693
Так то вроде и да, но не уверен, что стоило снимать 1/5 домашки за сигнатуру longest_string_helper, на который даже тестов не было.
Придется ложиться спать с пылающим задом.
На форуме баттхертят по поводу сложности третьей домашки. Хороший курс.
>>330812
Скорее не сложности, а по тому, как сами задания написаны. Дэн говорил, что все будет четко сформулировано.
Сдал второй раз на 103 с хуем, почему так и висит 75?
>>331063
>По тому, что проебал дедлайн.
Нет, первый я сдал до софт дедлайна, второй после. По правилам не должны были начислить пенальти за второй сабмит. Но, в итоге, общий бал за дз так и висит как за первую сдачу.
>Алсо, кто сколько времени потратил на эту домашку?
Чистого времени часов 5-6, но с учетом того, что я после каждой решенной задачи играл в игоры вышло полтора дня на основную часть и день на челандж.
Machine Learning-кун врывается в тред. Сдал первую домашку. Пока все реально очень просто, есть подозрение, что так и будет, так как практически вся математика опускается. Но хоть что-то...
Ну что вы, дэны гроссманы, решите задачу на sml?
>>331241
А я ещё только вторую неделю буду смотреть. Хуй знает, я и программировать-то умею только на уровне хуёвой лабы, зачем я ввязался туда и какая польза для меня в будущем не понимаю. Но пока интересно, хочу хотя бы иметь понятие о нейронных сетях и прочему, понимать как работает.
>>331255
за машинным обучением будущее(настоящее). Сейчас оно везде, реально везде.
BTW, ходил на конференцию Яндекса. Которая Yac. У яндексоидов половина докладов про то, как они машинное обучение прихуячили, а другая половина про их кокаиновые облака.
>>319436
Тред не читал, курс из ориджинал поста - для нубов. А 4-го начинается курс Reactive Programming, вот это заебись, наверно, будет.
>>331246
http://ideone.com/gfHQbS
наговнокодил
>>331246
%%
fun water_vol (wh: int list) =
let fun count_vol max hs acc =
case hs of
[] => acc
| h2::hs' => if (max - h2) > 0 andalso (List.exists (fn x => x>max) hs')
then count_vol max hs' (acc+max-h2)
else count_vol h2 hs' acc
in
count_vol (hd wh) (tl wh) 0
end
%%
>>331246
http://ideone.com/zcgE2F
вроде работает, жду комментариев
>>331319
то же самое, только разметка поехала
>>331063
>Алсо, кто сколько времени потратил на эту домашку?
Часов 20, до сих пор сижу, лол.
Никак не соображу как там эти два типа и функция g работает, пиздец я тупой мусор.
>>331322
http://ideone.com/E3VEfZ
профиксил
>>331328
>пиздец я тупой мусор
у меня то же чувство, по отношению к своим способностям
задания с функцией g решаются в буквально в одну строчку. я как-то интуитивно почувствовал, чего-то подставил и оно заработало. Вот дальше был ад.
>>331334
Теперь можно отправлять резюме в Яндекс?
>>331328
Если p = Wildcard то g вернет тебе результат функции f1(). Заметь что аргумент для f1 не влияет на результат.
Если p содержит Variable x, g вернет результат f2(x). Остальные варианты - это рекурсии, которые в конечном счете сходятся к этим двум вариантам.
scala> val m = Seq(2,5,1,2,3,4,7,7,6)
scala> def req(i: Int, prevPot: Int, bottom: Seq[Int], result: Int): Int = {
| (if (i < m.size) Some(m(i)) else None) match {
| case Some(pot) if (pot < prevPot) => req(i+1, prevPot, bottom :+ pot, result)
| case Some(pot) if (pot >= prevPot) => req(i+1, pot, Nil, result + bottom.map(prevPot - _).sum)
| case None => result}}
scala> req(0, 0, Nil, 0)
res3: Int = 10
>>331330
не понял, что это за язык. Это ява такой стала?
>>331341
Спасибо! Как раз до этого доходил в это время. Но это пиздец для меня. Я и близко не стою к тому, чтобы самому делать такие вот типы. Первые функции последнего хоумворка - мой ментальный потолок на текущий момент.
>>331350
Что за задание? Хочу проверить свои бухие натренированные мозги.
>>331352
https://dl.dropbox.com/s/a7i7ia4dgmeitsi/hw3.7z
Задание 9 и дальше.
>>331350
А ты луркай по форуму. Там очень много хинтов, особенно тестов, они очень помогают.
>>331360
Двачую, я на прошлом запуске заходил в эти трэды, копировал все тесты что были и прогонял по своему коду. И только после этого отправлял.
>>330926
Пояснение по поводу средней оценки, когда первый раз сдал до софт дедлайна, а второй раз - после.
>>331246
http://ideone.com/bMEtvo
моар решения
Ден, щитаю, пиздит, что не считает один язык программирования лучше другого. Такие как он сидят на бордах в /зк и с высоты своего опыта пишут увлекательыне пасты, громящие языки в пух и прах, иначе откуда бы хейтерам разбираться настолько? Простые хейтеры по своей природе не могут часами расписывать глубокие недостатки жавы или крестов.
А ньюфаги типа меня сидят, читают эти пасты и реально начинают не любить жавы, кресты, а дэны похихикивают себе в усы и пишут своим слогом охуенные пасты.
Дэн явный хачкеллист и постоянный посетитель имиджборд, просто скрывает это. А ещё он садист ебаный, сука, 75 очков, моя мотивация в жопе. Дэн, ты пидр. Я знаю, что ты сидишь тут и читаешь всё.
Поясните за Reactive Programming. Хороший курс или средний? Хочу взять параллельно с prolang пока есть свободное время.
>>332150
> Первый запуск
А, не знал. Ладно, запишусь, правда скалку я не знаю, придется параллельно осваивать - все лучше, чем в игоры гонять.
Друзья, я вам принёс замечательное видео о Scala.
Код на Racket:
))))))))
>>332155
гавнище какое-то ибаное
верни мне мой час пидор, хочу просрать его на что нибудь не такое уебищное
Анонимы! Срочно залечите мою жёпу. Я только кое-как разобрался с третьей домашкой. Даже не на уровне самому написать с нуля, не зная готового решения, а просто на уровне "теперь я смогу такое повторить, если попадется похожая задача, так как знаю алгоритм действий". Ну и похуй, решил челленж сделать, раз времени уже неограничено. И сидел ебал мозги, как эту функцию сделать. Так толком и не понял, как функцию сделать, даже не понял толком как она в общих чертах работать должна, что-то там слегка уловил с форума, пока мозги не закипели.
Нашёл в сети готовое решение и у меня пробило днище. То, что я думал делается одной хитрой функцией делается кучей хитрых функций! Пиздец пиздец пиздец! Да я бы даже если неделю сидел, не догадался бы! Ебать, это нормально, что для меня это настолько сложно? Я потяну курс, кто уже проходил? Экзамен сложный, хоумворки с Ракетом ещё сложнее?
>>332374
>Ебать, это нормально, что для меня это настолько сложно?
Да. У меня в peer assessments никто не сделал челландж, а один вообще не доделал домашку.
Аноны, нужно по-быстрому разобраться в скалке для курса по Reactive Programming. Читал RWH, сейчас прохожу Programming Languages, так что в ФП не совсем нуб. Что посоветуете?
>>332498
Двачую вопрос. Сам нашел http://twitter.github.io/scala_school/ru/index.html но еще не смотрел, годнота или нет.
>>332374
работу найди себе, а не еби мозги никому не нужной хуйнёй
что конкретно делал-то? может у них там через жопу реализовано или ты, клиническая долбаёбина, не умеешь в декомпозицию задачи
>>332513
>или ты, клиническая долбаёбина, не умеешь в декомпозицию задачи
This.
Вот два решения:
http://ideone.com/clone/a7lO1M
Это короткое, автор извращенец, и его решение вообще нечитабельно.
https://github.com/pondering/PL-course/blob/master/hw3.sml
Вот второе, длинное. Пытаюсь разобраться в нём.
>работу найди себе, а не еби мозги никому не нужной хуйнёй
No.
>>332527
http://ideone.com/yfqEXM
Держи и мое до кучи, могу дать пояснения. Правда, я нашел одну ошибку (не сверяются длины кортежей), но тест все равно прошел на 5 баллов.
Кто-нибудь может пояснить один момент из 4-й части? Почему так не проходит проверку типов:
val pairWithOne = List.map (fn x => (x,1))
а так все норм?
fun pairWithOne xs = List.map (fn x => (x,1)) xs
>>332532
Красиво! Издалека вижу, что лучше чем спагеттина с гитхаба.
>могу дать пояснения
Будет здорово, если ты словами расскажешь, какой принцип работы основной функции (typecheck_patterns).
>>332536
Да все просто: находишь общий тип между типами 1-го и 2-го паттернов, потом между этим общим типом и типом 3-го паттерна и так далее, пока не кончатся паттерны, либо не возникнет исключение DoesntCheck, если где-то не получилось найти общий тип. В первом случае возвращаешь полученный общий тип, во втором - хуйцы с гречкой.
>>332534
Проблемы недоязыков. Точнее разработчиков недоязыков, которые ссут выводить сразу полиморфный тип функции, до конца надеясь, что она окажется мономорфной (исходя из ее использования).
>>332549
Для сравнения:
> let pairWithOne = map (flip (,) 1)
> :t pairWithOne
pairWithOne :: [a] → [(a, Integer)]
>>332552
В лекции это объясняется тем, что переменной в SML можно подсунуть ссылку полиморфного типа и через нее передать любое значение, наебав проверку типов. Поэтому там запрещено делать что-то типа:
val r = ref NONE
но как это соотносится с
val pairWithOne = List.map (fn x => (x,1))
и чем лучше
fun pairWithOne xs = List.map (fn x => (x,1)) xs
я так и не понял.
>>332540
Эх, вот как охуенно у тебя всё. Даже понял как всё работает, строчка за строчкой. Ты не ньюфаг, надеюсь? Чтоб моя попка не так болела.
>>332555
Результат вызова функции не может быть полиморфным.
>>332562
Не особо ньюфаг, но в фп ньюфаг. Не ньюфаг скорее вот этот: http://ideone.com/clone/a7lO1M - лихо он там изъебывается с функциональными парадигмами, может у него и лучше решение, кто знает.
Сап, куклари. Собираюсь пройти курс по реактивке. Давайте контактами заменяемся, советы спрашивать и все такое. Вот вам например асечка-писечка моя.
>>332585
Сажи конфобляди, настоящие питурды-ананасусы общаются только здесь.
>>332583
Какая нахуй асечка, наркоман чтоле? Пили джаббер-конфу.
>>332604
Сегодня у меня джаббер почему-то не работает. Так-то конфа это гуд. Как раздуплится, запилю. Или ты пили, а я набигу.
А проходил кто-нибудь курс по автоматам (https://www.coursera.org/course/automata)?
Пасаны, поясните за автомату
https://www.coursera.org/course/automata
Интро какое-то совсем унылое. Чувствую, что я это занудство не потяну.
Не курсерой едины: https://www.edx.org/
Аналогичный проект, но с более гуманитарным уклоном, хотя есть и технарские курсы. Кто-нибудь проходил что-нибудь с него?
>>332871
Проходил митовский курс по Питону.
Интерфейс там удобнее, чем у Курсеры.
Записался на Paradigms of Computer Programming.
Планирую как-нибудь взять Linear Algebra, когда достаточно бэкграунда накоплю.
>>332876
>Интерфейс там удобнее, чем у Курсеры
Зато офлайн проходить не удобно и, вроде, нет няшных пдфок со слайдами.
Алсо, записался на Embedded Systems. Интродакшен выглядит довольно весело.
https://www.edx.org/course/utaustin/ut-6-01x/embedded-systems-shape-world/1172
>>332876
>Интерфейс там удобнее, чем у Курсеры.
YOBU дался? Терпеть не могу эдексов междумордий. Фу, блядь, после него грубой щёткой мыться хочется как Эйсу Вентуре.
Не подозревал, что найдется человек, которому это поделие по нраву окажетя.
Пасаны, кто как сдал мидтерм? Хинт для тех, кто еще не делал Внимательно отнеситесь к примечанию к 8 вопросу рассматриваются только вызовы функции, которые проходят проверку типов
>>332924
Легкий мидтерм, набрал 98/100. -2 за то, что поленился еще раз проверить все галки.
Реактив программинг начался.
https://www.coursera.org/course/reactive
> Monads (20:22)
Обосрался чуток в двух первых вопросах. 94
>>332949
вангую половина курса будет на скалопараше, а другая на шарподрисне
>>332924
92 сука но большинство баллов проебал потому что лень было на другую машину ставить интерпретатор и проверять ответы. Онлайновый под SML по-быстрому не нагуглился.
60. Отвечал наугад. Курс не смотрел.
>>333000
Поставил Idea, батя говорит маладца. Только кажется с версиями скалоговна что-то намудрил, в репах убунты протухший sbt.
Кстати, только час лекций в неделю?
>>333010
Там 40 в тестовой дается за отсутствие каких-то ответов, потому что не поставленная в неправильном месте галка = правильный ответ.
Смотрите, Дэн смотрит на клавиатуру, кгда печатает! :3
>>333020
А он должен все время в камеру смотреть? Может там экран ноута, мы ведь не знаем как он свои лекции записывает.
>>332839
Я записался, теперь думаю какие два курса из трёх брать: machine learning, reactive programming, automata. Ещё кто-то проходит автоматы тут?
>>333030
Machine learning хороший курс, но его регулярно повторяют, так что ты его точно не упустишь.
Мне одному показалось, что Дэн после охуительного МЛ решил покормить народ говном?
>>333052
> охуительного МЛ
После хачкеля МЛ тоже кажется говном, чего только стоят изъебы с a, 'a, ''a. В хачкеле же все охуенно через тайпклассы.
>>333062
Имеет смысл изучать хач после этого курса, чтобы левелапнуться в функциональных языках или можно уже выбирать что душе угодно? Эрланг? F#?
>>333062
Когда я пробовал хачкель, то не оценил всего этого. Думаю, я тогда не понимал, зачем нужен полиморфизм. Наверное, нужно будет посмотреть еще раз.
>>333070
Чтобы использовать один и тот же функционал для разных типов?
Другой учащийся.
>>333070
Для начала расскажи, с какой целью интересуешься. Если хочешь поднять свою самооценку, то проследуй нахуй. Ну а вообще я нахожу эту возможность очень удобной, не в пример джаве.
>>333012
> Idea
Говно какое-то. Поражаюсь джетбрейнсам - вроде претендуют на качественный продукт, но дешевое жабаподелие так и прет из всех их идешек. Вот есть кнопка Download scala - охрененно удобно, в 1 клик устанавливается скала-окружение, но работает ли она как надо? Нет, не работает. И так постоянно.
Ничё так, давно не заходил в раздел, думаю ща зайду создам тред о реактивном программировании, а тут мой прошлый тред на нулевой, лол.
Алсо, по скале осталась одна домашка, все домашки 10/10, но некоторые я так и не въезжал как делать и искал по гитхабам подсказки.
Например не мог сам догадаться как делаются функциональные множества. Полез на гитхаб и заспойлил себе немного концепции.
Нечестно это всё как-то.
>>333111
А, так я это всё к тому что надо курс проходить когда ПЕРВАЯ СЕССИЯ@ХАРДКОР И ЧУВСТВО МАССОВОСТИ@ОТСУТСТВИЕ ДОМАШЕК НА ГИТХАБЕ
>>333111
Конечно, ну и уёбок ты. Кстати, тоже взялся проходить скалу, чтобы не тупить в реактивном. Внезапно неплохой курс, только лектор похож на насильника-педофила или нацистского преступника.
Почему так лагает скала в Idea? Воркшит обрабатывает секунды 4 простеший код типа val x = 10, при том, что в эклипсе почти мгновенно.
>>333115
Лол.
Меня больше не его вид напрягает а его речь, конечно им наверное на корсере говорят чтоб читали медленно, но у него голос такой медленный и монотонный, я под него засыпаю быстро.
Бывают лектора которые петросянят не смешно, но суть даже не в шутках а в том что меняется интонация и ты будишь себя. А тут такого нет.
>>333116
У всех так, тут ЕМНИП и компиляция запускается дольше чем в эклипсе.
Вот курс по скале на idea проходил, сейчас думаю может поставить таки Scala-IDE и не мучаться.
ОП
>>333121
Когда он разговаривает мне все время кажется, что у него сухость во рту.
>>333122
В эклипсе нет даркулы и нельзя сменить цветовую тему всего интерфейса.
>>333130
>В эклипсе нет даркулы
http://eclipsecolorthemes.org/?view=theme&id=12886
Полторы секунды в гугле , кретина кусок.
Так это не хуй с горы, оказывается.
Анонасы, а Programming in Scala нигде нельзя спиздить? Я только урезанную версию нашел.
>>333142
по скале есть 2 книги, от одерского, вторая от алвина (scala cookbook) может есть и третья - fp on scala? но не читал остальное скам для дибилов
>>333153
Просто запишись на курс (это можно сделать когда угодно, даже если он уже прошел) и посмотри лекции.
Эклипс параша, но idea еще большая параша.
>>333187
Эклипс хоть бесплатный, а ИНТЕЛЕДЖИ дерут нихуевое бабло за некоторые сборки и ебанутое бабло за ИДЕЯ, при этом нихуя интересного эти ide предложить не могут. Еще и пиздец со шрифтами в прыщах
>>333035
Наверное, так и сделаю в пользу Reactive Programming, курс свежий и на форуме будет движуха. Automata так вообще по-моему единственный MOOC посвящённый автоматам, думаю стоит проходить пока дают.
Бтв, раз уж я реактивным буду, какие есть альтернативы Eclipse? У меня пекарня слабая, когда проходил FP in Scala охуевал от отжиралова 1.2 гига памяти если просто открыть эклипс и пойти за чаем. Нужно что-то легковеснее. emacs+sbt?
Скалабоги, почему этот worksheet нихуя не работает? http://ideone.com/KmGYGK
Вот что высирает жидея:
> <console>:13: error: not found: value leafs
tree ← if (isLeaf) leafs else innerNodes
>>333209
А, ну а больше тебя ничего не смутило в том коде что ли? Я думал, ты к стилю придираешься.
>>333212
К стилю? Нее, в сортах императивной дрысни не разбираюсь.
Ибать я лах, думал, до 8 числа надо мидтерм сдать, а там 5 софт дедлайн закончился, а сегодня уже последний день. Не везёт с этим курсом, ещё и поздно вступил. Теперь нужно >91% набирать во всех домашках и в финале.
Одерски оче плохо монады объяснил.
Я один не могу залогиниться на сайте с хрома?
Поле для пароля печатает справа налево. Или это я мудак?
>>333491
Нет, оказывается я не один такой. Там у еще одного такая проблема, только всем похуй похоже.
Я в первой домашке реактив программинг что-то не понял или оно и правда чересчур элементарное?
Почему-то в этот момент неистово посмеялся.
>>333594
Одерски он такой: делает лёгкие домашки, а потом хвастается что у него "one of the highest completion rates".
((((Блядь), ведь эту (парашу тоже) ((придется ревьювить)))))
>>333668
>это чувство, когда переписать функцию заново проще, чем найти, где в каком месте не хватает скобки
>>333668
Что-то у тебя функция возвращает двойной thunk, так не бывает.
искренне считаю что s-expr самый удобный синтаксис
Но ведь Дэняша уже сказал, что вы просто иррациональные хатеры, не любите - не любите себе, но ненависти этой вы на дваче набрались от других. Так и сказал)))))))))
fial
>>334169
Я 105 получил только с 4-й попытки. Причем все ошибки тупо из-за того, что я начинаю дико торопиться после первой попытки.
>>334169
Под конец Racket мне показался довольно няшным.
Martin Odersky mode.
>>334259
Одерски очень медленно говорит, поэтому приходится ускоряться. Скорее всего это.
У кого как с инглишем? Я вот более-менее могу сабы читать, но на слух просто мне очень сложно уловить смысл сказанного. То есть надо понять + осмыслить. И со второй частью всегда проблемы. Причем уже около двух месяцев так, без заметных успехов.
Может следует курсы какие-нибудь взять?платные, ДС Или заставлять себя думать на языке мировой науки?
>>334279
С английским не то чтобы хорошо, но у Дэна он сверхпонятный. За счет быстрой обработки "непонятных слов" мозгом речь воспринимается легче сабов, где каждое "непонятное слово" вынуждает лезть в словарь. Так что смотрю без сабов в этот раз и понимаю 80%.
>>334279
Просто надрачивать скил восприятия на слух, ну и, конечно, очень желательно знать лексику (благо в лекциях курсеры она весьма ограничена). Сильнее всего сбивает с мысли, когда не знаешь перевода какого-то слова. Я на этих курсах обнаружил, что свободно понимаю почти всё, до этого просто много смотрел всяких летсплееров на юутбе. А строю предложения кое как, 3/4 из того, что понимаю, потом не вспомню, когда надо будет выразить мысль. Так что этот скил просто надрачивается отдельно от других о временем. Главное - словарный запас.
>>334279
У меня с письменностью не очень (иногда путаю времена), но говорить и понимать легко. Единственное, что иногда подводит так это незнакомые идиомы. Я их нахожу, выписываю и след. раз уже не пугаюсь когда слышу.
Хуй знает кто мне это сказал, но вообщем идея такая: если можешь говорить, то cможешь и понимать.
Я так и сделал. Читал все вслух последние два года, т.е. уши привыкли к английскому отчего доебал всех домашних, перевел все окружение на английский кроме харкача и смотрел/слушал/читал всякую хуету, но больше всего помогло чтение вслух. Такие дела.
Алсо сабы - зло ибо отвлекают и к курсам я отношусь скептически.
Скаланы, что за хуйня, я все тесты написал, а все равно что-то не так.
http://ideone.com/FFRnbV
>>334451
Ок, я генерировал неправильные Heap.
Поменял, все равно неправильно, сука. http://ideone.com/b7KKVw
>>334467
Тестов из задания не хватает, чтобы найти баги в 3 и 4 реализации Heap. Там еще своих надо написать.
https://class.coursera.org/reactive-001/forum/thread?thread_id=97#post-371 - это быстрое решение для 3 и 4.
Я нихуя не понял про монады.
>>334638
Рекомендую почитать первоисточник, оче хорошо написано:
http://homepages.inf.ed.ac.uk/wadler/papers/marktoberdorf/baastad.pdf
Гораздо понятнее, кстати, чем многочисленные "туториал по монадам".
>>334696
Лучше читать Могги, у него насыщеннее и глубже (ну и на самом деле он - первоисточник монадок в контексте PLT).
Вот самый сок: http://www.cs.cmu.edu/~crary/819-f09/Moggi91.pdf
>>333729
Да ты жуебок!!! В форматирование кода не пробовал? Нахуя все в одну строчку лепить?
>>334467
Я вообще кучу не генерировал и не писал там ничего, на выходе 10/10.
Бионформатику кто-нибудь проходит?
Обещает быть хорошим
>>334996
Пишут, что это самый сложный и требовательный к бэкграунду курс по калькулусу (из тех трех, которые есть на курсере).
>>335014
https://www.coursera.org/course/precalculus
https://www.coursera.org/course/calc1
Надо будет просмотреть в декабре, значит, чтобы не слишком соснуть.
>>334996
Отличный курс. Сам проходил весной. Грайс отличный преподаватель. Материал специально подготовлен для онлай-обучения, в лекциях используется очень много анимации. Короче 10 из 10. Главное не лениться и делать домашки вовремя. Хотя если совсем нуб, то будет тяжело. У меня все-таки какой-то бэкграунд был из матана в вузе который я нихуя не понял и проебывал и MITшных лекций.
Еще рекомендую пикрелейтед (Jim Fowler). Смотрю его лекции по рядам - все на пальцах объясняет, для нуба самое то. Очень забавно смотреть как он рожи корчит, как будто рэп читает на не лекцию.
>>335036
Сука два раза проебал твой пик, два раща. Один раз начинал прошлой зимой и прошёл три недели, а этой осенью просто нет времени. А курс охуенный (1й точно), рекомендую.
>>334996
А этот сразу разорвал мне сраку и я дропнул.
Итак, поскольку тред давно стал официальным курсера тредом, доложу что reactive programming я послал нахуй и прохожу два: machine learning и automata. Охуенно сильно отстаю из-за нехватки времени, пойду пиздячить лекции прошлой недели сейчас
Кто ещё на МЛ и автоматах?
Кто не видел:
https://docs.google.com/spreadsheet/ccc?key=0Aq6kKaQaqdCZdEVkMFpsLUN6clBpX0t1LV90SEstYnc#gid=0
Неплохой обзор некоторых курсов с курсеры от одного хаскельёба с хабра.
Иисус, порази громом человека, который составлял программу бакалавриата в моей шараге. Я уже на две неделю опаздываю с DSP из-за всякого говна.
>>335044
>Кто ещё на МЛ и автоматах?
Я на МЛ, там вроде ничего сложно, но домашки 3 и 4 еще не делал (не проебаться бы).
Еще с Udacity прохожу Introduction to AI, но он со свободным расписанием.
>>335044
А почему reactive programming дропнул не расскажешь?
(Прохожу automata, ML, bioinformatics algorithms и reactive programming)
Сосоны, выложите кто-нибудь задания к стэнфордским алгоритмам, а то следующий запуск хуй знает когда будет, ждать не хочется.
>>335137
Нет времени, да и польза для воннаби программистора который ещё и джуниором-то не работал сомнительна. Прошёл как-то FP in Scala, в конце не понял зачем я его брал. Хотя язык мне понравился больше чем остальные с которыми я сталкивался.
А у Дэнчика-то пригорает от плюсов, пригорает.
Учу жабу по Седжвиковым курсам, только сейчас дописал этот несчастный WordNet.
http://pastebin.com/raw.php?i=sNfSvt3z
Так вот, когда автогрейдер пишет
>Total: 0/12 tests passed:Test aborted. Ran out of time or crashed before completion.
это проблема у меня или у них? Все тесты проходят нормально, кроме этих 12 шт.
Вчера получил Statement of Accomplishment with distinction за курс Computational Investing, pt. 1. Ну хуй знает. Когда выложат pt. 2 (а профессор планировал это сделать к следующему сентябрю), может и пройду. Но вообще курс довольно слабенький, домашки, начиная с шестой недели, вообще представляют собой небольшую правку предыдущих. Зато есть ковыряние с Питончиком и некоторыми его библиотеками вычислительными.
Ну вот как-то так.
>>335338
Хуй знает, на самом деле. В первой части курса у меня такое было из-за недостаточной мощности их сервера, но потом ТА сказал, что добавили. С тех пор у меня все збс было.
Советую поискать жалобы других на форуме, иначе ищи ошибку у себя.
Денис, извини меня, но, не смотря на то, что я хорошо понял первые две недели лекций, сделал всё сам и без форума, на третьей неделе без готового кода из интернета я бы даже не знал где копать, хотя чуть ли не дважды пересмотрел всю неделю, прочитал форумы. Четвертую домашку я делал уже без форумов, просто примерно представляя в голове код и смотря на готовое решение - соответствует моей идее или нет. Пятую "решил" путём чтения hw5.pdf, пристального вглядывания в чьё-то решение до приобретения легкого оттенка понимания, как это говно вообще работает. Просто совсем не хочется дропать курс, надеюсь, хотя бы на Руби снова что-то сделаю сам.
Неожиданно, конечно, при последовательном изучении и успехе на первых занятиях, потерпеть крах на средних, но виню в этом исключительно себя, так как привык, что мне всё разжевывают и к тому, что если получилось А, то должно получиться и А + Б, если в лекциях рассказали про Б. Всё еще жадно смотрю все лекции только свежими мозгами по утрам, обязательно читаю параллельно ридинг нотес.
Экий ты лапидарный пидараст.
Кто-нибудь сделал mupl-map из последней домашки по рекиту? Там сильно сложно? Потому что без диких костылей пока не понимаю как сделать (да и с костылями не очень). Может я условия задачи неправильно понимаю?
>>335840
>Может я условия задачи неправильно понимаю?
Да, так и оказалось. eval-under-env не эвалюэйтил агрумент функции call.
>Do this by writing a function compute-free-vars that takes an expression and returns a different expression that uses fun-challenge everywhere in place of fun.
Дэн совсем охуел с такими описаниями. Что за different expression? Каким образом оно должно юзать fun-challenge? И это при том, что он собирается тестить эту функцию отдельно. Заебись, при этом не сказано, что должна функция возвращать. На форуме у всех функция просто возвращает set, который сам по себе ничего не юзает.
>>336038
Другое выражение на языке MUPL только вместо fun используется fun-challenge + соответсвующие изменения к нему.
Automata + machinelearning репортинг ин. Сделал на выходных домашку по мл, охуел от регуляризации параметров, ещё больше охуел от того что можно просто насовать рандомных параметров в модель а потом всё это волшебным образом решится.
Но всё это ерунда, проходя в automata вторую неделю внезапно на доказательствах pumping lemma и бесконечности языков у меня порвался пердак, сейчас пытаюсь остановить кровотечение. А как у вас обстановка, антоны?
>>336088
Подходит к концу Recommneder Systems, подзаебало уже, если честно. Вторая неделя Bionformatics и Reactive Programming, пока полёт нормальный.
>>336088
335137-кун репортинг ин.
automata: подзабиваю на вторую неделю, ещё даже не все лекции просмотрел
ml: потихоньку хуячу домашку по нейросетям
reactive programming: делаю сабмишены в третьей домашке - получаю 0/10, хз почему, начну разбираться завтра
bioinformatics: осталась последняя задача третьей недели, ненавижу рандом
Хуйнёй какой-то занимаетесь. Неиндастриал программирование = математика для бедных
Что за хуйня скаланы?
>>336269
Вам даже кнут Concrete math написал, это только один пример хорошего учебника по матеше. Просто начать муштровать, хотя бы через силу, темпы самообразования будут быстрее. Но йоба сертификатов не будет, да.
>>336272
> Но йоба сертификатов не будет, да.
Будто тут кто-то ради них учится.
>>336272
> Вам даже кнут Concrete math написал, это только один пример хорошего учебника по матеше
Можешь запилить ещё тайтлов?
>>336277
Окей, замечу, что под хорошими я понимал учебники, удовлетворяющие следующим условием
1. Пререквезитные знания относительно низкие, либо их нет
2. Материал изложен на западный манер - до некоторой меры зубодробительные доказательства теорем уступают место дополнительным разъяснениям смысла и следствиям, а также конкретным примерам.
3. глубокие знания в результате(в сравнении с совкоучебниками). Кто бы мог подумать, это не противоречит пунктам 1 и 2.
Вот могу на вскидку два ещё назвать, которые особенно нравятся.
Тюрин, Макаров - Анализ данных на компьютере(на самом деле тут про вероятность и матстат)
и это:
http://www.math.ucla.edu/~tom/Game_Theory/Contents.html
Второе я типа в метро почитывал, скорее всего книга обычная, просто мне нравится область. А анализ данных на компьютере - 100% лучший материал для постижения статистики. А если говорить о дискретке, то она слишком простая, там нехуй читать, можно по гуглу всего набраться.
>>336272
>Но йоба сертификатов не будет
Ну и нахуй оно надо?
А если серьезно, у меня мотивация на курсах выше. Дедлайны заставляют не откладывать задания на потом хотя я всегда в них едва укладываюсь, не важно насколько они большие, лол. На форуме можно попиздеть, почитать разъяснения всяких тонких моментов. И видео смотреть прикольней, чем читать текст без картинок. Весело, короче.
>The demultiplexer directs the signal from an input wire based on the control signal. The rest of the output signals are set to 0.
Хули он пиздит, что все остальные становятся 0, когда везде пишут, что в демультиплексоре, если сигнал 0, то адресуемый выход 0, а остальные 1? Где правда, скаланы?
>>336284
>Пререквезитные знания относительно низкие, либо их нет
>советует Кнута
Без знаний его читать бесполезно, это не энтри-левел.
>Просто начать муштровать, хотя бы через силу
>А если говорить о дискретке, то она слишком простая, там нехуй читать, можно по гуглу всего набраться.
Уебывай, клоун.
>>336330
Бля, сегодня ж дедлайн, а я нихуя не смотрел еще.
Что-то даже как-то мутировать непривычно теперь на руби.
>>336363
Меня мотивирует, причем сильно. Не было бы сертификата, то хрен бы я вообще за непрофильными знаниями ходил.
>>336490
Ты чего такой агрессивный? Домашку не успел сдать до пенальти что ли?
Одерски нужно научиться составлять задание, а то сейчас как у меня в шараге, по 10 раз нужно уточнять. Пусть учится у Дена.
>>336478
Зачем мне его кому-то показывать? Он как финальный босс в видеоиграх или финальный квест.
Иеромонах закукарекал
>>336711
>-16
Всегда знал, что лямбда-дети - агрессивные блюдки.
>ублюдки
>>336815
Его заминусовали, потому что он дал неправильный совет. В тексте задания явно написано, что нужно использовать только 4 направления.
>>336577
В чем проблема-то? 10/10 на всех трех домашках получил, не заглядывая в форум. Там же все в описании заданий написано.
Что за ебанутый тест? На форуме тоже баттхёрт.
>>336858
А поясни, отчего батхерт?
Тест проверяет, чтобы у тебя в симуляции мертвый ИНДИВИД не ожил, никуда не ушел и не исцелился чудесным образом.
Другое дело, что у него тесты вообще не проверяют, что человеки перемещаются. Я вот забыл в программе присваивать новые значения переменным row и col, так тесты все схавали. 10 из 10 =)
>>336896
Тест напрямую меняет внутреннее состояние объекта и рушит логику. У меня в решении, например, первые три человека помечаются как инфицированные (по условию задачи) и тем самым для них запускается стандартный цикл infected->sick->immune->healthy, поэтому чаще всего тест будет фейлится, так как он ожидает, что состояние мёртвого не изменится. На форуме я так понял, у многих такие же претензии. Они даже в faq вынесли этот момент.
> Assignment 3 (nodescala) will be due on December 4 instead of November 27. Similarly, all the following assignments will have a duration of 2 weeks instead of one.
Блядь, они там ебанулись все? Задачи элементарные, никакой случайности в тестах недели 3 нет, но количество попыток все равно бесконечное. Теперь ещё и это. Курс должен быть предельно сложным, иначе "стоимость" серта этого курса стремится к нулю.
Пидоры, не могли раньше сделать так.
проебал два дедлайна
>>336994
По-моему, сжатость сроков довольно посредственная характеристика сложности курсов. Не у всех достаточно времени, чтобы нормально вдумчиво прорешивать задания, вникать в их суть и в то, как они согласуются с лекциями. Чаще всего делаешь наскоряк всё, лишь бы проходились тесты. Мне такая гонка не нравится.
>>336996
Когда количество попыток конечно, дедлайны-хуяйны становятся фигней, потому что надо вникнуть в тему и сделать все верно (когда проходил курс по скале, один раз столкнулся с тем, что мне понадобилось 4 попытки, чтобы врубиться). Но при бесконечном количестве попыток мерой сложности курса как раз таки является время, отпущенное на решение. Ведь если у тебя 2 недели, то можно, не особо вникая, фигачить 100500 попыток и пытаться обыграть тесты (а они не идеальны).
>>337006
В алгоритмах Сейджвика заебись тесты и хуй там что обыграешь. Алсо если хочется именно наебать систему, то проще в интернете решения найти.
:3
>>337014
Что за курс/домашка? Пиши, если нужна помощь (просто так, конечно, тебе решение не расскажут, но если что-то не понял, аноны объяснят).
>>337025
2-я ДЗ по реактивам. Да всё уже сделал, просто штраф 60% (хотя должен был быть 40 по моим подсётам) и 1 ошибка, которую уже исправил.
>>337032
Третья проще (там нет ЕБАНОГО РАНДОМА, БЛЕАДЬ), ну и лектор пизже Одерского, имхо.
Омич полуёбок
Ну что вы, бетмены. Тут пишут, что хотят попробовать скалку IRL, но нет вакансий. Я вам даю такую возможность БЕЗ СМС. Ищу для проекта сеньеров, мидлов и джуниоров (мы готовы конвертировать тебя из жаба макаки в скала господина). Проект как всегда highload с мокрыми писечками. Кроме скалки используется: Akka, Spray, Spark, CDH (cloudera hadoop), Kiji (Hbase 3.0), LevelDB, PostgreSQL, ElasticSearch, Scalaz, sbt, SmartOS (OpenSolaris fork), Atlassian для workflow.
Ну что, вы уже потекли? Пишите на мое фейкомыльце ([email protected]) о себе и готовьтесь к успешной карьере Scala-господина.
>>337783
Начнём со 160 на руки. Фейкомыльцы в жопу, хуйнёй не страдаю.
>>337789
● Certified Java Developer with more than 7 years of hands-on experience in design and development of distributed systems, e-commerce, online payments, reporting and workflow applications.
● High quality development skills using sought-after technologies such as Java, Spring Framework, Hibernate, Play Framework.
● Extensive experience in server side application development utilizing diverse Java technologies and frameworks.
● Successful experience in performance tuning of Java Core, JVM and JPA/Hibernate.
● Experience in integration of applications using Java Messaging Services (JMS).
● Excellent knowledge of SQL.
● Utilization of the most popular JavaScript libraries for client-side, such as ExtJs, jQuery, YahooUI.
● Solid background in Object Oriented Programming and Design following SOLID principles and GoF patterns.
● Excellent communication and interpersonal skills, ability to work independently as well as part of a team.
● Java technologies: JPA, JAXB, JMS, EJB, JDBC, Servlet API, JSP, JSF, Portlet API, Swing, I/O, Multithreading, Concurrency
● Java frameworks: Spring Framework, Play Framework, Hibernate, Apache Commons, Google Guava, Google Guice, GWT, Struts, Velocity, Tiles, JUnit, Mockito, JasperReports, Zkoss
● Databases: MS SQL Server, MySQL, PostgreSQL, Oracle
● Building tools: Maven, Ant
● Web services: REST, SOAP
● JavaScript technologies and frameworks: Ajax, Json, jQuery, YahooUI, ExtJs
● Application servers/servlet containers: Tomcat, Glassfish, JBoss, Liferay
● Versioning control system: Subversion, Perforce, Git
● Bug & Issue tracker: JIRA, Redmine
● Enterprise wiki: Confluence, MedaiWiki
● Integration testing system: Bamboo, CruiseControl
● Investment banking platforms: Calypso v10 and v12
● Operation Systems: Windows, Unix
● Development process: Agile (Scrum)
● Development tools: NetBeans, IntelliJ IDEA, Eclipse
● Design tools: Enterprise Architect96
>>337801
> Java frameworks: Spring Framework, Play Framework, Hibernate, Apache Commons, Google Guava, Google Guice, GWT, Struts, Velocity, Tiles, JUnit, Mockito, JasperReports, Zkoss
Как это понимают в джавамирке? Сделал мини-проект или же знаешь досконально, использовал > 3 лет, знаешь как устроено внутри и сабмитил патчи?
> Operation Systems: Windows, Unix
Тут тоже самое. Что ты под этим имеешь в виду? Знаешь WinApi и умеешь в соляру?
> Ajax, Json
Ну охуеть, напиши еще что знаешь циклы и массивы.
> Confluence, MedaiWiki
Фейсбук и твитор забыл
>>337818
Баттхёрт байтоёба на успешного джавагосподина. НАЙС.
>>337818
>Apache Commons, Google Guava
использую постоянно
>Hibernate & JUnit
тоже
>MVC и Гуйня
в зависимости от проекта
Степень знания различна. От полгода для минипроекта до
>использовал > 3 лет, знаешь как устроено внутри
>>337818
> Как это понимают в джавамирке?
Стоит читать как "слышал название".
Поясните, почему правильный ответ ©, а не (а)? Точнее, зачем еще раз ловить исключения от f(value), если эта f и так возвращает Try (который либо success, либо failure) ?
Недопрограммист-веб-макака с machine learning/automata снова тут. Для скудных умом автоматы тяжёлый курс. Но мне почему-то в основном доставляет.
Кто-то тут делает недельные опциональные задачи и задачи по программированию в автоматах?
Кто-то уже успешно применил машинное обучение? :D
>>337887
потому что не гарантируется что f не кинет исключение, даже если и возвращает Try[T]
def f(v: Int) : Try[Int] = {
if(v % 2 == 0) throw new RuntimeException()
else Success(v + v)
}
типа того
Так-то.
>>337013 два чая господину, обе части имеют годные тесты. После этого курс по скале от Одерского сущий ад.
Что-то последний сезон PL совсем унылый какой-то. Дэн, конечно, умеет сделать вид, что всё это очень интересно, но рассказывает какие-то общие вещи, который и так были понятны в целом.
>>338768
Двачую. Концовка растянута и в общем-то ни к чему.
Пачиму, когда открываю файл из консольки через нотепад++ или простой блокнот, то он открывается, и консоль доступна для дальнейшей работы, а емакс блокирует всякую деятельность, пока я его не закрою? Как исправить?
>>339168
А также вызывает смешные шутки и другие напасти.
>>339163
амперсанд добавь в конец строки. и вообще читай unix programming environment
>>339178
Спасибо, в повершелле не работает в виду его отличий, но помогло нагуглить в этом направлении:
http://stackoverflow.com/questions/185575/powershell-equivalent-of-bash-ampersand-for-forking-running-background-proce
Но тут другая проблема - таким способом каждый раз запускается новая сессия емакса, а в тот же ноутпад++ добавляется вкладка. Хотелось бы, чтобы новый буфер создавался. Есть идеи у кого-нибудь?
>>339182
Почитай про имакс сервер мод. Я не уверен что это называется именно так, пишу со стороны вима.
>>339182
такая же была проблема. мне вот эта штука помогла http://fedoraproject.org/ru/
https://class.coursera.org/proglang-002/forum/thread?thread_id=2035
Злые Хуаны требуют заменить Руби жабой и говорят, что Дан не умеет в ООП. Это правда?
учит ооп по дану
>>339480
У Дэна скорее только теоретические знания об ООП, а практики видать мало. Тут чухан выебывается насчет руби не по делу, ООП на руби легче объясняется чем на жавке со своими public abstract class AbstractSingletonProxyFactoryBean. Тем более он рассказывает про то, чего нет в руби, но есть в других языках. Про задания тоже мимо, там другой посыл иногда. Не знаю чего ему там не нравится.
мимованнабиполиглот
>>339543
>public abstract class AbstractSingletonProxyFactoryBean
Каждый раз проигрываю.
>>339546
В это классе ещё есть метод setAdvisorAdapterRegistry
Good bye!
Дэнодрочеры, нашел часовое видео, где Дэн рассказывает про курсеру. А еще в конце января начинаются лекции по алгоритмам, первая часть: https://www.coursera.org/course/algs4partI
>>342244
Видел тред на форуме, феминисты опять засрали все. Записался на криптографию.
>>342247
>феминисты опять засрали все
Какие феминисты? Что засрали?
Горжусь Россией!
>>342259
Лол, тред на форуме. Бугурт про равенство полов, про отсутствие женщин и все такое. Как всегда.
>>342244
Алгоритмы проходил прошлой зимой, но не слишком глубоко, только все задачи и квиззы сделал. В этот раз буду пердолиться серьёзней - реализовывать руками алгоритмы из лекций, крутиться на форуме, делать опциональные задачи.
>>342264
Да, я понял теперь. Как раз дошел до места в видео, где он подробно разбирает статистику, по которой а) женщины хуже мужчин в CS б) женщины склонны преувеличивать уровень своих знаний.
>>342263
Интересно ведь, котаны, правда? Вроде бы Рашка не самая населенная страна, да и не самая технологичная. Японцев, например, вообще в списке нет. Хотя казалось бы... Да и completion rate самый высокий после СШАшки.
Китай вообще сосет.
Весьма занятно, в общем.
>>342263
Русские самые неосиляторы усилил этот процент своим примером.
У индусов одни гении.
>>342296
Ох, подумал, что комплитеры - синие, извиняюсь. Что с меня взять, тупого русского.
>>342296
Вы бы хоть подписывали, что это за гистограммы. Статистика по какому курсу?
>>342315
Статистика по предыдущему programming languages. Синее - количество записавшихся на курс, красное - количество окончивших.
Где можно посмотреть sample solutions к хоумворкам? А то проебал три последних пира.
>>342663
Ты читать умеешь%% ,няша%%?
>проебал три последних пира
>>342720
То есть если проебал, то нельзя посмотреть? Не знал.
http://anonymousdelivers.us/94703
Держми пятую домашку, остальные лень заливать, да и с чем там сверяться? Они элементарные.
Кто остался с автоматами/машинным обучением? Пятая неделя автоматов это просто пиздец какой-то. Мне кажется, если я всё это вкурю мир уже никогда не будет таким, как прежде. Отложил, решил сегодня за день захуярить всю неделю машинного обучения.
>>342888
Прохожу сейчас автоматы, алгоритмы в биоинформатике. Более сложного курса, чем автоматы я пока не встречал (уже на 3-4 неделе всё показалось хардкором).
>>342987
Честно говоря, это частично из-за лектора тоже. Jdu легенда, конечно, но мне иногда приходилось по 10 раз пересматривать какой-то кусок, а потом идти на форум и там дочитывать. И ещё из-за того, что английский не родной. Может с книгой попроще, я почему-то послушался и не своровал с торрентов книгу.
>>343006
> я почему-то послушался и не своровал с торрентов книгу.
лошок
>>342888
я дропнул МО две недели назад. До сих пор обидно, но сессия + работа + мое прокрастинирующее распиздяйство не оставили мне выбора.
proglang (не проебывайте дедлайны, иначе будете ощущать чувство вины)
>>343188
У тебя еще лучше. Последние две недели впал в уныние и делал наотъебись, итого вот.
>>342843
Спасибо, анон! Скинь 6 и 7, пожалуйста. Они может и элементарные, но я не хочу упустить какие-нибудь нюансы.
у меня возникает чувство неполноты и незаконченности курса
>>336347
Он говорит не про ебанутый некрономикон Кнута в 4х томах, а про другую книгу, которая как раз энтрилевел для школьников старших классов.
>>343065
Понимаю. Но лекции вроде будут доступны, а может даже и грейдер будет работать для проверки задач онлайн.
Надеюсь сумею до конца дотянуть, то особого восторга у меня эта тема уже не вызывает, кажется, меня больше интересуют точные алгоритмические инструкции для программы, чем её самообучение на данных. Но может когда-то пригодится.
А реактивы в итоге проебал почти польностью. Сдал только 3 домашки.
Киньте кирпичом в дебила-неудачника, что ли.
>>327967-кун
Следующий курс в октябре?
>>346004
Не расстраивайся, няш. У меня ушло гораздо больше времени, чем два выходных в неделю, чтобы закончить курс.
распиздяй-кун
>>346141
Не расстраиваюсь, просто изначально не подходил, ньюфаг жи. Если интересно, то у меня курс занимал практически всё свободное время в эти два месяца. Зато нахватался всякого, как бы не растерять.
Кто-нибудь закончил реактивы? Как там после 4-й домашки? Сижу на ней сейчас и что-то как-то уныло, полнейшая деморализация. Стоит добивать или забить до следующей версии курса?
Начинается новая сессия.