Skip to content

Instantly share code, notes, and snippets.

View PanNyaa's full-sized avatar
😵‍💫
うへ〜

PanNyaa PanNyaa

😵‍💫
うへ〜
View GitHub Profile
@PanNyaa
PanNyaa / style.css
Last active September 16, 2016 16:26
【Chromium用】stylish用の、TweetDeckを狭苦しく表示して表示ツイート数を稼いだりハートを星にしたり、Chromium下での中華フォントを上書きするようにしたやつ
body {
font-family: Arial, "Ohruri Regular", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic", sans-serif;
}
.item-box {
position: relative;
padding: 0px 0px;
}
.is-narrow-columns .column {
width: 270px;
margin-right: 0px;
@PanNyaa
PanNyaa / style.css
Last active September 14, 2016 10:13
stylish用の、TweetDeckを狭苦しく表示してツイートを多く表示するようにするやつ
.item-box {
position: relative;
padding: 0px 0px;
}
.is-narrow-columns .column {
width: 270px;
margin-right: 0px;
}
.is-narrow-columns .app-columns {
padding-top: 0px;
@PanNyaa
PanNyaa / accsesscounter.php
Last active September 5, 2016 08:27
WordPressなどで使えたりするオサレなWebFontアクセスカウンター。直近100アクセス以内の同一IPを二重カウントしません、日付が変わるとIP情報はリセットされます。datファイルの場所・フォント・フォントの場所・marginなどは各自調整しましょう。WebFontには英数字グリフのみ入っているものを使うと軽量でよいと思います。
<style type"text/css">
/* Webフォントの読み込み */
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on October 17, 2015 */
@font-face {
font-family: 'cartoon_blocks_christmasRg';
src: url('/WebFonts/cartoon_blocks_christmas-webfont-t.eot');
src: url('/WebFonts/cartoon_blocks_christmas-webfont-t.eot?#iefix') format('embedded-opentype'),
url('/WebFonts/cartoon_blocks_christmas-webfont-t.woff2') format('woff2'),
url('/WebFonts/cartoon_blocks_christmas-webfont-t.woff') format('woff'),
@PanNyaa
PanNyaa / strcalc.c ……の一部分だけ
Created April 14, 2014 16:40
strcalc.c の一部分だけ。 +/ *- -/ /- を特殊演算子扱いで計算して、答で置換する処理 をするような部分。 たぶんこうなるかなー…っと思うん
// "+/","*-","-/","/-" は別途計算しなければいけないので特殊演算子扱いで先に計算する
while( (p=strstrs(str,"+/","*-","-/","/-"))!=NULL ){
char *now_p,*p_start,*p_end;
now_p = strstrsback(str,p,"+","-","*","/"); //演算子を後方検索で探す
if(now_p==NULL){ //NULLだったら=先頭の項だったら
n = ptrdiff((p_start=str),p-1); //strの先頭から特殊演算子の手前までポインタ間diff
if(n > 10){
e += n-10;n=10; //項が10桁を超えていたらe+N表示のためにeを差分だけ加算
@PanNyaa
PanNyaa / strchrback.c
Last active August 29, 2015 13:58
strchrとstrstrのオフセット指定後方検索verな関数。
#include <stdio.h>
#include <string.h>
char* strchrback(const char *,const char *,int);
//strchrの後方検索版。オフセットを指定してそこから_Strの先頭まで探します
char* strchrback(const char *_Str,const char *offset ,int _C){
@PanNyaa
PanNyaa / _strrep.c
Last active August 29, 2015 13:58
文字列中から指定された文字列を全置換する関数
#include <stdio.h>
#include <string.h>
#include <stdarg.h>
#include <stdlib.h>
int strrep(char*,char*,char*);
@PanNyaa
PanNyaa / strstrs.c
Last active August 29, 2015 13:58
strstrを可変長引数にしたような関数
#include <stdio.h>
#include <string.h>
#include <stdarg.h>
#include <stdlib.h>
#define va_len(DEST,LIST,LISTPTR,TYPE,ENDOFFLAG) do{char*p;DEST=0;va_start(LIST,LISTPTR);p=LISTPTR;while(p!=ENDOFFLAG){p=va_arg(LIST,TYPE);DEST++;}va_end(LIST);}while(0)
#define strstrs( ... ) strstrs_( __VA_ARGS__ ,NULL )
char* strstrs_(char*,char*, ... );
@PanNyaa
PanNyaa / strncpynull.c
Last active August 29, 2015 13:58
※未完成 strncpyの機能に、n文字分コピーしたあと終端に'\0'を付与するような機能をプラスした関数。第四引数によって'\0'が見つかったときに処理を止めるフラグ(0,1)をON(1)・OFF(0)可能。省略可能でデフォルトは1。
#include <stdio.h>
#include <string.h>
#include <stdarg.h>
#include <stdlib.h>
#define strncpynull( ... ) strncpynull_( __VA_ARGS__ ,1 )
int strncpynull_(char*,char*,size_t, ... );