タグ

関連タグで絞り込む (313)

タグの絞り込みを解除

designに関するa2ikmのブックマーク (508)

  • データベース設計徹底指南

    DBエンジニアのための技術勉強会(第3回)で使用した資料です。主にリレーショナルモデルと正規化について解説しています。リレーショナルモデルの限界について正しく認識してこそ、リレーショナルモデルを理解したと言えると思います。

    データベース設計徹底指南
  • データベースアプリケーション開発を炎上させる負のスパイラル

    毎度おなじみ、はてブのホットエントリに「SIをダメにする負のスパイラル」というタイトルのまとめが掲載された。きしだ氏とはかなり視点は違うものの、開発現場の問題点については少し思うところがあるので意見を書いてみようと思う。と言っても、以下の話の内容はデータベースアプリケーションに限定した話であり、またSIerだけに限った話ではないのでその点はご容赦頂きたい。もちろんSIer各位の案件はデータベースは必須なので、エントリで触れる問題点には該当するだろう。 Q.なぜ炎上するのか? A.正しいデータベース設計ができていないから結論から言おう。データベースアプリケーションの開発が炎上するのは正しいデータベース設計ができていないからだ。ここでいう「正しい」とは、論理的に証明できる正しさという意味ではない。「来こうするべき」といった意味で捉えて欲しい。 「炎上」というのは、例えばテストが通らない、バ

    データベースアプリケーション開発を炎上させる負のスパイラル
  • UIが変わる度に文句いう人 - 良いあそなすちゃん

    iOSを始め最近あちこちのWebサービスUIが変わり始めていますね。UIが変わる度に主にTwitterで文句を垂れる人がいるけど、じゃあ、お前の中でどうなったら最適なUIなのかをブログにかいてくれよ。って僕はいつも思ってる。UIが変わる度に条件反射でTwitter開いて「クソUI」の4文字をテキストエリアに叩きこむ余裕があるなら、UIが変わった理由を考えてほしいし、ちゃんと客観的な理由でクソであるんだったら「クソUI」の4文字を許容できると思う。WebサービスUIが変わる度に思考停止気味な「クソUI」の文字列にうんざりするし、僕が1番危惧しているのは、思考停止の塊の連中がうだうだ言うせいで、Webサービスのユーザの幸せを願ってUIの改善に注力しているチームがUIを改善することに抵抗を感じてしまうとそれはもうWebサービスっていうかものづくりの破滅の始まりだ。 慣れたUIがいい人達、必要

    UIが変わる度に文句いう人 - 良いあそなすちゃん
    a2ikm
    a2ikm 2013/10/12
    でもiOS7のSafariのツールバー非表示の変更はいただけない。戻るだけなのに謎のワンアクション増えてるじゃないか
  • ズルいデザインテクニック2013 + セミフラット version

    [大阪] プログラマー向けデザイン勉強会で発表させていただきました。 http://connpass.com/event/3086/ --- [あわせて読みたい] KSSで作るパターンライブラリ by @machida https://speakerdeck.com/machida/kssdezuo-rupatanraiburari 【アイコンを200こ描いた振り返り!】アイコンから知るデザインのヒントby @awayuki http://www.slideshare.net/awayukin/awayuki-pmd01-share ビジュアルデザインまでのデザインワーク by @yokotak0527 http://www.slideshare.net/YokotaKenji/ss-26460108

    ズルいデザインテクニック2013 + セミフラット version
  • KSSで作るパターンライブラリ

    2013年9月21日大阪 #PmD01 で発表させていただいた資料です。 合わせて読みたい 【アイコンを200こ描いた振り返り!】アイコンから知るデザインのヒントby awayuki http://www.slideshare.net/awayukin/awayuki-pmd01-share ズルいデザインテクニック2013 + セミフラット version https://speakerdeck.com/ken_c_lo/zuruidezaintekunituku2013-plus-semihuratuto-version

    KSSで作るパターンライブラリ
  • ブックマークをTwitterへ投稿する際のURLを「ブックマークした元のページ」に統一しました。あわせて、Twitter連携機能で複数の改善を行いました - はてなブックマーク開発ブログ

    日、はてなブックマークの「ブックマークをTwitterへ投稿する機能」「TwitterでツイートしたURLをブックマークする機能」の2つの機能について、それぞれ改善を行いました。 「ブックマークをTwitterへ投稿する機能」の改善 Twitterへ投稿したときの短縮URL(htn.to)のリンク先を「ブックマークした元のページ」に統一 コメント一覧ページのツイート設定を、「コメント一覧ページのURLも同時に投稿できる設定」に変更 ブックマークのタグを、Twitterではハッシュタグとして投稿 「TwitterでツイートしたURLをブックマークする機能」の改善 Twitterのハッシュタグも、ブックマークのタグとして認識 ツイート文の大部分がリンク先のタイトルである場合、ブックマークコメントを自動的に省略 以下、順番にご説明いたします。 「ブックマークをTwitterへ投稿する機能」の

    ブックマークをTwitterへ投稿する際のURLを「ブックマークした元のページ」に統一しました。あわせて、Twitter連携機能で複数の改善を行いました - はてなブックマーク開発ブログ
    a2ikm
    a2ikm 2013/09/20
    いい変更、GJ! // ハッシュタグ付加はTL汚しにもなるし使わないかなあ。でもデフォルトでオフなのはとてもいいと思う
  • TechCrunch | Startup and Technology News

    Jason Del Rey has spent the last 15 years reporting on e-commerce businesses, including Walmart and Amazon. Now, in a new book that hit shelves today called Winner Sells All, he tells the broader stor

    TechCrunch | Startup and Technology News
    a2ikm
    a2ikm 2013/09/18
    T.REXが左右に揺れながら動いててすごい
  • フラットデザインに即採用!美しい日本語フォント。しかも無料。

    最早至る所で見聞きするフラットデザイン。Appleを初めGoogleや各ウェブサービス、アプリケーションのUIでもどんどん取り入れられています。ご存知の通り凹凸が無く巧みに配色を考えられた美しいデザインで、しばらくトレンドとなる事は間違いないでしょう。 そこでやはり気になるのがフォント。こだわりだせば切りが無いものですが、一度これというものに出会うとデザインの基盤として大活躍してくれます。 今回Webで見つけて早速持っているMac全てにインストールしたフォントはこちら。 M+ FONTSの紹介 M+ OUTLINE FONTS はコンピュータなどでの個人利用をはじめ、商業目的での利用、フォント内容の改変、改変後の再配布にも制限の無い、自由なライセンスで公開しているアウトラインフォントです。 海外フォントはかっこいいのがたくさんありますが、結局英数字だけなので日語を使用したい場合はバラン

    フラットデザインに即採用!美しい日本語フォント。しかも無料。
  • スマホUI考(番外編) なぜ機能追加をし続けるとアプリが破綻するのか? | fladdict

    この写真は、アーミーナイフの名門ウェンガー社のジャイアントナイフという最高級ナイフである。141の機能を持つ、ギネス認定もされた厚さ24cm、重量1.3kgの世界で最も高機能なナイフだ。トップメーカーが自社製品の全機能を1つに集約したこの製品こそが、機能拡張の行き着く先を指し示している。 なぜ適切な機能追加であっても、機能を追加しつづけることで破綻をするのか?エントリは、「スマホUI考(番外編) 顧客やユーザーの要望に全て対応すると、アプリは99%破綻する」の続きになる。 エントリでは以下の4つの側面から、機能を追加するリスクを考える。まず第一に「選択肢の数が必ずしも善ではないこと」。次に「人間の判断力は使うほど消耗すること」。そして「画面スペースが有限のリソースであること」。最後に「どんなに機能を増やしても、一画面で強調できるものは限られていること」。これらの4つは全て、機能追加が最

    a2ikm
    a2ikm 2013/08/12
  • 質感がたまらないiOSのデザインアイコン - RyoAnna

    ボクシンググローブ 世界のデザイナーが集まるDribbbleで、質感がたまらないiOSアイコンを見つけた。どれも作り込みが素晴らしい。 ウイスキー Nikon 一眼レフカメラ レコードプレイヤー 日記 ミリタリーヘルメット 海水パンツ アクアリウムボトル アコーディオン コカコーラ キャップ プレイステーション マニラ封筒 BRAUN 時計 Amazon Kindle ホイール ヴィトンバッグ ピル カセットテープ スーツケース Minox カメラ マルボロライト ゴルフバッグ 洗濯機 ラジオ 特に、ボクシンググローブのKonstantin Datzさんと、マルボロライトのDavid Imさんのデザインが好きだ。 可愛いアイコンはどれだけ見ていても飽きない。 関連記事 iPhoneで最も美しいアプリアイコンは? - #RyoAnnaBlog ハッピーマックをデザインしたスーザン・ケアのスケ

    質感がたまらないiOSのデザインアイコン - RyoAnna
  • tumblrのYouTube埋め込み表示がカッコイイ

    最近tumblrのダッシュボードで流れるYouTubeの埋め込み表示が変わって「お!」な感じだったので調べてみました。 まずYouTubeの動画を普通に貼りつけると、こうなります。 特にこれでも問題ないというか、Youtubeの特徴的な再生ボタンのおかげで十分動画だと分かります。しかし最近のタンブラーの動画サムネはこのように変わりました。 面白いですね。ノイズが動いているおかげで、より動画っぽい印象が増しています。 劇的な変化でもないし、良くなったか悪くなったかは微妙な所ではありますが、個人的にはタンブラーらしい変化かなと思いました。※タンブラーは機能が増えるよりも減ることに喜びを感じる思想を持ってます。 というわけで、ソースを覗いて実現法を見てみましょう。 実装方法 通常のYoutubeの埋め込みコードはこちらです。iframe一行のみ。 <iframe loading="lazy" w

    tumblrのYouTube埋め込み表示がカッコイイ
    a2ikm
    a2ikm 2013/06/22
    面白い
  • Rails で、Controller に定義されている action を一度に取得する方法はありますか? - QA@IT

    平素よりQA@ITをご利用いただき、誠にありがとうございます。 QA@ITは「質問や回答を『共有』し『編集』していくことでベストなQAを蓄積できる、ITエンジニアのための問題解決コミュニティー」として約7年間運営をしてきました。これまでサービスを続けることができたのは、QA@ITのコンセプトに共感をいただき、適切な質問や回答をお寄せいただいた皆さまのご支援があったからこそと考えております。重ねて御礼申し上げます。 しかしながら、エンジニアの情報入手方法の多様化やQAサービス市場の状況、@ITの今後のメディア運営方針などを検討した結果、2020年2月28日(金)15:00をもちましてQA@ITのサービスを終了することにしました。 これまでご利用をいただきました皆さまには残念なお知らせとなり、誠に心苦しく思っております。何とぞ、ご理解をいただけますと幸いです。 QA@ITの7年間で皆さまの知識

    Rails で、Controller に定義されている action を一度に取得する方法はありますか? - QA@IT
    a2ikm
    a2ikm 2013/06/22
    AppStoreのレシートデータとか、パラメータをそのまま受け取って検証サーバに投げたりしてる
  • フラットデザインのコツ的なアレ - 納豆には卵を入れる派です。

    P4Dで教えていただいたエンジニアさんに聞かれたので、なんか整理しきれてなくてざっくりなんですが、取り急ぎ、なんかそれっぽくなるコツみたいなのを独断と偏見でまとめてみました。 3色〜5色くらいの色を画面の中で均等に使うのおすすめ 作りたいサービスが何で色分けできるか考えます。ちょうどよく3〜5種類くらいのステータスやカテゴリなどがあったら、それに応じて色が変わるとかするとうまくハマる。かも。 Flat UI Colorで色選び http://flatuicolors.com/ という便利なサイトがあって、ここから3〜5色くらい選ぶとよいです。クリックするとカラーコードがコピーされます。あら便利。赤は他の色と仲良くするのが難しめ。 Sassで彩度を抑えると落ち着いた色調になって、使いこなしの難易度が低くなります 上のサイトもそうなんですが、Flat UIによく使われている色は、鮮やかなが多く

    フラットデザインのコツ的なアレ - 納豆には卵を入れる派です。
  • iOS 7: ここ10年で最大の悪夢 | Ticking Point

    WWDC 2013でOS X MavericksやMacBook Airらと一緒に、iOS 7が発表された。フラットデザインになるとかねてから噂されていたし、直前には9to5MacがリークされたiOS 7を元につくったというモックアップを掲載していた。そのデザインは悪い冗談にしか思えなかったが、翌朝WWDCで発表されたiOS 7はその悪い冗談そのものだった。 iOS 7のデザイン変更のきっかけのひとつは、過剰なSkeuomorphicデザインへの批判だと思うけど、おれはiOS 6以前のSkeuomorphicあるいは過剰な装飾が嫌いじゃない。批判されることの多かったNewsstandの木の棚やGame Centerの緑のフェルトなんかは正直言って結構気に入っていた。無意味な遊び心だけじゃなくそれが何を表してるか明確だし、特に誤解を招く表現でもなかった。それにiOSはシングルタスクでひと

    a2ikm
    a2ikm 2013/06/19
  • 新幹線N700系電車 - Wikipedia

    新幹線N700系電車(しんかんせんエヌ700けいでんしゃ)は、東海旅客鉄道(JR東海)・西日旅客鉄道(JR西日)および九州旅客鉄道(JR九州)に在籍する新幹線電車である。 項では、N700系およびその改良型として2012年に登場したN700Aについて記述する。2020年に営業運転を開始したN700Sについては、新幹線N700S系電車を参照。また、大元となった700系については、新幹線700系電車を参照。 概要 700系を土台に、さらなる高速性と快適性・環境性能向上の両立を目指し、東海旅客鉄道(JR東海)・西日旅客鉄道(JR西日)によって共同開発された。初代「のぞみ」300系と山陽新幹線にわずかに残存していた0系のシステムを採用した車両では、500系と同等の最高速度300 km/hでの営業運転を初めて実現した。開発当初は700Nと称しN700系は通称だったが、2004年5月28日に

    新幹線N700系電車 - Wikipedia
  • 「iOS 7」における、デザイン哲学のせめぎ合い

    a2ikm
    a2ikm 2013/06/14
  • Qixilの立ち上げから学んだリーンキャンバスの重要性 | Venture Strike!

    Qixil-キクシル-をリリースして、約1ヶ月が過ぎた。 『Pitapat』の失敗から学んだ3つの重要なことでも示した通り、キクシルでは現在「定着率」をKPIとして追っているが、1ヶ月間の7日間継続率80%以上という目標も達成し、なんとか順調なスタートを切る事ができた。 今回は、僕たちがキクシルを企画してからリリースにたどりつくまでにどういった経路をたどったのかを共有したい。 僕たちのリリースまでの道のりはがむしゃら...Qixil-キクシル-をリリースして、約1ヶ月が過ぎた。 『Pitapat』の失敗から学んだ3つの重要なことでも示した通り、キクシルでは現在「定着率」をKPIとして追っているが、1ヶ月間の7日間継続率80%以上という目標も達成し、なんとか順調なスタートを切る事ができた。 今回は、僕たちがキクシルを企画してからリリースにたどりつくまでにどういった経路をたどったのかを共有し

  • DI コンテナがコードに出現するのは dependency lookup が行われている兆候

    Dependency Injection (DI) コンテナを基盤にしたアーキテクチャを採用している場合に、(プロダクト|テスト)コードに DI コンテナが登場するのは dependency lookup (依存コンポーネントの検索)を行っている兆候と考えることが出来ます(もちろん必要があってコンテナの injection が行われている場合もあります)。 テストに DI コンテナが出現することに気付いたら、 Dependency lookup から Dependency Injection (DI) へのリファクタリングの契機とすることもできるでしょう。 続きを読む

    DI コンテナがコードに出現するのは dependency lookup が行われている兆候
  • 適切な名前がつかないモデル - 鳩舎

    ちょっと目についたので。Dis りたい訳じゃないです。 これ適切な名前が見つからないとき困るんだよなぁ。あとで思いついて変更なんて作業はしたくないし。割り切ってRoomUser式に統一した方が気が楽だと思う。 http://b.hatena.ne.jp/kensatou/20130512#bookmark-145186810 id:kensatou さんの言う『適切な名前が見つからない時』がわからないのでなんとも言いがたいのですが、割りきって RoomUser 式に統一は悪手だと僕は思っています。 大体からして何らかの案件なり要望なり青写真なりをモデルに落とし込んでいる時に『名前がつかないモデル』が出てくるということは、それは何かが噛み合っていない状況のアラートだと思っています。 ぱっと思いつく状況だと 英語力が足りない: 僕は大抵このパターンなので辞書を引きます。それでもわかんなかったら

    適切な名前がつかないモデル - 鳩舎
    a2ikm
    a2ikm 2013/05/13
    そうか、ドメインか。
  • ドラクエ9の合成はなぜ間違いで、ディアブロ2の合成はなぜ正しいのか。

    ビデオゲームの世界において、紙幣を刷り、硬貨を鋳造し、それを市場へと供給する、中央銀行としての役割を務めているのは誰だろうか。日銀の役割を果たしているのは誰だろうか。 それは、プレイヤーである。 JRPGにおいて通貨発行権を持つのはプレイヤーである。 プレイヤーは、お城へ行く。 王様と話しをする。 王様は言う。 「悪い魔王が復活した、勇者よ、魔王を倒してくれ」。 それにつき、王様はプレイヤーに僅かな資金とアイテムを供与する。 王様と話すだけで、プレイヤーは80goldの通貨と、20goldに相当するこんぼう、ぬののふく、ひのきのぼうを手に入れる。プレイヤーが王様の前に立ち、少しボタンを押すだけで、100goldの紙幣が刷られ、硬貨が鋳造される。通貨が世界へと生み出される。その機会を逃すプレイヤーは居ない。通貨発行権という、巨大な権力を行使すべく、誰もがこぞって王様と話す。通貨発行権を餌にプ

    a2ikm
    a2ikm 2013/05/13
    そこで銭投げですよ