Inlägg

Inlägg som ash9 har skrivit i forumet
Av ash9

Som tidigare säger: Lär dig mer!
Html/CSS är klassat som en "självklarhet" om du ska sälja dig som front-end utvecklare.
Se över språk som kan passa dig? Vill du gå vidare som ett yrkeval? Eller bara göra något extra ibland?
Låter lite radikalt men tror att du måste "välja" en bana. Oavsett är det något som du borde utveckla och kanske öppna nya dörrar.
https://en.wikibooks.org/wiki/Web_development/Choosing_the_ri...

Tveka inte att testa och bli inte avskräckt för vad det är och att det kan se lite avancerat ut.
Lycka till

Av ash9

Skulle nog varken säga bu eller bä. Det som är mest viktigt är att användaren inte upplever att sidan blir långsam och ger en tråkig upplevelse. Om man tittar på Google så är de ju kära i CDN och liknande tjänster så om man går på den tråden så är ju det givet. Men tycker inte att det är värt att ha en extern hosting endast för en sådan sak om du använder en custom font.
Det handlar om upplevelse och att inte låta användaren vänta. Dvs. så länge användaren inte kan använda sidan kommer de att misstycka. Kolla denna klipp från NordicJS2015 https://www.youtube.com/watch?v=EVEiIlJSx_Y
Han snackar mycket kring det.

Titta mer på vad som händer om inte klienten laddar ner font-filerna (se Ad-blocker m.m) dvs inte laddar ner resurser som inte "behövs". Ex. Font-awesome (ikonpaket) kan skapa visuella problem på en site om klienten inte laddar ner dem och kanske gå mot en SVG/BASE64 riktning. Dvs. ser över fallback m.m
Sen är taggarna "async" och "defer" väldigt bra i många avseenden (http://www.w3schools.com/tags/att_script_defer.asp, http://www.w3schools.com/tags/att_script_async.asp) som fungerar bra för CSS och JS. Det ger ett asynkront beteende och laddas sist i processen. Dvs. när ex. fonten laddas ner så hoppar sidan om från din "fallback" font till din custom.

Vet inte om detta gav dig svar eller skapade fler frågor.

Lycka till.

/ L

Av ash9

Tjena, hämtar i Stockholm
4700 sek

/ Lukas

Av ash9

Många med kortlekar på detta ställe.

var cardTypes = new[] {"H", "R", "K", "S"};
var deckOfCards = cardTypes.SelectMany(c =>
Enumerable.Range(1, 13)
.Select(i => new {Name = string.Format("{0}{1}", c, i), Value = i}))
.OrderBy(o => Guid.NewGuid()).ToList();

GL HF

Av ash9

Tja,

Som @Zajin säger så kan du inte använda Random då den kan ge dig samma svar fler gånger och då måste du iterera tills du har samlat på dig alla valörer av 4 typer till din lek. Så jag ger dig ett exempel på hur man kan skapa en lek om 52 kort, blandade och väljer de första 13 ur leken. Dock är de kvar i leken så det måste du hantera.

Ett generellt big no-no är att använda svenska benämningar i kod översätt det till engelska där du kan.

cardTypes = är då hjärter, ruter osv.
Du får ut en lista av dynamiska objekt. Du kan såklart göra en klass istället men detta fungerar väl i samma context.

Lycka till.
/ L

var cardTypes = new[] {"H", "R", "K", "S"};
var deckOfCards = cardTypes.SelectMany(c =>
Enumerable.Range(1, 13)
.Select(i => new {Name = string.Format("{0}{1}", c, i), Value = i}))
.OrderBy(o => Guid.NewGuid()).ToList();
var topThirteen = deckOfCards.Take(13).ToList();

Av ash9

Ang. zoom med just Ctrl+scroll eller liknande. Ska du nog inte ta och optimera sidor efter. Det räcker med att få den responsiv och klara av samtliga browsers och du har att göra.
Just zoomen är det ingen (vad jag vet) som tar höjd för när sidor skrivs. Rätta mig gärna om jag har fel.

Av ash9

Tjena,
Vad menar du med zoomar? Ändrar du storleken på sidan eller "zoom" i browsern?

Av ash9

Aktuella bud uppdatering:
680OC, 1100 sek - SÅLT
680TOP, 1100 sek - SÅLT
270x, 1100 sek (PM)

Av ash9

Aktuella bud uppdatering:
680OC, 1100 sek (PM)
680TOP, 1100 sek - SÅLT
270x, 1000 sek (PM)

Av ash9

Aktuella bud uppdatering:
680OC, 1000 sek (PM)
680TOP, 1100 sek (PM)
270x, 1000 sek (PM)

Budgivningen kommer avslutas idag vid lunch. Kommer kontakta de som bjudit högst. Mvh Lukas

Skickades från m.sweclockers.com

Av ash9

Aktuella bud uppdatering:
680OC, 1000 sek (PM)
680TOP, 1000 sek (PM)
270x, 1000 sek (PM)

Av ash9

Tack för buden, de är noterade.

Skickades från m.sweclockers.com

Av ash9
Skrivet av Hassel fd Jompenleet:

Finns en lösning på krocken mellan HZ och det är att flasha om båda 680 till standard 770
Har vattenblock till dessa Asus kort ligger då jag har sålt av mina

Aah, det hade ju varit smutt. 😊
Hade förträngt att de gick att flasha dem. Tack!

Skickades från m.sweclockers.com

Av ash9

3st Grafikkort: 2 st ASUS 680 (1st OC, 1st TOP), Gigabyte Radeon R9 270X OC

Hej,
Ska bli av med lite kort.

Grafikkort:
ASUS GeForce 680 2GB DC2 OC
Pris: Bud

Grafikkort:
ASUS GeForce 680 2GB DC2 TOP
Pris: Bud
http://www.sweclockers.com/test/15353-asus-geforce-gtx-680-di...

680 korten har suttit i SLI och fungerat relativt bra i det läget. Dock har Nvidia klagat ibland på skillnaden på Hz mellan korten och kraschat drivrutinen . Så om det är i tanke så bör detta tas i åtanke, men har generellt sett fungerat bra!

Grafikkort:
Nytt, Gigabyte Radeon R9 270X, 2GB GDDR5 (windforce)
http://www.prisjakt.nu/produkt.php?p=2265988
I oöppnad förpackning.
Pris: >= 1200sek eller bud.

Förbehåller mig rätten att dra tillbaka försäljning och säljer till vem jag behagar.
Finns i Stockholm

All kommunikation sker via e-post.

Läs hela annonsen här

Av ash9

Skulle nog säga att media queries är att gå på.
Att förlita sig på att sidan måste fungera med script är relativt dåligt. Förvisso att sidor idag är sällan helt utan scripts eller att de förlitar sig på det. Dock börjar det bli kutym att inte stänga ute sidor för äldre browsers. Det är ses som att inte ha användaren i fokus. Titta på lite Google talks, bla. senast i Stockholm på nordic.js diskuterades sånt.

Skulle titta på MQ och på meta viewport, initial-scale, device-pixel-ratio osv.
Använda dig av ett ramverk (grid) som använder sig av enheten "em"
https://css-tricks.com/why-ems/

Ramverk ex.
http://purecss.io/
Lättvikt med stor potens för att undvika CSS bloating (se Bootstrap).

Lite referens på viewport för hantera högre upplösningar.
https://developer.apple.com/library/safari/documentation/Appl...

Pixel-ratio för lite devices.
https://www.google.com/fusiontables/DataSource?docid=1N_eJYR_...

Kan ju en del men är ju bara back-end:are, men de där pixel pushers på kneget brukar ranta om detta.
Dock vet jag att det går inte att komma undan arbetet med media queries. Det är bara att acceptera och värna om din tid.
Kika på SASS eller LESS för att komma undan DRY (https://en.wikipedia.org/wiki/Don%27t_repeat_yourself)

Lycka till!

Av ash9
Skrivet av joss:

@ash9: JAG tycker inte den är muppig, jag tycker den är perfekt

Haha! Bra det, inte helt fel då.

Av ash9

Sorry för lite muppig LINQ, är en sucker för one-liner.

Av ash9

Vet inte om du löste denna, men som ett spår kan ju vara detta.

var numbers = Enumerable.Range(1, 25).OrderBy(g => Guid.NewGuid()).Take(7).ToArray();

Lite lat, men det gör saker rätt och lite kod.
Förklaring, Skapar en array med alla tal mellan 1 och 25, sorterar dem efter en unik GUID och plockar ur de 7 första. Kanske inte det mest resurseffektiva dock kan inte samma nummer förekomma flera gånger än en gång som do while loopar kan resultera i eftersom Random inte är helt fool proof.

Av ash9

2400 sek + hämtar

Av ash9
Skrivet av Adko:

yes såg att du hade bara en 270x kvar men undrade hur mycket du skulle vilja ha för ditt grafikkort. (£$€)

Ah, du är läskunnig. Skönt!
Jag har fått två bud om 1000 sek. Är inte riktigt nöjd än.