@rubyschool

Страница 121 из 921
Nikolay
24.03.2017
19:13:38
Хочешь вк - изволь взять старенькую нокию е72 и кряхтеть

Nikolai
24.03.2017
19:13:51
с трекингом времени идея полезная

Vitaly
24.03.2017
19:13:52
У нас на работе хорошая практика. Пишешь в конце дня отчет на эл. почту и в получателях ставишь team. Отчет улетает всей команде и тебе. В итоге, все видят то, что ты делаешь, сделал, будешь делать завтра.

Nikolay
24.03.2017
19:13:53
а скринкасты по программированию как смотреть?
Ну это другое дело. Я в основном книги читал

Google
Nikolay
24.03.2017
19:14:12
Погугли bullet journal

Nikolai
24.03.2017
19:14:23
но блэклистить это уже перебор. от всего себя не защитишь

Nikolay
24.03.2017
19:15:13
Ну, мож я и без этого справился бы. Это было прост на всякий случай

Eugene
24.03.2017
19:41:30
правда не по паре часов после работы, а часа по 4-5, потому как был дикий драйв и желание работать именно в разработке на рельсах

Погугли bullet journal
щас по этой методике веду ежедневник

Удобно, раньше просто хаотично записывал всякое

Nikolay
24.03.2017
19:43:05
Ага-ага, тоже в сентябре наткнулся и планирование очень сильно изменилось

Раньше просто все задачи лежали одним списком, а теперь красота

Vadim
24.03.2017
20:26:27
http://romansnitko.com/blog/todo-lists.html

В тему

Silent Bob
24.03.2017
20:56:07
знаешь что такое апи вообще?
Апи это версия сайта/сервиса для программистов (а не для обычных человеков)

Google
Silent Bob
24.03.2017
20:56:14
так норм?

чтобы прогеры могли програмным путем взаимодействовать с сайтом/сервисом через написание определенного кода. Можно заметить, что бывают сервисы имеющие ТОЛЬКО апи, без фронтендной составляющей. Это если примитивно

spartakusQ
24.03.2017
21:24:48
Народ есть странный вопрос, может кто встречал сайт на котором выложены примеры кода с заведомо проставленными ошибками?

Aleksey
24.03.2017
21:32:52
Я нет, для чего бы это кому-то было надо? Как вариант просто старая версия кода, гема.

Nikolai
25.03.2017
04:36:17
Я планирую к лету докачать скилы и начинать собеседоваться на джуна

Евгений, расскажи подробнее про собеседования?

Что ты там говорил, что спрашивали, и сколько собеседований прошёл перед трудоустройством

Witalij
25.03.2017
08:12:44
Ребята, можете в двух словах объяснить, как оно происходит. Вот хочу я фронтенд ангуляр например, или vue.js. Каким образом меняется структура приложения, что остается от рельс, что нет? Вьюхи, например, остаются или нет? Роутер рельсовый?

kapkapbopoh
25.03.2017
08:51:17
Посмотри примеры из интернета и выбери что нравится

Radzhab
25.03.2017
10:11:31
мб кто не знает как вставить форматированный код

ставим три апострофа в начале и конце кода

[SecurityPermissionAttribute(SecurityAction.Demand, ControlThread = true)] private void KillTheThread() { _myThread.Abort(); }

c телефона правда не видно

Vitaly
25.03.2017
10:17:22
Ребята, можете в двух словах объяснить, как оно происходит. Вот хочу я фронтенд ангуляр например, или vue.js. Каким образом меняется структура приложения, что остается от рельс, что нет? Вьюхи, например, остаются или нет? Роутер рельсовый?
Могу на примере react рассказать. Обычно я использую Rails Views и в местах, где мне необходимо сложное поведение подключаю react component. Когда писал чат на react, то юзал там полный набор - router, redux и сам react. Так же рендерил component во view, где он был необходим.

gem 'webpacker' позволяет легко подключить и настроить react, angular или vue

Witalij
25.03.2017
10:19:02
А какой компонент рельс какие данные отдает в реакт, по какому каналу?

Vitaly
25.03.2017
10:20:29
Ты можешь в момент рендеринга страницы положить данные в компонент, либо сделать api, которое будет обрабатывать твои запросы и отдавать необходимые данные в формате json.

Witalij
25.03.2017
10:21:32
А если делать API, оно и для мобильного приложения как раз вканает, да?

Vitaly
25.03.2017
10:22:27
Да, я стараюсь так и делать. Только у меня получается наоборот - сначала делаю для мобильных приложений методы, а потом переиспользую их с react components.

Google
Witalij
25.03.2017
10:55:32
А можно сперва сделать просто веб-версию без реакта, а потом API написать и на реакт разом перевести? Это много дел для приложения ну например заказа пиццы, простого

Vitaly
25.03.2017
14:18:42
Думаю, что можно частями переводить на компоненты.

Ro
25.03.2017
15:56:54
А можно сперва сделать просто веб-версию без реакта, а потом API написать и на реакт разом перевести? Это много дел для приложения ну например заказа пиццы, простого
можно. Рекомендую накатить GraphQL, он накатывается поверх ActiveRecord, намного меньше гемора, чем писать API. И сразу юзать его можно, как и из моб.приложения (на react native), так и с "умного" фронтенда на реакте

Witalij
25.03.2017
15:59:05
Спасибо Виталию и Роману за просвещение)

Ro
25.03.2017
16:00:49
Ребята, можете в двух словах объяснить, как оно происходит. Вот хочу я фронтенд ангуляр например, или vue.js. Каким образом меняется структура приложения, что остается от рельс, что нет? Вьюхи, например, остаются или нет? Роутер рельсовый?
смотря как ты сделаешь. Первый подход - это заменить части твоего веб-приложения частями на react. Скажем, заменить сложные partial views, или views. Остальное - будет стандартным. Второй подход - все делать сразу на React. Редко кто так делает на рельсах, т.к. существующие гемы не интегрируются полностью с реактом (ну т.е. они как были, так и останутся представлены обычными вьюхами). Например, devise.

Witalij
25.03.2017
16:02:20
Так, значит девайз и реакт просто так не поженить?

Nomaniba
25.03.2017
16:42:00
Посмотри на rodauth

Ro
25.03.2017
17:57:28
можно наверное хз

Vladislav
25.03.2017
18:08:39
Чем на ruby можно html парсить кроме nokogiri и oga?

Кеков Зез
25.03.2017
18:09:34
регэкспами? ?

Vladislav
25.03.2017
18:10:09
слишком веселое занятие)

cypherQD
25.03.2017
18:10:57
А чем nokogiri не нравится?)

cypherQD
25.03.2017
18:11:51
слишком веселое занятие)
Где тут книжку кидали мне она помогла там 60 стр всего

Кеков Зез
25.03.2017
18:13:38
для парсинга с помощью nokogiri достаточно шпаргалки по xpath

даже 60 страниц не надо читать

Vladislav
25.03.2017
18:16:43
А чем nokogiri не нравится?)
Смотрю через benchmark есть ли аналоги быстрее

Nomaniba
25.03.2017
18:37:07
Нокогири на сях, ищи тогда либу на ассемблере, либо же на байткоде(?)

Vladislav
25.03.2017
18:37:26
уже понял)

Nikolai
26.03.2017
09:22:46
господа

нужна ваша помощь

Google
Nikolai
26.03.2017
09:23:08
я не понимаю, как обновить запись в базе данных при выполнении определённого условия

например, у меня в модели есть метод, который при определённых условиях выдаёт true

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

я уже обгуглился, но ничего не нашёл. подскажите, как мне решить данную задачу?

Vadim
26.03.2017
09:34:15
Когда "произошло что-то" должно "произойти то-то" если "выполнено такое-то условие", я правильно Вас понял?

Nikolai
26.03.2017
09:34:54
всё верно

ща подробнее распишу

Admin
ERROR: S client not available

Vadim
26.03.2017
09:35:36
http://guides.rubyonrails.org/active_record_callbacks.html#conditional-callbacks

тогда вот

Nikolai
26.03.2017
09:36:08
проблемка есть одна

я все значения передаю из формы в представлении

ну то есть, в форме есть поле "текст, введённый пользователем" и скрытое поле "текст из таблицы, с которым нужно сравнить текст, введённый пользователем"

значения этих полей передаются в контроллер при помощи put-запроса

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

то есть, мой метод в модели работает только с теми данными, котоыре ему передал контроллер в хеше params

так, я кажется понял

нужно вызывать метод, который обновит данные, из контролера

и передавать этому методу все нужные значения

Google
Nomaniba
26.03.2017
11:38:29
Посмотри еще на транзакцию

Class_name.transaction

Пузырь с ролбеком создает

NeNeAybek
26.03.2017
17:23:03
Привет всем)

✂️
26.03.2017
17:28:05
Ребятушки а можно Линк на уроки по руби ? Спасибо

Ya
26.03.2017
17:32:54
Ребятушки а можно Линк на уроки по руби ? Спасибо
В шапке закреплено ссылка на уроки и правила ⬆

|\/|0rf0
26.03.2017
18:05:34
Добрый вечер, кто нибудь использует руби под Linux бьюсь уже час не понимаю как установить Help

kapkapbopoh
26.03.2017
18:07:19
Как пытался?

|\/|0rf0
26.03.2017
18:09:39
rvm установил

версия ruby пишет 2.4.1

не пойму что делать дальше

NeNeAybek
26.03.2017
18:14:45
Да вроде как и в уроках все, я не помню чтобы у меня были с этим проблемы

Eugene
26.03.2017
18:14:46
работать))

|\/|0rf0
26.03.2017
18:14:50
файл с расширением rb автоматом через консоль не открываается, если в ручную - пишет неизвестная команда

NeNeAybek
26.03.2017
18:18:35
У меня тоже вопрос есть: как люди в редакторе vi по шаблону вставляют тэги? Что-то вроде: div.col-md-12>h1 и по нажатию какой-то кнопки это преобразуется в html код

Кто-нибудь пользовался vi?

Nikolai
26.03.2017
18:23:38
Я устанавливал без rvm при помощи sudo apt-get install ruby

Eugene
26.03.2017
18:23:53
Лучше использовать рвм или рбенв

Страница 121 из 921