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

  • IBM Mainframe

    What Happens When You Mix Java with a 1960 IBM Mainframe



    As an engineer for the U.S. Digital Service, Marianne Bellotti has encountered vintage mainframes that are still being used in production — sometimes even powering web apps. Last month she entertained a San Francisco audience with tales about some of them, in a talk called “7074 says Hello World,” at Joyent’s “Systems We Love” conference.

    Created under the Obama …

    Read more (140 words)

    • Repost
    • posted 9 May, 2017
  • Rails is f*cking boring! I love it.

    Together with a friend I recently built Dropshare Cloud. We offer online storage for the file and screenshot sharing app Dropshare for macOS/iOS. After trying out Django for getting started (we both had some experience using Django) I decided to rewrite the codebase in Rails. My past experience developing in Rails made the process quick — and …

    Read more (60 words)

    • Repost
    • posted 9 May, 2017
  • TempleOS

    A Constructive Look At TempleOS

    TempleOS is somewhat of a legend in the operating system community. Its sole author, Terry A. Davis, has spent the past 12 years attempting to create a new operating from scratch. Terry explains that God has instructed him to construct a temple, a 640x480 covenant of perfection. Unfortunately Terry also suffers from schizophrenia, and has …

    Read more (81 words)

    • Repost
    • posted 9 May, 2017
  • Chris's head, thanks to a Slack bot

    How I Ruined Office Productivity With a Face-Replacing Slack Bot

    Chris works in an office full of people that like to Photoshop his face onto various things, and then post the results in the company Slack...



    Jason Hutchinson

    Read more (28 words)

    • Repost
    • posted 9 May, 2017
  • 15 Weird Things About Ruby That You Should Know

    Ruby is an amazing language with a lot of interesting details that you may not have seen before...

    Jesus Castello

    Read more - about 1 minutes (20 words)

    • Repost
    • posted 9 May, 2017
  • Practical Color Theory for People Who Code

    Practical Color Theory for People Who Code

    Read more - about 1 minutes (7 words)

    • Repost
    • posted 9 May, 2017
  • How a bullet turns into a beep

    Here's a minor mystery:
    echo •

    That last character is U+2022. Select that line with the mouse, right-click, and select Copy to copy it to the clipboard. Now go to a command prompt and paste it and hit Enter.

    You'd expect a • to be printed, but instead you get a beep. What happened?

    ...

    Raymond Chen …

    Read more (55 words)

    • Repost
    • posted 9 May, 2017
  • Lambda Calculus - Computerphile - YouTube



    Computerphile

    Read more - about 1 minutes (1 words)

    • Repost
    • posted 1 May, 2017
  • How do you make programmers work 60-80 hours per week?


    Original question from Quora:
    Programmers in our startup usually put 8 hours and go home. I keep reading stories about 80+ hour weeks. How do you make them work longer hours? Do we have to pay overtime? We gave few of them some equity, but it doesn’t seem to work.
    My Answer:
    I’m going …

    Read more (139 words)

    • Repost
    • posted 1 May, 2017
  • How I got started with Open Source and you can do too.


    This is in no way going to be a comprehensive guide on how to get started with open source; its going to be more of a description of my journey.
    This might help you if you’re a beginner struggling to make your way into open source...

    Lakshay Kalbhor

    Read more (49 words)

    • Repost
    • posted 1 May, 2017
  • Adactio: Journal—Code (p)reviews

    I’m not a big fan of job titles. I’ve always had trouble defining what I do as a noun—I much prefer verbs (“I make websites” sounds fine, but “website maker” sounds kind of weird).

    Mind you, the real issue is not finding the right words to describe what I do, but rather figuring out just what …

    Read more (73 words)

    • Repost
    • posted 1 May, 2017
  • Image representing post: Steer! An Experimental Canvas/Websocket Game

    Steer! An Experimental Canvas/Websocket Game

    Left alone to look after a conference stand, Dan implements a browser-based video game prototype called Steer! in which the player uses their mobile phone to control a speeding car.

    Read more - about 4 minutes (900 words)

    • Article
    • 1 comment
    • posted 28 April, 2017
  • Things you probably didn’t know you could do with Chrome’s Developer Console


    Chrome comes with built-in developer tools. This comes with a wide variety of features, such as Elements, Network, and Security. Today, we’ll focus 100% on its JavaScript console.
    When I started coding, I only used the JavaScript console for logging values like responses from the server, or the value of variables. But over …

    Read more (77 words)

    • Repost
    • 1 comment
    • posted 22 January, 2017
  • Ruby is still great! · Hendrik Mans

    I realized something today:

    Ruby is still great.

    I’ve spent the last couple of weeks digging into some of the newer/fancier/shinier technologies that have been in the limelight of the development world lately – specifically Elixir, Phoenix and Elm – and while I’ve thoroughly enjoyed them all (and instantly had a bunch of fun ideas for things …

    Read more (87 words)

    • Repost
    • 1 comment
    • posted 10 January, 2017
  • What programming language should I learn first?


    Most people’s journey toward learning to program starts with a single late-night Google search.
    Usually it’s something like “Learn ______”
    But how do they decide which language to search for?...

    Quincy Larson (freeCodeCamp)

    Read more (34 words)

    • Repost
    • posted 28 November, 2016

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!