UppLYSningar som varit
Hösten 2023
Crash Course i GIT! Samuel Junesjö | |
Med Git slipper du att få filer som heter program_final_final2_for_real_this_time.cpp. Git är ett versionssystem för att hantera alla typer av text-baserad data på ett strukturerat sätt med historik över vilka ändringar som gjorts. Det är ett måste för stora kod-projekt, men det är minst lika användbart för den enskilde! Vi tar en titt på det för tillfället populäraste versionshanteringssystemet Git som bl.a. används för att hantera källkoden för Linux!
| |
Grunderna i LaTeX! Nathaniel Mattsson | |
Typsättningssystemet LaTeX används ofta när man skriver akademiska artiklar och rapporter. Det gör man även flitigt här på LiU. Det kan dock kännas lite knepigt till en början. Men var inte rädd! I denhär UppLYSningen visar vi hur LaTeX fungerar, hur man skriver olika former av dokument och visar de bästa knepen för att du ska kunna bygga riktigt snygga dokument!
| |
Använd Linux! Samuel Junesjö | |
Vad är Linux och hur fungerar det? En översikt över vad som får ett linux system att ticka. Från hårdvaran till användarprogrammen! Har du hört orden kernel eller kärna, user space och drivrutin utan att egentligen förstå vad det är för något? Förhoppningsvis kommer du ha en bättre förståelse efter föreläsningen!
| |
AI Leagues: en introduktion Inge Wallin | |
AI Leagues �r ett projekt inom Lysator som ger anv�ndare m�jlighet att skriva bottar f�r olika spel och l�ta dem spela mot varandra. AI Leagues �r implementerad som en webbserver och drivs av Inge Wallin. L�r dig hur du kan anv�nda projektet och vad det inneb�r
| |
Emacs: En introduktion Einar Largenius | |
Emacs �r en av de �ldsta och mest kraftfulla textredigerare som finns,
men f� lyckas bem�stra detta fantastiska verktyg. Denna upplysning
kommer ge en introduktion till hur Emacs �r uppbyggt och �ven ge
praktiska r�d i hur man kan anv�nda Emacs f�r att skriva python-kod.
Se varf�r dina f�rel�sare rekommenderar just Emacs n�r vi tar dig fr�n
noll till helt ok p� att anv�nda Emacs!
| |
Korta boot-tiden på ett EmbeddedLinux-system till under en sekund Kjell Enblom | |
Har ni behov av att korta ner boot-tiden för era EmbeddedLinuxsystem?
Finns det krav på att systemet ska starta på 1-2 sekunder eller kanske till
och med starta på under en sekund?
På denna föreläsning går Kjell igenom verktyg som kan användas för att mäta
exekveringstider för de olika delarna. Han går även igenom hur man med enkla
metoder kan korta ner exekveringstiderna för olika delar av user space,
linuxkärna och bootloader.
Kjell är en mycket erfaren Embedded-utvecklare med mer än 20 års erfarenhet av
Embedded Linux. Han är också en uppskattad instruktör i Mindroads Embedded
Linux- och Yocto-utbildningar.
| |
Dokumentskrivning i LaTeX - En introduktion Nathaniel Mattson | |
Har du någonsin försökt att skriva något mer avancerat än ren text i Word och
känt att du ville ha mer kontroll över dokumentet? Efter denna föreläsning
kommer du ha ett bra grepp över ett system som ger dig just det, nämligen
LaTeX. Under föreläsningen kommer du även få lära dig om det underliggande
typsättningssystemet, TeX, och dess historia.
| |
SSH - Grunder i fj¿rr¿tkomst Andreas Kempe | |
När man är långt borta från sina älskade Linux- och Unix-system kan
man ändå vilja pilla på dem. Tack vare det världsomspännande
datornätverket Internet kombinerat med fjärråtkomst kan du logga in
och leka med din dator var du än är!
Välkommen till en demonstration av SSH, Secure Shell, där du får lära
dig hur du kommer åt din dator från både Motala och Kuala Lumpur!
| |
Grunder i Git - teori och praktik [OBS: UppLYSning sker i C2] Andreas Kempe | |
När man skriver kod är ett versionshanteringssystem bra att ha. Det
möjliggör uppdatering av kod, och låter den ske på ett strukturerat
sätt med historik över vilka ändringar som gjorts. Det är ett måste
för stora projekt med hundratals eller till och med tusentals
programmerare, men det är minst lika användbart för den enskilde!
Vi tar en titt på det för tillfället populäraste
versionshanteringssystemet Git som bl.a. används för att hantera
källkoden för Linux!
| |
Grunder och resurser i Linux Samuel Junesjö | |
Vad är Linux och hur fungerar det? En översikt över vad som får en
linuxdator att ticka från hårdvaran till användarprogrammen! Har du
hört orden kernel eller kärna, user space och drivrutin utan att
egentligen förstå vad det är för något? Förhoppningsvis kommer du ha
en bättre förståelse efter föreläsningen!
| |
Installation av Linux Andreas Kempe | |
Är du nyfiken på Linux men vet inte var du skall börja?
Det här är en praktisk demonstration av installation av
linuxdistributionen Ubuntu. Under föreläsningens gång kommer
vi gå igenom vad en linuxdistribution är,
vilka fördelar linuxanvänding har gentemot windows
och skina ett ljus på den döljda värld som möjliggör din
digitala vardag bakom kulisserna.
| |
Våren 2023
Om Projekt Runeberg Lars Aronsson | |
Med ChatGPT och andra utvecklingar inom språkteknik (NLP), ML och AI har
stora textmassor blivit hetare än någonsin. Och var finns det mycket text om
inte i Lysators eget Projekt Runeberg, som nyligen firade 30 år. Kom och
lyssna till grundaren och projektledaren Lars Aronsson, som berättar vad som
finns, hur det har kommit dit och hur det kan utnyttjas.
| |
Hösten 2019
Om OpenStreetMap aoh och riiga | |
OpenStreetMap är ett ideellt projekt för framtagning av geografisk information.
Datan kan användas för att skapa t.ex. vägkartor eller kartor över sevärdheter
i ett visst geografiskt område, både fritt och kommersiellt.
| |
Våren 2018
Dokumentskrivning i LaTeX - en introduktion Henrik Henriksson | |
En vacker dag för många år sedan satt Donald Knuth och skrev "The Art of
Computer Programming", när han insåg att alla program för typsättning
sög. Så han skapade TeX.
LaTeX är en kraftig samling verktyg för att skriva och typsätta dokument av alla slag, allt från sånghäften till doktorsavhandlingar. Framför allt är LaTeX väldigt bra på matematiska formler, referenshantering och att se bra ut. Dessutom blir stora dokument på hundratals sidor enkla att arbeta med. Men hur använder man det och vad kan man göra? | |
Våren 2014
Online under 40 är - om databasernas historia Lars Klasén | |
Välkommen till en spännande exposé och betraktelse
av en som var med! Lars Klasén, verksam inom området sedan 1976, tar
oss med på en resa genom databasernas, online-tjänsternas och
informationssökningens historia. Från utvecklingen av den första
kommersiella online-tjänsten (Lockheed Dialog, med start 1972) till
2010-talets Big Data.
Trettio deltagare.
| |
Digitala valutor - mer än bara Bitcoin! Jonathan Fors, ISY | |
Bitcoin är Internets valuta: ett distribuerat,
globalt system för hur finansiella transaktioner kan genomföras helt i
en digital miljö. På detta seminarium får du lära dig hur detta system
fungerar ur både teoretisk och praktisk synvinkel.
Hundra deltagare.
| |
Våren 2012
C++11 Per Karlström, ISY | |
Det senaste året har varit lite av julafton för en
C++-programmerare. I augusti 2011 blev en ny ISO standard klar för
C++11, som ersätter C++03. Nyligen, i mitten av mars i år, firade
dessutom GCC 25 år och kom med version 4.7, som stödjer de flesta nya
finesserna i C++11. På kvällens UppLYSning kommer Per att introducera
en delmängd av dessa finesser så att det framgår vad de är och vad man
kan ha dem till.
Trettiofem deltagare.
| |
Hösten 2011
Fear and Loathing of Las Vegas - spel på internet Peter Liljenberg, GTECH G2 | |
Peter Liljenberg från spelsystemsleverantören GTECH
G2 förklarar hur du tjänar pengar på spel på internet (kort svar:
genom att vara ett stort spelbolag). UppLYSningen går igenom olika
sorters spel för att förklara hur casinot alltid vinner och hur hajar
kan försörja sig på poker, och hur politik och teknik krockar på
Internet.
Nästan trettio deltagare.
| |
Music non stop: the technology powering Spotify Nick Barkas, Spotify | |
Spotify streams music to over ten million users in
eleven European countries and the US. This is an overview of how their
tech team keeps the service running with high reliability and low
latency, even as they bring in new users and continue to add features.
NOTE: This UppLYSning is held in room C4 in the C building (not in room Visionen in the B building). We start at 18:15, as usual.
Eighty participants, including students from couse TSIN02.
| |
Continuous Integration med Jenkins (Hudson) Linus Tolke, Enea | |
IDE, CM-arkiv eller ALM, enhetstest och statisk
analys - var i detta passar Continuous Integration in? Hur löser
Jenkins Continuous Integration? Vi tittar på hur Jenkins
konfigureras, hur man kör och vad man kan läsa ut av resultatet.
Trettio deltagare. Föreläsningsanteckningar finns här.
| |
Sir Clive Sinclair: flippar och floppar från en miniatyrgigant Morgan Eklöf, Zenf Labs | |
Alla som hade hemdator på åttiotalet känner till Sinclair, marknadens billigaste datorer. Färre känner till att Clive Sinclair också försökt revolutionera allt från armbandsuret till hela transportsystem.
Detta är berättelsen om ingenjören och företagaren som aldrig nöjt sig med mindre än revolution eller katastrof, oavsett om det handlar om armbandsminiräknare eller elektriska cyklar. En sak är säker - allt är den minsta någonsin, och allt kommer i byggsats.
Tjugo deltagare.
| |
Våren 2011
Demonstration av kvantkryptoanläggning Jan-Åke Larsson, ISY | |
På denna UppLYSning kommer grundprinciperna för kvantkrypto att behandlas parallellt med en demonstration av ISYs nya kvantkryptosystem.
Drygt fyrtio deltagare.
| |
Embedded Linux på Olimex SAM9-L9260 Kjell Enblom | |
Olimex SAM9-L9260 är ett utvecklingskort för inbyggda
system. Kortet innehåller en ARM-9 CPU (med MMU), 64 MB RAM och 512 MB
NAND-flash och en del I/O. På denna UppLYSning kommer du att få lära
dig hur du sätter upp och bootar Linux med hjälp av en standard
linuxkärna och busybox på detta kort. Vi kommer även att titta lite på
programutveckling för detta inbyggda system.
Tjugofem deltagare. Föreläsningsanteckningar finns här.
| |
Hösten 2010
Linux-julbord Andreas Ehliar, Kent Engström | |
På kvällens UppLYSning delar Andreas och Kent med sig av en rad tips om små nyttiga program och finesser som kan vara bra att känna till. Vi hoppas att det ska finnas delar för såväl nybörjare som lite mera vana användare att ta till sig.
Drygt tjugo deltagare. Föreläsningsanteckningar
finns här.
| |
The Characteristic Shape of Software Les Hatton, Kingston University, London | |
In the last 50 years, many different ways of
implementing software systems have evolved. These include well over
150 programming languages as well as numerous paradigms such as
structured decomposition, OO and component based systems, all the way
through to today's mash-up, where you metaphorically throw software at
a wall to see what sticks, a bit like spaghetti...
It is therefore a matter of considerable surprise that, independently of all these paradigms and languages, software has a characteristic signature in common with many natural systems; that of power-law distributions. This is highly analogous to the behaviour of a gas which contains many, many molecules in random motion but which together obey the general gas equation PV = RT, independently of the gas. In this talk, Les Hatton will argue that this behaviour is inevitable and will prove a new general theorem that it is intimately related to the conservation of choice in Shannon's Information Theory. This leads naturally to power-law behaviour in component size independently of the technology used and in turn leads to the well-observed phenomenon of software defect clustering. This will be supported by lots of empirical data. | |
Intrångsdemonstration Informationssäkerhetsavdelningen, FRA | |
Demonstrationen visar ett representativt
angreppsscenario, i vilket en obehörig part via Internet skaffar sig
tillgång till resurser i en organisations interna nätverk. Angreppet
genomförs med hjälp av publikt tillgängliga verktyg och sårbarheter. I anslutning till demonstrationen kommer intresserade deltagare även
att ges möjlighet att själva försöka "hacka" en relativt väl nedlåst
Windows-klient.
Drygt 100 deltagare.
| |
Konrad Zuse och datorn som Hitler ratade Morgan Eklöf, Zenf Labs | |
Året är 1936. Den unge ingenjören Konrad Zuse står i sina föräldrars vardagsrum och betraktar den maskin han ägnat de senaste två åren att bygga. Den består av 30000 figursågade metallbitar, den väger ett ton, och den är den första moderna datorn. Det här är berättelsen om en tidig datateknisk pionjär, hans datorer, och hur han utvecklade dem i ett Tyskland på randen till ett världskrig.
Trettio deltagare. Föreläsningsanteckningar finns här.
| |
Hur har IT förändrat polisens arbete? Anders Ahlqvist, Rikskriminalpolisen | |
Anders Ahlqvist, biträdande chef för Rikskriminalpolisen IT-brottssektion, berättar om IT-utvecklingens betydelse för polisen.
Femtio deltagare.
| |
Våren 2010
Hur man programmerar parallella system Peter Kjellström och Niclas Andersson, NSC | |
Peter berättar på kvällens UppLYSning om olika
programmeringsmetoder för parallella system, från etablerade metoder
som OpenMP till mera experimentella koncept som PGAS. Niclas inleder
med en introduktion till NSC och dess historia och vi avslutar med
studiebesök i NSCs datorhall.
Trettiofem deltagare. Föreläsningsanteckningar finns här.
| |
YubiKey - tvåfaktorsautentisering med fri mjukvara Simon Josefsson, Yubico | |
YubiKey är en liten hårdvarunyckel, tillverkad av
svenska Yubico, som genererar engångskoder för autentisering av
användare. Nyckeln ansluts via USB och simulerar ett tangentbord,
vilket gör att den fungerar på alla platformar inklusive GNU/Linux.
Vi går igenom hur nyckeln fungerar men även flera av de project som
finns tillgängliga som fri mjukvara som gör att du snabbt kan använda
nyckeln i din egen miljö utan krångliga licenser eller
specialservrar.
Drygt trettio deltagare.
| |
En odyssé i modern C++ Per Karlström | |
Vi kastar loss bland Templates och fortsätter
seglatsen genom STL, Boost och lägger iland med en titt på vad C++0x
har att bjuda på. En resa för dig som är nyfiken på vad C++ har mer än
bara C med klasser.
Fyrtio deltagare. Föreläsningsanteckningar och källkod/exempel finns tillgängliga.
| |
HTML5 video och audio Simon Pieters, Opera Software | |
Hur man publicerar video och ljud på webben med nya
media-elementen i HTML5. Allt från historia och codec-krig till att
skriva egna kontroller i Javascript och hantera fallback för gamla
webbläsare.
Trettio deltagare. Föreläsningsanteckningar finns här.
| |
Bli mer effektiv med Emacs Andreas Ehliar, Johan Busk Eriksson och Hans Lundmark | |
På den här UppLYSningen ska vi demonstrera några av de
mer användbara finesserna i Emacs. Huvudmålgruppen är de som redan
använt Emacs ett tag och vill lära sig mer, men vår förhoppning är att
även de som är experter på Emacs ska lära sig åtminstone några nya
knep.
Drygt trettio deltagare. Föreläsningsanteckningar och exempelfiler finns tillgängliga.
| |
Hösten 2009
The Pirate's Dilemma Matt Mason | |
LYSATOR Academic Computer Society invites you to a free public lecture on one of our time's hottest political and legal issues: PIRACY ON THE INTERNET, its connection to history and benefits to society and economy. Come and listen to Matt Mason, bestselling author of The Pirate's Dilemma: How Youth Culture is Reinventing Capitalism. Note: Monday October 26 at 3 p.m./
Forty participants.
| |
Så kommer du igång med IPv6 Anders Wallenquist, Yan Ryberg och Henrik Svensson | |
Vi har en längre tid fått höra att ip-adresserna är slut och att IPv6 är räddningen. Faktum är att du kan börja använda IPv6 redan idag och börja dra nytta av möjligheterna redan nu. På denna UppLYSning kommer du att få lära dig hur du sätter upp IPv6 på din bärbara dator och kan använda detta tillvardags. Vi kommer även beröra hur du konverterar ett nätverk till IPv6 och samverkar med IPv4 i väntan på att resten av världen konverterar. Detta arrangemang är ett samarbete mellan Dataföreningen (Ubuntu-nätverket) och Lysator.
| |
Att synliggöra kroppens innersta med datorkraft Anders Persson, CMIV | |
Med modern teknik som medger tredimensionell
avbildning blir läkarnas diagnoser allt säkrare. För patienterna
innebär den nya tekniken också att undersökningarna blir mindre
ansträngande. Just nu pågår en teknikrevolution som inte är
problemfri. CMIV vid Linköpings universitet tänker bidra till att lösa
problemen. Föreståndare Anders Persson berättar hur man lyckats bygga
upp ett tvärvetenskapligt forskningscentra av hög internationell klass
och presenterar exempel på forskningsområden.
Drygt tjugo deltagare.
| |
Embedded Linux på Olimex LPC2478-STK Kjell Enblom | |
Olimex LPC2478-STK är ett utvecklingskort för inbyggda system. Kortet som innehåller en 3.5-tumsskärm, I/O-portar och en ARM-CPU är gjort för att köra uCLinux. På denna UppLYSning kommer du att få lära dig hur du sätter upp och bootar Linux på detta kort. Vi kommer även att titta lite på programutveckling för detta inbyggda system.
| |
Lisp 50 år Anders Haraldsson och Peter Dalenius, IDA | |
John McCarthy med flera skapade för 50 år sedan modeller
för programmering, som resulterade i programspråket Lisp. LiU har
tidigare i forskning varit starka Lisp-användare och använder det
fortfarande inom grundutbildningen på data- och elektroprogrammen som
första språk. Kvällens UppLYSning handlar om språkets utveckling, hur det påverkat andra språk, och hur framtiden ser ut.
| |
Våren 2009
Nao Aldebaran Robotics | |
Today's UppLYSning will serve as an overview of the
humanoid robot Nao, a 58 cm tall friendly robot developed and
manufactured by Aldebaran Robotics SA, a young European company based
in Paris, France.
| |
Picsearch - en svensk bildsökmotor på en internatonell arena Nils Andersson, Picsearch | |
Historien bakom hur två Linköpingsstudenter skapade en av världens största bildsökmotorer och hur man löste de tekniska utmaningarna på vägen. Picsearchs söktjänst måste kunna hantera flera hundra miljoner sökningar per månad samtidigt som det ställs stora krav på svarstider, skalbarhet och tillförlitlighet. Dessa och andra utmaningar handlar dagens UppLYSning om.
Tjugofem deltagare.
| |
Konsten att dissekera en Motorola 68000 Andreas Ehliar | |
Motorola 68000 är en processor som har använts i allt från arbetsstationer, spelkonsoller till inbyggda system. Alla som någon gång har använt exempelvis en Amiga, Atari ST, Sega Mega Drive eller en tidig Macintosh har använt en M68000. Ikväll ska vi med hjälp av information från exempelvis M68000-relaterade patent dyka ner på djupet och titta på de detaljer som en programmerare vanligtvis aldrig har en aning om, som exempelvis hur mikrokoden fungerar och hur ALU:n ser ut. Med hjälp av högupplösta foton kan vi även få en inblick i den ingenjörskonst som chipdesign innebar för 30 år sedan.
Drygt femtio deltagare.
| |
Hur blir en väderprognos till? Anders Höglund, SMHI | |
SMHI förfogar i dag över fem superdatorer, samtliga Linux-kluster, med mer än 1600 cpu-kärnor totalt. Behöver man verkligen så mycket datorkraft för att göra en väderprognos och hur gör man en sådan? Gör man något mer än väderprognoser på superdatorerna? Detta och lite annat smått och gott om SMHI kommer kvällens UppLYSning att handla om.
Trettio deltagare. Föreläsningsanteckningar finns här.
| |
Hur fort går egentligen 4G? Gunnar Bark, Ericsson Research | |
De senaste åren har mobilt internet via mobilsystemen slagit igenom på allvar. Ericsson har tillsammans med andra företag standardiserat nästa generations mobilsystem, som kallas 3G Long Term Evolution (LTE). Kvällens UppLYSning beskriver 3G-tekniken och denna efterföljare på ett tekniskt övergripande plan.
Drygt tjugo deltagare.
| |
Introduktion till CUDA Mikael Kalms | |
En modern hemdator har mer beräkningskraft på
grafikkortet än i själva huvudprocessorn, men det har tyvärr varit
svårt att utnyttja dessa resurser till något annat än att rita
avancerad 3D-grafik. Detta håller dock på att ändras. Flera C-liknande
programmeringsspråk för grafikkort har dykt upp under de senaste
åren. Denna föreläsning beskriver ett sådant språk: CUDA.
Sjuttiofem deltagare.
| |
Hösten 2008
Bioinformatik Bengt Persson, IFM | |
På kvällens UppLYSning berättar Bengt Persson om
bioinformatik, ett tämligen nytt, tvärvetenskapligt ämne i gränslandet
mellan matematik/statistik/datavetenskap och
biologi/kemi/medicin. Bioinformatik innefattar bland annat att med
datorstödda metoder tolka och förstå informationen i arvsmassan, DNA,
och kartlägga funktionen hos proteiner.
Tjugo deltagare.
| |
Nätets framtid: avlyssnat eller krypterat? Mattias Wingstedt | |
I och med FRA-lagen har det i år varit mycket fokus på hur nätet håller på att bli en mer avlyssnad och övervakad plats. Den här UppLYSningen kommer att beskriva några tekniska möjligheter som står till vårt förfogande för att vända denna utveckling: dels genom att ta i bruk lösningar som redan finns idag, till exempel StartTLS-kryptering av mejl; dels genom att presentera ett sätt att bygga framtida nättjänster där kommunikationen mellan användare skyddas med end-to-end-kryptering.
Tjugo deltagare.
| |
Digital-TV - DVB/MPEG Leif Stensson | |
I allt fler länder släcks de analoga TV-sändningarna
ned och ersätts av digital-TV. Nästan all satellit- och marksänd
digital-TV i världen bygger på MPEG, och det mesta som sänds i Europa
bygger dessutom på DVB. Den här UppLYSningen ger en översikt över hur
digital-TV-system baserade på MPEG och DVB hänger ihop och fungerar.
| |
The Future of Programming: The Great Computing Depression Thorbiörn Fritzon, Sun Microsystems | |
Att multicore-processorer är datorernas framtid tvivlar väl få på idag, men vad kräver det av oss som programmerare och av våra verktyg? Kommer vi programmera på samma sätt? Är det verkligen i C vi kommer skriva de snabbaste programmen framöver? Hur förhåller sig Java till det här? Python? Erlang? Fungerar våra vanliga algoritmer verkligen i parallelprogram?
| |
Informationsmodellering, RDF och den semantiska webben Staffan Malmgren | |
Resource Description Framework (RDF) är ett standardiserat sätt att modellera framförallt metadata, genom att beskriva informationen som en graf med noder och bågar. Med utgångspunkt från webbplatsen lagen.nu, som samlar svenska lagar och rättsfall, presenteras några ideer om hur man kan använda RDF för att skapa en bättre informationsmodell - som ersättning eller komplement till andra metoder.
| |
Puppet Thomas Bellman, NSC | |
Har du någon gång installerat om en dator, och sedan
spenderat flera timmar eller dagar med att försöka komma ihåg hur den
var konfigurerad? Har du gjort samma sak med många datorer? Puppet
hjälper dig att automatisera och systematisera administrationen av
dina Unixoida system, och på köpet får du också dokumenterat vad du
gjort med dem.
| |
Våren 2008
Distribuerad versionshantering med git Gustaf Hendeby | |
Git är det fria distribuerade
versionshanteringssystem som Linus Torvalds uppfann för att ta hand
om Linuxkärnan med. På kvällens UppLYSning får du veta mer om hur du
kan använda git på olika sätt för att ta hand om dina projekt.
Trettio deltagare.
| |
Javas framtid Thorbiörn Fritzon, Sun Microsystems | |
Var är Java om tio år? Kommer det överleva eller kommer det ersättas av .NET eller Ruby on Rails och liknande super-produktiva ramverk? Kommer Java vara nästa COBOL, ett pinsamt arv med enorma underhållskostnader och ingen framtid? Kommer all tid och pengar vi investerat i Java gå förlorat? Det här föredraget handlar om vad Sun arbetar med för Javas framtid och vad Java-communityn kan göra för att anpassa sig till framtiden.
Drygt tjugofem deltagare.
| |
Python 3.0 Fredrik Lundh, Pythonware | |
Python 3.0 är nästa version av Python, där
utvecklarna tillåter sig att rätta till saker även om det bryter
bakåtkompatibilitet. Fredrik berättar ikväll om vad detta innebär!
Nästan fyrtio deltagare.
| |
Twingly - arkitektur för massivt skalbara webbapplikationer Martin Källström, Twingly | |
Twingly är en sökmotor för bloggar från hela världen
med en arkitektur baserad på öppen källkod som gör det möjligt att
indexera stora mängder data och att klara stora mängder sökningar med
korta svarstider. Martin går igenom hur sökmotorn är uppbyggd och
visar exempel på hur man enkelt kan bygga applikationer som använder
sig av Twinglys öppna API.
Sjutton deltagare.
| |
Network Time Protocol (NTP) Björn Gabrielsson | |
Behöver dina datorer ha rätt tid? Då kan du använda NTP. Men hur konfigurerar man ntpd? Vad är förresten "rätt tid"? Vad finns det för tidskällor som är enkla att använda för datorer, som kanske inte ha internetanslutning? Vill du själv hjälpa till att distribuera tid i NTP POOL-projektet)? Björn ger här en bred introduktion till tid på internet.
Tio deltagare.
| |
Spelutveckling på Windows och Xbox 360 Johan Lindfors, Microsoft | |
Med XNA Framework och XNA Game Studio får utvecklare
tillgång till en gratis utvecklingsmiljö baserad på .NET
Framework och Visual Studio. Med C# som programspråk
kan vi nu skapa spel för både Windows och Xbox 360, ha stöd för
nätverk och Live-tjänster, 2D-och 3D-grafik, animationer, ljud, fysik,
shaders och massvis med annat. Under kvällen kommer mycket kod att
skrivas och ett spel att skapas!
Drygt tjugo deltagare.
| |
Sharing is caring - piratrörelse eller piratkrig? Marcin de Kaminski, Piratbyrån | |
Sverige anses idag vara ett av världens största tillhåll för datapirater och fildelare. Ohyggligt tycker vissa, tilltalande menar andra. Kvällens UppLYSning presenterar och diskuterar de senaste årens händelser och skeenden utifrån den svenska piratrörelsens perspektiv.
Nästan sextio deltagare.
| |
NetBSD Tobias Nygren | |
Du kanske redan använder något fritt operativsystem och är nyfiken på vad NetBSD kan göra för dig? Kvällens UppLYSning ger en allmän introduktion till operativsystemet NetBSD samt dess systerprojekt pkgsrc ("package sources"). Dessutom får du höra om de många nyheterna i utvecklingsversionen av NetBSD, kallad NetBSD-current.
Drygt tjugo deltagare.
| |
IP-telefoni med Asterisk David Björkevik | |
Börjar den gamla telefonväxeln på jobbet nå gränsen för sin kapacitet? Vill du få med flexibilitet (och kanske lägre pris) i ditt telefonsystem? Då kanske du ska titta på Asterisk, en mjukvaru-telefonväxel med öppen källkod för Unix-liknande operativsystem.
Trettiofem deltagare.
| |
Hösten 2007
AFS - det globala filsystemet Måns Nilsson och Harald Barth, KTH | |
Harald och Måns berättar om och illustrerar med
exempel ur verkligheten om AFS: hur det används, hur det
fungerar. Varför, och varför inte?
Sjutton deltagare.
| |
Enkla recept för SVG Wow! Erik Dahlström, Opera Software | |
En guidad tur i kommande features i webbläsaren
Opera, med fokus på Scalable Vector Graphics och video. Ett antal
exempel på hur man enkelt utnyttjar SVG i kombination med HTML kommer
att presenteras.
Femton deltagare.
| |
GNU, FSFE och SELF Henrik Sandklef, FSFE | |
UppLYSningen inleds med en introduktion till GNU-projektet och de olika FSF-organisationerna och handlar sedan om SELF-projektet (Science, Education and Learning in
Freedom), som har som mål att skapa ett förråd av undervisningsmaterial om
fri programvara och öppna standarder. UppLYSningen kommer att visa hur
SELF används, hur du skapar lektioner och kurser, samt kombinerar
lektioner från olika kurser till en ny kurs. Vidare förklaras fördelarna med SELFs versionhantering och bedömningsystem
Femton deltagare.
| |
Dumpa Wikipedia Lars Aronsson | |
Om hur programmerare kan gräva fram, ändra och lägga till information
i världens största och friaste uppslagsverk.
Tjugofem deltagare.
| |
KDE4: En plattform för framtidens desktop Inge Wallin | |
KDE har under lång tid varit den mest använda
desktopen på Linux. Sedan c:a 2 år tillbaka arbetar
utvecklingsteamet på en ny, omvälvande version, KDE 4, som kommer att
släppas runt årsskiftet. Många nya tekniker, ökad portabilititet till
bland annat Windows och Macintosh samt vad man lovar kommer att vara
"breathtaking beauty" gör att KDE 4.0 är "den mest efterlängtade
projektet i Open Source-världen", som en krönikör uttryckte det. UppLYSningen kommer att gå igenom nyheterna i KDE 4, samt visa upp en prototyp.
Drygt trettio deltagare.
| |
Jython 2.5 and beyond Jim Baker & Tobias Ivarsson | |
Jython is an implementation of the Python language integrated into the Java environment. This talk introduces the Jython compiler and the work done by Tobias during the 2007 Summer of Code. Note: Wednesday!
Fifteen participants.
| |
Silent Corruptions Peter Kelemen, CERN | |
In preparation for the LHC experiment, the CERN Computer Center is scaling up its capacity (4 petabytes and going). As data integrity issues become more and more visible, CERN has has been systematically collecting and analysing observations of silent data corruptions. Presented in cooperation
with NSC LCSC.
Forty participants.
| |
IT-osäkerhet Mikael Wedlin och David Lindahl, FOI | |
Under de senaste tio åren har IT-brottsligheten ökat enormt, vilket påverkar alla datoranvändare. UppLYSningen kommer att belysa olika aspekter av denna utveckling i ett forskningsperspektiv samt ge ett antal praktiska demonstrationer av aktuella hot och sårbarheter i dagens IT-system.
Femtiofem deltagare.
| |
Toyota Prius och plug-in-hybrider Peter Åstrand | |
Kvällens UppLYSning handlar dels om Toyota Prius,
världens första massproducerade elhybridfordon, dels om nästa steg i
utvecklingen, så kallade plug-in-hybrider (PHEVs), hybridfordon med
större batterier och en möjlighet att ladda dem via elnätet.
| |
Shapes — ett hyfsat funktionellt rit-språk Henrik Tidefelt | |
Språket Shapes används för att rita skalbara bilder,
och är redo att presenteras för första gången. Det funktionella
paradigmet har legat till grund för designen, som därutöver präglas
starkt av domän-specifika lösningar.
| |
Introduktion till Emacs Kjell Enblom | |
Emacs är ett riktigt kraftpaket som tyvärr bara används till en bråkdel av sin potential av många användare. På kvällens UppLYSning kommer du att få lära dig de grundläggande begreppen som buffertar, fönster, macron, textredigering. Vi kommer även att titta på den inbyggda hjälp som finns i Emacs.
| |
Våren 2007
[Digifri] Copyright vs Community in the Age of Computer Networks Richard Stallman, FSF | |
Torsdagen 17 maj kl 19:00 ordnade våra vänner i
Digifri ett föredrag med Richard Stallman på Linköpings universitet. UppLYSnings inspelningsteam hjälpte till att spela in, så film- och ljudfiler finns tillgängliga. | |
Netadmin Michael Silvin, Mikael Göransson och Johan Sigholm, Netadmin | |
Netadmin är ett verksamhetssystem för
bredbandsoperatörer som automatiserar och effektiviserar driften av
nätverk. Vi kommer under UppLYSningen att ge en överblick av hela
Netadminsystemet men i huvudsak kommer vi att inrikta oss på de
tekniska delarna och visa vad man kan åstadkomma i ett modernt
bredbandsnät.
Trettio deltagare.
| |
New Security Technologies in the Solaris Operating System Christoph Schuba, IDA and Sun Microsystems, Inc | |
This talks explores a number of security technologies that are part of the Solaris Operating System platform. We focus on technologies that were introduced into the platform as part of Solaris 10: the fine-grained process privilege model, the OS virtualization and containment technology known as Containers (or Zones), the multi-level secure labeling technology known as Solaris Trusted Extensions, a new default-safe stance known as Secure by Default, and finally an overview of projects that are work in progress in the OpenSolaris community.
Thirty participants.
| |
OLPC: One Laptop Per Child Pierre Ossman | |
One Laptop Per Child är ett utbildningsprojekt som syftar till att ge världens skolor en billig och utbildningsanpassad laptop. Även om fokus från media har varit på maskinens pris så handlar den minst lika mycket om att ta fram ett nytt sätt att använda datorer i utbildning.
Fyrtio deltagare.
| |
Gör Datainspektionen någon skillnad? Göran Gräslund, generaldirektör för Datainspektionen | |
Göran Gräslund berättar om vad Datainspektionen är, vad som har hänt, vad man gör, hur man gör och vad man vill. Därefter blir det en dialog utifrån ett antal avgöranden från de senaste åren.
Trettiofem deltagare.
| |
Mjukvaru-GPS David Karlsson, Cambridge Silicon Radio | |
Hur kan man sälja en GPS-mottagare för $1?
Mjukvarubaserad radio för GPS; teknik, prestanda och varför det kommer sitta i din mobiltelefon nästa år.
Trettio deltagare.
| |
Upphovsrättsskyddade verk: juridik, teknik och politik Staffan Malmgren | |
Teknisk utveckling har gjort att möjligheterna att
skapa, bearbeta och sprida upphovsrättsskyddade verk har växt på ett
närmast oöverskådligt sätt. Hänger juridiken med?
Trettio deltagare.
| |
TV-dator och filmredigering Rikard Nordin | |
UppLYSningen består av två delar: Hur man bygger en TV-dator med rätt hårdvara och mjukvara, samt en introduktion till hur man redigerar film på datorn.
Drygt tjugo deltagare.
| |
Rekonfigurerbara superdatorer Henrik Abelsson, Mitrionics | |
Dagens processorer har nått en vägg där man inte
längre kan öka prestanda med högre klockfrekvens. På
UppLYSningen kommer vi att titta på en av de möjliga vägarna framåt:
en massivt parallell, rekonfigurerbar datorarkitektur implementerad i
programmerbar logik.
Fyrtio deltagare.
| |
Hösten 2006
Ruby on Rails Mathias W | |
Rails är ett smidigt ramverk för utveckling av såväl stora som små webbapplikationer, byggt ovanpå skriptspråket Ruby. Ruby on Rails gör att man kan skriva stora applikationer snabbare och med färre rader kod. Ramverket har inbyggt stöd för bland annat skalning, testdriven utveckling och att slippa upprepa saker i onödan.
Tjugofem deltagare:
| |
SystemTap och Oprofile Peter Kjellström, NSC | |
SystemTap är för Linux vad DTrace är för Solaris och Oprofile är
en systemglobal profilerare. Dessa verktyg är mycket värdefulla då man felsöker
komplexa system.
Fyrtio deltagare.
| |
Linux nätverkskod - utveckling och nya utmaningar Robert Olsson, Uppsala universitet | |
Robert berättar om de bidrag han gjort till Linux kärna och nätverksdrivrutiner och vad han jobbar med för tillfället.
Trettiofem deltagare.
| |
IP Multimedia Subsystem Petter Larsson, Cybercom Group | |
IMS, IP Multimedia Subsystem, är det nya, kommande, coola sättet att etablera samtal i 3G-nät. Ta chansen att redan nu få lära dig hur din nästa mobiltelefon kommer att fungera under skalet!
Drygt tjugo deltagare.
| |
LysWWW NG Per Jonsson | |
Lysator har nyligen förändrat sättet man serverar webb
på. UppLYSningen försöker förklara vad som är tanken bakom den nya
lösningen, hur det hänger ihop och avslöjar håriga tekniska detaljer.
Arton deltagare.
| |
IBM Cell BE - yet another IBM platform running Linux? Nils Smeds, IBM | |
IBM has showed a long lasting dedication to Linux
on multiple platforms over the years. The newest released platform is the Cell
Broadband Engine - a CPU co-developed with Sony and Toshiba. This talk
will focus on the Cell BE, its architecture, application areas and how
you can get started programming it. The talk is presented in cooperation
with NSC LCSC.
Seventy participants.
| |
Python 2.5 Fredik Lundh, Pythonware | |
Fredrik berättar om nyheterna i Python 2.5.
| |
Stakkato-intrången Leif Nixon, NSC | |
Under 15 månaders tid 2003-2005 utsattes hundratals superdatorcentra, universitet och företag för en rad intrång där förövaren hoppade från ställe till ställe via insamlade SSH-lösenord. Kvällens UppLYSning handlar om intrången, hur de kunde lyckas såpass bra och hur förövaren slutligen kunde fångas in.
Åttio deltagare.
| |
Lysators infomöte Styrelsen med flera | |
På Lysators infomöte kan nya och blivande medlemmar
få veta mer om vad vi gör i föreningen. Aktiva medlemmar berättar om
gamla och nya projekt, om vår maskinpark och om allt trevligt som
händer hos Lysator. Alla Lysiter är välkomna att dyka upp för att
träffa de nya, fika och göra det årliga besöket i FOO-hallen. | |
Våren 2006
Vadå 3G?!? Mats Carlberg, Simulation Products and Solutions, Ericsson AB | |
Vi har alla hört och läst om 3G, och på senare tid,
super-3G. Medierna brukar tyvärr vara rätt så fattiga på detaljer om
vad det egentligen är och hur det hänger ihop. Den här upplysningen
kommer att svara på de frågorna och en hel del annat, till exempel de
konceptuella och strukturella skillnaderna mellan 3G och GSM.
Drygt tjugo deltagare.
| |
Django Fredik Lundh, Pythonware | |
Django är ett modern webb-ramverk för Python, med fokus på extremt snabb utveckling och ren design. Ursprungligen utvecklat för tidningsbruk har Django snabbt etablerat sig som en av de ledande plattformarna för webb-applikationsutveckling i Python. Denna UppLYSning är en introduktion till Django och dess olika byggstenar.
Drygt 25 deltagare.
| |
Hot på nätet Per Hellqvist, Symantec | |
På kvällens UppLYSning får du stifta närmare
bekantskap med de som ligger bakom dagens hot på nätet. Med hjälp av
sårbarheter och godtrogna användare tar de datorer i besittning för
att attackera webbplatser, sända spam med mera. Idag är inte jakten på
uppmärksamhet drivkraften bakom attacker och elak kod, utan jakten på
pengar.
Tjugo deltagare.
| |
ZFS - ett nytt filsystem för Solaris Kjell Högström, Sun Microsystems AB | |
ZFS släpptes under hösten inom ramen för OpenSolaris-projektet. Efter
en kort presentation av OpenSolaris kommer vi att gå igenom vad ZFS
erbjuder. Vi kommer också att titta på en hel del detaljer om hur det
ser ut internt i ZFS och jämföra det med mer traditionella
implementationer.
Drygt fyrtio deltagare.
| |
Kan vi lita på tillgängligheten till Internet och hur är det med domännamnssystemet? Torbjörn Carlsson, driftchef .se | |
Utan tillgång till domännamnssystemet (DNS) försvåras
eller omöjliggörs användningen av Internet. Torbjörn kommer att prata
om robusthet på Internet i stort och för domänamnsystemet i synnerhet. Vi
får inblick i hur DNS-tjänsten är uppbyggd i Sverige och
globalt, inklusive erfarenheter av .se:s DNS-drift (avseende tillgänglighet
och incidenter), övervakningssystem och loggning, införandet av
DNSSEC och användningen av IP-anycast för DNS.
Trettiofem deltagare.
| |
Neutrinofiske på Sydpolen Christin och Thomas Burgess, Stockholms universitet | |
Det är inte ovanligt för partikelfysikexperiment att
generera flera terabyte data per år, men hur gör man om experimentet
är byggt på Sydpolen? Förutom att det bara finns en långsam
satellitlänk några timmar per dag, så är luftfuktigheten mindre än en
procent, och det kan bli ner till -80 grader Celsius. Hur ser man till
att man kan övervaka experimentet från norra halvklotet, och vad
tycker elektronik och datorer om kalla, torra förhållanden?
Drygt tjugo deltagare.
| |
Opera Mini: Javautveckling för mobiltelefoner och skalbar serverarkitektur Johan Schön, Opera Software | |
Opera Mini är en annorlunda typ av
webbläsare för vanliga mobiltelefoner som till största delen är utvecklad
i Linköping. UppLYSningen kommer förutom själva
webbläsaren handla om hur det i praktiken går till att göra
programvara till hundratals olika mobiltelefonmodeller, samt hur man
skriver serverprogramvara så att den skalar upp till hundratals
servrar.
Drygt trettio deltagare.
| |
Hur man får igång Linux på sin Windows-PDA Christer Weinigel, Weinigel Ingenjörsbyrå AB | |
Christer Weinigel köpte en Acer N30 med målet att
försöka få igång Linux på den. Han kommer att berätta hur man listar
ut hur en okänd hårdvara fungerar och om vilka verktyg och metoder som
han använde för att kunna köra Linux på sin PDA.
Drygt trettio deltagare. Föreläsningsanteckningar finns här.
| |
Versionshantering med monotone Richard Levitte, Levitte Programming | |
Monotone är ett distribuerat versionshanteringssystem, och är fri
programvara. Dess "repository" är en enda fil som hanteras med hjälp
av SQLite via atomiska kommandon. Bland dess features finner man ett
protokoll som stöder en p2p-modell, historiekänslig ihopslagning av
utvecklingstrådar och grenar, globalt unika identifierare och
signaturer av revisioner med hjälp av RSA. UppLYSningen är tänkt för
personer som har erfarenhet från något versionshanteringssystem
(t.ex. CVS, Subversion, ClearCase, Perforce eller RCS).
Sjutton deltagare.
| |
Hösten 2005
Konsten att göra datorspel Mikael Kalms, Digital Illusions CE (DICE) | |
Vad krävs för att göra ett stort datorspel idag? Hur
är det att göra spel för spelkonsoller? Mikael Kalms berättar om
sina erfarenheter i branschen.
Ungefär 150 deltagare.
| |
Introduktion till Subversion Anders Qvist | |
Subversion är ett versionshanteringssystem skapat med
det uttryckliga syftet att ersätta CVS. Subversion tillhandahåller
flera funktioner som CVS saknar, till exempel bra metadatastöd,
versionshantering av kataloger och symlänkar, atomiska transaktioner
och ett väldefinierat klient-API.
Cirka trettiofem deltagare. Föreläsningsanteckningar finns här.
| |
UML och ArgoUML Linus Tolke, Enea | |
Förändras programutvecklingsarbetet från ett hantverk till ett ingenjörsarbete? Var kommer UML in i den bilden? Vad är open source-verktyget ArgoUML? Linus Tolke reder ut begreppen.
Ungefär tjugo deltagare.
| |
Ajax - är inte det ett rengöringsmedel? Per Jonsson | |
Vad är Ajax för nånting? Vad har Gmail med saken att göra?
Ger Ajax användarvänligare webbapplikationer? Vad handlar det om?
Ungefär trettio deltagare.
| |
The reality of delivering grid computing to the "real" world John Easton, IBM | |
For most organisations, grid computing is a poorly understood concept meaning different things to different people. For some it is all about supercomputing. For others, it is about scavenging space cycles from desktop PCs. Still others believe the grid is synonymous with utility computing. Who is right? Who is wrong? Does it really matter? In cooperation with NSC LCSC. Please note that this talk is held on Monday October 17, 19:00 - 21:00.
Sixty participants.
| |
Jabber - en öppen standard för Instant Messaging Karl-Johan Karlsson | |
Jabber är ett Instant Messaging-nätverk som är decentraliserat, säkert och byggt på öppna standarder. UppLYSningen kommer att beröra allt från protokollet XMPP, över hur man driver en server, till hur man kör Jabber på Lysator.
Drygt tjugo deltagare. Föreläsningsanteckningar finns här.
| |
InfiniBand Peter Kjellström, NSC | |
InfiniBand är en nätverksstandard utvecklad med sikte på hög prestanda och brett användningsområde. Peter ger en översikt över hårdvara och mjukvara och berättar också om egna erfarenheter från NSC.
Tjugo deltagare.
| |
Lysators infomöte Med personerna bakom datorföreningen Lysator | |
Vill du lära dig mer om Linux och Unix, starta ett programmeringsprojekt eller bara träffa andra datorintresserade? Oavsett vilka förkunskaper du har är du välkommen att bli medlem i Lysator. Kom på vårt infomöte och lär dig mer om Sveriges äldsta datorförening. Du kan även bli medlem direkt under mötet.
| |
Våren 2005
Tillbaka till framtiden - från Lumière till ettor och nollor Mats Kullander | |
Mats inleder med en 15 minuters exposé över biografens utveckling fram till idag och talar därefter om d/e-bio, förutom ur teknisk synvinkel även ur upplevelsemässig och framför allt ekonomisk synvinkel. UppLYSningen är ett samarbete med Kårrullen.
| |
Brewster Kahle speaks at the Library of Congress Brewster Kahle (videoinspelning) | |
Vi tittar tillsammans på Brewster Kahle speaks at the Library of Congress. Lars Aronsson håller i arrangemanget.
Sju åskådare.
| |
Kan alla göra "Jalla, Jalla"? - om digitaliseringen av film- och TV-produktionen Lasse Svanberg | |
Filmen och televisionen genomgår för närvarande sitt mest
genomgripande teknikskifte sedan färgfilm och färg-TV
infördes. Professor Lasse Svanberg samanfattar här digitaliseringens
konsekvenser för film- och TV-produktionen från mitten av 1980-talet
fram till idag. UppLYSningen är ett samarbete med Kårrullen.
Nästan femtio deltagare.
| |
Throughput Computing - vart är vi på väg? Börje Lindh, Sun Microsystems | |
En beskrivning om hur förutsättningarna för databehandlingen håller
på att förändras både på applikationssidan och processorsidan, och hur
detta påverkar processordesignen (multiprocessorer, multitrådning, etc.)
Drygt tjugo deltagare.
| |
Demo or Die Mikael Kalms | |
"Demoscenen" är en ungefär 20 år gammal subkultur bland datoranvändare, där folk ägnar sig åt att skapa realtidsmusikvideos (så kallade "demos") för hemdatorer. Kvällens UppLYSning ägnas åt att behandla demoscenen ur några olika perspektiv.
Hundra deltagare.
| |
VNC Peter Åstrand, Cendio | |
VNC (Virtual Network Computing) gör det möjligt att
transportera grafiska användargränssnitt över ett nätverk. Protokollet
är mycket populärt för fjärradministration, men används också i system
för tunna klienter. UppLYSningen ger en översikt över olika de olika
VNC-projekt som finns och hur själva protokollet är uppbyggt.
Drygt tjugo deltagare.
| |
Litteraturbanken - ett pilotprojekt Mats Malm, föreståndare | |
Litteraturbanken är ett försök att skapa ett elektroniskt
bibliotek med tillförlitliga utgåvor främst av svensk skönlitteratur
för forskning, undervisning och till allmänt bruk. Mats kommer att
berätta om det pilotprojekt som pågår.
Femton deltagare.
| |
Artificiella audioeffekter Fredrik Gustafsson, ISY; Oscar Öberg och Niklas Odelholm, Softube | |
Hur vi upplever ljud beror till stor del på de övertoner som finns.
Detta utnyttjas av moderna digitala tekniker för att designa rätt ljudbild.
På denna UppLYSning åskådliggörs detta med Softubes produkter.
Nästan sjuttio deltagare.
| |
Systemadministration med Grimoire Egil Möller, TakeIT | |
Grimoire är ett system för att förenkla fysiskt och socialt distribuerad systemadministration. Grimoire bygger på Python och
har kopplingar till OpenLDAP, Courier, Postfix, Samba och CUPS.
Ungefär femton deltagare.
| |
Building Scalable Systems for Web Search and Beyond Magnus Sandberg, Google Engineering/Europe | |
Search is one of the most important but also
challenging applications used on the internet, requiring an
understanding of a wide range of computer science disciplines. In this
talk Magnus will describe some of the challenges involved, and
highlight the infrastructure that Google has built in order to tackle
them. Note: Room C2, not Visionen.
Approximately 170 participants.
| |
Kryptering i praktiken Jörgen Cederlöf | |
UppLYSningen ger en introduktion till hur man
använder GnuPG, PGP eller liknande program som följer standarden
OpenPGP för signering och kryptering på en lagom säkerhetsnivå.
UppLYSningen avslutas med ett nyckelsigneringsparty där de som vill
får delta.
Drygt fyrtio deltagare.
| |
Hösten 2004
En förhandstitt på IT-ceum Magnus Johansson, IT-ceum | |
Projektledare Magnus Johansson tar emot kl 18.15 i
entrehallen på Mjärdevi Center och låter oss ta en förhandstitt på
IT-ceum inför invigningen på torsdag samma vecka. Vi får en kort
presentation av projektet och utställningen och får sedan på egen hand
titta på föremålen.
Ungefär trettio deltagare.
| |
Forensic Software Engineering: using the mistakes of the past to avoid the mistakes of the future Professor Les Hatton, University of Kingston, UK | |
Forensic Software Engineering is an engineering
discipline. Using data and empirical methods, it seeks to extract
lessons from failures in Software Process, Software Product and
Software Environment. These lessons are used to help prevent future
occurrences of the same failures. Security issues are included as
just another form of system failure. Note: Monday, not Tuesday.
Forty participants. Presentation available.
| |
Introduktion till kvantdatorer Jan-Åke Larsson, MAI | |
Under denna UppLYSning kommer vi att titta på hur data representeras i en kvantdator (kvantbittar), en kvantdators byggstenar (kvantgrindar) och hur man sätter ihop dessa till färdiga kvantdatorer.
Drygt trettio deltagare.
| |
Lite svensk datahistoria med tonvikt på Besk och äventyret Alwac-Wegematic Tord Jöran Hallberg, skyltmakare IT-ceum, f d inspektor Lysator | |
I samband med framtagning av skyltar för IT-ceum har en viss forskning kring Sveriges tidiga datorhistoria utfört. På kvällens UppLYSning berättar Tord Jöran om vad man kommit fram till.
Drygt tjugo deltagare.
| |
Att bygga en webbläsare - hur svårt kan det vara? Christen Krogh, Opera Software | |
Under föredraget kommer Christen att beskriva hur en webbläsare är uppbyggd och vilka tekniska utmaningar mjukvaruutvecklare som utvecklar en plattformsoberoende webbläsare ställs inför; utmaningar som kräver stort teknisk kunnande och förmåga till kreativ problemlösning.
Nästan sjuttio deltagare.
| |
Blue Gene: Innovations in parallel computing Bruce Elmegreen, IBM Watson Research Centre | |
Bruce Elmegreen will present BlueGene/L, a new type of computer designed by IBM for extremely fast IO, internal communications, and floating point computations.
| |
Vad är öppenhet och vad innebär mobilitet? Patrik Fältström | |
Patrik Fältström rapporterar från Regeringens IT-politiska
strategigrupp.
Trettiofem deltagare.
| |
Bilder som bevismaterial - ett par fallstudier Lena Klasén, FOI | |
Under denna UppLYSning kommer Lena Klasén, f.d. D-teknolog och Lysit, nu tekn dr och chef för avdelningen för sensorteknik på FOI, att
ge ett par exempel på kriminaltekniska undersökningar, bland annat det så kallade Waco-ärendet, där hon var anlitad som expert för att utreda om det var FBI-agenter som orsakade cirka 80 personers död 1993 i Texas, USA.
Femtio deltagare.
| |
Web Services Mats Persson, FOI | |
Det är dags att skingra hypen kring web services och
förklara vad det egentligen handlar om. Denna UppLYSning introducerar
web services och grundläggande begrepp som SOAP och WSDL. Ett enkelt
exempel på hur man bygger en web service i Java kommer också att
visas.
Trettiofem deltagare.
OH-bilder.
| |
Våren 2004
IT-osäkerhet David Lindahl och Mikael Wedlin, FOI | |
En repris av den uppskattade presentationen från våren 2002, med en del nyheter.
Sjuttio deltagare. OH-bilder
| |
Pike 7.6 Martin Nilsson | |
En presentation av utvalda nyheter i Pike 7.6, hur
de kom till och hur de används. Från stora, helt nya moduler som
OpenGL-abstraktionen GLUE för att hantera komplexa multimediaproblem
till utökade argument till exit-funktionen för att förenkla fulhack
och hemskript. Rikligt med kortare exempel såväl som demonstrationer
av hur nyheterna används i applikationer som AIDO, WhiteFish,
ChiliMoon etc. utlovas.
Drygt tjugo deltagare.
| |
Introduktion till att skriva användarhandledningar Kjell Enblom | |
Har du ett program eller någonting annat som du har gjort som saknar en bra användarhandledning? På denna UppLYSning går Kjell Enblom igenom praktiska tips och saker att tänka på när du skriver användarhandledningar.
Ett dussin deltagare. OH-bilder
| |
Nyheter i Python Thomas Bellman, Ingate | |
Om du använder Python, men inte haft tid att sätta
dig in i hur språket utvecklats den senaste tiden, är det här
UppLYSningen för dig. Nyheter som kom i version 2.3 och en del av
det som står på tapeten för den kommande version 2.4 tas upp.
Tjugo deltagare.
| |
GNU och FSF Europe Jonas Öberg, FSF Europe; Henrik Sandklef, GNU | |
Hur blir ett program en del av GNU-projektet, och vad sysslar
egentligen Free Software Foundation med? UppLYSningen tar upp frågor
kring hur GNU-projektet fungerar, vilka resurser som finns
tillgängliga och vad det innebär att arbeta som
maintainer. UppLYSningen tar också upp frågor kring licenser och
upphovsrätt. Vad får man egentligen göra med fri programvara, vad
har Musse Pigg med upphovsrätt att göra och hur skyddar man lämpligen
sina rättigheter?
Ungefär fyrtio deltagare.
| |
Inbyggd Linux Mattias Rönnblom, Ericsson CPE Products and Solutions | |
Att använda Linux i inbyggda system som routrar,
videospelare och ADSL-modem blir allt vanligare. Men hur ser ett
typiskt inbyggt Linux-system egentligen ut? Vad är likadant och vad är
nytt jämfört med skrivbords-Linux? Vad är Linux styrkor respektive
svagheter jämfört med ett traditionellt RTOS?
Trettiofem deltagare.
| |
Sveriges första epost och näten före Internet Tomas Ohlin | |
UppLYSningen handlar om den första publika eposten i
Sverige, som hanterades av det kaliforniska meddelandesystemet Forum,
och om videotexnäten.
Tjugo deltagare.
| |
Hösten 2003
GSM, GPRS och EDGE: ett halvt steg framåt Mats Carlberg, Ericsson AB | |
UppLYSningen handlar om hur ett GSM-system hänger
ihop, hur det kan utvecklas till att hantera paketdata med hjälp
av GPRS, och göra det med hyfsade överföringshastigheter med hjälp av EDGE.
Trettio deltagare. OH-bilder.
| |
Grid computing ur ett skeptiskt perspektiv Leif Nixon, NSC | |
Årets buzzword måste vara Grid Computing. Hela
området är inlindat i så mycket hype att det kan vara svårt att
urskilja vad det egentligen handlar om. Vi ska försöka tränga genom allt
fluff och hitta lite hårda fakta. Vad är en grid? Hur fungerar den?
Kan man använda den till nåt, och i så fall vad?
| |
PKI och OpenSSL (del 1) Richard Levitte | |
X.509 ur användarens och klientprogrammets
synvinkel. I denna föreläsning ingår lite historia om X.509-
certifikat, tankarna bakom innehåll och format, hur de kan
användas, hur man kan lita på dem och kolla att de är äkta.
| |
LiU:s telefonväxel - modern men inte IP-baserad Johan Högne, UNIT | |
UppLYSningen är en presentation av Linköpings universitetets
växel, vilka tekniska och administrativa vägval som har gjorts samt vilka som ligger framför oss.
Femton deltagare. OH-bilder.
| |
GNU Arch Egil Möller | |
Arch är ett distribuerat revisionshanteringsverktyg, som löser en del problem som CVS inte löser. UppLYSningen kommer i första hand inrikta sig på hur man använder Arch och grundläggande koncept i Arch, speciellt de som skiljer sig från CVS.
Trettio deltagare. OH-bilder.
| |
Bokföringsgrunder för småföretagare Daniel Andersson | |
Har du funderat på att starta ett litet företag under studietiden men
inte vetat om du klarar av bokföringen och reglerna? Eller du kanske
har startat ett företag men tycker att skattemyndighetens
blankettflora är en djungel? Då är detta UppLYSningen för dig.
Tjugo deltagare. Materialet finns här.
| |
Improvements in Linux Kernel 2.6 for high-end computing Jes Sorensen, Wild Open Source Inc. | |
The v2.6 Linux kernel series provides a large number of new features and improved kernel infrastructure that makes the kernel scale significantly better than the v2.4 kernel on high end systems. This talk will give an overview of these kernel changes and provide insight in how they affect the current development kernel as well as the future stable v2.6 kernel which is to be released later this year.
Approximately a hundred participants.
| |
IT-ceum: det svenska datamuseet Magnus Johansson | |
Den svenska datahistorien är inte särskilt väl
beskriven och det finns ingen nationell kulturinstitution som bevarar
eller visar fram teknikhistoria på ett samlat sätt. Sedan ett drygt år
pågår planeringen av ett svenskt datamuseum här i
Linköping. Invigningen ska äga rum den 9 december 2004. Projektledare
Magnus Johansson presenterar hur arbetet fortskrider.
Ungefär trettio deltagare.
| |
Lysators infomöte Personer från Lysators verksamheter | |
Är du intresserad av vad Lysator egentligen sysslar
med? Vill du bli medlem? Vill du veta var lokalen ligger? Vill du se
hur människorna bakom LysKOM-personligheterna ser ut? Vill du berätta
om Lysatorprojektet du driver? Då bör du dyka upp på Lysators
informationsmöte för att i sann UppLYSningsanda bli upplyst om
Lysators förträfflighet. Mötet är lika mycket till för nya som för
gamla medlemmar.
Drygt sextio deltagare.
| |
Våren 2003
Session Initiation Protocol (SIP) Hans-Erik Lundin, Enea Epact | |
Session Initiation Protocol (SIP) är ett protokoll
från IETF som har till uppgift att sätta upp, modifiera och terminera
sessioner av olika slag. Exempel på sessioner kan vara röstsessioner,
olika typer av spelsessioner eller varför inte en videosession.
Tjugo deltagare.
| |
Forensic Discovery Wietse Venema | |
Wietse will present lessons learned about persistence of
information in file systems and in main memory of modern computers -
how long information persists and why. The results are based on
measurements of a variety of UNIX and Linux systems, with some first
results for Windows/XP. Place and time: Visionen, house B, 15:15 - 17:00
| |
Tunna klienter Peter Åstrand, Cendio Systems AB | |
I ett system med tunna klienter körs alla
applikationer på en central server, istället för på lokala
arbetsstationer. Fördelarna är bland annat minskat administrationsbehov,
minskad stöldrisk och bättre möjligheter till distansarbete. På
kvällens UppLYSning får du veta mer om protokoll och produkter såsom
RDP, VNC, ICA, Citrix Metaframe och ThinLinc.
Drygt fyrtio deltagare. Föreläsningsanteckningar finns i PDF-format.
| |
Nätboot - inte bara för disklösa klienter Egil Möller, TakeIT | |
Idag levereras många PC-nätverkskort/moderkort med boot-PROM för
nätverksbootning. Detta har flera användningsområden, varav
disklösa klienter bara är ett. Det kan också användas till
fjärrinstallation, fjärradministration och crash-recovery. Detta
kommer att tas upp under UppLYSningen, som är ganska praktiskt
inriktad.
Trettiotvå deltagare. OH-bilder.
| |
Webware, FunFormKit och Cheetah Template Erik Forsberg | |
Webware är en applikationsserver för webapplikationer, som Tomcat,
fast med den skillnaden att du skriver dina servlets i Python.
FunFormKit är ett tillägg för att hantera formulär (<FORM>)
på ett smidigt sätt, och med Cheetah Template får du ett
templatesystem som inte ger dig gråa hår.
Arton deltagare. Föreläsningsanteckningar finns i HTML-format.
| |
Monolith: ett kluster att räkna med Peter Kjellström, NSC | |
NSC:s nya PC-kluster Monolith ligger på 51:a plats
i rankingen av världens snabbaste superdatorer (TOP500). Kom och lyssna
på hur man sätter ihop ett sådant system av både vanlig och ovanlig hårdvara.
37 deltagare.
| |
PHP Niklas Alberth | |
Från
print $var; till $tpl->assign('VAR', $var); .
En introduktion om PHP från enkelt och rörigt till mer komplicerat och överskådligt. | |
Hösten 2002
LinuxBIOS: vad är det, hur gör man? Christer Weinigel, Weinigel Ingenjörsbyrå AB | |
LinuxBIOS är en fri ersättare för BIOS:et i en PC.
Den här UppLYSningen handlar dels om hur LinuxBIOS skiljer sig från ett
vanligt BIOS och dels om hur man gör för att få igång LinuxBIOS på en
ny hårdvara.
Nästan femtio deltagare. Föreläsningsanteckningar finns i PDF-format.
| |
Pike Martin Nilsson | |
Pike är något så ovanligt som ett programspråk
utvecklat av Lysiter. På kvällens UppLYSning får du veta var språket
står just nu och får dessutom en grundläggande introduktion till hur man
programmerar Pike.
Ungefär trettio deltagare.
| |
AIDO - morgondagens multimediaterminal idag Johan Sundström | |
AIDO förpackar MPlayer och ett tjusigt och lättarbetat GL-gränssnitt med fildelning och centraliserad metadatahantering till en helhet som
blir mycket större än dess ingående delar. Tillför ett tevekort och
litet hembioutrustning, så får man en ännu trevligare multimediamiljö
i tevesoffan. Eller i Visionen, där demonstrationen kommer hållas.
Drygt trettio deltagare.
| |
Projekt Runeberg - tio år med nordisk litteratur på nätet Lars Aronsson | |
I december 1992 började några lysiter att lägga ut
nordisk litteratur på nätet, och de håller fortfarande på med det.
Hur går det till? Vilka böcker finns inlagda? Vem gör jobbet och vem
har nytta av det?
Cirka tjugo deltagare.
| |
The Race to Petaflops: Getting it Right Thomas Sterling (CACR, Caltech and High Performance Computing Systems Group, Jet Propulsion Laboratory) | |
Presented in cooperation with NSC and the 3rd Annual Workshop on Linux Clusters for Super Computing. Time: 18.15 - 20.00. Location: C4.
Approximately 90 persons in the audience, including people from the workshop.
| |
Xenofarm Anders Qvist | |
Xenofarm hjälper utvecklare med regressions- och
portabilitetstestning av programpaket genom att automatiskt hämta och kompilera
programpaketen på en rad olika datorer. För närvarande används detta
system för Pike, Python och LysKOM-servern på Lysator.
Tjugofem deltagare. OH-bilderna finns i Postscript-format.
| |
Versionshantering - vad, hur och varför? Erik Forsberg | |
Vill du hålla ordning på dina filer? Saknar du ofta
möjligheten att gå tillbaka till den där versionen av LISP-koden som
du hade igår? Vill du utveckla tillsammans med dina vänner på ett
kontrollerat sätt? Då är versionshantering vad du behöver!
UppLYSningen handlar om vad versionshantering är, varför man vill
använda det, och hur det går till med verktygen RCS och CVS.
Tjugofem deltagare. OH-bilder finns tillgängliga.
| |
IP för detta århundrade C C Magnus Gustavsson | |
IPv6 står för Internet Protocol version 6. Det
är skapat för att komma tillrätta med bristerna i den version som
dominerar dagens Internet. Magnus berättar dels om hur IPv6 ser ut och
fungerar och dels om hur man går tillväga för att testa det på sin
Linuxdator.
Drygt fyrtio deltagare.
| |
Extrem databasteknik på SMHI Esa Falkenroth, SMHI | |
SMHI lagrar väder- och vattendata i ett centralt
realtidsdatabassystem. Systemet tar kontinuerligt emot
väderobservationer från hela världen samt prognoser från superdatorer
i både Sverige och England. Fokus för denna presentation är våra
tekniska lösningar för att klara av de extrema prestandakraven. Ni får
bl.a. reda på hur man bygger ett databassystem som kan lagra och
indexera 1000000 flyttal per sekund.
Trettio deltagare. OH-bilderna finns i Postscript-format och Powerpoint-format.
| |