NoLand Eng

Facebook Twitter
Software versioning Software versioning Software versioning is the process of assigning either unique version names or unique version numbers to unique states of computer software. Within a given version number category (major, minor), these numbers are generally assigned in increasing order and correspond to new developments in the software. At a fine-grained level, revision control is often used for keeping track of incrementally different versions of electronic information, whether or not this information is computer software.
Introduction This is a very simple progress bar inherited from System.Windows.Forms.UserControl. The System.Windows.Forms.ProgressBar is only horizontal. And I cannot find a vertical version of a progress bar. Vertical ProgressBar Vertical ProgressBar
Technology's been a big part of my life ever since I was a kid. If it wasn’t a console it was a computer, and later came the mobile phone. All these things running on electricity have always interested me. My first mobile phone was a Nokia 5110, which is the only phone that actually never broke. There’s a joke around the net that the old Nokia phones never broke and that’s very true; however they didn’t do much more than calls, sms and snake. Let's Write Better Software Let's Write Better Software
C#: Programmatically Get the Current DPI Setting « Nick Olsen's Programming Tips
Not too long ago, Jenna Bilotta wrote an excellent article called, How designers and engineers can play nice[1], in which she talks about ways for designers and engineers to work more productively. Having faced similar challenges working with designers (and also working with engineers, when I was on the UI side), I appreciate the pragmatic approach she suggests. It always helps to respect the other role’s process and understand their thinking when working together. One of her points for engineers was not to say “no” so quickly. That one stuck with me for a while and swam around in my head. My first reaction was, “but you don’t understand why we say no!” The care and feeding of software engineers (or, why engineers are grumpy) The care and feeding of software engineers (or, why engineers are grumpy)
Working with ListView Working with ListView Working with ListView by Budi Kurniawan co-author of VB.NET Core Classes in a Nutshell 10/28/2002 Anyone using the Windows operating system must be familiar with the Windows Explorer program, the built-in application used for browsing the file system. Depending on which version your Windows is, the Windows Explorer has four or five views. The four main views are List, Details, SmallIcon and LargeIcon. Windows Explorer is mentioned here because the easiest way to start learning about ListView is to take a close look at your Windows Explorer, especially the four available views.
Download source - 34.4 KB Introduction I needed to know, so I wrote a quick, brute-force-and-ignorance (henceforth known as "BF+I") method to do it: static long LinesCount(string s) { long count = 0; int position = 0; while ((position = s.IndexOf('\n', position)) != -1) { count++; position++; } return count; } Counting lines in a string Counting lines in a string
Proto Advantage - DFN-14 (0.4 mm pitch, 3.0 x 3.0 mm body) Stainless Steel Stencil
SMT

View topic - HOWTO: Compile SCANTOOL ODBII Code Reader - Debian View topic - HOWTO: Compile SCANTOOL ODBII Code Reader - Debian This HOWTO: will guide you through the process of Compiling, and installingSCANTOOL from Scantool.net for Debian Linux. How to enable USB-Serial Port adapter (RS-232) in Debian 6.0 (Linux)for the ELMSCAN5 Serial Version ODBII Code Reader.Part Number: 46001Controller: ELM327Hardware Revision 2.2Firmware Revision 1.2AMFG Date: 18 Oct 2007SERIAL PORT or USB Converter:If you don't have a serial port on your Laptop, or want to use a USB port Converter check out the following: The USB to Serial Converter is from http://www.newegg.com and is a N82E16812156008 SABRENT 1 ft. USB to Serialdb9 Male RS-232 (9-pin) Converter Model SBT-USC1M - Retail @ $10.99. These work wonderful with wvdial, modems, and the Serial ELMSCAN5. INSTALL REQUIRED SOFTWARE FOR COMPILE:Typically you need to install build-essential and the headers for the kernel you are running, if you aregoing to compile code.
Top 10: Oomlout Factory Hacks Top 10: Oomlout Factory Hacks Regular readers will be familiar with UK open source hardware kitmakers oomlout. We love their products and link out to them a lot. This post is not about what they sell, however; it’s about what they share. The folks at oomlout are fairly obsessive process engineers, and are constantly hacking, modding, and tweaking their in-house production equipment to make their assembly and packing operations smooth and efficient. Very often, their custom tools are made from laser-cut parts, and they are always generous about sharing the physibles and other design info for these machines.
Learn the Basics of Electronics Hacking with SparkFun's Online Curriculum Since editing my comment creates chaos and havoc for Gawker in general, I'll just reply and state the project doesn't list resistors, either. I'm baffled. Parts: (all Parts are included in the Arduino Starter Kit, or can be obtained individually) Arduino •USB Cable Learn the Basics of Electronics Hacking with SparkFun's Online Curriculum
Minicom Minicom Minicom is a text-based serial port communications program, similar to Cutecom. It is used to talk to external RS232 devices such as mobile phones, routers. It's available for all versions of the Ubuntu family. Links to several specific guides for configuring hardware are detailed in the 'Useful Links' section below. Go to Applications - Accessories - Terminal update the apt cache with sudo apt-get update
The Microchip MPLAB C18 linker may give the message Error - section '.udata_main.o' can not fit the section. Section '.udata_main.o' length=0x00000XXX, perhaps with a different section name. There are several related, but different, causes for this error. If the error refers to a '.code' or '.romdata' section, such as '.code_sralloc.o', this means you're out of code space. Solution for Error - section '.udata_main.o' can not fit the section
USB IO Board PIC18F2455 / PIC18F2550 USB IO Board can be controlled with just about any serial port emulation program such as Hyper Terminal that comes with every Windows OS. The problem with Hyper Terminal is that you can't see the commands as you type them and that could be very annoying. With Hyper Terminal you also have to go through the wizard for setting up a serial port connection, and if the COM port changes you pretty much have to do it over and over again. Luckily we have released our own little application called USB IO Board Controller that is so much easier and fun to use than Hyper Terminal.
OfficePro

NMEA/CAN

Introduction In my previous article, I created the first version of this library with basic controls and functionalities. Now, I thought of adding more controls to the library in order to be able to use it in the creation of form to control process or for several reasons. To compile this demo, you need .NET 2.0. which is available here. The project is developed with SharpDevelop, a free IDE per .NET, but it is possible to use the VCS 2008 express edition. Controls Description Industrial Controls 2
Aqua Gauge Introduction I have chosen to develop this .NET user control to explore the easy yet powerful .NET GDI+. This simple gauge control developed using .NET 2.0 can cater to the entire range of monitoring purposes. Let's see how to develop such a glossy control using GDI+.
Barebone Desktop

SBC

GoogleEarth