@rubyschool

Страница 39 из 921
Nikolai
27.01.2017
16:40:09
https://we.tl/PnnxSibhgt

Андрей
27.01.2017
16:42:03
Благодарю)

Fuzzy
27.01.2017
16:48:15
Йееееей

Спасибо

Google
Al`mir
27.01.2017
17:13:41
http://javarush.ru/cs50.html?gclid=Cj0KEQiA_KvEBRCtzNil4-KR-LIBEiQAmgekF5vGU9NyMdBqNCEpdXG8_EBszsMQadn6_5RojMm1SSwaAmd88P8HAQ

Если кому надо

Ну параллельно с Ruby конечно же

Nikolay
27.01.2017
17:19:58
Там java?

Al`mir
27.01.2017
17:20:56
Основы программирования + Java

Я для основ смотрю

Nikolay
27.01.2017
17:25:04
Понятно, ну интересно конечно посмотреть как у них преподается

В закладки, спасибо

Al`mir
27.01.2017
17:25:50
Не за что)

Yury
27.01.2017
17:43:28
а может уже выложили для загрузк?

Witalij
27.01.2017
18:22:36
а видеочат на рельсах разумно ли строить? типа бонгакамс

skynet
27.01.2017
18:31:39
почему бы и нет ))

Yury
27.01.2017
18:33:37
А есть какой нить гем чтобы парсить в блок на странице чей нить Инстаграмм?

Google
Yury
27.01.2017
18:33:49
Это вообще так делается?

skynet
27.01.2017
18:35:47
а nokogiri?

вроде неплохой для таких целей

Witalij
27.01.2017
18:56:13
паристь что именно надо?

Konstantin
27.01.2017
18:58:24
Я написал небольшой парсер на nokogiri, чтоб с алиэкспресс фото товара вытаскивать

Al`mir
27.01.2017
19:34:35
Что такое парсинг?

"парсер"

В гугле язык Parser выскачивает

Islam
27.01.2017
19:38:14
http://parsing.valemak.com/

Al`mir
27.01.2017
19:38:36
Спасибо, завтра прочту

Yury
27.01.2017
20:36:37
вроде неплохой для таких целей
я чисто за возможность уточняю, есть ли уже готовое бесплатное решение

кто знает о https://gorails.com

Fuzzy
28.01.2017
03:38:45
братюни, а вот такая простенькая задача, но и не очень простенькая. написать метод "prime?(n)", который сообщает, является ли число простым. я сделал, но мне интересно, есть ли более эффективный алгоритм

мой вариант

def prime?(num) return false if num < 2 !(1..num).to_a[1..-2].any? { |i| num % i == 0 } end

Ro
28.01.2017
04:41:25
мудрено как-то, не? надо глянуть свойства чисел

на форуме рубишколы эта задача встречалась

по-моему можно перебирать до sqrt(n)

т.е. до квадратного корня из числа

если найдешь - дай знать

Google
Ro
28.01.2017
04:43:03
а то я уже и сам забыл)

вот тут есть: http://forum.rubyschool.us/viewtopic.php?f=11&t=298 (см. метод IsPrime)

Nikolai
28.01.2017
11:30:46
друзья, коллеги

суть такова

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

мне нужны ваши советы

вот сам клон https://github.com/nrf-224/Linker

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

как это сделать?

Vitaly
28.01.2017
11:34:10
Для начала ты должен иметь возможность сравнить текущего пользователя с пользователем, который написал комментарий. Если комментарий принадлежит пользователю - показываешь ему ссылку для удаления комментария.

Nikolai
28.01.2017
11:34:33
да, я это понимаю. делаю это через методы devise

при помощи конструкции @link.user == current_user

Vitaly
28.01.2017
11:36:39
<% @link.comments.each do |comment| %> <% if comment.user == current_user %> <%= link_to 'Destroy comment', destroy_path %>

Nikolai
28.01.2017
11:36:44
но вот если я вставляю в блок, отображающий комментарии <%= link_to 'Delete', comment, method: :delete, data: { confirm: 'Are you sure?' } %>, то рельсы ругаются

Виталий, как я понимаю, нужно ещё добавить путь destroy_path

потому как в данный момент в моём приложении такого пути нет

Vitaly
28.01.2017
11:40:57
да, правильно. посмотри командой rake_routes, какой у тебя там path. И метод сам наполни, если он пустой.

Fuzzy
28.01.2017
12:12:19
по-моему можно перебирать до sqrt(n)
Ну я так и понял, что перебирать все числа необязательно

Попробую

На числах больше миллиарда комп уже начинает немного потеть с моим вариантом :))

Google
Vitaly
28.01.2017
12:25:31
Появилось видео с Ромой - сожет НТВ про LibreTaxi: https://drive.google.com/file/d/0B44KR2WUHQrkME9WWWUyM1VpSkk/view

Nikolai
28.01.2017
12:46:14
журналисты переврали, конечно же

сервис Романа же, по факту, это просто способ свести водителя и пассажира?

то есть о цене договор идёт на месте? и финансовые транзакции в этом боте никак не фигурируют?

Fil
28.01.2017
13:10:04
Так там же Роман и говорит,что могут бесплатно договориться,могут за яблоко))

Vladimir
28.01.2017
15:43:43
Появилось видео с Ромой - сожет НТВ про LibreTaxi: https://drive.google.com/file/d/0B44KR2WUHQrkME9WWWUyM1VpSkk/view
Это старый сюжет или они не совсем точно указали текущее местонахождение?

Vladimir
28.01.2017
15:46:26
Похоже, решили, что Сан-Франциско здесь не к месту будет)

Admin
ERROR: S client not available

Nikolai
28.01.2017
17:12:55
Давайте без политики

и всё же, я не могу понять, как сделать удаление комментов

сейчас покажу всё

вот такая ошибка у меня появляется

вот контроллер

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

вот, до кучи, маршруты

Alex
28.01.2017
19:47:17
судя по роутам у тебя работа с комментами реализована через линки. нужно либо добавить отдельное правило в роуты (не вложенное в правило для линков, а самостоятельное) - добавить: resources :comments либо все операции проводить с привязкой к текущему линку

Nikolai
28.01.2017
19:49:47
то есть загвоздка только в отсутствующем маршруте?

Alex
28.01.2017
19:50:48
эм, наверно все-таки будет правильнее указывать link, так как в контроллере, удаляющем коммент потом идет редирект на link

Nikolai
28.01.2017
19:51:55
хм, у меня это правило таки есть

Google
Alex
28.01.2017
19:52:09
во вьюхе поправить link_to 'Delete', [link, comment], method: :delete, ...

хм, у меня это правило таки есть
оно скорее всего вложенное в правило для link

Nikolai
28.01.2017
19:53:52
в общем, дело продвинулось с мёртвой точки

только теперь рельсы на какую-то лямбду ругаются

точно

Alex
28.01.2017
19:54:13
ну главное понять суть - почему была ошибка

Nikolai
28.01.2017
19:54:17
в контроллере надо прописать

в общем, всё заработало

спасибо огромное за помощь!

теперь ещё один вопрос

на тему рефакторинг

рефакторинга

Alex
28.01.2017
20:00:14
главное не чтобы работало, а чтобы было понятно ;) с роутами и правильными урлами для них придется постоянно сталкиваться

Nikolai
28.01.2017
20:00:56
ну мне пока средне понятно

на работе в любую свободную минуту курю документацию по рельсам

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