Stefano Tommesani

  • Increase font size
  • Default font size
  • Decrease font size
Home Programming
Programming
Programming - Contents
SIMD top
# Article Title
1 SSE2 Intrinsics
Updated: 27 May 2013
2 SSE Intrinsics
Updated: 27 May 2013
3 MMX Intrinsics
Updated: 27 May 2013
4 Comparing SSE2 and GPGPU C++AMP
Updated: 20 May 2013
5 Quexal visual MMX development tool
Updated: 01 May 2010
6 Different types of parallel loops with SSE2, SSSE3 and Visual C++ 2012
Updated: 01 May 2013
7 SSE State Management
Updated: 25 Apr 2000
8 SSE Shuffle
Updated: 25 Apr 2013
9 SSE Reciprocal
Updated: 25 Apr 2000
10 SSE Logical
Updated: 26 Apr 2013
11 SSE Data Movement
Updated: 25 Apr 2013
12 SSE Conversion
Updated: 26 Apr 2013
13 SSE Comparison
Updated: 26 Apr 2013
14 SSE Cacheability Control
Updated: 25 Apr 2000
15 SSE2 64-bit FP instructions
Updated: 26 Apr 2013
16 SSE2 preview
Updated: 25 Apr 2000
17 MMX Performance on Intel Pentium 4
Updated: 25 Apr 2000
18 MMX / iSSE latency
Updated: 25 Apr 2000
19 Map of Instruction sets / CPU
Updated: 25 Apr 2000
20 Intel Pentium III
Updated: 25 Apr 2000
21 Detecting MMX and SSE
Updated: 25 Apr 2000
22 3DNow!
Updated: 26 Apr 2013
23 SSE Arithmetic
Updated: 25 Apr 2013
24 SSE2 and MMX
Updated: 26 Apr 2013
25 MMX Shift
Updated: 24 Apr 2010
26 MMX Logical
Updated: 24 Apr 2010
27 MMX Examples
Updated: 24 Apr 2010
28 MMX EMMS
Updated: 24 Apr 2010
29 MMX Data Transfer
Updated: 24 Apr 2010
30 MMX Conversion
Updated: 24 Apr 2010
31 MMX Comparison
Updated: 24 Apr 2010
32 MMX Arithmetic
Updated: 24 Apr 2010
33 SSE Primer
Updated: 24 Apr 2010
34 SSE Introduction
Updated: 26 Apr 2013
35 MMX Primer
Updated: 24 Apr 2010
36 Programming models
Updated: 24 Apr 2010
Multi-thread top
# Article Title
1 Parallel loops in the AltaLux kernel
Updated: 01 Feb 2016
2 Different types of parallel loops with Intel TBB, SSE2, SSSE3 and Visual C++ 2012
Updated: 01 May 2013
3 Further multi-thread processing with Delphi
Updated: 22 Apr 2013
4 Easy multi-thread programming with Delphi
Updated: 20 Apr 2013
5 Multi-thread loops with Intel TBB
Updated: 01 May 2013
Software top
# Article Title
1 Fixing Git pull errors in SourceTree
Updated: 28 Apr 2017
2 Windows Forms smells funny, but...
Updated: 07 Apr 2016
3 About Stefano Tommesani
Updated: 16 Jul 2018
4 AltaLux filter for IrfanView is now open-source!
Updated: 02 Nov 2015
5 The best Diff so far
Updated: 07 Jun 2015
6 Opening password-protected PowerPoint presentations
Updated: 23 Nov 2014
7 Visual Studio installer getting stuck
Updated: 22 Nov 2014
8 Fixing Here Maps in Windows Phone 8
Updated: 25 Jun 2014
9 AskWatch: navigation
Updated: 07 Aug 2013
10 AskWatch: technical requirements
Updated: 13 Oct 2013
11 AskWatch: adding your kids
Updated: 07 Aug 2013
12 AskWatch: why you need it
Updated: 09 Aug 2013
13 AskWatch: finding alarm words in conversations
Updated: 14 Aug 2013
14 AskWatch: track your kids on Ask.fm
Updated: 13 Oct 2013
15 Friend Watchdog software livre para Facebook e Skype
Updated: 07 Dec 2013
16 Friend Watchdog software gratis per Facebook e Skype
Updated: 07 Dec 2013
17 Friend Watchdog free software for Facebook and Skype
Updated: 07 Dec 2013
18 Facebook authentication with Friend Watchdog
Updated: 15 Apr 2013
19 AltaPixShare - free image optimization and sharing
Updated: 09 Aug 2013
20 AltaCdCover - convert CD covers
Updated: 01 Jun 2013
21 AltaLux in XnView
Updated: 14 Oct 2011
22 AltaLux 1.5 in IrfanView
Updated: 04 Nov 2012
23 AltaSonita - image denoising software
Updated: 14 Jul 2011
24 Quexal MMX goes freeware
Updated: 01 Jun 2013
25 AltaLux: new major release
Updated: 03 May 2013
Testing top
# Article Title
1 Unit-testing file I/O
Updated: 26 Nov 2017
2 Necessary evil: testing private methods
Updated: 29 Jan 2017
3 Say goodbye to "it does not happen on my PC!" with Azure
Updated: 12 Mar 2016
4 Building Installshield LE 2012 setups from the command line for CI
Updated: 31 Oct 2013
5 Integrating Visual Studio unit testing with release management software
Updated: 13 Oct 2013
6 Unit testing with Visual C++ 2012
Updated: 25 Apr 2013
OOD / OOP top
# Article Title
1 Transient objects with IoC containers like Castle Windsor
Updated: 01 Feb 2016
2 Returning buffers with C++ and Boost
Updated: 03 Jun 2013
3 An object-oriented approach to FizzBuzz
Updated: 27 May 2013
Web top
# Article Title
1 Web page scraping, the easy way
Updated: 07 Jan 2018
2 Scraping dynamic page content
Updated: 07 Jan 2018
3 Fixing DB problems in Joomla
Updated: 05 Jul 2014
4 On bad web interfaces
Updated: 20 Jul 2013
5 Spidering Facebook public profiles with C++ and Boost
Updated: 17 May 2013
6 Limiting SkyDrive upload speed
Updated: 20 Feb 2013
7 Improving web speed with Arduino
Updated: 21 Mar 2013
8 Using Amazon SimpleDB from Delphi
Updated: 27 Jul 2012
9 Joomla! Contact form and SMTP mail servers
Updated: 27 Jul 2012
Video top
# Article Title
1 Background subtraction: ViBe
Updated: 15 Oct 2013
2 Background subtraction: neural and neuro-fuzzy methods
Updated: 23 Sep 2013
3 Background subtraction: methods based on eigen features
Updated: 23 Sep 2013
4 Background subtraction: non-parametric methods
Updated: 23 Sep 2013
5 Background subtraction: statistical methods using color and texture features
Updated: 23 Sep 2013
6 Background subtraction: type-2 Fuzzy based methods
Updated: 23 Sep 2013
7 Background subtraction: statistical methods using multiple gaussians
Updated: 23 Sep 2013
8 Background subtraction: statistical methods using one gaussian
Updated: 23 Sep 2013
9 Background subtraction: fuzzy based methods
Updated: 23 Sep 2013
10 Background subtraction: basic methods, mean and variance over time
Updated: 23 Sep 2013
11 Comparing background subtraction algorithms
Updated: 18 Sep 2013
12 Test video for CCTV motion analysis
Updated: 13 Sep 2012
13 Slow blits with latest nVidia drivers
Updated: 27 Jul 2012
GPGPU top
# Article Title
1 Comparing SSE2 and GPGPU C++ AMP
Updated: 21 May 2013
2 GPGPU performance on switchable graphics notebooks
Updated: 10 May 2013

Latest Articles

A software to stand out 27 January 2018, 14.35 Web
A software to stand out
Standing out of the pack starts by being visible, and being noticed by the right group of professionals. No matter how good your profile is, it is lost in a sea of similar profiles, so you need to show up and start attracting
Web page scraping, the easy way 07 January 2018, 00.46 Web
Web page scraping, the easy way
There are many ways to extract data elements from web pages, almost all of them prettier and cooler than the method proposed here, but as we are in an hurry, let's get that data quickly, ok? Suppose we have to extract the
Scraping dynamic page content 06 January 2018, 23.57 Web
Scraping dynamic page content
One of the most common roadblocks when scraping the content of web sites is getting the full contents of the page, including JS-generated data elements (probably, the ones you are looking for). So, when using CEFSharp to scrape
Unit-testing file I/O 26 November 2017, 12.09 Testing
Unit-testing file I/O
Two good news: file I/O is unit-testable, and it is surprisingly easy to do. Let's see how it works! A software no-one asked for First, we need a piece of software that deals with files and that has to be unit-tested. The
Fixing Git pull errors in SourceTree 10 April 2017, 01.44 Software
Fixing Git pull errors in SourceTree
If you encounter the following error when pulling a repository in SourceTree: VirtualAlloc pointer is null, Win32 error 487 it is due to to the Cygwin system failing to allocate a 5 MB large chunk of memory for its heap at
View Stefano Tommesani's profile on LinkedIn