@proelixir

Страница 529 из 1045
عاصم بن حارث
13.04.2017
19:22:45
a:1, b:2 в список раскрывается
вот и я удивляюсь... вроде тьюпл 3х элементный беру и думаю как о тьюпле из 3 элементов (как суцщность), а походу эрланг его представляет как тьюпл 2х элементов, один из которых кейворд лист )))

Max
13.04.2017
19:24:21
да это бредовый синтаксис

категорически не согласен с этим

примерно как в питоне 5, будет кортежом

Google
عاصم بن حارث
13.04.2017
19:26:06
Угу!

Просто, пытаюсь понять "глубину наших глубин"(с) дикий прапор. Ведь разрабы отталкивались от какой-то идеи, уверен, что логичной. Напрягает тот факт, что я ее не просекаю. Вот прогаешь и все пучком. А вечером, джаст фор фан, размышляешь о языке, крутишь его с разных сторон и опа...

shadowjack
13.04.2017
19:38:26
Ты посмотри во что do: раскрывается

Dmitry
13.04.2017
19:39:21
Ребят, что быстрее - inner join или вложенный в where in запрос?

عاصم بن حارث
13.04.2017
19:39:58
shadowjack
13.04.2017
19:41:15
К синтаксису привыкнешь и начнёшь получать удовольствие. Зато макросы.

Dmitry
13.04.2017
19:41:22
Эликсир вроде ниче у руби синтаксис

Google
Dmitry
13.04.2017
19:43:31
А если джойнить к one to many - то иннер не сработает, правильно?

Я чёт туплю

Тоесть если джойнить к посту комменты, то иннер сделает толко один коммент на пост

Блин, вернее я пытаюсь приджойнить наоборот - к комментам посты. И иннер порежет эти комменты, как я понимаю

И надо left join

Dmitry
13.04.2017
19:52:15
Нда

В комментах хранится ид поста

И надо взять все коменты у которых пост создан раньше чем вчера

shadowjack
13.04.2017
19:58:02
Если тебе только комменты нужны, а посты без комментов не нужны то inner join кмк.

Если посты и комменты, включая посты без комментов - то left

Dmitry
13.04.2017
19:59:41
Мне кажется что иннер джойн не может дублировать записи ни одной из таблиц. А это значит что если на один из постов приходится 2 коммента то он возьмёт только один а второй вырежет. Нет?

Я честно не уверен...

Не, походу ты прав

Dmitry
13.04.2017
20:05:13
Ок, а если я хочу ещё к каждому комменту приджойнить юзера который его оставил? Я могу тоже inner join правильно?

from c in comment inner join posts on post id Inner join user on user id

И если бы пользовать мог бы быть null - то я бы так сделать не мог

А так - могу, правильно?

shadowjack
13.04.2017
20:08:45
Если каждому посту соответствует юзер то да.

Google
Dmitry
13.04.2017
20:09:25
Подожди, я хочу джойнить к комменту

А не к посту

shadowjack
13.04.2017
20:10:11
Ты юзера к посту, пост к комменту

Юзера к коменту нельзя тк нет общего поля так?

Или ты хочешь юзера коммента а не поста?

Dmitry
13.04.2017
20:10:58
Уюзера коммента хочу

Типо "все пользователи, написавшие коммент к постам, которые были написаны раньше чем вчера"

shadowjack
13.04.2017
20:12:24
Ну да, должно быть так

Просто в случае с юзерами лефт и иннер дадут одинаковый результат потому что каждому посту соответствует юзер.

Dmitry
13.04.2017
20:14:20
Да, все верно, вроде бы понял

shadowjack
13.04.2017
20:14:58
Иннер он симметричный, лефт - нет.

shadowjack
13.04.2017
20:16:06
Те если не в том порядке поставить лефт то он вернёт всех юзеров

Или нет

Я сам все забыл уже

Dmitry
13.04.2017
20:16:50
Но он может продублировать юзера правильно?

Если юзер оставил больше одного коммента

Я про иннер

Те часть про пост коммент будут одинаковые, а часть про юзера - дублироваться

shadowjack
13.04.2017
20:21:35
http://www.sql-join.com/sql-join-types

Google
shadowjack
13.04.2017
20:22:23
Там видно как customer дублируется

Никита
14.04.2017
17:03:21
всем привет, подскажите, годен ли сабж? если нет, то что посоветуете? https://www.amazon.com/Programming-Elixir-1-3-Functional-Concurrent-ebook/dp/B01N67AVPD/ref=zg_bs_132561011_1?_encoding=UTF8&psc=1&refRID=NSJM1K7V9JHRDKM52H1J

Dmitry
14.04.2017
17:05:01
Книжка фигня, бери вот эту

http://www.dummies.com/programming/php/php-and-mysql-for-dummies-4th-edition/

Max
14.04.2017
17:05:35
Единственная годная это learn you some erlang, как-то так называется

Ну и они устаревают раньше, чем в печать выходят

Admin
ERROR: S client not available

Никита
14.04.2017
17:06:18
Единственная годная это learn you some erlang, как-то так называется
ага, мне понравилась, а именно по эликсиру лучше не по книжкам?

Max
14.04.2017
17:06:29
У них на сайте очень годная документация

Dmitry
14.04.2017
17:06:50
http://learnyousomeerlang.com/content

Max
14.04.2017
17:07:01
Этого за глаза хватает, и она всегда актуальная

Dmitry
14.04.2017
17:07:08
У них на сайте полное гавно документация

Никита
14.04.2017
17:07:09
спасибо, почитаю

Max
14.04.2017
17:07:13
http://learnyousomeerlang.com/content
Да, это очень полезная

Dmitry
14.04.2017
17:08:31
Тебе надо изучить эрланг, потом прочитать вот это http://elixir-lang.org/crash-course.html

Google
shadowjack
14.04.2017
17:08:57
Ну вот зачем такие извращения?

Dmitry
14.04.2017
17:09:03
А та книжка - самая худшая из всех книжек что я видел по эликсиру

Лучше - introducing elixir

Ещё лучше - elixir in action

Ещё лучше - эрланг

Самое лучшее - купить себе раба - эликсир программиста

عاصم بن حارث
14.04.2017
17:09:59
Pavel
14.04.2017
17:10:54
Ещё лучше - эрланг
а еще лучше в добавок https://www.manning.com/books/erlang-and-otp-in-action

Dmitry
14.04.2017
17:12:01
Норм, если ты этого не знаешь

Pavel
14.04.2017
17:12:10
я вообще по Чезарини и Томпсону изучал

Max
14.04.2017
17:12:33
Чезарини тоже нудный

Dmitry
14.04.2017
17:12:51
Если в книжке написано "в эрланге есть ОТП - это то-то и то-то, пользуйтесь" - книга говно

Pavel
14.04.2017
17:12:52
НУ он больше такой, как промышленное руководство

Dmitry
14.04.2017
17:13:29
Если в книге написано "сейчас мы сделаем то-то, потом то-то и для этого мы воспользуемся ОТП" - книга лучше

Если написано "мы сделаем то-то и то-то, для этого напишем такой то модуль... Оп, мы с вами написали ОТП" - самая лучшая

Pavel
14.04.2017
17:14:16
НУ в номальных книгах сначала мы ген сервер самопальный напишим... а потом на основе OTP писать следом будем

Dmitry
14.04.2017
17:15:08
Поэтому ген стэйдж такое говно... Просто никто не написал книгу "пишем самопальный генстейдж"

Pavel
14.04.2017
17:16:00
Вообще даже сам Джо Армстронг классную книжку написал и прикольно читается

Страница 529 из 1045