Thursday, August 23, 2007

Getting Started with DD-WRT

A friend asked me how about getting started with DD-WRT, so here is the list:

Step 1: See if your device is supported
http://www.dd-wrt.com/wiki/index.php/Supported_Devices

Step 2: Read up
FAQ
http://www.dd-wrt.com/wiki/index.php/Index:FAQ
Installation
http://www.dd-wrt.com/wiki/index.php/Installation

Here is a link to the forums
http://www.dd-wrt.com/phpBB2/

Step 3: Download
DD-WRT
Download
http://www.dd-wrt.com/dd-wrtv2/downloads.php

Step 4:
Look at some Tutorials
http://www.dd-wrt.com/wiki/index.php/Tutorials

Step 5:
Why he was interested in dd-wrt is the ability to use ssh tunnels with Putty, here are the links for that.

Putty
http://www.chiark.greenend.org.uk/~sgtatham/putty/


Tunneling VNC over SSH with PuTTY
http://martybugs.net/smoothwall/puttyvnc.cgi

Wednesday, August 08, 2007

Making ScITE even better - Part 1

Things I want in my ScITE
svn?
code complete
code snippents

http://caladbolg.net/scite_snippets.php

CentOS5 running VMware Server

this page was helpful -
http://fosswire.com/2007/04/21/installing-vmware-server-on-centos-5/

I didn't have to load the any-any vmware patch??


[root@BOX ~]# uname -r
2.6.18-8.1.8.el5xen

Friday, August 03, 2007

Openssl tips and tricks

convert an apache type ssl cert to IIS:

openssl pkcs12 -export -in myssl.crt -inkey myssl.key -out myssl.p12

you will be prompted for the password.

Friday, July 20, 2007

perl files under subversion with keywords

To set keywords for all files, (well only for those under version control)
"c:\Program Files\svn-win32-1.4.2\bin\svn.exe" ps svn:keywords "URL Rev Author Date Id" *.*

Then add the following to your perl file:

#/* $URL$
# $Rev$
# $Author$
# $Date$
# $Id$

I know there is a way to change this to be default behavior, maybe I think.

vbscript top get modification date of file


getmoddate.vbs
'cscript getmoddate.vbs filename
'output filename#datemodified

strFilename=Wscript.Arguments(i)
Set filesys = CreateObject("Scripting.FileSystemObject")
Set demofile = filesys.GetFile(strFilename)
wscript.echo strFilename & "#" & demofile.DateLastModified

Wednesday, July 11, 2007

Map WebDAV folder as drive letter under XP

net use * http://webdav.domain.com/subfolder1/ password /user:domainname\username

found this should work great for those sharepoint sites as well.

I wish I didn't need to use sharepoint.

Thursday, June 28, 2007

use perl and forget sed

perl one liner that will replace all strings in a text file.

perl -pi -e "s/searchForText/replacewithThis/g;" *.txt

ok, the above sucks but it was what I found before.

Here is what is needed
perl -pi.bak -e "s/searchForText/replacewithThis/g" testf.txt

tested on 5.8 win32 - from activestate

Monday, June 18, 2007

Great collection of Windows VBScripts

I found a great collection of scripts, this covers some things the scripting guys miss.

http://www.windows-management.com/scripting/wmi/

I found under the networking section two dns scripts that I found helpful.

Wednesday, June 06, 2007

GTD - a new d3 is on the way

I started playing with GTD, I checked out MonkeyGTD and d3, as well as others (one with a Ruby on Rails backend).

I like d3 for the simpleness, however there are some things I would look at changing.
http://www.dcubed.ca/

Google Group Discussion
http://groups.google.com/group/GTD-TiddlyWiki

I want to get to a point where GTD is my main area for journal, tasks, project list, etc.

Some things I want to add:
checkbox for common tags such as estimated time,15min, 20min.

Also I want to customize the RSS options as there are pocketmod templates which can read rss.

Wednesday, May 09, 2007

PocketMod

PocketMod is a great tool
http://www.pocketmod.com/

There is an easy way to add items to pocket mod offline version.

Here is a page a lot of useful pocket mods.

http://www.fairlyuseless.com/tag/pocketmod


Here is anther page:
http://www.wedothat.com/pocketmods


And a third - lots of cool calendar stuff:
http://sfmnet.fortunecity.com/Pocket/addons.htm

Tuesday, May 01, 2007

make your vhd files smaller

Virtual Server and Virtual PC make use of VHD files, here is a link to a MS KB also the basic steps on making them smaller.

check ms kb note -
http://support.microsoft.com/kb/888760
1. run defrag
2. Virtual Disk Precompactor tool The Virtual Disk Precompactor tool is available in Microsoft Virtual PC 2004 Service Pack 1 (SP1).
3. for virtual server virtual disk menu on the master screen selected inspect.
4. click compact vhd (virtual guest must be offline for this to run.)


I am going to attempt to script part or all of this.

Thursday, April 12, 2007

Kick Butt way to save / restore / change NTFS permissions

http://setacl.sourceforge.net/

The command line options took a bit to figure out but it was much better then cacls.exe and it also lets you backup and restore the permissions.

Saturday, February 10, 2007

Setting time on 4.5.x BIG IP 520 units

After installing the Daylight Savings Time patch for some F5....
Had some issues with the clocks being off an hour on two BigIP 520 units, F5 has a complex solution of booting into single user mode (these are based on BSD) to change the clock. I found what worked without booting into single user mode was changing the time zone to GMT then setting it back. I did this while the unit I was working on was in standby. Also another F5 tech note said to look at the redundant properties screen and to disable the gateway failsafe (that was not enabled for me anyway.)

"ntpdc" - this is the interactive mode
then "peers" - shows clocks of the time servers you configured.

Thursday, January 25, 2007

Windows NT XP 2003 DOS Batch Get Date as Variables

I use the following dos batch file, this is helpful when generating log files, that you want time stamped.


get-date-as-variable.txt
rem works with windows 2003 and xp
@echo off
for /f "tokens=1-4 delims=/ " %%a in ('date /t') do (set weekday=%%a& set month=%%b& set day=%%c& set year=%%d)

echo day = %day%
echo month = %month%
echo year = %year%

echo %year%%month%%day%

Friday, September 08, 2006

Talk to a human

Here is a cool site that list what to do when calling companies with long menus and you want to speak to someone. It does not say what to do when the person you talk to wants transfer you to another person who said hold while I transfer you.. nice idea here.


http://www.gethuman.com/us/

Tunneling / port knocking / etc

It has been a while since I learned and tried tunneling over ssh adn looked at the port knocking docs. Listening to binrev (162) I learned that you can tunnel over dns. I googled for this and saw quite a while ago it was story on slashdot.

I just read another article that said people are also using ICMP messages as a tunnel. I thought this was pretty cool. Here is the link to the story:

http://blogs.zdnet.com/Ou/?p=261

Tuesday, March 07, 2006

date command with unix and utils

date.exe +%Y%m%d%H%M%S

C:\>c:\unxutils\usr\local\wbin\date.exe +%Y%m%d%H%M%S
20060307134035

I use this often in scripts and wanted to put it here so I can always find it.

Tuesday, February 28, 2006

Active Directory and Group Policy

Group Policy Tips:

1) The Microsoft Group Policy Management Console (GPMC) is the best method to manage group policy without purchasing additional tools.

Some 3rd party vendors had tools like this for Windows 2000, but finally Microsoft simplified management of group policy through native tools.

to read more and download look at:
Where can I download the GPMC console for Windows Server 2003/XP?
http://www.petri.co.il/download_gpmc.htm


2) Specifying a Domain Controller for Editing Group Policy
http://technet2.microsoft.com/WindowsServer/en/Library/0e05bfcf-786c-4ada-9601-616f8da401ee1033.mspx

This goes into detail the way the tool at times uses the DC which holds the PDC emulator role, espically when performing an edit on a GPO.


3) When creating a policy be sure to select templates and remove all unneeded templates.
Group Policy can process fast and you can have some levels, the real thing that takes time to process is the ADM files. Removing unneeded template will cut down the ADM files.

Friday, February 17, 2006

Virtual Envirohttp://www.blogger.com/img/gl.spell.gifments - VMware and Microsoft's

I often use Vmware Player and/or Microsoft's Virtual PC. A project for work now involves getting a PXE Network Boot Server Setup, to do so I wanted to see if either VMware of Microsoft virtual enviroments support PXE network boot.

Virtual PC virtualized Network Card
Intel 21140 also sometime labeled DEC
http://blogs.msdn.com/virtual_pc_guy/archive/2005/01/26/361361.aspx


Vmware Player
Vmware ADM 79c970 PCNet32
http://www.etherboot.org/db/nics.php?show=tech_data&vendor=VMware+Inc.