Skip to content

Instantly share code, notes, and snippets.

@shibafu528
shibafu528 / mikutter-faq.el
Created November 20, 2019 14:50
mikutter FAQからQを取り出す練習
(let ((url-request-method "GET") response)
(with-current-buffer (url-retrieve-synchronously "https://mikutter.hachune.net/faq.json")
(goto-char (point-min))
(re-search-forward "\n\n")
(set-buffer-multibyte t)
(setq response (json-read)))
(with-temp-buffer
(mapcar (lambda (faq)
(insert (cdr (assoc 'question faq)) "\n"))
response)
@shibafu528
shibafu528 / open_favstar_of_tweet.rb
Created March 31, 2019 01:38 — forked from penguin2716/open_favstar_of_tweet.rb
選択されたTweetのFavstarを見るmikutterプラグイン
# -*- coding: utf-8 -*-
# favstarを開く
Plugin.create :open_favstar_of_tweet do
command(:open_favstar_of_tweet,
name: 'このTweetのFavstarを見る',
condition: Plugin::Command[:HasMessage],
visible: true,
role: :timeline) do |opt|
@shibafu528
shibafu528 / TissueCheckin.js
Created January 9, 2019 15:02
Tissueチェックイン用ブックマークレット
javascript:window.open('https://shikorism.net/checkin?link='+encodeURIComponent(location.href));
@shibafu528
shibafu528 / gist:d657e0e1e7bb298e3285d5c88571c23e
Created November 10, 2018 05:42
20181110-1441 Mule 1.1 on WSL, skk7.18, skk-modeを有効化しようとしたら落ちたやつ
Reading symbols from ./emacs-18.59.2...done.
(gdb) r
Starting program: /home/shibafu/build/mule-1.1/src/emacs-18.59.2
Program received signal SIGSEGV, Segmentation fault.
0x000000000044aad7 in Fgarbage_collect () at alloc.c:843
843 for (i = 0; i < tail->nvars; i++)
(gdb) p tail
$1 = (struct gcpro *) 0x8000000000000000
(gdb) backtrace
@shibafu528
shibafu528 / mikutter-uwm-hommage_avoid-3.7.2.patch
Created June 16, 2018 08:38
mikutter-uwm-hommageがmikutter 3.7.2以降文字入力時にコケるのを一応回避するやつ
diff --git a/postbox.rb b/postbox.rb
index 0a5a8ce..f0854f3 100644
--- a/postbox.rb
+++ b/postbox.rb
@@ -183,10 +183,20 @@ class Gtk::PostBox
def remain_charcount
count = remain_charcount_org()
- if @extra_widgets[:image]
- count -= 23
@shibafu528
shibafu528 / Resurrect_VOICEROID.bat
Last active January 24, 2018 14:51
VOICEROID+ EX, VOICEROID on VOICEROID 2がライセンス認証エラーを起こした時に使って、一旦回避するやつ
@powershell -NoProfile -ExecutionPolicy unrestricted -Command "Start-Process -Verb runas powershell.exe '-Command ""& {net stop hasplms; net start hasplms} ""'"
@shibafu528
shibafu528 / print.c
Created March 2, 2017 16:26
mruby、__printstr__を上書きしたいんだけどなんかうまく出力されてくれない気がする。昔はできたはず。
// -std=c99 -lmruby -lm
// using default gembox
#include <stdio.h>
#include <mruby.h>
#include <mruby/compile.h>
static mrb_value mrb_printstr(mrb_state *mrb, mrb_value self) {
mrb_value argv;
mrb_get_args(mrb, "o", &argv);
@shibafu528
shibafu528 / ketsu_ats.rb
Created May 17, 2016 15:32
A゛T゛S゛が゛お゛尻゛に゛は゛い゛っ゛て゛く゛る゛め゛う゛ーーーー!!!!!!!!(ジリリリリリリリリリリリリリリリリリリリリリwwwwwwwwwwwwwwwwwwwwwwwwキンコン/キンコン/キンコン/キンコン/キンコン/キンコン/キンコン/キ
# encoding: utf-8
Plugin.create :ketsu_ats do
command(:ketsu_ats,
name: 'ケツATS',
condition: lambda { |opt| true },
visible: true,
role: :timeline) do |opt|
Service.primary.post(message: 'A゛T゛S゛が゛お゛尻゛に゛は゛い゛っ゛て゛く゛る゛め゛う゛ーーーー!!!!!!!!(ジリリリリリリリリリリリリリリリリリリリリリwwwwwwwwwwwwwwwwwwwwwwwwキンコン/キンコン/キンコン/キンコン/キンコン/キンコン/キンコン/キンコン/キ')
# -*- coding: utf-8 -*-
Plugin.create(:mikutter_request_retweet) do
command(
:mikutter_request_retweet,
name: 'リツイート許可要求',
condition: -> _ { true },
visible: true,
role: :timeline
) do |opt|

SH-06G API

本 Gist は Android 4.4.4 搭載のフィーチャーフォン、SHARP AQUOSケータイ SH-06G の仕様に関する自分用メモです。
正確性はありませんので、参考にする場合は自己責任による検証の上で。

キーコード

ソフトキー(カーソルキーの周囲に配置されている4つのキー)は、SH Developers Square に掲載されている10キーモデルキーコードとは異なる模様。