@proRuby

Страница 1184 из 1594
Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
01.05.2018
20:09:43
но это на первые пару часов, дальше хз

я писать начал после консольные приложения небольшие

Vasya
01.05.2018
20:18:34
Почитай книги вроде well grounded rubist и the book of ruby

Oleg
02.05.2018
02:25:21
Почитай книги вроде well grounded rubist и the book of ruby
Не советуй человеку, вдруг он потом метапрограммировать пойдёт.

Google
Dmitriy
02.05.2018
04:42:10
Привет! Для продакшена кто-нибудь пользует rails 5.2.0? Или пока рано?

Oleg
02.05.2018
05:46:21
Мы используем

Пока полет нормальный

Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
02.05.2018
05:47:32
у меня вроде тоже ребята прод на 5.2 перенесли

правда не весь

Dima
02.05.2018
06:56:45
подскажите с чего начинать изучать руби?
Step #1: http://rubykoans.com/ Step #2: Practial Object Oriended DEsign in Ruby, an Agile primer. Sandi Metz Step #3: Well Grounded Rubist. David Black

Lavrushchik
02.05.2018
10:28:07
не будет у кого мануала "как развернуть рельсовое приложение с webpack через capistrano"?

Oleg
02.05.2018
10:32:11
не будет у кого мануала "как развернуть рельсовое приложение с webpack через capistrano"?
1) Убрать строчку gem “capistrano” из гемфайла 2) обернуть все в Docker 3) PROFIT!

Lavrushchik
02.05.2018
10:32:40
окей - мануал по докеру тогда нужен)

pny
02.05.2018
10:35:23
Идёшь в Гугл, вводишь docker manual, читаешь 5 минут, и вот ты знаешь почти все

Alex
02.05.2018
10:47:14
не будет у кого мануала "как развернуть рельсовое приложение с webpack через capistrano"?
просто скомпилить ассеты как один из шагов капистрано

а с докером своих проблем полно

Google
Alex
02.05.2018
10:48:51
каких?
миграции базы данных например, хранение собранных контейнеров, volume, оркестрация всего этого добра

Roman
02.05.2018
10:49:52
не будет у кого мануала "как развернуть рельсовое приложение с webpack через capistrano"?
зачем мануал? гем webpacker все сделает за тебя. встроится в assets:precompile

Lavrushchik
02.05.2018
10:50:27
то есть, развёртывание ничем не отличается от проекта с assets pipeline?

Roman
02.05.2018
10:51:21
ничем

Alex
02.05.2018
10:51:31
ничем
нода должна на проде стоять

для компеляций

Roman
02.05.2018
10:51:51
а.. да

Lavrushchik
02.05.2018
11:26:41
трабл с вебпаком в проде - ValidationError: PostCSS Loader Invalid Options - options.config should be object. с вебпаком первый раз, не особо в конфигуре шарю. как можно ошибку исправить? в дев-режиме такой ошибки нет

Lavrushchik
02.05.2018
12:01:46
дальше, покажи config/webpack/environment.js
const { environment } = require('@rails/webpacker') environment.loaders.append('less', { test: /\.less$/, use: [{ loader: 'style-loader' // creates style nodes from JS strings }, { loader: 'css-loader' // translates CSS into CommonJS }, { loader: 'less-loader'}, // compiles Less to CSS, { loader: 'postcss-loader', options: { parser: 'sugarss' }, } ] }) module.exports = environment

Roman
02.05.2018
12:03:37
попробуй options: { parser: 'sugarss', config: { path: path.resolve(process.cwd(), '.postcssrc.yml') } }

или хотя бы просто { loader: 'postcss-loader', options: { parser: 'sugarss', config: {} }

но вообще у тебя кажется еще и порядок лоадеров неправильный less-loader должен быть ниже postcss-loader

Lavrushchik
02.05.2018
12:09:37
вродь завелось, спасибо

Nikita
02.05.2018
13:07:43
Alex
02.05.2018
13:08:55
И ярн
а, ну да.

Dima
02.05.2018
13:12:49
В данный момент я пишу опросник по Руби, куда складываю все те вопросы с объясненями которые у меня возникли при приобщении к Ruby. мне нужна помощь чтоб быть точным.

вот я написал вопрос

Google
Dima
02.05.2018
13:13:00
Do we able to save different versions of one gem in the same OS? - It’s a tricky task, usually old version gem substituted by a new one. - Hey, it’s a standard RubyGems update behaviour. (*) - It's requires user to install third party utilities. The `gem update` command will update your gems to the latest version.The update command does not remove the previous version. Use the cleanup command to remove old versions.

c 3 мя вариантами ответов.

с update понятно, а вот как себя install ведет.

он ведь тоже добавляет указаную версию.

Alexander
02.05.2018
14:05:47
Пытаюсь сделать POST-запрос к стороннему сервису с 'Transfer-Encoding': 'chunked' и передачей файла. Куча способов перепробовал. Внятные примеры на руби не удалось нагуглить. Есть у кого опыт работы с chunked запросами? Чем лучше пользоваться и куда смотреть?

wi11son
02.05.2018
15:04:53
Ты хочешь отдать chunked или хочешь чтоб third party отдал тебе chunked?

wi11son
02.05.2018
15:07:25
Такое ощущение, что он пытается заслать файл на сервер , указав chunked

Crypt
02.05.2018
15:07:50
ну так это же и следует из первого предложения

post запрос с кодировкой * и передачей файла

Alexander
02.05.2018
15:10:09
да, отправить хочу

с получением примеров полно. с передачей хуже

Alex
02.05.2018
15:13:21
[17] pry(main)> 'Привет'.encoding => #<Encoding:UTF-8> [18] pry(main)> 'Привет'.to_json => "\"\\u041f\\u0440\\u0438\\u0432\\u0435\\u0442\"" [19] pry(main)> подскажите почему переводит в юникод? Rails 3.2

Crypt
02.05.2018
15:13:47
спека на жсон такая

Alex
02.05.2018
15:14:03
спека?

Crypt
02.05.2018
15:14:46
спека?
https://tools.ietf.org/html/rfc7159#section-8.2

Цитата: "JSON text SHALL be encoded in UTF-8, UTF-16, or UTF-32."

Alex
02.05.2018
15:16:57
Ну так "Привет".encoding и так UTF-8, зачем декодировать в юникод? у меня кстати в других проектах такого нету, а в этой древней рельсе такое поведение. Как от этого можно избавиться не пойму, пожскажите если знаете

Crypt
02.05.2018
15:17:41
с получением примеров полно. с передачей хуже
https://github.com/ggiamarchi/ruby-uploader/blob/master/lib/ruby-uploader/upload.rb

Alexander
02.05.2018
15:18:36
@cryptstal спасибо, как раз в сторону body_stream копал, похоже осталось только докрутить

Google
Dima
03.05.2018
05:03:47
https://gist.github.com/pushmatrix/3978186#file-number-coffee-L11-L24 вот эти вот @accessor a,b они вызываются внутри метода onData?

Есть у кого ссылочка на pro.coffiescript? если он вообще етсь.

ShadoWalkeR
03.05.2018
06:29:23
Коллеги, я собираюсь немного один гем допилить, есть какой нибудь мануал как это правильно делать?

Хоститься он будет у нас в локальном гитлабе

Roman
03.05.2018
06:37:32
Коллеги, я собираюсь немного один гем допилить, есть какой нибудь мануал как это правильно делать?
допилить - это заманкипатчить? или свой сделать вынеся его из приложения?

Admin
ERROR: S client not available

Roman
03.05.2018
06:38:45
Есть у кого ссылочка на pro.coffiescript? если он вообще етсь.
а какой вопрос, я на кофе щас пишу как раз

Roman
03.05.2018
06:39:29
Переписать кусок кода
переписать кусок кода в чужом геме, правильно?

ShadoWalkeR
03.05.2018
06:39:50
Да

https://github.com/stewartmckee/asterisk-ami/blob/master/lib/asterisk/connection.rb

Метод events

Roman
03.05.2018
06:41:20
Метод events
если это нужно в одном проекте - просто переоткрой класс и напиши свой метод

где-нибудь в initializers

ShadoWalkeR
03.05.2018
06:42:24
Я скорей хочу потренироваться в написании гемов - ту корячится написание с нуля)

ShadoWalkeR
03.05.2018
06:43:50
Благодарю - пошел читать

Dima
03.05.2018
06:46:26
я вот тут встерился с таким кодом: https://gist.github.com/pushmatrix/3978821#file-sample_job-rb-L3

вот это вот что: send_event('karma', { current: rand(1000) }) это так блок передается?

аааа

Google
Dima
03.05.2018
06:47:13
все поня.

вот что значит ambiguity а ведь меня предупреждал Alex Chafee. Грит, не надо в Руби фигурных скобочек в блоках запутаться моете. я санчала сомневался, как в токм можно запутаться. Но вот запутался.

Roman
03.05.2018
09:41:50
Ivan
03.05.2018
09:44:13
Переписать кусок кода
так форкни и перепиши в гемфайле можешь сразу с гита тянуть ну или захостить в приватном rubygems

ShadoWalkeR
03.05.2018
09:44:53
Да я пока решил оставить как есть - там просто много чего недо переписывать

Anton
03.05.2018
09:44:53
Гем чек лист?
Он не совсем про это

Переписать кусок кода
А что конкретно ты сделать хочешь

Даже не так

Какая проблема у тебя?

ShadoWalkeR
03.05.2018
09:46:48
Я используя этот гем повесил слушать астер на предмет определенных сообщений простенький скрипт. Оно выжирает память только в путь

Anton
03.05.2018
09:47:21
Хочешь пофиксить это?

ShadoWalkeR
03.05.2018
09:47:21
кмк у них обработка событий упоротая

Ага

Anton
03.05.2018
09:47:32
Смотри

Надо форкнуть гем, склонировать твой форк локально

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