Gå till innehåll

Othello

Members
  • Innehåll Antal

    4 129
  • Gick med

  • Besökte senast

Forum Inlägg postade av Othello


  1. Spelade för första gången på flera år (På stejk! "Tills jag fått ihop till ny våtdräkt, jag får så mkt skäll hemma för allt jag köpt inför ironman...").

     

    Vann 8.4k på åtta dagar på 1/2 och 2/4 PLO på SVS. Lillrush! Våtdräkten blir beställd idag.

     

    Lär nog ta ett par år innan jag kör igen. gg poker! :)


  2. Är poängen att jag är en scriptare? Jag är knappt det numer, jag får sällan utveckla alls längre. :)

     

    Det är kul och jag vill göra det (och gör det i hobbyprojekt hemma), men man måste ha en karriärsplan och inse verkligheten.

     

    Och faktum är att yngre (svenska) förmågor ofta ger bättre bang for the buck då de är billigare än mig per timma, samt att utvecklingen mer och mer ligger off-shore där en "senior developer" kostar mellan 12 och 15 dollar i timman (och ibland mindre än så).


  3. Jag gick på universitetets data och systemvetenskap. Blev klar med allt lite tidigare då jag hoppade över ett år i grundskolan och har jobbat i 18 år (därav "snart 20 år").

     

    Håller med om det övriga gällande vad man arbetar med i senaste inlägget och hur kunskaperna appliceras.

     

    Rent generellt:

    Det är jäkligt bra med civ ing-grundkunskaper, och rekommenderas varmt!

     

    Jag har kanske inte saknat dem på CVt (ok, en gång när jag pratade med ett amerikanskt förlag om att skriva en bok om systemdesign, då saknade jag det). Dock, flera gånger i realiteten då jag har tvingats tillgodogöra mig motsvarande kunskaper vid sidan om för att kunna motsvara de förväntningar som ställs på mig i diverse projekt (främst som har med realtidssystem att göra) och det är inte alls optimalt och ger inte samma grund att stå på.


  4. "Det gick inte att utveckla spel i Java."

    "Tja, det var inte vad vi diskuterade, men som kuriosa, här är ett som byggde på ett javabaserat scriptspråk ovanpå unreal engine. För att visa att någon iaf gjorde något som releasades."

    "Motorn var kass på den tiden! Och här är tre ord!"

     

    Jadu. High five? :)


  5. Känns lite trolligt. Spelutveckling i Java? Vi pratade om att inte återuppfinna hjulet. Tror jag. Iaf, såvitt Trillske förklarade ovan så var diskussionen om hurvida man skulle rädas SQL/PHP/Python/whatever eller inte, så det var det jag fokuserade på. :)

     

    Tekniskt sett kunde man köra Unrealscript mot Unreal Engine någonstans däromkring (kom inte den motorn då? Googlar - japp, Tactical Ops byggdes så och kom 1999), vilket baserades på Java med lite funktioner som multipelarv. Så man behövde inte börja med blankt papper (eller C/C++/ASM) ens om man byggde spel.

     

    Gud vad jag är gammal (40!! Wtf). Låter som att jag sitter och säger det var bättre förr. Det var det inte. Hoppas det framgår vad jag menar iaf. :(


  6. När man ändå har en expert här tänkte jag fråga om implikationen av att VBA kopplat till excel/word etc faktiskt fungerar som en (lite smådålig) IDE och exekverar vad som i princip är VB6-kod.

     

    Jag utnyttjar själv diverse startup-kod för att göra saker och ting mindre otympliga för användaren och det har inte varit något problem att köra dessa på andra datorer, får inga varningar eller dylikt (om jag inte missminner får iconen någon form av varnande triangel, men thats it).

     

    Borde inte nätet svämma över av virus via .xlsm och .word istället för .exe? Varför inte - vilken säkerhetsmekanism missar jag?

     

    Du vet den där irriterande frågan om du vill köra makon i Excel? Det är främst den. Det var ett tag runt '98 som det var ruggans poppis med makrovirus i excel, word och outlook, det var lite irriterande. Antivirusprogram kollar numer ofta även dessa filtyper, det hjälper förhoppningsvis lite.

     

    Vidare, då jag googlade för att begripa vad du menade med NIH hamnade jag vid denna, vilket jag tycker var ett intressant perspektiv:

    http://www.joelonsoftware.com/articles/fog0000000007.html

     

    Joel är kul att läsa. Han pratar om core business functions där och att man bör äga dem, det stämmer även nu fast inlägget är skrivet för 13 år sedan.

     

    Rekommenderas att läsa när han något år tidigare skrev ett mycket populärt inlägg angående Netscape Navigator och hur de scrappade hela sin kodbas för att bygga nytt och därmed förlorade browserkriget. Jag refererade förresten det på ett möte i onsdags, lite kul. :)

     

    I princip bör "reusing" ur strategisk synpunkt kunna modelleras som ett make-or-buy-beslut, eftersom inköpspris (i det här fallet 0kr) bara är en liten del i en sådan kalkyl, och väldigt sällan den viktigaste delen.

     

    Jag antar att även mjukaruföretag kan dela upp sina projekt i kärnkompetenser och icke kärnkompetenser, men det bör ju göra styrningen något mer komplicerad än bara "någon har alltid gjort något bra vi kan klippa in".

     

    Naturligtvis. Viktigaste är oftast underhållspriset, vem underhåller kodbasen och varför - grovt räknat brukar man säga att 10% är utvecklingskostnad och 90% är underhåll. Finns ju liknande exempel utanför IT, som SAS som tycks ha köpt ett exemplar av varje jäkla flygplanstyp som finns och därmed tvingas ha olika tekniker för varje plan och underhålla dem separat.

     

    Jag använder 80/20-regeln här, fast med NIH är den nog mer 90/10. Se ditt exempel med Spotify - de byggde ingen en egen databas, utan använder Postgres. "It just works", som de skrev. Och lite Cassandra ovanpå.

     

    https://labs.spotify.com/2013/02/25/in-praise-of-boring-technology/

     

    Det typiskt för att man återanvänder saker som finns (där det går!) - LinkedIn och Facebook har t ex skrivit egna databaser (för delar av systemen iaf, Cassandra som Spotify använder kommer ursprungligen från FB), men pga väldigt speciella krav.


  7. Man kan ju inte vara rädd för "skript"-världen. Man måste vara medveten om att man hamnar där periodvis.

     

    Antag t ex att du får jobb på Spotify. Andra jobbet ovan. Machine learning.

     

    Först så behöver du söka i databasen för att få upp information så du kan arbeta.

     

    Säg hej till SQL. Mot MySQL och Postgres, troligen. Best case skriver någon på db-teamet frågan åt dig och optimerar den, men du lär ju designa några tabeller och säga vilket data du vill ha.

     

    Du bygger din skojiga funktion som rekommenderar grymma låtar. Klient-teamet säger: "Coolt. Hur anropar vi den från webbklienten?"

     

    Grattis, du fick just bygga ett PHP-bibliotek (Spotify kör PHP om jag minns rätt). För att testa apiet var du tvungen att bygga en sida som anropade det, fast den var ful och lite hello-worldig.

     

    Så, även i den rollen kommer man säkert bli tvungen att gå igenom hela stacken. Svårt att undvika.


  8. Det här kan vara mitt första renodlade flameinlägg på PF, efter snart 10 år här...sorry på förhand.

     

    Varenda gång jag går in här blir jag tiltad, ända sedan jag såg den naiva diskussionen om trådning.

    .

     

    I min yrkesroll (chefsarkitekt/CTO) har jag jobbat i snart 20 år med alla delar av mjukvaruutveckling, med fokus på utveckling, arkitektur och metodstöd. Och diskussionen här har...suboptimalt innehåll och är relativt nyanslös.

     

    Nu, "scriptare" som Trillske kallar dem för, tycks ha en relativt oklar definition. Om vi beskriver "for dummies"-programmerare så är det vanligtvis off-shore utvecklare. Intressant nog är de nästan alltid välutbildade - det som de saknar är erfarenhet och abstraktionsförmåga samt vana vid den typen av kommunikation vi har mellan beställare och leverantör i projekt i EU/USA, som oftast är relativt agilt drivna.

     

    Så, mina kommentarer kommer från ett främst svenskt, sekundärt EU/amerikanskt perspektiv.

     

    Tycker ändå det varit så relativt länge (i jämförelse med hur snabbt branschen går alltså). Det stora behovet (eller åtminstone efterfrågan, vilket kanske inte ska blandas ihop i det här fallet) ligger på väldigt simpel programmering snarare än civilingenjörsteknik/utveckling.

    [/Quote]

    Fel. Ligger inte på det andra heller dock. Fokus numer är på att främst förstå verksamhetens behov, kunna kommunicera med de intressenter som finns till ett projekt på ett lättförståeligt sätt och därmed leverera verksamhetsnytta med låg risk och på ett förutsägbart sätt (dvs, i tid, enligt budget, och med god kvalitet). Sekundärt kommer kunskaperna om hur det skall implementeras.

     

    Det finns undantag för specialistlösningar, men i 90% av fallen har något geni redan implementerat det du behöver om vi t ex pratar om en fiffig algoritm för något, och det är bättre testat och har högre kvalitet. NIH-syndrom är tecken på en dålig utvecklare.

     

    Man kan ju även se det som att saker och ting bara blivit oerhört mycket enklare att göra. Idag kan du använda mjukvara (nivån över högnivå-språk alltså) för att skapa väldigt kompetenta apps/spel, backar vi 5 år i tiden krävdes större kompetens, backar vi 15 år i tiden behövde du vara meganörd.[/Quote]

     

    Fel. 15 år sedan var det rätt bra, Java hade gjort sitt intåg t ex. För 20 år sedan fick man vara relativt kunnig, men VBA fanns då också (kuriosa, i svenska Excel fick man koda på svenska - true story. Dvs, "om A>3", etc). För 20 år sedan var VB3 ett år gammalt och användes flitigt.

     

    Att koda hårdvara i C är ju liksom inte riktigt samma sak som att sitta i skriptspråk (PHP etc) och bygga en webapp. [/Quote]

     

    Allt kräver ett kluster av kunskaper och att jämföra språk med varandra är lite tramsigt. Att skriva syntaktiskt korrekt kod och/eller en bra algoritm är ofta en minimal del av det hela för de flesta verksamhetssystem. I exemplet med PHP (som jag tycker är ett halvdassigt programspråk, men wtf, de byggde Facebook på det...) bör du rimligen ha kunskaper i CSS/HTML5/JavaScript/SQL/transaktionshantering, sessionshantering och säkerhetsmekanismer om du skall få upp en "webapp". Sedan tillkommer responsiv design, etc. Det är inte helt trivialt för de flesta och arkitekturen påverkas mycket av hur vi väljer att lösa problemen - på servern, i klienten, eller en kombination av dem.

     

    Kanske vill du ändra definitionen på "programmerare", men det blir ju problematiskt i och med att näringslivet kallar skriptare för programmerare.

    [/Quote]

     

    Fel.

     

    Definiera skriptare, för jag fattar ärligt inte vad du pratar om.

     

    Rollen "skriptare" finns knappt även om man letar efter den och snävar ned folks kunskaper rätt rejält. Jag säger knappt, för om du säger skriptare på en vettig arbetsplats kommer folk börja titta efter IT-supporten som administrerar maskinerna och fundera på om det finns några smarta skript de gjort för att...jag vet inte, instansiera en ny VM när en ny kund registrerar sig i deras datacenter. Den typen av implementationer är de enda jag kan kalla "skriptare". Och den typen av människor har oftast andra färdigheter.

     

    Dock, om vi säger att skriptare är ett uttryck för dåliga utvecklare utan kunskaper om annat är quick fixes och få upp något på skärmen som syns så har jag ett annat ord för dem.

     

    Arbetslösa. Ingen vill i dagsläget anställa dem.


  9. Håller med om utseendet, det var en besvikelse när det läckte igår att den var rektangulär. Moto 360 var designmässigt mer tolerabel.

     

    Rätt cool som sportklocka/fitness tracker, men det verkar som att telefonen gör en stor del av processandet (vilket iofs är naturligt) och att man därmed alltid måste ha två devices med sig, med allt det innebär såsom bekymmer för batteritid på båda sakerna, att man kan inte använda klockan utan telefon - säg under ett lopp där telefon inte är tillåten, etc.


  10. Intressant! Kanske man vänjer sig. Någon mer med erfarenheter? Någon som gått andra vägen?

     

    Har haft iPhone 3s, 4, 4s, S2, Xperia Z, S4 och har nu gått ned i storlek till en Xperia Z1 Compact. Valde den mest pga att den hade stöd för Ant+ men gillar den som tusan då batteritiden är överlägsen de flesta andra telefoner. Jag använder min telefon mycket. Tittar dock lite avundsjukt på dotterns S4 (=min gamla) då det är riktigt skönt med större skärm och man snabbt vänjer sig vid det.

     

    Är lite sugen på nya iPhone pga iWatch och bra mellanstorlek med 4.7'' (jag hoppar nog 5.5an). Det är lite avhängigt utifall iWatch har bra funktioner, ser bra ut och man slipper skämmas för att ha den på handleden.


  11. Koppla upp dig via wifi till hotellet, brukar inte vara något problem.

     

    Normalt har operatören en quota för dagen, du brukar få ett SMS när du kliver av planet. "Du har 20Mb, sedan får du köpa 100 till för 70 kronor" eller liknande.

     

    Numer har de flesta operatörer varningar om att man förbrukar för mycket data, och då får du ett SMS eller så slutar det att funka bara. Annars är det vanligaste problemen att man glömmer spotify (som kanske synkar låtar till ens offlineplaylist), kollar facebook och klickar på någon video eller liknande.


  12. Är lite nyfiken på vad du, Othello och eventuellt andra ex-mods baserade ert illa dolda agg *)

     

    *) Några exempel:

    http://pokerforum.nu/forum/1672895-post170.htm

    http://pokerforum.nu/forum/1540618-post8.htm

    http://pokerforum.nu/forum/1540651-post21.htm

     

    Jag kan inte säga varför utan att bryta förtroenden, men det rörde sig om kategorin narcissistiskt klantarsel även den gången. Hade jag misstänkt lurendrejeri hade jag börjat gräva redan då.

     

    Samma här faktiskt. Jag skrev tidigare i tråden att jag hört snudd på exakt samma historia tidigare som i OP. Jag kunde inte bryta förtroendet från den kille som blev lidande den gången pga att han inte ville outa sig och sade till mig att jag inte fick göra det. Jäkligt trist, för jag har varit sur på puckot i minst tre år nu.


  13. iPhone 5s kommer den 5de, är det inte så? Och släpptes den 20de september eller liknande. Minns inte och är ingen stor Apple-fanboy sådär. Men 4-5 veckor efter USA-release kanske.

     

    Priserna på versionen innan brukar iofs sjunka när nya versionen releasas, så om du är sugen nu kan du ju shoppa loss på en iPad4 om någon vecka eller så.


  14. Tja!

    "Behöver" en surfplatta till mina studier och resor. Pallar inte med laptopen riktigt. Aldrig ägt en platta innan och speccsen är rena arabiskan för mig.

     

    Vad är mest prisvärt?[/Quote]

     

    Nexus 7'' 2013 32gb är mest prisvärd. Jag har en sådan som komplement till de övriga paddorna (erhm...vi har fem tablets här hemma - nexus 7 2012, nexus 7 2013, 2*iPad 2 och en iPad 4. Och en Thinkpad Helix, som man till nöds kan använda som en platta).

     

    Valen står mellan iPad 4 (orkar nog inte vänta flera månader på ny modell),

     

    Ny modell lanseras ikväll. :)

     

    Vad det låter som är att du bör skaffa en iPad 5 (eller vad den kommer kallas).

     

    Du vill inte ha en windowstablet. Sorry. Jag önskar de var bättre, men de är rätt dåliga.


  15. Ser lagom prisad ut. Lite tight med utrymme på SSDn, du kanske får lägga in en till hårddisk eller byta ut den. Thordatorerna bygger fö också på Clevo (som PC-konsultens eller Webhallens config-datorer), så de är rätt enkla att bygga ut om man tycker sånt är skoj.

     

    Lite oroväckande kommentarer i slutet av tråden från han som köpte en i januari dock. http://www.sweclockers.com/forum/112-barbara-datorer-koprad/1176924-asus-g55vw-vs-thor-einride-spel-studier/

     

    http://forum.notebookreview.com/sager-clevo/ - för mer detaljer om Clevo-burkar


  16. Skön derail av tråden om 3-2-1...

     

    Op ville ha en PC. Vi gav råden utifrån det. Varför ville han ha en PC? Jag vet inte och jag bryr mig inte. Mtp diskussionen om grafikkort kanske han gillar att spela spel, och det sitter överlag lite svagare grafikkort i Mac (eller för den delen i Lenovo kontorsdatorer, vilket annars är ett ruggans bra alternativ om man vill ha en stabil men osexig PC).

     

    Jag t ex ville helst ha en Macbook Pro när jag köpte ny dator, men jag kan inte köpa en då den jag måste ha för mitt arbete kostade 28-31k exkl moms sist jag tittade, vilket gör att den räknas som inventarie på företaget (1/2 prisbasbelopp är 22k).

     

    Kontentan är att jag fokuserade på problembeskrivningen i OP och svarade därefter. :)


  17. Nu har de tydligen fixat drivrutinerna för AMD-kortet (fast jag hör fortfarande klagomål - AMD är otroligt kassa på drivrutiner..) och det är i princip likvärdigt med 680m i de flesta tester. Beroende på spel kan det skilja vilket kort som är bättre, det verkar dock överlag vara mindre strul med 680m men konsensus verkar vara att det inte är värt 2800 extra för det kortet (även om jag har 680m, men jag gick all-in när jag köpte min P150EM för ett halvår sedan och maxade i princip allt på beställningen så jag är nog en outlier i det fallet).

     

    Jag tror inte det är värt att köpa 675m, snarare är det nog sämre (möjligen lite snällare mot batteriet och eventuellt inte lika varmt), men kolla http://forum.notebookreview.com/sager-clevo/ eller maila PC-konsulten, de kan hjälpa dig. Offra dig på kylpastan dock, det är värt 100 kronor.

     

    Gällande operativet, se det sulla säger.

×
×
  • Skapa nytt...