using Shameless.Plug;
if ( Have little ones at home && Know what SAHM means )
checkoutLink(
http://cominghometolive.blogspot.com/
);
else
checkoutLink(
http://cominghometolive.blogspot.com/
); // there might be a flaw in this logic, oh well let Telerik JustCode tell me what is wrong with it
http://sitecoreaustralia.wordpress.com/2010/06/16/top-100-cool-things-in-sitecore-completed-list/
blogs.msdn.com/b/alexj/archive/2010/06/11/odata-wcf-data-services-best-practices-from-teched.aspx
Great Reference for Atom spec.
www.xml.com/pub/a/2004/06/16/dive.html
geekswithblogs.net/vladimirl/archive/2009/12/16/my-jquery-cheat-sheet.aspx
Link to a good post about Threading.
http://thevalerios.net/matt/2008/06/multithreading-and-concurrency-in-net/
Searched all over the net to NOT have to write another CSV Parser. I want to just say 'go do it now, no complaining just go'. I was happy to have found somewhere along my search the Microsoft.VisualBasic.FileIO.TextFieldParser.
Works great for what I needed with no worries about line length, terminators, etc. I also did not have embedded commas in my file.
Adios!
Private Sub walkTheCSV(ByVal fileName As String)
If (String.IsNullOrEmpty(fileName)) Then
Return
End If
' check if it exists, etc.
Using tp As New TextFieldParser(fileName)
tp.TextFieldType = FileIO.FieldType.Delimited
tp.SetDelimiters(",")
Dim currentRow As String()
While Not tp.EndOfData
Try
currentRow = tp.ReadFields()
For Each currentField As String In currentRow
If (String.IsNullOrEmpty(currentField)) Then
Continue For ' do not care to process an empty field
End If
Next
Catch ex As MalformedLineException
' eat it or move on...
End Try
End While
End Using
End Sub
Just for me to find later.
http://geekswithblogs.net/krunalm/archive/2008/12/07/nice-links.aspx (post creds)
http://john-sheehan.com/blog/net-cheat-sheets/
I knew that I had a penchant for making nasty code better, but I did not realize how far my sickness had progressed. I spent the last couple of days taking a copy/paste VB6.NET (no that is not a missprint) website apart with a scalpel provided by the free DevExpress Refactor! and paid JetBrains R#.
I like the usefulness of both tools. R# does not seem to suffer from the same memory problems as Refactor! more than likely because it creates temp files in the project directory.
I wonder if there is a job out there that I can just refactor old code to make it more efficient and pretty? I would also like the opportunity to train other developers in NOT being fearful of refactoring code.
Here is to washing out the ByRef string parms in function definitions with bleach! May they trash the Intern pool no longer.
rusty
I had a really good boss once that took the time to make me better than he found me. I am not sure what he initially saw in me because I was always a strong-willed-arrogant-stab-you-in-the-front-know-it-all-dont-like-others-my-way-or-highway kind of person.
I very easily alienated others and hit bricks walls without knowing they were there... I knew what needed to happen, but always seemed to find the wrong way to go about it. At any rate over the course of several years he mentored me to the point that I know have the business knowledge to wade deeper in the cesspool and still come out clean. I have not changed so much as I know how to use my skills more wisely to give the business what they want; therefore, getting what I want too.
I recently changed jobs and am continually faced with new opportunities to further hone my skills. The only bad thing is that I see how I used to be by watching others make the same mistakes and them not knowing why. I would say that 70-75% of the developers I know do not know how to carry themselves in a professional manner.
They either are too geeky to relate to others or they will not step off their pedestal long enough to realize they are missing out on so much (could be lack of oxygen).
Something simple like answering the customer's questions to the best of your knowledge like oh maybe an estimate or what did you do last week! Too many people want to hide what they are doing by being evasive and thinking they are getting away with something. WAKE UP! You are only harming yourself by fearing change and full disclosure. I know devs that do not want to watched while coding because of fear.
I say let's co-develop so you CAN see my mistakes and maybe I can get better. If you know you need help, do not try and hide it because you really aren't anyway. People are very intuitive and know without being told what you are trying to hide.
Be courageous and willing to open yourself up to others, you may find something you did not know you were missing. LIfe is a test that you will not survive, be willing to test and be tested daily.
rusty