Samstag, März 23, 2013

Loeschen von kaputten Debian Paketen

sudo rm /var/lib/dpkg/info/flashplugin-nonfree.prerm sudo dpkg --purge --force-remove-reinstreq flashplugin-nonfree

Dienstag, Juni 26, 2012

Windows 7 64bit mit ungewollter hoher CPU Last

Das Problem hat gleich mehrere Symptome auf die im Netz alle die selbe dämliche Antwort bekommen: Du hast einen Virus.
Das insistieren, das man keinen Virus/ Trojaner sonstiges hat, das man 3 Virenscanner laufen lassen hat etc. beendet meist die Kommunikation im Thread. Aber zurueck zur Sache, die Symptome:

1. ca. 20% CPU Last von svchost.exe /DcomLaunch

einige Links hierzu bei techtalkz, windows7forums or techietalkz. Das letztere gab mir einen Hinweis, doch dazu später.

2. ca. 20% CPU Last von Skype

hierzu gibt es auch nur die Standardantworten z.B. bei Skype oder zonealarm. Die alle das selbe Problem haben, unterschiedliche Lösungen präsentiert bekommen, die einigen hilf, den meisten nicht.

3. Programme reagieren nicht mehr (Skype, Mediacenter, Spiele (z.B. Diablo 3))

Hier brauche ich nicht zu erwähnen, was dazu geschrieben wird.

Die Lösung zu all diesen Problemen: Beendet das VIA HD Deck!

Das hat eine ganze Weile gebraucht, bis ich dahinter gekommen bin, was hier falsch läuft:
Zunächst habe ich über den techietalkz-Link herausgefunden, welche Services dahinter stecken (Power, Plug'n'Play, DcomLaunch). Durch kam ich auf das Separieren der Services mittels
SC CONFIG Power TYPE= OWN
SC CONFIG PlugPlay TYPE= OWN
Und es zeigte sich der ware Übeltäter. Dann war es wieder ein Hinweis der mich auf die richtige Spur brachte: VIA Audio!

Nach dem deaktivieren der Software läuft alles ruhig, das sind bei mir Skype-Konferenz, Diablo 3 und Mediacenter mit TV gleichzeitig.

Sonntag, Juni 24, 2012

Firfox unf IPv6

Probleme und Loesungen hier

Sonntag, Juni 03, 2012

Windows 7 SP 1 und SSD Optimierungen

Ein Tipp bei fast allen gaengigen SSD Optimierungen ist, die TEMP und TMP Variablen auf ein Verzeichnis einer normalen Festplatte zu legen. Danach schlaegt allerdings die Installation des SP1 fehl, da dies ein Verzeichnis auf c:\ vorraussetzt. Ob ein Link funktioniert habe ich nicht ausprobiert, das waere die beste Alterntive, um nicht unnoetig auf der SSD rumzuschreiben.

Samstag, März 17, 2012

voll dynamischer jquery dialog

Demo HTML Seite:
<html>
    <head>
        <title>dynamic buttons for jquery.dialog</title>
        <script type="text/javascript" src="js/jquery.js"></script>
        <script type="text/javascript" src="js/jquery-ui.js"></script>
        <script type="text/javascript" src="js/dialog-func.js"></script>
    </head>
    <body>
        <p><a href="#" id="update-license" value="1" class="dialog">Open Dialog</a></p>
        <div id="result"></div>
    </body>
</html>
This is the corresponding javascript file dialog-func.js
$(function(){
    var $dialog = $('<div id="dia"></div>')
    .dialog({
        autoOpen: false,
    width: 100,
});
$('.dialog').click(function(){
    $func = $(this).attr('id');
    $id = $(this).attr('value');
    $.get('ajax.function.php', {func:$func,id:$id}, 
        function(data){
            var buttonDefs = {}; 
            buttonDefs[data.okbutton] = function(){eval(data.okfunc);};
            buttonDefs["Cancel"] = function() { $(this).dialog("close"); };
            $('#dia').dialog({title: data.title});
            $('#dia').html(data.html);
            $('#dia').dialog( "option", "buttons", buttonDefs);
        },  
        "json"
        );  
    $dialog.dialog('open');
    return false;
});
});
While Cancel is hard coded, "OK" is fully dynamical. Here comes the dynamic content via ajax.function.php
<?php
$titleString = 'Information';
$bodyString="Func: " . $_REQUEST['func'] . '
Id: ' . $_REQUEST['id']; $okButtonName = 'Ok-Button-Text'; $okButtonFunc = '$("#result").html("Show this string.");$(this).dialog("close");'; echo json_encode(array( 'title'=>$titleString, 'html'=>$bodyString, 'okbutton'=>$okButtonName, 'okfunc'=>$okButtonFunc ));

Freitag, März 16, 2012

Testcase Aufbau für Vergessliche

public void testCase()
{
    Given;

    When;

    Then;
}