ActivitiesAtom Feed

Displaying activities 1 - 25 of 39 in total

October 01, 2018

September 26, 2018

September 19, 2018

September 15, 2018

September 12, 2018

  • πŸ₯”πŸ₯•πŸŒ½πŸŒΆπŸ₯’πŸ₯¦πŸ₯‘πŸ†πŸ…potatoCode work day

    Team potatoCode (stretchly - break time reminder app) [2018] — at September 12, 2018 08:53 UTC

    Team call yesterday

    We worked on the stats issue and the update wallpaper in breaks. With the stats in particular we're figuring out how to show the data that is inside the database, so how we can fetch that and show it inside the electron browser window. We made progress on this, although it's not yet solved. Actually with these features we both encountered the same, electron has a different way of to render stuff inside the browser. Also with the wallpaper, still not there because there needs to be send a window and on the otherside in the JavaScript a ipcrenderer will fetch that to gather what needs to be shown. We do now understand it better, but it's not yet solved.

    To be continued ..
    Team potatoCode
    SE

September 08, 2018

  • πŸ₯”πŸ₯•πŸŒ½πŸŒΆπŸ₯’πŸ₯¦πŸ₯‘πŸ†πŸ…potatoCode work day

    Team potatoCode (stretchly - break time reminder app) [2018] — at September 8, 2018 09:01 UTC

    Database headaches!!!

    We've been working on integrating an sqlite database into Stretchly to start collecting some stats about user breaks and activity, but it's been an uphill battle! We're taking it easy though, and slowly getting through one step at a time.

    The PR with the wallpapers is also coming along slowly. We're wrapping up fairly soon already, so we're just hoping to finish the three big open PRs we have by the end of this month. We're really happy with the progress we've made so far and think that if we can get the open stuff merged by the end of September it will have been an amazing accomplishment :D Onwards!

September 05, 2018

  • πŸ₯”πŸ₯•πŸŒ½πŸŒΆπŸ₯’πŸ₯¦πŸ₯‘πŸ†πŸ…potatoCode work day

    Team potatoCode (stretchly - break time reminder app) [2018] — at September 5, 2018 10:29 UTC

    Success to celebrate:

    Issues that we've been working on have been merged in an updated Stretchly Master in Github, whenever a new release of Stretchly comes, these functionalities will be in it. The PR add pause until morning and the new feature to not show breaks when the user is in do not disturb mode are now live!! πŸŽ‰πŸŽŠπŸŽ‚πŸŽπŸŽˆ

    We're progressing on a new feature for Stretchly: including statistics of breaks. This and the custom wallpaper during breaks is what we're working on. For the stats we now have code to run the database first time. Next steps here include making the database update whenever an event occurs, we're for the stats interested in the duration of breaks, naturalbreaks. Then we also need to decide upon the structure, or what will be in the database. Like: do we need ID's for every event? We will expand from here probably next time.

    Since our next blogpost is due pretty soon, we started making a draft for this.

    That's it for now πŸ‘‹πŸΏ
    team potatoCode
    SE

August 28, 2018

August 26, 2018

August 22, 2018

August 15, 2018

  • πŸ₯”πŸ₯•πŸŒ½πŸŒΆπŸ₯’πŸ₯¦πŸ₯‘πŸ†πŸ…potatoCode work day

    Team potatoCode (stretchly - break time reminder app) [2018] — at August 15, 2018 12:54 UTC

    Wrapping up (we think)

    our almost done issues. Today we decided we would be close to finish them up.

    We had our team call yesterday with Ana Sofia. We're happy with the way this Summer of Code is challenging us in exploring the unknown and contributing to Stretchly in particular. We told Ana Sofia that we would be finishing up the 4 issues that are open now and continue.

    This morning we had a phone call with our mentor, project owner Jan. He's so supportive and we agreed that we would try and finish the issues in this week. Also he looked ahead of what would be a good opportunity to do after these features have been build. There's a lot of options and Jan asked us if we wanted to learn anything in particular he would look at the backlog of issues and match them with our 'goal'. Awesome mentor!

    Wrapping up the issues today still is a bit to challenging, we keep encountering this problems with the update tray menu. It makes the app buggy and that's what you don't want.
    Jack really helped us out today and gave feedback on our code. It's great we can reach out to our coaches for questions :-)

    That's it for now from team potatoCode
    SE

August 13, 2018

August 12, 2018

  • πŸ₯”πŸ₯•πŸŒ½πŸŒΆπŸ₯’πŸ₯¦πŸ₯‘πŸ†πŸ…potatoCode work day

    Team potatoCode (stretchly - break time reminder app) [2018] — at August 12, 2018 12:07 UTC

    Working on setting a fullscreen wallpaper in microbreak or break, the random images from Unsplash are already in the breaks. But when opening a break / microbreak the image only opened for 2/3s of the screen, not fullscreen. This apparently had to do with some css value I gave it. I gave 'background-position' property a value of 'center' and 'background-size' a value of 'cover'. Once I excluded the 'background-position: center', the background images were fullscreen on breaks & microbreaks, although it didn't take in the height of the image. After including these lines:

    html, body {min-height: 100%;}
    body {background-size: cover;}

    The background images all scaled to a 100% of the screen also in fullscreen. (at least for the 20 something I tested).
    Cascading Stylesheets is a world on its own to explore. So this could be setup for Stretchly that the property of background-image during breaks can be dynamically set by the user. Investigating this.
    SE

August 11, 2018

  • πŸ₯”πŸ₯•πŸŒ½πŸŒΆπŸ₯’πŸ₯¦πŸ₯‘πŸ†πŸ…potatoCode work day

    Team potatoCode (stretchly - break time reminder app) [2018] — at August 11, 2018 10:36 UTC

    Debugging

    Today we're working on the features from last week and this week combined. It's some challenge to update the Tray menu. We encountered this issue that an update of the menu regularly is not possible. We want to update the tray menu regularly so the timeleft till next break and / or the do not disturb mode are exposed to the user. We are meeting with our coach Daniel, who is helping us learn debugging and a bit more about a call back functions.

    We're researching into why our code for updating the tray menu doesn't work. It seems to be a bit buggy and there's not that much online on the specific issue (that might be because electron isn't that widely used).

    The issue to show a custom wallpaper when in a break is also making progress, we've got an image opening up in breaks now.

    We discussed that it would be nice to also invest some time in learning interviewing problems that will be asked when we're applying for jobs. This is something we will do next time we meet with Daniel. He'll give us som problems to solve as 'homework' and we'll do some when we're together. Also he'll ask us the questions that will be asked during interviews. A question we already got is "What's JSON?". You expect this to be 'easy' but it's hard and very valuable to get some exercise in.

    Up next:

    - PR's and feature issue's worked on:

    • "add-pause-untill-morning";
    • "show timeleft in tray menu";
    • "DND mode (stuck at update tray menu to show DND)";
    • "costum wallpapers for breaks"

    - Interview techniques

    Till next time,
    potatoCode
    SE

August 10, 2018

August 08, 2018

August 05, 2018

August 04, 2018

August 01, 2018

  • πŸ₯”πŸ₯•πŸŒ½πŸŒΆπŸ₯’πŸ₯¦πŸ₯‘πŸ†πŸ…potatoCode work day

    Team potatoCode (stretchly - break time reminder app) [2018] — at August 1, 2018 08:10 UTC

    Today we realized (again) that our add-pause-until-morning PR has issues -- primarily the fact that when you run tests in different timezones it outputs different answers. We think all of this is due to the fact that node's default is UTC, and we are in CEST. A lot of issues with timezones and datestamps for this PR :( one of our coaches suggested we change everything to UTC time and then update for local clients in their given timezone. Not sure how easy this will be, unfortunately.

    On the bright side, we managed to get our DND code working, and the PR should be merged soon! Just a few little edits left to do :))

    We worked a little bit on compiling a list of companies we might apply to for jobs once RGSoC is over. We've had a lot of support today from our wonderful coaches Dan and Jack, and a ton from our mentor Jan, so special shout out to them!

July 30, 2018

July 28, 2018

July 27, 2018

July 26, 2018

  • Tests Tests Tests

    Team potatoCode (stretchly - break time reminder app) [2018] — at July 26, 2018 18:05 UTC

    Today and yesterday we just spent on writing tests for a PR that has been open a while, but hasn't been merged yet.

    We found out that the PR from a different contributor was not using an npm package that is supported and correct, so we've done a lot of work we might need to go back on :( So sad!! Good practice though.

    Nothing new to report, just the fact that we need to be more careful reviewing other people's code and catching these mistakes earlier! You live and you learn. Can't wait to get back together on Saturday and fix it all.

July 24, 2018

  • 24-07-2018 potatoCode

    Team potatoCode (stretchly - break time reminder app) [2018] — at July 24, 2018 05:25 UTC

    Today we'll be working on an issue where we'll need to find a good NPM module with not so much dependencies to check the Do Not Disturb mode of all Stretchly users. Later in the evening we'll have our weekly team call. Probably this post will be updated during the day. SE

    We also worked on the add-pause-until-morning PR and added some tests -- the PR is almost ready for review, aside from one test. In this PR we also refactored a little bit of code, so it's ended up being the longest PR (so far) that we've written. Excited to finish this up and send it in fro merge.

July 20, 2018