
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, потому как был дикий драйв и желание работать именно в разработке на рельсах
Удобно, раньше просто хаотично записывал всякое

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

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

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

Vladislav
25.03.2017
18:16:43

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?

Eugene
26.03.2017
18:19:28
погугли

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

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