Swag at PAX East 2012 (Pre-Game notes)

April 5th, 2012

Hey, here’s a bit of information on the PAX East swag I’m aware of, before I go:

(Last updated: April 5th, 2012:  4:40PM EDT

(Still constructing, but posting for now.)

 

 

Apache 2.2 and PHP 5.1.6 having “The Specified Module can not be found”

March 2nd, 2012

So, I had the above problem when trying to install those.

How did I fix it?

I found this topic:

http://www.apachelounge.com/viewtopic.php?t=859

then, looked up the page linked in the Wayback archive:

http://web.archive.org/web/20061006022158/http://www.apachelounge.com/download/

And got the following file:

http://www.apachelounge.com/download/mods/php5apache2.dll-php5.1.x.zip

Stay cool, broheims.

How My Mythbuntu (MythTV) Media Center Beta Has Worked Out (Halfway There)

January 17th, 2012

About my Home Entertainment System Attempt…

Initial Needs:

First of all, I had the following goals in mind from before:

  • Have ultimate control over TV
  • Recording live TV
  • Watching Live TV from any computer
  • Watch recordings anywhere
  • Be a media distribution platform
    • Share music or downloaded TV anywhere,
    • Distribute music from one PC to a variety of places, and more importantly, acting as a ‘repeater’ music tower.  Like, an Apple Airplay server.
    • Perform as a torrent downloading server

    About what I used / had to work with:

    • MythBuntu (MythTV)
    • Schedules Direct
  • My old HTC Evo 4G with MythDroid (as a remote control/remote streamer)
    • VLC on MythBuntu (for MythDroid)
  • uTorrent
  • ShoutCast (yet untested..)
  • My Motorola DCT3416 (I believe)
  • A Bluetooth Dongle
    • A Wii-Mote
  • Various Game Server software
    • Minecraft
    • TF2 /srcds was installed, but not configured.

     

    What I Learned:

    Ultimate Takeaways:

    1. Without a perfect/unique remote (MythDroid),
    2. without MythDroid being responsive and 100% good,
    3. And without the ability to detect two or more tuners in one device,

    …This is great, but not ideal.

    My biggest problems were the following:

    1. My users don’t want to take the time to figure out how to ‘do this’ and how to ‘do that’.
      A remote with 100 buttons is way too many.
      A remote with too few buttons is not enough.
      MythDroid is PERFECT, and revolutionary– but it doesn’t fail gracefully enough, and requires you or me to have an Android device in the first place.
    2. Being able to watch ONLY ONE THING at a time is a MAJOR disadvantage.
      Unless your MythTV/Ubuntu installation will detect two tuners inside one cable box, you may need to rent two cable boxes and hook them up at the same location!
    1. Why would you need to rent two AND hook them up at the same place?  MythBuntu can connect to remote “back ends’ and give them duties, or pull recordings from them.
    2. But, if your computer is set up with WiFi, you’ll need two computers and possibly buffering patience while the show streams from one PC to another.

  • Firewire is dead, but you’ll need it anyways.  So far, there’s only a mandate requiring cable companies to keep a FIREWIRE port in use…
    Finding a cable box that works with USB may be a holy grail.  One that sends BOTH tuners via USB may also be a fantasy..
  • Perhaps it’s easier to use TiVo Premiere.  
    - TiVo works with your cable provider,
    - has apps like NetFlix and Pandora– the former not working easily in Linux.  (It’d be nice if NetFlix had a native client inside the Chrome browser, though.)
    Downside?
    $600 to buy it directly from TiVo (or $240 for the first year), or $20 on top of your monthly cable bill.
    - No Web interface
    - No Recording Streaming via the Flash Web App

    - No Direct Recorded Show Streaming .. (if MythDroid gets that figured out)
  • Click below to read on:

    Read the rest of this entry »

    Making a dropdown or expand button appear in the Google Chrome Browser when you have too many extensions in the extensions toolbar – AKA: Resizing the Extensions Toolbar

    January 17th, 2012

    I was confused, because when reinstalling my home Desktop, I found that Google Chrome had a ‘double arrow’ to represent ‘more’ in the extensions bar.
    Another computer I had didn’t have this, and still had a mess of extensions.

    How did I fix this?
    You can resize the ‘extensions’ toolbar in Google Chrome. A page I found here tells you that you can resize the toolbar.

    Jeez, that’s awfully easy, now that I know about it..

    What does “Be Yourself” mean? What does “Love Yourself” mean? Stop beating yourself up.

    July 24th, 2011

    Hey everyone,
    Wrote this for someone at a site I visit.
    I don’t know how many of you will appreciate this post. However, I hope some may see this as a spark of inspiration.

    The topic:: “If I’m a terrible person, who’s cynical, a wall-flower, and destined for mediocrity, how can I succeed? I’d need to be someone else. What does ‘being yourself’ really mean? I can’t be myself.”

    (PS, there’s maybe one or two people who might benefit from this. I’m likely to link them here… No offense. I like you, and I fear you may still have the fears suggested below. So.. I want you to hear this uplifting speech I wrote.. )

    My post:

    Read the rest of this entry »

    Three Reasons Why I Never Use Wi-Fi on my Android Smartphone

    May 17th, 2011

    Hey everyone.  If you’re like me, you love your Android-powered smartphone.  If you’re lucky to have a great data plan, you probably won’t stop watching, reading, and accessing websites.  You may even tether your computer to your phone!

    But did you know that many problems plague Wi-Fi networks?  And did you know your Android phone may be susceptible to yet-undiscovered problems with security?  Did you even know how Wi-Fi affects battery?

    That’s why I wrote this post.

    #1: Wi-Fi drains the battery, and you’re likely to not be needing it.

    So, let’s think about this.  How often are you driving?  Do you visit many places in a day, or only a few?  If you’re not on the streets or road often, why would you leave GPS on?  And this follows:  If you’re not using the internet, why would you leave Wi-Fi on?

    Let’s face it.  You either want to browse the net or email for a specific period of time, or suddenly when it hits you.  When you’re with the former, it’s easy to turn Wi-Fi on if there’re networks nearby.  But with the latter, you can’t rely upon wireless.  So, if you have a data plan, why even need to use a local Wi-Fi?

    #2: Accessing an unsecured Wi-Fi network is asking to be violated.

    Did you know that black-hat hackers can steal your login privileges if they’re on an unsecured network with you?  It’s really easy.  Everything you do with an unsecured network is shouted over the airwaves.  Furthermore, a lot of websites don’t use https:// encryption.  So, imagine:  you’re shouting your password in a non-encrypted format, and then the website shouts back all the login settings and passes.  All somebody has to do is be listening to hear it all.

    Furthermore, even savvier hackers may set up a lure by creating their own fake, wireless networks.  It’s like telling the robber your PIN and Bank Account # while thinking he’s a bank teller.  And then telling him your Facebook password.  And so on.

    This last paragraph is where #3 comes in.

    #3: A recently-discovered vulnerability affects 99% of running Android operating systems– only 1% of phones have the security update.

    I just recently found out about this, and it cements my belief in never trusting a network besides Sprint’s.  To reiterate, 99% of running Android phones have an un-updated vulnerability in the Android OS.

    What’s the bug?  In summation, when you connect to a wireless network, your phone checks for all its updates through it.  This means to access Facebook updates or GMail updates, your phone sends the GMail or FB credentials across this network.  This could make sense on a network you trust. However, Google found a way to prevent such a leak and applied it to an update to the Android operating system.

    Only problem is, 99% of Android phones have yet to get this update from their phone’s manufacturer.

     

     

    In summation, what can you do to avoid snafus with wireless networks?  Don’t trust them. Especially with the wallet of the future– your phone.

    Whole30 – Day 6.

    May 2nd, 2011

    Hey, everybody.  Long time no speak.  Today, I’m going to cover a radical 30-day purge diet I’m on.

    It’s called the Whole30.

    What is it?

    From all I’ve read, it sounds like a way to clear the dust clouding your food eating habits.  I think in some places it said such like, “Rediscover your emotional connection to food.”  Some pages on the site talk about how people would eat when they weren’t hungry, or craved foods in large binges.  Moreso, that we have an emotional connection to food that is indeniable.

    Oh man. I want that CheeseSteak donut.   ... or do I?

    Looking back on this photo, I can imagine how the donut'd taste. However, how it LOOKS.... Feels different. Doesn't feel 'good'. Feels sterile in a way.

    Ergo, they’ve introduced this plan to basically wipe your diet clean of most of the things that we turn to when it comes to emotional satisfaction.

    An example is a few days ago, when I went to Donna’s Donuts in Tewksbury, MA.  When I was there, the thought of how delicious and sweet the food would be appealed to me.  However, looking at the image now… it feels more like disgusting.  Maybe it’s because a picture has no smell?

    As far as my health has gone, I feel a bit less tired when I get a good night’s sleep.  I think I have a bit more energy, too.

    But I also have to whizz on the electric fence a ton.  Way more than I’d expect.  I have no idea why..

    Something I’ve also learned so far is that I am still new to the idea of “planning ahead” for meals.  I just can’t go somewhere without food to eat if I can’t eat.

    However, something I found is that my girlfriend and I are having even more fun cooking together.  I think she felt the same way I did– that cooking with each other was more fun than ‘a chore’, and it felt good to eat together from a meal we cooperated on.

    I’d say it’s almost easy to ignore sweet food, because I cannot rely upon it for quick food. Before, I’d look at it and think, “Ohhh.. that’d taste delicious.”  and at the same time, I’d think, “Wow, I’m hungry. I need something to eat to avoid committing to the work of cooking.” Now that I cannot avoid the work of cooking, and I cannot eat sweets.. I can see them, and know I can’t eat them.. but that’s it.  No pangs of loss.

    I started my diet by a visit to Whole Foods.  I was confident that they would have the most of what the “Whole30″ recommended.  After walking out $125 poorer, I hoped that this diet of ‘high quality food’ wouldn’t hurt my spending room… (Alternatively, I only got one body. Why would I mistreat it with bad fuel?  ARG, dilemmas.) My diet, so far, has consisted highly of the ‘filberts’ (Chestnuts? no idea), coconut flakes, and avocados.  Other things include whatever vegetables I can stomach, like spinach, asparagus, and broccoli.  I’m not a fan of arugula, since it’s got too much of a kick for me.. but maybe I’ll like the taste someday.

    I read at their blog, recently, making me reconsider if the Whole30 is a plan, but not necessarily a diet for the rest of our lives.  I think they state as such, but maybe you’d know?

     

    Well, I’ve got less than four weeks left.  I’ll let you know how I feel whenever I can.

    Developing for Mobile Platform Tips

    March 2nd, 2011

    Edit: Jan 17, 2012–Add two slashes, as ‘tel://’ is a protocol!

    How to get a link to a phone number, or basically make a phone number link:

    http://forums.adobe.com/thread/685735

    <a href=”tel://1-000-123-4567″ title=”Phone”>1-000-123-4567 </a>

     

    How to set a mobile device’s width properly:  (If a page is too zoomed out, or if the page always renders at the default mobile 980px, see this)

    http://designyre.com/design/setting-mobile-browser-width/

    More as they come along!

    Setting up my main server to be a MythBuntu

    October 1st, 2010

    I recently heard about MythBuntu, and considered it an easy way of getting a MythTV Installation.  I’ll let you guys know as I work on it.

    “Join us Online” – The Daily Show transcending ‘Show’

    September 17th, 2010

    Jon Stewart is a popular TV Pundit, whether he likes it or not.  Because of this, media networks and politicians alike want to be represented in the chair Stewart interviews every night.  Of growing importance on The Daily Show featuring Jon Stewart is Stewart’s extended interviews.  On CNN or Fox, if there’s not enough time to continue a conversation, the last few words are where it lies.

    Likewise, Jon finds himself in similar situations with his interviewees– what to do with a rare and valuable guest, or how to end a worthwhile conversation?

    The Daily Show ignores that question.  Why stop there?  Asking that assumes that shows have to fit into time constraints.  The Daily Show continues the interview and posts the result online.

    Imagine that for a moment– additional information for people who want it and are aware of its existence.  Jon and his staff’s inclusion of “Watch the Extended Interview Online” in either verbal or screen caption form has amazing implications.

    For one, I (and I assume many) of The Daily Show’s audience is savvy enough to watch the reruns online.  That means that instead of leaving the episode right there, I’m brought to the website for the additional interaction and advertisement.  The conversion and push to watch online is incredible, and strengthens The Daily Show’s website for the additional and unique content.  Can you imagine having this pull?

    Imagine popular sitcoms having additional content online, such as scenes that were cut, but still exist within the show’s universe.  Imagine interviews that can continue and be archived or streamed online from a news broadcast.  Imagine The Price Is Right having an online component as well.

    It’s rare to find innovation when it comes to network or cable television.  That’s why The Daily Show’s subtle and powerful extension into the online market should be grasped and appreciated for what it truly is:  a stroke of brilliance.  At this pace, Jon would be able to advertise additional content on the internet, additional fan interaction, and bring The Daily Show’s website to be a valuable hub for its target demographics.