avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Sunday December 4, 2022, 5:33 am
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - jazper [ switch to compact view ]

Pages: [1] 2 3 4next
Same thing happens on my system, but I'm using Win7.  What he's doing is trying to hit Shift+NumPadSub from an Explorer window and then he's getting the message:
Could not determine Home Path of Active Window!

(But in spanish).  HomeFolder then closes. I tried running it as administrator as well.

General Software Discussion / Re: Google+
« on: June 29, 2011, 09:21 AM »
It pays to remember Google's primary goal is to deliver advertisements and ad related services. And collect data on usage patterns which they sell back to advertisers. 

This is no different than what Facebook does. 

General Software Discussion / Re: Google+
« on: June 29, 2011, 12:08 AM »
divorce lawyers mine your Facebook page to use it against you

My friend is a family attorney, he can confirm this...Facebook is a gold mine and a headache for lawyers.

As for Google+ , I like what I see and can't wait to give it a try.

Living Room / Re: Man vs. Mississippi
« on: May 20, 2011, 11:03 AM »
I immediately thought of Minecraft.....

I whipped this up real fast, it ain't pretty but should work

namespace SSDPTest
    public partial class Form1 : Form
        public Form1()

        private void button1_Click(object sender, EventArgs e)
            UdpClient ucs = new UdpClient(12555);

            string data = "M-SEARCH * HTTP/1.1\r\n" +
                            "HOST:\r\n" +
                            "ST:upnp:rootdevice\r\n" +
                            "MAN:\"ssdp:discover\"\r\n" +
            Byte[] sendBytes = Encoding.ASCII.GetBytes(data);
            ucs.Connect("", 1900);
            ucs.Send(sendBytes, sendBytes.Length);

            IPEndPoint RemoteIpEndPoint = new IPEndPoint(IPAddress.Any, 0);
            UdpClient ucr = new UdpClient(12555);

            Byte[] receiveBytes = ucr.Receive(ref RemoteIpEndPoint);

            textBox1.Text += Encoding.ASCII.GetString(receiveBytes);



Developer's Corner / The Composed Method pattern
« on: October 28, 2010, 01:48 PM »
I've been a big fan of this and now I know the actual name for this style of coding.  Anyone else find themselves doing this?  I use to be a bit gun shy on creating so many methods but I truely find code a lot easier to read when the methods are broken down into simpler tasks and the names given to the methods are much more meaningful.

Composed Method pattern:
The Composed Method pattern

One of the things I've adopted over the years in my own programming is the use of small methods -- that is, small as in few lines of code. It's made much easier by the use of a good Extract Method refactoring tool. In my case, that's CodeRush, and it's become second nature to apply Extract Method as I'm writing the code since there no cognitive friction in using it.

I was delighted to learn recently that this practice is known as the Composed Method pattern. It was first devised and promoted by Kent Beck in Smalltalk. In essence, there are three rules to the pattern:

   1. Divide your programs into methods that only perform one identifiable task.
   2. Keep all of the operations in a method at the same level of abstraction.
   3. This will result in programs with many small methods, each a few lines long.


I use dropbox for folder syncing between multiple computers.  Works great in my opinion.  They have a free 2gb account but can be upgraded to a larger amount for a price.

(Note: FYI, that is a referral link, don't want to seem shady)

Open Task Manager , Go to Processes Tab,  right click process -> "Open File Location"

or am I missing something?

Developer's Corner / Re: Delphi master needed
« on: November 07, 2008, 09:16 PM »
This isn't what you are looking for, but maybe anothe avenue to explore

General Software Discussion / Re: Dropbox - Offering paid plan now
« on: September 26, 2008, 12:49 PM »
Yes, sorry..I was a beta tester and ran out of 2gb space, so they gave me an additional 3gb, which I get to keep. I forgot about that!

General Software Discussion / Dropbox - Offering paid plan now
« on: September 26, 2008, 10:17 AM »
Dropbox is now offering a paid plan.  The options are rather limited at this time, but my understanding is that they will be offering more at a future time.

Currently they offer a 2gb free account or a 50gb 9.99/month (99.99/year) account.

Edit: Fixed the free account size for non beta users, the 5gb and 53gb are because I beta tested dropbox

Developer's Corner / Re: Cross IM service
« on: June 30, 2008, 01:16 PM »
I've purchased the components from  for use in Delphi.  They are very good and actively maintained...if you are willing to pay $$ for them, definately worth the purchase.

Living Room / Re: Now even your ISP is tracking you
« on: April 10, 2008, 11:30 AM »
who have access to every click and keystroke that comes down the line.

Typical FUD comment that these newspapers love to say.  They make it out like ISP's are installing keyloggers on computers unbeknownst to the consumer.  In any case, to avoid "packet" inspections, this just reiterates why encryption(SSL) needs to be used more widely in the IP world.

It's a beta version. I doubt it's gonna stay a free product.

Q: What is the catch?
A: None. We are a young startup and we are offering our product free to gain traction.

Living Room / How many people work from home?
« on: April 04, 2008, 02:37 PM »
I'm curious how many people actually work from home? I for one, do work from home and I work for an employer.

How about the rest of you?

Living Room / Re: More April fools stories
« on: April 01, 2008, 09:31 PM »
I meant to link this wikipedia about Rick Astley and being Rick Rolled for those of you that don't understand the YouTube April Fools "trick"

Living Room / Re: More April fools stories
« on: April 01, 2008, 03:43 PM »
Don't forget to add <a href="">youtube</a> to the list.... all featured video's have a lil something something behind it. :)

Living Room / Re: Gmail's "Custom Time" April Fools Feature!
« on: April 01, 2008, 07:44 AM »
I must admit, I fell for it. I went to compose an email and couldn't figure out why I didn't have the option to try this out...then it dawned on me what today's date was!!

*smacks head*

I didn't really understand what you were trying to say (its been a long day) but the browser does go to Google - it just doesn't enter the text that would logically go where txtSearch.Text is (ex: Awesome Search) so it (Google) kicks me back.

(Click link to see example)
-wreckedcarzz (March 31, 2008, 10:43 PM)

Yes, but what exactly do you think the second argument in
        AppManager.CurrentBrowser.Navigate("", txtSearch.Text)

is doing??  Did you expect it to concatenate/append to the first argument?

The second argument in the navigate method is:

Type: System.String

The name of the frame in which to load the document

Were you thinking it would to concatenate it to the 1st arguement?

General Software Discussion / Re: Monitor system changes
« on: March 25, 2008, 08:12 PM »
This might be what you want:

FileMon monitors and displays file system activity on a system in real-time. Its advanced capabilities make it a powerful tool for exploring the way Windows works, seeing how applications use the files and DLLs, or tracking down problems in system or application file configurations. Filemon's timestamping feature will show you precisely when every open, read, write or delete, happens, and its status column tells you the outcome. FileMon is so easy to use that you'll be an expert within minutes. It begins monitoring when you start it, and its output window can be saved to a file for off-line viewing. It has full search capability, and if you find that you're getting information overload, simply set up one or more filters.

Filemon from Sysinternals(Microsoft)

I don't really care for the text on those buttons, it's kind of hard to see it and just doesn't really work.  You should just create a Hint Tip so when they hover over the button that text is displayed.

General Software Discussion / Re: Disable Start Menu
« on: February 28, 2008, 02:06 PM »
Here you go: http://jazper.dcmemb.../02/

EDIT: I took Carol's idea for hotkeys and made a change.  Shift+Ctl+E will Hide the Start Button, Shift+Ctl+D will Show theStart button. The link above has the new changes in it.

This is *not* a service application. What you should do is put it in your StartUp group so when you log in,it'll launch and run in the background.  There is no GUI. It runs as "DisableStart.exe"

I only tested this on XP SP2


General Software Discussion / Re: Disable Start Menu
« on: February 28, 2008, 11:08 AM »
Pretty simple to do actually in a few lines of code.

This is delphi code to do it:

Code: Delphi [Select]
  1. FHandle := FindWindowEx(windows.FindWindow('Shell_TrayWnd', ''), 0, 'Button', nil); // find the Start Button
  2.     ShowWindow(FHandle, SW_SHOW); // visible
  3.     ShowWindow(FHandle, SW_HIDE);  // not visible

I could throw this code in a "service" application that would always run and check to see if it's visible, and if it is set it to Hide....what you think?

Developer's Corner / Re: Peer-2-Peer app
« on: February 26, 2008, 10:30 AM »
Good freeware components outside of CodeGears native VCL socket components or if you want to avoid Winsock API then ICS ( and if you are willing to pay for commercial components the IP*Works ( components are very good as well.

Pages: [1] 2 3 4next