2011-09-01から1ヶ月間の記事一覧
なにが今更って、買ったの9月11日2週間くらい前の話なんですよね。 買った経緯っていうのが、なんか最近色んな人と会ったり、 本読んだりして啓発されたのが原因なんですけど。 取り敢えずこのまま不平不満を言い続けても実力がなければダメなんじゃないの。…
はじめにうちのディレクター兼プロデューサーが 「なんか仕事増えてきてタスクが全然把握できないブー」 と仰っていて、 「ガントチャートを使いたいブー!」 みたいな事を言い出すわけですよ。 んで、ガントチャートといえば、がんすけとか、バックログとか…
昨日、今日に起こった出来事引渡しが4日くらい前のシステムが納品されてないことに 実装前日に気づく。慌てて取引先に電話。僕「あのぅ。。○日に納品予定のやつの進捗って・・・・」 取引先「あー・・・。すみません。XXXの件で少し手間取っておりまして・・…
はじめに先週に引き続き、管理画面系を作っているのですが、 そこでテキストエリアで編集するもののUIを今日は作りました。よくオシャレなサイトにAJAXのテキスト編集方法ですね。 NAVERのpickみたいなUIです。 テキストが書いてあってそれをクリックすると…
はじめにいまとある管理画面を作っているのですが、 「管理画面のTOPに天気予報とか出たら便利じゃない?」とディレクターの方に言われたので作ることになりました。準備するものGoogle’s Secret Weather API以上です。つくりかたはい。ここ見てください。 …
window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…
ついにきてた!Twitter、画像アップロードAPIをサードパーティーに公開 古い!情報についていけない!8月16日の記事です。いまさらですね。Twitterに画像を投稿出来るようになったのはすぐ知ってたんですけど、 APIが公開されるってのを知らなくて気付い…
window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…
はじめに今日は先日書いたAPIサーバのメンテナンスの日でした。RAIDが壊れていたので、HDDを交換して再構築しました。そこで事件が起こったAPIのタイムアウト設定が長すぎて Connect出来ずにアホみたいに待ち続けるサービス。そのAPIが使われているページが…
window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…
現状 複数のコンテンツからなるポータルサイト アクセスを各コンテンツ回すため各コンテンツにリンクを貼っている そのリンクを時間や曜日によって出し分けている 出し分けるためにリンクをスケジューリングして出すAPIサーバを用意している 問題そのサイト…
window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…
window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…
window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…
window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…
1.対象となる期間のIDを出す例えば月毎の継続率を見たい場合、 月毎に投稿をしたユーザのIDを抽出してファイルに保存します。2011-01.log 2011-02.log 2011-03.log 2011-04.log ... みたいな形で保存しておくと楽ですね!で、この際に必ず重複は消しておいて…
window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…
Analyticsのモバイル版でユーザ定義を使おうと思ってもあまり載ってないのでやってみた。色々調べてみたら出てきた livedoorディレクターブログ Google Analytics のユーザー定義を利用したサイト最適化 【02】ユーザー定義の導入 pageTracker._setVar("ユー…
window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…
window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…
window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…
window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…
window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…
window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…
window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…
window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…
window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…
window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…
window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…
window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…