idiotic423のブックマーク (716)

  • iPhone アプリを効率的にデザインするのに便利だったツール

    最近は、コワーキングスペース タネマキ の方で、記事を更新しています。@uetsuhara でも気になったニュースや記事など流してます。良かったら覗いてみてください。 読了目安 3分19秒 また一年ぶりの更新ですが、先日 iPhone アプリ「らくらく人狼」ってのをリリースしたので、宣伝がてら記事を書いてみました。 僕自身は、初めての iPhone アプリ制作で、右も左も分からなかった(実際には右と左くらいは分かります。)ので色々調べつつやりました。その中で「うおー便利だなぁ。」と思ったツールを紹介してゆきたいと思います。基的には、MaciPhone 前提でのツールになります。 今回のらくらく人狼アプリは、タネマキメンバーのイカさんと一緒に制作しました。イカさんがプログラムで、ぼくがデザインとかその辺でした。 Skala View これはとても便利でした。Photoshop の画像

  • 続・チェックシートを埋めているような男性 - こじらせ女子のつまらない出来事

    チェックシートを埋めているような男性  の続き。 恵比寿さんは、私が婚活らしきものを初めてから、もっとも熱心(?)に誘ってくれた男性の一人でした。 ほかの方もなかなか強烈だったんだけどね・・・、それはそれで、また。 出会った飲み会の翌日にはデートの誘い、断ると別日程を提示し、デート中に翌週の予定を確認の上、アポ取り、という感じ(誘いは来るが、きっちりワリカンということも一応書いておきます)。 一応週末に事や映画デートをすること数回、正直、だんだん苦痛になってきた。 正直、会話というものがあまり成立しないのである。 質問はしてくれるので、無言にはならないのだけど、返答から会話を膨らませてくれるわけでもないし、なんだか興味なさそうだし。 私も一応、盛り上げてみようとは思ったけど色々聞いてみたんだけど、なんかあまり話したがらないような、、、硬いかんじ。要はまったく楽しい雰囲気にならない…。 た

    続・チェックシートを埋めているような男性 - こじらせ女子のつまらない出来事
  • Androidで位置情報取得のベストプラクティス - OrangeSignal ブログ

    既に様々な blog で Android での位置情報取得については散々記載されておりますが、各実機を片手に検証していてどうにも腑に落ちなかったので、「やっぱこうだよね」と言える僕的ベストプラクティスをコード例をまじえて記載してみます。尚、必要なポイントのみ記載しているので他の部分についてはよしなに読みかえてくださいね。 AndroidManifest.xml <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" ...> <uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION" /> <uses-permission android:name=

    Androidで位置情報取得のベストプラクティス - OrangeSignal ブログ
  • Android Tips #25 Google Maps Android API v2 逆引きリファレンス | DevelopersIO

    はじめに 前回の記事 では、アプリに Google Map を表示する手順をご紹介しました。 今回は Google Maps Android API v2 を使ってどのようなこと(カスタマイズ)ができるか、公式のサンプルプロジェクトをベースに逆引きリファレンスとしてまとめてみました! サンプルプロジェクトのインポート まずはサンプルプロジェクトをインポートしましょう。SDK Manager より「Google Play services」をインストールしていることが前提で進めます。 「 File > Import... 」を選択し、「Existing Android Code Into Workspace」を選択します。 ルートディレクトリは以下を選択します。 ${SDK_ROOT}/extras/google/google_play_services/samples/map インポートで

    Android Tips #25 Google Maps Android API v2 逆引きリファレンス | DevelopersIO
  • throw Life - Google Maps Android API v2を使ってみた

    Google Maps Android API v2が発表されましたので、さっそく使って簡単なアプリを作ってみました。 動作確認環境 ここで紹介するプログラムは以下の...

  • 自宅でMOCO'Sキッチン!もこみち流「おもてなしレシピ」55選 | nanapi [ナナピ]

    はじめに 朝の情報番組ZIPの人気コーナー「MOCO'Sキッチン」。速水もこみちさんの大胆なオリーブオイル使いでも有名ですよね。ここでは、そんなモコズキッチンのレシピの中で「おもてなしに使えるパーティーレシピ」をまとめました。「サラダ」「メイン」「パスタ&ご飯もの」の3つに分けてのご紹介です。 パーティーはもちろん、クリスマスディナーや特別な日にピッタリなレシピばかり。見栄えも味も完璧!定番レシピだって「もこみち流」ならオシャレに仕上がっちゃいます。 イタリアンだけに留まらずアジアンテイストや和洋折衷なメニューは話題の中心になること間違いなし。ぜひご参考下さい。 もこみち流「おもてなしサラダ」のレシピ14選 まずはサラダのレシピをまとめました。自宅で作ると地味になってしまいがちなサラダも「立派な一皿」になるレシピばかり。メイン級のサラダは必見です!ぜひご参考下さい。 もこみち流「マグロのカ

    自宅でMOCO'Sキッチン!もこみち流「おもてなしレシピ」55選 | nanapi [ナナピ]
    idiotic423
    idiotic423 2013/12/17
    ていうかサラダ全部おいしそう、いいなあ
  • [Android]AsyncTaskLoaderを簡単に扱えるAbstractAsyncLoader

    AsyncTaskLoader って AsyncTask を並列実行できるだけのやつでしょ、 なんだかよくわからないし FragmentActivity 使わないといけないしで敬遠していたけど カメラプレビュー連射して保存を Thread で並列実行したら余裕で OOM が出るので 使うことにしました。 Fragment のライフサイクルや AsyncTaskLoader の処理の流れも知らなかったので AsyncTaskLoader | Android Developersのサンプルコードを読んでみるも Web でのソースコードを読むのが辛く、関係ない処理も含まれている感じで よくわかりませんでした。 ということでいくつかのページを参考に AsyncTaskLoader を理解していきました。 AsyncTaskLoaderを使ってみる | Developers.IO 主に動作イメージな

  • 新着記事

    『フォトショップ・ブイアイピー』の新着記事です。フォトショップやデザインをたのしむウェブサイト。2009年3月創刊以来、3800を超えるコンテンツを更新しています。フリーフォントなどの無料デザイン素材/配色やWeb制作といった最新トレンドも公開中。

    新着記事
  • AndroidでBitmapにグロー的な効果をつけるには?

    ビットマップをBlurMaskFilterを使って描画してもボケない ドキュメントを見るとBlurMaskFilterというのがあるので、これを使うのだろうなとは思った。 CanvasにBitmapを描画する時にBlurMaskFilterをセットしたPaintを使うようだ。素直に書いてみるなら、こんな感じになるだろう。 Paint paint = new Paint(); paint.setColor(0xFFFF0000); paint.setMaskFilter(new BlurMaskFilter(15, Blur.NORMAL)); canvas.drawBitmap(bitmap, 0, 0, paint); しかし、これがまったくボケない_| ̄|○ こちらのページを見ると、少なくともベクターグラフィックスを描画する場合には思ったとおりにボケるようなのだけど・・・ About

  • オプションメニューみたいなダイアログを無理やり実装してみた - プログラミング雑記

    Android端末のMENUキーを押すと、下からせり上がってくるダイアログがありますよね。 こんな感じのダイアログ 普通はMenuクラスを使ってオプションメニューを生成すれば良いのですが、 それだけだと物足りない人もいると思います。 今回は自前で実装しようと思い、どうやって作ってるのか色々調べたんですが、なかなか情報が出てきません。 仕方が無いので、なんだかそれっぽいのを無理やり実装してみました。(多分他にもやり方があると思います) 完成時のキャプチャ (当は動画を貼り付けたかったんですが、処理落ちが酷いので断念しました) 実装方法 ダイアログのテーマをカスタマイズして実装します。 具体的には リソースを幾つか用意 メニューとなるレイアウトを作成しておく アニメーションを作成 ダイアログのテーマを変更 リソースを用意する メニューボタンを押したときの画像を3つ用意します。 左からbutt

    オプションメニューみたいなダイアログを無理やり実装してみた - プログラミング雑記
  • AndroidのView表示アニメーション - ekreaの日記

    半透明のActivityを下からスライドさせて開く、というのをやりたくなった。 Activityのアニメーションで検索すると、大体ActivityのテーマのwindowAnimationStyleを設定する方法が出てくるようだ。 <?xml version="1.0" encoding="utf-8"?> <resources> <style name="MyTheme" parent="android:Theme"> <item name="android:windowAnimationStyle">@style/Animation.MyAnimation</item> </style> </resources> しかし、この方法はランチャーから起動する時など無視されることが多々ある。自分はランチャーから起動したときも下からせりあがってきて欲しいので、今回の件には使えない。 幸い、現在開

    AndroidのView表示アニメーション - ekreaの日記
  • SQL講座 LEFT JOIN とRIGHT JOIN(表の外部結合)

    「1日1問」仕事や勉強に役立つIT知識を充電! リクルートが運営する「ITキャパチャージ」は、最初に会員登録が必要ですが、無料で仕事から情報処理技術者試験まで幅広く活用できるWebサイトです。IT担当者のスキルアップに役立つ情報処理に関する問題を、毎日1問ずつ、メールやサイト上で提供するサービスです。解答ページはIT初心者でも分かる丁寧な解説つきで、サイト上では過去の問題にも挑戦できます。 また、IT用語が調べられるIT単語帳は、説明も詳しく簡単に調べられ、たいへん便利です。ぜひ、会員登録して活用したいサイトです。 LEFT JOINとRIGHT JOIN 表結合を指定するときにWHERE句とINNER JOINのほかにLEFT JOINとRIGHT JOINで表を結合することができる。これは、表の結合したときに指定された左右いずれかの表を優先して表示を行う指定である。 例題1は売上表と顧

  • レイアウト(2)-visibility ウィジェットの表示,非表示 - 愚鈍人

    invisibleとgoneはどちらも非表示であるが、goneの場合はウィジェットの表示領域が確保されない点が異なる。 コードを使ってvisibilityの値を指定する場合には、上記、表の定数列のViewクラスで定義されている定数を使う事になる。 以下は、3つのvisibility属性をTextViewに指定し、 その後にButtonを配置したxmlレイアウトファイルの例である。 リスト1-レイアウトファイル(main.xml) このプログラムを実行すると、以下のような画面が表示される。 この画面をみると、visibleと表示されているTextViewの他にもう一個分のTextViewの領域が確保されているのがわかる。 Activityに以下のプログラムを記述して、リスト1のそれぞれのTextViewの幅と高さがどのように確保されているかを確認してみる。 リスト2(VisibleSampl

    レイアウト(2)-visibility ウィジェットの表示,非表示 - 愚鈍人
  • Rubyでプリキュアを作った #cure_advent - くりにっき

    これは プリキュア Advent Calendar 2013 の16日目です。 はじめに 12/16はキュアピースの中の人の金元寿子さんの誕生日です。おめでとうございます!!! ピカピカぴかりんじゃんけんぽん!キュアピース! #いい夫婦の日なので嫁を晒す #いい夫婦の日なので嫁を晒す 会社の方 トリプルピース 15日目 id:tdakak さんの ハートキャッチプリキュア!の好きなところ でした 16日目:Rubyプリキュアを作った Rubicure*1というプリキュアのgemを作りました。 プリキュアハッカソン で id:drillbits さんが作っていた pycure にインスパイヤされてRuby版を作りました。(Ruby 2.0以上必須) github: https://github.com/sue445/rubicure rubygems: https://rubygems.o

    Rubyでプリキュアを作った #cure_advent - くりにっき
  • 与沢翼独占弱音告白「部下にもオンナにも裏切られました」(フライデー) @gendai_biz

    現代ビジネスプレミアム会員になれば、 過去の記事がすべて読み放題! 無料1ヶ月お試しキャンペーン実施中

    与沢翼独占弱音告白「部下にもオンナにも裏切られました」(フライデー) @gendai_biz
    idiotic423
    idiotic423 2013/12/14
    kawaii...
  • 暮らしの情報サイトnanapiはサービスを終了いたしました | nanapi [ナナピ]

    2020年8月31日(月)をもちまして、nanapiに関わるすべてのサービスは終了いたしました。 nanapiは、2009年のサービス開始より「みんなで作る暮らしのレシピ」という考えのもと、ユーザーの皆さまに生活に関する様々な「ハウツー」を投稿していただく投稿型ハウツーサービスとして運営してまいりました。 約11年間にわたって皆さまからご支援をいただきサービスを継続できたこと、nanapi編集部一同、心より御礼申し上げます。 掲載されていたコンテンツなどのnanapiについてのお問い合わせは、nanapi@supership.jp までお願いいたします。 長きに渡りnanapiを応援してくださり、当にありがとうございました。

  • いざというときに便利そうな、ちょっと変わった珍しいアイコンセット - NxWorld

    汎用性が高いUIアイコンなどと比べると使う場面は少ないものの、いざ使いたいときに便利そうなものやあまり見かけないタイプだと個人的に思ったアイコンセットのまとめで、過去に紹介してきたものをひとまとめにしました。 既に公開・配布終了しているものも一部あるのですが、ファイルダウンロード自体はできなくともデザイン的にはそのまま参考になることもあるので、そういったものはキャプチャが小さめではありますがリンク設定のみ解除する形で紹介します。 紹介しているアイコンを使用する際は、ライセンス等は各自で再度確認してください。 リンクが未設定で配布形式も記載されていないものは公開・配布終了しているものです。

    いざというときに便利そうな、ちょっと変わった珍しいアイコンセット - NxWorld
  • 新着記事

    『フォトショップ・ブイアイピー』の新着記事です。フォトショップやデザインをたのしむウェブサイト。2009年3月創刊以来、3800を超えるコンテンツを更新しています。フリーフォントなどの無料デザイン素材/配色やWeb制作といった最新トレンドも公開中。

    新着記事
  • 【これが150年前!?】幕末の浮世絵がクール過ぎて圧倒される【まさに神】 | 幕末ガイド

    浮世絵といえば、東洲斎写楽や葛飾北斎を思い浮かべる方が多いかもしれませんが、その後幕末から明治にかけて、いま見ても新しい浮世絵作品がたくさん生まれました。今回はそんなクールな浮世絵作品を紹介します。 ※2019年に16作品を追加しました。 巨大な骸骨の妖怪 相馬の古内裏(1845年ごろ) 歌川国芳 非常に有名な1枚。描かれているのは、平将門が討ち取られたあと、その娘とされる滝夜叉姫が呼び出した骸骨の妖怪です。滝夜叉姫はこの妖怪で父亡き後、その遺志を果たそうとしました。※滝夜叉姫は伝説の人です。 作者は奇才・歌川国芳(うたがわくによし)。まずは彼の作品から紹介します。 とどめの一撃 甲越勇将伝 武田家廿四将 三討死之内 諸角豊後守昌清(1847年ごろ) 歌川国芳 ビカーッて漫画みたいになっています。150年前にすでにこんな表現が使われていたことに驚き。 対決 和漢準源氏 乙女 天羅国斑足王悪

    【これが150年前!?】幕末の浮世絵がクール過ぎて圧倒される【まさに神】 | 幕末ガイド
  • [android]Adapterって何?

    Androidでは ListViewやGallery等で ArrayAdapterのようなXXXAdapterというものを使用しますが、 このAdapterとは、いったい何なんでしょうか? AdapterというのはViewとデータの橋渡し役で、 Viewに必要なデータを渡してあげる役割があります。 例えば、 getCount()は、Viewに必要なitemの数、 getItem()は、対応するObjectを返す関数です。 getViewは、Listのアイテムのように、それぞれのitemに対応するView を作って返します。 以下は、AKB48の総選挙の結果を7位までリスト表示するプログラムです。 HelloListActivity.java package jp.android.hellolist; import android.app.Activity; import android.o

    [android]Adapterって何?