neetpiq

My two cents about software development on the web


By

Launch of Xamarin Test Cloud

Launch of Xamarin Test Cloud

Today (September 24, 2014) we are proud to announce the public launch of Xamarin Test Cloud, with over 1,000 real devices available to help you build better apps, and ensure they work on each one.

The state of mobile testing today is primitive. Last month we ran a survey that found that nearly 80% of mobile developers are relying primarily on manual testing in their attempts to deliver great app experiences. And yet, more than 75% told us that the quality of their mobile apps is either “very important” or “mission critical.”

We created Xamarin Test Cloud to solve this problem. We believe that testing is not something you should do at the end of the development cycle, just before submitting to the app store. Instead, your app should be continuously tested during development in an automated, scalable way. Your developers should be writing user interface tests as they develop the app, and commits shouldn’t be merged until the tests pass.

Once you have an automated test suite, even a simple one, you can easily verify that your app works on the hundreds of device variants in use by your customers, before you ship the app to them.

xamarin test cloud ui

By

Learning Git

Git is a free and open source distributed version control system. Git originates from the Linux development community and is used by many popular Open Source projects. Since its birth in 2005, Git has evolved and matured to be easy to use and yet retain its initial qualities. It’s incredibly fast, it’s very efficient with large projects, and it has an incredible branching system for non-linear development.

Here are references to tutorials I used to learn Git.

By

LackRack – Eth0Wiki

The LackRack was first seen on eth0:2010 Winterlan in the no-shoe Lounge area. Its low-cost and perfect fit are great for mounting up to 8 U of 19″ hardware, such as switches see below, or perhaps other 19″ gear. It’s very easy to assemble, and thanks to the design, they are stable enough to hold for example 19″ switches and you can put your bottle of Club-Mate on top! Multi-shiny LackRack can also be painted to your specific preferences and the airflow is unprecedented!

source: LackRack – Eth0Wiki

By

Troubleshooting SQL Server: A Guide for the Accidental DBA

troubleshooting-sqlserver

Three SQL Server MVPs provide fascinating insight into the most common SQL Server problems, why they occur, and how they can be diagnosed using tools such as Performance Monitor, Dynamic Management Views and server-side tracing. The focus is on practical solutions for removing root causes of these problems, rather than “papering over the cracks”.

[green_box]Free PDF download[/green_box]

Source: Red Gate book store – Troubleshooting SQL Server: A Guide for the Accidental DBA.

By

A Tcpdump Tutorial and Primer

tcpdump is the premier network analysis tool for information security professionals. Having a solid grasp of this über-powerful application is mandatory for anyone desiring a thorough understanding of TCP/IP. Many prefer to use higher level analysis tools such as EtherealWireshark, but I believe this to usually be a mistake.

In a discipline so dependent on a true understanding of concepts vs. rote learning, it’s important to stay fluent in the underlying mechanics of the TCP/IP suite. A thorough grasp of these protocols allows one to troubleshoot at a level far beyond the average analyst, but mastery of the protocols is only possible through continued exposure to them.

When using a tool that displays network traffic a more natural (raw) way the burden of analysis is placed directly on the human rather than the application. This approach cultivates continued and elevated understanding of the TCP/IP suite, and for this reason I strongly advocate using tcpdump instead of other tools whenever possible.

source: A Tcpdump Tutorial and Primer | danielmiessler.com.