Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Sep 29 2016 16:10

    yangshun on master

    Fix bug where module with no le… (compare)

  • Sep 29 2016 15:50
    coveralls commented #335
  • Sep 29 2016 15:45
    yangshun opened #335
  • Sep 29 2016 15:44

    yangshun on timetable-improvement

    Extract calculateBorderTimings … (compare)

  • Sep 29 2016 15:09

    yangshun on timetable-improvement

    Render to earliest hour and lat… Extract calculateBorderTimings … (compare)

  • Sep 29 2016 14:55

    yangshun on timetable-improvement

    Improve timetable experience (compare)

  • Sep 29 2016 13:37

    yangshun on remove-themes

    (compare)

  • Sep 29 2016 13:37
    yangshun closed #333
  • Sep 29 2016 13:37

    yangshun on master

    Remove unpopular themes. Fixes … (compare)

  • Sep 29 2016 13:37
    yangshun closed #334
  • Sep 29 2016 13:36
    coveralls commented #334
  • Sep 29 2016 13:34
    yangshun edited #332
  • Sep 29 2016 13:31
    yangshun opened #334
  • Sep 29 2016 13:29

    yangshun on remove-themes

    Remove unpopular themes. Fixes … (compare)

  • Sep 29 2016 13:28
    yangshun labeled #333
  • Sep 29 2016 13:28
    yangshun opened #333
  • Sep 28 2016 16:39

    yangshun on master

    Use color variables for gray va… (compare)

  • Sep 28 2016 16:11
    yangshun labeled #332
  • Sep 28 2016 16:11
    yangshun opened #332
  • Sep 28 2016 16:11
    yangshun labeled #332
Beng Hee Eu
@ahbeng
could be a menu instead
haha just trying to rethink things a bit while looking at it
cos switching sems is not a common operation
but it takes up a whole line
there’s really no need to see all 4 sems on screen at once
Beng Hee Eu
@ahbeng
from the past 4 days traffic, estimated monthly traffic transmit bandwidth is 140 GB
ubuntu@nusmods:~$ vnstat
Database updated: Sun Jul 12 02:51:42 2015

   eth0 since 07/08/15

          rx:  8.17 GiB      tx:  50.55 GiB      total:  58.72 GiB

   monthly
                     rx      |     tx      |    total    |   avg. rate
     ------------------------+-------------+-------------+---------------
       Jul '15      8.17 GiB |   50.55 GiB |   58.72 GiB |  512.71 kbit/s
     ------------------------+-------------+-------------+---------------
     estimated     22.76 GiB |  140.94 GiB |  163.70 GiB |

   daily
                     rx      |     tx      |    total    |   avg. rate
     ------------------------+-------------+-------------+---------------
     yesterday      1.87 GiB |    8.65 GiB |   10.51 GiB |    1.02 Mbit/s
         today    234.63 MiB |  887.36 MiB |    1.10 GiB |  892.19 kbit/s
     ------------------------+-------------+-------------+---------------
     estimated      1.92 GiB |    7.29 GiB |    9.22 GiB |
Yap Jun Hao
@junhaoyap
MPE for SoC just happened within the last 4 days so traffic should have spiked
Will probably drop a bit while waiting for CORS to statt
Start*
Beng Hee Eu
@ahbeng
yeah I guess it’s peak traffic now. I’m not sure how it estimates actually, since it’s 50 GB so far over the past few days
Yap Jun Hao
@junhaoyap
Wah hmm, 50 over MPE means CORS bidding could get worst with the different rounds and stuff leh
Beng Hee Eu
@ahbeng
@yangshun who has access to the digital ocean control panel / ssh? The server went to 100% cpu and stopped responding to requests. Couldn't even ssh in. So had to hard reboot from the control panel. But I think the notification was only sent to me. Should I set it up to send to the google group?
Tay Yang Shun
@yangshun
@ahbeng currently only me xinan and guoxiang
how come hit 100% ah
Beng Hee Eu
@ahbeng
not sure, didn’t have anything to track
Tay Yang Shun
@yangshun
Liu Xinan
@xinan
Ah I just see this lol
Tay Yang Shun
@yangshun
i just posted this what
lol
Beng Hee Eu
@ahbeng
"We follow Airbnb's JavaScript style guide, with some special additional conventions for React code in future."
For React code in future? Haha what's coming
Tay Yang Shun
@yangshun
haha just put there since modivle will be in React
Beng Hee Eu
@ahbeng
@yangshun is that happening this sem
Tay Yang Shun
@yangshun
@xinan may be doing it for 3216 hahaha
gogo @xinan
Beng Hee Eu
@ahbeng
Database updated: Thu Jul 23 18:53:51 2015

   eth0 since 07/08/15

          rx:  33.01 GiB      tx:  205.11 GiB      total:  238.12 GiB

   monthly
                     rx      |     tx      |    total    |   avg. rate
     ------------------------+-------------+-------------+---------------
       Jul '15     33.01 GiB |  205.11 GiB |  238.12 GiB |    1.01 Mbit/s
     ------------------------+-------------+-------------+---------------
     estimated     44.90 GiB |  279.03 GiB |  323.93 GiB |

   daily
                     rx      |     tx      |    total    |   avg. rate
     ------------------------+-------------+-------------+---------------
     yesterday      2.37 GiB |   17.37 GiB |   19.74 GiB |    1.92 Mbit/s
         today      1.83 GiB |   17.20 GiB |   19.02 GiB |    2.35 Mbit/s
     ------------------------+-------------+-------------+---------------
     estimated      2.32 GiB |   21.85 GiB |   24.18 GiB |
from the last 2 weeks, ~300 GB upload bandwidth
Beng Hee Eu
@ahbeng
@/all ivle.nus.edu.sg started not sending the required intermediate SSL certificate. can check at https://www.digicert.com/help/ this caused all the tasks involving ivle api to break. which is most of them. and since the cors task is run along with them, the cors data wasn’t updated since wed, and we were only alerted by an email from an instructor from the department of physics. when i was in school i was actively using NUSMods so I’d take note of whether it’s up-to-date, but that’s not sustainable. so i think we need to start having some way of alerting if tasks fail
Tay Yang Shun
@yangshun
will checking the last update date work
Beng Hee Eu
@ahbeng
@yangshun yeah until CORS stops updating on a regular basis
maybe just get the cron job to email on failure
but first need to fix the SSL cert issue
i disabled the ivle tasks temporarily
oh i guess can take down the red alert already? since it’s using CORS data
Tay Yang Shun
@yangshun
ok will take down
Beng Hee Eu
@ahbeng
@/all btw you all can sign up at https://saucelabs.com/opensauce/ to test things on other browsers
Beng Hee Eu
@ahbeng
ok ivle fixed their SSL cert, so everything is working fine now
Tay Yang Shun
@yangshun
did u ping IVLE to do that
Beng Hee Eu
@ahbeng
nope, but i suppose it would have broke in older browsers
Tay Yang Shun
@yangshun
watching of js and hbs files seems to be broken
not sure since when
do you guys experience that?
Tay Yang Shun
@yangshun
anws i modified the gruntfile to watch for js and hbs files too
not sure why we didn't have to do that in the past
Bili Xu
@xbili
Eh nope
And lol that change to 'Contact us' xD Just saw the google groups hahaha
Tay Yang Shun
@yangshun
hehe
hope we get less spam now (:
Sriram Sami
@frizensami
Hey all, a few of us have been working on an automated timetable arranging algorithm that integrates into NUSmods. It's pure client side JS- no server load besides serving the JS - and works about 90% of the time, algorithmic-wise. When it works, it's fairly fast, and we plan to have loading dialogs for when it's predictably not. Hopefully we'll have something integratable in a few weeks, because we don't understand the Marionette system yet and were just using static JS files :)