body { padding-top: 5rem; }

 

Blogg

Medieplanering för Book-IT

Uppsnappat på SFX-kurs

Lite slaskanteckningar från EPiServerkurs

Brottstycken om EPi 4.6

En halvdag om nyheterna i Solr under code4lib

Det är mycket nytt och nyttigt ligger i loppet hos Solr/Lucene

Mobil Webbutveckling vid Illinois

Väljer mobilwebb före appar

Cucumber på Stanford

Stanford använder Cucumber för att få användarna mer delaktiga i arbetet med krav och buggrättningar

Varför är relevansranking så viktigt?

Bill Dueber har gjort sin läxa och tittat på vad användarna gör i OPAC

Saker att kolla upp eller ta tag i efter Code4lib ...

Scala, Fedora Commons, NoSQL, Mendeley...

Använd biblioteksvakterna som referensgrupp

De står med en fot i varje läger

En dag om Summon

Lärorik discoverydag på Chalmerska huset

Medieplanering made easier

Vad har Bibliotekarien i verktygslådan?

Bibliotekariens version av Scott Hanselman's Ultimate Developer and Power Users Tool List

Klona objekten på djupet i C#

Dismax och stoppord

Alephswe:s årsmöte

MARC i en lustig frisyr

Världens första UUGS-möte Del 1 - Alex Norcliffe om Umbraco 5

Trevlig tillställning i rikt utsmyckade lokaler

Libris som lokal produktkatalog

Presentation av tankarna bakom SUB:s nya nätbutik på Libris Inspirationsdagar 2012

Using reserved words is bad for your health

JavaScript reserverar termer du inte trodde fanns. De finns heller inte. De är bara reserverade.

Med vad ska man serialisera?

Alla vägar bär inte till Rom om ens någon gör det.

Xerxes i drift

Debugga Umbraco

Bibliotekarien flyttar till Umbraco

Bibliotekarien har flyttat till Umbraco från Drupal. Från PHP till .NET

Serifa typsnitt på bildskärm är inte längre fel

Broder Jakob Nielsen ser att datorskärmar inte bara blir större. De börjar även blir bättre. Långsamt bättre.

Visning av licensvilkor för e-resurser

ERM-system används främst till att samla all intern information om e-resurser på ett ställe men de kan också användas för att visa upp den informationen för användaren.

I takt med LIBRIS

Efter ett år av upp till en veckas eftersläpning går Stockholms universitetsbiblioteks OPAC nu åter i takt med LIBRIS Webbsök

Hej då MetaLib

Framtiden var här och vände. MetaLib-delen av Samsök har släckts.

Dynamiska objekt med förbjudna namn

Några fallgropar med att parsa JSON till dynamiska objekt i .NET

Presentera bättre med Windowstangenten

Spenderar du din arbetsdag som om det inte fanns något Windowstangent på tangentbordet? Här är de viktigaste kortkommandona.

Första stapplande i Powershell

Jag har precis börjat titta på PowerShell. Bättre sent än aldrig. Här listar jag två nyttiga funktioner efter deras motsvarighet i *nixvärlden. Jag lägger till fler vartefter jag lär mig dem.

Hejdå Verde

För ett år sedan bestämde Stockholms universitetsbibliotek att byta ut ExLibris Verde mot LibERM från LMinfo. De sista integrationerna mot Verde plockade jag bort idag.

Bibliotekarien till Umbraco 6

Bibliotekarien är på väg mot Umbraco 7, men tvingas ta en picknick vid vägkanten.

NDC 2014 Strangling the Legacy out of an application

Anders Abel berättade om sina erfarenheter av att bygga en Strangler Application, en term myntad av Martin Fowler. Att bygga en Strangler Application inebär kortfattat att man lägger till ny funktionalitet utanpå den gamla på ett sätt som långsamt ersätter den gamla arkitekturen med en ny.

NDC 2014 Denise Jacobs: Get rid of your inner critic

Denise Jacobs hjälpte oss på ett personligt och praktiskt sätt att finna och hålla vår inre kritiker i schack.

NDC 2014 Kevlin Henney: Seven Ineffective Coding Habits of Many Programmers

En av de mest välfyllda sessionerna jag besökte var Kevlin Henneys Seven Ineffective Coding Habits of Many Programmers. En given publiksucce med den titeln. Som titeln antyder fick vi sju punkter som jag tror de flesta tampas med i olika grad.

NDC 2014 Joe Armstrong: The Mess we're in

Joe Armstrong är en av grundarna till programspråket Erlang.Han antar rollen av en fadersfigur och försöker visar på historiska och fysikaliska anledningar till många av dagens problem. Väldigt underhållande och bildande på samma gång.

NDC 2014 Keynote Luke Wroblewski: It’s a Write/Read (Mobile) Web

Luke Wroblewski avfärdade på ett underhållande och tankeväckande sätt ett antal myter om den mobila webben. Sedan visade han vad detta får för konsekvenser för oss som utvecklare.

NDC 2014

Bibliotekarien har varit på utvecklarkonferens i Oslo.

Foton från NDC Oslo 2014

My flicker set of photos from the NDC 2014

Elag - RFID and the mobile phone quiz

Bibliotekariens blixtpresentation RFID and the mobile phone quiz från konferensen ELAG 2014

Book Fetching in the closed stacks with Viola

A short film describing the stack fetching module of the Viola library system.

HTTP-anrop med Basic Authentication i c# och php

För det dåliga minnets skull lägger jag ut hur man anropar ett API som är skyddat med Basic HTTP Authentication i php och c#.

Presentationen av Viola på Liberkonferensen bland de tio bästa

Vi presenterade fjärrlåne- och boklogistiksystemet Viola vid två konferenser i somras, dels Elag och dels Liber. Nu har min kollega Evas presentation vid LIBER blivit utsedd till en av de tio bästa. Kul!

Flytta en MSSQL-databas till Azure eller hur blir man av med felen "The following objects are not supported - MS_DiagramPane1"?

Vägen till Azure är lite krokig. En av kinkarna upplever jag nu när jag försöker flytta en databas från en virtuell server i Azure till en Azure SQL Database. Azure SQL Database-databaser tillåter inte Extended properties utan de måste tas bort.

Importer från ISI Web of Science till DiVA

Vid Stockholms universitetsbibliotek har vi under några år haft ett litet verktyg för att förenkla importerna från ISI Web Of Science till DiVA (Edit: och inte tvärt om). Systemet matchar posterna mellan DiVA och Web och Science för att visa på vilka poster som redan finns i DiVA och bara behöver kompletteras och vilka som kan importeras som de är. Dessutom utför vi en del massage av datat innan vi skickar in det till DiVA. Jag skulle nyligen beskriva hur systemet fungerar för en kollega och tänkte att jag ändå kunde passa på att skriva ett blogginlägg om det. Det är mycket som händer på den här fronten nu med gemensamma poster i DiVA och allt arbete med SwePub. Så det är intressant att se vad systemet får för roll framöver.

Bibliotekarien publicerad i The Code4Lib Journal

Jag har fått in en artikel om Viola i The Code4Lib Journal. Communication Between Devices in the Viola Document Delivery System heter den och försöker med kodexempel illustrera de olika gränssnitten Viola har mellan sina komponenter. Tanken är också att visa upp moderna exempel på .NET och C# för en krets som jag tror har tittat väldigt lite detta.

Logiskt (i kontexten)

Tappar du referenserna till dina objekt i System.Runtime.Remoting.Messaging.CallContext? I kod som körs på andra trådar måste du använda metoderna CallContext.LogicalGetData och CallContext.LogicalSetData istället för bara CallContext.GetData och CallContext.SetData. Logiskt.

Konvertera databasen till SQL CE för att kunna testa databasberoende kod

Vi har hamnat i ett läge med Viola där vi har kopplat samman databasen med kodbasen lite för mycket för att vi ska kunna testa koden ordentligt. Genom att skapa en kopia av databasen i SQLCE kan vi lägga en kopia av databasen i testprojektet. Det är en tillfällig lösning som jag ska anvädna för att kunna komma igång med att skriva test på kod som är databasberoende.

Betala förseningsavgifter i Voyager på webben med hjälp av Umbraco, TeaCommerce och DIBS

Jag såg just att ExLibris tagit fram ett sätt att betala förseningsavgifter som skapats i ALMA genom PayPal och det slog mig att jag inte skrivit om Stockholms universitetsbiblioteks lösning här.

Opac i ständig förändring

Den 12 juni går Stockholms universitetsbibliotek över till det som i biblioteksvärlden kallas LOPAC, Libris som lokal OPAC. Det blir den fjärde OPAC-lösningen på sex år för Stockholms universitetsbibliotek. Här kommer en liten expose över de OPACS på SUB som jag varit i kontakt med.

Viola Resources

A splash page for resources on Viola. More resources will be added.

Serialisera Type-Safe Enums i ASP.NET Web API 2

Hur man anpassar den inbyggda serialiseringen i MVC 5 / Web API 2 till att även omfatta Type-Safe Enums

Att skapa proportionella Venndiagram

Har du också svårt att hitta verktyg för att skapa Venn-diagram på nätet? Här är ett verktyg.

Instruktion för DiVA-importer

Sedan en tid finns Stockholms Universitetsbiblioteks system för att matcha och importera poster från Web of Science mot DiVA tillgängligt som Open Source. Bibliotekarien har filat lite på gränssnittet och satt upp en installation som bara är att använda. Här är en instruktion för hur man går tillväga.

isOpenaccess.com är live

Mitt hobbyprojekt isOpenAccess.com är nu ute i det fria. Här kan man idag hitta länkar till de parallellpublicerade versionerna av svenska forskningspublikationer.

Fathead pizza with Metric Measures

Det här inlägget hör inte till de vanliga ämnena för Bibliotekarien.se, men jag har tröttnat på att omvandla de engelskspråkiga recepten till metriska måttenheter. Så nu lägger jag ut en egen version.

https från Let’s Encrypt

Allt ska förses med https. Nu är bibliotekarien.se med i klubben

Gr8conf EU 2017 i Köpenhamn

Jag har varit på Gr8conf Europe. Det var en gemytlig konferens om programmeringsspråket Groovy och dess ekosystem. Nytt för i år var att de hade en heldag dedikerad till DevOps.

HSTS

När jag var på NDC Oslo nyligen så lyssnade jag på tillräckligt många föredrag om webbsäkerhet för att förstå att HTTPS är bara början. Det finns många fler saker man kan göra. Så nu när det ändå var dags att manuellt uppdatera certifikaten från LetsEncrypt passade jag på att lyfta sajten ytterligare några nivåer.

NDC Oslo 2017

En rapport från årets NDC Oslo

Pythons motsvarigheter till LINQ-uttrycken i C#

Python saknar - åtminstone i grunden - tydliga motsvarigheter till C#:s LINQ-funktioner. Men den här genomgången ger en bra inblick i möjliga motsvarigheter. Se dock upp med prestandan som för vissa av lösningarna kan bli lite av en besvikelse.

FOLIO Forum - The Bellis release

Jag och Lisa Sjögren från Chalmers höll i en presentation om den senaste releasen för FOLIO som vi har implementerat på Chalmers. För många är det första gången man kan se FOLIO i en lite mer "naturtrogen" miljö. Integrationen mot Libris har väckt en del uppmärksamhet och den förevisas här.

Byggt med:

Umbraco

Prenumerera

RSS