In my last post on Quasar, I was just getting started with the framework, basically taking components from the docs and trying them out for myself. Now I’m getting a bit further into it: I’m getting different components wired up to interact with each other. This is, of course, what Vue excels at, so I’m […]
Author Archives: Mark Eaton
Firefox on a Chromebook
Google has caused a controversy these past few days by disabling uBlock Origin in the latest version of Chrome. uBlock is the most widely regarded browser-based ad blocker. “Disabling” may be the wrong word, as uBlock seems to still be partially functional. I won’t go into the details, because there’s plenty of more knowledgeable discussion […]
On sometimes needing to explicitly copy Python dicts
I recently ran into a Python problem that stumped me for a bit. I was looping through a list of dicts and modifying the dicts slightly, then appending them to a new list. But it wasn’t behaving like I thought it would. Despite my loop being extremely simple and easy to step through mentally, my […]
Linkblog
I’ve created a new linkblog on Mastodon, which is to be a feed of interesting things I’ve found on the web. There’s not much there yet, as I only started it, uh, an hour ago; so please be patient. But the point is that I come across tons of interesting stuff in my RSS reader, […]
Summer, again
Summer is upon us at the Kingsborough Library! The fiscal year has ended, commencement is over, and things have quieted down in the library. I had been really busy with revisions for some papers, but those are wrapping up now too. Time to think about some summer coding projects: Implement Mind AR in our library […]
#blogjune
This year, like in past years, a handful of librarians are doing #blogjune, which is a challenge to blog every day for the month of June. I think it is a wonderful initiative. Each year it is an opportunity for me to add some great new feeds to my RSS reader. It helps reestablish a […]
Thou
Me from earlier today on Mastodon: There’s a certain type of compartmentalization to social media that I don’t like. For example: this account is only about static site generators, or this account is only pics of donkeys, or whatever. Do not like! I want to follow the person who is interested in static site generators […]
JavaScript for teaching and learning
It turns out that JavaScript has proven more useful for my job than Python. I certainly use it more. I assume this is an inevitable result of being a Web Librarian. JavaScript has seeped into my professional life. Part of me wishes this was different. If I were at a research institution, I might find […]
Quasar
Recently, I wanted to build a nice table for the web, with things like toggles, column sorting, pagination and so on. I know better than to try coding this from scratch, and that instead I should use a component library to make things easier. My initial instinct was to turn to Bootstrap, which is a […]
Code formatters
Use a code formatter! That’s it. That’s the whole post. If you’re writing code, you should probably assure that it’s formatted to some kind of standard. That’s what formatters do. They will style your code according to best practices so that you don’t have to worry about it. While there are various opinions on what […]