DCSIMG
July 2006 - Posts - Ido Samuelson's blog

July 2006 - Posts

Quiz #2

What is the difference between this structures if there is a difference at all?
 

        [StructLayout(LayoutKind.Sequential)]

        struct SampleStructA

        {

            byte b;

            int i;

            byte b2;

        }

 

        [StructLayout(LayoutKind.Explicit)]

        struct SampleStructB

        {

            [FieldOffset(0)]

            byte b;

            [FieldOffset(1)]

            int i;

            [FieldOffset(5)]

            byte b2;

        }

 

Tool of the day - Rainmeter

The cool about Roy Osherove’s Desktop Contest is that you get to see some cool desktop small applications.

Imageshow13

“Rainmeter is a customizable performance meter, which can display the CPU load, memory utilization, disk space, network traffic, time and many more things.”

Posted by Ido Samuelson | with no comments

My "Geek Inside" wallpaper

After posting my desktop wallpaper on Roy Osherove’s Desktop contest, many people contact me for this wallpaper.

Here it is guys:

Geek

Download Here

Posted by Ido Samuelson | with no comments

Quate of the Day!

“well - it's about showing your "DESKTOP" not a site on it..” – Roy Osherove

 

Sshot-1

Roy Osherove's Desktop Contest

“You send in a screenshot of your windows Desktop - the coolest three at the end of the contest get some cool prizes.”

  • 1st prize: MSDN Premium Subscription and fame forever.
  • 2nd Prize: To be announced
  • 3rd Prize: To be announced

I thought it will be cool to apply so I signed up, logged in and tried to upload my captured desktop file. This is what happend:

Osherove Crash

Should I use some “techniques” and show you the code behind error as well?  

 

Posted by Ido Samuelson | with no comments

Microsoft withdraws Windows Private Folders

"Private Folder 1.0 was designed as a benefit for customers running genuine Windows," Microsoft said in a statement to CNET News.com on Friday. "However, we received feedback about concerns around manageability, data recovery and encryption, and based on that feedback, we are removing the application today. This change will take effect shortly."

Still…Private Folder had a longer life then Windows ME haha


Posted by Ido Samuelson | with no comments

iPod Watch Concept

Designed by Peter Burns, this iPod watch concept is envisioned “as a 10GB player with Bluetooth-enabled earphones.” Unfortunately, like most other concepts, availability and pricing are unknown.

NICE!!!

Via http://www.techeblog.com/index.php/tech-gadget/ipod-watch-concept

 

Posted by Ido Samuelson | with no comments

Community Server 2.1, Beta 1 Available

Community Server 2.1, Beta 1 Available

The Telligent Team is excited to announce the immediate availability of Community Server version 2.1, Beta 1:

Windows Installer
Download for ASP.NET 1.1

Web Installer (and for upgrades from version 2.0)
Download for ASP.NET 1.1
Download for ASP.NET 2.0

What's new?

  • Tags – Tags are supported through-out all areas and provide an easy way to categorize content.
  • Blog Mirrors – Blog mirroring enables the creation of a blog that mirrors (through RSS) the content from any RSS source.
  • Usability – A lot of work has been done to simplify the overall usability of Community Server.
  • Anti-Spam Tools – Thanks to all the great feedback we’ve made a number of changes and improvements to Community Server’s rule-based anti-SPAM tools.
  • Bug Fixes and more...
  • Via here

    Posted by Ido Samuelson | with no comments

    Enabling sound over RDP with a Windows Server 2003 virtual machine

    1. Go into the 'Services' section (under Admin tools, under Control Panel)
    2. Change the 'Windows Audio service' from 'Disabled' to 'Automatic' - and start it
    3. Go to the 'Terminal Services Configuration' section (under Admin tools, under Control Panel)
    4. Double click on 'RDP-TCP'
    5. Select the 'Client Settings' tab
    6. Clear the 'Audio Mapping' check box

    via Virtual PC Guy

    Posted by Ido Samuelson | with no comments

    Good answer if you take it as a joke

    Sniper

    Katie Couric (CBS): "What do you feel when you shoot a terrorist?" 

    Marine sniper: "Recoil." 

    via Murray Gordon

    le Tour - Stage 9

    Oln-tour-home7-8 Photo Finish - Copyright A.S.O. Amaury Sport Organisation

    WHAT A SPRINT!!!

    Posted by Ido Samuelson | with no comments

    Process Explorer 10.2 is out!

    Process Explorer Screenshot

    Process Explorer Screenshot 

    What's new in Version 10.2:

    • Vista integrity level and virtualized columns and process properties
    • Signed driver for 64-bit Vista for x64 processors

    http://www.sysinternals.com/Utilities/ProcessExplorer.html

     

    Posted by Ido Samuelson | with no comments

    Microsoft's "ARGO"

    The IPOD Killer  

    Posted by Ido Samuelson | with no comments

    Looking for a job?

    Are you passion about .NET and internals? Prefer Code generation via Reflection? Do you want to work for the company who know most about C&C (Command and Control) systems? mPrest (the company I work for) is hiring!!!

    What is more interesting, The project am currently managing has 2 open positions:

    • C# over 3 years
    • VC++/MFC over 3 years
    • Multithreading

    Although the project is confidential I can say it is a homeland security project for several large airports, this project is done by mPrest employees at Ashdod for Elta. We have our own offices in Ashdod. 

    The 1st phase of the projcet is completed and now we have a very interesting task which envolve high performance GIS (C++/MFC) that work with .NET components (via COM). So you MUST know both enviorments and understanding of C++ to .NET interoperability (CCW).

    Send your CV to ido.samuelson@mprest.com or contact me via 0547–888150

    GOOD LUCK!

    Posted by Ido Samuelson | with no comments

    A Quiz

    Who can tell me what is wrong with this code:

        public class SomeClass

        {

            System.Timers.Timer timer;

           

            public SomeClass()

            {

                timer = new Timer(1000);

                timer.Elapsed += new ElapsedEventHandler(timer_Elapsed);

            }

           

            public void Start()

            {

                timer.Start();

            }

     

            void timer_Elapsed(object sender, ElapsedEventArgs e)

            {

                timer.Stop();

                try

                {

                    // Doing some work

                }

                finally

                {

                    timer.Start();

                }

            }

        }

    Notice: I marked the WHERE, I want to know the WHY .

    Notice: for synchronization we need a LOCK but this still not the problem  

    More Posts Next page »