2018年10月8日の技術書典5で頒布した本に間違いがあったのでこの場で訂正させていただきます。
2018年10月21日日曜日
2018年5月31日木曜日
「ニコニコ動画の技術交流会」でLTしてきた話
2018年5月20日に銀座松竹スクエアにておこなわれた「ニコニコ動画の技術交流会」に行ってきました。
よくある同人系のイベントにはそれなりに行ってますが、(Twitterではよくつぶやいてる)こういう技術に重みを置いていてかつ、発表等がメインのイベントは初めてだったのとLTにも初挑戦したので、LT参加レポートを書いていきたいと思います。
(どうしても5月31日までに投稿したくて交流会とその後の改善報告会に関する感想は別記事にしようと思ってます。没にならなければ)
よくある同人系のイベントにはそれなりに行ってますが、(Twitterではよくつぶやいてる)こういう技術に重みを置いていてかつ、発表等がメインのイベントは初めてだったのとLTにも初挑戦したので、LT参加レポートを書いていきたいと思います。
(どうしても5月31日までに投稿したくて交流会とその後の改善報告会に関する感想は別記事にしようと思ってます。没にならなければ)
2018年3月10日土曜日
NicoTagClean Ver3.0.0公開
2018年5月25日追記
Cookieを使ったログイン機能が壊れてることに気がついたので近いうちに直します
すごい久々のブログ更新とソフト更新である(3年ぶり)。
ダウンロードはこちらからどうぞ
※前回までと配布場所が変わっています
以下追加機能のこと等
Cookieを使ったログイン機能が壊れてることに気がついたので近いうちに直します
すごい久々のブログ更新とソフト更新である(3年ぶり)。
ダウンロードはこちらからどうぞ
※前回までと配布場所が変わっています
以下追加機能のこと等
2015年7月15日水曜日
NicoTagClean Ver2.0.0公開
というか正確には再公開である。
同時I/Oエラーをどうにかするために一から作りなおしたり、最近知ったReactive Extensionsを使ってみたり、ブラウザとCookieを共有を可能にしたりして、後は高解像度な環境でもレイアウト崩れしにくいようには気をつけて作りなおしたつもり。
変なエラーやバグもだいぶ減ったと思いたい。
ダウンロードはこちらより
OneDrive
同時I/Oエラーをどうにかするために一から作りなおしたり、最近知ったReactive Extensionsを使ってみたり、ブラウザとCookieを共有を可能にしたりして、後は高解像度な環境でもレイアウト崩れしにくいようには気をつけて作りなおしたつもり。
変なエラーやバグもだいぶ減ったと思いたい。
ダウンロードはこちらより
OneDrive
2015年6月5日金曜日
TwitterAPIキー大量制限事件で思った事
その日は突然訪れたわけですよ。
まずは簡単に時系列の整理
2015年4月16日
ShootingStarMod-MoonStrikeでのツイート、RT、ふぁぼ等のいわゆる書き込みが不可能に
他のクライアントへ流れるがそこまで大事にならず
2015年4月20日
16日の件に関連してAPI関連で仕様と制限を理解してほしいと願って記事を書く
2015年5月25日
びよーんったーの書き込み権限が剥奪されツイートができなくなるという事態に、また一部バージョンは凍結状態へ
大量に他のクライアントへ人が流れあれやこれやが無いの意見が大量にあったが
このときはこんな大事になるとは思わなかったのは言うまでもない
2015年5月26日~30日
ユーザーが流れ込んだ他のクライアントが次々と書き込み権限を剥奪される事態に
またそれらの被害にあったクライアントのレビュー欄が大炎上する。
あるクライアントの権限剥奪をネタにアフィリエイトサイトが取り上げる。
開発者のTwitterアカウントに大量の質問リプライ届く。
Androidのアプリに対しての制限が多かったのでリンゴ信者の仕業という噂も流れる。
また多くの開発者が異議申しだてのメールを送信する。
30日あるアプリの権限が剥奪されたのをきっかけに、じみったーへも人が流れ込みだし焦る。
2015年6月1日~2日?
このあたりでTwitter社から返信がきた開発者がちらほら
しかし、本文中身は定型文。反論メールを送る人が居ないわけない。
またこの日までにアプリを逆コンパイルされAPIキーを差し替えたうえに配布されたクライアントもある。
2015年6月3日
ほとんどのクライアントの制限が解除される。
が・・・・この日までに開発者に与えたダメージは計り知れない
ここから言いたいこと言う、ちょっとキツイ目な言葉も使うのでこの先は覚悟してください。
2015年4月20日月曜日
非公式クライアントを使うユーザー「だからこそ知ってほしい」Twitterの制限とか仕様
非公式のクライアントを使っているとよくタイムラインが更新できなくなったり、投稿できなくなったりしますよね。今回は知っているようで知られていないTwitterのAPI制限について
2015年3月20日金曜日
onOptionsItemSelected()で何故かハマった件
onOptionsItemSelected()
知っての通りオプションメニューとしてボタンを配置したりActionBar上に配置したボタンが押されたことを検知するものである。
しかしある日事件が起きた。
もう訳がわからないのである。
先に言っておくがしっかりcase文に指定するものはしっかり存在している、また少し前まで動いており、ソースの書き換えはしたものの、該当ソースはその際一度も触れていないのである。
そこでブレークポイントを設置して互いのIDを確認すると何故か綺麗に1バイト分数値がずれるという謎のバグが発生しているという意味不明さ
ただどうも設定していたLabel情報はしっかり正しいのが来ていたため最終的には
知っての通りオプションメニューとしてボタンを配置したりActionBar上に配置したボタンが押されたことを検知するものである。
しかしある日事件が起きた。
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
//省略
}
return super.onOptionsItemSelected(item);
}
これが突然動かなくなったのである。もう訳がわからないのである。
先に言っておくがしっかりcase文に指定するものはしっかり存在している、また少し前まで動いており、ソースの書き換えはしたものの、該当ソースはその際一度も触れていないのである。
そこでブレークポイントを設置して互いのIDを確認すると何故か綺麗に1バイト分数値がずれるという謎のバグが発生しているという意味不明さ
ただどうも設定していたLabel情報はしっかり正しいのが来ていたため最終的には
筋☆肉☆式☆解☆決
なんだこれ・・・・
きたねぇソースだ
2015年2月23日月曜日
自作Twitterクライアント作成の記録(32)(じみったーだけに)地味にソース公開しました
すっごい今更感しますが作成中のTwitterアプリのソース公開します
各リンクは下の欄からどうぞ
なお旧版と新板の違いについてですが、旧版は2015年2月23日現在公開されてるアプリのソースになり、新板はそれのソースを書き直してるだけです。(ついでに機能追加してたり)
また新板の方へソースをコミットしていく形になるので気になる方はちょくちょく確認してみるといいかも。
また、こういうふうにしたほうがいいよとかアドバイスがあれば何かしらの手段で教えてもらえると嬉しいです。
(旧版)
https://bitbucket.org/meronmks/oldzimittaproject/src
(新板)
https://github.com/meronmks/zimitta
各リンクは下の欄からどうぞ
なお旧版と新板の違いについてですが、旧版は2015年2月23日現在公開されてるアプリのソースになり、新板はそれのソースを書き直してるだけです。(ついでに機能追加してたり)
また新板の方へソースをコミットしていく形になるので気になる方はちょくちょく確認してみるといいかも。
また、こういうふうにしたほうがいいよとかアドバイスがあれば何かしらの手段で教えてもらえると嬉しいです。
(旧版)
https://bitbucket.org/meronmks/oldzimittaproject/src
(新板)
https://github.com/meronmks/zimitta
2015年2月5日木曜日
Twitter4Jであるエラーに悩まされた件
どうも、最近色々手を出してよくわからないことになりかけてる私です
UserStreamAdapterを継承したクラスからViewを弄ってもエラーを吐かない。
先日Android端末をbotサーバーにするというふざけた構想のアプリを組んでるさい詰まった事柄をまとめておきます。
どういうことかというとこのクラス自動的に非同期的な処理になります。ある程度組んだことがある人ならわかると思うんですがこういう場合ちょっと工夫しないとエラーで落ちてしまうんですが、これを継承したクラスでは落ちない上に処理がそこで強制的に止まってしまいます。
何もエラーが出ないため厄介なタイプのバグだと思われます。
Handlerとかを使ってあげたら解決するはずです。
FATAL EXCEPTION: Twitter4J Async Dispatcher[0]
こちらは厄介なもので出る原因は結局わからずじまいでしたが、出ないようにすることは可能でした。回避法としては、ActivityのonCreateタイミングでRESTAPIを使用するもの何かを使う。
こうすると多分おそらく落ちません、多分・・・・
以上最近になって詰まった2点でした
2015年1月27日火曜日
自作Twitterクライアント作成の記録(31)たまには趣向を変えて
進行に本当に詰まったときは別のことをするのが一番!
と思ってますがどうですかね?
というわけで久々にC#コンパイラを立ち上げちょっとした小物(ただしTwitter関連)を作ってみることに。
一応目的としては通知だけに機能を絞ったクライアントを作ることにしました。
使用ライブラリはCoreTweet
インストール方法は割愛しますがVS2013であればNuGetから簡単にインストールすることが可能です。(ちなみにやりたいものによってはそれに関連した別ライブラリをNuGetからインストールする必要がある)
さらには常駐アプリ化し、いろいろやって作成開始約2時間でここまできました
察しの良い方はわかると思いますがこれただTLをバルーン形式で通知させているだけです。
ここからある程度自分で使えるようには仕上げないとな・・・・
と思ってますがどうですかね?
というわけで久々にC#コンパイラを立ち上げちょっとした小物(ただしTwitter関連)を作ってみることに。
一応目的としては通知だけに機能を絞ったクライアントを作ることにしました。
使用ライブラリはCoreTweet
インストール方法は割愛しますがVS2013であればNuGetから簡単にインストールすることが可能です。(ちなみにやりたいものによってはそれに関連した別ライブラリをNuGetからインストールする必要がある)
さらには常駐アプリ化し、いろいろやって作成開始約2時間でここまできました
察しの良い方はわかると思いますがこれただTLをバルーン形式で通知させているだけです。
ここからある程度自分で使えるようには仕上げないとな・・・・
2015年1月1日木曜日
IntelliJ IDEA で間違ってExclude from Compileをクリックしたときの対処法
どうも、つい最近eclipseからIntelliJ IDEAに乗り換えた私です。
なお一応書いておくとIntelliJ IDEA14.0.2を使用しています。
今回はエラーログ等の右クリックにあるExclude from Compileというボタンを誤爆したときのエラーと直し方をメモしておこうと思います。
まず押してしまうと、Exclude(除外)したソースが見つからないorシンボルが見つけられないという内容のものを吐きます。
こんな風にその対象のクラスを使用していると大量に出てきます。逆に使用していないとコンパイルは通ってしまうと思います。
こういう風になったときはクラス名と使用しているところがあってるかどうか等を調べるのはもちろんですが、そのようなミスが見当たらない場合こちらを見てみましょう。
メインメニューの「File」から「Settings」を押し大量に並んでいる左のリストから「Build,Execution,Deployment」、「Conpiler」、「Excludes」と選択していきます。
そうすると画面がこんな感じになると思います。
この右側にあるのが除外されたソースなので選択して右側にあるマイナスボタンを押して消していきましょう。
消し終わったらOKを押すことを忘れずに(私は一度押し忘れた)
そうするとコンパイルがちゃんと通るはずです。
なおこの方式で除外されたソースには
こんな風にバツ印が付くみたいなのでこれも一つの判断材料になるかも。
P.S. 今月までに新バージョン公開したいな(希望
なお一応書いておくとIntelliJ IDEA14.0.2を使用しています。
今回はエラーログ等の右クリックにあるExclude from Compileというボタンを誤爆したときのエラーと直し方をメモしておこうと思います。
まず押してしまうと、Exclude(除外)したソースが見つからないorシンボルが見つけられないという内容のものを吐きます。
こんな風にその対象のクラスを使用していると大量に出てきます。逆に使用していないとコンパイルは通ってしまうと思います。
こういう風になったときはクラス名と使用しているところがあってるかどうか等を調べるのはもちろんですが、そのようなミスが見当たらない場合こちらを見てみましょう。
メインメニューの「File」から「Settings」を押し大量に並んでいる左のリストから「Build,Execution,Deployment」、「Conpiler」、「Excludes」と選択していきます。
そうすると画面がこんな感じになると思います。
この右側にあるのが除外されたソースなので選択して右側にあるマイナスボタンを押して消していきましょう。
消し終わったらOKを押すことを忘れずに(私は一度押し忘れた)
そうするとコンパイルがちゃんと通るはずです。
なおこの方式で除外されたソースには
こんな風にバツ印が付くみたいなのでこれも一つの判断材料になるかも。
P.S. 今月までに新バージョン公開したいな(希望
2014年11月22日土曜日
自作Twitterクライアント作成の記録(30)Fragmentが想像以上に厄介だった件(解決)
AndroidでTabを使ったビューを作るときに推奨されてるFragment
一応2.2でも動くように目標を定めsupportv4ライブラリを使用して実装をし
(ちょっと古い画像だけど)
こんな感じに一応タブを作ったわけなんですよ。
ただこの後とあることでこのFragment(正確にはListFragment)が厄介なものだと知ることになりました。
そのあることとは
getLiatView()が使えない
どういうことなのかv4ライブラリにあるgetListView()メソッドはListViewを返してくれません。そのせいでListViewに項目を追加して表示を更新するたびに一番上まで戻される糞な状態に。
そしてさらに謎なのが
結構v4でgetListView()が使えるという日本語記事ばかりだったんですよね。
無論その方法で生成してみてもダメだったわけで、現在完全に止まってしまってます。
頼りの英語での記事も使えるって記述と使えないって記述が混在していてどうにもならない状態です。
おそらく3.0で追加されたものなのでそれと混じってるかどうにかしたらv4ライブラリのgetListView()でも取得できるのかもしれませんがこのままだとある意味の詰みです。
どうにかしてv4ライブラリでgetListViewが使用できる方法とかないんですかね?
追記
解決しました。
どうやらonActivityCreated()をオーバーライドしてそこでアダプターの作成とgetListViewを行うとちゃんと取得できるみたいです。
ほんとこんなややこしいのほんとありがとうございました(
一応2.2でも動くように目標を定めsupportv4ライブラリを使用して実装をし
(ちょっと古い画像だけど)
こんな感じに一応タブを作ったわけなんですよ。
ただこの後とあることでこのFragment(正確にはListFragment)が厄介なものだと知ることになりました。
そのあることとは
getLiatView()が使えない
どういうことなのかv4ライブラリにあるgetListView()メソッドはListViewを返してくれません。そのせいでListViewに項目を追加して表示を更新するたびに一番上まで戻される糞な状態に。
そしてさらに謎なのが
結構v4でgetListView()が使えるという日本語記事ばかりだったんですよね。
無論その方法で生成してみてもダメだったわけで、現在完全に止まってしまってます。
頼りの英語での記事も使えるって記述と使えないって記述が混在していてどうにもならない状態です。
おそらく3.0で追加されたものなのでそれと混じってるかどうにかしたらv4ライブラリのgetListView()でも取得できるのかもしれませんがこのままだとある意味の詰みです。
どうにかしてv4ライブラリでgetListViewが使用できる方法とかないんですかね?
追記
解決しました。
どうやらonActivityCreated()をオーバーライドしてそこでアダプターの作成とgetListViewを行うとちゃんと取得できるみたいです。
ほんとこんなややこしいのほんとありがとうございました(
2014年10月21日火曜日
自作Twitterクライアント作成の記録(29)アプリだけで連携解除がしたい
先日Twitterを何気なく見ていたら、PCを持っていない友人へ向けた連携解除の手順を示した画像が流れてきました。
そういえばアプリだけで連携解除が行えるようなものが無いなと思い、無いなら作ってしまうか
というわけでまずは完成品の画像をいくつか
そういえばアプリだけで連携解除が行えるようなものが無いなと思い、無いなら作ってしまうか
というわけでまずは完成品の画像をいくつか
2014年10月19日日曜日
26年度秋のFE午後試験のエディットグラフの生成方法を自分なりにまとめる
最初に
あくまで試験中に考えた結果なので間違いや矛盾が潜んでいる場合があります。
そんな時はそっとコメント等で教えてもらえるとうれしいです。
今回の午後必須問題でエディットグラフなるものが出現したので、それの生成方法を自分なりに、しかも試験中に考えた方法をまとめておきたいと思います。
まず、問題に書かれていたエディットグラフの生成方法をそのまま書いてみます。(なお{}内の文字は追加補足)
1.0 <= X <= Str1Len{Str1Lenは文字列1の文字数}を満たす全ての整数Xに対して点(X,0)から点(X,Str2Len){Str2Lenは文字列2の文字数}に線分を引く
2.0 <= Y <= Str2Lenを満たすすべての整数Yに対して、点(0,Y)から点(Str1Len,Y)に線分を引く。
3.0 <= X <= Str1Len, 0 <= Y <= Str2Lenを満たすすべての整数X,Yの組に対して、Str1[X]とStr[Y]が同一文字の場合、点(X,Y)から点(X+1,Y+1)に線分を引く。
とにかくややこしいですがとにかく一つ一つつぶしていきましょう。
例として
Str1[]="abcd"
Str2[]="gracd"
とし文字列のi番目の文字をi-1と表記(例 Str1のbは2番目の文字なのでStr[2-1])
としましょう
こんな風なXとYのグラフの元でも書きましょう。
そしてStr1の文字数をX
Str2の文字数をYとして考えると・・・
こんな風にこのグラフの限界値を決めることができます。
下準備が済んだところで、まず一つ目の定義をこのグラフに適用してみましょう。
0 <= X <= Str1Lenを満たす全ての整数Xに対して点(X,0)から点(X,Str2Len)に線分を引く
ということは。
今回の例の場合
0 <= X <= 4を満たす全ての整数Xに対して点(X,0)から点(X,4)に線分を引く
と書き換えれます。
つまりどういうことか図で描くと
1をグラフに描くとこうなります。
このやり方で2も同様に描いてあげると
こうなります。(線が均等じゃないのは勘弁)だいぶ近づいてきましたね。
ここまでが1と2の作業の内容になります。
ここから3を使って斜めの線を入れていくことになります。
まず3で何をやってるのか完結に言うならば
「一致する”文字”(列じゃないぞ)が”他の文字列中”に存在するかどうか」
を全文字に対してやっています。
そして一致する文字があり、それぞれStr1[X],Str2[Y]とするならば
グラフ上の点(X,Y)と点(X+1,Y+1)を線分で結んで上げるというわけです。
今回の例の場合
一致する文字の組み合わせは
Str1[0] = 'a'とStr2[2]='a'
Str1[2]='c'とStr2[3]='c'
Str1[3]='d'とStr2[4]='d'
この三つになるはずです。
これをグラフに赤い点で描いてあげると
こうなりそれぞれの点からX+1,Y+1に向けて線分を描いてあげたら
エディットグラフの完成
こんな感じでしょうかね?
え?最短経路の求め方?理解に時間が足らなかった勘弁してくれ。
2014年10月8日水曜日
どんなに読みやすい説明書を作ってもダメな気がしてきた
本日2014年10月08日は皆既月食(月蝕)の日です。
え?このタイトルからなんでその話になるのか?
まあこれを見てください、言いたいことがわかりますから
あと愚痴交じり&矛盾がある可能性があるため
決して全部鵜呑みにするようなことはしないでください。
これは当日19時53分時点でのTwitterのトレンド内容です。
もうお気づきの方もいると思いますが
はい、とても誤字とは思えないあれでフォローのしようも無いやつです。
(どうやったら間違うんだこれ)
ここで注目したいのは
「日食」という誤字(一応誤字扱いにしておく、納得出来ないが)でかなりのツイートがされていること。(多分ネタにしてるものもあるだろうが)
ニュースやTwitterの話題で見ていたから今日見ている人、その時時間に初めて知って見ている人もいるでしょうが・・・・・・
これはさすがにひどすぎね??
もうわけがわかないよ
要するに何を言いたいのか
少なくとも、宣伝等のニュースではこんな誤字は無かったはずなので
読んでる側がちゃんと理解していないorしっかり読んでない
ということが言えるのではないでしょうか?
全員が全員とは言いませんが(釣り等のネタでつぶやいてる可能性もあるため)
なんだか開発者目指してる立場からすると、自分の作った製品の説明書が読まれずに使われて事故でも起こされるんじゃないかと心配になった今日の騒動でした。
P.S.月食は綺麗だったよ、曇ってて見にくかったけど
え?このタイトルからなんでその話になるのか?
まあこれを見てください、言いたいことがわかりますから
あと愚痴交じり&矛盾がある可能性があるため
決して全部鵜呑みにするようなことはしないでください。
これは当日19時53分時点でのTwitterのトレンド内容です。
もうお気づきの方もいると思いますが
はい、とても誤字とは思えないあれでフォローのしようも無いやつです。
(どうやったら間違うんだこれ)
ここで注目したいのは
「日食」という誤字(一応誤字扱いにしておく、納得出来ないが)でかなりのツイートがされていること。(多分ネタにしてるものもあるだろうが)
ニュースやTwitterの話題で見ていたから今日見ている人、その時時間に初めて知って見ている人もいるでしょうが・・・・・・
これはさすがにひどすぎね??
もうわけがわかないよ
要するに何を言いたいのか
少なくとも、宣伝等のニュースではこんな誤字は無かったはずなので
読んでる側がちゃんと理解していないorしっかり読んでない
ということが言えるのではないでしょうか?
全員が全員とは言いませんが(釣り等のネタでつぶやいてる可能性もあるため)
なんだか開発者目指してる立場からすると、自分の作った製品の説明書が読まれずに使われて事故でも起こされるんじゃないかと心配になった今日の騒動でした。
P.S.月食は綺麗だったよ、曇ってて見にくかったけど
2014年9月28日日曜日
ニコ動タグ消しツール「NicoTagClean」公開(バグで停止中)
今朝ブログに届いたコメントで思い出したんですがほぼ完成しておきながらちゃんと公開していないことに気が付いたので公開します。
説明書を同梱しているので使い方はわかると思いますが、こういう機能がほしい、こういう風な操作にしてほしい等の意見があれば、私のTwitterかブログのコメントで言ってもらえると嬉しいです。
出来る限り実装させたいと思います。
無論バグ報告もお待ちしております
ダウンロードはこちらから(Ver1.4.0しかありませんが前までの奴は欠番です)
わりとヤバいバグが今頃見つかったので公開停止中
説明書を同梱しているので使い方はわかると思いますが、こういう機能がほしい、こういう風な操作にしてほしい等の意見があれば、私のTwitterかブログのコメントで言ってもらえると嬉しいです。
出来る限り実装させたいと思います。
無論バグ報告もお待ちしております
わりとヤバいバグが今頃見つかったので公開停止中
2014年9月20日土曜日
自作Twitterクライアント作成の記録(28) リスト表示の対応
かなり前に実装していた機能ですが全くそれに関して触れていなかったことに気が付く今日この頃
完全に忘れないうちにメモとして残しておきたいと思います。
完全に忘れないうちにメモとして残しておきたいと思います。
2014年7月27日日曜日
自作Twitterクライアント作成の記録(27)Twitterクライアントを作るなら最初に見るべき項目
タイトルにはこう書いてますが、こいつの存在を知ったのはつい最近です。
実は少し前にニコニコで生放送しながら開発進めていると同じようにクライアント作ってる人が来たんですよ、無論いろいろ話をしていたんですが突然「Developer Display Requirements」
という単語が飛んできたわけですよ。
今回はその「Developer Display Requirements」(この先DDRと略します)についてのお話です。
実は少し前にニコニコで生放送しながら開発進めていると同じようにクライアント作ってる人が来たんですよ、無論いろいろ話をしていたんですが突然「Developer Display Requirements」
という単語が飛んできたわけですよ。
今回はその「Developer Display Requirements」(この先DDRと略します)についてのお話です。
・DDRとは何ぞ?
端的にいうとTwitter社によるクライアントにおけるツイートの表示の仕方の指針。
詳しいことは
Developer Display Requirementsが更新されたので再び訳してみた
か原文の
Developer Display Requirements
を見てもらうとして、つまりはクライアント作るならこれに準じてね?ってことですはい。(一応例外もあるらしい)
守らないとアプリケーションキーが剥奪されるとか、でも全部クリアしてるクライアントあまり見ないんだが・・・・・(あるにはある)
まあそれは置いておいて、一応DDRが設定されている目的としては
「使用環境の一貫性の確保」
みたいですが
そもそも公式のUIやシステムが気に入らないからクライアントをだn(ry
って文句いっても仕方ないね。
とにかく、クライアント作るなら一度は目を通しておくと幸せになるかも(ならないかも)
ということで今回はこの辺で
守らないとアプリケーションキーが剥奪されるとか、でも全部クリアしてるクライアントあまり見ないんだが・・・・・(あるにはある)
まあそれは置いておいて、一応DDRが設定されている目的としては
「使用環境の一貫性の確保」
みたいですが
そもそも公式のUIやシステムが気に入らないからクライアントをだn(ry
って文句いっても仕方ないね。
とにかく、クライアント作るなら一度は目を通しておくと幸せになるかも(ならないかも)
ということで今回はこの辺で
2014年7月11日金曜日
自作Twitterクライアント作成の記録(26)SDKのアップデートでちょっと困った件
どうも、ここ最近またこいつの開発にはまる私ですよ。
今回はSDKのアップデートで起きたちょっとしたことの解決法をメモしておきたいと思います。
今回はSDKのアップデートで起きたちょっとしたことの解決法をメモしておきたいと思います。
登録:
投稿 (Atom)













