Skip to content

Instantly share code, notes, and snippets.

@mono0926
mono0926 / commit_message_example.md
Last active May 23, 2024 00:48
[転載] gitにおけるコミットログ/メッセージ例文集100

インスタグラムAPIが仕様変更し、アプリケーション・サービスへの利用には申請と承認が必要に

2015年11月17日からインスタグラムの提供しているAPIの仕様が大幅に変更されました。

仕様変更する前までは、インスタグラムのアカウント所有者であれば誰でも、開発者登録をするだけでAPI機能の全てを使用することができましたが、今回の変更で、APIの正式利用にはインスタグラムにレビューの申請をして承認されることが必須となりました。
また、17日以前に作成したアプリケーション・サービスについても、2016年6月1日までに申請し承認されなければ、自動的にテスト(サンドボックス)モードに切り替わるようです。

インスタグラムAPI利用規約の日本語訳

英語でしか表記のなかった規約の一部を日本語に翻訳したので、まとめておきます。

@timakin
timakin / gist:34255f56dd5595cee421
Last active October 22, 2022 07:08
Gitのsubtreeについてのまとめ

前提

  • まとめた目的
    • プロジェクトのルートディレクトリにsubtree先を展開できないかなーという話を検証したので、その記録
      subtreedDir/
        /A
        /B
      とかがあるとき、それをsubtreeとして呼び出す、childプロジェクトがあるとする。このとき、
    

child/

Node.jsの環境変数
  • app.set('port', process.env.PORT || 3000)process.envは環境変数といって、node実行時に指定する変数のこと。
  • Consumer_keyなど公開したくないものを隠すのにも使える。
  var some_url=url.format({
    protocol: 'http:',
    port: process.env.DATA_PORT,
 hostname: process.env.DATA_HOST || '×××.×××.×××.×××',
@kitak
kitak / doc.md
Last active October 18, 2023 09:57
コマンドによる「負荷」の原因切り分け

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

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

そもそも負荷とは

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

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

  • ロードアベレージ(処理を実行したくても、実行できなくて待たされているプロセス(CPUの実行権限が与えられるのを待っている、またはディスクI/Oが完了するのを待っている)の数)を見る
FROM ubuntu:12.04
MAINTAINER SKAhack
run echo "deb http://archive.ubuntu.com/ubuntu quantal main universe" > /etc/apt/sources.list
RUN apt-get update
RUN apt-get install -y software-properties-common
RUN apt-get install -y openssh-server
RUN apt-get install -y sudo
RUN mkdir -p /home/docker
@m-nori
m-nori / README.md
Created January 16, 2013 16:00
さくらVPSにJenkins入れてGithubのnode.jsをビルドする。

Jenkins上でnode.jsプロジェクトをテスト

さくらVPS上でGithubに入れたnode.jsプロジェクトをJenkins経由でテストする


Javaのインストール

入ってなければ入れる。