Sokkalf™ Skrevet 19. januar 2009 Del Skrevet 19. januar 2009 Ingen av fiksene jeg fant fungerte, dessverre. Intel endrer på mye rart, men det gjelder stort sett nyere ting. Jeg er ikke så optimistisk når det gjelder bugs som har ligget åpne i over 2 år, på et chipset som er 6 år gammelt. Lenke til kommentar
Simen1 Skrevet 19. januar 2009 Del Skrevet 19. januar 2009 Spørsmål: Jeg har tenkt til å bruke en Ubuntu Live CD til å søke og gjenopprette slettede filer fra en NTFS-partisjon. Hvilket program bruker jeg til det? Lenke til kommentar
haalo Skrevet 19. januar 2009 Del Skrevet 19. januar 2009 (endret) Aner ikke hva som bør brukes, men jeg vet at det er et enkelt kommandolinjeprogram som heter ntfsundelete. EDIT: sudo apt-get install ntfsprogs Endret 19. januar 2009 av haalo Lenke til kommentar
cp-nilsen Skrevet 19. januar 2009 Del Skrevet 19. januar 2009 Sliter med å få til LIRC her. Har en IRA-3 (IRMAN) som sitter på ttyS0. Kjører jeg "cat ttyS0" lyser boksen, og det kommer litt tekst i terminalen når jeg trykker på knapper. Jeg finner ikke fjernkontrollen min i databasen på nettet, og prøver å kjøre "irrecord -d /dev/lircd lircd.conf" Også nå lyser LEDen på boksen, men den reagerer ikke på noen av knappene, og etter en stund avslutter den fordi den ikke får noe input... Noen med gode råd? Lenke til kommentar
kyrsjo Skrevet 19. januar 2009 Del Skrevet 19. januar 2009 (endret) Vet at dette ikke er et C++-forum, men fyrer løs likevel: Jeg har en interface, Wavefunction, som er full av abstrakte funksjoner definert alá /* * Returns the value of the wavefunction at position(s) r */ virtual double getWf(double** r) = 0; Videre har jeg (foreløpig) én klasse "helium1" som arver Wavefunction, og implementerer en del algoritmer, slik som "getWf()". So far so good, jeg får laget helium1-objekter og kallt på koden i dem. Problemet er at jeg skulle gjerne også kunnet lage generelle Wavefunction-objekter, og brukt f.eks. en beryllium1-klasse på samme måte som jeg nå bruker helium1, uten å måtte skrive om "brukerkoden". Mao. ønsker jeg å skrive en funksjon jeg kan sende enten et helium1- eller en beryllium1-objekt, og forvente at den skal kalle på dette objektets "double local_energy(double** r)" funksjon et uttall ganger, og til slutt gi meg et tall for grunntilstandsenergien for helium eller beryllium med den ønskede bølgefunksjonskonfigurasjonen (dette er lagra delvis som ulike formler i getWf(), local_energy() etc., og delvis som private variable i de implementerende klassene.) Men når jeg prøver å lage et Wavefunction-objekt vha. følgende kode: Wavefunction testWf = helium1(1.0,1.0); så blir gcc sur på meg, og sier: g++ wavefunc.cpp test.cpp -Wall -o test.x test.cpp: In function ‘int main(int, char**)’: test.cpp:7: error: cannot allocate an object of abstract type ‘Wavefunction’ wavefunc.hpp:10: note: because the following virtual functions are pure within ‘Wavefunction’: wavefunc.hpp:20: note: virtual double Wavefunction::getWf(double**) wavefunc.hpp:25: note: virtual double Wavefunction::local_energy(double**) wavefunc.hpp:30: note: virtual void Wavefunction::print_params() test.cpp:7: error: cannot declare variable ‘testWf’ to be of abstract type ‘Wavefunction’ wavefunc.hpp:10: note: since type ‘Wavefunction’ has pure virtual functions Noen som har noen idé på hvordan jeg kan unngå dette? Endret 19. januar 2009 av kyrsjo Lenke til kommentar
jorgis Skrevet 19. januar 2009 Del Skrevet 19. januar 2009 Ikke det at jeg er særlig god på finurligheter i C++ (er egentlig Java-mann), men glemmer du ikke å bruke new-nøkkelordet når du kaller konstruktøren? Et kjapt wiki-søk hinter om at syntaks kanskje burde vært Wavefunction testWf* = helium1(1.0,1.0); I tillegg må du sjekke at helium1 implementerer alle virtuelle metoder definert i Wavefunction. Lenke til kommentar
Bozzeye Skrevet 19. januar 2009 Del Skrevet 19. januar 2009 (endret) Jeg installerte Windows XP på en harddisk jeg hadde liggende. Hvordan legger jeg det til i GRUB? Partisjonen er sdc1. Endret 19. januar 2009 av Bozzeye Lenke til kommentar
haalo Skrevet 19. januar 2009 Del Skrevet 19. januar 2009 (endret) Jeg installerte Windows XP på en harddisk jeg hadde liggende. Hvordan legger jeg det til i GRUB? Partisjonen er sdc1. $vi /boot/grub/menu.lst Så legger du inn enn oppføring for Windows: title Windows rootnoverify (hd2,0) makeactive chainloader +1 EDIT: Skrev feil sti. Endret 19. januar 2009 av haalo Lenke til kommentar
kyrsjo Skrevet 19. januar 2009 Del Skrevet 19. januar 2009 Ikke det at jeg er særlig god på finurligheter i C++ (er egentlig Java-mann), men glemmer du ikke å bruke new-nøkkelordet når du kaller konstruktøren? Et kjapt wiki-søk hinter om at syntaks kanskje burde vært Wavefunction testWf* = helium1(1.0,1.0); I tillegg må du sjekke at helium1 implementerer alle virtuelle metoder definert i Wavefunction. Den implementerer rubbel og bit, ja. Hmm, skal teste det. Sitter her med "bjarneboka" i c++, tenkte ikke engang på wiki Men det funka brillefint det. Bytta ut deklarasjonen til helium1* testWf = new helium1(1.0,1.0); og funksjonskallene gikk fra å være testWf.funk(x) til å bli testWf->funk(x). Takker Lenke til kommentar
Bozzeye Skrevet 19. januar 2009 Del Skrevet 19. januar 2009 (endret) Takk, skal prøve det nå. Edit: Fikk det til da jeg prøvde i går kveld, men når jeg prøvde i dag, ble ikke harddisken funnet. Endret 20. januar 2009 av Bozzeye Lenke til kommentar
Arne Skrevet 19. januar 2009 Del Skrevet 19. januar 2009 Noe jeg lurer på. Jeg har flere top level domener. NÅr jeg setter opp linux-server, ønsker jeg å bruke denne også som webserver. Hva skal jeg søke etter for å få det til? For å være ærlig så vet jeg ikke hva det heter en gang. Lenke til kommentar
Del Skrevet 19. januar 2009 Del Skrevet 19. januar 2009 http://wiki.diskusjon.no/index.php/Guide:(...edte_web-server Lenke til kommentar
RattleBattle Skrevet 20. januar 2009 Del Skrevet 20. januar 2009 Fra Ubuntu 9.04... Her ikke dette en kraftig forbedring med bruk av minne? Lenke til kommentar
atlef Skrevet 20. januar 2009 Del Skrevet 20. januar 2009 Spørsmål: Jeg har tenkt til å bruke en Ubuntu Live CD til å søke og gjenopprette slettede filer fra en NTFS-partisjon. Hvilket program bruker jeg til det? Photorec er meget bra til dette formålet. Finnes på f.eks. PartedMagic LiveCD, kun 52mb å laste ned. atlef. Lenke til kommentar
Dy§no Skrevet 20. januar 2009 Del Skrevet 20. januar 2009 Spørsmål: Jeg har tenkt til å bruke en Ubuntu Live CD til å søke og gjenopprette slettede filer fra en NTFS-partisjon. Hvilket program bruker jeg til det? Photorec er meget bra til dette formålet. Finnes på f.eks. PartedMagic LiveCD, kun 52mb å laste ned. atlef. Siden han allerede har en Ubuntu cd klar så er vel den enklest å bruke. Når livecden er oppe og går kan du installere pakken testdisk(som også gir Photorec). Har lest en del positivt om Photorec. Kanskje Formost og Ddrescue også kan forsøkes hvis Photorec ikke klarer det du ønsker. Lenke til kommentar
kyrsjo Skrevet 21. januar 2009 Del Skrevet 21. januar 2009 Hei! Jeg sitter med en 64-bit maskin (intel), og prøver å starte det jeg tror er en 32-bit binær. Problemet er at denne fila skjekker hvaslags maskin jeg sitter på, og nekter å starte med følgende feilmelding: ################################################################# No amd64 binaries installed for Synopsys TCAD release current ################################################################# Jeg mener å huske det var en eller annen kommando som gjøre at maskinen ville "legge seg på ryggen og late som om den var 32-bit", i allefall innen skallet du sitter i. Men hva var denne kommandoen? Lenke til kommentar
Smif Skrevet 21. januar 2009 Del Skrevet 21. januar 2009 (endret) Du trenger 32bits biblioteker... (ia32-libs) Fungerer også å bruke f.eks. chroot Les: http://www.debian-administration.org/articles/534 Endret 21. januar 2009 av Smif Lenke til kommentar
kyrsjo Skrevet 21. januar 2009 Del Skrevet 21. januar 2009 Du trenger 32bits biblioteker... (ia32-libs) Fungerer også å bruke f.eks. chroot Les: http://www.debian-administration.org/articles/534 Har nok bibliotekene, og er ikke admin på maskinen. Den kjører RHEL 5. Men det skal være en kommando som "lurer" et program/script etc. til å tro at den er på en 32-bit maskin. Husker jeg måtte gjøre det for å tvinge matlabs sitt installasjonsscript til å installere 32-bits matlab på min 64-bits maskin (cd'n min hadde ikke 64-bits-versjonen, så den krasja på at den ikke fant disse filene...).. Meh, jeg styrer for mye med überproprietær programmvare for tiden. Lisensen til synopsis TCAD koster vel ~40 kkr - akademisk... Lenke til kommentar
Gjest Slettet+9871234 Skrevet 21. januar 2009 Del Skrevet 21. januar 2009 Din fridomhatar! Korleis kan du leve med deg sjølv?! Høyrer på gamle episodar av Lugradio, og der køddar dei med kvarandre ved å spørje kvifor dei hatar fridom viss dei ikkje er heilt Stallman. Lenke til kommentar
Rabbid Skrevet 21. januar 2009 Del Skrevet 21. januar 2009 Meh, jeg styrer for mye med überproprietær programmvare for tiden. Lisensen til synopsis TCAD koster vel ~40 kkr - akademisk...Proprietærheten gaar ikke paa pris altsaa Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå