Monday, December 5, 2011

VS2010: Tired of form designer always opening

Are you always tired of the forms designer opening everytime you double click on a form to open so now to view the code you have to right click on the file for the context menu and select "View Code".

Here's how to defaultly have forms open in the CSharp Editor and then to view the form in the designer you'll have to right click the file for the context menu and select "View Designer".

Open up a project that has a form in it. Right click on the file for the context menu and select "Open With..." as shown in the image.


Now select "CSharp Editor" from the listbox and select the "Set as Default" button. Press "OK" and your done.


Enjoy!

Tuesday, September 6, 2011

Josh's "15" Workout Out of the Day

Yesterday my normal CrossFit gym was closed for Labor Day so I visited the local military base gym to make up a quick workout. Here's what I can up with and I call it the "15".

AMRAP in 15 minutes of:
15 Burpees
15 Kettebells 35#
15 Handstand Push-ups

Was tiring real quick.

Tuesday, May 24, 2011

Glimpse for Asp.NET Developers

Last week I watched Scott Hanselman demo a add-on to Asp.NET named Glimpse. If you are familiar with Firebug in Firefox then Glimpse will look very similar. Glimpse allows you to look at all the information of your website while you are debugging to really find out what information is being transferred. You can watch a small demo video of Glimpse on the Glimpse website.

If you are an Asp.NET developer then I suggest you check it out.
http://getglimpse.com/

Sunday, May 22, 2011

Cloud based Windows Domain Server

The problem I have today is really needing a domain server in my home but what I'd really like is a cloud based domain server for home. With having numerous devices in the home and needing to manage permissions and passwords I really just need a domain. When user's change their password on one computer and not the others it messes up the Windows Home Server backups. Plus the people in the house have to remember which password works with which computer.

I've seen where some one was able to do it with Amazon Web Services for a significant price but then it was a hack of DNS forwarding. I wonder if Microsoft has any plans to offer a similar better integrated solution with Windows Azure cloud services. This way I could manage the domain from anywhere and it would be on a very secure and manage network.

I just came back from MS Tech-ed NA 2011 and saw a lot of the capabilities that Azure could do for businesses but I'm wondering how they can help the home power user.

Anybody got any idea's where I could get a Windows Domain in the cloud or is it just a really bad idea?

Tuesday, May 4, 2010

The pin drop heard around the world

Tomorrow is the big drop. The day the world will stand still similar to that feeling in the movie Armageddon when they hear it was too late. Our whole lives stand in hands of some of the most skilled men and women from across the world. This problem isn't just BP's problem or a gulf coast problem. This problem is for everyone on the face of the Earth. There will be a time tomorrow when the cap is lowered almost into place that for once we'll have world peace. Maybe only for a few seconds or possibly a few minutes but in that time you will see people from every country crossing their fingers that the cap works. Total silence. People will hold their breath, teachers will stop teaching, traffic will stop almost if someone pressed mute for just a few seconds as the cap is lowered into place. As old saying has it, you could hear a pin drop. It will be that way tomorrow. Will it work? Can it hold the pressure? Nobody knows. But one thing I know, people from all over the world will for once come together as a whole, in peace, to save the fate of all our futures. Below is a quote from the movie Independence Day that I feel has good meaning for what will happen tomorrow.

"Mankind." That word should have new meaning for all of us today. We can't be consumed by our petty differences anymore. We will be united in our common interests. Perhaps it's fate that today is the Fourth of July, and you will once again be fighting for our freedom... Not from tyranny, oppression, or persecution... but from annihilation. We are fighting for our right to live. To exist. And should we win the day, the Fourth of July will no longer be known as an American holiday, but as the day the world declared in one voice: "We will not go quietly into the night!" We will not vanish without a fight! We're going to live on! We're going to survive! Today we celebrate our Independence Day!

Monday, January 4, 2010

Can you copyright, trademark, or patent a sequence of numbers?

Here's a question that popped in my head straight from the thinking room today and spark a lot of discussion when I brought it up at work. Can you copyright, trademark, or patent a sequence of numbers? I say no. Numbers are public domain.

You may ask why I ask this...Well everything that is digital is just a sequence of numbers. My stake is that once something is transfered into a digital media, the information in digital media is now public domain. If the media completely stays in a analog means then the information is copyrightable. This now brings the scare that all medical records and cell phone conversations that are on digital media are now public domain. This doesn't mean you can't encrypt the data so that it is easily unreadable but the information belongs to the public because it's made up of just a sequence of numbers.

My thinking behind this is based on my fight against the DMCA. What I've figured out from copyright and trademark laws is that only the single group who the information is associated with benefits and the rest of the human race suffers because this information can't be used without paying an exorbitant amount of money to use the idea. So these laws really don't benefit anyone. Once a movie is released in a digital media like a DVD then that information is now public domain and can not be copyrighted in it's digital form.

I'm not a lawyer so I want to hear what other people have to say. What do you think about this? How do feel about public laws protecting digital media? Feel free to spout out.

Wednesday, August 26, 2009

August Cox Email

I got my monthly email from Cox Communications again. Been getting these emails since about 2001. Blah...
Dear Customer,


This message is to advise that Cox Communications has received a notice claiming that you are using your Cox High Speed Internet service to post or transmit material in violation of U.S. Copyright law. We have included a copy of the complaint, which identifies the party raising it and the material claimed to be infringing.


We ask that you review the complaint and, if it is valid, promptly remove or disable access to the infringing material. If you disagree with the claims in the notice, you should contact the sender, and not Cox, to resolve the matter.


As an Internet Service Provider, Cox is responsible, under the Digital Millennium Copyright Act ("DMCA"), to advise when we receive a notice asserting infringement by you. We are also required to take appropriate action if further claims are received that you do not resolve.
The material that you post or share online is your responsibility. Cox encourages responsible Internet use, but we do not monitor nor control the information you share. We have a duty, however, to take progressive steps when we received complaints of infringement.


If we continue to receive infringement claims such as this one, concerning your use of our service, we will suspend your account and disable your Internet connection until you confirm you have removed the infringing material.


To learn more about your responsibilities concerning copyrighted material, please refer to our help article at:
http://support.cox.com/sdccommon/asp/contentredirect.asp?sprt_cid=c2a30ae8-d706-4f6e-beb9-618ea54d1791


http://www.respectcopyrights.org/


Sincerely,


Cox Customer Security





--- Original Message ---

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Notice ID: 131-14041770
Notice Date: 25 Aug 2009 16:46:19 GMT

Cox Communications

Dear Sir or Madam:

BayTSP, Inc. ("BayTSP") swears under penalty of perjury Lionsgate Films has authorized BayTSP to act as its non-exclusive agent for copyright infringement notification. BayTSP's search of the protocol listed below has detected infringements of Lionsgate Films copyright interests on your IP addresses as detailed in the below report.

BayTSP has reasonable good faith belief that use of the material in the manner complained of in the below report is not authorized by Lionsgate Films, its agents, or the law. The information provided herein is accurate to the best of our knowledge. Therefore, this letter is an official notification to effect removal of the detected infringement listed in the below report. The below documentation specifies the exact location of the infringement.

We hereby request that you immediately remove or block access to the infringing material, as specified in the copyright laws, and insure the user refrains from using or sharing with others unauthorized Lionsgate Films materials in the future (see, 17 U.S.C. 512).

Further, we believe that the entire Internet community benefits when these matters are resolved cooperatively. We urge you to take immediate action to stop this infringing activity and inform us of the results of your actions. We appreciate your efforts toward this common goal.

Please respond indicating the actions you have taken to resolve this matter. The provided link has been assigned to this matter. http://webreply.baytsp.com/webreply/webreply.jsp?customerid=131&commhash=e61ac1437faf20356c38a6838f6b76dc

For email correspondence, please reference the above Notice ID in the subject line. mailto:lions_gate@copyright-compliance.com?subject=RE%3A%
20Notice%20ID%3A%20131%2D14041770%20Notice%20of%20Unauthorized%20Use%20of%20Lionsgate%20Films%20Property

Nothing in this letter shall serve as a waiver of any rights or remedies of Lionsgate Films with respect to the alleged infringement, all of which are expressly reserved. Should you need to contact me, I may be reached at the below address.

Regards,

Mark Ishikawa
CEO
BayTSP.com Inc. - as an Authorized Agent of Lionsgate Films
PO Box 1314 - Los Gatos, CA 95031
Phone:: 408-341-2305 fax:: 408-341-2399
lions_gate@copyright-compliance.com

*pgp public key is available on the key server at http://pgp.mit.edu

Note: The information transmitted in this Notice is intended only for the person or entity to which it is addressed and may contain confidential and/or privileged material. Any review, reproduction, retransmission, dissemination or other use of, or taking of any action in reliance upon, this information by persons or entities other than the intended recipient is prohibited. If you received this in error, please contact the sender and delete the material from all computers.

This infringement notice contains an XML tag that can be used to automate the processing of this data. If you would like more information on how to use this tag please contact BayTSP.





Evidentiary Information:
Notice ID: 131-14041770
Initial Infringement Timestamp: 15 Aug 2009 00:21:24 GMT
Recent Infringement Timestamp: 25 Aug 2009 00:04:47 GMT
Infringers IP Address: 72.205.223.179
Protocol: BitTorrent
Infringed Work: Crank: High Voltage
Infringing File Name: Crank High Voltage [2009]DVDRip[Xvid]AC3 5.1[Eng]-RoCK&BlueLadyRG.avi
Infringing File Size: 1572481024
Bay ID: 5b6ae2c051d0e9e9f1f188e378c6bcc6df949e4c|1572481024
Port ID: 23990
Infringer's DNS Name: ip72-205-223-179.pn.at.cox.net
Infringer's User Name:

- ---Start ACNS XML


http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://mpto.unistudios.com/xml/Infringement_schema.xsd">

14041770
Open


BayTSP on behalf of Lions Gate Films
Mark Ishikawa, CEO
P.O. Box 1314, Los Gatos, California 95031

(408) 341-2300,(408) 341-2399
lions_gate@copyright-compliance.com


Cox Communications

abuse@cox.net


2009-08-25T00:04:47.000Z
72.205.223.179IP_Address>
23990
ip72-205-223-179.pn.at.cox.net
BitTorrent

1
No



Crank: High Voltage
Crank High Voltage [2009]DVDRip[Xvid]AC3 5.1[Eng]-RoCK&BlueLadyRG.avi
1572481024FileSize>
http://www.genesis-sp.org:2710/announce



- ---End ACNS XML
-----BEGIN PGP SIGNATURE-----
Version: 8.0

iEYEARECAAYFAkqUF5MACgkQ1kzXJn33iYOPWACeKUo9eWl3YGikR3kxwKPk/7Pa
SOQAnie/RqgAAEwT7+Y+iC8ElDvy5IYI
=WM6X
-----END PGP SIGNATURE-----