install
  1. This is a follow-up post on coupled oscillators.

    In this video (2 mass-spring system equivalent) the low frequency and high frequency normal modes are shown.

    The way to achieve these frequencies is by varying the tension in the string supporting the table that the metronomes are on.

    By increasing the tension [by moving the supporting blocks further away], the high frequency normal mode was set up.

    In contrast, lowering the tension [by moving the supporting blocks closer], the low frequency normal mode was set up.

    Very simply, yet revealing about coupled oscillators!

    Tags

  2. One of the videos that Prof. Wyslouch (in 8.03: Waves and Vibrations) recommended us to watch, on the topic of coupled oscillators.

    Few things in the video:

    Each member of the back row is in sync first

    Then the consequent row and so on.

    Once in sync, the row can be seen as just one oscillator whose motion can be described by Simple Harmonic Motion, and the the row moves the table uniformly (characteristic of low frequency normal mode)

    The fact that the system is at low frequency normal mode is obvious [the uniform motion]. How they [people of the Ikeguchi Lab] managed to set up low frequency normal mode is NOT.

    I believe the secret lies in the table that is holding the metronomes. The table has just the right ‘spring’ coefficient that gives the characteristic normal mode frequency [Note that the table isn’t literally a spring, nor is there any spring among the metronomes]. If they were to use the same table, with the configuration of the legs of the table differently, the same motion would be hard to duplicate.

    I wonder how long it took them to get the table in the right configuration.

    The next post is also related but more revealing of what the movable table is doing.

    Tags

  3. Projects Waiting For Me

    I. CourseMap — Venturing through the world of web programming this summer, I’ve come to realize that there is still much to be learnt and I need to push myself to make progress for contribution to CourseMap

    (6.170 or maybe 21W.785, again)

    II. ISA Blog — Making a blog from scratch takes work, and I’m considering using

    some standard framework (like Bootstrap used by Twitter), with jQuery, with Django of course.

    But I’m wondering, what would be a good use of a database system for International Students Funding Blog (i.e. why would I want a database backend for this purpose anyway?? Why does my site have to be interactive at all) — this is actually something that someone who first introduced Django to me (Jordan on 5W): “Why do you need to use a backend?”

    Now it makes much more sense to know why he was asking that question — so thank you Jordan from future me. (at the time, I was confused as to why such a question was even relevant — but I’ve learnt my lesson)

    III. Electronics Research — take a lab class 6.070

    Go to MITERS!!

    Tags

  4. Tools for Python/Scripting/Web Programming

    Python-based Programming

    ——————————

    Fable — useful for local development

    VirtualEnv — writing bash commands (scripts that are run when prompted)

    PIP — installing all components of the application

    ——————————

    Web Programming/ Database Management

    ——————————

    Django — python-based framework for building websites

    South Migration — essential for schema/data migration

    GitHub (or Git) — very important for code sharing

    jQuery (or reliable JavaScript) — needs mastering

    Apache setting with Django (DEFINITELY NEEDS MORE WORK)

    ——————————

    Distributed Systems Network

    ——————————

    SSH-ing — secure connection protocols

    Athena/Kerberos — distributed system framework, SIPB play for understanding

    Learning how to use Linux

    ——————————

    Important Concepts in Programming

    ——————————

    PCAP Principle (primitive, combination, abstraction, pattern)

    Modularity/Abstraction/Modeling

    ——————————

    Improvements to be made

    ——————————

    Familiarity with the tools metioned

    Cleaner/Better Coding System

    More Practice! (Earlier the better, the more the merrier!)

    Tools of the Modern Python Hacker: Virtualenv, Fabric and Pip - electronic.habitat : alex.clemesha (Link provided by Stefan Fox)

  5. 오빤 강남 스타일~

    oppan gangnam style~

    Tags

  6. Some Random Ideas

    Haven’t checked tumblr in a while… (my computer was broken, quite frankly)

    so much for the excuses.

    I was thinking about what would be sort of a cool start-up idea.

    1. how about creating a program/online social media that translates video into letters. (poor description)

    Think of it as having a transcript of what you are saying in the video, except, you don’t need the transcript before you say it.

    First of all, you can look at the letter and watch the video at the same time, thus enhancing the impact of your message. Thus you can retain the special feeling that you get when you receive an e-mail/written letter.

    This idea has its competitive edge but isn’t certainly big enough to actually compete against the entire social hub i.e. facebook. But it is a feature that I wish could be seen. E-mail itself is an evolution, but I certainly believe it could be bettered.

    2. So I recently played this game called manito (it’s a secret santa game) with Koreans at my school and realized that facebook notifications were getting out of hands because people were posting unwanted facebook posts in the Korean facebook group. I thought: why not create a separate account that everyone can post their appreciation/pictures of what they received from their santa without spamming notifications?
    Trouble: I had to create an e-mail account, create a Facebook account, add everyone and what not. And that was for my school.
    What if other people in that other school down the street wanted to play? They would need another account. What if all the universities wanted to play?
    You can see the problem that multiple e-mail accounts need to be made (I tried to make duplicate accounts, it didn’t work) that wouldn’t be used otherwise. How about allowing the same account that I created: called Manito, and creating a sort of sub-account under Manito: as in Manito Harvard, Manito BU, Manito BC, and etc? so that only people in that group could see the sub-account but eliminating the need to create separate accounts? Just an idea.

  7. Tags

  8. Tags