Exploring the depths and potentials of ASP.NET RSS 2.0 or Subscribe to .BenRush by Email
 Thursday, February 02, 2006

I had a complaint or two about this blog 'double posting'. I am using RssBandit and I don't seem to have any problem with it, if someone is using another RSS aggregator and it's causing problems, please let me know...


kick it on DotNetKicks.com
Thursday, February 02, 2006 5:50:40 PM (Central Standard Time, UTC-06:00)  #    Comments [1] - Trackback


....has a really neat post on AJAX and media player. Thanks for showing me, Steve.


kick it on DotNetKicks.com
Thursday, February 02, 2006 5:00:36 PM (Central Standard Time, UTC-06:00)  #    Comments [0] - Trackback
Computing

“The worthwhile problems are the ones you can really solve or help solve, the ones you can really contribute something to." ~Richard P. Feynman

There appears to be an interesting disease in the world of computer programmers - they think all worthwhile problems are the ones that exist on a lower level, or that if you learn and explore and understand things from a higher-level perspective you're somehow weak. I think this has been around for a while, and I'm quite convinced it's more of an ego-thing than anything else: "I have programmed in x86 before", "Yes, but back in my day we had to program it all using punch cards", etc. The reason this mindset is a problem is that no advancements are made in the world of computers, or the advancements are counter-productive, if one continues to think that way - people continue to do things one way and nothing moves forward. The computer should be here to serve us, it should become as user friendly and native to us as possible, it shouldn't be counter-intuitive, it shouldn't be rigid, and it shouldn't be hard to use; if it is, then it's a failure as tool. That being said, there seems to be this interesting mental counter-attack that occurs when a developer is suddenly struck with a much easier way to accomplish something, be it through the cheesy 'drag-n-drop' style of programming (where controls are drug onto the designer surface, and properties selected through right-mouse clicks, etc.), or be it through letting someone else (who knows more) solve the problem (aka out-sourcing).

My thought is that there's plenty of room at the top; that is, there's plenty of room for intelligence and hard-work and hours (for us contractors) when working at the high-level of things - and, in fact, you usually beat your competition to the punch when you think outside the box in this particular way and end up landing even more return contracting gigs with happy customers (contracts that don't last so damn long, which has a tendency to spice things up a bit and keep your world new). To me, creativity and intelligence can occur at any level of a problem; not just at the low-level, close-to-the-metal plane.

Now, don't get me wrong - I find great joy in understanding how something works, and I love seeing how someone solved a problem; but, in reality, I love solving the problem even more. My little quote 'Explore. Discover. Understand. Apply" hints at this - it does no good to understand something if you're not going to use it. To me, the greatest use of the human intellect isn't in finding a complicated problem and solving it, but in taking a complicated problem and finding a view on it that's simple enough for anyone to solve because therein lies flexibility and creativity - not just intense number crunching.

And for the record, I have programmed in assembly before, I have programmed in C++ and COM before, and I program, today, in .Net (often VB.Net). I don't ever see my skills being invalidated as times change because I don't see myself as a C++ programmer, or a VB.Net programmer, but more of an idea guy who just enjoys the pursuit of creative thoughts; so, in that sense, the tools of application don't matter.


kick it on DotNetKicks.com
Thursday, February 02, 2006 1:39:33 PM (Central Standard Time, UTC-06:00)  #    Comments [1] - Trackback
Computing | Ranting

http://msdn.microsoft.com/library/en-us/etw/etw/event_tracing.asp?frame=true


kick it on DotNetKicks.com
Thursday, February 02, 2006 11:46:32 AM (Central Standard Time, UTC-06:00)  #    Comments [0] - Trackback
Computing

I got an email from Microsoft regarding my inquery into enumerating the tabs of the browser; the answer was - in short - "we're not doing it yet". This is kind of frustrating as I had (as far as I'm concerned), some relatively clever utilities to write that could leverage their new tabbed browsing infrastructure. I posted a return mail back to them and will be interested in their response. All in all, I like the browser a lot and will switch back to IE7 from FireFox when it goes live.

Poo on that, though, I was looking forward to being able to program against the new tabs.


kick it on DotNetKicks.com
Thursday, February 02, 2006 10:58:06 AM (Central Standard Time, UTC-06:00)  #    Comments [0] - Trackback
Computing

Blog updated, if you can't tell.


kick it on DotNetKicks.com
Thursday, February 02, 2006 12:27:42 AM (Central Standard Time, UTC-06:00)  #    Comments [0] - Trackback
Computing | Personal Adventures | Ranting
 Wednesday, February 01, 2006

....I'm going to start shifting the focus of this blog a bit from purely technical to also detailing some interesting things I am dabbling around with in my life.

I have a rather wide range of interests from science, to psychology, cycling, to music (yes, I'm a musician - a guitarist and trombonist, actually), to art, martial arts and - of course - computers. I have a tendency to get myself into trouble now and then and am somewhat of a prankster.

For a while I had a 'personal' blog and tried to seperate that from my 'computer' blog, but found it rather taxing to do so; as a result, I'm going to just start posting to this blog all the weird-assed things I'm doing in my life (as well as anything interesting I may be working on in the computer world). So...I'm sorry if this bugs anyone, but there will be a slightly more diverse range of things going on with this blog from here on out. I'm known as "weird" amongst my friends, so - hang on....
kick it on DotNetKicks.com
Wednesday, February 01, 2006 11:23:17 PM (Central Standard Time, UTC-06:00)  #    Comments [2] - Trackback


....I had never thought of this technique before, that is in terms of function pointers: masking them (encrypting them) until their use to hide critical regions of memory.
kick it on DotNetKicks.com
Wednesday, February 01, 2006 5:45:54 PM (Central Standard Time, UTC-06:00)  #    Comments [0] - Trackback

Computers Blogs - Blog Top Sites

Archive
<February 2006>
SunMonTueWedThuFriSat
2930311234
567891011
12131415161718
19202122232425
2627281234
567891011
Blogroll
About the author/Disclaimer

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2009
Benjamin Rush
Sign In
Statistics
Total Posts: 444
This Year: 0
This Month: 0
This Week: 0
Comments: 128
Themes
Pick a theme:
All Content © 2009, Benjamin Rush
DasBlog theme 'Business' created by Christoph De Baene (delarou)