February 20, 2009

Changes to darrenhe.com

Filed under: Blog Stuff, Coding, TechnologyTags: , , , , , , , — darrenhe @ 4:54 PM

I finally am making some changes to my own website!

Logo has been changed and I have added a right side picture for people with big enough monitors to see it. Kat’s doing some graphics for me – I’m excited!

Also made some graphics for Services and Portfolio, and I’m thinking of replacing that rainbow thing on my home page to a flash animation. I only put it there to take up space anyways.

editicon Post/View Comments

feedicon Subscribe - RSS Feed



February 18, 2009

Yet Another Website Done!

Just a day after finishing the HCCG website, I started and finished the website for the Harvard College Global Heatlh and AIDS Coalition (http://hcs.harvard.edu/hac/).

For this website, the users wanted to be able to 1) easily edit the static pages and 2) have a blog. My solution was to use Wordpress to maintain the entire website. Thus instead of integrating Wordpress into a website like I’ve done for my own website and for katherinejhan.com, I’ve done the reverse.

Used the pixeled theme from Wordpress, modified of course to make it suitable for a static content view. Best part is that non-code content changes are easy (and mostly done already!)

editicon Post/View Comments

feedicon Subscribe - RSS Feed



New Website Done

Just finished the website for Harvard College Consulting Group (http://www.hcs.harvard.edu/hccg/).

Pretty straightforward website, simple CSS-based div design, with PHP calling the header, top menu, left menu, and footer. Google analytics integrated in the footer, and both the CSS and XHTML validated with W3C the first try!

Most importantly, it should be amazingly easy to edit for future classes of Harvard consultants! Just have to modify the page in question, and there’s a clearly visible div called “content.” Everything ugly is hidden in the PHP headers and footer. Yay for bloat-free, non-CMS websites!

editicon Post/View Comments

feedicon Subscribe - RSS Feed



February 15, 2009

The Death Breath (Moan) of Newspapers

My younger brother, quite accomplished for a 17-year-old, is an intern at the Signal, the local newspaper of my California hometown area. His words to me were, “What do you know about social networking?” And now in a typical Web 2.0 format (GChat Archive + my slow responses):

11:44 PM me: it’s big
E: hopefully
i may develop something like that for the signal
using digg or something
11:46 PM me: what do you mean?
facebook for the newspaper?
E: something like that
12:23 AM me: i still dont understand how it will work
what will get ppl to use it?
or is it an internal thing?
12:26 AM E: dunno yet
well what will get people to read the signal?
12:27 AM given circulation <16k

My answer at the time was simply “good journalism.” I reasoned that despite the decreased interest in paper newspaper, the Signal could boost its online and paper readership with better writing rather than features and gimmicks. But after thinking about it more carefully, I realized that this might not be the case. Many people are on the computer with the primary purpose of enjoyment: reading “good writings” comes in as a secondary goal. While I can’t imagine why I’d join in a small, newspaper-run social network when I’ve already spread my social webs all over the place with Facebook, Twitter, and my blog, I do think that newspapers need to do something drastic to “survive.”

I put “survive” in quotes, however, because to survive implies that there is or was a risk of death. And to be at risk of death from a Darwinian/evolutionary standpoint means there is a failure to adapt and change. For newspaper executives to say that their industry is dying is to admit that they are helpless to change the machinations of a large but oh=so-last-century phenomenon. This does not have to be the case.

Yahoo! News ran an article today [link] on “wanted ’survival strategies’ for dying US newspapers.” The possible solutions include micropayments, hyperlocal news, and philanthropic schemes. Steven Outing calls for “voluntary monthly payments.” T.J. Sullivan calls for newspapers to go on a strike of sorts – shutting down online services to non-paying subscribers and letting people see what it would be like.

Epic fail, as Gen Y would say. These pundits and executives sitting around arguing about how to “survive” are as antiquated as their paper newspapers. For sure, they have the management know-how and business experience that they could only accumulate over many years of work. I am sure that if I tried to run a newspaper, I too would end in “epic fail”.

But this does not obscure their problem, or the problems with their solutions. Let’s look at some of them.

  • Micropayments: Not even close to a good idea. Do these executives realize how annoying it is to send payments on the internet, even with streamlined services such as PayPal and Google Shopping? I’d have to enter my credit card number and billing address to yet another website. I’d have to log in everytime I used the internet and send my financial information more than I’d like, even if there was a system that collected lump sums rather than individual payments. Reading the news on unsecure public computers is out of the question. And what about inspiring and educating the future generations? Severe limits – Jimmy has to go ask Daddy for his credit card number every time he wants to read the news from a different source.
  • Hyperlocal News: The Internet is already overcrowded with information. While all news must be taken with a grain of salt, hyperlocal websites must be taken with a cup of it. There is always an element of reputability that comes with mainstream news sources. Even if it were name-branded “New York Times Cambridge Massachusetts Select Local,” I’d think twice about reading it. And by the time I was on the second “think,” I’d be another bounce statistic on their website analytics.
  • Philanthropic Schemes: This does not represent a sound business plan on a large scale. It is true, Wikipedia receives a lot of user donations. But that is because it is representative and near-synonymous with free-speech and user contributions. People pay because they feel strongly about the cause and their right to participate, not because it is the best source of information.
  • Steven Outing’s Voluntary Payments: Good for small and medium sized online communities of dedicated individuals.. Not feasible for a large-scale, mainstream corporation. Just as I mentioned above in “Philanthropic Schemes,” this idea is noble but not a sound business plan. How many stores besides the thrift-marts do you see that advertise, “Name Your Own Price?” They’d be out of inventory in seconds and out of business soon afterwarsd, particularly in a down economy.
  • T.J. Sullivan’s Newspaper Corporation-Led Strike / Black Out: This is the most ridiculous idea I have heard to date. While I respect Sullivan’s journalism, this idea is simply ludicrous. Strikes are effective when they are led by the people, not by the corporations! When all the newspapers going on their “black out,” their strike-breaking competitors will see their traffic and Alexa rankings skyrocket! Consumers will be left with distaste, distrust, and a desire to never return to those “greedy business executives.”
  • Licensing Model, like Cable TV or Radio: Nice try, but still based off something decades-old. Whether the aggregator or the reporter gets the ad income does not matter from the point of view that the income must ultimately come from the consumer. Yes, you can print ads everywhere and collect my information, but you can’t block out my favorite TV channel or radio station. I have the power to click away. Honestly, I hardly see ads anymore. My Internet-trained eye automatically marginalized them. Try subliminal messaging instead.

What then, is my idea for profitability? I’m not sure – I’m an outsider, a bystander. I can witness an accident and tragedy about to occur, but that does not mean I can intervene.

However, I do know that it is not time for a newspaper bailout. Sympathy does not work in capitalism: look at our current bail-out fiascos. It is time to let the old style of newspapers and their corporations die. Good journalism will persevere, but not in the business format that it currently struggles in. Someone needs to rebuild the online news industry from the ground-up, rather than trying to bridge an old-style into the 21st century. Online news must be self-sustaining and reputable, with substantial user input. People don’t simply want to hear, they want to ask, to write – to join in. Why else would people like me blog for the public? I could just write in a private electronic diary otherwise.

Rather, the keywords to look out for are user-based, editor-filtered, free, reputable, and excellence. So many people are vying for my attention – dozens of online newspapers, fellow bloggers, nonprofit organizations, and for-profit businesses. You, Mr. Newspaper Owner, are not an AUTHORITY but a PEER, whom I rate with an extra star or two because of your journalistic training and track record. The Internet is about the power of the people, and you are free to try to make money off of it, but attempting to do so by taking that power away will either lead to 1) EPIC FAIL or 2) a worse-off world.

I am a supporter of businesses, and I hope that honest, reputable news finds a solid foundation for success in the online world. If I knew the answer, I’d have a Top 10 blog right now. If only.

editicon Post/View Comments

feedicon Subscribe - RSS Feed



February 9, 2009

HUDS Menu is over there ——————>

So my scraping attempts didn’t run so smoothly, and to save time, I just used an iframe. But at least I can fit the full contents and not have to worry about formatting. There’s also some other stuff for fun. The BMI calculator is just a joke (by joke I refer to the comments – the actual calculation is accurate).

editicon Post/View Comments

feedicon Subscribe - RSS Feed



February 8, 2009

Trying to Add Sidebar Stuff

I deleted the Wordpress sidebar, but I decided that I did want some stuff there.

A few days ago, I wrote my own mini links dropdown (click Links to see them).

Then I got the code for a weather box from weather.com.

Now I’m trying to scrape the dining menu from HUDS. This is harder than I expected. Damn HUDS, why can’t they set up an RSS feed? So Web 1.0.

editicon Post/View Comments

feedicon Subscribe - RSS Feed



February 7, 2009

Website Update

Filed under: Blog Stuff, Coding, TechnologyTags: , , , , , , , , , , — darrenhe @ 7:30 PM

Didn’t do much today besides the standard bicycle ride, but last night:

  • Converted the static pages to PHP so I could have an easily modifiable header and footer.
  • Made a mobile version of my website, self-hosted except for the Wordpress blog.
  • Changed the fonts on my blog a bit to make it more readable.

I suppose it wasn’t too hard, but all that time put in and the website…looks the same! Backend changes are mainly for personal satisfaction (and a little bit of optimization).

editicon Post/View Comments

feedicon Subscribe - RSS Feed



January 20, 2009

Windows 7 Ultimate 32-bit Beta

Filed under: TechnologyTags: , , , , , , — darrenhe @ 4:16 PM

After reading reviews about it, I’ve decided to test it out – does it live up to the hype, or is it really just a reskinned Vista that the media likes a little bit more? A lot of my post will be related to current Harvard software, so it might be applicable to your situation. And after all, it’s a beta.

The test setup is a Lenovo T60, 2 GHz Core Duo, 2 GB RAM, ATI X1400, 14″ screen, 100 GB 7200 RPM hard drive.

Basic Impressions:

  • Install was quick (about 30 minutes) from a USB flash drive.
  • Overall look is strikingly similar to Vista’s, except for the taskbar and the lack of the sidebar.
  • Feels much faster – bootup time on the clean computer was around 33 seconds (10 seconds to “Starting Windows” message and 23 seconds to log-in screen).
  • Comes loaded with IE8, which is much more streamlined and gives less reason for me to immediately download and run Firefox.
  • User Access Control is less annoying than before, but I’ll probably still turn it off, for better or worse.
  • Search indexing comes default as off, you have to turn it on in “Turn Windows Features On or Off”
  • Menus by default are hidden, you need to press Alt to unhide them. I turned this “feature” off.

Compatibility:

  • McAfee VirusScan 8.5i is not compatible with Windows 7.
  • Cisco VPN for Vista works.
  • Wordpress blog post editing somehow led to IE8 to crash. On reboot, it started “Startup Repair” because startup led to a blue screen (IRQL_NOT_LESS_THAN_OR_EQUAL). In short, this website somehow led to a driver error in IE8. I’m using Firefox right now, and so far so good.
  • Lenovo System Update runs, but the drivers are mostly nonfunctional, with the exception of Power Management.
  • More programs that work: KeyAccess, SecureCRT. Adobe Reader 9.0, Adobe Shockwave
  • Programs that kind of work: SecureFX fails to open host key database files unless you run as Administrator

Will update this post as I used it more. If you want to try it out, you can download it from http://www.microsoft.com/windows/windows-7/beta-download.aspx. If you’re nearby, I can lend you my flash drive booter so you don’t need to burn the ISO onto a DVD.

editicon Post/View Comments

feedicon Subscribe - RSS Feed



July 9, 2008

Butt Swinging

Filed under: TechnologyTags: , , , , — darrenhe @ 1:29 AM
Received Via E-mail

Received Via E-mail

The e-mail (excerpt above) regarding Smartcards is less exciting than it seems at first glance. Besides my casual thoughts about Harvard’s negligence in respecting trademark names (SmartCard vs Smartcard – how would Harvard like it if they were called Harvard university, or if their motto became VeRiTas?), I think this is long overdue. Children’s Hospital, where I work, has them. Even public transportation has them. Now the great institution of learning, Harvard University, has them too!

Great new for me. I don’t have to worry about replacing my swipe card every year because the magnetic strip has worn away. I don’t have to worry about taking my ID out of my wallet to swipe in, and then again when I forget that I need to swipe in twice to get to my room. Tap and you’re in!

This can only mean one thing – an exponential increase in butt-swinging. What is butt-swinging, exactly? It’s when someone (usually a male) is too lazy to take their card out of their back pocket. Instead, you swing your right buttock towards the SmartCard reader and the door magically opens. I do it already to get on the subway, and I’d do it at Children’s Hospital if I didn’t have to maintain some semblance of self-respectability.

I sincerely hope that Harvard (or their contracted company) is wise enough to install the SmartCard readers at a butt-swipe-able height. Those with short legs would suffer otherwise.

editicon Post/View Comments

feedicon Subscribe - RSS Feed


« Newer Posts