profile
viewpoint
Richard Walters rhymu8354 https://www.twitch.tv/rhymu8354 I'm a software developer who also streams programming live on Twitch.TV -- come by the channel when I'm streaming and say hello!

rhymu8354/Excalibur 22

Development environment (solution) for a web server written from scratch in C++

rhymu8354/Json 6

This is a library which implements [RFC 7159](https://tools.ietf.org/html/rfc7159), "The JavaScript Object Notation (JSON) Data Interchange Format".

rhymu8354/Http 4

This is a library which implements [RFC 7230](https://tools.ietf.org/html/rfc7230), "Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing".

rhymu8354/Mines 3

React port of a Minesweeper clone I originally wrote in 1992

PR opened pretzelhammer/rust-blog

Fix typo: guaranted -> guaranteed
+1 -1

0 comment

1 changed file

pr created time in 6 days

push eventrhymu8354/rust-blog

Richard Walters

commit sha ea5c4649ead096eadcd5fcad1e056983aceef2ae

Fix typo: guaranted -> guaranteed

view details

push time in 6 days

fork rhymu8354/rust-blog

Educational blog posts for Rust beginners

fork in 6 days

issue closedrhymu8354/OmniaRegna

The large ogres in the depths of the cav

This was created from in-game ticket #1109 [asquared31415, 2020-06-25 10:14:20]

The large ogres in the depths of the caves by the sewers don't appear to be spawning. I haven't seen a single one in more than 48 hours (haven't checked before then) as of 2020-06-25 13:00 EST.

It turns out that I accidentally destroyed the Ogre spawner completely. I'm guessing this happened when I was touching up the area.

closed time in 6 days

rhymu8354

issue commentrhymu8354/OmniaRegna

The large ogres in the depths of the cav

I restored the Ogre spawner by going to an old backup of the game and retrieving a copy of the spawner. The ogres live again!

rhymu8354

comment created time in 6 days

issue openedrhymu8354/OmniaRegna

Update the 2FA way of working, when you'

This was created from in-game ticket #1100 [DevelopIt, 2020-06-19 10:42:15]

Update the 2FA way of working, when you're a new user it isn't clear that you've to add your 2FA code behind your password.

created time in 6 days

issue openedrhymu8354/OmniaRegna

The large ogres in the depths of the cav

This was created from in-game ticket #1109 [asquared31415, 2020-06-25 10:14:20]

The large ogres in the depths of the caves by the sewers don't appear to be spawning. I haven't seen a single one in more than 48 hours (haven't checked before then) as of 2020-06-25 13:00 EST.

It turns out that I accidentally destroyed the Ogre spawner completely. I'm guessing this happened when I was touching up the area.

created time in 6 days

push eventrhymu8354/LibreSSL

Richard Walters

commit sha c6cdc0f2dc504db0c30cba313b26027b4cab1a74

Suppress warning about CMP0054 policy not being set

view details

push time in 8 days

push eventrhymu8354/LibreSSL

Richard Walters

commit sha 62b899cd603b7d082f3940e4ed94ce16b169fb71

Suppress warning about CMP0054 policy not being set

view details

push time in 8 days

create barnchrhymu8354/rust-playground

branch : main

created branch time in 13 days

created repositoryrhymu8354/rust-playground

created time in 13 days

issue commentrust-lang/rls-vscode

Plugin feeding some invalid data to debugger in Visual Studio Code

I'm new to Rust, trying to debug Rust code in VSCode, and seeing the issue with slices. Here's a very simple example reproducing the problem:

image

fn first<T>(v: &[T]) -> Option<T>
    where T: Copy
{
    if v.is_empty() {
        return None;
    } else {
        return Some(v[0]);
    }
}

fn main() {
    let data = vec![3, 5];
    println!("First of {:?} is {}", data, first(&data).unwrap());
}

Changing the code to work with a &Vec<T> rather than a &[T] works around the debugger issue:

image

DeanRoddey

comment created time in 13 days

delete branch rhymu8354/zlib

delete branch : master

delete time in 18 days

create barnchrhymu8354/zlib

branch : main

created branch time in 18 days

delete branch rhymu8354/advent-of-code

delete branch : master

delete time in 18 days

create barnchrhymu8354/advent-of-code

branch : main

created branch time in 18 days

push eventrhymu8354/advent-of-code

Richard Walters

commit sha 6fdc8b29d11113c00ddec157c505c2e1242d4e47

Add solutions for 2019 puzzles 21-1 and 22-1 NOTE: I don't know if I actually solved these puzzles correctly. I forgot to commit these changes until now, and I want to push them before I forget.

view details

push time in 18 days

delete branch rhymu8354/IronGloveWorkspace

delete branch : master

delete time in 18 days

create barnchrhymu8354/IronGloveWorkspace

branch : main

created branch time in 18 days

push eventrhymu8354/IronGloveWorkspace

Richard Walters

commit sha 10130390478fe89b6b136534d5d58a45a7ccffbb

Rename branches from master to main

view details

push time in 18 days

push eventrhymu8354/IronGloveBackend

Richard Walters

commit sha 7b6f4d0f1907cf9d8a970f6e1d3690a9d6bca969

Add a couple more potions

view details

push time in 18 days

push eventrhymu8354/MoonUnit

Richard Walters

commit sha 30260762a82d181131bdcfc9299538391c89d662

Rename branches from master to main

view details

push time in 18 days

delete branch rhymu8354/Twarlock

delete branch : master

delete time in 18 days

create barnchrhymu8354/Twarlock

branch : main

created branch time in 18 days

push eventrhymu8354/Twarlock

Richard Walters

commit sha 3e952a670daf85c7ef4338758a8d1ba439458bd3

Rename branches from master to main

view details

push time in 18 days

delete branch rhymu8354/Excalibur

delete branch : master

delete time in 18 days

create barnchrhymu8354/Excalibur

branch : main

created branch time in 18 days

push eventrhymu8354/Excalibur

Richard Walters

commit sha 7d761855752b689bd5e4bf4df88311195ce32d53

Rename branches from master to main

view details

push time in 18 days

delete branch rhymu8354/WebServer

delete branch : master

delete time in 18 days

delete branch rhymu8354/Rover

delete branch : master

delete time in 18 days

delete branch rhymu8354/MathBot2001

delete branch : master

delete time in 18 days

delete branch rhymu8354/Lurker

delete branch : master

delete time in 18 days

create barnchrhymu8354/WebServer

branch : main

created branch time in 18 days

create barnchrhymu8354/Rover

branch : main

created branch time in 18 days

create barnchrhymu8354/MathBot2001

branch : main

created branch time in 18 days

create barnchrhymu8354/Lurker

branch : main

created branch time in 18 days

delete branch rhymu8354/IconImporter

delete branch : master

delete time in 18 days

create barnchrhymu8354/IconImporter

branch : main

created branch time in 18 days

delete branch rhymu8354/LuaCppTutorial

delete branch : master

delete time in 18 days

create barnchrhymu8354/LuaCppTutorial

branch : main

created branch time in 18 days

delete branch rhymu8354/Overlay

delete branch : master

delete time in 18 days

create barnchrhymu8354/Overlay

branch : main

created branch time in 18 days

delete branch rhymu8354/Alfred

delete branch : master

delete time in 18 days

create barnchrhymu8354/Alfred

branch : main

created branch time in 18 days

push eventrhymu8354/Alfred

Richard Walters

commit sha 225c16ed578ebc8221021a8a164c52d17f89fdf7

Rename branches from master to main

view details

push time in 18 days

delete branch rhymu8354/Lighter

delete branch : master

delete time in 18 days

create barnchrhymu8354/Lighter

branch : main

created branch time in 18 days

push eventrhymu8354/Lighter

Richard Walters

commit sha c201dd63056e47f501ca8dafd008151701c691c9

Rename master branches to main

view details

push time in 18 days

delete branch rhymu8354/SocketTutorial

delete branch : master

delete time in 18 days

create barnchrhymu8354/SocketTutorial

branch : main

created branch time in 18 days

create barnchrhymu8354/Bouncer

branch : main

created branch time in 18 days

delete branch rhymu8354/Bouncer

delete branch : master

delete time in 18 days

push eventrhymu8354/Bouncer

Richard Walters

commit sha 7bcc58d6014246e92b2ba56b95e9327c7ffd47f5

Rename master branches to main

view details

push time in 18 days

delete branch rhymu8354/Mines

delete branch : master

delete time in 18 days

create barnchrhymu8354/Mines

branch : main

created branch time in 18 days

delete branch rhymu8354/zxcvbn-c

delete branch : master

delete time in 18 days

delete branch rhymu8354/lua

delete branch : master

delete time in 18 days

delete branch rhymu8354/OmniaRegna

delete branch : master

delete time in 18 days

delete branch rhymu8354/iron-glove

delete branch : master

delete time in 18 days

delete branch rhymu8354/aws-sig-v4-test-suite

delete branch : master

delete time in 18 days

delete branch rhymu8354/WebToken

delete branch : master

delete time in 18 days

delete branch rhymu8354/WebSockets

delete branch : master

delete time in 18 days

delete branch rhymu8354/Utf8

delete branch : master

delete time in 18 days

delete branch rhymu8354/Uri

delete branch : master

delete time in 18 days

delete branch rhymu8354/TwitchNetworkTransport

delete branch : master

delete time in 18 days

delete branch rhymu8354/Twitch

delete branch : master

delete time in 18 days

delete branch rhymu8354/TlsDecorator

delete branch : master

delete time in 18 days

delete branch rhymu8354/Timekeeping

delete branch : master

delete time in 18 days

delete branch rhymu8354/SystemAbstractions

delete branch : master

delete time in 18 days

delete branch rhymu8354/StringExtensions

delete branch : master

delete time in 18 days

delete branch rhymu8354/SmtpAuth

delete branch : master

delete time in 18 days

delete branch rhymu8354/Smtp

delete branch : master

delete time in 18 days

delete branch rhymu8354/Serialization

delete branch : master

delete time in 18 days

delete branch rhymu8354/Sasl

delete branch : master

delete time in 18 days

delete branch rhymu8354/SQLiteAbstractions

delete branch : master

delete time in 18 days

delete branch rhymu8354/SQLite

delete branch : master

delete time in 18 days

delete branch rhymu8354/Raft

delete branch : master

delete time in 18 days

delete branch rhymu8354/Packaging

delete branch : master

delete time in 18 days

delete branch rhymu8354/O9KClock

delete branch : master

delete time in 18 days

delete branch rhymu8354/Newman

delete branch : master

delete time in 18 days

delete branch rhymu8354/MoonUnit

delete branch : master

delete time in 18 days

delete branch rhymu8354/MoonClock

delete branch : master

delete time in 18 days

delete branch rhymu8354/MessageHeaders

delete branch : master

delete time in 18 days

delete branch rhymu8354/LibreSSL

delete branch : master

delete time in 18 days

delete branch rhymu8354/Json

delete branch : master

delete time in 18 days

create barnchrhymu8354/zxcvbn-c

branch : main

created branch time in 18 days

create barnchrhymu8354/lua

branch : main

created branch time in 18 days

create barnchrhymu8354/OmniaRegna

branch : main

created branch time in 18 days

create barnchrhymu8354/iron-glove

branch : main

created branch time in 18 days

create barnchrhymu8354/aws-sig-v4-test-suite

branch : main

created branch time in 18 days

create barnchrhymu8354/WebToken

branch : main

created branch time in 18 days

create barnchrhymu8354/WebSockets

branch : main

created branch time in 18 days

create barnchrhymu8354/Utf8

branch : main

created branch time in 18 days

create barnchrhymu8354/Uri

branch : main

created branch time in 18 days

create barnchrhymu8354/TwitchNetworkTransport

branch : main

created branch time in 18 days

create barnchrhymu8354/Twitch

branch : main

created branch time in 18 days

create barnchrhymu8354/TlsDecorator

branch : main

created branch time in 18 days

create barnchrhymu8354/Timekeeping

branch : main

created branch time in 18 days

create barnchrhymu8354/SystemAbstractions

branch : main

created branch time in 18 days

create barnchrhymu8354/StringExtensions

branch : main

created branch time in 18 days

more