Skip to content

Instantly share code, notes, and snippets.

richö butts richo

Block or report user

Report or block richo

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@richo
richo / .gitignore
Last active Feb 13, 2020
cbindgen thingy
View .gitignore
/target
**/*.rs.bk
Cargo.lock
View AboutView.swift
//
// SettingsView.swift
// flysight-grapher
//
// Created by richö butts on 7/11/19.
// Copyright © 2019 richö butts. All rights reserved.
//
import Foundation
import SwiftUI
View UIKitExample.swift
//
// ViewController.swift
// test
//
// Created by richö butts on 7/8/19.
// Copyright © 2019 richö butts. All rights reserved.
//
import UIKit
import MobileCoreServices
View FilePickerPresentedView.swift
//
// FilePickerPresentedView.swift
// flysight-grapher
//
// Created by richö butts on 7/8/19.
// Copyright © 2019 richö butts. All rights reserved.
//
import Foundation
import SwiftUI
View main.rs
use std::env;
use std::io::{self, Write};
use std::process;
fn embiggen_word(word: String) -> String {
word.chars().map(|c| {
match c {
'!' => ":exclamation:".to_string(),
'?' => ":question:".to_string(),
'0' => ":zero:".to_string(),
View embiggen.py
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import sys
import string
replacements = {
'!': ':exclamation:',
'?': ':question:',
'0': ':zero:',
'1': ':one:',
View error.txt
Compiling archiver v0.1.0 (file:///Users/richo/code/ext/archiver)
error[E0495]: cannot infer an appropriate lifetime for lifetime parameter in generic type due to conflicting requirements
--> src/ptp_device.rs:57:5
|
57 | fn next(&mut self) -> Option<GoproFile> {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
note: first, the lifetime cannot outlive the lifetime 'c as defined on the impl at 54:1...
--> src/ptp_device.rs:54:1
|
View gist:3985d79705c943487368ac312f3336ee
error[E0621]: explicit lifetime required in the type of `conn`
--> src/ptp_device.rs:24:19
|
22 | pub fn reader<'a>(self, conn: &'a mut GoproConnection) -> GoproFileReader<'a> {
| ---- consider changing the type of `conn` to `&'a mut ptp_device::GoproConnection<'a>`
23 | GoproFileReader {
24 | conn: conn,
| ^^^^ lifetime `'a` required
View embiggen.py
import sys
import string
replacements = {
'!': ':exclamation:',
'?': ':question:',
'0': ':zero:',
'1': ':one:',
'2': ':two:',
'3': ':three:',
View vimeo-upload.py
#!/usr/bin/env python
import os
from tusclient import client
import json
import requests
from flysight_ma
You can’t perform that action at this time.