In honor of the movie "Tron : Legacy" that I saw last Tuesday, I have decided to name my project "CLU." His name stands for "Codified Likeness Utility."
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!!
Tools for Python/Scripting/Web 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
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)
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)
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.