@proRuby

Страница 1043 из 1594
Кøе-ктø Геннадьевич
10.02.2018
11:06:24
вот я и настроил

ActiveSupport::Inflector.inflections(:en) do |inflect| inflect.acronym 'API' end

Roman
10.02.2018
11:28:39
я пришел к выводу что не стоят эти штуки с инфлекшнами того

ничего страшного если будут классы Api, Html и тд

Google
Roman
10.02.2018
11:29:13
зато все консистентно

Кøе-ктø Геннадьевич
10.02.2018
11:44:49
вот и я пришел сейчас к такому мнению

Roman
10.02.2018
12:16:21
даже более того, как только начинаются составные имена классов типа ApiService или там HtmlProcessor - капс вообще убого смотрится и визуально мешает

Anton
10.02.2018
17:49:47
?

Alex
10.02.2018
17:50:16
@davydovanton забавная фотка

Anton
10.02.2018
17:50:35
Ахаха

Ты где пропадал то?

Alex
10.02.2018
17:50:57
был занят

now back in business, удивлен что столько людей заметило мое отсутствие.

есть какие интересные руби тренды которые я пропустил?

Anton
10.02.2018
17:52:30
Google
Alexander
10.02.2018
22:19:53
есть какие интересные руби тренды которые я пропустил?
Тебя похоронили заочно, так что теперь долго жить будешь

Alex
11.02.2018
10:42:29
Мужики, привет. Посоветуйте, пожалуйста, хорошую книгу по проектированию REST API. Желательно не elementary уровня, чтобы без банальных объяснений отличия GET от POST.

Vasiliy
11.02.2018
11:02:16
Apionrails глянь

Evegeniy
11.02.2018
11:02:50
http://shop.oreilly.com/product/0636920021575.do

ой ссылка проухла

корче REST API книга ?

или RESTful web services

я смотрел они неплохи

https://doc.lagout.org/programmation/Webservers/REST%20API%20Design%20Rulebook%20-%20Masse%20-%20O%27Reilly%20%282012%29/REST%20API%20Design%20Rulebook%20-%20Masse%20-%20O%27Reilly%20%282012%29.pdf

Alex
11.02.2018
11:11:53
спасибо

Sergey
11.02.2018
22:04:13
rest изучать это чтобы api проектировать?

вопрос еще по watir/selenium - несколько окон браузера открывает

Oleg
12.02.2018
01:27:23
А зачем из ActiveSupport выпилили month и years?

Я активно их юзал, обновился с 2.4.0 на 2.4.2 - а там уже всё, активсуппорт под это дело не умеет в месяцы и года

Самы любопытный вопрос это конечно - зачем?!

Vladislav
12.02.2018
05:22:53
Мм, вроде всё на месте https://github.com/rails/rails/blob/master/activesupport/lib/active_support/core_ext/integer/time.rb

Oleg
12.02.2018
05:31:02
Понятно, вынесли из нумерик в интеджер

Я просто чтобы не тащить всё подключал только require 'active_support/core_ext/numeric/time' А теперь надо ещё добавлять require 'active_support/core_ext/integer/time'

Peter
12.02.2018
10:33:43
Рубаны, всем салют! А накидайте советов мудрых молодому погромисту. Я тут около двух лет назад решил торжественно вкатиться в айти сферу, начал изучать руби . Некоторое время спусть, благодаря случаю, нашёл работу, где получилось навыки применять и практиковать. И вот, настал момент сменить место работы, расти дальше. Я смотрю вакансии, понимаю, что чистый руби сам по себе никому не нужен. Везде надо в нагрузку ещё массу всяких навыков. Вот с этим мой вопрос и связан: что в первую очередь изучать? Каке Более менее знаю sql, изучаю сейчас курс по рельсам.

Google
Максим
12.02.2018
10:33:44
чёт ебала какая то ребят

if @model.save render jsonapi: @model, include: [flats: [:rent_price, :sale_price], :images] выдаёт ошибку "error": "Internal Server Error", "exception": "#<SyntaxError: /home/maxim/Projects/spacify-rest/app/controllers/buildings_controller.rb:26: syntax error, unexpected ']', expecting =>\n..._price, :sale_price,], :images]\n... ^>",

правильно же всё вроде

или я ещё не проснулся?

ojab
12.02.2018
10:34:24
Максим
12.02.2018
10:35:07
http://jsonapi-rb.org/guides/serialization/rendering.html ориентировался на это include: the related resources to include in the document. This option can be specified as a string (e.g. "author,comments.author"), or as an array/ hash of symbols (e.g. [:author, comments: [:author]]).

ojab
12.02.2018
10:35:26
там массив не странный, да

Максим
12.02.2018
10:35:50
а в чём заключается странность моего?

jgf

опа

поменял местами

Максим
12.02.2018
10:36:08
заработало

ojab
12.02.2018
10:36:12
в том что implicit hash arg идёт перед всем остальным, да

Максим
12.02.2018
10:36:12
втф

спасибо

Максим
12.02.2018
10:36:25
пробовал

Peter
12.02.2018
10:36:53
что требуется на желаемой вакансии, очевидно
мне бы вектор, в каком направлении вообще смотреть. Где руби активно применяется, с какими другими технологиями частые пересечения. Т.е. вот есть знание языка руби. Что в первую очередь стоит изучить после?

Google
Peter
12.02.2018
10:38:05
Изучай рельсостек, книгу прочитал?
По рельсам курс на кодекадеми прохожу. Руби оттуда же учил, потом уже практиковался и самостоятельно искал всякие решения.

Максим
12.02.2018
10:39:49
http://rusrails.ru/

Alex
12.02.2018
10:40:23
Peter английский знаешь?

Peter
12.02.2018
10:40:38
Максим
12.02.2018
10:41:00
тогда так http://guides.rubyonrails.org/

Alex
12.02.2018
10:41:13
Peter пет проект есть?

Vasiliy
12.02.2018
10:41:46
да, кстати, если опыт есть по рубям по гайдам пройдись

Peter
12.02.2018
10:43:18
Peter пет проект есть?
Если я правильно понял, что это то есть. Я сейчас как раз занимаюсь оформлением всего, что накодил в гит

Admin
ERROR: S client not available

Максим
12.02.2018
10:43:30
о

значит надо науиться в гит

Alex
12.02.2018
10:44:00
Если я правильно понял, что это то есть. Я сейчас как раз занимаюсь оформлением всего, что накодил в гит
руби это рельсы (95% случаев), рельсы это веб. Давай ссылку на свой рельсовый проект который работает онлайн

Peter
12.02.2018
10:44:37
Alex
12.02.2018
10:44:50
это даст некоторый опыт если повезет.

Имхо у хорошего программиста - много много опыта.

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

Peter
12.02.2018
10:45:21
а в целом, резюмирую следующее: в первую очередь сейчас штудировать гиды по рельсам, попутно изучать гит и все наработки там оформлять

Alex
12.02.2018
10:45:22
если не уже.

странно что ты за год работы не знаешь гит

Максим
12.02.2018
10:45:32
всегда оформлять всё в гит

Google
Максим
12.02.2018
10:45:36
+

Alex
12.02.2018
10:45:39
это же как библия

все остальные VCS отвалились уже

Tim
12.02.2018
10:46:03
насколько глубоко имеет смысл знать гит?

Alex
12.02.2018
10:46:04
гит - уверенный лидер.

насколько глубоко имеет смысл знать гит?
Достаточно чтобы уметь работать в команде с кучей веток.

Tim
12.02.2018
10:46:17
чё нужно уметь делать кроме стандартных действий

Максим
12.02.2018
10:46:31
минимум пул пуш чекаут черри пик

Alex
12.02.2018
10:46:36
мержить ветки, мержить конфликты

Максим
12.02.2018
10:46:47
минимум пул пуш чекаут черри пик
это прям самый самй минимум мне кажется

Alex
12.02.2018
10:46:54
я бы еще порекомендовал с ребейзом потренироваться, но он может быть опасен для новичка.

Я например стараюсь ветки до master'а ребейзить перед сдачей, чтобы убедиться что фича на свежем коде тоже работает.

Потому что бывает что нет.

git commit --amend git rebase git push --prune может еще что

ребейз необязательно, но иногда он полезен.

Vasiliy
12.02.2018
10:49:49
черри пик такое, тоже не особо по началу надо

Alex
12.02.2018
10:50:15
cherry-pick работает только если программисты достаточно хорошие чтобы делать атомарные коммиты.

Кстати да, полезно уметь делать атомарные коммиты, которые делают ровно одну вещь.

потом все это все равно засквошить можно если глаза мозолят перед сдачей.

Tim
12.02.2018
10:52:08
а что-нибудь помимо непосредственной работы с ветками, коммитами и т.д.? вроде создания bare репозитория

Alex
12.02.2018
10:52:32
и часто он тебе может пригодиться?

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