Time |
S |
Nick |
Message |
00:18 |
|
|
SlippinJimmy joined #rest |
00:30 |
|
|
meric joined #rest |
00:37 |
|
|
fumanchu_ joined #rest |
01:21 |
|
|
SupaHam joined #rest |
01:40 |
|
|
SlippinJimmy joined #rest |
01:45 |
|
|
rhyselsmore joined #rest |
01:47 |
|
|
shrink0r joined #rest |
02:25 |
|
|
tr3online joined #rest |
02:27 |
|
|
shrink0r_ joined #rest |
02:45 |
|
|
mezod joined #rest |
04:31 |
|
|
meric joined #rest |
04:33 |
|
|
lemur joined #rest |
04:54 |
|
|
shrink0r joined #rest |
07:40 |
|
|
shrink0r joined #rest |
08:24 |
|
|
vanHoesel joined #rest |
08:36 |
|
|
Andre-B joined #rest |
09:20 |
|
|
graste joined #rest |
09:50 |
|
|
shrink0r joined #rest |
09:57 |
|
|
Left_Turn joined #rest |
11:29 |
|
|
trygvis_ joined #rest |
11:29 |
|
|
vanHoese_ joined #rest |
11:29 |
|
|
fumanchu joined #rest |
11:29 |
|
|
Left_Turn joined #rest |
11:29 |
|
|
shrink0r joined #rest |
11:29 |
|
|
graste joined #rest |
11:29 |
|
|
Andre-B joined #rest |
11:29 |
|
|
SupaHam joined #rest |
11:29 |
|
|
fumanchu_ joined #rest |
11:29 |
|
|
jcromartie joined #rest |
11:29 |
|
|
igitoor joined #rest |
11:29 |
|
|
aGHz joined #rest |
11:29 |
|
|
EnergyCoffee joined #rest |
11:29 |
|
|
asm89 joined #rest |
11:29 |
|
|
zama joined #rest |
11:29 |
|
|
HighBit joined #rest |
11:29 |
|
|
rosstuck joined #rest |
11:29 |
|
|
imanc_ joined #rest |
11:29 |
|
|
ekroon joined #rest |
11:29 |
|
|
bigbluehat joined #rest |
11:29 |
|
|
Doc-Saintly joined #rest |
11:29 |
|
|
whartung joined #rest |
11:29 |
|
|
pindonga joined #rest |
11:29 |
|
|
daxim joined #rest |
11:29 |
|
|
blahdeblah_ joined #rest |
11:29 |
|
|
Davey joined #rest |
11:29 |
|
|
t_dot_zilla joined #rest |
11:29 |
|
|
StatelessCat joined #rest |
11:29 |
|
|
dkm joined #rest |
11:29 |
|
|
pdurbin joined #rest |
11:29 |
|
|
jgornick joined #rest |
11:29 |
|
|
spaceone joined #rest |
11:29 |
|
|
sulky joined #rest |
11:29 |
|
|
ironChicken joined #rest |
11:29 |
|
|
gamache joined #rest |
11:29 |
|
|
csgeek joined #rest |
11:29 |
|
|
dreamdust joined #rest |
11:29 |
|
|
`0660 joined #rest |
11:29 |
|
|
alxbl joined #rest |
11:29 |
|
|
upasana joined #rest |
11:29 |
|
|
riddle joined #rest |
11:29 |
|
|
CentaurWarchief joined #rest |
11:29 |
|
|
locks joined #rest |
11:29 |
|
|
lebster joined #rest |
11:29 |
|
|
tmoore joined #rest |
11:29 |
|
|
ramsey joined #rest |
11:29 |
|
|
rickharrison joined #rest |
11:29 |
|
|
asdf` joined #rest |
11:29 |
|
|
benaiah joined #rest |
11:29 |
|
|
ChrisAnn joined #rest |
11:29 |
|
|
Guest18878 joined #rest |
11:29 |
|
|
blindscreen joined #rest |
11:33 |
|
|
shrink0r joined #rest |
11:33 |
|
|
pdurbin joined #rest |
11:33 |
|
|
CentaurWarchief joined #rest |
11:48 |
|
|
mezod joined #rest |
11:53 |
|
t_dot_zilla |
thanks vanHoese_ |
11:58 |
|
|
jcromartie joined #rest |
11:58 |
|
t_dot_zilla |
is "pluralism" the recommended approach to the nouns? my database table names are singular |
11:58 |
|
vanHoese_ |
it's common pracktice |
11:59 |
|
vanHoese_ |
and a RST api SHOULD NOT reflect the internal data store |
12:00 |
|
trygvis |
I always use singluar, but it's not relevant as nobody sees the URLs anyway :) |
12:01 |
|
t_dot_zilla |
okay. thanks |
12:36 |
|
|
rhyselsmore joined #rest |
12:43 |
|
|
quimrstorres joined #rest |
13:23 |
|
|
jcromartie joined #rest |
13:46 |
|
pdurbin |
interesting: "You may want to keep in mind that if you kept everything as form fields then this endpoint could become the canonical file upload endpoint." https://github.com/IQSS/dataverse/issues/1612#issuecomment-86513844 |
13:55 |
|
trygvis |
multipart is usually a pain to work with |
14:04 |
|
pdurbin |
"Yeah, multipart is critically broken across all implementations." http://www.mail-archive.com/sword-app-tech@lists.sourceforge.net/msg00327.html |
14:04 |
|
pdurbin |
trygvis: I gather it's not easy to work with. :) |
14:06 |
|
trygvis |
well, I wouldn't go that far :) |
14:10 |
|
|
quimrstorres joined #rest |
14:14 |
|
pdurbin |
someone else got it working: http://www.mail-archive.com/sword-app-tech@lists.sourceforge.net/msg00329.html |
14:20 |
|
|
wsiqueir-call joined #rest |
14:27 |
|
|
nkoza joined #rest |
15:02 |
|
|
jcromartie joined #rest |
16:40 |
|
|
lemur joined #rest |
17:10 |
|
|
_ollie joined #rest |
17:31 |
|
|
fumanchu_ joined #rest |
17:37 |
|
|
warehouse13 joined #rest |
17:51 |
|
|
quimrstorres joined #rest |
18:29 |
|
|
hackel joined #rest |
18:54 |
|
|
quimrstorres joined #rest |
18:58 |
|
|
quimrstorres joined #rest |
19:05 |
|
|
pgicxplzs joined #rest |
19:29 |
|
t_dot_zilla |
has anyone dev'd a RESTful server in php? I'm using slim framework. the code is going to quickly get out of control. just wondering how I can organize each "section" into separate files |
19:35 |
|
asdf` |
this seems more like a question for slim's channel? but yeah, i thinktypically you'll want the view/controller parts to be as generic as possible and do most of your work in describing the models |
19:42 |
|
t_dot_zilla |
What is common language (and framework) used to create REST servers? |
19:52 |
|
fumanchu_ |
I can honestly say I've never built one except with Python ;) |
19:54 |
|
t_dot_zilla |
I feel like php will be slow unless I cache it |
20:00 |
|
|
shrink0r joined #rest |
20:25 |
|
asdf` |
probably will, yeah, but what are your requirements? typically web stuff doesn't care about say 100ms latency |
20:26 |
|
asdf` |
also note that caching is a pretty big thing in rest, it's one of the reasons we talk about eg. idempotency |
20:35 |
|
whartung |
define "slow", what's your use case? |
20:45 |
|
|
quimrstorres joined #rest |
20:52 |
|
|
quimrstorres joined #rest |
20:56 |
|
pdurbin |
t_dot_zilla: I'm using Jersey (JAX-RS) which is in Java. |
20:56 |
|
t_dot_zilla |
pdurbin: ah cool |
20:56 |
|
|
quimrsto_ joined #rest |
20:56 |
|
pdurbin |
write it a few times in a few languages and tell us which is the best :) |
20:56 |
|
t_dot_zilla |
i just dont likehow php doesn't compile. but then i can use an opcode cache |
20:56 |
|
t_dot_zilla |
honestly... C |
20:56 |
|
t_dot_zilla |
if you want the fastest |
20:57 |
|
t_dot_zilla |
and most portable |
20:57 |
|
t_dot_zilla |
which i am thinking about... but if i did that, the program would need to be an HTTP server as well and im not trying to write the next apache or nginx |
20:57 |
|
|
Left_Turn joined #rest |
20:58 |
|
t_dot_zilla |
scripting languages are slow unless you opcode cache them |
21:02 |
|
t_dot_zilla |
http://www.w3.org/Library/ |
21:07 |
|
fumanchu_ |
I've found Python fast enough to not only write web apps in, but a web server (CherryPy) and even an analytic database (based on NumPy). |
21:09 |
|
fumanchu_ |
and if some part isn't fast enough, you can easily code that bit in C |
21:14 |
|
|
quimrstorres joined #rest |
21:23 |
|
|
graste joined #rest |
21:29 |
|
|
quimrstorres joined #rest |
21:30 |
|
whartung |
script time can easily be crushed by db time |
21:42 |
|
|
tr3online joined #rest |
21:55 |
|
vanHoese_ |
I usually take Dancer2 and add some REST plugins to make it more behave like a proper REST server, where needed --- yep, still in Perl, Modern Perl and extreme easy to build on top |
22:12 |
|
pdurbin |
nothing wrong with Perl |
22:12 |
|
pdurbin |
t_dot_zilla: are you considering Java? |
22:13 |
|
vanHoese_ |
ofcourse there is nothing wrong with Perl :-) it's still pushing the web and Perl6 is at the rise |
22:17 |
|
pdurbin |
nowhere to go but up ;) |
22:17 |
|
pdurbin |
I kid. Perl 6 looks pretty neat. |
22:19 |
|
|
Andre-B joined #rest |
22:20 |
|
pdurbin |
and it sounds fast on the JVM |
22:21 |
|
|
rhyselsmore joined #rest |
22:27 |
|
vanHoese_ |
come to the NLPW::2015 and here more about the latest improvements on Perl6... http://perlworkshop.nl |
22:28 |
|
|
quimrstorres joined #rest |
22:28 |
|
whartung |
I just can't pull the trigger on perl |
22:29 |
|
whartung |
used it years ago, was plagued by it's 3 month lifespan (i.e. after a couple months of writing something, I had little idea what it did when I went back to it). |
22:29 |
|
whartung |
and now, it's so foriegn. |
22:29 |
|
whartung |
but it's supposed to ahve some nice tools and frameworks |
22:30 |
|
|
jcromartie joined #rest |
22:30 |
|
vanHoese_ |
your fault, you shouldn't be that smart to write such a hocuspocus code in the first place, or comment it more - it does not need to be writ-only code |
22:31 |
|
vanHoese_ |
i do refactor my own code to be less smart - so i do understand it lateron |
22:33 |
|
whartung |
of course it is, but, especially back in the day, it was idiomatic perl |
22:34 |
|
vanHoese_ |
idiot-matic, to say :-D |
22:34 |
|
whartung |
even moreso |
23:37 |
|
|
mezod joined #rest |