
James Tiberius Kirk ?
22.06.2016
07:43:22
у нас в вузе был предмет нейросетей, но совершенно кривой с точки зрения программирования. Там мы рассматривали кучу нейросетей и их теорию, но все что мы делали это в матлабе их использовали, там они парой команд инициализировались. Обидно весьма

guga
22.06.2016
07:55:20
Check out @etiene_d's Tweet: https://twitter.com/etiene_d/status/745218992319639552?s=09
Такие дела.

Towhopu
22.06.2016
07:56:11
Это в принципе всё, что нужно знать о программировании на JS

Google

guga
22.06.2016
07:56:35

Towhopu
22.06.2016
07:57:26
Мы тут с коллегой обсуждая этот пост пришли к мысли, что JS просто квантовый язык на самом деле

guga
22.06.2016
07:58:38

Pavel ?
22.06.2016
08:06:54
Пока не сделают один движек и не посадят туда тестеров с отделом качества)) будет такое говнище)

Alex
22.06.2016
09:44:57
У кого есть хорошая мысль?
нужно в джаве прикрутить немного функциональщины. Передать в конструктор некого объекта другой объект и метод этого другого объекта, чтобы потом его дергать. Сделал через функциональный интерфейс, но выглядит не очень =)

Pavel
22.06.2016
09:45:46
g
посмотри паттерны

Alex
22.06.2016
09:47:40
какой из?

Pavel
22.06.2016
09:51:22
фасад

Alex
22.06.2016
09:53:38
принято
Рукалицо, ну конечно.
А я тут сижу, горожу, понимаешь ли :с
Спасибо

Pavel
22.06.2016
09:56:04
??

Igor
22.06.2016
10:53:55
а напомните, пожалуйста, что лучше для вкатывания в concurrency почитать?

Google

Igor
22.06.2016
10:54:04
@larev

Митко Соловец?
22.06.2016
10:54:12
+тоже интересует

guga
22.06.2016
10:57:06
Курс головоча. ?

Pavel ?
22.06.2016
10:58:26
А что туда вкатывать то?)

Igor
22.06.2016
10:59:13
ну познать, что там есть, поделать задачек)
нашел вот такое
http://tutorials.jenkov.com/java-concurrency/index.html

Pavel ?
22.06.2016
11:02:28
Я увы этим не занимался, во все приходилось вникать через работающие проекты)) там вообщем и вникать то не во что есть монитор, вокруг него все крутится, есть оптимизация байткода, кэширование филдов, аба эффект, ну а все остальное свистоперделки и парадигмы вокруг этого, как и в других языках
Семафоры мутексы каундаун ну и набор билдер экзекуторов
Тут вообще пошла мода на чистые функции и акторы, где это все вообще нахрен не нужно))

Igor
22.06.2016
11:06:33
ладно, буду вникать, спасибо)
Concurrency cookbook вроде выглядит неплохо)

Pavel ?
22.06.2016
11:08:03
Ну и тут есть еще понятие как кэши процессора, раньше нихуя не было, а щас 3))
Ну и там логика есть кэширования)

[Anonymous]
22.06.2016
11:09:16

Igor
22.06.2016
11:09:39

Pavel ?
22.06.2016
11:10:40
volatile)) и можно забыть про это дерьмо)

Igor
22.06.2016
11:11:25
ну вот, так что на это пофиг)

Pavel ?
22.06.2016
11:12:35
Не, просто задаются вопросом, с какого хрена филд один, а читает как будто филда два)

Timur
22.06.2016
11:17:21
@igorz Почитай свежак от Шипилёва, сразу станет всё ясно
http://shipilev.net/blog/2016/you-dont-get-jmm/

Igor
22.06.2016
11:18:40

Google

Timur
22.06.2016
11:19:21
зато хорошо вправляет мозги

Мытко
22.06.2016
11:19:25
поцаны, кто читал java complete reference 9 издание?

Pavel ?
22.06.2016
11:19:36
Чтоб понимать Шипилева надо понимать асм)
Он во многом про jit и мемори модель рассказывает)))

Мытко
22.06.2016
11:20:12
у меня вот дилемма
почитать его или нет

Pavel ?
22.06.2016
11:20:41
Я хз нужно это для прикладного программирования, но интересно)

Igor
22.06.2016
11:20:58
ну 5 лет назад асм я понимал)
а сейчас уже слишком сложно)

Pavel ?
22.06.2016
11:21:17
Ну если понимал, то и щас понимаешь)

Igor
22.06.2016
11:21:47
основные концепции, если только)

Pavel ?
22.06.2016
11:23:59
Этого достаточно)) у асма есть основная концепция и 100500 мнемоник))

Igor
22.06.2016
11:24:12
ну ладно)

guga
22.06.2016
11:29:48
если тебе сходу нужно писать код — читай java concurrency in practice
старая но ещё годная книга
если нужно теория по многопточности в целом, без привязки к языку

Igor
22.06.2016
11:31:51
не, желательно конкретно к джаве

guga
22.06.2016
11:31:52
The Art of Multiprocessor Programming
если ещё проще

Google

guga
22.06.2016
11:32:23
Concurrent and Distributed Computing in Java
если не читать, а смотреть
https://www.lektorium.tv/speaker/2694

Igor
22.06.2016
11:32:45
саму теорию многопоточности и в универе проходили, и сам читал, и диплом у меня был про разработку библиотеки на mpi

guga
22.06.2016
11:33:11
ну и снова же, курс головоча не плох
https://www.youtube.com/playlist?list=PLoij6udfBncgyV-7Y0lEh0EwfkpcAoBeK
если перематывать моменты, когда его заносит

Igor
22.06.2016
11:36:37
спасибо)

guga
22.06.2016
11:42:22
вот тебе все три книги
Concurrent and Distributed Computing in Java https://new.vk.com/doc-11446254_178782394
Herlihy M., Shavit N. - The Art of Multiprocessor Programming https://new.vk.com/doc36666259_437466243
Java Concurrency in Practice https://new.vk.com/doc1081248_437551158

Admin
ERROR: S client not available

Мытко
22.06.2016
11:42:34
О
я тоже почитаю
спс @guga4ka
так кстати
кто-нибудь читал шилдта последнего?
java complete reference 9

guga
22.06.2016
11:44:53
И вот за этим человеком стоит следить, когда он выступает https://twitter.com/relizarov

Vitaly
22.06.2016
11:45:07
ребят, привет. Кто вчера советовал для scala sbt для сборки, можете пояснить, а то вообще не получается.
создал проект в эклипсе , выбрал sbt, написал код всё как положено.
через project structure добавил библиотеку mysql.connector, запускаю приложение в идее - работает как надо.
запускают через консоль - те же ошибки что и при сборке без sbt
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
что еще сделал не так?

Captain
22.06.2016
12:00:24
@guga4ka
ранее про Головача не знал
сейчас с удовольствием посмотрел первый урок
спасибо за наводку??

Google

guga
22.06.2016
12:00:39
?

Pavel ?
22.06.2016
12:00:51
Посмотрел слайды Елизарова, очень напоминает пиздинг Шипилева

guga
22.06.2016
12:01:38
если нечего делать по дороге куда-то, можешь посмотреть или как подкаст послушать https://habrahabr.ru/company/jugru/blog/279819/

Pavel ?
22.06.2016
12:03:17
Очень спорно, тем чем Шипилев занимается мало кто занимается

Мытко
22.06.2016
12:03:39
вот это проф. игнор

Pavel ?
22.06.2016
12:03:55
Ну и надо понимать что он один из ментейнеров мемори модел

guga
22.06.2016
12:05:03

Pavel ?
22.06.2016
12:06:06
И он ресетчем занимается в области мемори и трединга
Иными словами ответов на те вопросы которые ему приходится решать на стековерфлоу не найти)))
Пиздец работа)))

guga
22.06.2016
12:07:27
Как и Елизарову.

Pavel ?
22.06.2016
12:09:34
Я хз) наверно) до того как ты написал я знать не знал ху из Элизаров) правда и сейчас не знаю))

guga
22.06.2016
12:11:28
Ну, чувак не сильно пиарится, кто знал о тагире, до его выступления по стрим api?
100 человек, которые меил листы стрим дева читают?
проиграл https://github.com/danveloper/gradle-js

Pavel ?
22.06.2016
12:15:33
Кто знал о Тагире пока ему не пришло в готову запилить свой стрим апи)

guga
22.06.2016
12:16:50
Ну я натыкался на его либы. Когда игрался с slang и jOOλ

Igor
22.06.2016
12:17:42

guga
22.06.2016
12:18:13
но прошел мимо, у него ничего кроме репозитория на github'e нету, никакого промо. хоть бы streamex.io сделал

Pavel ?
22.06.2016
12:18:58
Про стрим апи Куксенко нормально ведает)) особенно почему иногда цикл работает быстрее стрима и наоборот)