Tag | ALM Posts

I have had the good fortune to test both the Palm Pre and Apple iPhone 3Gs. In my day job I am an architect with responsibilities over messaging and mobility – hence I get to try a lot of new devices in order to evaluate their applicability for our enterprise users. One thing I have come to regard as a universal truth is that ranking mobile devices is almost a waste of time. They are so subjective depending on the personal habits and preferences of the person using them. There are some things that ...
*Warning: While I don’t give away spoilers, I do mention aspects of the movie that may give away certain aspects of the plot…but its nothing you couldn’t gleam from either the trailers or by reading Robert Ebert’s review. Just sayin’… * I have just come from two and a half hours of visual adrenaline being thrust into my brain through my eyes, and yes the experience *was* as sexy as I just made it sound! I went in to Transformers 2 with very low expectations. For one, I wasn’t a huge fan of the first ...
Yesterday Telmo Sampaio of Blue Dasher Technologies presented Virtual Earth development with silverlight at the West Palm Beach .net user group and it was more than amazing. During his presentation he demonstrated how one can take the mapping applications to next level with the help of silverlight, now the maps on your application need not be just plain maps with zoom in and zoom out, you can plot any custom silverlight objects on the map and play with them. Enough said take a look at this cool application ...
The last 2 months have been a whirl. The company I'm with is busy building out our business intelligence team and I'm catching up on SQL Server 2008 internals. We've got ETL packages in SSIS grabbing data from service providers in Excel and have been dealing with Jet / unicode issues. Gotta love "IMEX=1" in your connection string.... So this is my first blog entry, ever. About me: I'm a SQL database project manager in the Asset Management business. The company purchases or manages pools of sub/non-performing ...
I bought this book when it came out almost 4 years ago (70-536 study guide) and started studying for the test but always came up with some excuse not to take the exam (I’m too busy, it’s snowing, I don’t need it, etc.). A few months ago I resolved to take the test between jobs, and have been studying like a mad man for the past couple weeks. I’m going to post my interesting study tidbits on the blog to help myself retain it and hopefully to help others in some way. Also, if I have something incorrect, ...
Based on Yesterday’s post. I thought we could take the new HTML 5, featured offered by Android and iPhone OS 3.0 and do something almost useful with it. So sticking to things close to my heart, I decided to expand my example and build a simple web-page that finds geo-caches near where you are. Use it here. http://www.binaryrefinery.c... It works really well. Technorati Tags: iPhone,HTML 5,Geocaching,OS 3 Source here - <html> <head> <title> Geocaching Lookup </title> ...
Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; ...
"Don't go around the block in Boston," my dad advised. He gave me this sage advice long ago because the streets in Boston are not laid out logically. Boston is an old city that grew organically. In fact, many of the winding roads in Massachusetts are paved-over cow paths of old. Think instead of Manhattan. If you are on West 42nd street, you can easily figure out how to get to East 23rd Street. That is because the streets are laid out in a logical progression and you can expect that 41st Street precedes ...
I had quite the eye-opening series of discussions at a recent conference about how women are treated in our industry. Discussions ranged from how geek guys overstep boundaries to what levels of modesty women in tech should exude. The discussion of women in technology has been ongoing for many years. Major conferences host WIT (Women in Technology) shindigs where people get together to build Lego together and burn bras (oddly enough, I’m only kidding about the bra burning…still don’t get the Lego ...
I finally had a chance to install VS2010 Beta 1.Full instruction on how to here VS2010 has undergone a major overhaul since VS 2008, a peek are some of the cool new eye candy can be found here I've been waiting to get my hands on the TPL/PLINQ stuff and the Beta was definitely worth the wait. In a previous post we talked about using asynchronous actions for performing long running operations. I was anxious to see how the new TPL stuff would help in achieving the same thing. Interestingly enough, ...
I’m luck to be surrounded by talented people including Jonathon King, former Sun Sentinel reporting, now fiction writer who lives near by and frequents Bru’s room across the street for lunch. All of his books are based in South Florida so besides the always interesting stories, it’s fun to know the locations and in some cases even the people that are mentioned or referred to. His latest is a bit of a diversion into a historical novel based mostly in Palm Beach / West Palm beach revolving around Henry ...
My previous post summarised the experience I took away from Remix 09, but that was just me. Microsoft are soon to be releasing the presentation videos, and here is what I believe to be the best of what Remix 09 has to offer: Keynote – Peter Williams and his brain-wave Wii-style remote. This is certainly the future of computing, but the biggest question will it hit the Wii or X-box 360? IE8 for devs – Michael Kordahi; One of Microsoft's best web evangelists presented an excellent and swear free session ...
So blog posts from me are currently few and far between at the moment – but that is not from lack of want. I have been trying to keep my head down and catch up with the breadth of new tools gradually making themselves known in the web-dev community. Over the past few weeks I have been playing with Windows 7, and it multi-touch functionality (I realise it's not web, but I am not an IPhone owner yet so it's always nice to play) I have also been catching up on the ADO.NET entities framework, and migrating ...
I recently came across a piece of code that had almost every parameter for every method marked with the ref keyword. This keyword is primarily used to pass a value type by reference, but this one even had reference types marked with the keyword. This made me wonder, why exactly would you ever want to pass a reference type as a ref parameter? Read More ...
It's been one week since I've started really focusing on what I've been eating and my lifestyle. My interest was piqued two weeks ago when the health center part of the company I work at mentioned a summer 'Healthy Lifestyle' program where you would follow a table of things to do every day for a month (with 3 calendars for 3 months) and get points for each item you do on the list each day, at the end the most points would win prizes. The items on this calendar range from getting 30 minutes of exercize ...
So...there isn't really any denying that there is a lot to learn. New releases from MS, new tools from third-party provides, new libraries..whatever it may be. It's pretty unrealistic, at least with my current brain, to be able to learn all of that stuff while still having any kind of a life. Sure, I squeeze in a book on the subway, and my idea of goofing-off at work is going to DotNetKicks.com and checking out what's late and great in .NET today. That all said, I suspect it may be at least as important ...
Hello. My name is Mark Metcalfe and I have been a technical writer and technical writing manager since 1984 when cut and paste meant scissors and tape. A lot has happened in and to the world of technical writing since then. In 1984, most technical writers came from backgrounds like education, biology, English majors. I have a bachelors degree in computer science and there were precious few of us then. It seems that anyone who could show writing prowess could get into the technical writing field. ...
Well, the annual feeding frenzy known as the WWDC keynote is now over. There was a lot of good information presented on both Snow Leopard and the iPhone. It was pretty demo-heavy as well – better if you see it in person than if you are at home waiting for the next great tidbit of information. One thing I found interesting were the OS X active users statistics shown at the opening of the keynote. Now, perhaps I missed it – feel free to correct me if I did – but they make it come off like they sold ...
I have been free of my monstrous cable tv bill for many months now, and I love it! Woooo! A while back I posted about how I want to get revenge on Cable companies by helping as many people as I can kill their cable service in favor of free HD tv over the air and over the Internet. There are other “free TV” guides on the Internet – but they suck because they are too generic, too technical, or not technical enough. Hopefully this one doesn’t suck. Let me know if you have any questions – if you tell ...
Ah, I love it! All of the tension of the Palm Pre vs. the Apple iPhone on one page. I wonder if this was intentional or just sheer coincidence? I will be following it live like many others. I will also be getting a Palm pre in the coming days to play with and of course, a review to follow. I will be curious to see if Apple outright calls out the Palm Pre in the keynote. Do they do a straight-up comparison a la OS X vs. Vista ...
This blog is a response to the following report from the Orlando Sentinel that states that the University of Central Florida will be cutting the five following programs: Cardiopulmonary Sciences Engineering Technology Management Information Systems Statistics Actuarial Sciences http://www.orlandosentinel.... Now for my rant. Having received my undergrad in MIS, this is mostly targeted at the university cutting the MIS program, which struck ...
Tell me if this sounds familiar: Boss: "Hey man! So, it's time for our status meeting, huh? Okay. Let's get started." You: "Well, we're working on the [deliverable] piece of [project]. We estimated it would take about 12 man-days." Boss: "Uh-huh. How long have we been working on it?" You: "About 8 man-days." Boss: "And how much is left to do, do you think?" You: "Probably 8 more man-days." Boss: "What's the problem? Was there a hold-up, or a maintenance issue?" You: "No. Once we got into [feature ...
This review is based on Emulator Image. Not a real phone experience. Windows Mobile 6.5 Standard is a Non-Touchscreen version of Windows Mobile 6.5 OS. Why Standard?? It is still very popular today due to its ease of one handed navigation though real buttons, instead of touch controls on touchscreen based phones. Entire OS is fine tuned to let a user access most features one handed though tactile feel. After sometime using the phone most common operation do not require looking at the phone - which ...
I installed the Windows Mobile 6.5 Developer Toolkit, it comes with the 6.5 emulator images, documentation, samples and the new gesture api's. For more information and download see here: http://www.microsoft.com/do... Both the standard and professional emulator images are available, and in six languages. I gotta look at the gesture api's, its been long coming. The emulator looks nice and responsive and I felt that it ...
Might as well break the seal... I figured I'd document my transition from American Software Consultant to European Software Contractor... But it's been almost a year since coming up with this idea so I'll have to catch up. My wife is a full-timer for a financial and is relatively safe from the dreaded ax, so with her getting the benefits, I've always been inclined to be a consultant. I've resolved to continue being/running a consulting company (as I did in America). The Job Search: I first arrived ...
John Oxley tweeted Brainstorming ideas on how we can better serve the Canadian ICT ecosystem, any ideas? I was thinking about it…and I’m wondering…are community technology events as we’re doing them going extinct? When user groups first came on the scene there was a very cookie-cutter template that they almost all adopted: Get together, have a powerpoint presentation with demos, eat pizza, give out prizes. The focus was always on bringing in a speaker who was the focal point of the event. But we’ve ...
People always told me not to use MS Access for my web sites, however the closest they ever got to actually telling me why not, is something like: "It doesn't perform well if you have many user!" Well how many users is many I asked? This is where Einstein comes in to modern programming: "Everything is relative!" When I asked how many is many (user on an Access database) no one ever came up with a number - it was everything from 10 to 10.000. So Access performance has never been an issue to me, since ...
Introduction The WinPHP challenge is running towards it’s closing time. Only a few days before entering I came with the idea to enter the contest. I had to put a lot of my spare time into it, but it was worth it. I learned a lot from exploring the realm of php. It’s fun to work in a language I normally do not work in. And to find ways to implement some thoughts that have been on my mind for a while. Here’s the story about the what, the where and the how of BlogSnor, my entry for the WinPHP challenge. ...
After my last article about the Nike+iPod dying and the poor support I received from Apple I decided to try and fix it myself instead of spending $30 to mail it back to Apple just to replace a $2 battery. So here's my attempt at how to replace the Nike+iPod battery. Because of the size and number of these images I decided to host them elsewhere. I cut it open with a dremel, but the sensor is really tight inside of the plastic case so it's impossible to cut around the plastic without accidently touching ...
Managed Performance counters are tricky (or broken, it depends how you look at them) to read when you have more than one process with the same name running managed code. Each performance counter gets as instance name a unique identifier ManagedApp ManagedApp#1 ManagedApp#2 ... If you want to know for a specific process identified by its process id thing become tricky. There is a counter in the .NET Memory category called Process ID which enables us to find out the correct counter instance name without ...
*Moved to: Connecting VS2008 to any TFS2010 Project CollectionEasy peasy, all you need is the full URL from the project collection and you will be able to connect directly to it as if it was a different Team Server. This functionality was added with Visual Studio 2008 Service Pack 1, so if you don’t have SP1 installed yet you had better get it: Microsoft Visual Studio 2008 Service Pack 1Read more...Follow my new blog on http://blog.hinshelwood.com ...
*Moved to: Upgrading to TFS 2010 Beta 1 and SQL Collation I have just finished installing TFS 2010 beta 1 and doing an upgrade of out TFS 2008 data. This did not go well… Due to a collation mismatch between my original SQL Server 2005 and my new SQL Server 2008 I received an error when upgrading…Read more...Follow my new blog on http://blog.hinshelwood.com ...
Just before the new 6.4 Preview is released, Guy Peled (the creator of Visual WebGui) shares on his personal Guy Peled's Blog some of his own thoughts and notes about the upcoming version and the innovative features it holds. In his first post, Guy shares his thoughts on the version and gives a short architectural overview focusing on the theme designer. "I am definitely excited and anxious to see your reactions to the concept and inputs to take it from a concept to a powerful tool for you guys to ...
Earlier I wrote about possibility of the task panel of Windows 7 to change preview for a window. We said that in preview it is possible to display both a window part, and own image. At Windows 7 there is such pleasant feature, that if we will hover the mouse cursor on preview windows all other windows will disappear, and the selected window will be displayed. It looks as follows. In this case the panel of problems Windows 7 allows us to set own behaviour too. In this case we have possibility to set ...
Here is what's My Phone: Windows Mobile 6 and 6.1 - Professional or Standard Back's up your contacts, calendar, photos/videos and text messages. All you have to do on a new phone, is login and wait for the download. There is also a neat online viewer for your textmessages and photos, contact browser, tasks and calendar. Best part is that all of that is searchable and easy to navigate on the My Phone web site. I've been using My Phone for a few months now, and feel almost over confident about losing ...
From the BizTalk documentation: “The DTS package, BAM_DM_<ActivityName>, performs the partitioning and archiving/purging. Each time this package runs, it truncates another partition and archives/drops all partitions that are outside the online window.” Here’s my restatement of this: The BAM_DM_<ActivityName> package (SSIS or DTS depending on your version of BizTalk and despite the fact that the docs refer to DTS only) performs two operations: building partition tables and archiving those ...
As usual, THERE BE NO SPOILERS HERE!!! I know this comes late, but I figured I had to share my two cents anyway. (I recently almost strangled someone over the whole spoiler thing, so let me say it now: I will *always* be very clear whether or not my posts on a movie, book, or whatever contain spoilers although it is very rare I will actually post them.) Loved it. Simple to describe. I saw it with a a buddy of mine who said (as the credits rolled)…”Wow, could they have made it exciting?!?!”. This ...
*Moved to: Solution to connecting to TFS using HTTPS over the Internet from behind ISAThis problem it seams is to do with the way Visual Studio 2010 connects to your TFS server over HTTPS. The default value for “BypassProxyOnLocal” in Visual Studio 2008 was “False”, but it has been changed to “True” for Visual Studio 2010 Beta 1. It should be noted that this is currently a Beta 1 workaround and this behaviour may be updated for Beta 2 and RTM. You can fix this by adding the following registry keys ...
*Moved to: Unable to connect to TFS using HTTPS over the Internet from behind ISAI have a number of CodePlex projects that I connect to from work and I have had a problem since 2008 that it does not always send my authentication to the proxy server (ISA). What this manifests as is that I get a popup telling me that “Proxy authentication is required”. The workaround was to connect in offline and then click the connect button and everything invariable works with no additional problems. With Visual ...
*Moved to: Why is the VS2010 iso so small?The reason is simple, it has no MSDN documentation in it. I for one never install the MSDN documentation and just use the online version and have always found it a pain to have it inside the same installation, but may people find it useful. And, why is there no Offline MSDN documentation? The answer is simple, it is not ready yet…Read more...Follow my new blog on http://blog.hinshelwood.com ...
*Moved to: Uninstalling Visual Studio 2010 Beta 1You may think, why is he uninstalling VS2010? Well, apart from proving that it works…And that it plays well with VS2008 I need to remove the pre-beta beta that I have installed. Read more...Follow my new blog on http://blog.hinshelwood.com ...
¿Sabías que en el mundo somos cerca de 6,670 millones de habitantes? ¿Que en China e India habita casi un tercio de la población mundial? ¿Que El Sol está a poco más de 14 horas luz de La Tierra? ¿Que el hidrógeno es el elemento de mayor abundancia en el universo? Pues todo eso y mucho más puedes descubrir con el nuevo buscador WolframAlpha(WA). Un buscador que va mucho más allá de desplegarte las urls hacia sitios que contengan las palabras ingresadas como criterio de búsqueda; WA analiza por tí ...
Decidí comenzar (y no serán raros los posts sobre programación) hablando de LINQ, que es un tema al que le había sacado la vuelta durante mucho tiempo porque me parecía algo complicado y no había visto la funcionalidad y valor agregado que nos ofrece a los desarrolladores. LINQ (Language Integrated Query) ofrece una especie de abstracción respecto a la fuente de datos de la que se obtiene la información y proporciona una estructura sintáctica consistente (similar al SQL) que se puede utilizar para ...
Well I obviously couldn’t resist the temptation to install the Windows 7 RC. Well I’m actually speechless (which says a lot if you know me). This is a great OS I mean I was expecting good even great but I’ve been extremely pleased. It’s fast, I mean really fast. I didn’t really have issues with Vista on that front when it was booted but it did feel sluggish at times. Windows 7 is very snappy I sold. I almost never reboot (If I can avoid it) and coming back from sleep is very fast in Windows 7 it ...
Hello everyone still listening… I know I’ve been a little silent for a while, well almost 6 months actually. Let’s say I’ve been busy ;-). The first big news is that I have left my old employer after 17 years. I’d like to say that it’s been a great time and I wish them good luck. I was offered a position has director of the Microsoft practice here in Montreal at DMR and I needed a change so I accepted the position. It’s been great and I’ve been real busy. I’m getting my head out a little bit now ...
*Moved to: Visual Studio 2010 Supports UMLJust in case you have been living in a shed at the bottom of the garden, Visual Studio 2010 is to support UML. As you can see from my diagram, my UML skills are a little, erm, crude. But I think you will get the picture and if you want to do better then just download Visual Studio 2010 on Wednesday if you are not an MSDN subscribe, and if you are… well you can get it today :) Read more...Follow my new blog on http://blog.hinshelwood.com ...
*Moved to: Multi-Targeting in Visual Studio 2010We thought that we had it good in Visual Studio 2008, being able to target .NET 2.0, 3.0 and 3.5, but in reality they were all running on the .NET 2.0 Runtime, just with a different set of available libraries. Well Visual Studio 2010 take it that little bit further by being able to target .NET 2.0, 3.0, 3.5 and 4.0. Read more...Follow my new blog on http://blog.hinshelwood.com ...
*Moved to: Connecting VS2010 to TFS 2008Connecting Visual Studio 2010 to Team Foundation Server 2008 is a snitch… If you have done it from VS200x to TFS200x then you will have no problems understanding what is going on… Read more...Follow my new blog on http://blog.hinshelwood.com ...
*Moved to: Installing Visual Studio 2010 Team Suit Beta 1It’s here, Visual Studio 2010 Beta 1. This is probably the most exciting product to come out of Microsoft since…well… Visual Studio 2008 ;). Read more...Follow my new blog on http://blog.hinshelwood.com ...