Skip to content

Instantly share code, notes, and snippets.

@hitode909
hitode909 / wifi_to_internet.rb
Created November 25, 2013 00:13
接続中のWiFiのSSIDからインターネットにチェックインするやつ
#! /usr/bin/env ruby
# -*- coding: utf-8 -*-
# 接続中のWiFiのSSIDからインターネットにチェックインするやつ
ssid = `/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I`.split(/\n/).find{|line| line =~ /\bSSID/ }.scan(/SSID: (.+)$/).flatten.first
system "open 'http://t.heinter.net/#{ ssid }'"
@udzura
udzura / LICENSE
Last active May 8, 2021 14:23
やわらかRuby
やわらかRubyはCC BY 4.0 で提供します。
詳細: https://creativecommons.org/licenses/by/4.0/deed.ja
This work is licensed under a Creative Commons Attribution 4.0 International License.
See also: https://creativecommons.org/licenses/by/4.0/deed
@udzura
udzura / middleman.md
Last active December 28, 2015 15:39
ミドルマン入門したがき

ミドルマン入門

自分

  • 近藤うちお
  • paperboy&co. 技術基盤チーム
  • ルビーとかを少し書けます
@fujimura
fujimura / z-index.css.scss
Last active November 22, 2016 07:36
z-index.css.scss
@mixin stack-classes ($classes) {
$i: 10;
@each $class in $classes {
.#{$class} {
z-index: $i;
$i: $i + 10;
}
}
}
@keokent
keokent / YAPC::Asia Tokyo 2013 9-21.md
Last active December 23, 2015 14:49
YAPC::Asia Tokyo 2013 9-21

YAPC::Asia Tokyo 2013 9-21

特別座談会 「Rubyの良いところ語ってください 〜そんなPerlで大丈夫か?〜」

言語比較

  • そもそもなぜRuby Perl
  • RubyとPerlは似ているところのほうが多い * ここが好き、嫌い
  • Perlは覚えることが多い
  • 自分がやりたいことをコードに落としやすかった
  • 言語を変えて生産性は変わるのか
@keokent
keokent / YAPC::Asia Tokyo 2013 9-20.md
Last active December 23, 2015 12:49
YAPC::Asia Tokyo 2013 9-20

YAPC::Asia Tokyo 2013 9-20

学術分野におけるperl

  • 研究テーマが大規模で先輩から引き継ぐ系が多くそのため、perlのコードが代々引き継がれる  - 学生はperlを書かざるをえない

  • perlは言語処理という印象

  • 正規表現、文字列処理に強い
@morygonzalez
morygonzalez / the_legacy_searcher.rb
Created September 17, 2013 01:11
ag(The Silver Searcher)でEUC-JP/Shift-JISのファイルも検索できるようにしてみた - Thinking-megane http://blog.monochromegane.com/blog/2013/09/15/the-silver-searcher-detects-japanese-char-set/ homebrew 化した。
require 'formula'
# Documentation: https://github.com/mxcl/homebrew/wiki/Formula-Cookbook
# /usr/local/Library/Contributions/example-formula.rb
# PLEASE REMOVE ALL GENERATED COMMENTS BEFORE SUBMITTING YOUR PULL REQUEST!
class TheLegacySearcher < Formula
homepage ''
url 'https://github.com/monochromegane/the_silver_searcher/archive/legacy-0.1.tar.gz'
sha1 '9608f10564c64081a38a345ee6848c570a0266f9'
@kurotaky
kurotaky / gist:6435921
Last active April 14, 2023 14:41
Pull Request 後にfork 元リポジトリのmasterの変更を rebase で追随してpush する。
hippo-password-strength の master の最新の変更を取り込んでPRする。
(すでにPR出している場合)
```
git remote add upstream [email protected]:kurotaky/hippo-password-strength.git
git checkout master
git pull upstream master
git checkout using-img-src
git rebase master using-img-src
git push -f origin using-img-src
@kitak
kitak / doc.md
Last active October 18, 2023 09:57
コマンドによる「負荷」の原因切り分け

コマンドによる「負荷」の原因切り分け

この文章では、Linuxコマンド、sar, top, psを使って、一般的に負荷といわれるものの原因を切り分けることを目的とする。

そもそも負荷とは

「複数のタスクによるサーバリソースの奪い合いの結果に生じる待ち時間」を一言で表した言葉。OSのチューニングとは負荷の原因を知り、それを取り除くことにほかならない。

ボトルネックの見極め作業の大まかな流れ

  • ロードアベレージ(処理を実行したくても、実行できなくて待たされているプロセス(CPUの実行権限が与えられるのを待っている、またはディスクI/Oが完了するのを待っている)の数)を見る
@adarapata
adarapata / gist:6256039
Created August 17, 2013 09:10
SelectしかできてないActiveRecord for C#
using UnityEngine;
using System.Collections;
using System.Linq;
using System.Collections.Generic;
using System;
public class AcitiveRecord<T> where T : IDataAccessObject, new()
{
static protected MyDatabase db;