Inlägg

Inlägg som thrawn har skrivit i forumet
Av thrawn
Av thrawn

skorpion: ja, den webbappen som jag skulle börja men som blivit uppskjuten är för iphone, jag tänkte göra precis som du, dock med jqtouch istället för iui. Dock så har jag inte gått vidare, har inte jobbat på sidan på ett par tre veckor. Men ska väl ta tag i det snart

Av thrawn

Hehe, jag håller själv på med en sån fast i .net. Dock har jag inte kommit så långt med gränssnittet då jag har jobbat med en riktig .net wrapper till tellsticken istället... Så man kan säga att jag är insatt i hur den fungerar... Så min fråga till dig är varför du inte jobbar mot Tellstickens "native" databas som man kan komma åt genom deras dll:er. Då sker alla ändringar som du gör i TelldusCenter även i ditt program och vice versa.

En länk till mitt test-program som jag använder för att testa funktionerna medans jag utvecklade wrappern. (Det kommer bara starta om man har tellsticken installerad och i datorn)

http://www.thrawn.se/pub/tellstick.zip

Av thrawn

hmm, det kan vara så att du inte får uppdatera komponenter som ligger i "GUI-tråden" med en annan tråd än "huvud-tråden". Har dessvärre inget lösningsförslag på det då jag aldrig jobbat med GTK. Kolla monos forum eller nått sånt...

Av thrawn

prova att ändra:
tiimeer.Enabled = true;
tiimeer.Elapsed += ElapsedEventHandler(entTimeRedraw); // <------ här är det fel?!?! <------

till:
tiimeer.Elapsed += ElapsedEventHandler(entTimeRedraw); // <------ här är det fel?!?! <------
tiimeer.Enabled = true;

sånt där kan ställa till det ibland...

Av thrawn

prova att sätta eventet innan du säter tiimeer.Enabled = true;

Av thrawn

Som kurre var inne på, timers. Läs på lite på msdn

http://msdn.microsoft.com/en-us/library/system.timers.timer.a...

Av thrawn

Vad sägs om diino.se?

Av thrawn

jaha, antar att du menar lbTime... Du måste lyfta ut deklarationen av den variablen till en klassvariabel... såhär:

namespace GTKtest { //das program public class Program { public static void Main(String[] args) { Application.Init(); MainWindow wind = new MainWindow("Stuff"); wind.ShowAll(); Application.Run(); } } //window class MainWindow : Window { private Label lbTime; public MainWindow(string title) : base(title) { this.SetDefaultSize(250, 100); this.DeleteEvent += new DeleteEventHandler(MainWindow_delete); Label lbTitle = new Label("The Epoch time is now:"); lbTime = new Label(); lbTime.Text = timeToEpoch.toEpoch().ToString(); VBox boxxer1 = new VBox();

Då kommer du sen åt den i entTimeRedraw

Av thrawn

Är det inte bara att sätta värdet på textfältet igen? Så är det i vanliga .net, där behöver du inte explicit ropa på RePaint()

lbTime.Text = timeToEpoch.toEpoch().ToString();

Av thrawn

Nu börjar det bli dags! SSD till HTPC

Har lessnat på min 2,5" hd i htpcn nu... vibrationerna fortplantar sig alldeles för mycket, men har inte tyckt det varit värt att byta innan.

Jag vet att en x25-g2 is the way too go, men eftersom det är till htpc så ställer jag inte så höga krav på den. Skulle det då duga med en Patriot Extreme Performance Warp SSD 2.5 SATA V.2 32GB tror ni? Patriot verkar ju själva säga att det inte är jmicron chippet i dom, men enligt en dissikering på anandatech (stavning?) så är det det.

Är det någon som har testat denna disk? Eller har ni någon annan disk i samma prisklass att rekommendera?

Edit:
Såg nu att Vertexen bara kostar 250kr mer, vad säger ni? Är prestandaskillnaden värd pengarna?

Av thrawn

Det är webbservrar så det är en fördel om den kan bevaka separata sidor (flera på varje server) samt andra problem som kan uppstå på en windowssserver, t.ex. någon uppdatering som gått fel, eller om hårddiskutrymme börjar ta slut osv... Mätningar på nätverket är inte superviktigt, annat än att det ska vara igång. Temperaturer är även det oviktigt då det inte är speciellt många servrar så det är inte supervarmt...

Av thrawn

Server monitor-program

Jag skulle behöva ha ett övervakningsprogram för servrar (windows-miljö). Är det någon som har någon erfarenhet av det och kan rekommendera något? Det handlar om ett 10-tal servrar som ska övervakas. Det ska gärna ha stöd för sms om det sker något kritiskt, men jag antar att det bör vara standard...

Av thrawn
Citat:

Själva sortering och få ut de top 5 är väldigt enkelt

Att sortera en Dictionary på value är väl inte lätt? Hur gör du det utan att loopa igenom allt? Om du kan lösa en sån sak borde det du frågar efter vara en pissak (vilket det är), så det känns som antingen har jag missat något i din frågeställning eller så har du missuppfattat hur dictionary fungerar...

Av thrawn
Citat:

Ursprungligen inskrivet av mounte
web 1.0 lösning
http://www.danielpersson.se/counter.html

Den buggar lite

När man nollställer den nollställer man bara textfälten, inte värdena...

Av thrawn

http://thrawn.se/SimpleCounter.zip

.net 2.0

skönt med ett avbrott från pluggandet.

Av thrawn

ok, har aldrig jobbat mot access så det är antagligen någon annan syntax än jag är van vid, men jag skulle tippa att det saknas AS då... har lagt till det nedanför. Det jag gör är att jag låter en sql sats vara en egen tabell (förenklat) och då namnger jag den, jag namngav den temptable.

SELECT mått, indelning, namn, storlek FROM Produkttyp, Produktförpackning, Produkt, (SELECT MAX (storlek) AS max_storlek, mått AS max_mått FROM Produkttyp, Produktförpackning, Produkt WHERE produkt=benämning AND namn=produkttyp GROUP BY mått) AS temptable WHERE produkt=benämning AND namn=produkttyp AND storlek = max_storlek AND mått = max_mått;

Generellt sätt om man ska jobba enligt 3NF så ska man bryta ut alla värden i tabell som kan förekomma flera gånger till en egen tabell. Ditt mått är ett klockrent exempel.

såhär skulle jag göra...

Först en måttabell
[code]
ID | Namn
----------------------------
1 | Kg
2 | g
3 | cl
----------------------------
[code]

sen anger du en referens till rätt nyckel (ID) istället.

Det betyder att ditt fält "mått" istället hänvisar till 1 i mått tabellen för Kg istället för att du skriver Kg där.

Det finns många fördelar varför man ska göra såhär, jag orkar inte gå in på det, men det är någonting som din lärare bör ta upp...

jag kanske rörde till det ännumer för dig nu, om jag gjorde det så ignorera det jag skrev tills din lärare tar upp det på en föreläsning. Det är lättare att förklara med lite mer tid och inte via ett forum

Av thrawn

SELECT mått, indelning, namn, storlek FROM Produkttyp, Produktförpackning, Produkt, (SELECT MAX (storlek) max_storlek, max_mått FROM Produkttyp, Produktförpackning, Produkt WHERE produkt=benämning AND namn=produkttyp GROUP BY mått) temptable WHERE produkt=benämning AND namn=produkttyp AND storlek = max_storlek AND mått = max_mått;

Den här borde funka, om du absolut inte vill använda dig av unika nycklar

Av thrawn

problemet är ju att du tar ut storlken och använder den som nyckel... alltså i den inre select får du värderna (1.5, 750, 1, 50) Vilket betyder att den kommer hämta alla som har storlek 1 oavsett vilken måttenhet den har, därav att du får ut coca cola och lättyoughurt också... använd dig av nycklar så ska det lösa sig

EDIT: precis som vb redan påpekat

Av thrawn

Japp, jag tror också det är något annat, ska prova mig lite fram, det är en tung sql-query så jag skulle tippa att det hänger på det