hello everyone so this dish and with the those from dean that think those from the intense for this year phone would be starting in just a few minutes i just have the few things to step to the interns before the session starts a so if you are an inch and who's going to still doing decision a please see it in the first two words it would be easier to switch between the turks so when we switch from once you don't we know that would be saying okay so next speaker will be blah and i would be giving the name of the students after that talk but that you can get ready to go is not very easy to move around the so please get ready in advance also for that i mean this not going to be nice sounds like waves or birds or anything "'cause" it you don't have time to wear it some i mean i will be showing signs first you'd be screen that which means you have ten seconds left and then when you are done with the time she will be like showing very high the that i would have time signs to tell you these quickly finish on if you could finish in twenty or thirty seconds if you get to see that sign it should be great you are doing that might just be and we have a pick up to switch slides so that is whites so right is means a button next slide on that means go to the first slide and i think that's it's what the image it's so we can get started i mean are you want to so if you was before we start or not okay so at things tool you always should done for all your good work on this year this summer on is very nice to have you here in a what i and thanks for all the other people who came to see you present your work and say on an expand much are working on but expecting stuff them is going to get thanks to be a lot and we are going to start with our first you don't who isn't and then and the next you don't will be i casablanca hello i am aren't on and i'm from your letters is this is my second here in the summer of course and i'm working on proxy and it in for P T V proxy it in is ability just well origin our video clips by well resolution we deal rocks as the process more suited for dating but the performance more stable playback then as oregano full-quality clips will be use it only for exporting and then this is great when you cave is G we don't and your computer is not well for an hour to handle realtime playback or when you read a lot over effects on them because the T V use gas my first it is to implement and you a P I N G S i have already implemented transporting from or denounce to process and sum up to work i could completed the api design for the tomb and scenes from my slide my know what S as automatic mode and hello venues is to choose which we joke leaps a must use proxy it in this calls thank you know so the next speaker will be i guess when and after i just and a company would be presenting his work so hello everyone my name is what actually in got and like it would like it to be a part of with some of code if you're looking normal and working on events so for those of you don't know the name actually events of the document data which we haven't norm and my project is about adding a bookshelf your recent documents and i'd rendering grievance now first of all let me just to fabric like we need a bookshelf so for the main thing is that it provides a better user experience for of accessing the recently opened documents then it looks very cooler than a blank window and it can easy add get kind of ideal for showing more documents rather than a right decent buys many a very can probably only see four to five so there is a screenshot of whatever had been implemented already and you have just nice big some names of every document that you have these and a lot of you but events and the menu the to the do that in a simplified and we don't have the regular tool but which is that in the events when you open up a document now this is the first combat in which everyone does when they see the screenshot all when i talk about this project every to that so i would like apply to fire but i think this presentation is the perfect time to do this and so the view all of the people behind events is that the it is not the same as long document and it is not the beginning the functionality which is because of the this view which we are using you know just for the recently view document and specifically you just but you vent better than all documents you have it for all the documented you have that so it's not the same and the use case it's quite different the next part and talk about briefly is that i surrendering which is the next media part of me with someone of court internship we need time rendering because currently the we events odin does the documents the maximum them level is four hundred percent and for the documents that big it is it is even less it so we need to make efficient use of memory and i think the challenges which will be is to get it working for the V is more like do will continuous presentation and everything and get it make sure there is fast enough and think it with the scrolling and panning and actually make use memory properly so and this is the last but i the things i learned well working on this project is that the just ask people if you are unsure i don't because it and be patient it's not like the people to look in your that will you doing this then if you to scott about just white it instantly because might forget it all and the last part is actually old recorded programming in C I and you it was theoretically possible to but i'd never done before and that's it thank you for listening to me so they speak your is that is on a company and after him we will hear awareness and karen died and then a time and some complaining shot an i am working on a dual screen presented to in leave you by means and right i think this is good because you having such as to doesn't rely on what you used to write your presentation so open office has this feature but you have to write just like we'd open office and maybe you're writing with something else them in class is basic basically gtd box and we pack need this slide view and some good is right this nice view is basically custom widget and you have the current slide and the next slide and we use lots of stuff from ravines for example if you this is jobs for and they're the pages mm what we're going to back with this is presented notes so you don't forget what you have to say he and a time very so you you're not afraid of talking too much because you know when you started and maybe something else just we can think about this is how it looks like i'm sorry for this creation because the white background doesn't help but you can see on the top left the couldn't slide and there are you can see the next slide and the notes on the right side of course it lot some graphics but we we're going to get a better okay so there's ice you what it is working the notes are working to we just need how to you just need to figure out who and how to write notes i had some interesting so it shots in this they we had some people that help me being a body but there's some design stuff to do so if you have ideas on happy to hear it okay thank you so can you hear me okay next be guys going to be i would now and after i would be listening to build that in two but hi on the documentation intern and my presentation score like ducks the cool that's just a reference to the documentation to is that we use which is dull and mel a sword all this is really i think this complicated beautiful bird represents topic where you will because the whole book is a manual base format so if you're looking to get well to a particular head page we'd have to flip through the pages of the manual suggests imaginable and you want to get to a page some in the middle of the but you'd have to flip through all the pages that come before that particular page to actually get to that get to that page mad as well as represented by the i can it's for the list user the question for so it index place had so you can just click on a particular page that you want to see at that but at that point of time and just get the job done and you're done with it so that's the main point of using matter for user a you don't let things overwhelm you just look at the task we just as necessary so what the main thing in documentation is the paying attention to do you do this is a lot of stuff the remember the huge X it probably makes sense so we don't use american capitalisation be used british capitalisation be doing use british spelling use american spelling and there is you can you know it out us contraction do you suppose that's the you know things like you can see it or you or and he's she's your pc it is you are key is she is and you can use apostrophes value to think the objects they can see the keys shape of the people's colour your pc the shape of the key and colour deeper and things like that so there are some parts of documentation that is also compute complicated yes it about that until now is the board of the head for all these applications to matter some go well that's for a little normally the then known problems i hope some of you will be leading the meeting data by you're using games i am working on device you that had it in the dog will format and you're creating a really comprehensive not out here that's about sixty to sixty five pages at once i'm done with this ad be working on the head for it right so thank you that's nice if so next be carries but then a after he will be listening to can the so i don't know hi everybody i'm able bunch a bottle i'm from romania and i'm here us part of the logo summer for a school project J's for is my mentor hand helps me sorry and helps me on creating a new avatar peak or dialogue maybe you wonder why we need a new avatar speaker that's because currently it looks like this it's a created with the G T K manual widget and it doesn't really look like non cheese tied and because it will be used in so many places like initial set up control centre contacts and so on we have to implement the new design something like this also i will work on the utility part tool because now if or users what user want to choose a new avatar his mainly three options to smooth speaker starcube major we provide to browse is five system to select one of his photos or to take a picture with his webcam but there are instances where and this is not enough and the solution for this is to fetch his profile pictures from online accounts like baseball we will blast avatar everything that can be found in a not know norm online account also i would change the way that the choosing a file from the computer works because now it's it simply opens a new window a file chooser dialogue and i'll make it part of the actual avatar peak or something like the way how you choose a new background from of old so this is pretty much all about it i'll keep you posted on planet normal how it works thank you very much as the next big ice colours and after him we would have your guinea booking hi my name is kind of for the and i'm working in the know miss a lot because clean the sign has some problem for example i guess assumption that that's you scroll rate which makes it very difficult to set for navigation so we have to resource list you have bad lot also collects jumps our percent that that's elderly then that overlaps the main deal like games so it's very difficult to navigate to the bait so i'm sorry so the maybe you for the collection so it's not that good that's right so we will send you assign that's it on the idea of pages you can see here that it just indicate or and you can be the icons to navigate through the pages also implement up i think we which makes this basing and a comes themselves to this cannot that planning is can faces also with the work the connection response which now taking control the other the C E with they used to give to action i'll so we will make the icons the overall design now collect don't open i in line for example if you click the sound the icon in the second row you can see that the role of the i can move to the top and owl very dense grows old site the real to give and all first place to look like sympathy if collection percent be we at the scroll bar i'll so you can see that the items now i don't line to them angry following the minus doctor in conclusion we had to five at the user experience we it's makes that or i please and body talked really in the other hand we did that this approach for an use kind size out that if implementation of know michelle to finish i want to science for em for the house and they to if need the opportunity and the idea to work that summary in the you know and that go for you smoke i hope you enjoy you might work and that for your attention i well not going to listen to your guinea and after name i will be listening to fled so we waited this hello my name is if any booking and i would like to introduce you briefly my contribution you can clocks we work in a glass collaboration was it norms nineteen especially with L and a in here so works as a lot of the google some of god and things amazing this project X probably and it is me next thing and my mentor bolivar really and we both work for work so in the smalltalk i would like to give you a basic overview what can clocks actually is and show some of the upcoming futures so he you see some screen shots of for major months basic properly aligned so you can the clock work lock for your desired location you can have multiple alarms enabled and there is also stopwatch and at the time their functionality labelled so that's it and one of the things we have done is the new selection button rework so once you click on the action button your find selection lot and there is no way to escape you should do an action because it writes the close button so in the top where you have more options to select items and the bottom bar there is content sections in the case of listing collection it is a line to the right so as a next future is the C D images support so it's meant so that there are two images one a day like in one night so want to click connect once a week on it is john in the background right now are only is the local storage is appointment that's so next that would be the where the flicker support another future for example which cannot be probably shown on the screenshot is a location support thing going clocks it is meant so that if you have an internet connection than able then based on it you know what occasion is discover it based on your T so a new clock will be added automatically to the basic you and if it's so it can be added permanently so if you wish so that's actually all and i would like the thank you for your attention so the next speaker is that after her show is that it would be presenting his work hi i love it i should to come from italy yes message name that's what and who is not i hear you can and an idea appeal be a P a P W intern we kind of sound then ser and increase not and i work of course a marketing team i was and i can them round for still their own five sorry the winter two hundred thirteen okay i you participate a in the marketing team and then what it or to do it was to give my i i'm a journalist a so i try to bring my experience in the marketing team in both in the internal and external communication i think that generally in the normal and the in generally known in the open source of there is the they are very good converse about if a lot of the communication so what to try to do is bring a nice try to have the community to know what's a bargaining or what's cooking around making a sound interview and for example i have i interview them i can about the new feature in the new feature of thing of doing coming and release and reading some articles in which a spain some few torsos what we are going what we are developing a and the boston accent not communication and helping trying to view my helping them right in the personalities and sometimes the social networking associate communication now i'm it is a research a research about the to trap what that percent the here but i am very happy about this and i try to focus on to focus was the most important problem then you com could the face when they're right when they doing that and it in you community and the of course the that depends from the kind of types a new comments and of course the type of and the kind of or floss communities i try to announce them the that was provided by non foreign you comments it's a impressed especially number L A's the quick to start of course a backtracking and of course try to highlight the importance of the membership and in every steps of the of the outreach this is was main where i hope that you enjoy you know we could be useful for thank you rhino going to listen to show his and after him really here can to from there okay hello everyone i'm sure is about it and i am working on P T V on the project called motion ramping so basically i'm another one from the french conspiracy in P G okay so how is it going to look slide on the U I side the first implementation that i'm doing is to simply speak to keep and apply your rates it's almost implemented now and it's easy to use so i think we'll keep it the next thing is to use and key frames that much implemented which is for example use we use to control the volume over time and it with the simply control the rates here it could be pretty intuitive to use the next possible implementation which jeff talked about is to just take two points and extend or reduce the size of the kid so it would just change their duration and it's very easy to use and i think very intuitive alright and so on the back inside it's mainly work on the G streamer and gas so on this tumour i change the V there right element to either rate purposely and this is already done so now we can already change the video speed and there's also some work to do on the audio proper see to change the right as well and it would be probably on the scale temple plug in on gas the work to do that i've already partly done is to simply add the elements that i'd change to the pipeline and and just to fix bugs okay in the next cool things that i could do i don't know it's just an idea but it could be frame interpolation for example or for time lapses to have this move view do we would just interpolate frames if the frame rate is tool for example okay so thank you everyone so next big ice can F and at after he will you send to and then you're gonna secure hello everyone my name is called level and i'm starting at the called number encumbered sweden a in the ish almost university of technology this summer i'm participating in the summer of go program and i'm working on system settings my mentor is see shun and i haven't talked the top in the front the public a for a long time so i'm a little bit nervous and i'm at i'm working on that the date and time panel and implement think a new deciding at and they is the designer who's been working on that can system settings and he has recently well not so we recently over the several last releases redesigned the pretty much it the full of the gnome conference centre and now it's taken time bandits with design so what i'm doing is i am implementing the new we shall the design in the can conference centre and i'm also implement think i geolocation support in can ohms gnome settings them on the way it would work you set is that for instance if you have a laptop and travel to another country it would automatically pick up that all any time zones it changes this pretty much say be basic feature that them almost all of the phones have but it's still so far missing in that can also we are we are going to be on par with the without our mobile devices i have some screen shots year this is the main or real of the new panel and clicking on different roles opens up the new some of windows for instance so i think the setting the time itself and and when something changes can on channel is going to display modifications like well the first row is the is the best example for instance if you have travel to another country than it it's going to show going to tell you about the about that the that it has speak about the time zone changes well course that's not me anymore so thank you are about the and it's been a very bright flash our seeing care all the wheel thanks so this is eleven with going to give the next okay and after i will be listening to much as banks and leaning an event but since and i mean initially and id socks today and nine then there is not quite a and i'm not convinced you do you compress you'll our what is do you compose it's an education so that for this year is that what do any it's a it's all about out it just you compress we have olympia only of having i do and was a so you right and for a meeting doubled using examine and for mentors using X M and and i had a sample for eczema mentors it's as easy as possible but i knew are can deal with that and it also contains in the end a combination with them that and this is a sample for how easy it is possible to create a graphic items using by do canvas just furious you can created done that a lot of the ship you want to be then these are that in this sure what i have that and i'm gonna be looking on complete assimilation activity and show you can expect as many as i think back to this a good you competition and yes i use my finals like before ending up i would like to time all the no be because obviously like i'm that that's a mentality and so don't like this concert i think i don't i then i don't know many financing example hey and there is it for our nice it for right and i think that like that i mean they do you don't know thank you angela so they speak so if the it's a question so this is much as and have to him will be hearing meg last night so we but then that's i'm bernard was okay so my name is not just been some i'm working on trip planning in maps so i've been kind of working on maps for since forced on this year a little bit about the only but started really now doing some of code and the reason most rules to work on trip i'm having is that i think it's really important to have a well functioning map supplication in on the gnome desktop because that's more becoming like a common that for all other platforms next is okay so i might scope is divided into steps i'm trying to like the first step that i was supposed to be finished by now was about having support for getting roads in maps for walking biking and and driving a car and the next step for the supposedly going to start working on or hopefully going to be able to finish after that is public transportation like buses and trains and stuff like that knots aeroplanes and next please and so the first step up for walking in writing courses that race is done by service called always are and more open source routing machine that's a really big fat service that unfortunately norm probably cant's host for ourselves right now so we using an idea most server that they are allowing us to use and open source routing machines based on purely open straight map vector data and that's very good coverage a so some is growing really fast these days next please and the next one is for the public transportation and i decided for the scope of my product to work with a plug in interface for accessing a different local services for this there's other work the other possibilities for this in the future that i want to look at specifically G T F S that or general trance it's feed specification that is made by google because more of the wordless getting support for dcf that's like sweden has support for all of all sweden has G T F S data next please so this is so it looks right now i don't know if you can see about the there are also some for us just about select the you are darts right now but it's still finished so like the world is not supposed to be connected in them but straight red line for example but it's work in progress the is working work my is it's a you my notes i'm sorry but got "'em" a bit sidetracked on locations like work or place sorry next slide please so please join us we need help we need more developers thank you bye so next be carries make that enter and after i would be listening to my question like that is you i schuyler and it is it to you that in the main thing take a zinc had checking in and then shell my name selected and then and that's the outline you to look at the unlike in five you of your desktop and then and nicely you retry from anyway that and wouldn't have too much difficulty says it and to having around to get the widgets and that then i would like you to the cat and the evening the view at T times might be vacation which is the and there is definitely of magnification that you can get and with the magnify a and you'll find that and three quarters of your test all the and you can see and so if you wanna talk to which it or something like that and you would have to sort of use the mouse can navigate around which and a higher levels of magnification becomes much more difficult because you can see less and less and it's is actually quite annoying say and try it and see what it's like and the same problem with them and if you're writing a document and you'll find that when you typing off the page and it the viewer father and and i so you'll have to use the mouse again to navigate and not can be quite annoying especially your quite false type and you would have to keep stopping to kind of to get so that be and just try it "'cause" it's quite it's quite easy to just turn it on and see how frustrating is and so that's what my projects about it's about solving that problem and to do this and we change and add to the A P I and in them in a very "'cause" syncat saccharine javascript which is and then kind of done and that's like a will admit notifications and it will idea met them to clients that connect to so it doesn't it doesn't in the any notifications and i sent and some things connected to it like the magnify a and is the size of the a long term maybe for the key the keyboard thing and all so we thank you for listening that was my project implementing make a signal attacking fey name shell and my might elements come to the accessibility well on the six i think is that okay and i think he all right so the next week your remote course on after him this would be much as you portion hello everybody i'm our customers studying reconcile for putting like what we know and easy are your green working on are really signing on whiting one tutors later what i'm big on my search for a simple some of cold i discover like to translate was used only by a few people i think that is because it hasn't know future as that it make a different with our system tools are also recorded cost very important box about our remote being sold it's easy so i decided to write a new application where in the main goals are making it a very robust but also that it will be easy to write a new pattern centre stations that made rectification read i also decide to write a combat a because i want to this is in language in chorus people and that's a new corner to to you can to real do you know because i think that writing code in C with the object is quite a more difficult and what this is the current state those of the application it's quite similar to the i know that you just later application made it into because different are these and i called deep so that dies think that show show that just later that maybe them the messages and i think the slates it has something we're all another thing for us number one i modify they use interface and you let many of our hourly and the tool bar diane are there about that i think that is more another shot i well that's it thank you so much so it speak i would be match a i don't have to him will be listening to make for this works better i guess i mentioned abortion and i've also been working general bug fixing in P T V and the yet i was the one who actually introduced all these new bugs two years ago so i felt like i had to fix them yes so i'm gonna explain the general process life although to fix bugs which is this i we we've been what writing and integration this student which that's this trimmer for i from what i level and with them been working on fixing the bugs we observed with that integration based you this is an example of what i did a currently if you use video mixer i'm sorry you can see of your mixer in the middle and the fact is that for now you can to mix different formats we with the current state of video mixers so i guess just rimmer people we might understand better what i'm talking about but this is an example of the bugs i'm currently fixing this is one bucket just fixed and i'm working on a lot of sort of like or likes a lot so in not be listening to make it and after her i will listen to bit a risk is a nice just a quick announcement for the students wanting to speak after where from though there is a contra screen here showing the same thing as on the screen so you can just look here if you want to know what's being display at the moment and i nine and i for and i and at can around slash G stream are at the percent of code state and this summer i'm writing a new sound recorder for you know and my mentors semester and road and radar that's re has man doing the markets for me so what am i working right i can't even remember and so that creates basically a special directory or special recording directory and then automatic automatically saves the recordings to that directory and then a on startup i have i used you file info and then also G stream or discover to go through and collect information about each of the files and then i just lay that information now a that the first part of the U I that i've been working on and i display the information basic information on the list you and then i have different buttons so that you can do things like till the show more information about your file go to a place screen where you can play your file and then i also am planning to implement sharing and the recorder allows you to record either in flat mp3 a see a or opus and so i finished the backend code for the road we record and playback functions and two weeks ago last week i finished my first iteration of there's a probably need some more work and this week and beginning to work on the waveform window which use on the first markup and i'm using a G stream or do gas and cairo to implement the waveform window and when that's finished i'm going to a display the waveform window as you saw for recording and then also for playback and allow editing up by pulling and things like that then i think i'm kind of interested in is and for sharing a media got mine actually has an intern this amateur a P W is writing and you at high and send interested in possibly doing media gobbling sharing and also things like you to and probably so that's the future thank you as and they students is the terrace and after him really listen to that information higher one the my name is but there's response i'm a four time and google some of course to than the to the second time for we know my mentors are for live with and all and the superpower kermit one round of revolution the so i am i didn't google task support to ali G that which is a proper library for all things google protocols and i think also to the evolution so we can all of a fonn sharing our task list with the bit google but for open source it's up and then away so who cares okay so that little bit on my by itself i am using the norm for quite a long time and the one day some six years ago a decided to start have jack can test everything so a little bit about the salt are involved in my work is lee G that so i said it's a library evolution is application but are actually that tasks apart could be seen and it E in some support maybe someone will add also application where the tasks can be simply seen there is more cups for that and the google tasks is the first although new up a protocol format which google normal force and it's a in G song and that's the one of the mind tasks but my work was still a G's on support to them well E G that and the that's was is almost on also then specifically google task support which is much less more because them up most of the work is too hot G zone and that's is all also almost done currently testing things and no i'm started to cut convolution so we at the and the project we could have this support in this devolution version thank you so next be carry spamming and after him will be listening to process X in i am but in and i am here to introduce you to load the word of G D G online though that application for getting things know that screenshot of thing and that's and example page all of our customer the display at a you can then choose to modify then jane that you would it's or team that speakers from active than but except that's i don't know that will take you to the different for adults and a also fill that's based on X creating new tasks has been completely revamped in gtd online you can now create one ask please instead of just a task at a time i have said that controls to be as easy as possible much but they go to the next up us should present a bit of the description more and start and you want to you what is what i'm getting started units connecting with the users is also another important aspect of gtd on line and you can search users my name email and add them to a groups you can add custom groups as we requirements and also said that allows us so that you can identify as easily as possible after you have added users story or groups you can then share tasks with them or the left is that by sharing dialogue and you can join spanish at a cost either with the whole group or specific users or any combination you want that's right i'm not sure that ask be is it will only be shown if you if any cost has been shared with you or you have shared it does with someone else doesn't it is contains a own on connected users and ask lot a small with people track of each and every mortification there is been me to the task and so you can easily find out what and the whole bit of what changes thanks to is about remote control and then my and from michael mentor line the record for customer them or comes i will not work on synchronisation and signals in your customers do the john lennon got and that's completed you thank you so next speaker is so and after where we will listen to refer from second hi i'm would so i'm an L P W been done this yet and i'm working on improving unknowns you i found which is kinda that so do that i've been pondering the pretty of straightforward work flow which i talked might be interesting for all if you because i guess and if you're typeface designers so i begin with a lot of testing which usually involves printing the fallen in various sizes in a lot of text in different combinations and stating a date for very long very closely to see whether shapes don't look right or if they're not space property or if you know something is just plain wrong obviously the next step then is research if it's required if a shape is incorrect and i don't you know how it should be i'll you know to for two more language and script resources to see how it should be john and look at a lot of other good quality phones to see what kind of situations they have implemented for that the problem and the band i would move on to the actual enjoying and spacing off the font which probably takes up the largest amount of effort so first i'd go over the and collect all the outlines and then see if the cliff is based correctly which would mean that if it was in text it doesn't look like that is too much space you don't on the less or on the right so that's what i'm doing and during the internship i hope to basically look at all the latin and see really that exists currently and see if there's any improvement second me done it make a knitted any corrections next at sign add some monotonic a peak support in both uppercase and lowercase and hopefully also start throwing the beginnings of a lightweight for kinda to so that's that thank you so we are going to listen to refer and after him i would be listening to recharge fourteen i'm a i'm rockwell my projects about what working the colour measure management from you know to will and western and so first we need to define what a colour profile is and to put it simply is a set of data that describes the colour at remotes up a device different device i have a different colour profiles and you might want to convert between them for example if we want to show to the user and what one team if you will look like when printed on a paper otherwise maybe it's a little bit hard to see here because the colour space of the it actually is different from the colour space of the monitor but that you make you on the that is being displayed with the current colour profile and the image on the right is slightly different because it uses a different profile right now the colour profile information is it starts on the as a knock at about of the X server window so it doesn't work on whale and rest of and we want this conversion to be as efficiently as possible and for that reason and my project is to write a shaded so the colour conversion can run on the gpu and with this we sort of the ephesians problem and also to heart into waylon weston and not place applications that use the that use colour profiles so they can talk to each other and applications like dean our image viewers can get from day grab survey what colour profile it's be incorrectly used thank you so which at is going to speak right now and after him will be listening to assembled hello i spoke to have here things google so you may remember me from the last two years and emails remember my little furry friend i have to confess she does most of the work and i just sat around like enjoying conferences so what am i doing this year it's as easy to use that the right so the slides that's from twenty twelve okay so i'll be seeing you again later okay so he will give you start at the and when we sub decided sorry for the inconvenience okay and so that switching directly to the next speaker who is that somewhere and after him really listen to set the D that's you need comments lights right i'm sample i'm talking about designer's usa which done a brilliant talk on well i like to do is to i'll see will now we need to design the user in mind and so i'd like to think about what the easiest most straightforward way to achieve each task is and then you have to ask if you commit that design without losing security which most of time you actually can us and my produces fixing on protecting documents on the uses local machine which means encrypting the photos of the choose to incorrect and then decrypt and then transparently on the fly so i first asked what is most streamlined design to encryption decrypt to in creates the most of what design is that's use the choice so you just right click on the folder also it's a menu option from the files application and clicking great and then to decrypt just open the folder and it just should just decrypt on the fly so in summary security shouldn't interfere with the user experience and nice on some cases it doesn't need to if you want to quickly grab of your are you can get a working also is plugged in thank you so that's going to be sent to set the D and after there will be listening to so we had we did i am show that be a i have been in nlp don't need any nostril a round fight a i was blinded by that's true and i worked on a joke or chili bowl like really so i implemented the server and the client of for all and now out of the you might be based tell you location information so this so i implemented this over and klein ford you i'd be biz it you information so these and i also implemented the side but for white a based information service the client is not completely it so maybe i'll be of pushing the changes sometime soon so that i thought i'd be this so this the way ready would return your L C D you mean the name of your C D the country it's not very acute it but say if you if you're right be is registered from born also to show that you're from brno but the wife at this point at is more accurate than the I P B is still so this so it to get return your let you do it long to do it and also the accuracy in this case i think there's so this quite acute it it's enough meters most will be so like photo P W i started wfsa in the of which stands for women in free software and cards and basically i was quite to over app and but my O P W experience it was quite remarkable so i wanted to share my experience with other women in india to promote so of for some on them so that they can also start contributing start first start using then contribute to open source then i joined a job and then i have a if i have some time left and i lied in me i'm i plan to it's a take up new things learn new things thank you so the neck speaker we so we are and after her this would be another so we are some to protect hello everybody i'm some activity i'm from to politely had dividing yammering piano be to being done and are and guess think that vienna so my project is responsive design phone or website so what exactly is responsive design it's the use of C S media queries to adjust the layout and the content of your website according to the device it's you wouldn't so for example if you open i know website in your mobile phones right now it requires a lot of resizing scrolling here and there shows on then summed up and down to actually go to page you want to go to so unresponsive design provides so clean i need and probably to present your websites so how is it different from having a different mobile version for your website the problem is there are or you would the problem is there are used number of will mobile devices now available then you cannot create and number of lesions for and number of websites so responsive design basically tricks on only a single C S file and makes think that it's i consistent across all the available device sizes and make the overall double up main bug tracking everything easier so this was what is the response of design for what i've done in my internship there now is but we don't know website not or flash will be don't know it's not responsive i have used a couple of frameworks like responsive great like i've tried using responsive great and adopted us and finally ended with bootstrap so spree user friendly lot of features customisable and life available community so it's not responsive it bootstrapping what and i think i am working in the responsiveness of the mean on website it's based on what press also thinking about some design changes so i'm working with the marketing community about the iraqi of the kind and the display so that's it these are some screenshot ask to how do website we eighties across the device sizes thank you i like to kind my mean perhaps specially and yes to be and now at alan everybody we help me out and have a good evening so this is so we are getting on stage afterwards will be listening to shiver in the or for works for most minimum so we surely put a hello everyone a some about that i'm currently working as an O B W and on the be web development team of know i'm just nelson and to be honest and was a mementos so and basically are working on the project to the lab on even bedside manager this basically of is made the life of the organisers you know of conferences easier be we have seen that every the basic conference system look what has the same basic requirements but every time you need to set of the websites from scratch and that requires a lot of work so we thought why not to solve this problem a so ugly i thinking of them nothing some basic modules a basic might is that would have some basic modules which every conference requires like the sessions module speakers modules with the organisers would be able to use very easily and set up a conference so you can see like there's the speaker module screenshot the organisers just have to do some basic details and it'll be ready be have not decided on what we are going to use as for the as for this be could also end up using some custom bows types from what press but to decide upon that the and also they having a customisable P so that over not all the conference website and have a basically out but we could be still be able to make some changes regarding say the cutout images the for wants so that look can be change the one that had done so far includes basically i was asking around people who actually will be using it the basic needs to the system we have been researching on the bayes maybe assistance that can be used because they're also some existing once of you have to decide upon that and the basic is that design development on the team has started and we are also aiming at making the team response it so that the it will also works and all the smartphones and all the other devices and so since that's insane tons of started the learning curve is just been awesome for me if you will by the technical stuff it so i had i've been be mainly looking one vote there is by researching on some system i have also what blue be andreas and in the team that meant i am also you be looking at the sponsors C S and the a probability opens that's coming to be it's been a great learning experience with the well the norm people they really had one specially men meant that i a be will be the web development team back but a lot about other things say i thank you everyone so with a speech your is she's really are on the or so hi every one i'm save money what dollar and i'm and outreach programming done with other non music i will be speaking for my school interns that is scientists number couldn't be here and so one need to speak for them do we are working together on music be able to be project is to and up with the successful application which plays music which searches your music which helps you organise your music the way you want that what we done so far we started out with bob big thing and we cleaned up of all the viewers which were implemented and bend a we started implementing both but when faced to be is to included selects a new and cleaning up and putting the you why did so that was a lot of learning we don't a lot of things and also we implemented selection you just you and of you started you moved on to implementing sort so i had a real experience i would just like this chatter experience we had so it's something i've been working on and at the now we have filtered sort i bought a i didn't a lot about why did not group will and i've been we i realised that you can about designers as much as you want and and and whether than understand why they want what they want and so we implemented selection we implementing service there was there that then some very high like moments in my journey so far there is a and this three when you would sounded entry we had and we will and we we're are trying to see how the outlooks and by then and we will be i'd like crazy so i have learned not only O G Z S but by then and i've learned so much design that learn so much it i'd learn about and i like to find my mentors by demands that and we are so happy that i think i can speak for all three of us and turns that we are dying to still part of music in on even after the internship and then thank you so like speakers do or on the proper will listen to choose from you i sell i'm single and this tacky slide was inspired by last year's liking talk slides sell to be honest i haven't put much effort into the slides because then i was busy fixing stuff on but the lot so i just talk about just screenshots and so you'll have to take my word and what i did there i my previous job around outreach program problem an intern for documentation team i wrote to use them anything else one was for your favourite application domino and from looking like a pretty hard mass it when looking like hey i got me somehow sell terminals good to go now and dictionary so again a nice to pretty dingy sell a during the time of a object remember men i learned a lot about get doing we bases in messing around with branches i don't know why recording experience of mcmillan stock that so i decided to give it a shot in down here i am i'm this rounds google some of code students argue D in this is the gift do you like lion for both newcomers an expert users as a bunch of features already in there i could and like i said i'm lazy so i just a one big screenshot stop the features you are is might work from three G socks to G you know up to limit terms a the main formal top that i proposed in my T saw a application was that you will have a you why for a get format patch and are a you wife sorry you maybe if interactive so that's upcoming and the expand a buttons in that if you are might work and you can set your get user name and email so that's there are lots of other bug fixes for the history we you and stuff like that so i was this was what i propose very good interactive re base that design is a bit want you still i'll be starting work on it soon you can clone G from get master and check out all the cool features that we have in tell if you want to help out there is of course the same channel irisa channel by the same name and dog doesn't mailing list as well in so i'll be tried in buttons another thing i did between these two internships was i try it's a couple of bucks a good G in i released dictionary because i found out that my health that i will was not available for people to see so i said let's do it let's release this thing and i didn't know dictionary really still and like the unofficial mending apparently no cell so i'll be doing themselves like a and if you want to know what you can find me a nasty channels thank you to the speakers differently and after work this will be run into models hi everyone just me out and the marketing intern as part of their P W program and my men to already more than amazing island and three and my an internship began with looking for ways to start contributing and landing on the waking and being a little confused about how to navigate and then have the starting so part of my product a looking at like that know not work and with the neighbours are percent of eyes and hopefully streamlining the how to start contributing pages and so i started a staging area and have just been working on josh's for making it as legible and accessible to new contributed as possible and hopefully a little less intimidating and another project i've been working on is the met assuming around browsing people with the camera and that's "'cause" are hoping to create a can video that captures the spirit of the project and so i've been talking to the people involved with the project about and their motivations and what jobs and to work on the project and be a part of it and so huge thank you to everyone who are out of already browsed with questions and they're still a huge number of you that i haven't had a chance to talk to yet and i would love to do so if you're interested in being a part of it please come find me i'd love to give you a platform to share with people inside and outside of the greater community what your motivations are and why you're part of the project okay come find me us and they speak areas of an indian or and after him we listen to the doctor so hello people my name is well in team but was my mentor is just eventual and this year i'm a in this google some of code project we a with model bright but people from no matter so nice that they invited me to do this a last couple of the us i'm at the others cup the last couple of somewhere of course i did a tool faces to initial with a that tool a that tool enables the user to type people's face in folds thus in the same way you can do we in facebook for example a but it this year a people for on your back within a be a in this is some of code so i switched a for a long shot will to ask what to implement the same tool a so basically i important in the tool for a long shot well which swiping in by that to at which were a it's one of well i think in C shop a this is shot well with the really available basis tool a which is not the in the stable and bryant because then people from job our so perfectionist and it is a something and this is the same tool a you have it you can you can see because is and screenshot but a bit too late school only really broken you can is served in june to for us what it if spot basis tool and you can see this well i'm planning to phoenix home quickly got levels to make it work and in that way phase detection a and in september i will be clean up the code because use so actually right now and that's all okay we learned of that and if a smack and suddenly speakers utah and of to him we go back to we channel and try to get the good side this time and how about in and victor total and i do some of code student from brazil my mentor my mentor is one spot is and then here to talk about and will support for real routines of the main goals of the project is to have a new language to implement sources for real and who has i small footprint is quite nice to integrate with C and we should learn also it's a good language to implement rubin's it's also important to knowledge that this project is important she you is important should be transparent from core of real so i'm also i i'm doing add glue coach to communicate from see each you to and doing also i delivery to and that's important and the less sources need some how to communicate with the application so we need to we need to implement seventy very to do that and those is important used to note is that good documentation to bring new developers to implement a new sources as you can see here in your are left i see buildings right i gem and the you to be the way the communicate with real in green you can't green boxes there it you can see the glue code and doing and materially eric's is a source to lyrics and it's the first to a will be and doing and that's most of it some reference and thank you very much for a petition and thank you was that is for all the help also bastion for the idea and for the feedback and that's all thank you very much okay so i think that idea now the facts is that the fox is not happy that i sent the wrong slides i'm in trouble so yes this time it's the cracked slide with a crack to mentor sorry our pair to i really enjoyed your mentoring of the past two years but now loans taken over so yes this year what am i doing i'm actually here to break api is take away your candy and clean house and show you how it's done because apparently not many people are using it yes and the first thing that i ended up tackling because there was causing problems was memory it turns out that you actually have to for your memory well the concept and also there are reference cycles that were introduce because there is using about what i'm doing quite understand went use unowned in week but now it's all nice and the document itself controls all the memory and there's just one and ref to free them all and i added tests so you testing memory everyone should do it and next there was error handling i was told that year was being greatly abuse but so nice imbalance javascript to do use trying catch on everything "'cause" you doesn't like running three lines for everyone call so now we just use gee warnings any case you really want to the warning was there's a variable called last air that's just kind of global orgy X know last or kind of unix old school after that so you actually know how to use that's there's been a lot of documentation changes and some api changes to make things a bit smaller to rights because you know you like to save five characters when writing out a type name it's actually mostly for api compliance of actual dom spec so there are some changes are outlined there which if you're not using it you don't really care yet but at least really zero point five which i'm going to make at the end of the summer will have those and if finally some examples and documentation changes and the docks actually now a link to the place and the dom spec so if you have any this thing ambiguity in the documentation they wrote you can actually check the original realise that it's just as confusing and you still don't know what the C data section does it's not like a C section there are more examples for javascript and see him but in the summer i will have an example for every single method call it's really boring but no one can complain after that in you all have to use it also one thing val a dock it generates G T K docks which is lovely but they're kind of really ugly so if anyone has tips for that i would really appreciate that so there are some different projects that i'm actually porting over to using okay so i'm out of time those are then if you want your support over out do it for you just come and talk to me and have a nice day and one last thing the most common feedback about is ported to see so the fox would do that and sell it this slide is very nice because a to at the end of us so this at the last setting dog wise thanks for to what the students for their thoughts on for this presentations and thanks everyone for coming tonight at my analysis is something so i just i just a if you want to work was a talented you contributor add yourself as a mentor on know lab slash mentors can a really get that huge hand for marine increased staff