baojg has quit [Remote host closed the connection]
baojg has joined #ruby
johnny56 has quit [Ping timeout: 240 seconds]
akem has joined #ruby
cthulchu_ has joined #ruby
johnny56 has joined #ruby
rippa has joined #ruby
johnny56 has quit [Ping timeout: 240 seconds]
sickdyd has joined #ruby
chihhsin has quit [Quit: leaving]
sickdyd has quit [Ping timeout: 260 seconds]
roshanavand has quit [Ping timeout: 258 seconds]
MrCrackPot has joined #ruby
johnny56 has joined #ruby
baojg has quit [Remote host closed the connection]
baojg has joined #ruby
johnny56 has quit [Ping timeout: 240 seconds]
MrCrackPot has quit [Quit: Leaving]
johnny56 has joined #ruby
johnny56 has quit [Ping timeout: 240 seconds]
sickdyd has joined #ruby
kiroumaru has joined #ruby
kiroumaru has quit [Client Quit]
Rudd0 has joined #ruby
Dara has quit [Remote host closed the connection]
vondruch has quit [Quit: vondruch]
vondruch has joined #ruby
johnny56 has joined #ruby
baojg_ has joined #ruby
banisterfiend_ has joined #ruby
baojg has quit [Ping timeout: 244 seconds]
banisterfiend has quit [Ping timeout: 260 seconds]
banisterfiend_ is now known as banisterfiend
dionysus69 has quit [Remote host closed the connection]
johnny56 has quit [Ping timeout: 240 seconds]
DaRock has quit [Ping timeout: 256 seconds]
TCZ has joined #ruby
ellcs1 has joined #ruby
banisterfiend_ has joined #ruby
vondruch has quit [Ping timeout: 256 seconds]
banisterfiend_ has quit [Remote host closed the connection]
banisterfiend has quit [Ping timeout: 256 seconds]
baojg_ has quit [Remote host closed the connection]
baojg has joined #ruby
johnny56 has joined #ruby
deimos_ has quit [Remote host closed the connection]
ramfjord has joined #ruby
johnny56 has quit [Ping timeout: 240 seconds]
deimos_ has joined #ruby
orbyt_ has joined #ruby
dfucci has quit [Ping timeout: 240 seconds]
baojg_ has joined #ruby
memcorrupt has joined #ruby
memcorrupt has joined #ruby
memcorrupt has quit [Changing host]
gix has joined #ruby
infinityfye has quit [Quit: Leaving]
baojg has quit [Ping timeout: 244 seconds]
imode has joined #ruby
johnny56 has joined #ruby
banisterfiend has joined #ruby
sickdyd has quit [Ping timeout: 240 seconds]
johnny56 has quit [Ping timeout: 240 seconds]
Ai9zO5AP has joined #ruby
johnny56 has joined #ruby
i9zO5AP has quit [Ping timeout: 240 seconds]
banisterfiend_ has joined #ruby
johnny56 has quit [Ping timeout: 240 seconds]
banisterfiend has quit [Ping timeout: 265 seconds]
banisterfiend_ is now known as banisterfiend
baojg_ has quit [Remote host closed the connection]
baojg has joined #ruby
banisterfiend has quit [Quit: banisterfiend]
ellcs1 has quit [Ping timeout: 244 seconds]
johnny56 has joined #ruby
baojg_ has joined #ruby
banisterfiend_ has joined #ruby
baojg has quit [Ping timeout: 240 seconds]
johnny56 has quit [Ping timeout: 240 seconds]
TCZ has quit [Quit: Leaving]
baojg_ has quit [Remote host closed the connection]
baojg has joined #ruby
<dnadev2_>
havenwood, i'm exposing a webapp. what i meant by the 3rd party integration for my customers is... i have a saas product, and i want to allow my clients to integrate other systems they use with mine. one example would be connecting their HRIS system to mine so when they add a new employee (in their HRIS) we can suck in that data. so my webapp would have an integration admin area where they can link what they choose
<dnadev2_>
havenwood, i can roll my own adapters and infrastructure for managing the connections based on all the different requirements of the services we choose to integrate. but obviously this is going to be a heavy lift, so was wondering if there are any decent solutions to accomplish this in the meantime.
<sol1d>
you want a saas solution to integrate another saas solution?
<dnadev2_>
yes
<dnadev2_>
:)
<dnadev2_>
well, i'm considering the cost vs benefit at this point
<sol1d>
one of the criteria i have for saas is integration if it doesnt out of the box how are you supposed to add to it ?
ramfjord has quit [*.net *.split]
cthulchu_ has quit [*.net *.split]
bruce_lee has quit [*.net *.split]
gueorgui_ has quit [*.net *.split]
chalkmonster has quit [*.net *.split]
pwnd_sfw has quit [*.net *.split]
RiPuk has quit [*.net *.split]
dviola has quit [*.net *.split]
GodFather has quit [*.net *.split]
arthurnn has quit [*.net *.split]
Guest98632 has quit [*.net *.split]
CrazyEddy has quit [*.net *.split]
kaivai has quit [*.net *.split]
edwardly has quit [*.net *.split]
jordanm has quit [*.net *.split]
titanbiscuit has quit [*.net *.split]
w10x12 has quit [*.net *.split]
dorian has quit [*.net *.split]
madhatter has quit [*.net *.split]
DTZUZU has quit [*.net *.split]
mcspud has quit [*.net *.split]
major_majors has quit [*.net *.split]
cthulchu_ has joined #ruby
CrazyEddy has joined #ruby
ramfjord has joined #ruby
edwardly has joined #ruby
GodFather has joined #ruby
Guest98632 has joined #ruby
pwnd_sfw has joined #ruby
kaivai has joined #ruby
bruce_lee has joined #ruby
gueorgui_ has joined #ruby
chalkmonster has joined #ruby
RiPuk has joined #ruby
dviola has joined #ruby
arthurnn has joined #ruby
jordanm has joined #ruby
dorian has joined #ruby
titanbiscuit has joined #ruby
w10x12 has joined #ruby
DTZUZU has joined #ruby
major_majors has joined #ruby
madhatter has joined #ruby
mcspud has joined #ruby
cthulchu_ has quit [Max SendQ exceeded]
titanbiscuit has quit [Max SendQ exceeded]
cthulchu_ has joined #ruby
<dnadev2_>
sol1d, i'm not following your question
titanbiscuit has joined #ruby
johnny56 has joined #ruby
CrazyEddy has quit [Ping timeout: 240 seconds]
baojg has quit [Remote host closed the connection]
baojg has joined #ruby
johnny56 has quit [Ping timeout: 258 seconds]
cliluw has joined #ruby
bocaneri has quit [Ping timeout: 258 seconds]
howdoi has joined #ruby
johnny56 has joined #ruby
johnny56 has quit [Ping timeout: 258 seconds]
hiroaki has joined #ruby
TCZ has joined #ruby
sickdyd has joined #ruby
<jhass>
I'm confused how what you imagine would even work. On this generic level, it sounds like a mere API proxy and you'd still have to write adapters for at least each data schema that comes in
<jhass>
like how could that "saas product" abstract reasonably over something as diverse as say payroll data and youtube embeds?
<jhass>
dnadev2_: ^
Technodrome has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sickdyd has quit [Ping timeout: 265 seconds]
<dnadev2_>
jhass, yea i was thinking that would be their unique selling prop - "we manage all the inconsistent integration interfaces & apis so you don't have to!" :) and then they create some sort of uniform way for you (me) to consume it
johnny56 has joined #ruby
<dnadev2_>
as i started to explore this i came across "ipaas" on the googles
<jhass>
what would a uniform way over weather data and a flickr gallery look like?
<havenwood>
dnadev2_: That sounds like something you'd want to write code for to me. The company I work for recently acquired Stitch Labs, which does something along those lines for e-commerce: https://www.stitchlabs.com/
cnsvc has joined #ruby
<dnadev2_>
well, yea there's obvious dead ends. but for my use case with like hr data you'd think they could uniform names, emails, etc. but perhaps this doesn't exist - which is where i am now...research.
<havenwood>
dnadev2_: Stitch Labs isn't taking new customers but might have actually worked for your use case.
<jhass>
it makes total sense if you limit it to a somewhat well defined domain, but that's not been how you phrased the question
<dnadev2_>
havenwood, thanks for the link, i'll check it out. and yea - you're probably right on the rolling my own
<havenwood>
dnadev2_: That seems like something Ruby jobs could handle well.
<dnadev2_>
jhass, yea, poor phrasing, sorry.
Guest98632 is now known as baweaver
baweaver has quit [Changing host]
baweaver has joined #ruby
baojg has quit [Remote host closed the connection]
baojg has joined #ruby
johnny56 has quit [Ping timeout: 240 seconds]
ellcs1 has joined #ruby
johnny56 has joined #ruby
ellcs1 has quit [Ping timeout: 244 seconds]
johnny56 has quit [Read error: Connection reset by peer]
ramfjord has quit [Ping timeout: 240 seconds]
i9zO5AP has joined #ruby
dfucci has joined #ruby
jbeaudoin has joined #ruby
tsujp has quit [Ping timeout: 264 seconds]
Ai9zO5AP has quit [Ping timeout: 240 seconds]
ramfjord has joined #ruby
ellcs1 has joined #ruby
dfucci has quit [Ping timeout: 240 seconds]
johnny56 has joined #ruby
banisterfiend has joined #ruby
johnny56 has quit [Ping timeout: 240 seconds]
xall has joined #ruby
TomyWork has quit [Remote host closed the connection]
johnny56 has joined #ruby
<xall>
I have a question about where the variable `_1` is coming from. I'm not sure if it's rails magic or something else... https://dpaste.org/WfBK#L8
<havenwood>
xall: It's an experimental feature in Ruby itself.
<xall>
ruby magic
<havenwood>
xall: It's adopted from functional languages. See Elixir, for example.
<xall>
havenwood: thanks
<havenwood>
xall: np
<havenwood>
xall: Alternatively, you could write: schedule_days.find do |day|
<havenwood>
xall: And swap `day` in for `_1`.
<havenwood>
The latter entangles by position rather than name.
<havenwood>
In general, it's best to use names.
<havenwood>
When you'd use a one-letter variable, and it's simple, the position number works fine.
johnny56 has quit [Ping timeout: 240 seconds]
baojg_ has joined #ruby
johnny56 has joined #ruby
<xall>
roger. i assumed it rails or something that i neglected to simply google 'ruby _1'
<havenwood>
Just embed mruby in your crystal extension ftw.
<havenwood>
I was pleased to get a gem running with mruby in crystal. Then... yeah. What do you do with that?
<jhass>
:D
<adam12>
I'd like to see something like what FreeBSD did with Lua and start shipping Lua in base (they call it FLua). Maybe a compiled version of MRuby which some niceties built in.