Inlägg

Inlägg som hbengtsson har skrivit i forumet
Av hbengtsson

FPS drops med GTX 1050 TI

Har precis köpt hem en ny dator, jag har dock upptäckt lite problem med den. När jag startar datorn och startar ett spel (testat med flera olika med samma resultat) så ligger jag på ca. 40-50 FPS, ibland även lägre. Om jag kör en omstart av datorn och sedan startar ett spel ligger jag på ca 130 FPS.
Jag får alltså inte ut max av min dator innan jag kört en omstart på den. Jag har testat följande:

  • Tagit bort befintliga drivrutiner på grafikkortet för att sedan installera en äldre version av drivrutinerna.

  • Installerat senaste versionen av drivrutiner på grafikkortet.

  • Avinstallerat spel, kört ccleaner och sedan installerat spelet igen

Setup:

  • AMD AM4 Ryzen 3 1300x

  • MSI AM4 A320M Grenade

  • Crucial DDR4 2400MHz 8GB

  • MSI GeForce GTX 1050 TI 4GB OC

  • Samsung PM961 256GB SSD

  • Cooler Master B500 VER.2 500W PSU

Någon som vet vad detta kan bero på eller något jag kan testa för att få bort mitt problem.

Av hbengtsson
Skrivet av Mr. Bet4:

60Hz är helt ok för en skärm som inte ska spelas på.

I min mening står det mellan

http://www.prisjakt.nu/produkt.php?p=1387727

eller

http://www.prisjakt.nu/produkt.php?p=2717261

På 27" så är det 1440p som gäller i min mening. Och IPS eller PLS är så mycket härligare att kolla på film på än TN, Finns även VA-paneler som har bättre svärta än både PLS och IPS. I så fall så är det

http://www.prisjakt.nu/produkt.php?p=2553277

som gäller. Den är dock 32", men jag anser att den ändå är ett alternativ.

Så 4k skärm är inte att tänka på alltså? Har du några för- och nackdelar med ovanstående skärmar? Om du skulle valt en av dessa, vilken skulle du valt?

Av hbengtsson

Bildskärm till Macbook Pro Retina

Tänkte införskaffa en ny bildskärm till min nya macbook pro. Funderar på en 27", men frågan är bara vad man ska satsa på? Sysslar en hel del med att producera musik logic pro x. Skärmen kommer också att användas till att kolla på film på, så bra uppdateringsfrekvens är ett måste. Ska man satsa på en 4k skärm? Eller finns det andra alternativ som är bättre?

Kom gärna med funderingar och förslag på skärmar.

Av hbengtsson

Välj produkt, spotta ut pris excel

Hej,
Det är så att jag skulle behöva lite hjälp med en grej i excel. Jag har sökt en del och hittat några relevanta svar, men får det ändå inte att fungera.

Jag har tre kolumner kallade "Artnr", "Produkt" och "Pris". Dessa ligger i A1;C40. I E1 har jag skapat en Data validation för att göra så att alla produkter ligger i en "rullgardin". När jag väljer en produkt, vill jag få priset på denna produkt i ruta F1.
Jag har testat att skriva denna formel i F1: =INDEX(Pris,MATCH(E1,Produkt,0))
men jag får det inte att fungera. Någon som ser var felet ligger?

Av hbengtsson
Skrivet av jovnas:

här är din kod för att hämta information om ett specifikt öl.

var selectQueryString = "SELECT * FROM tblöl ,tblbryggeri where " +"tblÖl.fBryggeriID=tblBryggeri.BryggeriID and ÖlID = @0"; var row = db.QuerySingle(selectQueryString, ÖlID);

fundera på hur du berättar för databasen att det bara är information om ölet som har id 3 du vill ha tillbaka... where vadå?

(ledsen om jag verkar dryg, men då det är en skoluppgift, så vill jag inte bara skriva "rätt svar". jag vill hellre få dig att tänka efter och förstå hur det fungerar.)

Ahh, jag fick det att funka! Faktiskt innan jag fick detta svaret. Använde denna satsen, sen funkade det:
"SELECT * FROM tblkommentar, tblöl where tblkommentar.fÖlID=tblÖl.ÖlID and fÖlID =@0";

Kan säga att jag har lärt mig mer genom att starta denna tråd, än vad jag har gjort på en hel termin..

Av hbengtsson
Skrivet av jovnas:

du använder samma syntax som du gör när du hämtar informationen om en specifik ölsort.

Skrivet av FX9:

Nånting ska självklart vara det ID som motsvarande öl har. Vid skapande av hemsidan (då den ritas upp på skärmen) ska du byta ut nånting mot samma ID som rutan för ölen.

Sähär ser min kodning ut, vet inte hur jag ska skriva satsen för att det ska funka, känns som att jag har testat allt.

Citat:

@{
var db = Database.Open("Munskänkarna");
var selectQuery= "SELECT * FROM tblkommentar";

var ÖlID = UrlData[0];
if (ÖlID.IsEmpty()) {
Response.Redirect(@Href("~/indexC"));
}

var selectQueryString = "SELECT * FROM tblöl ,tblbryggeri where "
+"tblÖl.fBryggeriID=tblBryggeri.BryggeriID and ÖlID = @0";

var row = db.QuerySingle(selectQueryString, ÖlID);

var bilden= "/img/"+ row.bild;

var Kommentar ="";
var fÖlID ="";
var fNamn ="";

//Om sidan är postad till sig själv
if (IsPost)
{
Kommentar = Request["Kommentar"];
fÖlID = Request["fÖlID"];
fNamn = Request["fNamn"];

// Define the insert query. The values to assign to the
// columns in the Product table are defined as parameters
// with the VALUES keyword.

var insertQuery = "INSERT INTO tblkommentar (Kommentar, fÖlID, fNamn) " +
"VALUES (@0,@1,@2)";

db.Execute(insertQuery, Kommentar, fÖlID, fNamn);
// Display the page that lists products.
Response.Redirect(@Href("~/IndexC"));

}

}

Av hbengtsson
Skrivet av jovnas:

du ser ut att ha gjort helt korrekt i koden genom att ange fÖlID som parameter till selectQuery. dock saknar selectQuery en WHERE-sats, vilket gör att frågan returnerar alla rader i tabellen.

Ja precis, jag skulle vilja ha en sql sats som ser ut ungefär såhär:
"SELECT * FROM tblkommentar WHERE fÖlID="någonting"";

Frågan är bara vad jag ska skriva istället "någonting". Jag kan inte skriva in något ID, då jag endast skulle få alla kommentarer för Singha, på min Calrsberg då också. Säg att Singha har fÖlID 3, och min sql-sats skulle varit "SELECT * FROM tblkommentar WHERE fÖlID=3", skulle info-pagen hämtat Singhas kommentarer på vilken öl jag än går in på.
Vet du vad jag kan använda istället?

Av hbengtsson

Nu har jag fått kommentarerna att lägga sig under rätt fÖlID, dvs ölen Singha har ÖlID 4 i tabellen tblÖl. Om jag skriver en kommentar om Singha, kommer det att läggas en kommentar i tblKommentar i kolumnen Kommentar, denna specifika kommentar får då samma ID (fÖlID) som Singa dvs 4.

Nu ska jag visa kommentarerna i en annan ruta. Då använder jag ju bara var selectQuery= "SELECT * FROM tblkommentar"; för att hämta data från den tabellen. Men hur ska jag gå till väga för att ALLA kommentarer med ex. fÖLID 4 ska visas?
Svårt att förklara, men alla ni som har svarat låter sjukt duktiga på detta, så jag hoppas att ni förstår

Kan tillägga att den div-boxen där kommentarerna ska ligga ser ut såhär i nuläget:

Citat:

<div class="commentbox">
@foreach(var ros in db.Query(selectQuery, fÖlID))
{
<div class="comments">

@ros.kommentar

</div>
}
</div>

Av hbengtsson
Skrivet av CyberVillain:

Hungarian notation hör till 1970, sluta med det!

Det är detta vi lär oss i skolan. Kanske inte det bästa men.

Av hbengtsson
Skrivet av jovnas:

japp. du måste ange fÖlID. databasen kan som sagt inte gissa detta, då den är helt frikopplad från din sida.
variabeln ÖlID verkar ju innehålla aktuellt id, så den borde du kunna använda. (med reservation, då jag inte använt mig av WebMatrix för sånt här och inte riktigt känner till hur den hanterar saker och ting mellan requests.)

Man tackar för svaren! Detta är till stor hjälp. ÖlID innehåller aktuellt ID ja, ska testa mig fram och se hur jag ska lösa det.

Av hbengtsson
Skrivet av jovnas:

Felet ligger i din insert. Du berättar inte för databasen vilket öl din kommentar gäller. För exempel på hur man anger flera kolumner, se länken jag postade i mitt förra inlägg.

Ahh, nu börjar jag förstå! "
var insertQuery = "INSERT INTO tblkommentar (Kommentar) " + "VALUES (@0)";

I den måste jag alltså lägga in fÖlID? Isåfall går det att göra så att sidan själv hämtar det ID:et den är inne på? När jag går från index till info, plockar den automatiskt det ID som ligger i en viss box. Säg att jag ska in i tredje boxens Info, kommer jag att hamna på localhost/olinfo/3. Alltså är det ID nummer 3 jag vill använda i min insertQuery nu, men om jag går in i 5 är det ID 5 jag vill använda ju.

Av hbengtsson
Skrivet av jovnas:

felmeddelandet säger det mesta;
du försöker att lägga till en rad i tabellen tblkommentar, men du har inte angett ett värde för kolumnen fÖlID, som då skulle bli null, vilket inte är tillåtet enligt kolumndefinitionen.

man skulle kunna förklara det lite mer "otekniskt" genom att säga att databasen inte kan gissa vilket öl du kommenterar, utan du måste explicit berätta det för den.

exempel på hur man skickar med flera parametrar till databasen: http://msdn.microsoft.com/en-us/library/webmatrix.data.databa...

Kan det ha med relationen mellan tabellerna att göra? eller är det denna som är fel?

Citat:

var selectQueryStringg = "SELECT * FROM tblöl ,tblkommentar where "
+"tblÖl.fKommentarID=tblKommentar.KommentarID and ÖlID = @0";

Av hbengtsson
Skrivet av Leedow:

Du har glömt att sätta ett name-attribut på din textarea. För att fungera så ska den i detta fall ha namnet "kommentar".

Samma sak när jag ändrar det. Får samma meddelande som innan
"System.Data.SqlServerCe.SqlCeException: The column cannot contain null values. [ Column name = fÖlID,Table name = tblkommentar ]"

Av hbengtsson
Skrivet av KeVVa:

Koppla kommentaren till IDn på tblÖl och varchar borde duga!

Alltså ID, IDOl, comment, author borde väl räcka?

Jag tycker också att du ska försöka lösa dina uppgifter själv!

Den är kopplad så, och in min tblKommentar finns den infon som du skrev ovan.
Nu är problemet att jag måste ha lite kod för att få upp det på min olinfo.cshtml. Jag har faktiskt försökt i många timmar, men jag vet inte vad jag gör för fel, antingen har jag hjärnsläpp eller så vet jag inte vad.
Jag måste hämta ID för en specifik öl, och sedan lägga in data i tblKommentar. Min lärare gav mig denna koden och sa att det skulle fungera, men icke!

Citat:

@{
var db = Database.Open("Munskänkarna");

var ÖlID = UrlData[0];
if (ÖlID.IsEmpty()) {
Response.Redirect(@Href("~/indexC"));
}

var selectQueryString = "SELECT * FROM tblöl ,tblbryggeri where "
+"tblÖl.fBryggeriID=tblBryggeri.BryggeriID and ÖlID = @0";

var row = db.QuerySingle(selectQueryString, ÖlID);

var bilden= "/img/"+ row.bild;

// Deklarera vilka varibler jag vill använda

var kommentar ="";

//Om sidan är postad till sig själv
if (IsPost)
{

kommentar = Request["kommentar"];

var insertQuery = "INSERT INTO tblkommentar (kommentar) " +
"VALUES (@0)";

db.Execute(insertQuery, kommentar);
// Display the page that lists products.
Response.Redirect(@Href("~/IndexC"));

}}

och för kommentarsruta + Submitknapp:

Citat:

</div>
<form method="post" action="" enctype="multipart/form-data">
<fieldset>
<div>

<form>
<label>Beskrivning:</label>
<br>
<TEXTAREA NAME="beskrivning" type="text" value="@Kommentar"
ROWS="5" COLS="78">
</TEXTAREA>
</FORM>
</div>

<div>
<label> </label>
<input type="submit" value="Lägg Till" class="submit" />
</div>
</fieldset>

</form>

</div>

Av hbengtsson

Skapa hemsida med databas

Kusen Databashantering är nu snart över, och jag har ett slutprojekt kvar som jag måste sätta ett MVG på för att lyckas med ett MVG i kursen.

Jag ska bygga en hemsida som riktar sig till öl-smakare.

I nuläget har jag en Index.cshtml sida där jag har olika öl som jag har lagt till i en databas (tblÖl). Index sidan spottar sedan upp infon som finns i denna databas på ett snyggt sätt. Varje öl har en liten box där det står lite snabbinfo om ölen och en länk för att komma till "mer info".

Väl inne i Mer info (ölinfo.cshtml) hittar vi lite information som även detta finns i tblÖl, inget svårt än så länge. Nu vill jag att man ska kunna lägga till kommentarer om just den ölen man är inne och läser mer om. Dessa vill jag ska kunna presenteras under boxen där all info om ölen finns.

Nu måste jag skapa en till tabell, kalla den tblkommentar. Frågan är hur ska jag koppla denna till tblÖl? Och vad ska jag använda mig av för kodning för att få detta att fungera?

http://www.4shared.com/rar/x33dExSb/Empty_Site1.html?
Använder WebMatrix, så om någon skulle vilja hjälpa mig, hade det varit super för mig!

Av hbengtsson
Skrivet av mrqaffe:

Leta efter bilslutsteg, de drivs av 12V DC, speltiden beror på hur mycket effekt du tar ut i relation till batteristorleken, du får helt enkelt räkna ut Wh värdet
Dina batterier blir 2x12x7,2=172,8 Wh dividera den siffran med effekten du vill använda så får du tiden det tar att tömma batterierna, och tänk på att det blir förluster, men säg att din 2x15w stärkare drar 40W
173/40=4,3 den går då 4 timmar 20 minuter vid full effekt
men
180W (2x90) säg att den drar 200W( väldigt "orealstiskt" hög verkningsgrad ) 173/200= 0,86h
Byter du till bilbattteri på 65 ah så har du 12x65=780Wh i energimängd att göra slut på mellan laddningarna, din 40 w last drivs då 19,5 h
och 200W lasten ger 3,9h mellan laddningarna.
Du får väga speltid mot batterikapacitet och hur "lättburet" och ljudstarkt det ska vara, men stunta i att konvertera till ac, köp ett bilslutsteg om du vill ha mer effekt och försöka även väga in att du troligen inte spelar med maximal nivå hela tiden, men principerna för hur du räknar på det stämmer och du kanske kan uppskatta hur du spelar idag och relatera det till speltiden.

Okej det låter skitbra detta! tack för hjälpen! en snabb fråga till. Jag har kollat på en så kallad amp6, dock tycker jag att den är för dyr att köpa på www.41hz.com, jag har hittat en på ebay som ungefär ska vara likadan. men frågan är vilken jag ska använda? Vad tror du?

Här är två stycken med ta2020. är dessa snarlika? Vilken av dom är bäst?:
http://www.ebay.com/itm/TA-2020-Class-T-Home-Audio-Power-AMP-Hi-Fi-Stereo-Amplifier-For-MP3-CD-MP4-IPOD-/170929163703?pt=US_Home_Audio_Amplifiers_Preamps&hash=item27cc2c0db7

http://shop.41hz.com/shop/item.asp?itemid=43&catid=

Har även kollat på denna, hur skiljer sig denna från de andra två med ta2020?:
http://www.ebay.com/itm/Slim-Digital-Power-Amplifier-TA2021-Amp-Board-DIY-Dual-Channel-DC-11-14-5V-12V-/140948615257?pt=US_Home_Audio_Amplifiers_Preamps&hash=item20d1313059

Vilken tror du är det bästa för mitt projekt?

Skrivet av Falcon:

Är det OPI T-amp du har idag möjligtvis?

Den jag har idag, är denna :
http://www.ebay.com/itm/Fully-Finished-Tested-PCB-Power-Amplifier-Board-12V-2x15W-MKll-TA2024-/200833266402?pt=US_Amplifier_Parts_Components&hash=item2ec29872e2

Av hbengtsson
Skrivet av mrqaffe:

Ja du kan, men nej du vill inte, att konvertera batteriets 12V dc till 22V ac är inte nån smidig lösning, men visst går det om du absolut vill men byt hellre förstärkare till en som inte ska ha ac om du vill köra via batterier, bilstereoslutsteg brukar ha omvandlarna inbyggda men fundera även på effektuttaget, 90 W eller menar du 2x 90 W ? Med batterier på 173 Wh ger det kort speltid, är det 2 x 90 W så spelar du kanske 40minuter.

Ahh, okej. Speltiden ska fortfarande vara lång. Idag klarar vi oss i flera timma utan att behöva ladda batterierna.

Du vet ingen förstärkare som skulle passa mitt behov? Den jag har idag levererar 2x15W. Skulle behöva ha något som är bättre än det.

Av hbengtsson

Portabel högtalare - hjälp!

Jag har byggt en portabel högtalare med en ganska klen förstärkare. Jag vill nu köpa en ny förstärkare som ska få högtalaren att låta mer.
Jag har hittat en förstärkare på ebay som levererar ca 90W, väldigt mycket mer än den jag har idag på 15W. Idag har jag parallelkopplat två stycken 12V batter på 7,2Ah.

På den förstärkaren jag har hittat på ebay står det att input strömmen ska vara AC22V-0-AC22V. Frågan är, kan jag koppla något för att höja strömmen till detta och få min förstärkare att fungera? Isåfall, hur ska jag gå tillväga för att få detta att funka?

Kolla gärna in högtalaren på www.boominator.se

Tack på förhand!

Av hbengtsson

Grafikkortet lugnar inte ner sig.

Tills idag har jag kört Windows 7 på din dator. Jag bestämde mig för att istället köra freenas på den och använda den som server. Problemet är nu att grafikkortet slutar inte låta som det gjorde när jag hade windows 7 installerat. Då lät grafikkortet jättemycket då jag startade datorn, men lugnade ner sig efter jag hade loggat in på min profil.
Men nu efter min installation av freenas lugnar det inte ner sig. Det låter på samma sätt hela tiden som det gjorde när jag startade windows 7.

Kanske konstig förklaring, men jag hoppas ni fattar? Någon som vet vad problemet kan vara?

Av hbengtsson
Skrivet av HerrNilsson30:

Jag är väldigt anti ReadyNAS. Jag rekommenderar startk Synology istället.

Något förslag på en bra Synology i samma prisklass som ska uppfylla mina krav?