fredag 23 september 2011

Ny laptop - vilken är bäst?

Jag har länge sökt efter en ny laptop. Min nuvarande Dell Latitude E6500 börjar kännas gammal och har dessutom några egenskaper jag ogillar. Ljudet är dåligt. Volymknapparna sitter helt fel. Men en del är också riktigt bra, t.ex. matt skärm och bakgrundsbelysning av tangentbordet. 

Vid en tidigare marknadsundersökning stannade jag för en dator från HP. Det var klart bäst, men alltför dyr. Numera är HP ett otänkbart alternativ efter röran i företagets ledning. Finns HP kvar om något år?

Mitt viktigaste kriterium är datorns bredd! Det beror på att jag har en sittplats som inte rymmer en apparat som är bredare än 400 mm. Och det är max. Den nuvarande har bredden 358 mm.

Steg 1 är att gå till prisjakt. Där finns det drygt 2700 laptops. Ett problem är att de senaste datorerna inte finns med och att uppgifterna inte alltid är helt kompletta. Men något bättre urvalsinstrument finns inte.

Jag börjar med att ta med alla fabrikat som jag känner till, men väljer bort Dell (som jag tröttnat på), HP (se ovan) och Apple (som ju inte är en PC). Kvar är 1573 stycken.

Den nuvarande skärmen är 15,4 tum. Jag vill helst inte ha mindre men tar med 15-16 tum. 885 kvar.

RAM-minne minst 4 GB. 647 kvar.

Tror jag behöver HDMI. Det kan nog vara bra att kunna koppla datorn till TVn ibland. 468 kvar.

Minst tre USB-portar modell 2. Det är vad jag har idag. 291 kvar.

Och så var det bredden. Sätter till max 400 mm. 286 kvar.

Lägger till minneskortsläsare, intern dvd-brännare, mikrofon och sterohögtalare. 197 kvar.

Lägger till 64-bitar processor och dito OS och att processorn ska köra i minst 2 GHz. Och tar bort datorer lanserade före 2010. 175 kvar.

Och så var det matt skärm. Nu är det bara 23 kvar.

Tar bort de över 10.000 kr. 13 kvar.

Tar bort de med skärmar mindre än 15 tum. 5 kvar. De är
ASUS P53SJ-SO009x, 6658 kr
ASUS P53E-SO025X, 6090 kr
Fujitsu Lifebook A531 6320 kr (fanns med två gånger)
Lenovo IdeaPad B570, 6853 kr

Dem får jag titta lite närmare på.

fredag 31 december 2010

Nytt Projekt: xyz, del 1

Mitt nya projekt med arbetsnamet xyz ska ha följande funktioner:
- Skriva text i ett formulär och lagra det i databasen.
- Hämta text från databasen och visa det på en vanlig sida
- Hämta text från databasen och visa det i ett formulär för ändring och sedan lagring i databasen.
- Bortmarkering av text.
- Lista rubriker till lagrade texter efter senaste ändringsdatum med möjlighet att hämta text med klick på rubriken
- Lista rubriker till lagrade bortmarkerade texter efter senaste borttagningsdatum
- Borttagning av bortmarkerad text.
- Redigering av sidor med CSS
- Införande av MasterPage

Databasen ska innehålla tabellen Page med följande uppgifter
- Id
- Headline
- Pagetext
- CreateDate
- ChangeDate
- DeleteDate

Systemet skapas med C#, Visual Studio 10, Framework 4, MS SQL Server 2008. Allt i Expressversioner, dvs gratis.

Databasen skapas raskt på samma sätt som förra gången. Sedan lägger jag in koden som hämtar och en visar en post från tidigare test. Två problem uppstår. Jag kommer inte ihåg hur jag uppdaterade Web.Configs connectionString. Och satsen Label1.Text = reader["PageText"] fungerar inte.

ConnectionString skriver jag in manuellt efter förebilder och det ser ut att fungera. Felmeddelandet från Reader-satsen säger att Reader inte kan konvertera ett objekt till en sträng. Det visar sig bero på att fältet PageText fått typen nchar(500) som är en arrayobjekt men ska vara nvarchar(500) som uppfattas som en sträng.

Det visar sig inte vara helt enkelt att ändra. Vid save av den ändrade tabellen kommer detta meddelande
 
Jag tar vara på möjligheten att kunna ändra tabellers struktur och det går sedan snabbt att spara tabellen.

Men, big surprice, felet kvarstår i Label1.Text = reader["PageText"]! Jag prövar med Label1.ToString = reader["PageText"]; men får meddelandet Cannot assign to "ToString" because it is a 'method group'

Har hittat en beskrivning av hur man hämtar och ändrar data med ADO.NET. Den kan nog vara värd att läsa. Det ser ut som om jag får fortsätta med detta nästa år.
------
Kunde inte slita mig. Felet ovan berodde på fältet PageText inte ingick i SQL-satsen. När den ändrades till "SELECT * FROM Page" fungerade det.

söndag 19 december 2010

Dags att plocka hem Hiren

Hirens är ett programbibliotek med en stort antal program för PC-tekniker. Jag vet inte mycket om det mer än att det ska vara bra att han. Söker efter det på nätet och kommer till Hiren & Pankaj's Homepage. Där finns tydligen den eller de ansvariga. Inga uppgifter om vem eller vilka de är.

Webbsidan har dock en översiktlig beskrivning av Hiren's BootCD 12.0, men hur får man hem programmen. Tydligen ska de läggas på en BootCD så att datorn kan startas från CDn. Men hur gör man? Jag hittar inga uppgifter.

Söker vidare på nätet och hittar webben Hiren's Bootcd, där menyn inkluderar "Download". Där finns dock ingen uppgift om nedladdning mm utan en utförligare beskrivning av programmen. Bra iofs, men hur får man hem alltihop?

Inser sedan att jag först bör läsa avsnittet om burning och ladda hem burncdcc.zip med programmet BurnCDCC. Läser dess Readme som ser väldigt gammal ut. Det är bara WinNT/2000/XP/2003 som nämns, inte Vista eller Win7. Det finns ett alternativt program också, men ju nu räcker det med ett.

Sedan ska jag göra en extrakt. Den filen ska jag få fram heter ungefär Hirens.BootCD.xx.x.zip, men den ingick inte i burncdcc.zip. Var finns den? Till slut går jag till gamla hederliga The Pirate Bay och hittar rätt version (tror jag) direkt.

Efter en del sökande hittar jag den på hotfile.com. Det är en rar-fil. Undrar om jag kan hantera den. Filen är på 362 MB. Får kolla den med antivirusprogrammet (AVG) innan jag använder den.

Att skapa CDn var problemfritt. På skivan finns nu filen HBCD Menu.cmd. När jag klickar på den öppnas ett DOS-fönster och sedan ett Windowsfönster med knappen Browse Folder. Vid klick på denna knapp öppnas  Utforskaren med ett stort antal cmd-filer. Nu är det dags att köra antivirusprogrammet.

måndag 8 november 2010

Bambuser är häftigt

Nu har jag gjort min första filmning med Bambuser. Otroligt att det funkar så lätt - även om resultatet var helt kass. http://bambuser.com/channel/HIB/broadcast/1149669. Alla barn i början.

måndag 1 november 2010

Jag gillar min HTC Desire och vill därför ha mer minne

Jag har inte varit så nöjd med något jag köpt inom IT på många år som med HTC Desire. Alltid tillhands. Funkar alltid. Massor med bra - och gratis - applikationer.

Nu vill jag ha mer minne. Jag har 4 GB. Men det ska gå att bygga ut till 32 GB genom att byta till nytt SD-kort.

Hur gör man?
1) Ta backup på SD-kortet (till dator antar jag)
2) Plockar ut det nuvarande kortet
3) Monterar in det nya
4) Formaterar det????
5) Återställer backuppen

Det får inte gå fel!!! Finns det risker? Kan jag testa något? Kanske montera in det nuvarande kortet som en test?

Och var ska jag köpa minnet? Går det verkligen med vilket SD-kort som helst? Måste kolla andras erfarenheter på nätet.
***
Det är faktiskt inte så lätt att hitta information om hur man uppgraderar minnet.  I användarhandboken står det på sid 17:
  1. Ta bort det bakre höljet. Se “Ta bort det bakre höljet”.  
  2. Ta ut batteriet om det är isatt. Se “Ta ut batteriet”.
  3. Sätt i microSD-kortet i kortplatsen med guldkontakterna vända nedåt och tryck på det tills det klickar på plats.
Och det verkar ju inte så svårt. Men är det bara att kopiera innehållet från den backup jag tagit på SD-kortet? Till slut är det väl bara att pröva. Om det inte funkar bör jag ju kunna sätta tillbaka det ursprungliga kortet.

Det är lite pilligt att ta ut minneskortet. Kommer till slut på att man ska trycka in det får då poppar det ut. Startar om och allt ser ut som vanligt. Går till inställningar och inser att jag nog bort klicka på "Montera bort SD-kort"!!! Vad får det för konsekvenser? Tillgängligt minne är nu 14,83 GB. Det låter bra.

Hittar sedan "Om du vill ta ut minneskortet medan telefonen är på måste du först avmontera minneskortet så att filerna på minneskortet inte skadas eller korrumperas." i handboken. Jag stängde ju av så jag har nog inte gjort någon tavla.

Nu ska jag uppdatera en del program, hämta lite data och sedan jämföra SD-minnet i mobilen med säkerhetskopian för att se vad det är som ändrats.

Ser nu att mina MP3-filer saknas i mobilen och kopierar dem därför från backupen.

lördag 30 oktober 2010

Nu börjar det komma riktigt bra laptops

Jag gillar inte den PC jag har idag. Det är en Dell Latitude E6500. Högt fläktljud, usla högtalare och feldesignat tangentbord. Det har inte heller varit någon höjdare med 64-bitars processor men det är inte Dells fel och programmakarna börja så smått lära sig vad det handlar om.

Min nya maskin ska vara något helt nytt. Några krav som sållar bort de flesta. Ingen vanlig disk utan en SSD. Stor vridbar pekskärm. 4 GB minne och därmed 64-bitarprocessor. Max 2 kg. Win 7. Helst också minst en USB3-port och gärna även en HDMI-sändare.

Anders Magnusson presenterar fem intressanta burkar med vridbara pekskärmar, men ingen av dem har SSD. Lenovo ThinkPad T och ThinkPad W har ssd och pekskärm dock ingen av dem vridbar. ThinkPad X har vridbar pekskärm men inte ssd. Snygga grejer, men inte helt rätt.

söndag 24 oktober 2010

Stöd för programvaruutveckling

Github - Free for open source
Sourceforge