読者です 読者をやめる 読者になる 読者になる

酢ろぐ!

カレーが嫌いなスマートフォンアプリプログラマのブログ。

s3cmdを使ってローカルファイルをAmazon S3へアップロードする

Web

メモ。あとで説明を書く。 configを指定する デフォルト設定は、.s3cfgを指定される。 別のアクセスキーなどを使いたい場合には.s3cfgをコピーして、アクセスキーを書き換えりすれば良い。 デフォルト設定以外の場合は、-c /PATH/hoge.s3cfgを指定する。 例…

grunt buildでエラーが発生したときのトラブルシューティング

Web

grunt buildでハマってしまって悩んだ記録です。 npm installが途中で強制終了してしまう microインスタンスでメモリが少ないので途中で強制終了が発生していました。 この画像ではmongodbで強制終了していますが、毎回同じモジュールで強制終了されてしまっ…

Amazon Linuxでec2-userと同じ鍵を使ってrootで直接ログインできるようにする

AWS EC2(Amazon Linux AMI)で新しいインスタンスを作成するとec2-userというユーザーが作成されます。Amazon Linuxの場合にはデフォルトでec2-userですが、それ以外のAMIの場合には異なることがあるようなので別途確認してみてください。 インスタンス作成後…

EC2 Amazon Linuxで`knife solo cook`を実行しようとするとrsyncで失敗する

EC2のAmazon Linuxでknife solo cookを実行しようとすると、rsyncで失敗してしまう現象が発生していました。 何故エラーが発生しているのか理解できなかったので解決まで時間がかかってしまいました。 実行環境 クライアント側 Mac OS X El Capitan(10.11.3)…

入門Chef Soloを読んでます

突然ですがChefの勉強を始めました。 ネットで調べてみようと思ったのですがQiitaみたく断片的なTipsであればたくさん記事があるのですが、なにせ右も左も分からないので体系的に書かれているサイトがなくて困りました。 そこで調べてみたところ猛烈にプッシ…

さくらVPSで構築したFTPサーバーのパフォーマンスを調べる

Web

FTP経由でアップロードされたxmlをパースして集計する作業をしています。 アップロードされるxmlファイルは、3KB~6KBほどのサイズの小さなファイルです。毎日数千ファイル増えていくのですが、このシステムをさくらVPSとかさくらクラウドに移してみてはどう…

Amazon Web Services(AWS)のRoute 53でドメインを取得する

Web

かなり前からAmazon Web Services(AWS)のRoute 53経由でドメインを登録できることは知っていたのですが、ここしばらく新しいドメインを取ってなかったので利用することがありませんでした。 先日、kyukoapp.comのドメインを取得するにあたって、Route 53を利…

伊豆大島内の路線バスの時間を調べる「大島とらふぃっく」を作りました

「大島とらふぃっく」というサービスを作りました。「出帆港」と「その時点の時刻」からその日の残りの路線バスの時刻を表示します。 先月、伊豆大島に観光に行ったことをブログに書きました。 1日目はバイクで移動していたからか、バスに乗っていなかったの…

C#とCoreTweetを使ってフォロワーの情報を取得する

本記事ではC#とCoreTweetを使って、自分のフォロワーを取得する方法を紹介します。 Twitterのフォローとフォロワーがたまにわからなくなりますが、自分のフォロワーとは「自分をフォローしている他人」のことです。 CoreTweetのNuGetを使った導入方法とTwitt…

C#とCoreTweetを使ってAPIの残数(rate limti)を取得する

本記事ではC#とCoreTweetを使って、APIの残数(rate limti)を取得する方法を紹介します。 CoreTweetのNuGetを使った導入方法とTwitterの開発者サイトでのアプリケーション登録(アクセスキーの取得)に関しては以前紹介した「C#とCoreTweetを使って簡単にTwitte…

「URLのコメント見るやつ」を作りました

@jz5が「リツイート直後のツイートを表示するやつ」を公開したようです。 「リツイート直後のツイートを表示するやつ」が公開されています | プログラミング生放送 本人に@を飛ばすほどではない時にTwitterでRTした後にコメントを書くエアリプみたいなこと…

C#とCoreTweetを使って特定のキーワードを含むツイートを検索する

本記事ではC#とCoreTweetを使って、特定のキーワードを含むツイートを検索する方法を紹介します。 CoreTweetのNuGetを使った導入方法とTwitterの開発者サイトでのアプリケーション登録(アクセスキーの取得)に関しては以前紹介した「C#とCoreTweetを使って簡…

C#でHtml Agility Packを使って秀和システムの新刊情報を取得する

Html Agility Packという.NET Framework向けに書かれたHTMLパーサーライブラリがあります。このライブラリはC#から利用することができます。簡単にウェブスクレイピングすることができます。 今日もリスト形式で並んでいるデータを取得してみましょう。過去…

C#でHtml Agility Packを使って豊橋技科大の休講情報を取得する

この記事は「TUT Advent Calendar 2014」の3日目です。たまたまAdventarで発見した豊橋技術科学大学関係者向けのアドベントカレンダーで、3日目が空いていたので学外の人ですが参加してみます。 Html Agility Packという.NET Framework向けに書かれたHTMLパ…

C#でHtml Agility Packを使ってYahoo!ファイナンスの現在の株価を取得する

Html Agility Packという.NET Framework向けに書かれたHTMLパーサーライブラリがあります。このライブラリはC#から利用することができ、簡単にウェブスクレイピングすることができます。 株価を調べる際に「Yahoo!ファイナンスは20分遅れの株価を表示してい…

C#でHtml Agility Packを使ってウェブサイトのタイトルを取得する

Html Agility Packという.NET Framework向けに書かれたHTMLパーサーライブラリがあります。このライブラリはC#から利用することができます。簡単にウェブスクレイピングすることができます。 まずは最初ということで、このブログ(blog.ch3cooh.jp)のタイトル…

休講情報APIが提供されている大学一覧

タイトルに反するようですが、休講情報APIは通常公開されていません。有志(個人であったりサークルであったり)によってAPI化されて公開されています。 電通大にもAPIがあったようなが気がするのですが見つけることができませんでした。他にも公開されている…

最寄り駅検索API(現在地点から最寄り駅を検索するAPI)を作ってたよ

Web

ずいぶん前に、現在地点から最寄り駅を検索するためのAPI(以下、最寄り駅検索API)を作っていました。 最寄り駅検索APIは、過去に@od_10zの「Y!乗換サーチ」に最寄り駅を選択する機能を付けたいけれど、適当なWebAPIがないということで生まれました。 僕が…

ASP.NET MVC 4でganrefをスクレイピングして、おねーさまを眺めれるようにしてみた。

元ネタ:Nancyでganrefをスクレイピングして、おねーさまを眺めれるようにしてみた。 - atelier:mitsuba 「ganref」っていうのが何かよくわかってないけど、おねーさまを眺めることができるサイトらしい。みつばたんのコードを参考にして、ASP.NET MVC 4用に…

ASP.NET MVC 4で新規のプロジェクトを作成する

みつばたんにASP.NET MVCは取っつきにくいと言われて、前に「雑な短冊メーカー改め、(雑じゃない)短冊メーカーを作りました - 酢ろぐ!」で書いたように今の自分のスキルでWebアプリを超高速開発できるのはASP.NET MVCかなと思っているので「そうかな?」と…

Azure Webサイトでサブディレクトリに配置したアプリをサブドメイン形式でアクセスできるようにする

短冊メーカーやテスト用に作った諸々のプロジェクトをデプロイするのに、Webサイトの無料枠を使うのが勿体ないと思いました。「tanzaku.azurewebsites.net」や「cit.azurewebsites.net」は、それぞれ個別にWebサイトの無料モードを使っているわけなのですが…

さくらVPSの優待乗り換えキャンペーンに参加してみた

Web

さくらVPSの乗り換えキャンペーンの事をすっかり忘れていました。 弊社では、2012年3月29日(木)に実施する「さくらのVPS」リニューアルに伴い、既に「さくらのVPS」をご利用中で、リニューアル後のプランにお乗り換えをご希望のお客様を対象に、下記の優遇…

Tweenが広告でマネタイズに成功するたった1つの方法

Web

「ビジネスビジネスしたエントリだと思った?・・・残念!釣りタイトルでした」 すみません。チキンなので最初に謝っておきます。Tweenでの広告表示で良い見せ方ってどんな形かなぁと考えてみました。Tweenが1.2.0.0になって広告が付きました。広告が付いて…

さくらVPS

Web

Live Tileの実装がやりたくなったのでさくらVPSを借りた。ActiveWebやServersman@VPSにホストしているサイトはこっちに移す予定。はやく作業をしたいけど時間が……(言い訳)

ASP.NET MVC 2を使ってテスト用の簡易WebAPIを実装する

書ききれなかったので残りはあとで書く。うちのチームでは、Windows Mobile、iPhoneアプリの開発をやっています*1。スマートフォンアプリでは、殆どと言っても良いほどサーバーにアクセスして、なんらかの情報を取得したり保存したりしています。スマートフ…

Tube8のモバイル版のURLをちょっと調べてみた

Web

仕事があまりにも多忙なので、ついカッとなってTube8のモバイル版のURLを調べてみたよ。まずは、モバイル端末で「http://www.tube8.com/」にアクセスしたら、「http://m.tube8.com/」にリダイレクトされる。動画のリストが表示されているURLは、「http://m.t…

Twitterの検索APIについて

Web

http://d.hatena.ne.jp/favril/20090327/1238138002

Expression Blend(Silverlight)で使う事の出来るMedia Playerで一番使い勝手の良いもの

Web

MediaPlayerCS4 / HD Media Center for SharePoint 2010 and SharePoint 2010 Online - Home これかなぁ……自作はしたくないので、あるものを利用させてもらいたいけど、Expression Blendから使えるのがなかなか見つからないなぁ。

@kiri_featherがVB.NETでOAuth/xAuthのサンプルコードを公開してくれていたよ

Web

C#でOAuthを触るサンプル - 酢ろぐで書いていたんだけど、@kiri_feather がマンマのコードを公開してくれているのに気付きました。http://d.hatena.ne.jp/Kiri_Feather/20100305知ってるサービスの中でOAuth/xAuthを使ってるサービスってTwitter位しか知らな…

C#でOAuthを触るサンプル

Web

OAuthとか。http://watcher.moe-nifty.com/memo/2009/04/c-oauth-c097.html

C#でThrift APIを触るサンプル

Web

Thriftについての仕組みは、id:naoya の 資料を見て頂くとして、C#でのサンプルコードです。http://www.markhneedham.com/blog/2008/08/29/c-thrift-examples/ちょっと簡単に……とは行かなさそうな様子。

Microsoft Web 開発 ガイドライン 〜 ASP.NET プログラミング エッセンシャル 〜

Web

今見る見ないにかかわらず、ASP.NET 開発者並びに ASP.NET に興味がある方はダウンロードしましょう。 ASP.NET 3.5 ~ ASP.NET 4に関する内容ですが、ASP.NET 2.0 以降の開発者にとっては貴重な情報源となります。 ナオキにASP.NET(仮) : 「Microsoft Web …

URLルーティング メモ

Web

1ヶ月位前から取得し始めたpixivのランキング情報*1を使ったpixivrankを、ASP.NET MVC でpixivrank作っています。URLルーティング定義は、こんな感じで想定。 http://domain/ pixivrankのメインページ http://domain/Daily/ 当日のデイリーランキング情報 ht…

SQL Azureに繋がらない病

昨日は寝る時間に近かったのもあり、詳しい話を書かずにメモ書き程度にして、とりあえずエントリを上げておきました。あまりにも意味が判らない部分がありましたので書き直しましてみました。DB周りは詳しく無いのでとんちんかんな事を言っていたら指摘が欲…

とりあえず、ドメインを取ろう。

Web

Pixivのデイリーランキングデータ(とか作者情報とかイラスト情報とか)をSQL Azureで管理しているんだけど、Windows Azure自体が1月から有料になるのでどうしようか考え中。「PixivRankのWebサイトも作ろうと思って、そのまま放置されていたりするので、デー…

Windows Azureで独自ドメインを適用する

新しいドメインを取得しようと思っています。ドメイン自体はVALUE-DOMAIN.COMで取得するとして、サーバーをどうしよう……と悩み中です。放置している自宅サーバーを弄るのか、どこかで安いホストを借りるか……と、考えていたらWindows Azureで独自ドメインを適…

Google AJAX Feed API を使ってみた

Web

今日はGoogle AJAX Feed APIを使って、Googleブログ検索の結果を表示みました。前に話題になった時に一度チャレンジしてみたのですが、「javascript?なにそれ美味しいの?」というレベルだったので途中で投げ出してしまいましたが、そこから毛が生えた程度…

Webサーバ導入キットに触れている方々のブログ

Web

スキルチャージプログラム「Webサーバ導入キット」に触れている方々のブログを発見した順番から羅列してみました。僕の根気が果てたのでこの辺りで一度アップしておきます。 アルザな落書き しおんぐの日常-alkn.netの中の人の日記- みなさん、MCP/LPIC試験…

IIS7を動かしてみました

Web

スキルチャージプログラムの公開期限が迫っているので、IISだけでも有効にしておこうと思って役割の追加をしてみました。クリックしかしてないよ! イントラネット内ならきっちり動いているのでこれで勝つる!

Microsoft スキル チャージ プログラム 第 3 弾

Web

Microsoftから何か荷物届いてる?と思ったらなんか来た!! 段ボール箱を開けてみると…… どうみてもMicrosoft スキル チャージプログラム 第3弾のサーバー導入キットでした。 内容物は以下の通りです。 ひと目でわかるIIS 7.0 (マイクロソフト公式解説書)作…

ニコニコ動画、Yourfilehost の動画データが格納されたURLを調べる

Web

APIの仕様変更等の可能性があります。2009.02.08時点の情報です。 ニコニコ動画の場合 http://www.nicovideo.jp/api/getflv/[動画ID]にアクセスすると、 上記のようなレスポンスが返ってきますので、赤字の部分をURLデコードすることで、動画データが格納さ…

WebAPIを使った事無いにも関わらず……

Web

Windows Mobileアプリを作る練習に、WebAPIを使った事無いにも関わらず、Twitterクライアントツールを作ってみようと思って、Twitter WebAPIの仕様を調べてました。Twitter API 仕様書 (勝手に日本語訳シリーズ)にて、BASIC認証無しで使えるWebAPIがある事を…