Skip to content

Instantly share code, notes, and snippets.

@rjohnsondev
rjohnsondev / autocomplete.py
Created Jul 19, 2016
Google Cloud Platform gcloud tab completion for fish shell.
View autocomplete.py
#!/usr/bin/python
# To activate: complete --command gcloud --arguments="(/home/richard/gcloud/google-cloud-sdk/autocomplete.py (commandline -cp))"
import re
import subprocess
import sys
def parse_help(h):
commands = {}
View gist:c850931bc8d9dd98693d

awebviewはHTMLでGUIが書けるAwesomiumのラッパー

Awesomiumとは

Awesomiumとは、Chromiumの機能のうち、Web画面のレンダリングやイベント処理などをC++から直接扱えるライブラリです。 このライブラリを使うと、たとえばゲーム画面にウェブブラウザを設置できたり、HTML+Javascript+CSSを用いてGUIアプリケーションを構築可能です。 非オープンソースなライブラリであり、非商用であれば無償で利用することができますが、商用製品に組み込む場合は有償のようです。

awebviewとは

@justmoon
justmoon / custom-error.js
Last active May 19, 2022 — forked from subfuzion/error.md
Creating custom Error classes in Node.js
View custom-error.js
'use strict';
module.exports = function CustomError(message, extra) {
Error.captureStackTrace(this, this.constructor);
this.name = this.constructor.name;
this.message = message;
this.extra = extra;
};
require('util').inherits(module.exports, Error);
@kyontan
kyontan / README.md
Last active Aug 29, 2015
Refrection and Refraction Simulator using Xwindow
View README.md

反射・屈折のシミュレータ

ソースの質に関してはお察しください

コンパイル方法

  • Mac ( XQuartz が必要です。 ここからダウンロードしてください。)
clang++ reflection_reflaction.cpp -std=c++11 -I /usr/X11R6/include -L /usr/X11R6/lib -l X11
@jokecamp
jokecamp / example.dart
Created Jan 17, 2014
Dart HMAC SHA 256 Example code
View example.dart
import 'dart:html';
import 'dart:convert';
import 'package:crypto/crypto.dart';
void main() {
String secret = 'secret';
String message = 'Message';
List<int> secretBytes = UTF8.encode('secret');
@alucky0707
alucky0707 / timer.rb
Last active Dec 31, 2015
勢いで作った艦これタイマー。自動で時間を設定する機能はありません。また、画像と音声は自分で探してきてください。 win32-soundに依存しているのでWindows限定です。
View timer.rb
require 'tk'
require 'tkextlib/tkimg/png'
require 'tkextlib/tkimg/jpeg'
require "win32/sound"
include Win32
#表示したい画像(png,gif,jpegならいける)
img = TkPhotoImage.new file: "./girl.png"
w = img.width
h = img.height
@esimov
esimov / sublime_haml_to_html.json
Last active Mar 4, 2017
Sublime build for HAML->HTML automatic conversion
View sublime_haml_to_html.json
{
"cmd": ["haml"],
"working_dir": "${file_path:${folder}}",
"selector": "source.haml",
"file_regex": "(.*\\.ts?)\\s\\(([0-9]+)\\,([0-9]+)\\)\\:\\s(...*?)$",
"windows":
{
"cmd": ["haml", "--trace", "$file", "${file_base_name}.html"],
"shell": "true"