This page is where I dump stuff I haven’t used in a while.
-
Remote Desktop Services (Terminal Services) Command Reference
-
Multi USB Gadget for Linux Docs – RNDIS ethernet, Serial ACM, and Mass Storage.
-
Linux.inf – RNDIS driver for Windows
-
Linux-cdc-acm.inf – Serial (COM port) driver for Windows
-
-
A Primer on Screen Blanking Under Xorg
sleep 1; xset dpms force off
-
How do I setup an Icecast server for broadcasting audio in my network?
-
Is possible to boot on PXE over a WiFi device?
-
Wireless booting – Etherboot
-
PXE boot using WiFi – use small Linux image and kexec to load the kernel
-
-
-
Tec_Documentation_English_32Bit_64Bit
If you develop a COMAddin [using NetOffice] that is being used by a 64Bit Office application, you have to compile your assembly as x64.
-
-
Wintellect’s Power Collections for .NET – OrderedBag/OrderedSet
-
Enforcing single instance with argument passing – nice class to enforce single instances C#
-
Why is SQL Server So Slow? – Advice on how to proile a SQL Server instance and tune indexes
-
sqlformat – C# sql format library
-
C# ActiveX control (CSActiveX) – also known as an Interop UserControl; previously known as ActiveX controls
-
Some Useful socat Commands – I find myself coming to this site every time I want to do something with socat.
-
Debian Chroot – yet another Debian chroot guide. I liked the userinit.sh script here.
-
The expression evaluator revisited (Eval function in 100% managed .NET)
-
(.NET) Application has encountered a problem and needs to close Error
-
C# Script – Execute C# scripts, useful for unit testing program functionality.
-
Problem “Laptop Battery Critically Low” at full Charge – Linux mint (Gnome), but followed this advice for Debian. HP 64-bit computer.
-
CurrentDB.TableDefs vs db.TableDefs … Object Invalid or Not Set Error – Fascinating thread that goes in-depth on the CurrentDb() function.
-
The DBengine(0)(0) problem – More in-depth discussion of CurrentDB() function by Michael Kaplan of Microsoft.
-
-
How can I capture an MS-Access VBA debug error from my C# code?
-
If you don't have pidof command installed to find the process ID of a running program use the following handy bash / shell code: findpid() { ps axc|awk "{if ($5=="$1") print $1}"; } findpid chrome findpid apache2
-
Adding a linked MS-Access database to SQL Server 2008 r2, 64-bit
Update: besides using msdasql, it works, in some cases, to do the following before creating the linked server: right-click and select "properties" for "Microsoft.ACE.OLEDB.12.0" under Server objects, Linked servers, Providers in SSMS. Check "nested queries" and "allow inprocess." Then create the linked server for access accdb using the ACE.OLEDB.12.0 provider, with the full access acccdb path and filename under data source.
-
Troubleshooting Orphaned Users – When migrating from one SQL server installation to another, the databases keep their users, but the connection between the SQL server login and the user in the database gets broken. This is referred to as an “Orphaned User”, and it can easily be resolved here.
$ git clone https://android.googlesource.com/kernel/common.git $ git branch -r origin/HEAD -> origin/master origin/android-2.6.39 origin/android-3.0 origin/master origin/android-3.0 $ git checkout -b android-3.0 origin/android-3.0
# To /etc/ssh/ssh_config, add: ServerAliveInterval 5
-
qemu-i386 user mode on ARMv5 host fails (bash: fork: Invalid argument) – it also fails on ARMv7 (i.e. Droid Incredible)
-
A JavaScript PC emulator – by Fabrice Bellard, the mastermind behind QEMU.
-
Incrediblepbx – 2 Previous older bookmarks:
-
Arduinodoodles – One of these sketches is the Arduiggler, to transform your Arduino into a JTAG cable. According to the forums, this should work with urtag; I will be testing this in the next few days.
-
Data recovery software – from MyHardDriveDied.com, owned by Scott Moulton, who has helped many folks learn how to recover their own data.
-
Linux LEO The Law Enforcement and Forensic Examiner’s Introduction to Linux
-
Azilink – usb tethering application for android
-
Installing Debian on the Marvell SheevaPlug and OpenRD
-
Needed to replace the mkimage instructions with similar to the below for PogoPlug (found in Jeff Doozan’s script):
-
chroot /tmp/debian /usr/bin/mkimage -A arm -O linux -T kernel -C none -a 0x00008000 -e 0x00008000 -n Linux-$KERNEL_VERSION -d /boot/vmlinuz-$KERNEL_VERSION /boot/uImage chroot /tmp/debian /usr/bin/mkimage -A arm -O linux -T ramdisk -C gzip -a 0x00000000 -e 0x00000000 -n initramfs-$KERNEL_VERSION -d /boot/initrd.img-$KERNEL_VERSION /boot/uInitrd
-
Cross debootstrap Debian Root Filesystem with User Mode QEMU
-
Got PlugBox Installed On USB…What Other OS’s Can I Install Like This?
-
Unlocking your Dockstar, GoFlex, or Pogoplug – Run Debian Linux on pogoplug
-
System DSNs Do Not Work In Windows 7 – I could not create a working System DSN for use in MS-Access. Was able to do it by creating the DSN within Access itself by selecting Import->Link Tables, then creating a new DSN.
-
R Programming Language – for data analysis and statistics
-
LINQPad – Requires .NET framework 4
-
Trick windows into thinking network drive is local – Interesting solution in Perl?
-
Create and mount virtual hard drive images in Windows – I needed extra space for a machine, to restore SQL server database files on to in a test environment. Since SQL Server will only “see” local drives, I was able to mount a hard drive image file that was stored on the network to my test machine, and have SQL Server “see” it as a local drive.
-
Fix to use network drives with SQL Server – you can use network drives with SQL Server if you first enable trace flag 1807. SQL Server ships without using network folders because they lower the reliability and speed of the server. But for test instances (like I had created) it may not matter as much.
DBCC TRACEON(1807, -1)
-
Broadcom b43 wifi on Ubuntu – for my Lenovo S10-2
-
Star99.1 FM (WAWZ, Zarephath) MMS stream – mms://208.43.60.68/wawz1
-
JWebSocket – Java implementation of web sockets. Server/Client
-
Help restoring backup (.bak) files to SQL Server 2008 Express – This forum entry is for SQL Express 2005, but it worked for 2008. I had to change the SQL Server Service to run as Local Service, and make sure that Local Service had full access to read/write to the folder where I was restoring the database files (MDF/LDF).
-
Howto: HTC Droid Incredible Leaked Froyo 2.2 Update – I “broke” my Droid Incredible by trying to manually apply the official HTC update (hosted at Google). My phone was rooted and I tried to apply the update using the Clockwork Recovery Mod. This did not work, and caused my phone to keep rebooting.
To fix it, I used the instructions 2-8 under “Installing the Antenna Update” under “If Rooted”. This brought my phone back to the stock state that it came in from Verizon, including the normal bootloader. Once I got it back to the stock state, I then installed the official update from Google using the stock bootloader.
-
Connect USB devices to your Nexus One – In theory should work with Incredible
-
NMAP FOR ANDROID CROSS COMPILE ARM (w mini-howto) – Keep reading that codesourcery cross-compiler works in ubuntu.
- How to fix a hole in a hollow door
- Changing from one screen to another for Android (2.1)
-
AVR_JTAG – AVR/Arduino as a JTAG Cable
-
Home of JPS Tanakh (Jewish bible) – I am interested in why Christians don’t follow the Hebrew translation of the Old Testament… the Jews have known God for much longer than we have; and even though Jesus came to fulfill the Scripture, he didn’t come to abolish the Law of Moses (Matthew 5:17-20). So I’m not clear why we ignore all the years of hard work of Jewish scholars by making our own translations. I may be missing something here, since I’m still growing in my faith!
-
Does Psalm 22 Prophesy the Crucifixion of Christ? – Interesting to note that there is some dispute over translation in Psalm 22:16, “They pierced My hands and My feet”. People who oppose Jesus Christ having been the Messiah say it should be translated “like lions [they maul] my hands and feet” (Link). But according to the article, there is strong evidence, supported by the Dead Sea Scrolls and early translations of the Old Testament, that it should be translated as “pierced”.
-
-
RF Circuit Design – On Science direct, same book as below
-
Free book zone – RF Circuit Design Link 2
-
MAKE A JOULE THIEF – a tiny boost converter! A second article on the Joule Thief
-
Programming AVR microcontrollers with the PICKit2 programmer
-
Ez-12 Parabolic Reflector Template – Wifi Antenna
-
Generating NTSC composite video with an FPGA and two resistors
-
You Version Bible – Parallel bible with no advertisements
-
Being Jewish web site – Interesting site on Orthodox Judaism
-
FPGA Arcade – FPGA Arcade games, emulators
-
FPGA-64 – C-64 emulator in a FPGA
-
Bunnie Studios – Interesting blog that’s way over my head!
-
EEV Blog – David L. Jones is an Australian electrical engineer, has some very informative video podcasts.
-
5V to 3.3V Level converter – With schematic.
-
Savage Circuits – Website of Employee of Parallax, Chris Savage. Looks like they are redoing their site (as of Feb 2010) but looks promising.
-
Microstrip Calculator – Microstrip calculator.
-
When you are dealing with high-speed electronics (>~100MHz?), you need to use transmission lines to propagate high-speed signals. “Microstripping” is a method of building transmission lines directly into a circuit board. In my limited understanding, the reason for this is that at high frequencies, strange things begin to happen with the signals in the wires. As the wavelengths of the signals begin to approach the size of the parts on your board and even the sizes of the traces themselves, radio interference and other phenomena can occur. I haven’t worked with microstripping before, but it becomes an issue when designing things like high-speed USB devices, and fast RAM memory access to chips external to a CPU (another consideration of memory access is the length of the traces and propagation delay).
A “transmission line” differs from a “standard” piece of wire because it is designed to limit signal loss. Depending on the application, impedance is calculated to minimize loss and maximize power. Some examples of transmission lines are the 75-ohm coaxial cable that is used to transmit your cable TV signal, and the 2-conductor wire with that’s used to connect “rabbit ear” antennas or the antennas on the top of a house. A typical transmission wire has a “characteristic impedance“, such as 75-ohms.
-
-
SPBRG Calc – Baud rate calculator for PIC EUSARTs (i.e. 18F4550)
-
Instructables – One of my favorite sites
-
How to Automate Exporting .NET Function to Unmanaged Programs – Isn’t working for me with VS2008, but helpful anyway.
-
C-like exports between VB6 and VB.Net – Written for 2005, but is somewhat working in 2008 (crashes Access).
-
Open DMG files in Linux – How to open Mac DMG (disk image) file in Linux.
-
Zero Assumption Recovery – Free disk recovery tools. Haven’t tried it, but looks promising.
-
TestDisk – AMAZING, free disk recovery utility. Helped me recover my NTFS partition when I destroyed it playing with GRUB. Even Windows’ chkdsk /f wouldn’t fix.
-
Drive Switched from NTFS to RAW – Thread had a link to TestDisk (above), may have some other interesting info.
-
-
Amazon EC2 – With Amazon Web Services you can create your own Windows or Linux Private Server. You pay only for the time you actually use. It’s pretty cool, and their private servers are lightning fast, but too expensive for a 24-7 server for a little guy. Fun to play with anyway.
-
Bit.ly – Shorten long links with Bit.ly for use in text messages or Twitter messages (also try Shurtn or TinyUrl)
-
http://delicious.com – Save your favorite web links in “the cloud”, then access them anywhere. For example, save at work and view at home.
-
Splashup online image editor
-
Call the standard Windows File Open/Save dialog box in MS-Access