Skip to main content

Posts

Showing posts from February, 2013

Arduino ethernet shield

My ethernet shield arrived this morning from Hong Kong. Looking forward to making a little Arduino based Web server! The price for the shield was only ?5 on ebay including delivery :-) super cheap considering how much they cost a couple of years ago.

Reset SQL Server Management Studios intellisense after a schema change

For some reason it's taken me a while to cotton on to doing this. In fact I currently have intellisense in management studio switched off as it's main hobbies seem to be trolling me typing.? My main annoyance is the sea of red every time you add a table or column and the lack of red if you delete a column.? Anyway, I worked out over the weekend that you can reset the intellisense with ctrl+shit+r In case you weren't sure how to toggle the intellisense on and off, see the picture. It's under Tools -> Options -> Text Editor -> Transact-SQL -> Intellisense. :-)

How PhoneLocator Pro deals with Bad Comments on Google Play

http://phonelocatorpro.com/comments/bad-ratings-explained/ No matter how well you make your app, I guarantee you'll be trolled with reviews like... App iz shit. Don't use. Didn't work on my android watch phone. You can't reply to the reviews as a developer, only mark them as spam. The only good thing is that the good reviews normally drown the idiots out and it's easy to spot a fool by the review itself. Still if you wish to feed the Trolls, you can always respond to them on your website...

Microsoft ASP.Net System.Web.Optimization

I'm watching a Pluralsight video on this at the moment. I really like the nice way you can explicitly bundle assets together. The optimization libraries then join the files and minimise them. When you render them, they also attach a query string onto the end to help prevent stale results being cached. ? No pictures sadly as I am just quickly recording this before I go back to watching the rest. ? Sent from Windows Mail ?

5 Tips For Refactoring In Brownfield Land

1. Don't try and refactor on the branch / clone you are working on Whilst doing some of the everyday work, I couldn't help breaking into a refactor mission the problem is that refactor missions always take you down deeper than expected. You still need to get the other jobs done and other bugs may come up too. This has caught me out so many times when I just think I will do a little fix here or there. Be patient, you don't need to do the re-factor straight away. 2. Plan the refactor with clear objectives Ugh, another of my favourites. When starting my current refactoring mission, I was like an ape in the produce section of Asda. My code was highlighted in blue Resharper squiggles and I could see duplication everywhere. Now I have calmed down and grown a little wiser. I have begun making a list of objectives and sections that I plan to refactor. Make a list of what each section of code does, if you have an appropriate tool that you can tag it with then do that. You can the