Inlägg

Inlägg som MariusFranzen har skrivit i forumet
Av MariusFranzen
Skrivet av MariusFranzen:

5 000 kr Hej! Jag bor i Östersund och letar efter en ny GPU. För min del så är det inga problem att få det skickat med posten, men det är upp till dig.

Hur länge använde den tidigare ägaren kortet innan du köpte det?

Av MariusFranzen
Nytt bud: 5 000 kr Hej! Jag bor i Östersund och letar efter en ny GPU. För min del så är det inga problem att få det skickat med posten, men det är upp till dig.
Gå till annonsen för att lägga ett bud.
Av MariusFranzen

Japp, med ARC. Den där verkar ju vara bra med ett fint pris också, men ser inte ut som det går att ansluta någon högtalare till den, utan att man måste använda soundbaren.

Av MariusFranzen
Skrivet av mrqaffe:

Det finns väl inga förstärkare med inbyggd subbas så du menar väl en lågnivåutgång

Inte så kunnig när det gäller sånt här, så så kanske det är
Den ger iallafall bra mycket mer bas än bara högtalare och det finns ett litet vred på baksidan som styr basen

Av MariusFranzen

Förstärkare med subwoofer och IR mottagare

Jag har ett ganska gammalt ljudsystem till min TV, med en Denver förstärkare med inbyggd subwoofer och 2 byggda golvhögtalare.
Min TV har dock ingen AUX utgång, utan bara en optisk. Så jag har fixat en converter från optisk till AUX. Saken är ju dock att man inte kan styra volymen via TV'n när man kör optiskt, så jag måste gå fram till förstärkaren och vrida på vredet där för att ändra volymen.

Så jag har egentligen 2 frågor:
1. Vad för förstärkare med inbyggd subwoofer och IR mottagare kan ni rekommendera för ett rimligt pris?
2. Kan man på något sätt bygga om en sån gammal förstärkare med ett vred så att man kan justera volymen på den med en fjärrkontrol med IR?

Av MariusFranzen

Cypress-ntlm-auth "Socket hang up"

Håller på att sätta upp lite cypresstester på mitt jobb, och sidan använder sig av windows autentisering, så jag använder mig av cypress-ntlm-auth. Problemet är att när jag autentiserar mig med det så laddar det några sekunder, och sedan får jag errorn "Socket hang up". Om jag inte autentiserar så kan jag komma in på sidan (men kan inte göra något iochmed att jag inte är inloggad då), så det är förmodligen något problem med cypress-ntlm-auth. Vet någon hur man löser detta?

Av MariusFranzen

Som någon annan här att sagt så är Flexbox det överlägsna bästa sättet att göra det (med CSS). Det här är en riktigt bra sida att använda som referens.

Av MariusFranzen
Skrivet av noMad17:

Du behöver ett API i din back-end som du kan anropa ifrån React över HTTP (REST service, t.ex.).

Jag tror att jag har gjort det? Kan komma åt informationen när jag går in på localhost:8080/api/users, efter att jag startat main funktionen i backend alltså

Av MariusFranzen

(hjälp) React js med Spring.io

Jag försöker sätta upp en enkel hemsida med spring.io som backend och react.js som frontend. Jag har inga problem att bygga varken eller, men jag har problem att koppla ihop dem. Jag har sökt o sökt och hittar ingen lösning på mina problem, så all hjälp uppskattas! Jag gör en enkel applikation bara för att förstå hur man ska göra. Jag har helt enkelt en MongoDB med några users, och jag vill få upp en lista på alla users genom react.

Här är min backend:

Klicka för mer information

@SpringBootApplication public class SpringTestApplication extends SpringBootServletInitializer implements CommandLineRunner { @Autowired private UserRepo repo; // Tror inte den här ska behövas, men i alla mina desperata försök så hittade jag den här @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder application) { return application.sources(SpringTestApplication.class); } public static void main(String[] args) { SpringApplication.run(SpringTestApplication.class, args); } @Override public void run(String... args) throws Exception { // Kod som lägger till några exempel användare i repo } }

User.java

public class User { @Id public String id; public String firstName; public String lastName; public User(){ } public User(String firstName, String lastName) { this.firstName = firstName; this.lastName = lastName; } // Geters o setters }

UserRepo.java

public interface UserRepo extends MongoRepository<User, String> { public User findByFirstName(String firstName); public List<User> findByLastName(String lastName); }

Och sist men inte minst i backenden, HomeController.java. Det är här det känns som det krånglar. Tanken är ju då att när jag går in på localhost:8080/ så ska jag komma på på en html sida jag gjort som heter index, men istället kommer jag in på en sida där det står "Whitelabel Error Page" och en 404.

@Controller public class HomeController { @RequestMapping(value = "/") public String index() { return "index"; } }

Visa mer

Och här är lite av min frontend:

Klicka för mer information

index.html som ligger i src/main/resources/templates

<!DOCTYPE html> <html xmlns:th="https://www.thymeleaf.org"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <div id="react"></div> <script src="built/bundle.js"></script> </body> </html>

App.js

import Data from "./components/Data"; function App() { return( <Data /> ) } export default App;

UserList.js

const React = require("react"); const User = require("./User"); export class UserList extends React.Component { static propTypes = { } render() { const users = this.props.users.map(user => <User key={user._links.self.href} user={user} />); return ( <div> <table> <tbody> <tr> <th>First Name</th> <th>Last Name</th> </tr> {users} </tbody> </table> </div> ) } } export default UserList

User.js

import React, { Component } from 'react' export class User extends Component { render() { return ( <tr> <td>{this.props.user.firstName}</td> <td>{this.props.user.lastName}</td> </tr> ) } } export default User

Visa mer

Jag är väldigt desperat, och tack i förväg för hjälpen!

Av MariusFranzen
Skrivet av Pamudas:

Jag hade nog hellre skapat en GUID eller liknande vid varje inlogg

Det är mycket möjligt att det är det bästa alternativet, men vår lärare vill gärna att vi ska använda JWT till det här. Sidan ska inte faktiskt lanseras, men den ska vara i sådan kvalitet så att vi skulle kunna lansera sidan eller sälja våra tjänster.

Skrivet av Pamudas:

- sen är det säkert inte det bästa sättet, men känns lite bättre än att i alla fall lagra det i en cookie och blint lita på vad den säger att man har för roll m.m

Som jag förstår det så kan vem som helst decrypta en JWT string (och därmed ska inte lösenord osv vara förvarad i den), men det JWT är till för är att se om JWT stringen har blivit tampered med eller om den är riktig sedan när man verifiar den. Som @dlq84 sa

Av MariusFranzen
Skrivet av Commander:

Varför inte bara kolla adminlevel vid anrop? Vad händer när den får en annan level not det som finns i cookie

Jag studerar fortfarande och är inte ett profs, så korrigera mig om jag har fel. Men man vill väl ändå minimera anrop till sin databas?

Av MariusFranzen

JsonWebToken, express JS och cookies...

Håller på att göra en hemsida och vill förvara lite information om användaren i en cookie eller liknande, så att det är lätt att verifiera om användaren har tillgång till vissa routes osv. Är det här ett säkert sätt att göra det?

let jwtInfo = { _id: user._id, adminLevel: user.adminLevel, isBanned: user.isBanned }; let jwtString = jwt.sign(jwtInfo, process.env.SECRET); res.cookie("userDetails", jwtString, { maxAge: (1000 * 60 * 60 * 24 * 30), sameSite: "lax" })

koden är ganska självförklarande, men jag sparar användarens id, adminLevel och isBanned i en signad JWT string, som är signad med en secret key. Sedan så sparar jag den här informationen i en cookie som lever i 30 dagar, och har sameSite protokollet på lax, som tydligen ska vara väldigt säkert.
Iochmed att JWT stringen är signad med en secret, så ska det inte gå att modifiera den utan att back-enden känner av det va? Det är ju lätt att decrypta en JWT string dock, så jag har ingen sensative information som lösenord där. Men är det här ett säkert sätt att göra saker, eller hade det varit lätt för en användare att hacka det här, och typ komma åt admin sidor osv?

Av MariusFranzen
Skrivet av Noob I am:

Om du har haft det tufft att gå ner i vikt kan jag rekommendera att testa intermittent fasting. Kan själv inte minnas senaste gången jag åt frukost. Brukar bli 16-18h fasta per dag.

Jag kör på intermittent fasting nu och jag kan säga att det funkar riktigt bra. Tycker faktiskt att det känns skönt att gå hungrig några timmar på morgonen. Man känner sig renare på nått konstigt sätt

Av MariusFranzen

Tänkte bara dela med mig av min resa. Vägde 110 kg för 2 år sedan när jag var 17 år. Under flera års tid så hatade jag mig själv, och extra mycket när jag kollade i spegeln. Det var när jag fick en riktig crush på en tjej som jag kollade på mig själv, och tänkte om jag någonsin skulle kunna tycka om någon som är såhär. Svaret var nej.

Det var då jag bestämde mig för att gå ner i vikt. Jag körde först på LCHF vilket var mycket effektivt så länge man inte fuskade. Gick ner 10 kg på bara en månad eller två. Men efter det så fuskade jag en hel del och pendlade mellan 100 kg och 110 kg. Efter ett tag lyckades jag ta mig ner till ca 95 kg, men jag bestämde mig för att sluta med LCHF. Redan efter 2 dagar med en vanlig kost så kände jag att jag var mycket mer skarp i huvudet och hade mer energi, så det jag har att säga om LCHF är att det är bra om man vill gå ner mycket på kort tid, men det är inget man ska leva på under längre tid.

Efter det körde jag på 8/16 fastan, vilket innebär att man har ett ätfönster på 8 timmar och fastar 16 timmar varje dygn. Så jag skippade frukost och käkade lunch kl 11 varje dag, och middag runt 18, 19. Jag gick ner många kg till och kom ner till 78 kg! Det var senaste november. Jag har varit relativt stabil där, men den senaste månaden har varit katastrofal. Säkert ätit i genomsnitt 3 kg godis varje vecka. Jag har visserligen tränat väldigt mycket, så jag har inte gått upp jätte mycket, men nu väger jag runt 81-83 kg.

Idag bestämde jag mig för att dra igång med viktnedgång och hälsa igen, och mitt mål är att ha ett 6-pack till sommaren! Äter bara lunch och middag med ett mellanmål som består av antingen en protein shake eller protein pudding. Jag ska gymma 4 dagar i veckan, och cykla och/eller simma alla dagar i veckan. Inget godis eller nått sånt överhuvudtaget. Ingen öl eller nått heller, men vin och whiskey och sånt går bra.

Önska mig lycka till!

Av MariusFranzen

Jag ringde och de sa att fram tills att de har suttit upp skyltar här så får vi parkera på vilken sida vi vill utan att bli bötfällda.

Av MariusFranzen

Datumparkering

Från och med idag är det datumparkering här i Östersund, men gatan jag bor på har både jämna och ojämna husnummer på samma sida. Vad gäller då? (Det är bara hus på ena sidan av vägen, andra sidan är tom)

Av MariusFranzen

När jag fick bort alla andra errors jag hade (jag höll på att göra om hela projektet så att det använde MVVM, så det var bra många andra errors), så försvann också den här när jag byggde projektet.

Av MariusFranzen
Skrivet av zaibuf:

Intressant att du sitter med WPF ändå, någon speciell anledning? Ganska gammalt ramverk

Jaså? Jag har förstått det som att det är det näst nyaste ramverket för windows program (efter UWP som bara supportar windows 10). Vilket annat ramverk är bättre/nyare?

Jag tog studenten nu i Juni och har inte fått något jobb än, men för att hålla mina programmering skills skarpa, och bygga upp min portfolio lite grann så sitter jag och programmerar en del på fritiden.

Edit: verkar som att "-" tecknet blir utbytt till "_" tecknet i xaml och c#. Verkar som att det inte går att använda "-" i namespaces osv.

Av MariusFranzen

C#/WPF/MVVM - The name "zzz" does not exist in the namespace

Håller på att lära mig WPF och har precis lärt mig vad MVVM innebär och håller nu på att ändra ett projekt så att det använder sig av MVVM. Då i en av mina Views så har jag

<DataTemplate DataType="{x:Type data:Theme}">

Den här raden har errorn 'The name "Theme" does not exist in the namespace "clr-namespace:Project_Imvi.Models".' Jag fatter verkligen ingenting. Det ska funka. Här är lite mer komplett kod:

ImageViewerView.xaml:

<UserControl x:Class="Project_Imvi.Views.ImageViewerView" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:local="clr-namespace:Project_Imvi.Views" xmlns:data="clr-namespace:Project_Imvi.Models" mc:Ignorable="d" d:DesignHeight="450" d:DesignWidth="800"> <UserControl.Resources> </UserControl.Resources> <DataTemplate DataType="{x:Type data:Theme}"> <!--Det är här errorn är--> <!--Lite annan kod här--> </DataTemplate> </UserControl>

Dold text

ImageViewerModel.cs:

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.ComponentModel; namespace Project_Imvi.Models { public class ImageViewerModel{} public class PrimaryImage : INotifyPropertyChanged { //Lite annan kod } public class Theme : INotifyPropertyChanged { //Koden hör bör vara irrelevant. Obviously finns Theme klassen, som errorn påstår inte finns. } }

Dold text

Varför får jag den här errorn? Missar jag något uppenbart? Behöver jag pasta lite mer av min kod?

Och här är den här om någon vill se den:

Av MariusFranzen

Hörlurar med samma bas som Razer Kraken Pro V2

Jag har bestämt mig för att slänga mig in i gaming världen igen, och jag är i behov av ett par bra gaming hörlurar. Förut använde jag Razer kraken pro V2 som jag var väldigt nöjd med, förutom att dem var lite för små över huvudet (jag är ganska tjockskallig). Har ni några tips på bra hörlurar som har samma ljudkvalitet, eller iallafall lika bra bas som razer kraken pro v2?