
Nick
06.04.2016
09:11:16
Вынеси в сервис обжект

Stanislav
06.04.2016
09:11:46
я ждал когда сервис обжект посоветуют

Nick
06.04.2016
09:11:52
Так почище будет. :)
А вообще, задача в том ,чтоб дефолтную аватарку пользователю генерить?

Denis
06.04.2016
09:12:25

Google

Denis
06.04.2016
09:12:44
В сервис обжект вынесу, спасибо, но вот этого повторения как-нибудь можно избежать
AWS.config(:access_key_id => '', :secret_access_key => '')
s3 = AWS::S3.new
bucket = s3.buckets['']
, если оно уже прописано в config/enviroments/development.rb ?
оно блин работает, но я хочу научиться писать нормальный код

Stanislav
06.04.2016
09:15:25

Nick
06.04.2016
09:16:11

Denis
06.04.2016
09:19:51

Nick
06.04.2016
09:22:12

Denis
06.04.2016
09:24:24
ладно, спасибо, сейчас буду копать)

Nick
06.04.2016
09:24:51
Спрашивай, если что :)

Denis
06.04.2016
10:01:03
А можно как-нибудь указать content-type при создании файла?
Создаю вот так
File.open("#{path}/tmp_avatar.png", 'wb') do |f|
f.write avatarly
end
и он ругается
[paperclip] Content Type Spoof: Filename tmp_avatar.png (inode/x-empty from Headers, ["image/png"] from Extension), content type discovered from file command: application/x-empty. See documentation to allow this combination.

Vasilij
06.04.2016
10:06:43
так а чё у тебя прилетают данные без контент тайпа

Denis
06.04.2016
10:14:20

[Anonymous]
06.04.2016
10:16:40

Google

Vitaliy
06.04.2016
10:48:22

NewsBot pro.ruby
06.04.2016
13:06:20
Online guides for writing idiomatic Ruby? https://t.co/P41uKXlFNh
RubyMine 2016.1 is Out: Ruby 2.3, Rails 5, Better JavaScript, and More https://t.co/V0qVsnrPey

Sergey
06.04.2016
18:57:06
ребят, всем привет, может кто то с mailer'ом помочь, при пуше на хероку?

Nick
06.04.2016
19:08:14

Sergey
06.04.2016
19:08:38
та я вот сайт запушил а 2 стр не работаю и обе стр отправка формы
думаю это из за мейлера, но может и нет)

Nick
06.04.2016
19:11:23

Roma
06.04.2016
19:12:27
А логи запретили? ?

Sergey
06.04.2016
19:13:39
нет) вот сейчас один трабл нашел)
но модальное окно так и не работает)

Dmitry
06.04.2016
19:47:30
а разве херока может в сендмейл? пару лет назад не могла точно

Sergey
06.04.2016
20:30:16
ну да
почту отправляет
вот настроил только что)

Vasilij
06.04.2016
20:33:28
Только зачем если есть всякие мейлчимпы сендгриды и мейлганы

NewsBot pro.ruby
06.04.2016
22:24:38
No, Ruby Frozen String Literals Definitely Do Not Improve Performance of My Rails Applications https://t.co/b6KEYx8TZP
tictactoe suggestions https://t.co/k9i2gqEGBp
Ruby on rails Development with Activerecords https://t.co/eL3yEIQ7KD
Having trouble with facebook API, curl and ruby. https://t.co/gcPMD2C6or

Google

NewsBot pro.ruby
07.04.2016
11:24:31
https://t.co/uwZnv7pX2H gem replacement vulnerability and mitigation https://t.co/0xYItm0yUJ
Little seat-of-the-pants Ruby CLI Regexp tester https://t.co/tJwPCP41pg
Working with Heroku, Rails and Webpack https://t.co/Sn0SE3uoZG

Roman
07.04.2016
17:26:14
Начну с начала, чтоль.
Вообще Android-разраб. На Java.
Как-то заинтересовался Ruby. Попробовал - очень понравился язык, его дзен и всё такое.
Как раз знание скриптового языка в +.
Ну а так то Ruby в основном вместе с рельсами используют. Решил посмотреть что это из себя представляет, скачал книгу "Гибкая разработка приложений на Rails".... И тихо впал в аут.
Вообще не понял что происходит.
Автор вписал пару строк для БД и у него уже готовая страничка куда можно запиливать товары для интернет магазина (в книге типа туториал такой) и страничка с выводом этих записей из БД.
Я даже глазом моргнуть не успел.
Как так? Что за чертовщина?
Как понять что происходит?
?

Nick
07.04.2016
17:35:14


Silent Bob
07.04.2016
17:36:14
а вот вопрос, есть где нибудь почитать, чтобы на пальцах объяснили что такое MVC ?

Roman
07.04.2016
17:39:50
Да вот, как раз возник вопрос: а как обстоят дела с контролем над приложением?
Если всё вот так на автомате делается, то и не ясно как это всё и работает)
И повлиять на это сложнее.
Просто после Java реализация мини-магазинчика в пару строк кажется чем-то из ряда вон выходящего ?
Хм, получается, Rails лучше всего подходят для блога/новостного сайта?
А если что-нибудь более масштабное?

Nick
07.04.2016
17:41:36

Silent Bob
07.04.2016
17:42:23
ну будемс читать, благо уже не так страшно, прошел полный курс на кодкадеми. Увлекательнейшее было время! Кодкадеми рулит
*курс руби (без рельс)

Victor V.
07.04.2016
17:43:07

Vasilij
07.04.2016
17:43:51
книжку почитать

Nick
07.04.2016
17:44:28

Vasilij
07.04.2016
17:44:57
тролейбус_из_буханки_хлеба.jpg

trump ? trump ? hillary
07.04.2016
17:46:13
админы, почистите скам

Alexander
07.04.2016
17:47:29
блин, в веб версии нету нифига для администрирования :(

[Anonymous]
07.04.2016
17:48:16

Alexander
07.04.2016
17:48:35
написан

Google

Alexander
07.04.2016
17:48:57
а раньше ещё и твиттор был

Nick
07.04.2016
17:52:23
TravisCI, Discourse, Sound Cloud вроде, Spree простигосподи :)
Это из опен сорса

trump ? trump ? hillary
07.04.2016
17:52:57
soundcloud?
опенсорц?

Nick
07.04.2016
17:53:10
Затесался ) Но на рельсах

[Anonymous]
07.04.2016
17:53:33
Короче, Rails лучше всего подходит для всего

Roman
07.04.2016
17:54:47
Sinatra весчь?)

trump ? trump ? hillary
07.04.2016
17:54:58

[Anonymous]
07.04.2016
17:55:30

Roman
07.04.2016
17:56:12
Разве? Я где-то слышал, что они когда-то были жутко инновационными.
А что сейчас не устаревшее?

NewsBot pro.ruby
07.04.2016
17:56:26
Is there a gem for validating API params and generating API docs for a Rails app? https://t.co/Jkd62IMuT6

Roman
07.04.2016
17:57:49
@Romanzi trailblazer не устаревший настолько, что даже чуть-чуть сырой)
hanami настолько не устаревшее, что еще не пережило детские болезни

Nick
07.04.2016
18:04:38
Смотря, что подразумевать под "устаревшим". :) Рельсы достаточно расширяемы, чтобы поддержать необходимые плюшки..
Но есть вещи, которые я бы на руби/рор никогда не стал делать. Для банкингов, геймдева, нажранной аналитики, лучше выбрать что-нибудь пошустрее и со строгой типизацией )

Dmitriy
07.04.2016
18:23:32
знаю я тут пару банков на рельсе..)

Nick
07.04.2016
18:25:12
Даже у Банка Москвы на рельсах только веб интерфейс, который анкетки обрабатывает )

Akamit
07.04.2016
18:26:00
Бекенд щас вроде как модно на го писать, да?

Google

Vasilij
07.04.2016
18:26:04
Да какая разница кто на чем пишет. Баду, говорят, на мускуле. Но это же не значит что мускул это хорошо и на нем надо делать хайлоад)

Dmitriy
07.04.2016
18:26:38
на рельсах по крайней мере приятно писать

Nick
07.04.2016
18:26:39

Dmitriy
07.04.2016
18:27:03
на рубях*

Roman
07.04.2016
18:28:02

Nick
07.04.2016
18:28:29

Vasilij
07.04.2016
18:30:04
модно сейчас эликсир и феникс. Оправдано модно, имхо

Nick
07.04.2016
18:30:53
Эликсир хочется посмотреть, да

Vasilij
07.04.2016
18:31:25
у меня он уже в продакшене даже :)

Nick
07.04.2016
18:31:56
Как впечатления?

Akamit
07.04.2016
18:33:47
А насколько сложно/интересно/быстро на го писать бекенд с апи
?

Vasilij
07.04.2016
18:36:06
это мой первый фп язык, так что было сложновато психически и морально, но “разработать” навык - пошло на ура. Только вот я в большенстве делал то, что можно и вполне сносно на рельсе сделать. Ничего необычного, дескать. Но делал приложение для импорта около 5млн записей из кауча в постгрес - это как боженька пить принес. Никакой боли с конкуренси, никаких тебе семафор и мыслей о дедлоке (были шейред состояния) - просто береш и пишешь. Разница во времени исполнения (сначала пытался на руби делать) - ~3 часа на руби против ~15 мин на эликсире
а, да. В отличаи от рельсов - проект на фениксе памяти жрет где-то 30мб