君たちは永遠にそいつらより若い

技術と音楽と日々のこと。

Web

GitHubのリポジトリをissueも含めてバックアップできるBackHub

Web

What? BackHub というドイツ発のサービス GitHubのリポジトリをissueも含めてバックアップできる バックアップしたものをダウンロードしてローカルに保存可能 リポジトリだけでなく、Issuesもまるごとリストア可能(ちょっと形式が変わるけど) パブリックリ…

GitHubの課金を止めたら(ダウングレードしたら)プライベートリポジトリはどうなるか

Web

お金の面でも、公開状態の面でもGitHubさん超優しかった。公開になるのかなーと思って、プライベートリポジトリをBuckup取って 消したけど、消さなくても良かったorz まぁ、新しいサービス試せたのでいいです!! Q. GitHubの課金を止めたら(ダウングレード…

Excelで式の区切り文字がセミコロンに変化して、更にエラーになる(グローバルな理由で)

現象 同じファイルを開いているのに、あるメンバー(ベトナム人メンバー)のExcelでだけ、以下のようになってしまう現象が起こって、ハマった。 計算対象の値 2014-09-06 10:58:48.0のような文字列でText型貼付け(案件の事情) 現象 うまく数式が動かずエラー…

MySQLのタイムゾーンの挙動差について調べた

作っている場所と使用される場所のタイムゾーンが違ったり、国際的なサービスを作っていたりする場合に、タイムゾーンまわりの挙動について気になったので、MySQLで実際に試したことのまとめ。 前提 初期時刻設定 global.system_time_zone: OSのタイムゾーン…

EC2 をmac起動時に自動起動、定時にシャットダウンする

EC2を毎日使うけど、夜中は落として節約したい案件だったので、mac起動時に自動起動する、定時にシャットダウンするようにした。 自動起動する方法 StartupItemsにServiceとplistを置いて、awscliで立ち上げることで、対応する。 awscliを使うので、クレデン…

Photoshop で pdf 作成するとき、文字が埋め込まれない

Web

昔、ハマったときに検索で全然出てこなかったのでメモ。(illustrator でも有効?) Photoshop で複数枚の pdf を作成する方法 ファイル > 自動処理 > PDFスライドショー から、作成 ソースファイルにファイルを追加(この順番が、pdfの順番になる) 保存名を…

p5.js 入門(公式のGet startedを意訳しながらやってみた)

フィードで流れてきたので、触ってみる。 p5.js とは http://p5js.org/ オンブラウザで気軽に Processing ライクにコードを書くための、JavaScriptのライブラリです。HTML5オブジェクト、ウェブカム、音声などにアクセスできるライブラリもあるらしいので、…

Facebookアプリ エラー `App Not Setup: The developers of this app have not set up this app properly for Facebook Login.` 解決方法

Web

目の前で友人がハマってたので、記録。 現象 2014年以降?に発生 アプリ開発者アカウントでアクセスしているときは、問題なくアプリにログインできる その他のアカウントでアクセスすると、App Not Setup: The developers of this app have not set up this …

grunt-image で画像最適化を自動化する

Web

あるある デザイナ(コーダ)「うおー!(^ω^)(すごい勢いでデザイン&コーディング)」 エンジニア「デザイナからデータを受け取ったよ!そのまま突っ込むよ!えい!(^ω^)」 ユーザ「画像…めっちょおもぃ(^ω^)」 あなたの…心に…直接…呼びかけています… 画像…最…

IE8, IE9 である環境(ドメイン)でだけ勝手に互換表示になる

Web

IE の互換機能ドキュメントモード・ブラウザモードの違い という前座の記事を書きましたが、本当に書きたかったのは、こっちの話です…! 状況 以下のような状況で、ある環境(ドメイン)でだけIE8, IE9の表示崩れが起きる現象に当たることがあります。 デプロ…

IE の互換機能ドキュメントモード・ブラウザモードの違い

Web

IE 対応をしていると、互換モードボタン・開発者ツール・metaタグ(<meta http-equiv="X-UA-Compatible" content="IE=edge" />)で互換表示切り替えをすると思いますが、ドキュメントモード・ブラウザモードの違いや、何が何と結びついているのか、こんがらがりがち。 IE11で変更もあったので、誰かのために覚え書きし</meta>…

AndroidDownloadManager にBasic認証などの認証情報が受け継がれずファイル保存が失敗する

Web

テスト中の Web サイトは、IP 制限なり、Basic 認証なり、cookie 認証なり、何らかの認証をかけてコンテンツを保護するものです。そこで発生する Android の悲劇の回避方法の一つを紹介。 状況 サイトにIP 制限、Basic 認証、cookie 認証などをかけている 何…

memcached で session.save_path が合っているのに保存できない

Web

過ぎ去りしある日のこと。 memcached に書き込めないファイルがあるよ! Warning: Unknown: Failed to write session data (memcache). Please verify that the current setting of session.save_path is correct (tcp://xxx.xxx.xxx.xxx:11211) in Unknown …

exiftool ・ Image Magick で Exif Orientation 情報を追加・編集する

Web

Exif Orientation 情報を追加する方法と編集する方法。 Orintation 情報の形式 Orientation は、Exif 2.3 規格において、 1〜8 の数字で規定されている。 http://www.cipa.jp/hyoujunka/kikaku/pdf/DC-008-2010_J.pdf (P.34) http://www.cipa.jp/english/hyo…

Mac OS X 10.7.5で、Image Magick のインストールが上手く行かなかった

Web

どうってこと無いことも記録するシリーズ。 Mac OS X 10.7.5で、以下のエラーで Image Magick のインストールが上手く行かなかった。 Error: Download failed: http://slackware.sukkology.net/packages/jasper/jasper-1.900.1.zip brew update してなかった…

GitHub Pages の作り方(マニュアルでhtml作成編)

Web

GitHub Pages を作る際に、Automatic Page Generator のテンプレデザインではなく、自分でゴリゴリ編集したい場合があると思います。そういうときは、マニュアルでhtmlを作成しましょう。(Jekyll を使う方法は、今回省いています。) 空の新規リポジトリから…

GitHub Pages の概要説明と作り方(自動生成編)

Web

GitHub Pages を使ったことが無かったので作ってみた。 ※英語が読める人は以下Docsが超絶分かりやすいので、これを読めば良いと思います。 Creating Pages with the automatic generator https://help.github.com/articles/creating-pages-with-the-automati…

初心者がプログラムを勉強したい場合に準備してあげることまとめ

Web

特にIT詳しくない初心者友人が 「なんかプログラム勉強したいおー(^ω^)」と言ってきた場合に どうしてあげたらいいかまとめ。 どこでも使えそうなIDを決める google アカウントを作る ブログを作る エディタを入れる(Macの場合) 遠隔補助ツールを入れる 勉強…