@rubyschool

Страница 352 из 921
Radzhab
10.09.2017
12:32:54
не нравится ему такой ход

Alex
10.09.2017
12:36:20
не нравится ему такой ход
а он работает? рубокопу много кода может не нравится

Radzhab
10.09.2017
12:36:45
это не рубокоп)

это seeds.rb

Google
Radzhab
10.09.2017
12:36:57
заливаю из excell в него все

Vlad
10.09.2017
12:39:41
не нравится как именно? еррор какой?

Radzhab
10.09.2017
12:40:50
https://pastebin.com/xqwwKgFz

ругается на закрывающую скобку в конце

пардон



ругается на все что идет после строки где этот rescue null

Vlad
10.09.2017
12:47:04
Да ну, не может быть. Ну перепиши в функцию типа попробуй. def parse_validation_period(period) begin Time.parse(perdiod) rescue nil end end

Тфу

validate_period: (Time.parse(row[10].to_s) rescue nil)

Вот так попробуй в скобочки все еще, как вариант)

Одно из двух точно должно работать же

Radzhab
10.09.2017
13:07:48
Все Гут вроде

Google
Radzhab
10.09.2017
13:07:50
Спасибо

Vlad
10.09.2017
13:15:35
Каким образом заработало?

Radzhab
10.09.2017
13:16:06
в скобки все пихнул

(Time.parse(..) rescue nil)

Alex
10.09.2017
13:24:25
https://pastebin.com/1qXBKE8a Почему этот код вызывает ошибку? ActionController::UrlGenerationError: ActionController::UrlGenerationError: No route matches {:action=>"update", :assembling=>{:id=>"980190962", :name=>"Обновленная сборка", :description=>"Описание тестовой сборки", :active=>true}, :controller=>"merchant/assemblings"}

id ведь передается

Vlad
10.09.2017
13:30:50
Ошибка в "No route matches" же

Alex
10.09.2017
13:31:53
patch :update, id: assembling.id, assembling: { name: 'Обновленная сборка', description: 'Описание тестовой сборки' } вот так получилось, хотя на SO везде как я впервый раз написал

Vladimir
10.09.2017
13:54:34
а вот вам и тесты: загрузка фото в облако MAIL.RU "Chrome vs Firefox" однозначно Хром выигрывает. пробовал в обоих браузерах, реально Firefox жестоко тормозит, 3 мегабайта 1 фотку грузит больше 1й минуты... [Linux Mint 18.1]

Svetlana
10.09.2017
15:33:54
Ребята, ребятушки, давайте без стикеров, ребятушечки

Ro
10.09.2017
15:43:53
стикеры зло, но вот этот космический тигр хороший

Ro
10.09.2017
16:46:43
ну если честно JS неплохой язык, особенно сейчас. Ну да, он асинхронный со своими приколами. Не для нубов. Скажу, что программить на нем сложновато (а я сделал довольно большой проект).

на Java проще имхо

на Golang порог входа повыше, но потом проще

ну просто асинхронность его это сильный гемор

Aleksej
10.09.2017
16:48:00
В джаву труднее войти из-за ехал.метод.через.метод.

А так да.

Но в этом плане тогда лучше всего шарп.

Google
Aleksej
10.09.2017
16:48:25
Работы стало много, новые проекты начинают на нём охотнее.

Ro
10.09.2017
16:48:38
при этом если юзать его для веб (реакт там или что-то типа того), то это вообще норм - ничего сложного. Когда дело доходит до настоящих серьезных приложений, а не каких-то участков кода или фреймворков - то сложновато становится

Igor
10.09.2017
16:48:51
js не создавался для больших проектов.

Fedor
10.09.2017
16:48:55
Основные притезии к JS в его убогости ) ООП там недоделанные, функциональным языком он тоже не является

ни туда, ни сюда

Fedor
10.09.2017
16:49:25
и даже создатель nodejs сказал, что не видит языка для сервера кроме go )))

Aleksej
10.09.2017
16:49:38
да, и геймдев там тоже
Да. Юнити геймдеву дал хорошего пинка. Скорость разработки высокая в сравнении с тем же анриал энджин.

Nikolay
10.09.2017
18:37:56
подскажите как посчитать разницу в днях между датами?

Aleksey
10.09.2017
18:46:46
Nikolay
10.09.2017
18:47:12
спасибо, ох, когда это было )

Aleksey
10.09.2017
18:47:36
спасибо, ох, когда это было )
https://stackoverflow.com/questions/4177102/subtracting-dates-with-ruby

Aleksey
10.09.2017
18:47:55
спасибо, ох, когда это было )
А вот и гугл https://www.google.ru/search?q=subtract+one+date+from+another+on+ruby&rlz=1C1GGRV_enRU754RU754&oq=subtract+one+date+from+another+on+ruby&aqs=chrome..69i57.399j0j4&sourceid=chrome&ie=UTF-8

Ro
10.09.2017
19:02:57
Дока и код:



FYI примерно такое соотношение должно быть у вас документации к коду

может чуть меньше. Все это навеяно опытом, сыном ошибок трудных. Кто не согласен, лет через 10-15 придет к такому же мнению)

Nikolay
10.09.2017
19:21:50
круто )

Radzhab
10.09.2017
19:36:40
у кого было такое - набираю консоль ruby и он доооолго думает. и ни хрена не запускается

хотя рельсы работают

Google
Admin
ERROR: S client not available

Ro
10.09.2017
19:37:25
что такое консоль руби? irb, pry, rails console?

Radzhab
10.09.2017
19:37:51


irb

Tanya
10.09.2017
19:38:19
это вроде обычная консоль. не ирб

Ro
10.09.2017
19:38:33
а..

Radzhab
10.09.2017
19:38:35
) пардон и в правду

Ro
10.09.2017
19:38:36
так это не консоль

это интерпретатор

Tanya
10.09.2017
19:38:49
если тебе irb нужен, так и пиши irb

Ro
10.09.2017
19:38:50
введи там puts "Hello Radzhab"

и нажми ctrl + D

интерпретатор читает команды из стандартного ввода, если ты не указал файл

файл можно указать так: ruby app.rb

или так: cat app.rb | ruby

во втором случае программа выводится на стандартый ввод ruby

Radzhab
10.09.2017
19:40:10
все вспомнил спасибо) просто изначально у меня не работает конвертация в тайм

Time.parse("01.03.2011")

Ro
10.09.2017
19:40:12
а когда ты просто ruby набрал, у тебя стандартный ввод - твоя клавиатура

Radzhab
10.09.2017
19:40:19
в логах ничего, ошибок никаких

Google
Ro
10.09.2017
19:40:41
(к слову, я irb редко юзаю, поставил pry)

Tanya
10.09.2017
19:41:03
(к слову, я irb редко юзаю, поставил pry)
какие плюсы у pry в отличии от irb?

или разницы нет?

Ro
10.09.2017
19:42:14
подсветка например



а вот рельсы сравни:



^^^ без pry



с pry ^^^

https://gist.github.com/ro31337/11b0ce2efaf36a77be87ff2da92e04d7

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