ActivitiesAtom Feed

Displaying activities 1 - 25 of 3667 in total

July 16, 2018

  • Day 11 - Bahmni App V3

    Team GirlsCode MK (Bahmni) — at July 16, 2018 14:36 UTC

    - meeting with supervisor Ramón
    - discussed conferences
    - meeting with mentor Ivo
    - went over current issues and how to solve them
    - updated the app to Version 3 - with controlled components and splitting the components into containers and components
    - added Bahmni logo
    - re-added post request removed unnecessary comments
    - updated .env, .gitignore and travis files
    - fixed dependencies (npm -> yarn)
    - met with UI developer Konrad

    - reading docs for create-react-app & jest
    - writing tests with jest
    - reading on proptypes and validation

    - meeting with coaches to share our progress
    - add tests + validation to the newest version of app
    - discuss mockups with Konrad

  • Dag 15

    DV Team (LivingStyleGuide) — at July 16, 2018 11:32 UTC


    - Sum up learnings from Git, Version Control
    - Write Medium article about Git, Version Control (first 2 weeks- lessons learned)
    -Learn Testing
    -Learn Regex

    - Work on Issue 1.
    - Work on Issue 2.
    - Read articles suggested by Lucas (supervisor)

    Violeta and I will attend the JS Congress in Barcelona on wedsnesday- friday (18-20 july).

July 15, 2018

  • Day 14

    DV Team (LivingStyleGuide) — at July 15, 2018 15:46 UTC


    -Met up with coach Cristina for a peer lab session at ImaginCafe
    -Worked on understanding MVC better,
    -Refactored code
    -Exercised regex
    -Been learning about modular programming
    -Learned the basics of React
    -Organized TO DOs for the week and sent useful links to teammate


    Finished her 20hs during the week

  • 15-07-2018

    Team potatoCode (stretchly - break time reminder app) — at July 15, 2018 13:21 UTC

    We received some feedback on the rebasing we've done yesterday. The owner of the PR we were reviewing made a nice list on problems we need to fix. GIT can be very challenging as a beginner to work with. Today is not an official working day, but we agreed to spent time on the project remotely. So I (Sabine) will inform Alina on what steps I took today ;-)

July 14, 2018

  • Day 11

    Team DelSquared — at July 14, 2018 18:37 UTC

    Hi All!

    Today we played around with JavaScript and I2C and wrote (and understood) the code from the Tessel documentation through which Tessel and sensors can communicate via the I2C protocol. We also read the ESP32 documentation and hope to start making sensors communicate with ESP32 using I2C protocol by tomorrow.

    Till we meet again,

  • 14-07-2018- potatoCode

    Team potatoCode (stretchly - break time reminder app) — at July 14, 2018 08:27 UTC

    Today we're working on a PR made by one of the other contributors to Stretchly, and refactoring some of their code, before we make the new push. It's been a long week of trying to figure git out and we're still not there, but getting better every time. Today we are meeting with our coach Daniel, who is helping us learn rebasing and a bit more about module.exports in an application as big (and I use those words very loosely) as Stretchly.

    We're also doing more research into the timeline and history feature, both from a design and a application-build perspective. We have a LOT of work to do here, and expect that this part of the project will take up almost all our time at RGSoC, but we're super eager to learn how to embed a database into electron! And I'm super eager to learn more graphic design tips and tricks from Sabine :D

    Since the timeline feature will be our biggest challenge over the next few weeks, we also expect that sometimes we'll want to take a break and concentrate on other things, so Jan added a few details into our project board that we can think about doing.

    Up next:
    - making Stretchly pause in Do Not Disturb mode
    - Refactoring main.js into a smaller file and moving functions out into helper files + adding tests where and when necessary for the new structure

    Till next time,

  • Day 10

    Team DelSquared — at July 14, 2018 05:44 UTC

    Hi All!

    Today we had our kickoff meeting with our mentor Kelsey, supervisor Bhumika and our coaches. One of our coaches Brihi could not attend the call as she was ill. We had a brief round of introductions followed by discussion on the work done up till now. We also fixed a time for video call with our supervisor for this month.

    Till we meet again,

  • Day #10

    Team Brazilian housewives coding (Public Lab) — at July 14, 2018 02:55 UTC

    Wow, we are at the end of the second week already?!

    Today we finalized our PR from this week, now all the tests are green! :) Today we also started refactoring the Typeahead Service tests.

    It was really nice to learn how to separate the functionalities into different classes. For now, the API services are looking way more readable and have a less duplicated code. We may find something later to improve but it looks good to add more endpoints now.

    We are still waiting for our PR to be approved so tomorrow we are going to work on some docs and discuss the tasks for next week.


July 13, 2018

  • Day 10: Testing

    Team Akaringular (EBWiki) — at July 13, 2018 20:27 UTC

    Today we focused on testing and refactoring. We refactored model tests using gem shoulder matchers. Its syntax is cleaner and shorter.
    - We also finalized on blog and a created pull request on it.
    - Worked on case redirects when title is updated.


    • Write redirect tests

  • Day 10

    Team Barcelona Duo (Exercism) — at July 13, 2018 19:20 UTC

    Final Thoughts on Brighton

    Today our mentors launched the beta version of the new exercism website! It was a tough three days as they worked on eliminating bugs and getting all the different parts working together. We managed to get some time with them and work out all of the details of what is expected of us in the next few months. We have a plan and now we can work on implementing it.

    The most important thing to come from the last four days is the importance of communication, trust and patience. We had many discussions to bring us up -to-date on the research they had done and the work that still needed to be done to improve the mentor training tool that we are going to work on this summer. We have come up with a plan that will enable us to use our existing skills as well as learn more about programming,and project management.

    * Working on understanding the code base
    * Establishing communication channels
    * Defining our goals and expectations for the summer with the team
    * Celebrating the launch of the beta version of exercism

  • Day Ten

    Team Sectumsempra (Chapel Parallel Programming Language) — at July 13, 2018 17:49 UTC

    Started with implementing the radix sort algorithm. Learnt about some more functions in Chapel. We got some feedback on our first PR, and are planning to make the necessary changes and again submit it for review. Also, hoping to complete the radix sort algorithm as soon as possible.

    Had our weekly call with our supervisor, and discussed and cleared a few doubts about attending conferences. Later, both of us discussed about the list of conferences we could possibly attend.

  • Day - 11

    Team 101 Days of Summer (Servo) — at July 13, 2018 17:10 UTC

    We completed the "select image source" algorithm today!! Yayy :D
    - But we troubled everyone with a number of doubts. The two mysterious errors "cannot move out of borrowed content" and "cannot mutably borrow field of immutable binding" were following us with each new method we tried. We felt we would do away with "cloning" our code but in the end, only that worked.
    ( where cloning implies creating a copy of the structure instead of working on the original copy :P )
    - Paavini was able to reinstall the codebase, and compile the project successfully. Huh finally! 😅 She was totally troubled for 2 days! She also updated her codebase with all the work we have completed until now :)
    - We are planning to start writing tests starting with the "parse sizes algorithm" which we had reimplemented this week. Cheers!

  • Day 10: First PR! ☀️

    Team Sunshine (Babel) — at July 13, 2018 16:18 UTC

    • Gyujin made First PR: fixed all flow errors and linted scripts for babel/website before adding TimeTravel Component
    • Sujin updated dependencies in babel-time-travel
      • BabiliPlugin to MinifyPlugin
      • WIP: Webpack 2 to Webpack 4
      • WIP: Update webpack.config

  • Day 10: Playful Yellow Hummus Popcorn

    Team Popcorn (Nextcloud) — at July 13, 2018 15:57 UTC

    Today's Progress:

    • Jessica is working on getting local storage for her app
    • she was also figuring out how to fetch and update the store
    • Arati started integrating Vuex into her app
    • she was also learning more about communicating events
    • meeting with coach Camila (about big picture planning and direction for next week)


    We would like to start working on issues on the new vue branch Monday or Tuesday but if not, studying the users management system would be a good alternative.

  • Day 10 - Refactoring Form cont. and Travis CI

    Team GirlsCode MK (Bahmni) — at July 13, 2018 14:40 UTC

    - reading about Travis CI and installation on Github repository
    - created .travis.yml and added to github so each time a new commit is done it will test the code
    - update readme file with build status and other markdown syntax
    - met with Bahmni coaches - so helpful and patient, explained about priorities in coding, working code and reducing duplicate code niceties
    - learning more about github, testing on a fork version
    - installed prettier, lint-staged and husky to make code format the same
    - updated package.json file with dependencies
    - updated editor to use prettier extension so it will also reformat code locally
    - trying to use pair-programming techniques (ping-pong)
    - implementing Fetch with our form

    - problem solve form
    - researching testing with jest

    To Do
    - tests with Jest
    - integrate with Travis CI - Ivo to add to project on GitHub
    - learn about git branching

  • Day 12

    DV Team (LivingStyleGuide) — at July 13, 2018 06:06 UTC


    1) Trying to re write classes test in order to understand it better
    2) Summarising the book "Pragmatic Programmer"
    3) Sending Diana material for the blog post

    I'm not meeting today with coach and teammate as they are going to work together to catch up. I will be working on my own to deeply understand testing and continue working together from Tuesday! Pair programming would be super nice.


    1) Discuss questions about Git, Version Control with coach Cristina.
    2) Create summary of Git, Version Control.
    2) Learn Testing.
    3) Create Article1 for Medium (draft).

    Meeting with Cristina (mentor): discuss about Git, Version Control steps based on created summary and Readme file for project. If time start with discuss testing.

    TODO next week:
    - Write Medium article about Git, Version Control (first 2 weeks- lessons learned)
    - Learn Testing
    - Work on Issue 1.
    - Work on Issue 2.
    - Read articles suggested by Lucas (supervisor)

  • Day #10

    Team Brazilian housewives coding (Public Lab) — at July 13, 2018 05:09 UTC

    Good night!

    We are still working on our PR! Our code is working, but Code Climate (an automated code review tool for GitHub) is complaining about "cognitive complexity". So we have to simplify the code in order to make it more readable. We've already broken the responsibilities into new classes, this solved most issues. We still have to work on minor repairs, but we'll do it tomorrow!


July 12, 2018

  • Day 9

    Team Barcelona Duo (Exercism) — at July 12, 2018 22:11 UTC

    And the learning continues

    We spent the day watching the intense work that goes into launching a product as the beta of the new version of launches shortly. We had a chance to bond over dinner and get to know each other on a personal level, which is important as we will be working remotely.

    * Realizing that getting into a new code base is a skill that one has to learn.
    * Hearing alternative perspectives to agile methods.
    * Getting encouraging words of advice from our coaches David and Emily (They haven't forgotten us)
    * Remembering git add remote

    Questions that emerged from our time in Brighton
    * Will we ever master pull/add/commit/fetch/merge?


    Team Akaringular (EBWiki) — at July 12, 2018 20:37 UTC

    • There are different ways of refactoring, so today we learnt that to refactor view we use helper or partials, to refactor model we use concerns or services
    • Updated gem for charts
    • Had a call with Paul Ogudah our coach who has helped us step by step solve pending issues
    • He has helped us understand how migrations work and how to handle migration issues

    To Do

    • Handle two migration pending issues
    • Read more on services
    • add contents on how to use EBWiki

  • Day Nine - Submitted first PR :D

    Team Sectumsempra (Chapel Parallel Programming Language) — at July 12, 2018 20:10 UTC

    Things Done:

    We were confused about how to submit the documentation for the BigInt module, for review. And it took a little time, to understand how exactly, the chapel documentation is to be made using the chpl docs tool. Thanks to our mentor and coaches, for helping out and pointing us in the right direction. Also, learnt a thing or two about making pull requests and git. Finally, submitted a pull request for our first task. Now that we are clear with the pipeline of how things work, we'll be adding the documentation for other functions shortly.

    To Do:

    And now comes the second task, of writing a basic radix sort. After a bit of reading about it from here and there, watching a few videos, regarding that, finally, we are in a position to begin coding.

    Hoping to get things done soon,
    Team Sectumsempra