neetpiq

My two cents about software development on the web


By

SQL Server versions

How to determine the version and edition of SQL Server and its components

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.

By

Linkflood #1-2012

  • 15 jQuery Calendar Date Picker Plugins on SmashingApps – In this collection, you will see some of the best jQuery Calendar Date Picker Plugins that will allow you output planners and calendars even more easily. Majority of these plugins are built on jQuery and jQuery UI (User Interface). With this collection, we tend to help those who need frameworks with great functionality.
  • BugNET Issue Tracker on CodePlex – BugNET is an issue tracking and project issue management solution built using C# and ASP.NET with MSSQL backend. The main goals are to keep the codebase simple, well documented, easy to deploy and scalable. The project has a clean look to it and is under active development. This is a mature project which has been hosted on Sourceforge.net since 2006 but has now moved across to CodePlex.
  • SQL Fiddle – SQL Fiddle is a tool for database developers to test out their SQL queries. If you do not know SQL or basic database concepts, this site is not going to be very useful to you. However, if you are a database developer, there are a few different use-cases of SQL Fiddle intended for you.
  • Building Twitter Bootstrap on A List Apart – A year-and-a-half ago, a small group of Twitter employees set out to improve our team’s internal analytical and administrative tools. After some early meetings around this one product, we set out with a higher ambition to create a toolkit for anyone to use within Twitter, and beyond. Thus, we set out to build a system that would help folks like us build new projects on top of it, and Bootstrap was conceived.
  • Learn jQuery in 30 Days – Each day you’ll be sent a free video lesson. At the end of the month, you’ll be able to confidently use jQuery in your projects, without help.

By

MarkdownSharp

I found out Markdown thanks to a post on Stack Overflow blog about the choice of a way for editing questions and answers.

Markdown was created by John Gruber that defines his creation in this way:

Markdown is a text-to-HTML conversion tool for web writers. Markdown allows you to write using an easy-to-read, easy-to-write plain text format, then convert it to structurally valid XHTML (or HTML).

Thus, “Markdown” is two things: (1) a plain text formatting syntax; and (2) a software tool, written in Perl, that converts the plain text formatting to HTML. See the Syntax page for details pertaining to Markdown’s formatting syntax. You can try it out, right now, using the online Dingus.

Il parser del linguaggio è stato originariamente realizzato dall’autore in perl. Successivamente ne sono state realizzati altre versioni con differenti linguaggi.

Un interessante porting scritto in Javascript è stato realizzato da AttackLab ed è alla base dell’editor WMD: The Wysiwym Markdown Editor che è possibile provare come simple demo e nella ben più interessante advanced demo. I sorgenti dell’editor sono disponibili su Google Code sotto MIT License.

Tempo fa, cercando una versione per .NET del parser, mi sono imbattuto nel porting fatto da Milan Negovan di ASP.NET Resources. Nel suo articolo Announcing Markdown.NET Milan spiega di aver realizzato il porting a partire dalla versione in PHP realizzata da Michel Fortin e rende disponibili i sorgenti per il download.

Tornato sull’articolo qualche giorno fa, grazie ad un commento di Jeff Atwood scopro che quel codice è stato utilizzato come base per l’implementazione di Markdown presente nel sito Stack Overflow. Jeff ha rilasciato sotto MIT License tale implementazione sotto il nome di MarkdownSharp.