Player is loading...

Embed

Copy embed code

Transcriptions

Note: this content has been automatically generated.
00:00:00
okay uh so high high around um so i'm acts like somehow actionable
00:00:06
and so i'm like yes or of a course a which is going to be
00:00:09
the subject of that took another island which was rejected it took a just before
00:00:16
and so right now i'm an engineer discuss centre which
00:00:20
is a non profit base here now than i did epiphany
00:00:23
uh and we walk mostly on scattering and zero i walk um more on the course yeah
00:00:30
which uh i'm going to talk about it now and i want which you heard about uh to just before
00:00:36
and so the subject of the talk is a whole different things you can do
00:00:41
is fixable pontiac and and uh and that means it's going to be adequate course yeah
00:00:47
um so closely you couldn't wait it's um it would give you these products buzz over here
00:00:56
um so you may already have seen them enough if letters
00:01:00
the project where to see it's between of course is never
00:01:05
um hum you or uh if you get well i should try
00:01:09
that i'm as busy was real i mean one of the one
00:01:13
of its freeze candidates uh you should have seen discuss stuff and
00:01:19
so um i i guess most people know courses shoes with pity
00:01:24
uh you get a course he was not really meant to be used from uh from
00:01:29
all the tools uh i mean i i at its core course a a result library
00:01:34
meant to bring a depends the rescission carry it is to existing applications
00:01:39
uh and and and i mean the the one that
00:01:43
limitation one of the reason imitation of from useful to record
00:01:47
say is that i think there are some of the
00:01:50
things to be done with maven differences within the percy resolution
00:01:55
let's let's i the auditor's and and so that's what it's talking about
00:02:02
so the band um first we are going to have a look at the new at guys of course yeah
00:02:08
so a new new ways of using it will look at
00:02:12
the new high developed i i'm not which uh should be to
00:02:17
i mean which would be a should use if you plan discuss here in
00:02:21
your applications will have a look at the new uh directly i of course yeah
00:02:27
which is uh basically depends when it depends free or low for every with a more extended okay
00:02:34
we do have to look at it to p. of course a which is um
00:02:39
i mean you know courses should become the diff with fancy was over in a city
00:02:43
and as busy that not use any of the other itchy eyes uh that's uh did you get a. p. i.
00:02:50
force it uh uh that's easy to use is and it's interesting to
00:02:54
have a look at it um because as a as between us or
00:03:00
if you want to squash the humidity a wooden you won't be able to i mean
00:03:05
even in the upcoming is busy once we go uh the course directly
00:03:09
i will not be around you really only be able to use crochet
00:03:13
through do digits it is u. t. a. p. i. s. o. will look at that and
00:03:18
then if we're not written schedule i knew quickly discuss some new uh enterprise features of course yeah
00:03:25
and by that i mean the features that i think i mostly use full uh behind company words
00:03:32
like a six tool work mostly with a private maven repositories or
00:03:38
too big and things that are useful when you have large debussy graphs
00:03:43
which i think is something happens more in product or rip uh sorry um
00:03:48
rotten thirty cons and then we'll have a look at a new
00:03:53
commands of course yeah so we look at the new install command
00:03:57
which arose twisted applications with just an idea so basically you really
00:04:01
be able to do something like a course installed this kind of format
00:04:05
to just is target scuffle that are um which should be able
00:04:10
to something like quasi launch the to ripple to launch on the fly
00:04:14
the latest version of digits you ever so we ever get that and then we'll have a
00:04:20
look at the new published come and of course a good says in new new and somehow
00:04:26
experiment are common um so what this common that's it is that it proposes to take
00:04:32
tradition outside a lot of yeah bill tool hands and on that that from i say later
00:04:39
and one benefit of that approach is that it it's a and interest
00:04:43
to to to to have i guess a better you x. for provision
00:04:48
a little bit better at and when your data system audible tool contest i think um
00:04:56
and that's the we'll have a and then twenty no so we are going to write a small scale application
00:05:02
we are going to produce it with the cause it was gone and then we are going to install it
00:05:08
with the courses that wrong and uh at the end of the dock uh i mean i'm going to sell it for
00:05:14
the concert on but you should be able to instead and
00:05:17
the application viking to write with the question second and okay
00:05:24
a successful update or um okay so the desk or at the
00:05:31
beginning of this year course they got a new kind of h. i.
00:05:35
uh so the the the the good or the tape yeah is to be a
00:05:40
a simple to use as the cell array of course it while not compromising purity
00:05:46
so what do i mean by that um let's let's let's have
00:05:51
a look at the small example about going to fetch some jobs
00:05:54
uh with but sitting there guide to to compare uh so at
00:05:58
that that we have a um a second also we are affecting things
00:06:04
reflecting the jars of this dependency we ask for the minute fact we
00:06:10
ask for the source job it's a particular example we had this ripper story
00:06:17
and when we run that command will get a list of files which is the class pass of the tenancy uh we we had
00:06:25
um now if we want to do the same with the with the a. p. i.
00:06:29
o. we basically have to provide the the descent inputs so let's do it step by step
00:06:35
so we are fitting sings so with the k. which we create a fetch object here
00:06:42
uh so this is using a uh just recorded a button no
00:06:46
we auctioning this course to change some parameters and uh of course
00:06:52
uh it's mythical returns a new instance of effect object is avoiding each other um
00:06:58
and the first method which call is uh it wasn't even when the
00:07:02
facts we ask for literature talks we ask for the also some jobs
00:07:07
we had that extra rotisserie we had the dependency and when
00:07:13
we run that we get a sequence of files and so um
00:07:22
um yeah so um that the that think this thing is as there are when you
00:07:27
fetch sing this way i mean fitting artifacts this way of uh has a lot of inputs
00:07:33
and the a. p. i. urges you to change colour then if you want to so here
00:07:38
we only touch a few few parameters and we write a lot of and and through probably does
00:07:43
like a cash acacia unlike the tentative of six in cash like the not the number of uh
00:07:50
makes a number of steps the resolution um but if you want to change all the inputs
00:07:56
and we uh uh uh um yeah if you want to put right explicitly or that fetch
00:08:03
going to use uh you can um now though so that that's what inputs and for the
00:08:10
but what's funny good results or she or i call the run method
00:08:14
so that means that runs the resolution in a synchronised fashion uh so it's not that pure and
00:08:22
but uh the thing is in that good example
00:08:25
genocide affecting call is the that run cold here
00:08:31
uh and the good news is a directory as an is that you can call or if you want to do things uh
00:08:38
not it's okay not to synchronise fashions for example
00:08:41
if you prefer to get a result screw feature
00:08:45
or you can just go sure and you get a good
00:08:47
feature of a chicken suffice if you're going to i am not
00:08:54
you can too so uh just called are you into the future and run
00:08:59
and you but before we are going to get results wrapped in the task here
00:09:05
so here task is um we're not there is and i humid from course yeah it's the one that should work with it
00:09:11
and but thing is a issue will to use your own i another you can
00:09:15
to uh because that could here is not tied to particular are uh i am not
00:09:21
and it it to raise and that classes uh course has its own sink that class for that particular
00:09:28
and if you have the right type class instances uh around you can use a g. i. another choice
00:09:35
and so other or uh i think we have the best of boss forms with when i tell if we want to specify or what
00:09:44
i
00:09:46
a selection yeah at some place right to to get effect uh no no i i
00:09:54
i i uh yeah just semantics no no no i yeah
00:10:01
um because uh yeah with that guy with the vessel boss wants uh if we will just discard input
00:10:07
run sings why you can be a really ref refresher different items once we can if we just
00:10:14
if you want to shock a wheezing ordered shorts and uh want
00:10:17
to run sink things in a sequence fashion uh we can to um
00:10:24
okay so uh i guess that if you plan to screen productions you should use
00:10:28
yeah you okay i am going to um that's got that in details so this is
00:10:32
basically you can of could we would have to write if we were to do something with the from a spirit of course it should look to the
00:10:39
reading of course yale year ago you should have seen quite like this in
00:10:43
the in the real me um this just is basically basically that's the same thing
00:10:48
so then you pay is much more compact i guess and the last is a rotary pitfalls in that particular example
00:10:55
and to have something that works we have to something like this which i actually uh it's quite secondary to and
00:11:02
the end of it p. i. takes care of or uh or that for you so you don't have to use discussing
00:11:10
um because it was for the height of a. p. i. uh now uh course here are so that uh jeff i. p. i.
00:11:17
uh so the goal of that actually i is um into you have a very uh to have a contract
00:11:24
uh and very stable apply within the
00:11:27
differences uh so um but the the the
00:11:34
and this and that we have to think it is a test sure but uh to hire one uh
00:11:39
so basically which is that so this is this a separate okay
00:11:45
to separate uh the fancy and uh that didn't see shed course a sweet and that
00:11:51
course the and also the scary so then we have a good job advances version rubber you was not differences
00:11:59
uh that is able to do some of the things that they had a lip yeah it has to do
00:12:05
um and the colours of the p. i. is maybe to try to review or some job is last week's course yeah
00:12:11
but also other contexts is gonna wear this can be useful for
00:12:15
example scuffle lattices careful not dynamic what you're able to fetch differences
00:12:20
make french whatever of scuffled fashion on the fly and you could use that card is that it's it's it's on walk around
00:12:28
um i'm night could use that to election when you run its course she is in the class class
00:12:34
uh i'm not sure that you see and it's a problem uh be sure to use different version of course a lot for
00:12:41
as well if i want to do a question them yet i can't um and says she worked is that like with uh
00:12:48
i could do request in writing and um yeah and to to
00:12:53
could you use that to like that you want to get some impart
00:12:55
to you uh get it is it could use that apply to load dances
00:13:04
okay so we soon to hide reply when you should use the
00:13:09
directly i which can be useful is that in some context and i'm
00:13:13
not a that's a look at the the subject one that was
00:13:16
written specifically for as easy as with citizen we're called adam course yeah
00:13:23
and it's basically the the one you will have access to we should write as to plug ins in the future
00:13:29
so to just understand where and that apply comes from uh so we should have a
00:13:34
look at 'em and i thought that the
00:13:38
button is between the city density one uh
00:13:43
as a as a t. v. uh started to abstract away depends he reception in the
00:13:48
newark yeah yeah and so a new a new chip you'll hear a difference your assertion
00:13:54
providing a dependency rescission instance which basically amounts
00:13:58
to have an implementation of this interface here
00:14:02
and uh uh so giddy is the issue you want to stop difference reserving
00:14:06
is busy we just uh give it an over a diffusion of this key
00:14:12
and uh be choose whatever defensive position and stance we
00:14:16
give it and now uh so that that glove approximately
00:14:22
think bit more than a year ago and what happened that is uh so that they were they they were some
00:14:30
it very some is that some users that warrior to use that and and two people
00:14:35
tried to gets course implementations of the interface we saw just before the difference reception interface
00:14:43
and um so i i think think them here so uh the um the first item twelve by you're not they don't fit the
00:14:49
second one by on try to on trial before a as soon
00:14:55
as the basic ideas topped divorcing which and the the preschool sheathing do
00:15:00
differ depressing reserve or in the upcoming is busy once we
00:15:03
go um but uh yes there are approaches suffered a few issues
00:15:10
uh like basically is uh these were of blocks light approaches 'cause it basically started
00:15:15
from zero to right across implementation of the plan c. research on which um and
00:15:22
the problem was that is uh that there was a lot of effort that went
00:15:25
into it to begin of course to to what your as b. t. and quasi correctly
00:15:30
but a lot of parameters to twelve just become bus and this approaches where basically is throwing away or that
00:15:37
for something in between you and the result is
00:15:41
a sings based on this first approaches were um
00:15:46
well not on par in terms of features with that particular and of course if there were a lot of
00:15:51
comics twenty doctor just you can like is working with
00:15:55
these initial approaches and so to find approaches um but
00:16:01
is that with course leading to do it for difference here is over in
00:16:04
the city is a head as between of course she was retracted very carefully
00:16:11
uh so that's a good uh so that bits of
00:16:15
it were extracted twin you mature and of course if you're
00:16:20
i'm not the pentagon's directly you turn it depends on the library management module of a sweetie
00:16:27
which defines that interface and the due to its data structures and that um
00:16:34
and i think that that or it was possible to write a depends rescission
00:16:37
interface implementation uh on par with the former is to begin of course yeah
00:16:44
um so that was the first step and the the what was that two more steps
00:16:49
before writing course to become the difference here is around in his weekly which were um
00:16:56
so the the first one was um to rations of the atom course a module were
00:17:01
actually published so understanding close to here and there's another option and of course a shaded
00:17:07
uh which basically says course a units with templates crusty each for names it stresses
00:17:14
uh so from an external standpoint it's as if that mature she or an inquisition did
00:17:19
uh does not dependent on course to turn it depends on as you to stuff your um
00:17:26
and uh let's see the as to plug in of course he was or return to uh
00:17:34
and the remaining of detecting of course it was written and uh it was a reason to use that to you to
00:17:40
share the fancy was action and the the reason for that
00:17:44
is we get very lightweight plugin basically almost only touching this guitar
00:17:50
um and at the end it that plugin was much copy pasted in the city
00:17:58
if the t. v. depended the undead inquisition to share and that's
00:18:02
how we get of your courses parts in a in a city
00:18:07
so it it does not depend i couldn't coarser isn't depends on that would
00:18:11
you share i don't causation did we each and birds and which sets coarser
00:18:17
so that's it itself or you as quick as bitter gonna cells cannot access course it yeah
00:18:23
they're actually you have to use that to share defensive position to get the currency reserves interface instance
00:18:31
to run the receptions and yet um so that's how uh the so uh
00:18:40
a consideration the different patterns are written as beauty and
00:18:45
i'm going to require the jump over does um yeah just for that i'm very briefly um
00:18:53
you know that the uh question now as some equivalent of the district conflict manager already
00:19:00
the offer was he likened to strict to to ensure that uh no difference he mention is but
00:19:08
um i wanted to to tess here but uh the
00:19:12
rules are way to twenty four some constraints and the differences
00:19:17
and the fashions that gets affected your assertions
00:19:20
and also corsica now read some settings from glorifies
00:19:25
uh this may change a bit between uh the mixed step
00:19:30
there is of course a but corsica now read for supper conscious
00:19:34
from the next interface it couldn't previously when you were using this year i of course yeah um as
00:19:42
we can read some of the settings like to to support for what we call a maven me was
00:19:47
segment maven as possible discussed if it's an issue of our elements
00:19:51
added money you have private made anniversary that you know me worse
00:19:56
never central or you may what's your rep as we to be used
00:20:00
instead of some tar and some things here a low to to do that
00:20:06
um okay so now let's have a look at the new new commands of
00:20:10
uh of course a uh so the first one is the in second um
00:20:16
so the the motivation for for that command is a um issue is done for example is careful not
00:20:24
you may i've typed come on to like this one of course um
00:20:30
subsequently would stop do scare how much direct cotton it's
00:20:35
and this generates a small lunch or forced gonna fall out from that discussion
00:20:40
of styrofoam not um it's a or so uh i personally often run tonight
00:20:47
with the come on just little here i do concede lunch and i just passed the the maven cutting that's a night
00:20:56
uh i guess german class and this fetches the
00:21:00
classes on a night uh classes that and runs it
00:21:05
so that overall destructive you runs specification of that uh
00:21:10
so these are actually quite confident with twos start architect run
00:21:15
applications and and petra issue are just sort of an application
00:21:19
is for you to uh i mean not to aft generates
00:21:24
push somewhere other controls for your application you can just to push things
00:21:30
as libraries and the course you can take care of the rest uh yet
00:21:36
this is a i think a bit cumbersome for end users like uh i mean the the disk ones are not
00:21:45
so why not the charger uh how to remember um and
00:21:51
i i think we could do better and that's what the insert
00:21:54
come on that's a yeah and i think this is just a first got on at ten am it seems even get cost
00:21:59
with more advanced applications so for example the other commands to render the to ripple was course ranch
00:22:08
i'm just a concurrent middle um so we have to
00:22:12
specify some extra large up approaches sure one from the t.
00:22:16
v. screen for middle with one referencing some other properties sure
00:22:22
and so that there's no way we can remember remember that
00:22:27
and and started a a separate was to sings as simple as a presenter for the director
00:22:34
just course in solitaire open um that's who
00:22:38
is still binary for that you're carrying a path
00:22:41
uh but if you just want to run a tradition with that in something it you can just
00:22:46
do things like course a low interest careful not and if you want to run specific version of it
00:22:51
just at it score and the russian and that says a
00:22:56
it's going to fetch a that's fiction and rest and run it
00:23:01
um okay so let's have a quick demo to a show you and much else how high talks
00:23:12
okay
00:23:19
okay so i'm i'm and within weeks earlier as hum user
00:23:27
okay so um to use case and links described here is uh i mean
00:23:32
thinking once now your way on the question second one is useful i think
00:23:36
it's uh when you e. how do you write you end
00:23:40
up the new environment with no on knows nothing installed knows
00:23:46
cut to lose most yeah that's got to do this turned back i'm sure we can never java
00:23:52
but we don't have to be to you wouldn't have course yea we don't have the ultimate night uh
00:23:59
and and so the questions that come on arose to uh
00:24:03
quickly in cell or the source um scott is talk um
00:24:08
so uh first we are going to install course itself uh so
00:24:15
here i'm floating around question sure but uh to suggest it i
00:24:19
you said question i um i get small control here courses simply
00:24:26
that's because the standard and i'm and i'm what i'm going to
00:24:31
do is i'm going to use a course a with the temperatures have
00:24:35
so okay yeah okay i'll in circle c. a. this is there is an instrument or command us so
00:24:45
i have to say it this nights going to work
00:24:53
okay so this fetches shoot it are the class paths of course itself
00:25:00
and yeah so this and start with a launcher focus to him a here
00:25:08
and that directory and it runs as that the detector is not in our past
00:25:13
so we're going to put its zero okay now i'm going to remove the temperature
00:25:20
and i of course you know i'm not death okay mister latest fashion
00:25:26
of it i'm not we of course instead we can install a few mortals
00:25:32
like it's still is pretty um let's install and no one night the to open
00:25:43
yeah
00:25:47
okay and so here and um the second fetches augustus of lose uh
00:25:53
reserve haitians and creates more notches for them into territory that we just put
00:25:58
it in our past now uh i think if they look yet at this directory
00:26:06
we haven't just for a night course to just you're going to use it and you can run that remote
00:26:14
oh yeah the strategy and we can types and it just have
00:26:23
oh
00:26:25
okay so yeah maybe it works um yes and it was for the insert command uh how
00:26:37
what happens here um how how does it work in the right much said um
00:26:43
when the when i installed the citations listed as peace intro at night the terrible that
00:26:48
where these names refer to is some just
00:26:52
some descriptions of these applications so i'm not sure
00:26:57
i'm just a description for linda to rebel and if
00:27:02
so room yeah it doesn't dependency that fancy for uh
00:27:07
i think that it's agrees or sixteen three so chieftain um if we tell
00:27:12
it crunch sings formation central we to to use to stop this man class here
00:27:18
i think this is not just full time and we tilted setter right
00:27:22
to between before running the separation a certain due to you is fine
00:27:27
with the with the with visitation sure um and now uh
00:27:33
where are our this just an descriptions how how are they are they dissipated and that was to to be
00:27:39
ten user you make them available or in the at
00:27:43
public address presenters are some vegetable had this address here
00:27:49
um
00:27:54
yeah yeah i'm been trying to them but uh okay um yeah
00:28:00
so i just address we have a justified here which describes as
00:28:05
i just thought occasions and i just so this examples
00:28:08
from the documentation question why two inches of exotic languages
00:28:13
so for example doesn't latin here and uh if we want been succumbing to is that we can at it
00:28:22
as a channel so for example i'm sure i'm going to stand out uh do justin five that we so
00:28:33
but to either as a source of just on the um the one
00:28:37
was so just before and now i'm able to do some questions and latin
00:28:45
um okay
00:28:50
some stitches to just have lessened and we have a just and which i'm sure didn't pass
00:28:59
okay i'm yet and so that's the simplest case and uh
00:29:11
and that's the korea second wait once images and this way it was more or
00:29:15
or just either i think it's a i mean you can put this justifies individuals
00:29:21
two dishes just and even some tar and the provider just to cut in its
00:29:27
the main can units of just just to the questions that come and uh for example
00:29:33
distant and here i you get course hick ups is added but who has a channel
00:29:39
and so do addictions things start before act redefined in the jar
00:29:43
of this application and this is this only see in this rip is very courses apps
00:29:52
uh yeah so in this room disappears we we have a list and isn't sure scribbling all dues applications
00:30:01
um yeah and and
00:30:06
um and want nothing to one nice thing too is uh this is pots net native
00:30:11
applications discriminative stuff and encourage them stuff so
00:30:15
for example um we can install a nutty applications
00:30:22
exactly the same way so what does that is uh here we have an application code cannot if
00:30:27
it's something that comes from and courses test says kinetic application
00:30:32
and it's just contained intimate conversation i was catching up published to move in central
00:30:39
and the question second fetches does just fits is the scatter to discuss
00:30:45
pass and run sedative and the ages from do you cannot to education
00:30:52
and so and he was installed here for this work fine agenda with and with um and the depiction sure
00:31:02
so if we look at what's uh what's consist in
00:31:09
and says uh agencies notification should my co executive member this golden and and
00:31:15
the fact and fried um and that's the same kind of thing with crack them
00:31:21
so it doesn't crash them example sure since is this the remote syndication this is the java
00:31:28
equivocation to have a map that just because the segments
00:31:32
uh huh and and we covered in description to it's
00:31:36
just an says that this is a credit application and sweden set command will pass and somebody of this application
00:31:45
to to netted image a tool of oppression to generate and that's very much
00:31:51
and so here yeah i'm currently i'm wasn't said to like i had the
00:31:57
condom home the test set and uh so we have an equal
00:32:04
kind in a true okay if we look at it
00:32:11
this is in its isn't it um notifications sure back or uh is committed
00:32:18
um and i couldn't or so instead of the front course itself but with the crotch
00:32:24
in this way so i'm not going to but that's the rubber run tidy because take so
00:32:29
maybe five or ten minutes or so but uh i didn't talks when you get question sure
00:32:34
a bit encouraged him so it's nativity starts much more are much more quickly and
00:32:44
consumption and the th just start but i'm going to change it
00:32:49
yeah okay
00:32:52
and
00:32:57
so um yeah so we already started as in seven different applications purchases kinetic patients kind
00:33:04
and stuff it was so yeah didn't and enjoy it here it's also supports the updates
00:33:10
like you can hunt considered to update a education's wasted and sing to check judges and
00:33:17
uh i've depictions for our changes it's going to check for new
00:33:21
versions of the patients themselves and is there a new sings eventually
00:33:25
between the raw generate the adventure um and yeah and the overall
00:33:31
this or rely on to corsica she does know of no get clone
00:33:35
likewise brew for example um this is only right and sings
00:33:40
is there from maven was really or sings available at a fixed writers
00:33:45
like um the fortified potential and sickest going on there is fine i mean uh
00:33:53
it is mad cash uh sings from even a person raise us things available at fixed on your hands
00:34:01
okay okay so that was for the insert command f. no it's a look at the british commander
00:34:09
so um but just a disclaimer uh um
00:34:12
hashing come mackinnon thing really is publish basically works
00:34:17
fine if you use the right tools for the performance b. t. fuses bits here really is
00:34:24
yeah there's a lot of stories around the tool and it basically works
00:34:28
sim with mail i think um the the makeup freezing walks reasonably well
00:34:35
uh so what the cluster based command proposes is a new new u. x. for publishing
00:34:42
something that does not depend on your little bits set something even tries to
00:34:47
on the kurdish that's in the middle to propose a better lyrics for it
00:34:52
so yeah the the idea is basically that uh
00:34:57
'cause agrees command instruments yeah we'll tool for nights initiative
00:35:01
it's uh it does it to build the right jobs for young and you're just in a temporary directory
00:35:09
and then uh detectors we take that and the provision then itself
00:35:17
and much there is a very rich takes a bunch of sources as project actually it can draw
00:35:23
something it can i just like incision and devotion
00:35:27
uh it can uh add missing checks and silence things
00:35:32
it comes or something constipation extension fashioning um and at the end
00:35:37
it can dry it's all of that to discussion so made anniversary
00:35:43
and tenders or just sings uh in what it has
00:35:47
to be done when you want restriction type of to binge
00:35:53
so uh let's have an hour and twenty know of
00:35:56
or that i am so i'm going to switch from voyager
00:36:06
i'm not using school here to um actually to get images sometimes and uh
00:36:16
just put is nicer it's okay
00:36:21
okay so that's the account i was using a month ago so
00:36:25
we should um because i'm sure um yeah and you have to
00:36:33
i don't read every to pass me to this okay um so now
00:36:39
i'm okay i'm going to read just medication and i'm going to start
00:36:42
from a template so i'm going to instill guitar it for that
00:36:48
which question sort of
00:36:56
okay uh_huh yeah so we have a detention sure and i'm going to start from this
00:37:02
stupid screen i want which is in the sky the contention issues can uh just care website
00:37:09
okay did miss
00:37:12
it's qualification no okay so good reason is project and we are going to use is
00:37:19
just i'm sure when standard uh just before let's take that it allows by running determined
00:37:28
and so this is um it's not the diff oh course you visited insurance is of course it has the potential
00:37:34
and so this was course it to fetch city from from the start to here we have problems was um just for
00:37:43
children shortages got quite often city isn't as if it's if
00:37:47
it's not do tissue you requested poisonous but it's to know
00:37:51
it's still question
00:37:54
so depictions winter and yeah so a lot and printed the one sure
00:38:01
and now we are increases so from that we're going
00:38:05
to use to consider is command um somebody for preach
00:38:09
we must betray source it's going to use the current directory uh we find that this it's this huge project
00:38:17
um and that we are going to present to betray
00:38:21
so uh so we are um uh so i created the uh to and i'm going to switch over to me
00:38:34
other work and um
00:38:40
okay
00:38:47
uh huh
00:38:53
okay uh so i i created the um throw away a good account sure i'm concerned um
00:39:03
called a sky this publish the movies you will uh and i'm
00:39:07
going to a user's account to set up a new benchmark and
00:39:12
so okay we're concerned pure with each other
00:39:19
so on them and doesn't matter let's say we are from switzerland
00:39:29
and okay so here we get a beach where account
00:39:33
uh let's uh which are pretty much uh we need
00:39:37
an object to something great going to get twenty here
00:39:44
okay um so what i'm going to
00:39:49
okay um
00:39:52
uh i'm going to be as willing to see the key but it doesn't matter because it's also week so work and
00:40:00
true he could and now it's compact with as ever
00:40:07
a window
00:40:13
okay uh_huh
00:40:22
and now let's have a user talking so quick and sex
00:40:27
i mean no that that's right publish yeah yeah 'cause you gauge
00:40:33
with our intercom sure sweet when scanned as a condition you zero
00:40:40
um we are going to one just air conditioned it's it's
00:40:43
on this cat is you never integration fashion zero one zero
00:40:49
uh okay let's do that
00:40:53
okay so night one this it needs and i've been shaky when it's uh
00:41:00
it's that it and i i click here and it's huge
00:41:12
and so the people can hear evidence once basically so we
00:41:15
translate speech itself and it makes it engine right to giles
00:41:21
of your application and then takes over each weeds or that was generated
00:41:27
uh i just some parameters socially conditioned the fashion uh and it pushes
00:41:32
that to be enjoyed because we asked for it to be too so
00:41:37
okay switch for the it it ranch is pretty each read files
00:41:41
from it it up with their of it and we can uh
00:41:47
you can check the results and enjoyed it yeah sure uh since the operation and now we are
00:41:54
going to or run it um so that the simplest way to run its right now it is
00:42:02
to use the full maiden cotton that's going to do that but then we are going to use this
00:42:07
the question set command so winds we published this addiction
00:42:12
just get applications yeah well it was russian zero one zero
00:42:18
and we're using controller comments scanner this provision was
00:42:24
able to to preach to disrupt history and standard text
00:42:31
yeah so we had this big purposefully to launch this application
00:42:36
so this is going to fetch ages of our petition
00:42:41
okay and yeah it run it and printed the could wander sure um talk now if
00:42:48
we want to it all users to do things like just courses to do you know
00:42:53
uh we have to write engine description of occupation
00:42:58
put somewhere to make an a and ask ourselves to refer to does just description to look into that city
00:43:06
we can have different command to generate some justin for application
00:43:12
so yeah so this is the john description of our application
00:43:18
okay
00:43:21
um and now we are going to uh to publish that and get up
00:43:29
i'm putting this here that's correct to come
00:43:35
uh considering the right um
00:43:42
uh
00:43:45
okay
00:43:47
yeah
00:43:50
that's good come
00:43:57
so we are going to create a and a smaller office to me
00:44:04
so
00:44:06
that's coming up
00:44:10
and we create a new file so perhaps the reason for example to
00:44:17
send it to read it and so we're going to define energy location
00:44:24
but with um can i have to get ditches and description had the
00:44:29
uh
00:44:32
it gets here
00:44:36
some putting this just and here let's come in that
00:44:45
and now i'm nine what we can do is we can uh um
00:44:52
we can add it does does an finer as a channel
00:44:56
as a source of just have to addiction descriptions let's do that
00:45:01
its course inside and the channel this now under under what your hand
00:45:15
uh_huh okay there are tons of there could like that
00:45:24
okay and now i'm going to a lunch yet actually
00:45:30
which is that we just in time to uh the appraiser
00:45:34
you just uh okay and um yeah and basically you can uh
00:45:39
get the questions are run this to comment here course instead for
00:45:43
a channel and then consider demo of course hay for instance bill
00:45:54
and um
00:45:58
yeah this and just run the application we you brought in
00:46:04
okay so that's it for the demo and uh for the talk i guess um
00:46:12
yeah it just to see every so a duty of course to new commands in
00:46:17
sun village um yeah so if you maybe we have to sample question or uh
00:46:24
for
00:46:30
how we could care for one question how
00:46:35
uh_huh
00:46:39
with him thanks for your talk just one question for to grab the m. t. v.
00:46:49
anything in a doe doe something special with your code or or with your publisher it
00:46:55
is cost here that takes care of everything and you just to cost yeah east order
00:47:01
that's the magic for me or yeah so i had to yeah yeah and they're right so to have this walk them
00:47:10
you you have to just to say that you want to write in which are in the application of the
00:47:15
application just and so here for example for the equal gravy an application i say that i will turn to type
00:47:24
and cry in that image and if you put that in the description a question
00:47:31
stole a says that uh you took for granted him on the on the only viable
00:47:38
and if it's there it to uh generates an assembly for the application sure get as apologise and
00:47:44
passes this somebody to to change that image and its image uh_huh gives you are not even sure
00:47:51
and you can also do a bit more than sings
00:47:55
uh_huh you can adjust some grudge m. parameters here
00:47:59
the from the classical yeah my description i'd assumptions to the teenage
00:48:05
i you press it to read fiction the descent fine donation hinton uh_huh
00:48:12
yeah
00:48:13
so uh if i mean you just have to say you want to type card yeah my and and that's it thanks uh
00:48:22
yeah

Share this talk: 


Conference Program

Welcome!
June 11, 2019 · 5:03 p.m.
1574 views
A Tour of Scala 3
Martin Odersky, Professor EPFL, Co-founder Lightbend
June 11, 2019 · 5:15 p.m.
8337 views
A story of unification: from Apache Spark to MLflow
Reynold Xin, Databricks
June 12, 2019 · 9:15 a.m.
1267 views
In Types We Trust
Bill Venners, Artima, Inc
June 12, 2019 · 10:15 a.m.
1569 views
Creating Native iOS and Android Apps in Scala without tears
Zahari Dichev, Bullet.io
June 12, 2019 · 10:16 a.m.
2232 views
Techniques for Teaching Scala
Noel Welsh, Inner Product and Underscore
June 12, 2019 · 10:17 a.m.
1296 views
Future-proofing Scala: the TASTY intermediate representation
Guillaume Martres, student at EPFL
June 12, 2019 · 10:18 a.m.
1157 views
Metals: rich code editing for Scala in VS Code, Vim, Emacs and beyond
Ólafur Páll Geirsson, Scala Center
June 12, 2019 · 11:15 a.m.
4695 views
Akka Streams to the Extreme
Heiko Seeberger, independent consultant
June 12, 2019 · 11:16 a.m.
1552 views
Scala First: Lessons from 3 student generations
Bjorn Regnell, Lund Univ., Sweden.
June 12, 2019 · 11:17 a.m.
577 views
Cellular Automata: How to become an artist with a few lines
Maciej Gorywoda, Wire, Berlin
June 12, 2019 · 11:18 a.m.
386 views
Why Netflix ❤'s Scala for Machine Learning
Jeremy Smith & Aish, Netflix
June 12, 2019 · 12:15 p.m.
5026 views
Massively Parallel Distributed Scala Compilation... And You!
Stu Hood, Twitter
June 12, 2019 · 12:16 p.m.
958 views
Polymorphism in Scala
Petra Bierleutgeb
June 12, 2019 · 12:17 p.m.
1113 views
sbt core concepts
Eugene Yokota, Scala Team at Lightbend
June 12, 2019 · 12:18 p.m.
1656 views
Double your performance: Scala's missing optimizing compiler
Li Haoyi, author Ammonite, Mill, FastParse, uPickle, and many more.
June 12, 2019 · 2:30 p.m.
837 views
Making Our Future Better
Viktor Klang, Lightbend
June 12, 2019 · 2:31 p.m.
1682 views
Testing in the postapocalyptic future
Daniel Westheide, INNOQ
June 12, 2019 · 2:32 p.m.
498 views
Context Buddy: the tool that knows your code better than you
Krzysztof Romanowski, sphere.it conference
June 12, 2019 · 2:33 p.m.
394 views
The Shape(less) of Type Class Derivation in Scala 3
Miles Sabin, Underscore Consulting
June 12, 2019 · 3:30 p.m.
2321 views
Refactor all the things!
Daniela Sfregola, organizer of the London Scala User Group meetup
June 12, 2019 · 3:31 p.m.
514 views
Integrating Developer Experiences - Build Server Protocol
Justin Kaeser, IntelliJ Scala
June 12, 2019 · 3:32 p.m.
551 views
Managing an Akka Cluster on Kubernetes
Markus Jura, MOIA
June 12, 2019 · 3:33 p.m.
735 views
Serverless Scala - Functions as SuperDuperMicroServices
Josh Suereth, Donna Malayeri & James Ward, Author of Scala In Depth; Google ; Google
June 12, 2019 · 4:45 p.m.
936 views
How are we going to migrate to Scala 3.0, aka Dotty?
Lukas Rytz, Lightbend
June 12, 2019 · 4:46 p.m.
709 views
Concurrent programming in 2019: Akka, Monix or ZIO?
Adam Warski, co-founders of SoftwareMill
June 12, 2019 · 4:47 p.m.
1974 views
ScalaJS and Typescript: an unlikely romance
Jeremy Hughes, Lightbend
June 12, 2019 · 4:48 p.m.
1377 views
Pure Functional Database Programming‚ without JDBC
Rob Norris
June 12, 2019 · 5:45 p.m.
6375 views
Why you need to be reviewing open source code
Gris Cuevas Zambrano & Holden Karau, Google Cloud;
June 12, 2019 · 5:46 p.m.
484 views
Develop seamless web services with Mu
Oli Makhasoeva, 47 Degrees
June 12, 2019 · 5:47 p.m.
785 views
Implementing the Scala 2.13 collections
Stefan Zeiger, Lightbend
June 12, 2019 · 5:48 p.m.
811 views
Introduction to day 2
June 13, 2019 · 9:10 a.m.
250 views
Sustaining open source digital infrastructure
Bogdan Vasilescu, Assistant Professor at Carnegie Mellon University's School of Computer Science, USA
June 13, 2019 · 9:16 a.m.
375 views
Building a Better Scala Community
Kelley Robinson, Developer Evangelist at Twilio
June 13, 2019 · 10:15 a.m.
245 views
Run Scala Faster with GraalVM on any Platform
Vojin Jovanovic, Oracle
June 13, 2019 · 10:16 a.m.
1342 views
ScalaClean - full program static analysis at scale
Rory Graves
June 13, 2019 · 10:17 a.m.
463 views
Flare & Lantern: Accelerators for Spark and Deep Learning
Tiark Rompf, Assistant Professor at Purdue University
June 13, 2019 · 10:18 a.m.
380 views
Metaprogramming in Dotty
Nicolas Stucki, Ph.D. student at LAMP
June 13, 2019 · 11:15 a.m.
1250 views
Fast, Simple Concurrency with Scala Native
Richard Whaling, data engineer based in Chicago
June 13, 2019 · 11:16 a.m.
624 views
Pick your number type with Spire
Denis Rosset, postdoctoral researcher at Perimeter Institute
June 13, 2019 · 11:17 a.m.
245 views
Scala.js and WebAssembly, a tale of the dangers of the sea
Sébastien Doeraene, Executive director of the Scala Center
June 13, 2019 · 11:18 a.m.
661 views
Performance tuning Twitter services with Graal and ML
Chris Thalinger, Twitter
June 13, 2019 · 12:15 p.m.
2003 views
Supporting the Scala Ecosystem: Stories from the Line
Justin Pihony, Lightbend
June 13, 2019 · 12:16 p.m.
163 views
Compiling to preserve our privacy
Manohar Jonnalagedda and Jakob Odersky, Inpher
June 13, 2019 · 12:17 p.m.
302 views
Building Scala with Bazel
Natan Silnitsky, wix.com
June 13, 2019 · 12:18 p.m.
565 views
245 views
Asynchronous streams in direct style with and without macros
Philipp Haller, KTH Royal Institute of Technology in Stockholm
June 13, 2019 · 3:45 p.m.
304 views
Interactive Computing with Jupyter and Almond
Sören Brunk, USU Software AG
June 13, 2019 · 3:46 p.m.
681 views
Scala best practices I wish someone'd told me about
Nicolas Rinaudo, CTO of Besedo
June 13, 2019 · 3:47 p.m.
2707 views
High performance Privacy By Design using Matryoshka & Spark
Wiem Zine El Abidine and Olivier Girardot, Scala Backend Developer at MOIA / co-founder of Lateral Thoughts
June 13, 2019 · 3:48 p.m.
754 views
Immutable Sequential Maps – Keeping order while hashed
Odd Möller
June 13, 2019 · 4:45 p.m.
277 views
All the fancy things flexible dependency management can do
Alexandre Archambault, engineer at the Scala Center
June 13, 2019 · 4:46 p.m.
389 views
ScalaWebTest - integration testing made easy
Dani Rey, Unic AG
June 13, 2019 · 4:47 p.m.
468 views
Mellite: An Integrated Development Environment for Sound
Hanns Holger Rutz, Institute of Electronic Music and Acoustics (IEM), Graz
June 13, 2019 · 4:48 p.m.
213 views
Closing panel
Panel
June 13, 2019 · 5:54 p.m.
400 views

Recommended talks

Brave New World - tales of PureScript and Haskell in production
Felix Mulder, Snoop Dogg
June 14, 2019 · 10:22 a.m.
151 views