Inlägg taggade ”web”
Skriverier då och då, på webben sedan 1994.
Posted 2023-02-05 23:25. Tagged web, rust, project.
I wrote a little command-line interface for sending a http request and
getting the response.
I call the package url-cli, and the command itself is url
.
It has sub-commands for the different http methods.
If you have a rust toolchain installed, you can get it by cargo install.
I haven’t made any binary packages yet.
:; cargo install url-cli
[... building, installing ...]
:; url get https://rasmus.krats.se/2023/url-cli.en
<!doctype html>
[... and all the rest of the html for this web page ...]
Read whole Command line interface url
with 2 comments.
Posted 2022-05-16 22:11. Tagged web, meta, javascript, css, r4s.
I’ve had a light and a dark theme on this site since I switch from python
to rust.
But until now I have only used css @media
selection to enable the
dark theme, so it hasn’t been very discoverable.
If you have a browser that supports the prefers-color-scheme
query and
you have found that setting and enabled dark mode, you have seen this site
in the dark theme (and may not know that it had a light theme), otherwise you have
seen the site in the light theme (and not known about the dark).
Read whole Light or dark?
.
Posted 2022-04-03 18:04. Tagged web, kakor, meta, rust, gdpr, r4s.
Sometimes I want to embed a video on my site.
Most of the videos I want to embed are on youtube.
Klicking “share” on a video and choosing embed, I get a bunch of html
code I can copy into a post.
Something like this, for example:
<iframe width="560" height="315" src="https://www.youtube.com/embed/3St1CoH1rKU"
title="YouTube video player" frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen>
</iframe>
Read whole Tracker-free youtube embedding
.
Publicerad 2022-01-16 22:07. Taggat web, meta, rust, css, r4s.
Jag har skrivit ny blogmjukvara igen!
Den förra hette r5, som i Rasmus (utan 5
bokstäver). Den nya är skriven i Rust (källkodsfilerna heter .rs
),
så det kändes naturligt att kalla den r4s,
också som i Rasmus (men utan 4 bokstäver 😎).
Nu får vi se om ett nytt kul blogprogram får mig att skriva fler blogposter.
Läs hela Ny blogmjukvara
med 1 kommentarer.
Posted 2020-09-09 20:48. Tagged web, development, rust.
When doing a web application server, one of the first things to decide
is which “web application framework” or “request handler library” to
use.
In Rust, there are more alternatives for that question than in most
programming languages, and anyone who has ported some code from tomcat
jsp to play framework or from flask to django may dread making the
wrong choice.
On the other hand, Rust being very strict on static typing makes it
very easy to do major refactorings, and I have switched existing
projects from iron to nickel to gotham to warp myself without too big
problems.
Read whole Web frameworks in Rust
.
Publicerad 2020-04-28 18:53. Taggat comics, serier, web, meta, Fantomen.
För dryg ett år sedan passerade
mitt fantomenindex 1400 tidningar.
På det året har jag indexerat ytterligare 100 tidningar, så nu finns
1500 tidningar i indexet!
Antalet indexerade tidningar växer alltså klart snabbare än de
utgivna, så förr eller senare ska jag nog vara i kapp (som jag sa även
för ett år sedan).
Läs hela 1500 Fantomentidningar
med 2 kommentarer.
Publicerad 2019-03-17 21:45. Taggat comics, serier, web, meta, Fantomen.
För inte så länge sedan passerade
mitt fantomenindex 1400 tidningar.
Sedan dess har visserligen nummer 1645 sedan starten publicerats,
men antalet indexerade tidningar växer i alla falla snabbare än
antalet utgivna, så förr eller senare ska jag nog vara i kapp.
Läs hela 1400 Fantomentidningar
med 3 kommentarer.
Posted 2019-01-26 16:25. Tagged web, development, rust, rust2019.
There is A Call for Community Blog
posts
over at the
Rust Programming Language Blog.
This is my entry, briefly describing my hopes and expectations for
Rust, it’s eco-system and my own participation in 2019.
Read whole Rust and me in 2019
.
Publicerad 2018-02-11 21:10. Taggat cykel, foto, Stockholm, trafik, web, rust, bild, propagandacykling.
Jag har inte lagt upp någon propagandacykling här på bloggen på ganska
länge.
Naturligtvis cyklar jag fortfarande till jobbet de flesta av de dagar
jag inte jobbar hemifrån, och jag brukar ta en bild och
lägga ut på twitter.
Men jag har ett projekt för att organisera mitt
bildarkiv på gång också.
Det har kommit så långt att det är smidigare att lägga upp mina
bilder där än här.
Så vill du se mina samlade cykelbilder så finns de
där!
Men jag får väl inkludera tre ganska färska bilder här också.
Bli först att kommentera.
Posted 2018-01-07 22:50. Tagged web, development, rust, Rust2018.
There is A Call for Community Blogposts
over at the
Rust Programming Language Blog.
This is my entry.
I mainly do “server-based” web service development.
The server sends html, css, images, and javascript to the browser.
The javascript implements progressive enhancement for the content,
but the site should be usable and as nice as possible even with
javascript disabled.
So while I certainly do RESTful json API:s, I also do
server-side html templateing, css (and scss) minification, etc.
I think Rust has great potential here, partly because of optimization and
execution speed, but mainly because the type safety and fearless concurrency
make it easy to actually get things right and avoid unpleasant surprises at
runtime.
Read whole Rust and the web in 2018
.
Posted 2013-05-11 17:15. Last updated 2018-01-05 14:00. Tagged django, python, web.
URL mappings in django consists more or less of a list of (regex,
handler) tuples, if the regular expression matches the requested URL,
the handler is used to serve the request.
The regular expressions themselfes tends to be rather long and not as
readable as I would want them to.
Let’s see if we can fix that.
Read whole Nicer URL mappings in Django
.
Posted 2016-10-07 18:32. Tagged web, development, rust, project.
When developing web applications, it is often useful to have a
template system.
Something that lets you write generic versions of web pages, that the
application can fill with the specific content for each page it should
show.
There exists lots of “languages” to write such templates, such as
mustache,
jinja2, and
play 2 scala templates (twirl).
Most fits very well with a dynamic language, where you can get
properties from an object, or even call a method, by its name in a
plain string.
In a statically compiled language, the actual names of fields and
methods are not relevant, and generally not present, after
compilation.
This makes a “dynamic” template language a hard match for a compiling
language such as rust.
So why not try to create a better match?
Read whole A compiling template system in Rust
with 3 comments.
Publicerad 2016-03-06 00:00. Taggat comics, serier, web, meta, Fantomen.
Jag har förbättrat sidor om serieskapare i mitt Fantomenindex på ett par
olika sätt.
En del personer har gjort massor av översättningar och skrivit några
äventyr.
Tittar man på sidan om
Göran Semb
så är det lättare att hitta äventyren han skrivit nu.
Läs hela Bättre personsidor i Fantomenindexet
.
Publicerad 2015-08-02 18:05. Taggat comics, serier, web, Fantomen.
Det var ett tag sedan jag skrev något om mitt fantomenindex här,
men det finns på https://fantomenindex.krats.se, och jag jobbar
vidare.
I dag har jag kommit upp i hela 1200 indexerade av de totalt 1576
tidningar som i skrivande stund har kommit ut!
Det faktum att jag har skaffat några årgångsböcker (från 1950,
1951 och 1965) bidrar till att det nu börjar kännas som att indexet
skulle kunna bli komplett inom en inte alltför avlägsen framtid.
Under tiden går jag igenom redan indexerade tidningar och
kompletterar med uppgifter om serier och texter som inte kom med
första gången.
Bli först att kommentera.
Publicerad 2013-04-17 05:30. Taggat web, politik, kakor, lag, meta.
För ett tag sedan skrev Linus Nordberg
på twitter om den så kallade kaklagen.
Jag svarade att jag tyckte lagen var korkad och borde
ignoreras,
varpå Linus bad mig utveckla åsikten, och jag sa att jag skulle
försöka åstadkomma ett blogginlägg om det. Här är det inlägget.
Uppdatering 2013-07-10 00:15:
PTS håller inte med mig om att besöka en webbsida med en browser
inställd på att ta emot kakor kan tolkas som ett medgivande.
Däremot har de ingen idé om en praktiskt fungerande lösning.
Detta enligt P3 Nyheter
.
Läs hela Några tankar om kaklagen
med 1 kommentarer.
Publicerad 2009-08-18 13:20. Taggat web, utveckling, agilt, test.
Jag har börjat skriva ett verktyg för att testa webbtjänster.
Verktyget, wacc
, är främst till för acceptanstest, men kan även vara
användbart för lasttest och systemövervakning.
De krav som ska testas beskrivs programmatiskt i en textfil.
Formatet är tänkt att kunna skrivas av ickeprogrammerare, kanske en
produktägare eller en verksamhetsexpert i det agila teamet.
När kraven väl är skrivna kan de köras helt automatiskt, gärna från
integrationsverktyg som hudson eller maven, eller från
systemövervakningsverktyg som nagios.
Läs hela wacc – Ett webbacceptanstestverktyg
.
Publicerad 2009-06-02 21:00. Taggat web, meta, css.
Nu får min webb nytt utseende.
Dels hoppas jag det är snyggare, dels försöker jag underlätta för små
skärmar (telefoner).
Min design har alltid varit “relativ” så tillvida att jag försöker
utnyttja den fönsterstorlek man har på ett ett bra sätt, men när
skärmen är mindre än 400 pixlar bred kan man ändå behöva
specialanpassningar.
Samtidigt vill man ju att det ska se snyggt ut även med högupplösta
skärmar, i alla fall uppemot 1920x1200 …
Läs hela Ny design
.
Publicerad 2008-08-30 09:05. Taggat django, python, web, meta.
Nu går det att skriva kommentarer på mina sidor!
Jag tillåter bara att inloggade personer skriver kommentarer.
Samtidigt har jag full förståelse för att du inte vill skaffa
ytterligare ett webbkonto att hålla ordning på lösenordet till, och
jag har ingen lust att ha hand om en kontodatabas.
Lösningen heter OpenID.
Nu räcker det att du håller ordning på ett användarnamn och lösenord
för alla (moderna) siter du vill kunna logga in på!
(eller ett lösenord för varje pseudonym du väljer att använda).
Läs hela Kommentera rasmus.krats.se
med 6 kommentarer.
Publicerad 2008-03-31 21:20. Taggat web, meta, domain.
Sedan ett tag tillbaks har jag och Katarina en domän.
Den heter krats.se, vilket är en
hopskrivning av Katarina och Rasmus.
Mitt fantomenindex har bott där ett
tag, och nu håller jag på att flytta dit den här bloggen.
Min nya adress är https://rasmus.krats.se.
Bli först att kommentera.
Publicerad 2004-10-16 14:04. Senast uppdaterad 2008-01-25 00:00. Taggat comics, serier, web, Fantomen.
Jag har länge läst och samlat på serier, nu har jag fått för mig att
göra ett index över mina
Fantomentidningar.
Uppdatering 2008-01-25:
Tre milstolpar uppnådda: Indexet är nu komplett från 1980 till idag!
Nästa steg är att registrera spridda nummer från sjuttiotalet.
Ny design! Inget javascript längre, och förhoppningsvis funkar den
nya designen även i MSIE.
Nytt hem: http://fantomenindex.krats.se/!
Läs hela Fantomenindex
.
Publicerad 2006-03-12 20:21. Taggat web, Stacken, css.
Websidor är i första hand tänkta att läsas på skärm, men visst ska det
gå att göra snygga utskrifter av dem också. Många större siter har en
länk för “utskriftsformat” på varje sida.
Men ska användaren verkligen behöva leta upp en sådan länk, som heter
olika på varje site, för att få en utskrift som inte ser ut som sju
svåra år?
Läs hela Utskrift av websidor
.
Publicerad 2005-12-15 21:58. Senast uppdaterad 2005-12-17 20:24. Taggat web, meta.
Nu har jag gjort ytterligare en ny stylesheet till min webb.
Förhoppningsvis är den både snygg och användbar. På samma gång har
jag uppdaterat själva htmlmarkupen som genereras från mina sidor,
framförallt har jag gjort om navigationen till rena listor i stället
för en massa span
med olika klasser.
Uppdaterat 2005-12-17 20:24: Atom 1.0
Läs hela Uppdaterat min webb
.
Publicerad 2005-11-28 12:00. Taggat web, Stacken.
Nu har jag hackat lite javascript så stackens stylesheetbytare tar
samma stylesheet för alla stackensiter
(dvs
https://www.stacken.kth.se och https://planet.stacken.kth.se).
Och så har jag uppdaterat några hjälp- och metasidor på stackens
web.
Det är fortfarande en del detaljer som borde göras snyggare, bland
annat borde stackens webb uppdateras automatiskt när det comittas till
den eller när något den använder
(som Stackens galleri) updateras.
Bli först att kommentera.
Publicerad 2004-06-20 12:00. Taggat web, meta.
Det är nog dags att jag går över från egen
markup till DocBook.
Läs hela Provar DocBook
.
Posted 2001-01-17 22:34. Last updated 2003-07-17 12:00. Tagged web, project, c++, http.
A small web server serving “301 Moved Permanently” or “302 Moved
Temporarily” to all requests.
Update 2003-07-17:
Relase 0.3 of webredirect is out on the ftp
server. The main
news in this release are:
Updated the C++ language usage, so this version works with gcc 3.x
(and should work with other standard-compliant C++ compilers).
Read whole webredirect
.
Publicerad 2001-04-01 12:00. Taggat web, work.
Jag har slutat på Raditex och i stället börjat
på room33.
Därför har jag flyttat mina websidor till
stacken.
Samtidigt har jag passat på att göra om den grafiska designen.
Bli först att kommentera.