Skip to content

Dan Q

    • Articles
    • Everything
    • Notes
    • Reposts (shares)
    • Checkins (geo*)
    • Videos
    • Reviews
    • Comics
    • Tags
    • Stats
    • Subscribe
    • Blogroll
  • About
    • Hide posts of type:
    • Choose how Dan's dressed:
    • Hair
    • T-Shirt
  • Contact
  • Podcast

Tag: programming

  • Generating More of My Favorite Aphex Twin Track

    “aisatsana” is the final track off Aphex Twin’s 2012 release, Syro. A departure from the synthy dance tunes which make up the majority of Aphex Twin’s catalog, aisatsana is quiet, calm, and perfect for listening to during activities which require concentration. But with a measly running time just shy of five and a half minutes, …

    Read more (170 words)

    • Repost
    • posted 26 March, 2019
  • Image representing post: Enigma, the Bombe, and Typex

    Enigma, the Bombe, and Typex


    How to guides
    How to encrypt/decrypt with Enigma
    We'll start with a step-by-step guide to decrypting a known message. You can see the result of these steps in CyberChef here. Let's say that our message is as follows:

    XTSYN WAEUG EZALY NRQIM AMLZX MFUOD AWXLY LZCUZ QOQBQ JLCPK NDDRW F

    And that we've been told …

    Read more - about 15 minutes (3533 words)

    • Repost
    • posted 23 March, 2019
  • The "Backendification" of Frontend Development

    https://hackernoon.com/the-backendification-of-frontend-development-62f218a773d4 (hackernoon.com)
    Asynchronous JavaScript in the form of Single Page Applications (SPA) offer an incredible opportunity for improving the user experience of your web applications. CSS frameworks like Bootstrap enable developers to quickly contribute styling as they’re working on the structure and behaviour of things.
    Unfortunately, SPA and CSS frameworks tend to result …

    Read more (323 words)

    • Repost
    • 1 comment
    • posted 7 March, 2019
  • Image representing post: Modern CSS on DanQ.me

    Modern CSS on DanQ.me

    Dan explains three of the cutting-edge CSS features implemented on his blog.

    Read more - about 6 minutes (1310 words)

    • Article
    • 2 comments
    • posted 5 March, 2019
  • Illustration showing conversation between simulated WorldWideWeb and MetaFilter via an API that ultimately sends requests without a User-Agent, gets a 403 in response, and can't handle the 403 and so returns a confusing 500.

    Debugging WorldWideWeb

    His Geek Flag held high, Dan proposes a minor bugfix to some software that almost nobody cares about.

    Read more - about 5 minutes (1028 words)

    • Article
    • 5 comments
    • posted 24 February, 2019
  • DanQ.me as displayed by the reimagined WorldWideWeb browser circa 1990

    WorldWideWeb, 30 years on

    To celebrate the Web's 30th birthday, some of Dan's favourite geeks reimplemented the very first browser.

    Read more - about 3 minutes (478 words)

    • Article
    • 26 comments
    • posted 20 February, 2019
  • A snail in TRRTL.COM.

    TRRTL - Logo on Coffee

    TRRTL.COM: CoffeeScript-powered Logo-like turtle graphics. On the Web.

    Read more - about 3 minutes (535 words)

    • Article
    • posted 15 February, 2019
  • Ruth Trevor-Allen

    Programming is just solving puzzles

    ‘Programming is just solving puzzles’ - Nominet (Nominet) As a child, I wanted to be a botanical researcher. I loved being outdoors and used to visit the botanical gardens near my house all the time. My grandma inspired me to change my mind and helped me get interested in science. She lived in the country …

    Read more (225 words)

    • Repost
    • posted 13 February, 2019
  • Lena, then and now

    Finding Lena Forsen, the Patron Saint of JPEGs




    Every morning, Lena Forsen wakes up beneath a brass-trimmed wooden mantel clock dedicated to “The First Lady of the Internet.”


    It was presented to her more than two decades ago by the Society for Imaging Science and Technology, in recognition of the pivotal—and altogether unexpected—role she played in shaping the digital world as we …

    Read more (222 words)

    • Repost
    • posted 1 February, 2019
  • Image representing post: Why isn't the internet more fun and weird?

    Why isn't the internet more fun and weird?

    Why isn't the internet more fun and weird? (jarredsumner.com) MySpace inspired a generation of teenagers to learn how to code. We have Dark Mode now, but where did all the glitter go? During the internet of 2006, consumer products let anyone edit CSS. It was a beautiful mess. As the internet grew up, consumer products …

    Read more (169 words)

    • Repost
    • 5 comments
    • posted 31 January, 2019
  • Facebook console messaging advising against the use of the console.

    CSS-driven console graphics

    There's an Easter egg in danq.me which you can see in your browser's debug console.

    Read more - about 4 minutes (721 words)

    • Article
    • 3 comments
    • posted 16 January, 2019
  • Image representing post: Pong

    Pong

    Yesterday was World Digital Preservation Day, so Dan reimplemented Pong for the video wall at the Bodleian.

    Read more - about 4 minutes (734 words)

    • Article
    • 4 comments
    • posted 30 November, 2018
  • Linda Liukas, Hello Ruby and the magic of coding

    Linda Liukas's best-selling Hello Ruby books teach children that computers are fun and coding can be a magical experience.

    BBC News
    See the original article to watch a great video interview with Linda Liukas. Linda is the founder of Rails Girls and author of a number of books encouraging children to learn computer programming (which …

    Read more (85 words)

    • Repost
    • 1 comment
    • posted 30 October, 2018
  • Image representing post: The Ruby Story

    The Ruby Story

    ...

    By 2005, Ruby had become more popular, but it was still not a mainstream programming language. That changed with the release of Ruby on Rails. Ruby on Rails was the “killer app” for Ruby, and it did more than any other project to popularize Ruby. After the release of Ruby on Rails, interest in Ruby …

    Read more (228 words)

    • Repost
    • 1 comment
    • posted 13 October, 2018
  • C64 showing coloured bars

    Learning BASIC Like It's 1983

    ...

    Now, it’s Saturday morning and you’re eager to try out what you’ve learned. One of the first things the manual teaches you how to do is change the colors on the display. You follow the instructions, pressing CTRL-9 to enter reverse type mode and then holding down the space bar to create long lines. You …

    Read more (460 words)

    • Repost
    • 1 comment
    • posted 12 October, 2018

Posts navigation

Older posts
Newer posts

Get in Touch

I'd love to hear from you! Why not...

  • email me on blog@danq.me?
    (my spam filter is aggressive, so use a good subject line, i.e. not just "hello"; encrypt your email if you like)
  • say hi on Mastodon, where I'm @dan@danq.me?
  • send a letter or postcard to
    Dan Q, Unit 159610, PO Box 7169, Poole, BH15 9EL, UK
  • reach out some other way?
  • © Dan Q 1998-2026
  • Creative CommonsAttributionNon-Commercial except where stated (how to use)
  • powered by BloqClassicPressHTML5CSS3
  • privacy
  • Read articles, checkins, notes, reposts, and more...
  • @dan@danq.me
  • contact
  • subscribe
  • Dan Q
  • Creative Commons Attribution Non-Commercial license
  • ClassicPress
  • CSS is awesome
  • Created by a human, not by AI
  • LGBTQ+ pride flag (2018 progress variant)
  • Polyamory flag
  • Say no to Web3
  • Mastodon (it's like email... no, come back!)
  • Tested on Firefox
  • Best viewed on the Internet
  • PHP
  • Ruby
  • Debian
  • Caddy (webserver)
  • Find me on Melonland
  • Check out my GitHub
  • Three Rings - by volunteers, for volunteers, since 2002
  • I'm a fucking webmaster
  • Looks best at: any resolution!