@proRuby

Страница 533 из 1594
Максим
29.04.2017
14:12:44
я просто хочу приложение сделать чтоб к резюме прицепить

Alex
29.04.2017
14:12:52
Быть нормальным бэком который знает фронт но не суется

Максим
29.04.2017
14:12:56
вот и думал чтоб оно сразу показывало типа я такой классный и то и то умею

Google
Alex
29.04.2017
14:13:06
Твоя задача знать как быстренько фронт пофиксить в худшем случае.

Alex
29.04.2017
14:13:19
Быть нормальным бэком который знает фронт но не суется
прям с языка сорвал, полностью поддерживаю

Slava
29.04.2017
14:13:21
так как быть?
го в девопс :) хоть полезно будет

Максим
29.04.2017
14:15:06
вообще кстати, чего лучше сделать в приложении для резюме? чего там показывать использовать?

Alex
29.04.2017
14:15:43
Бегаешь по вакансиям и смотришь технологии. Осваиваешь.

В фуллстэк можно но не советую, будешь несчастным джуном и там и там.

Ибо учить две экосистемы паралельно это ад.

Slava
29.04.2017
14:18:06
ну, частично можно, но обычно даже джсеры только в одной сфере работают (из того что я наблюдал). если это нодер, то только бэк и нода. и наоборот. но как хобби - учи что интересно и не парься.

Zufar @Zuf
29.04.2017
14:48:02
И снова глупый вопрос:) есть у меня form_for :user... fields for :wallets do |w| w.label "%walletname% number" у Wallet есть метод возвращающий его имя, как его вызвать? т.е. что бы мне написать на месте %walletname% ?

Alex
29.04.2017
14:48:43
fields_for (model)

вроде.

хотя давно я с формами не работал (

Google
Alex
29.04.2017
14:49:02
полный код покажи

Zufar @Zuf
29.04.2017
14:57:13
Да особо и показывать то нечего class Wallet < ActiveRecord::Base def system_name Rails.configuration.systems[self.systemnum] //по номеру отдает имя, вряд ли это дожно в конфиге лежать, но пока так end devise edit view: <%= form_for(resource, as: resource_name, url: registration_path(resource_name), html: {method: :put}) do |f| %> <%= devise_error_messages! %> <div class="field"> <%= f.label :email %> <br/> <%= f.email_field :email %> </div> <%= f.fields_for @wallets do |w| %> <%= w.label "тут надо отдать имя т.е. wallet.system_name" %> <%= w.text_field :number %> <br/> <% end %>

нашел, w.object.system_name

Alex
29.04.2017
15:33:11
resource.method_name не?

Lupsick
29.04.2017
15:52:34
А кто хочет пойти бухнуть в сад Эрмитаж?)(())00

Dima
29.04.2017
16:57:09
И в фуллстэки податься? Фуллстэк это ад.
Не всегда. Иногда это даже лучше. Но на оч маленьких проектах и при достаточном знании

Alex
29.04.2017
16:57:24
В сферическом вакуумном коне, да.

Dima
29.04.2017
16:57:29
спокойно ждем прихода webassembly, может жизнь наладится.
Нет. Прочитай спеки, в корне ничего не меняется

Smertin
30.04.2017
10:16:01
парни, дайте совет class ApplicationMailer < ActionMailer::Base def wellcome_email(email) mg_client = Mailgun::Client.new 'key' message_params = { :from => 'my@my.com', :to => email, :subject => 'Доро пожаловать!', :html => render('wellcome') } mg_client.send_message "mg.my.com", message_params end Как свой лайаут засунуть сюда? :html => render('wellcome')

ой все разобрался сам, надо было так, потому что он в лайотах лежал: 'layouts/wellcome'

Сергей
30.04.2017
10:47:16
Всем привет

А много здесь рубистов под маком?

Сергей
30.04.2017
10:50:28
на каком маке сидишь?

Заодно приглашу в чатик по макоси @macos_ru, чтобы не оффтопить здесь. Там обсуждаем косяки макоси и решения, обмениваемся разными утилитками и лайфхаками))

Alexander
30.04.2017
11:19:21
Alex
30.04.2017
17:17:59
обсуждение костылей ммм.

Maksim
01.05.2017
13:07:48
Привет, кто знает, как в модели достать default_url_options ?

Alex
01.05.2017
13:13:56
Rails.application.config попробуй.

Google
Alex
01.05.2017
13:14:01
Но лучше напиши зачем тебе

если это декоратор то возможно лучше инклюдить url хелперы

Maksim
01.05.2017
13:15:44
Как раз через них не получилось

Alex
01.05.2017
13:16:00
что пишет? как делал?

Maksim
01.05.2017
13:16:45
Сделал через config - работает Как пробовал(не работает) - include Rails.application.routes.url_helpers

Зачем нужно? Закинуть в column модели ссылку с subdomain и anchor

Ivan
01.05.2017
13:24:10
Что именно не работает, какие ошибки?

с include Rails.application.routes.url_helpers все должно работать

Maksim
01.05.2017
13:42:03
Пустой host и port

Ivan
01.05.2017
13:46:52
ну оно и очевидно, host и port берутся из контекста контроллера (rack env), поэтому максимум что ты можешь получить в модели это path'ы, но не url'ы

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

Andrew
01.05.2017
16:59:23
Всем привет

Roman
01.05.2017
18:38:52
Ребят, всем привет, нужна помощь или куда копнуть в simple_form Первый раз юзаю simple_from Есть структура: `<label class="form__label"> <span class="form__title">Ваше имя*</span> <input type="text" class="form__input"> </label>` Все удалось, кроме span. Он внутри пустой. Как передать туда label? Если ввожу b.use :label он очевидно засовывает туда label с текстом. Нужно либо label кастомизировать, либо новый инпут сделать :span... кто подскажет? может кто сталкивался?

Alexander
01.05.2017
19:14:25
t.label, а у t.input воткни label: false

Oleg
01.05.2017
21:30:45
Как сейчас с потоками в руби? MRI умеет полноценные потоки? Ну и в конкретном контексте - есть процессор на много ядер, как мне его занять эффективно весь?

Lupsick
01.05.2017
21:43:30
Mri в одном потоке выполняется

Alexander
01.05.2017
21:43:55
Mri в одном потоке выполняется
Вроде может в несколько, была статья хорошая

Sergey
01.05.2017
21:43:55
всегда?

Alexander
01.05.2017
21:44:10
GIL ≠ 1 поток

Google
Lupsick
01.05.2017
21:44:19
Я обсуждал это на одном бухаче

Ну мб

Admin
ERROR: S client not available

Sergey
01.05.2017
21:44:46
Говорят что 1 поток только для IO

а для остальных операций типа норм многопоточность на mri

но это не точно

Alexander
01.05.2017
21:55:00
v
01.05.2017
21:56:57
GIL ≠ 1 поток
так он и на нескольких ядрах одновременно выполняться не будет, не?

Alexander
01.05.2017
22:07:15
всем неверующим: https://gist.github.com/AlexWayfer/e4f5ca499b346cca7bd98dd73e617928

GIL блокирует использование IO разными ядрами (файл, терминал, сеть и прочее), но не вычислительную способность ядер

хотя дольше выполнялся ?

хорошее и краткое объяснение потоков в руби: https://blog.fluentz.io/learn-how-to-achieve-parallelism-with-ruby-i-o-bound-threads-a29c92aff58c#.p1js9qtff
нашёл статью. я налажал. как раз с IO есть параллельность, а с CPU задачами нет. наоборот всё.

v
01.05.2017
22:13:58
при чем тут ядра?

gil не дает потокам параллельно выполняться, вот вроде и все

Alexander
01.05.2017
22:14:49
gil не дает потокам параллельно выполняться, вот вроде и все
а параллельность достигается за счёт выполнения на разных ядрах, вот вроде и всё

v
01.05.2017
22:15:53
если в один момент времени может испольняться только один поток, то какая, в принципе, разница, сколько там ядер?

Alexander
01.05.2017
22:16:56
если в один момент времени может испольняться только один поток, то какая, в принципе, разница, сколько там ядер?
ну во-первых, это две противоположности, а во-вторых, я уже признал свою ошибку выше

Oleg
01.05.2017
23:35:24
Изучил вопрос глубже. Помимо тредов есть ещё отдельные процессы. Итого по тестам что нашёл в MRI с IO быстрее треды, а вот если ждать нечего - всё уходит в GIL и оно даже медленнее чем если просто последовательный код ибо затраты на объекты, сам GIL и всё такое

Google
Alex
02.05.2017
08:23:41
мне тут ссылочку скинули https://usehelix.com/

Alan
02.05.2017
09:14:36
https://habrahabr.ru/post/228455/

Всем привет!

Решил поделиться приятными результатами статьи)

Статья не моя

Хоть она и старая, но приятненько)

Alexander
02.05.2017
09:25:18
ruby 1.8.7 ...

Alex
02.05.2017
09:25:54
там из рубей в паре тестов старые руби на эвентмашине

причем они как ни странно обошли все остальное.

Думаю на свежих рубях с константами и .freeze результаты были бы более внушительные.

Страница 533 из 1594