Thursday, February 6, 2014

HowTo: Create a Chromebook Development Environment

There aren't too many places that include all of these steps in one place, seeing as I've very recently done this I feel that it is time to pass it along. Enjoy!

So you've decided to get your hands on one of those nifty little (and I do mean little, unless it's an HP) Chromebooks, and you also want to develop Android Applications on it. It's pretty easy, and I was able to get a development environment going in about a day.

1.

What you'll Need

You'll need:
1. Chromebook
2. Internet Connection
3. Crouton https://github.com/dnschneid/crouton
4. Time
5. Patience


2.


Enter the Developer

The first thing you'll need to do is put your Chromebook into developer mode. For mine, the HP Chromebook, the process involved pressing: ESC + Refresh + Power button; in order to access the recovery mode. Once there you press CTRL + D and let it reformat the hard drive...don't get too attached to any setup you performed earlier it will be gone. Once you've done this you can hop in the internet and access the next steps.


3.


Gather your Strength

You need to download Crouton: https://github.com/dnschneid/crouton. in order to get the next part of the process running. It's a small little file but it make all the difference in the world. Once downloaded you need to open the terminal by pressing CTRL + ATL + T and enter the command shell. Once the Shell is open type "sudo sh -e ~/Downloads/crouton -t xfce" (without the quote marks of course) and let it ride.


4.


Refresh yourself

At this point you can get coffee and let it do its work.

5.


Begin the Journey

After it installs you have to type: "sudo startxfce4" (without quotes) to enter the Ubuntu installation. BAM! Now it's pretty bare bones, but you should be able to download any of your development programs like Android Studio and Java's JDK and get them warmed up for development work. Those next parts should be self explanatory, but if you run into any trouble there is literally an entire internet available for you to ask questions on.


6.


You're Almost Home

After you install the development environment and Java's JDK you should probably spend some time making yourself comfortable within the new environment, setting it up, getting it rolling and learning how to switch back and forth between the two. In order to switch between the two, press SHIFT + CTRL + BACK ARROW ON KEYBOARD (not the arrow key, there should be a separate button). While jumping back and forth you can let processes run between the two without any issue. During all of this time it is most certainly necessary to move non-vital programs and files to your Google Drive because the installation programs for Android Development and the JDK are rather large and tend to take up room on the hard drive, but once they are installed you can delete them to get the space back.


7.

Sage's Advice

**NOTE** at this time it's probably beneficial to set everything to save to Google Drive from now on unless it is vitally needed, in order to save what little space they have on them.
**NOTE**Shutting down the ubuntu installation is the same as any other Ubuntu installation. Just remember to start it back up at the terminal the next time you want to use it.
**NOTE** Developer mode on Chromebooks is a wee-bit of a security concern, play it safe. If you aren't smart you can open yourself up to bad things and broken dreams. Read All Instructions.



Email me if you have questions: wemmert2@gmail.com or wemmert@tilsonhr.com
There you have it, you can now develop anything you want, just adjust the directions as necessary depending on what you want to develop.
Have fun!

Monday, January 6, 2014

Instantly Freezing Water in the Air Experiment




I was a little bored this morning and I decided to take advantage of the sub zero temperature to make water freeze in the air. Please be kind with the video, it was self videoed and the auto focus failed in the cold at the end. I think I'll try again later with someone videoing from the inside. Enjoy.

Temp: -15°F / -30°+F wind chill

Freezing water: take 2


This is my second try at the freezing water trick, I left the camera inside to avoid the frozen auto focus (and shakey camera). I think this is my best one yet... Pay no attention to the silly running at the end... It was cold.

Wednesday, November 13, 2013

The Day of the Doctor Theory

I'm a pretty big DoctorWho fan...REALLY BIG

Anyways, I was checking out the trailer for Day of the Doctor and thought of something. What is that fun blade / flower thing the "unknown doctor" is standing near? Also, right before they show this scene, Rose says, "The moment is coming."

The moment is, for those who are unaware, what the doctor used to stop the time war somewhere around the 8th - 9th Doctor to stop the time war. The symbol on the pedestal is hard to see, but bears a striking resemblance to the "Key of Rassilon" which was used to power up "The Moment" (Modified DeMat Gun) to be used.

Could this be the actual Key of Rassilon? (I don't ever remember it being shown)

I've marked out lines that point to the fuzzy areas of the seal that seem to match up to the Seal of Rassilon.

Please forgive the messy picture, I made it in literally, a hurry.

Time War? Anyone?

[EDIT 1656 11 13 2013] Sorry, Where I said Key of Rassilon above, I meant Seal of Rassilon. The rest is the same, I think you get it. Seal of Rassilon, Key of Rassilon.

[EDIT 1332 11 14 2013] I supposed it should also be mentioned that I am talking about the "great key of rassilon" rather than simply the "key of rassilon" as my co-worker pointed out to me this morning. Other than comics I cannot remember if the Great Key was ever shown. Ir there is an episode where it is shown please let me know, I'd like to catch back up.





Monday, October 21, 2013

Basis of my Obamacare Chart Calculations

Please be nice, I will fix stuff when I have more time to adjust the numbers (or the whitehouse releases the numbers)

Keep in mind these are rough numbers, run through quickly, and utilizing the fact that Google Docs (and MS Excell) allows you to quickly duplicate calculations across an entire screen. SOME NUMBERS MAY BE WRONG. it is a work in progress

Link to my graph and numbers chart:  [SOURCE]

--assumed total based on media sources--
48460 -- actually paying enrollment as of october 16th 2013  [SOURCE]

3029 (rnd up) -- people per day(PEpd) starting on october 1st 2013 (total divided by time)

494,620 -- Target for 10/31/2013 -- http://finance.yahoo.com/news/glance-state-goals-

health-plan-194353263.html

446,160 -- difference of currently enrolled against goal (494,620 - 48,460 = 446,160)

32,975 -- PEpd that need to sign up to meet end of October Goal (446,160 / 15days = 32,975)

-- 17th through the 31st)

16,000 -- PEpd generous approximation from day 1 to day 31 to meet end of October Goal

(494,620 / 31days = 15,955)

  o at an assumed PEpd approximation of 3029 per day fixed over the enrollment period

of October to March of 182 days (3029 * 182 = 551,278)
Per cent of Total Goal (7,066,000) if above assumed to be true -- 7.8% of Goal

  o end of October Goal aside, PEpd over entire enrollment period to meet goal

(7,066,000/182 = 38,824 PEpd)

  o current PEpd as a perentage of theoretical PEpd is (3029 / 38824 = 7.8%)

42274 -- Amount of people per day starting October 16th to end of enrollment period to meet

Ultimate Goal (7017540 / 166 days from october 16th)

Wednesday, August 14, 2013

Thursday, June 27, 2013

Quick build...GO!

I was busy looking at server and network stats, since that is boring I looked to my small "desk-sized" container - 'o - Legos for inspiration. I gave myself 2 minutes to build something recognizable.
18 Lego pieces later and I have a pretty neat office building with a front façade and a "light-tower" at the top.

Here are the Lego's I used and how I put them together. 


Picture Directions
1.  base plate and 1st two blocks
2.  2nd tier of blocks
3.  3rd tier of blocks
4.  Cap it with a penthouse suite
5.  add the first circle clear piece
6.  top if with two green clear pieces
7.  facade first layer
8.  last layer with pizzazzzzzzzzz

what do you think?



I think I'll call it the 2 minute challenge. Grab a handful of Legos and a timer, and build.

Saturday, June 22, 2013

What happened exactly?

Earlier this week I was angry I ranted and posted and had several words exchanged between myself and Project Glass regarding my invitation status and all of the issues that surrounded the process as it pertained to me, and undoubtedly many others (at this moment I'm working to confirm this).

Let me just start by saying that this is undoubtedly a "first world problem" in the way that no one really needs Google Glass to survive. I should also mention that, in my desire to stay on top of the latest technology trends, and my desire to extend my knowledge, I felt that I should get the Google Glass if only to feel that I was contributing to technological progress. It was because of these factors that I felt, not that I was being left out of the fun, but in large part that I was extremely inconvenienced through the process. That even though Google and Project Glass "wanted" my help, and the help of hundreds and thousands of others to test their devices, they sure didn't make me feel like they wanted my input (as small as it would have been)...at first.

First hint that we wanted answers
When the process first started, I had given them a call and talked with an adviser and explained just how inconvenienced I felt, and how I felt like Google didn't care. I also felt that, rather than have the unfortunate 14 day process run out and hang over my head and feel "down" that I wasn't being part of the process, I had them take me off of the list so I could put it out of my mind. The rest of the conversation blew my mind, not only because of the fact that they are part of Google, but also because it had the distinct ring to me that they had no clue of what they were doing...at first.

The adviser and I spoke about how none of my private posts on Google Plus had been answered, or the fact that I had received zero information after the word "GO" in terms of how I would be able to plan this excursion...you know...up until I got word that it was available. He informed me that they answer all emails and all private messages almost as fast as they can. He also informed me that they push out as much information as fast as possible. I, however, did not see any of this, and from my point of view the exact opposite was happening. To my relief he informed me that he was going to go to Social Media Right away.


WHAT I FELT THE PROBLEM WAS

Flash back a few months, to get a small idea of the mounting confusion that many people like myself were having. Their post on May 22nd indicated that many people wanted answers to a whole slew of questions: how, when, and why. With nothing to go on, many people began, it seems, to get a bit closer to the angry side, such as myself. As a matter of fact, if you go back through their stream there does not seem to be any information about the program itself, the mysterious program obviously had been given life somewhere, but hidden behind the "already haves" and the "really wants" were absolutely nothing, especially no "private" messages depicting:  who, what, where, when, or why, or even what to expect in the coming months...or even how the process works up to the point that your link is generated.

seriously

April 2nd -- End of program,  April 17th -- Hype,  May 3rd -- User Story, May 14th -- User Story, May 17th -- Hype,  May 22nd -- Interview, May 31st -- Facial Recognition,  June 4th -- Hype,  June 10th -- Team Member Story,  June 13th -- Tear Down,  June 17th -- Project Loon,  June 18th -- Academic Users

June 19th -- My link, Not one single bit of literal information depicting the Who, What, Where, When or Why, or How, either publicly (which is not what I expected anyways) or Privately (which is what I would expect from such a large project.) depicting a timeline of the process, what's involved, and when I can expect to go through the process. Not necessarily when I was certain to get them...big difference.

Literally almost everything in the world has lead-time:  package tracking, vacation planning / planners, wedding planning / planners, corporate retreats, church retreats...etc. There is always something sent to the participants WELL in advance to give them a welcome heads-up. With Glass I got none of that.

I know that I can't be the only one, but right now I feel like I'm the only one being vocal.

THE CONVERSATION

After social media was attached to my situation it didn't take long for someone, Sarah Price, on the team to get in touch with me. In fact, it was mere minutes. Speedy service let me tell you, but I'll tell you, the person they decided to attach to the situation was probably the best suited to attempt to speak in response to my letter to the team admonishing their process for the program for the deficiencies I felt were in directly opposed the normal openness of Google. Sarah immediately went to work at first asking me why I wanted
to leave the program, and attempting to figure out the thought process behind my complaints.

At first it was obviously inconceivable as to why someone would go ahead and turn down what is quite possibly the coolest most sought after piece of technology in the wild today. So I explained once again that the inconvenience of suddenly dropping the invitation on me at the last minute. In what seemed like an incredible turn of events they offered to extend my window for purchase and pickup through August, but could not confirm any later dates. While the offer of extension made me feel better about the program, it still was outside of anything that I was able to concede to because of the National Guard.

I continued to declare my disdain for their process, and my regret for having to drop out, and offered the only advice that I could offer as a citizen of the internet, "The only thing I would change about the whole program would have been an increased lead-time (even if it was a general time frame many months out, with more specific information aimed at the participants as time went on)." If there was anything that I had hoped would change, it would have been to offer more convenience to the future participants. If anything my discomfort with the situation would lead to a better result to others.

THE PROCESS

After I thought that the conversation had ended, Sarah came back with a little bit more than I had hoped for, the essential process that they go through when getting the devices into the public. Sarah had explained that the process of lead time was difficult because they wanted to make sure invitations were sent out as the devices rolled off of the assembly line and into their hands. Sarah explained that while they could have kept the devices on hand and waited for a larger deployment before sending them out, they wanted the results as soon as possible and decided that a rolling approach was the best way to get the devices into the hands and
on the heads of the users.

CONCLUSION

I feel that I now understand the process better, I still feel that the process can be improved in terms of distribution and customer communication. Perhaps they could delay some units to afford some buffer room, in order to communicate with the next few groups of explorers. Perhaps they could give more private messages and alerts to the potential explorers. Perhaps they could allow for potential explorers to push back their date for pickup (up to three or so months before the end of the program) and allow for a much, much larger window (5 or 6 months) depending on the program length. Whatever, if anything, they decide to do in order to improve the process I feel that more people will benefit ultimately.

Finally, I'd like to thank Sarah Price for easing and explaining the situation, as bummed as I still am about the whole thing, I do hope she gets recognized for her work, and she could probably stand to get a promotion (*nudge nudge* Google?).