tag:blogger.com,1999:blog-357914962024-03-08T19:19:07.980+01:00G/\/\EG/\/\Ehttp://www.blogger.com/profile/00712039915011441089noreply@blogger.comBlogger4125tag:blogger.com,1999:blog-35791496.post-79391904932732263802007-02-18T21:47:00.000+01:002007-02-18T22:12:14.428+01:00My new Nokia N800 - arriving in 2 daysI have been using PDAs and other mobile devices of all sort for quit a while now. It has been a long way from my good old (still working) hp 200lx running MS-DOS 5.5.<br /><br />My newest acquisition is is a web tablet from Nokia called N800. Unlike the other devices of the n-Series the N800 is no mobile phone but a web surfing tablet PC running Linux.<br /><br />Although still sitting on my desk I was not allowed to open the box yet, because it is my birthday present (at least partly) and so I have to wait another 26 hours. ;-)<br /><br />I spent most of my free time last week searching the internet, looking for good places with in-depth information about the N800. As the device is running a flavor of Linux (<a href="http://www.maemo.org">http://www.maemo.org</a>) and uses a variant of GTK+ and I am really looking forward to programming this nifty device.<br /><br />Being a Windows Mobile user for several years now I have always been disappointed by the lack of source code compatibility to the "real" Windows versions.<br /><br />There are already some very good reviews of the N800 (e.g. <a href="http://www.hanno.de/blog/">http://www.hanno.de/blog/</a>).G/\/\Ehttp://www.blogger.com/profile/00712039915011441089noreply@blogger.com33tag:blogger.com,1999:blog-35791496.post-1167229719904822672006-12-27T15:25:00.000+01:002007-02-18T21:36:41.342+01:00During the last few days I completed some tutorials about 3D modelling.<br />One result is the following image:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/x/blogger/1575/581/1600/228619/myremote02.jpg"><img style="cursor: pointer;" src="http://photos1.blogger.com/x/blogger/1575/581/400/505569/myremote02.jpg" alt="" border="0" /></a><br /><br />Courtesy goes to Janine Pauke from <a href="http://3dfluff.com/">3dfluff.com </a>G/\/\Ehttp://www.blogger.com/profile/00712039915011441089noreply@blogger.com0tag:blogger.com,1999:blog-35791496.post-1160480996917670872006-10-10T12:31:00.000+01:002007-02-18T21:39:27.757+01:00Windows PowerShell and WMII started working with PowerShell with the RC2 after spending some time with IronPython.<br /><br />Most of what I know now goes to the credit of <a href="http://mow001.blogspot.com/">http://mow001.blogspot.com/</a><br /><br />My first real problem was to get security events out of the Windows EventLog using WMI.<br />Unlike regular WMI queries the Security EventLog requires the caller to have the SeSecurityPrivilege activated.<br /><br />In VBScript this can be expressed on connecting to the namespace:<br /><br /><span style="font-family:courier new;">Set objWMIService = GetObject("winmgmts:" _& "{impersonationLevel=impersonate,<span style="color: rgb(255, 0, 0);">(Security)</span>}!\\" & strComputer & "\root\cimv2")</span><br /><br />Since <span style="font-family:courier new;">get-wmiobject</span> has (at least in RC2) no parameter for either privileges or the ImpersonationLevel I found two ways around this problem:<br /><br />You can manually use .NET classes from the Management Namespace .<br /><br /><span style="font-family:courier new;">$scope = [Management.ManagementScope]"root\cimv2"<br />$scope.Options.EnablePrivileges = 1<br />$query = [Management.ObjectQuery]"SELECT * FROM Win32_NTLogEvent WHERE Logfile='Security'"<br />$searcher = [Management.ManagementObjectSearcher]""<br />$searcher.Scope = $scope<br />$searcher.Query = $query<br />$events = $searcher.Get()</span><br /><br />Later I found out that there is a much more convenient solution using the [WmiSearcher] object:<br /><br /><span style="font-family:courier new;">$searcher = [WmiSearcher]""<br />$searcher.Scope.Options.EnablePrivileges = 1<br />$searcher.Query = "SELECT * FROM Win32_NTLogEvent WHERE Logfile='Security'"<br />$events = $searcher.Get()</span><br /><span style="font-family:Courier New;"></span><br /><span></span><br />Greetings,<br />G/\/\EG/\/\Ehttp://www.blogger.com/profile/00712039915011441089noreply@blogger.com0tag:blogger.com,1999:blog-35791496.post-1160479865194654032006-10-10T12:29:00.000+01:002006-10-10T12:31:05.203+01:00Blog reopenedToday I started blogging again after two years of absense.<br />Time will tell whether I keep writing or give up after a few days...G/\/\Ehttp://www.blogger.com/profile/00712039915011441089noreply@blogger.com0