Sometimes waiting a while is the best option. I didn't wait, I started to write my own pdf-manager but never really finished it. The goal was to keep track of all my research sources (read online papers in pdf form) with copies available offline whenever possible. Additionally, I wanted to keep notes on these resources as I read this. All bundled together, instead of notes and actual pdf's flying all over the place.
How I designed my to-be manager and what fate it met is a story for another day. Fast forward 3-4 months and find me falling back to Zotero. Why? Because now it's version 2.0. They have an excellent demo video on zotero.org, so I won't detail it here. The thing to note, though, is that I came back to it because they added a server-sync functionality in 2.0. All I needed, now, was a WebDAV server storage, which Jungledisk provides off the Amazon S3 storage for $2/month + 15c/GB-month - peanuts. WebDAV is just a protocol on top of http for generic storage access. Again, jungledisk.com is very intuitive and works right out-of-the-box. (No, I don't use Windows or Mac).
Conclusion: Firefox + Zotero plugin + Jungledisk a/c make it a breeze to keep track of your resources from anywhere, anytime. It's worth your time exploring these.
Caveat: It may not be possible to include your existing resources into the Zotero library. If you think of your research resources/projects as music albums, just switch to Zotero from your next album.
Friday, August 28, 2009
Friday, July 24, 2009
pulseaudio(amarok, firefox, xmms)
This article explains nicely the myriad of linux sound projects and where pulseaudio fits or why to use it. The pulseaudio wiki tells how to set up the alsa driver to route audio to pulseaudio server so that all applications using libalsa (alsa API) can work seamlessly.
I have youtube, xmms and amarok playing simulateneously right now. Did three tracks together sound sweet ever before?
P.S.: I'm not suggesting pulseaudio - it just happens to be the default sound server in most distributions today and it's easier to work with it than around. Things worked even before pulseaudio.
I have youtube, xmms and amarok playing simulateneously right now. Did three tracks together sound sweet ever before?
P.S.: I'm not suggesting pulseaudio - it just happens to be the default sound server in most distributions today and it's easier to work with it than around. Things worked even before pulseaudio.
Thursday, July 9, 2009
Universal playlist interface
I want an anytime-anywhere playlist interface, so that no matter which music player or which machine or which device I'm playing music from, if I "favorite" a track, it is magically recorded to my has-it-all, omnipresent, cloud-like personal music database, such as one on last.fm or iLike.com. It should also know which source file I was listening from and how I can get back to it. I should then be able to pull up all my favorites into my iPod or like with a single click, and keep it up-to-date as I listen to more new music.
That was from the user side. With current proliferation of server-side music databases like last.fm and musicbrainz.org, this shouldn't be too hard to do. I see two hurdles: 1 getting all client-side software to talk on a single interface, and 2 getting all server-side databases to share information. The latter should be easier to handle as long as the services are co-operative and willing to provide an API, which any reasonable service today does. The first problem also shouldn't be too hard to solve either as long as you're working with open-source and modern software, but legacy commercial players like Windows Media Player and Winamp may be harder to write plugins for and, unfortunately, form a large fraction of user-base.
The sleek part of this exercise would be the universal interface, which must be designed such that it can make it's way incrementally and unimposingly into a user's music experience. Do you know of any such existing solution? Or do you want to build one? Life is too short and music too big to forget and lose a track you liked in the first listen.
That was from the user side. With current proliferation of server-side music databases like last.fm and musicbrainz.org, this shouldn't be too hard to do. I see two hurdles: 1 getting all client-side software to talk on a single interface, and 2 getting all server-side databases to share information. The latter should be easier to handle as long as the services are co-operative and willing to provide an API, which any reasonable service today does. The first problem also shouldn't be too hard to solve either as long as you're working with open-source and modern software, but legacy commercial players like Windows Media Player and Winamp may be harder to write plugins for and, unfortunately, form a large fraction of user-base.
The sleek part of this exercise would be the universal interface, which must be designed such that it can make it's way incrementally and unimposingly into a user's music experience. Do you know of any such existing solution? Or do you want to build one? Life is too short and music too big to forget and lose a track you liked in the first listen.
Monday, June 29, 2009
Recommended: virtualBox!
No more VMWare or other commercial, hefty virtual machines. Use Sun's FOSS VirtualBox. It's light, streamlined and it works! The configurations I have tested are XP-host, Ubuntu-8.04-guest Mandriva-2009.1-host, Ubuntu-8.04-guest. The latter because the cisco-vpnclient for linux always hangs my dual-core pentium machine (known issue), even on disabling one processor. It ran just fine on the virtual machine.
I haven't got around to testing an XP-guest, but my next configuration will be Mandriva-host, XP-guest. It might not be as clean because of a greater kernel-replace for a Windows-guest but it's too early to say. I'm simply loving VirtualBox so far. It's worth the... effort?
I haven't got around to testing an XP-guest, but my next configuration will be Mandriva-host, XP-guest. It might not be as clean because of a greater kernel-replace for a Windows-guest but it's too early to say. I'm simply loving VirtualBox so far. It's worth the... effort?
Wednesday, June 24, 2009
corkscrew
Excepts from man corkscrew:
CORKSCREW(1)
NAME
corkscrew - Tunnel TCP connections through HTTP proxies
SYNOPSIS
corkscrew proxy proxyport targethost targetport [ authfile ]
DESCRIPTION
...
corkscrew is a simple tool to tunnel TCP connections through an HTTP proxy supporting the CONNECT method. It reads stdin and writes to stdout during the connection, just like netcat. It can be used for instance to connect to an SSH server running on a remote 443 port through a strict HTTPS proxy.
...
COMMON USAGE
The common usage of corkscrew is to put the following line in your ssh_config:
ProxyCommand corkscrew proxy proxyport %h %p
This will let your ssh connection go through the proxy with the help of corkscrew.
CORKSCREW(1)
NAME
corkscrew - Tunnel TCP connections through HTTP proxies
SYNOPSIS
corkscrew proxy proxyport targethost targetport [ authfile ]
DESCRIPTION
...
corkscrew is a simple tool to tunnel TCP connections through an HTTP proxy supporting the CONNECT method. It reads stdin and writes to stdout during the connection, just like netcat. It can be used for instance to connect to an SSH server running on a remote 443 port through a strict HTTPS proxy.
...
COMMON USAGE
The common usage of corkscrew is to put the following line in your ssh_config:
ProxyCommand corkscrew proxy proxyport %h %p
This will let your ssh connection go through the proxy with the help of corkscrew.
Monday, June 22, 2009
Butter slices?
They have cheese slices. But I eat bread-and-butter in the morning. And I want to eat it almost everyday. And it's so hard to scrape and spread the butter when I take it out from the fridge. Why can't they just have butter slices too? Imagine your warm toast that just popped out from the toaster with a crisp butter slice sandwiched between them. And now think about digging your teeth deep into it... as opposed to still being stuck scraping butter and somehow getting it to spread uniformly on that toast. Wouldn't you love to have butter slices? I wonder why we don't have them. Or am I missing something?
New grad students to US - housing
The first part of this post talks about admits/admissions/funding and such.
Now that you have decided to join UCLA, let's get you settled here. The primary resource is the Bharatiyam website. It contains a lot of useful information. Below is a collection of questions freshers asked me.
Bharatiyam:
http://www.studentgroups.ucla.edu/bharat/
http://groups.yahoo.com/group/bharat_ucla
bharat DOT ucla AT gmail DOT com
Co-op housing:
http://www.geocities.com/uchaonline/ucha_home.htm
UCLA off-campus listing:
http://www.data.cho.ucla.edu/cfapps/mainpublic.cfm
Craigslist:
http://losangeles.craigslist.org/
UCLA fall 2009 Indian community:
http://groups.yahoo.com/group/ucla_fall2009/
I plan to get down there by the end of August. How do i find a place to stay? Do i post it in the bharat UCLA community and ask for help. One of my friend would be joining with me. How do i go about in deciding on a place to stay?
Options:
- Weyburn Terrace grad housing
- University apartments
- Co-op housing
- Privately-owned apartments
The university offers accommodation to some grad students at Weyburn Terrace for (at most) first two years (you would know if you have been offered a spot - not everybody gets one). This is the cheapest private-bedroom option you will find close to campus. It's about $900/month per person. Even if you have been offered one, you can choose to decline it. Sharing bedrooms is not allowed at Weyburn.
University apartments are more suited to married grad students. They are also economical if you share bedroom with a roommate, which is allowed in this case. These apartments are farther from campus (about 4-5 miles) and harder to get due to a long waiting list. If you're looking to live close to campus early on, this is not the best option.
The "Co-op" housing is not owned by the university, but they allow only students to board. Find out more about it on the website. It's a cheap housing option close to campus if you are fine with the trade-offs.
Privately-owned apartments are the most common accommodation and allow you the most flexibility. Accommodation is rather expensive around UCLA. This are is called Westwood/Westwood village. If you look at the map of UCLA campus, you will notice it's shaped like the mickey-mouse face. There is a pocket of housing to the west of it next to the left ear of the mickey-mouse. This is also the area that includes Weyburn Terrace. You can usually find a place here for $450-$650/mo per person for a shared bedroom (3-5 people in one apartment), or double that for your own bedroom. This housing area provides the easiest access to UCLA. There are also a few houses to the east of the campus (Hilgard Av).
The next pocket is to the south of the campus, south of Wilshire Blvd. Houses will become cheaper as you go farther from the campus. This pocket (about 2-3miles from the campus) is a comfortable distance for biking to the campus or taking a bus. Commute time either way will be about 15-25min (excluding bus-wait time).
You can live farther if you want yet cheaper accommodation. Culver City is a nice neighborhood with bus access. At this radius, there are too many residential communities to list. Refer the map.
How do I find a privately-owned apartment?
I found Craigslist and UCLA community-housing (off-campus) database helpful in my housing search for an off-campus apartment.
I wanted to look at the apartment before I signed the lease and so, found one only after arriving at LA and going around looking. That's what most of my classmates also did. I stayed with some senior grad students while looking for an apartment. The process was to look at the listings, call and arrange appointments to look at the house, apply if to liking and finally sign the lease once settled, before moving in. I fixed my roommates before starting the house search, naturally.
Unfortunately, the Weyburn apartment is offered on an 'unfurnished' basis, except for the basic equipments in the room. It would have been so much easier if all the rooms were furnished.
"Unfurnished" still includes the basic utilities - refrigerator etc. I don't know if you'll get a mattress or not - ask someone who lives in Weyburn.
I wonder if you could let me know about general availability of furniture around that place, rental or purchase, how to lug it into the room and where to store it when I vacate the room at the end of the academic year.
That's the good part - with all the students moving out, there is an abundance of used stuff on the streets. You are welcome to pick up anything you like. If you would rather prefer a new mattress, you could order it from a store and they'll deliver it. Moving around stuff isn't easy without a car, but usually you will find stuff within walking distance. You can always promise us seniors a treat and we'd be happy to help you move in. Putting stuff at the end of the year etc is not an issue - you'll be able to work that out.
Is there some Desi Community of UCLA which helps the Indian students?
Did I already mention Bharatiyam? How about ucla_fall09?
This isn't the most help FAQ. What do I do now?
Are you kidding me?! Well, ok, I know. Finding an accommodation is a daunting task. It appears like a jungle in the beginning. There's no easy way out. Absorb the geography, lay down your preferences (close to campus or not, own-bedroom or not, budget, roommates), then see what fits your needs best. And be on the lookout for postings on the groups above - it's easiest to move into an already settled house.
I hope I can call you up for any assistance when we reach there.
Wouldn't you if I said no? :P
Welcome to Los Angeles, babeyh!
Now that you have decided to join UCLA, let's get you settled here. The primary resource is the Bharatiyam website. It contains a lot of useful information. Below is a collection of questions freshers asked me.
Bharatiyam:
http://www.studentgroups.ucla.edu/bharat/
http://groups.yahoo.com/group/bharat_ucla
bharat DOT ucla AT gmail DOT com
Co-op housing:
http://www.geocities.com/uchaonline/ucha_home.htm
UCLA off-campus listing:
http://www.data.cho.ucla.edu/cfapps/mainpublic.cfm
Craigslist:
http://losangeles.craigslist.org/
UCLA fall 2009 Indian community:
http://groups.yahoo.com/group/ucla_fall2009/
I plan to get down there by the end of August. How do i find a place to stay? Do i post it in the bharat UCLA community and ask for help. One of my friend would be joining with me. How do i go about in deciding on a place to stay?
Options:
- Weyburn Terrace grad housing
- University apartments
- Co-op housing
- Privately-owned apartments
The university offers accommodation to some grad students at Weyburn Terrace for (at most) first two years (you would know if you have been offered a spot - not everybody gets one). This is the cheapest private-bedroom option you will find close to campus. It's about $900/month per person. Even if you have been offered one, you can choose to decline it. Sharing bedrooms is not allowed at Weyburn.
University apartments are more suited to married grad students. They are also economical if you share bedroom with a roommate, which is allowed in this case. These apartments are farther from campus (about 4-5 miles) and harder to get due to a long waiting list. If you're looking to live close to campus early on, this is not the best option.
The "Co-op" housing is not owned by the university, but they allow only students to board. Find out more about it on the website. It's a cheap housing option close to campus if you are fine with the trade-offs.
Privately-owned apartments are the most common accommodation and allow you the most flexibility. Accommodation is rather expensive around UCLA. This are is called Westwood/Westwood village. If you look at the map of UCLA campus, you will notice it's shaped like the mickey-mouse face. There is a pocket of housing to the west of it next to the left ear of the mickey-mouse. This is also the area that includes Weyburn Terrace. You can usually find a place here for $450-$650/mo per person for a shared bedroom (3-5 people in one apartment), or double that for your own bedroom. This housing area provides the easiest access to UCLA. There are also a few houses to the east of the campus (Hilgard Av).
The next pocket is to the south of the campus, south of Wilshire Blvd. Houses will become cheaper as you go farther from the campus. This pocket (about 2-3miles from the campus) is a comfortable distance for biking to the campus or taking a bus. Commute time either way will be about 15-25min (excluding bus-wait time).
You can live farther if you want yet cheaper accommodation. Culver City is a nice neighborhood with bus access. At this radius, there are too many residential communities to list. Refer the map.
How do I find a privately-owned apartment?
I found Craigslist and UCLA community-housing (off-campus) database helpful in my housing search for an off-campus apartment.
I wanted to look at the apartment before I signed the lease and so, found one only after arriving at LA and going around looking. That's what most of my classmates also did. I stayed with some senior grad students while looking for an apartment. The process was to look at the listings, call and arrange appointments to look at the house, apply if to liking and finally sign the lease once settled, before moving in. I fixed my roommates before starting the house search, naturally.
Unfortunately, the Weyburn apartment is offered on an 'unfurnished' basis, except for the basic equipments in the room. It would have been so much easier if all the rooms were furnished.
"Unfurnished" still includes the basic utilities - refrigerator etc. I don't know if you'll get a mattress or not - ask someone who lives in Weyburn.
I wonder if you could let me know about general availability of furniture around that place, rental or purchase, how to lug it into the room and where to store it when I vacate the room at the end of the academic year.
That's the good part - with all the students moving out, there is an abundance of used stuff on the streets. You are welcome to pick up anything you like. If you would rather prefer a new mattress, you could order it from a store and they'll deliver it. Moving around stuff isn't easy without a car, but usually you will find stuff within walking distance. You can always promise us seniors a treat and we'd be happy to help you move in. Putting stuff at the end of the year etc is not an issue - you'll be able to work that out.
Is there some Desi Community of UCLA which helps the Indian students?
Did I already mention Bharatiyam? How about ucla_fall09?
This isn't the most help FAQ. What do I do now?
Are you kidding me?! Well, ok, I know. Finding an accommodation is a daunting task. It appears like a jungle in the beginning. There's no easy way out. Absorb the geography, lay down your preferences (close to campus or not, own-bedroom or not, budget, roommates), then see what fits your needs best. And be on the lookout for postings on the groups above - it's easiest to move into an already settled house.
I hope I can call you up for any assistance when we reach there.
Wouldn't you if I said no? :P
Welcome to Los Angeles, babeyh!
Subscribe to:
Posts (Atom)