PerSalmi.NET

Swedish .Net software developer...
# Monday den 23 June 2008

Zeta Resource EditorEftersom .NET Framework innehåller bra stöd för att översätta applikationer till olika språk med hjälp av resursfiler i Xml-format och ResourceManager så kan det vara praktiskt med ett verktyg för att hålla reda på ändringar i översättningar. Ett problem är t ex att ett projekt utvecklas i en engelsk version och man skapar då .resx-filer för engelska textsträngar, kanske gör man då en översättning till svenska eller annat språk. Sedan uppdateras projektet och fler strängar läggs till eller tas bort, när man sedan ska uppdatera de olika översättningarna är det svårt att se vilka resurssträngar som tillkommit i den engelska versionen, så man kan inte vara säker på att alla strängar översatts korrekt.

När jag uppdaterar den svenska översättningen av DasBlog jobbar jag med verktyget Zeta Resource Editor hämtat från Code Project, detta verktyg underlättar översättningen genom att presentera de båda matchande versionerna av strängar i två .resx-filer sida vid sida och markerar saknade översättningar. Tittar man bara direkt på Xml-versionerna av resursfilerna så finns det inget som säger att strängarna måste ligga sorterade eller i samma ordning i olika språkversioner, det gör det väldigt jobbigt att hitta nya eller borttagna strängar direkt i Xml-filerna så verktyget gör det mycket enklare.

När man väl har ett bra verktyg att jobba med är det bara att försöka hitta rätt ord på svenska, vilket inte alltid känns helt enkelt… Jobbar man med andra språk än svenska och engelska så har man en del andra detaljer att se upp med, se Språk är svårt.

Monday, 23 June 2008 22:42:48 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]
.Net | Utveckling | Verktyg

image

Ok, eftersom FRA-lagen gick igenom kan det vara intressant att veta att Google Mail och Google Reader normalt inte kör med krypterad uppkoppling. Krypterad anslutning finns dock och är inte längre bort än att man använder https:// i adresserna till GMail och Reader.

Tipset blir därför att uppdatera sina länkar och stoppa in ett “s” i respektive URL.

Använd alltså https://mail.google.com och https://www.google.com/reader istället.

Monday, 23 June 2008 12:36:53 (W. Europe Daylight Time, UTC+02:00)  #    Comments [1]
Diverse | Webb
# Friday den 20 June 2008

Såhär vid midsommar snackar ju alla om vädret. Blir det som vanligt? Halvkallt, snålblåst, regn av och till? Kanske, vi kommer i alla fall att bära sillbordet in och ut under tak om det behövs!

Vi hoppas det inte ser ut som det gjorde häromdagen när jag gjorde en jämförelse mellan väderrapporten på min desktop och verklighetens väder utanför fönstret på kontoret.

image Mulet

Ok, jag hoppas att alla har en trevlig midsommar oavsett vädret!

Friday, 20 June 2008 08:15:00 (W. Europe Daylight Time, UTC+02:00)  #    Comments [2]
Diverse
# Wednesday den 18 June 2008

image Det skrivs mycket om brist på källkritik, brist på kritiskt tänkande och närliggande saker i debatten kring hur farlig eller ofarlig den kollektivt uppbyggda informationen i Wikipedia är bl a i Är Wikipedia att lita på? - Computer Sweden. En del i det hela som jag tror är väldigt provocerande för den “elit” av journalister och forskare som anser att Wikipedia är farlig, det är bristen på publicitet för dem själva. Om folk slår sina egna huvuden ihop och samlar och bygger upp en informationsbank som Wikipedia så stjäl ju denna anonyma massa publiciteten och berömmelsen från “seriösa” forskare, och vad gör då dessa lämpligen för att få tillbaks lite av mediautrymmet, jo, man sågar Wiki-fenomenet med fotknölarna.

Om vi skulle dra samma slutsatser om programvara med öppen källkod som dessa forskare drar kring Wiki-baserade kunskapsdatabaser så är ju öppen källkod livsfarlig. Det verkar dock vara lite skillnad på forskare och akademiker inom de två områdena, akademiker som sysslar med mjukvara är efter mina egna erfarenheter vara väldigt positiva till öppen källkod, det är då märkligt att eliten inom journalistik och annan forskning är så genuint negativa till öppen kunskap. Det känns som de ligger efter och inte har insett att den väg de kan gå för att visa upp sina kunskaper inom respektive ämne går via att de själva bidrar med texter till öppna projekt som tex Wikipedia.

Det borde vara självklart för forskare, journalister och kritiker av informationen på Wikipedia som hittar felaktigheter att genast bidra med korrekt information istället för att sitta och klaga i pressen. Det finns nog bara ett sätt att minska risken för felaktig information till människor som söker via internet, det är att se till att korrekt information i t ex Wikipedia alltid är större, snabbare och starkare framburen än felaktigheter, historierevisionism och vinklad information. Forskareliten som kritiserar fria initiativ kanske ska ta och städa upp i sina egna led också, det är ju inte direkt svårt att hitta historieförfalskare bland kända professorer.

Jag skulle säga att de som är experter inom ett område och klagar på Wikipedia själva gör sig skyldiga till att sprida felaktig kunskap genom att inte hjälpa till och rätta informationen.

En intressant vinkel på detta problem med felaktig information i tex Wikipedia är att inom ämnen som bygger på naturvetenskap och fakta känns det som felen är färre, medan det som vanligt är ämnen som politik och religion som har mer problem. Det är väl en direkt koppling till frågan om det är ingenjörer eller politiker och religiösa ledare som orsakat flest krig genom historien.

Wednesday, 18 June 2008 17:35:43 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]
Diverse
# Tuesday den 17 June 2008

image

Inte vet jag, men jag tycker inte detta känns som en bra grej om man vill slå världsrekord i nerladdning…

Direktlänk till Firefox för Windows på svenska

Tuesday, 17 June 2008 21:06:54 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]
Webb

Man säger att FRA-lagen om avlyssning och loggning av all kommunikation inte kommer att utnyttjas för att övervaka vanliga svenskar. Det är bara de onda snubbarna som ska övervakas…

Onda snubbar brukar vara vana att ta sig undan rättvisan och övervakning, det är därför de ibland kallas ljusskygga. Eftersom verktygen för att kryptera infomation finns lättillgängliga så kan FRA sitta och försöka dekryptera i evigheter, eller i alla fall längre än vad preskriptionstiderna för de aktuella brotten ligger på, alltså är lagen helt ofarlig för målgruppen som staten vill komma åt. Ser man sedan till den totala oförmågan att hålla känsliga system täta i dagens läge med obehörig personal som nöjesläser läkarjournaler, poliser som säljer information ur påstått slutna register direkt till kriminella så är det mycket svårt att tro att de som kommer att hantera FRAs insamlade information ska kunna hålla sig i skinnet.

Vilka drabbas då? Ja, Google hade visst sagt sig lägga ner alla planer på att placera servrar på svensk mark om lagen blir verklighet, i förlängningen betyder det att de som använder servrarna inte heller vill skicka information fram och tillbaks på vägen mellan dessa servrar och svenska skrivbord. De flyttar alltså ut även de som använder servrarna. Ser man lite längre in i framtiden så blir det svårt att övertyga kunder och företag i andra länder att det är förträffligt att de lägger IT-tjänster och projekt på svenska leverantörer eftersom de då vet att all information som skickas, även om den är krypterad, kommer att vara på drift nånstans på okända diskarrayer hos FRA, eventuellt sålda till konkurrenter eller kriminella. Det kan bli rätt svårt att sälja in Sverige som ett bra ställe att lägga avancerad teknikutveckling på.

Kontentan blir att FRA slösar bort en massa skattepengar, svenskar blir övervakade och vi förlorar mark som utvecklare och leverantörer av högteknologi.

Skrota lagförslaget.

Tuesday, 17 June 2008 13:10:59 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]
Diverse
# Wednesday den 11 June 2008

Visit MIX

Man får lite dotcom-bubblan-1.0-känsla när man hittar A Startup A Week, dokusåpa eller vad det nu ska kallas. En del grejer man var med på och en del man hört om i andra hand poppar upp. Kanske inte ett helt ordagrannt citat men jag minns svagt en intervju med Icons Johan Stäel von Holstein där han sa nånting i stil med "... det var tider när vi kunde få en ny idé på morgonen och ha ett aktiebolag registrerat efter lunch...".

Kanske finns en chans att de som fortfarande lider av post-dotcom-bubblan-1.0-sprack-depression att komma igen och kunna ha roligt på jobbet igen. Det var ju en del av de som var med i TV3-dokumentären för något år sedan som aldrig trodde sig kunna komma över att deras arbete för all framtid kommer att vara tristare än det de gjorde på Icon och Framfab när det var som hetast kring millennieskiftet.

Själv har jag kommit över det och har rätt fina minnen av smått sjuka diskussioner om den “Nya Ekonomin” och “flat-rate-bredband åt alla”. Erda som jag jobbade på då var en konsultfirma i Linköping som köptes upp i ett par steg och till sist hamnade i Framfabs ägo. Killarna som monterade upp Framfab skylten på husfasaden kom in och frågade minst tre gånger om texten på skylten verkligen skulle vara upp-och-ner, det var den smått berömda Bak-och-Framfab / Fast-Forward-logon på skylten…

 Framfab logo

Wednesday, 11 June 2008 22:59:41 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]
Diverse | Jobb

image Råkade ut för att det trevliga gratisverktyget DiffMerge, som används för att jämföra filer och kataloger, kraschade helt oväntat ett par gånger under dagen, det verkar dock som den senaste versionen 3.2.0 (18185) är helt stabil efter att jag tog ner och installerade den. Kan det ha varit nåt x64 relaterat problem? Vem vet, krascherna kom utan att jag utförde någon direkt reproducerbar aktivitet i applikationen.

Ok, tipset är i alla fall att plocka ner senaste versionen här:
SourceGear - DiffMerge nerladdning

 

 

image

För den som är intresserad av ett ännu friare verktyg, utöver om man räknar pengar, så finns WinMerge att hitta på sourceforge.net.

Wednesday, 11 June 2008 17:37:32 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]
Verktyg
# Tuesday den 10 June 2008

sandTyvärr ser det illa ut för dokumentationsverktyget SandCastle, i alla fall tillfälligt, det har tagits bort från open source sajten CodePlex eftersom det inte var klassat som ett open source projekt med korrekt öppen licens. Läs mer om det på Sandcastle project removed from Codeplex. För er som använder SandCastle eller vill använda det så finns den senaste versionen på SandCastle May 2008 Binaries.

Läget verkar vara att man överväger vilken distributionsform det ska vara på SandCastle, antingen kan en come-back att ske på MSDN Code gallery eller på CodePlex men då med komplett licens och källkod. Vi får hoppas det inte tar evigheter att komma fram till ett beslut…

Tuesday, 10 June 2008 13:53:27 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]
.Net

image

Idag är det fyra år sedan jag satte upp denna blogg, det började som ett litet experiment för jag tänkte skriva lite om TechEd 2004 i Amsterdam som jag skulle iväg på samtidigt som jag lekte lite med DasBlog. Det blev väl kanske inte så mycket till texter om TechEd det året men med tiden har det blivit ett par artiklar med lite större besöksantal. DasBlog fick en svensk översättning efter att jag fastnat för den som bloggmotor, så på det viset drogs jag in i open source projektet. Jag kan ju direkt säga att de mest lästa texterna har varit Vista och IIS7 som utvecklingsplattform för EpiServer, Vista Home Premium Edition och Samba och Inloggning mot Samba filservrar från Vista klient följt av Installera Adobe Flash på Windows Vista på fjärde plats.

Det mest komiska tillfället är nog helt klart förra hösten när jag satt i ett projekt med ett felmeddelande som jag på nåt vis tyckte mig känna igen. Jag googlade på det och fick direkt träff på en av mina egna texter där jag hade löst problemet, det var ASP.NET 2.0 och SMTP på localhost: 5.7.1 Unable to relay som jag hittade.

Vi får väl se vad det blir för inriktning och frekvens på texterna framöver, men det lutar åt att jag skriver oftare nu och att det blir en del om böcker, podcasts, .NET och Vista.

Tuesday, 10 June 2008 12:16:38 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]
Diverse
# Saturday den 7 June 2008

WindowsKeyJag har kört preview versionen av nya Windows Search 4.0 på min Vista x64 maskin sedan den kom ut. Här är nu den fullständiga versionen. Nyheter är bland annat indexering av EFS krypterade kataloger, snabbare indexering, möjlighet för sökning i delade kataloger på andra datorer samt en del buggfixar.

Ta en titt på  The Windows Experience Blog : Windows Search 4.0 Released to Web och ladda ner från Windows Search 4.0 for Windows Vista and Windows Server 2008 (x86) eller Windows Search 4.0 for Windows Vista and Windows Server 2008 (x64). För komplett lista med nerladdningslänkar, inkl versioner för Windows XP mm se KB artikel 940157.

Jag börjar känna att Windows-tangenten seglar upp som en av mina favorittangenter…

Saturday, 07 June 2008 15:05:08 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]
Windows Vista | Windows XP
# Monday den 2 June 2008

Letade efter lite information om trådhantering i .NET Framework nyss och snubblade över den alldeles färska Released! Parallel Extensions to the .NET Framework June 2008 CTP.

image

Det är ju ett av de riktigt svåra problemen att lösa, att göra det enklare för utvecklare att bygga programvara som kan parallelliseras i större utsträckning. Prestandajakten inom hårdvaran går mot allt fler kärnor som vi behöver sätta i arbete från mjukvarusidan...

Monday, 02 June 2008 14:47:59 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]
.Net
Blog & Contact
Per Salmi
Per Salmi
Min LinkedIn Profil

Jag arbetar på Combitech AB i Linköping med konsultuppdrag och utbildning inom Microsoft .NET området. Kontakta mig gärna om ni har frågor, behov av konsulttjänster eller är intresserade av utbildning inom .NET.

Copyright © 2018 Per Salmi

Bloggmotor: newtelligence dasBlog 2.3.12105.0

Sign In
Statistics
Total Posts: 220
This Year: 0
This Month: 0
This Week: 0
Comments: 40

Datorer
All Content Copyright © 2018, Per Salmi