Skip to content

Instantly share code, notes, and snippets.

View yukirii's full-sized avatar
✈️

Yuki Kirii yukirii

✈️
View GitHub Profile

http://valgrind.org/docs/manual/faq.html#faq.deflost

  • definitely lost

    • メモリリークしてるから, とにかく直せ!
  • indirectly lost

    • ポインタベースの構造 (ツリーやリストなど) があったとき, そのルートノードが開放されていない (definitely lost) 場合, 子ノードは全て indirectly lost となる. ルートノードなどの definitely lost を修正すれば, この indirectly lost も消える.
  • possibly lost

  • ポインタをうまいこといじくり回さない限り, メモリリークしてしまう.

@ismasan
ismasan / purge.vcl
Created January 27, 2011 18:30
Varnish VCL example for purging wildcard URLs
# This goes in vcl_recv
# It gives you:
# curl -X PURGE http://some.example.com/.*
# curl -X PURGE http://some.example.com/blog/.*
# curl -X PURGE http://some.example.com/blog/2011/bar.html
# curl -X PURGE http://another.example.com/.*
#
if (req.request == "PURGE") {
# Wildcard, per-domain purging
purge("req.http.host == " req.http.host " && req.url ~ " req.url "$");
@novi
novi / gist:1631319
Created January 18, 2012 05:50
Arch LinuxをMacBook Air 3,2のSDカードにインストールメモ

Arch LinuxをMacBook Air 3,2のSDカードにインストールメモ

Bootcampの領域を壊さずに内蔵SDカードリーダーのSDメモリへインストールしてみた。

パーティション

  • /dev/disk0s1: EFIシステム
  • /dev/disk0s2: HFS+ OS X Lion (rEFItをインストール済)
  • /dev/disk0s3: Recovery (OS X Lion)
  • /dev/disk0s4: Windows 7
@rummelonp
rummelonp / faraday.md
Last active May 20, 2022 12:23
Ruby の HTTP クライアントライブラリ Faraday が便利そう

Ruby の HTTP クライアントライブラリ Faraday が便利そう

Ruby の HTTP クライアントライブラリ Faraday が便利そう

API ラッパの開発には [RestClient gem][rest_client_gem] だとか
OAuth の必要なものは [Net/HTTP][net_http] + [OAuth gem][oauth_gem] を使ってた

[Twitter gem][twitter_gem] や [Instagram gem][instagram_gem] など API ライブラリのソースを読んでみると
[Faraday gem][faraday_gem] というものがよく使われてた

@jugyo
jugyo / full-text-search-by-groonga-and-ruby.md
Created August 15, 2012 07:35
Groonga + Ruby で全文検索

Groonga + Ruby で全文検索

groonga のインストール

$ brew install groonga

rroonga のインストール

Ruby から groonga を使うために rroonga というライブラリを使う:

@hayajo
hayajo / changelog_en.md
Last active November 2, 2024 12:48
ChangeLog を支える英語

ChangeLog を支える英語

ChangeLog を書く際によく使われる英語をまとめました。

ほとんど引用です。

基本形

# -*- coding: SJIS -*-
require 'fileutils'
TMP_DIR = "D:\\TEMP\\#{$$}\\"
DGINDEX = "C:\\dtv\\dgmpgdec158\\DGIndex.exe"
TC2AAC = "C:\\dtv\\ts2aac\\ts2aac.exe"
LOGOG = "C:\\dtv\\logoGuillo\\logoGuillo.exe"
LOGO_DIR = "C:\\dtv\\logoGuillo\\logo\\"
AVS2X = "C:\\dtv\\logoGuillo\\avs2pipemod.exe"
AVSPLG = "C:\\dtv\\dgmpgdec158\\DGDecode.dll"
@sturadnidge
sturadnidge / tmux-1.8-on-CentOS-6.x.txt
Last active May 10, 2021 18:31
Install tmux 1.8 on CentOS 6.x minimal (64bit)
# download latest libevent2 and tmux sources, and extract them somewhere
# (thx bluejedi for tip on latest tmux URL)
#
# at the time of writing:
# https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz
# http://sourceforge.net/projects/tmux/files/latest/download?source=files
#
# install deps
yum install gcc kernel-devel make ncurses-devel
# 2017年9月以降は Flash ではなく m3u8 での配信になりましたので、この内容は古くなりました。
# 新しい録音方法に関しては
# https://gist.github.com/riocampos/93739197ab7c765d16004cd4164dca73
# をご覧ください。
##############################################################################
# RTMPEのtype9 handshakeに対応している必要があるのでRTMPDump v2.4必須
# ラジオ第2は全放送局とも同じ
# swfVfyオプションのURLは http://www3.nhk.or.jp/netradio/files/swf/rtmpe.swf でもOK
# 各チャンネルに2種類ずつ記載していますがどちらも同じなので好みの物を使ってください
@you21979
you21979 / esxi install tips
Last active December 12, 2020 20:44
ESXiのTIPS集
* メモリはどれくらい載せたほうがよいか
16gbがおすすめ
8gbだとCPUの性能限界より先にメモリが足りなくなる
DBをいくつか載せたりファイルサーバーもVMとして載せたいなら32gbがよい
* GPUパススルー方法
下記のカードをつける
AMD RADEON HD4xxx系
AMD RADEON HD5xxx系
AMD RADEON HD6xxx系