Software Geek

March 5, 2008

JBoss World 2008

Filed under: Software

JBoss, a pioneer in the open source Java segment and now a division of Red Hat, recently held its annual event JBoss World showcasing its latest initiatives. This entry gathers numerous posts from the blogsphere discussing the event.


http://feeds.feedburner.com/~r/techtarget/tsscom/blogs/~3/240115162/thread.tss

Note to self: Blog about using Service Broker

Filed under: Software


Just a note to myself to do a braindump on all this Service Broker shiznit I have been playing with lately.

Potential discussion topics:

  • MessageTypes, Contracts, Queues, and Services.
  • Internal Activation, Routing, & External Activation
  • Using the Sql Server ServiceBroker sample library.
  • Implementation using SqlClr vs. TSQL
  • Developing via messages instead of procedures…
  • Compare & contrast Service Broker vs. Workflow Foundation vs. BizTalk
  • The nifty Sql Service Broker Admin tool (3rd-party)
  • Practical examples:
  • Async “fire-and-forget” stored procedure invocation
  • Query Notification for cache invalidation
  • PubSub

http://weblogs.asp.net/lhunt/archive/2007/06/14/note-to-self-blog-about-using-service-broker.aspx

Help John Baez and Mike Stay!

Filed under: Software

John Baez and Mike Stay are working on a book chapter titled “Categories in Physics, Topology, Logic and Computation: a Rosetta Stone.” They previously asked for some help with the logic section, and now they’re looking for help with the computation section:

But now I really need comments from anyone who likes categories and theoretical computer science!

In fact, the final ‘computation’ section of the paper is still very rough. It introduces combinators but doesn’t really explain them well yet… and perhaps worse, it doesn’t say anything about the lambda calculus!

I plan to fix some of these deficiencies in the next week. But, I figure it’s best to get comments and criticism now, while there’s still time to take it into account.

Live Help Software: Live Chat with Users on your websites. It is FREE !

This is already a great introductory paper, but the computation section is indeed quite rough. Obviously comments are welcome, but even if you don’t have anything to add, the first sections are sure to be enjoyable for many LtU readers. The paper does not assume any background in category theory, logic or physics and manages to be an excellent introduction to the surprising connections between these fields. If you have some background, it’s a very quick and fun read, and if you can offer fee

dback, so much the better!


http://lambda-the-ultimate.org/node/2705

On the Perils of Wikipedia

Filed under: Software

It’s hard to decide how afraid to be of something that is
really bad and really rare.

This problem is currently one of the most controversial
issues in the United States.  Ever since September 11,
2001 , we have been wrestling with the question: How afraid of terrorism
should we be?

  • We all agree that terrorism is really bad.  What happened
    on 9/11 was awful.
  • But it’s also really rare.  I personally have never met a
    Muslim who wanted to hurt me.

How afraid should we be? 

  • Some people are very afraid.  They focus more on the
    "really bad" side of the issue.  Many of these folks are willing
    to give up their own civil liberties just to feel safer. 
  • Others are not afraid at all.  They focus more on the
    "really rare" side of the issue.  They prefer to spend their
    resources and attention in other areas.
Live Person Software: Turn website visitors into your customers.

This blog entry is not the place for me to take a stance on
any of these issues.  For now I will simply say that I understand both
perspectives.  This whole situation is simply the most obvious example of my
point, which was:

It’s hard to decide how afraid to be of something that is
really bad and really rare.

Issues like these are like an icy ski slope.  Some people
stand at the top.  Some people stand at the bottom.  Very few people stand
anywhere else.  It’s too slippery.

(more…)

The NCAA and the Hoosiers

Filed under: Software


Ok, so I was pissed to see Coach Sampson bought out. I completely understand that the rules are the rules and he violated them. I can’t even argue that the punishment doesn’t fit the crime. Coach Sampson appears to be a repeat offender. What I have a problem with is the NCAA and this situation is emblematic of exactly what is wrong with the organization.

The NCAA is an organization that supposedly prides itself on making sure that athletes are students and attend college with the intent to be students. What the NCAA fails to understand, IMHO, is that often students attend college with a specific goal or dream in mind. It may be to graduate and become an accountant, a musician, an artist, a teacher and any number of other professions. Every student who goes to school, post high school is given every opportunity and encouraged to maximize their effort and optimize their resources to achieve their goals. Unless of course they happen to attend a school that is a member of the NCAA and their goal is to be a professional athlete. In those cases, the NCAA does everything it can to make sure that the athlete is not a typical or traditional student.

For these student athletes, rather than doing every thing possible to excel in their chosen field, they face rules and restrictions that are exceeded in quantity and complexity only by the US Tax Code.

One summer I visited Indiana and there were some players working out and playing on the Assembly Hall court. After watching a few minutes, I walked in the h (more…)

Success & Motivation

Filed under: Software

With almost 4 years of Blogs in the hopper, I decided to bring back some of my favorites and republish them… Here is the first:

Success and Motivation, Part 1

Success and Motivation

I did it too. I drove by big houses and would wonder who lived there. What did they do for a living? How did they make their money? Someday, I would tell myself, I would live in a house like that. Every weekend I would do it.

I read books about successful people. In fact, I read every book or magazine I could get my hands on. I would tell myself 1 good idea would pay for the book and could make the difference between me making it or not.

Live Support Server: Jerry Messenger is Jabber/XMPP based Live Support Solution for your websites.

I worked jobs I didn’t like. I worked jobs I loved, but had no chance of being a career. I worked jobs that barely paid the rent. I had so many jobs my parents wondered if I would be stable. Most of them aren’t on my resume anymore because I was there so short a time or they were so stupid I was embarrassed. You don’t want to write about selling powdered milk or selling franchises for TV repair shops. In every job, I would justify it in my mind � whether I loved it or hated it � that I was getting paid to learn and every experience would be of value when I figured out what I wanted to do when I grew up.

If I ever grew up, I hoped to run my own business some day. It’s exactly what I told myself every day. In reality, I had as much doubt as confidence. I was just hoping the confidence would win over the doubt and it would all work out for the best.

(more…)

The 2 Technology Magazines You Should Read

Filed under: Software

I read a ton. Online, magazines, newspapers. I troll the newsstands for new magazines just trying to see if there is something out there Im missing.

I also get asked all the time what magazines that I do read. I’m not going to go through the list, but I’m going to list two that are must reading for anyone who has an interest in technology. Why ? Because they often cover in technical detail just how 99pct of the bandwidth available to the home is managed, planned and maintained.

It’s amazing to me how all the “internet pundits” truly have no understanding that 98pct of the bandwidth to most people’s homes is not allocated to the internet, its alloc

Custom Software Development for Real-Estate, Hosting providers, Workflow and Business Management Systems.
ated to everything else digital and analog and managed quite differently than the internet bandwidth that you receive. Not understanding the difference between the two (internet and non) pretty much eliminates your ability to understand the future of broadband technology to the home.

To help the uninformed, I decided to share my 2 faves:
Communications Technology

ScreenPlays

These are the 2 magazines that I save every issue of and that I get excited to learn something new.

check em out

Permalink  | Email this  | Linking Blogs  | Comments

http://www.blogmaverick.com/2008/02/27/the-2-technology-magazines-you-should-read/

Aptana gets Microsoft AJAX Library Support

Filed under: Software


Wow - check it out… Aptana (the “other” IDE for web development) just got support for the Microsoft Ajax library.  The Microsoft Ajax Library is that the core of ASP.NET AJAX, but does not require any Microsoft software on the server of client.  And now, not even in the IDE. 

 

 

Hanselman has all the details, including the com.ajax.ms.3.5.21022.8.jar that you just drop into Aptana’s plug in directory. 


http://blogs.msdn.com/brada/archive/2008/02/14/aptana-gets-microsoft-ajax-library-support.aspx

LINQ to SQL, Aggregates, EntitySet, and Quantum Mechanics

Filed under: Software

LINQ to SQL lets you write queries in C#, and it will turn them into SQL queries. This is not limited to the C# 3.0 query syntax – it also applies when you use LINQ through ordinary function call syntax. (This should come as no surprise, as the compiler transforms all query expressions into function calls.) For example, consider this code, running against the AdventureWorks example database:

MyDataContext ctx = new MyDataContext();
decimal maxPrice = ctx.Products.Max(product => product.ListPrice);

The aim here is to find out the highest list price of any product. (Not hugely useful, but I want to illustrate the use of aggregate functions such as Max.) Logically speaking, Max evaluates the function you pass it for each item in the source collection (the Products table in this case) and returns the highest result. Here we’ve used a lambda expression that picks out the ListPrice member of the Product class, so this example will get the highest ListPrice. The Product class was built by importing the Product table in Visual Studio 2008’s LINQ to SQL O/R designer, which created properties to represent the table’s columns, including ListPrice.

Live Support Software: jbTop is Jabber/XMPP based Live Support Solution for your websites.

LINQ’s Max operation is an extension method, meaning that it’s not a member of the object returned by the Products property, despite how it looks. It’s a static method defined by LINQ’s Queryable class, so the call to Max is effectively doing this:

(more…)

The NBA All-Stars go Silverlight

Filed under: Software


I just noticed the NBA All-Stars went with Silverlight for the update to their video site.  Now you can watch all your favorite NBA clips in Silverlight!  

If your boss asks, tell him you are doing a “technology evaluation” ;-)

Check it out: http://www.nba.com/allstar2008/video/  

 


http://blogs.msdn.com/brada/archive/2008/02/17/the-nba-all-stars-go-silverlight.aspx

Get free blog up and running in minutes with Blogsome
Theme designed by Jay of onefinejay.com