タグ

ブックマーク / medium.com (73)

  • iOS ヒューマンインターフェースの原則 — Medium

    iOS のヒューマンインターフェースを理解するためにはまず UI 設計の原則を定めた聖典 iOS Human Interface Guidelines を読むことから始めなければなりません。ここにはプラットフォームの特徴から情報設計の原則、それぞれ何のための部品なのか、という解説がされています。なぜこうなったのか、なぜこれが良くてあれが駄目なのか、AppleUI デザイナーは何を考えてこのような設計にしたのか、HIG ではそのようなところまでは説明されていないことがあります。いくら内容を丸暗記したとしても「 なぜ 」がわからなければ質から理解したとは言えません。 よくある UI デザインにおける誤り、『磨りガラス効果がかっこいい』『アニメーションしておくとかっこいい』『ボタンは右配置の方が押しやすい』『色が綺麗』『流行っているから優れている』…などがありますが、そういうことではない

    iOS ヒューマンインターフェースの原則 — Medium
  • 「役員会通ってたら書ける」改め「さくらインターネットでやりたいIoT」

    煽りタイトルで予告してしまってましたが、さくらインターネット Advent Calendar 2015 日がわたくしの担当日。 企画は通ったんですが、すいません、明日のさくらの聖夜でお話しようかということでココでは明確に書かず、なぜ僕が今さくらで新サービスを考えているかというお話を。 偉そうに聞こえるかもしれませんが、ここ数年取り組んできたキーワードには「バズワード」と言われているテーマが多く、僕なりに感じたことをシンプルに表現すると、 「バズワード」−「誤解」=「質」 と簡単過ぎる記述を証明したくて足掻いてきた気がします。 例えば、「IoT」は「モノのインターネット」と誤訳されているとよく言うのですが、モノがネットワークに繋がるだけで価値が産まれるわけじゃないって推進派も否定派も同じことを言うんですよね。そんなの専門家じゃなくてもわかってる話なわけで。どんなモノゴトをネットワーク化し

    「役員会通ってたら書ける」改め「さくらインターネットでやりたいIoT」
  • 物理サーバを選定する際のポイント – Eureka Engineering – Medium

    Eureka EngineeringLearn about Eureka’s engineering efforts, product developments and more.

    物理サーバを選定する際のポイント – Eureka Engineering – Medium
    miguchi
    miguchi 2015/12/17
  • FinTechの正体

    ここのところFinTechがバズワードとなって、政府や既存金融機関のFinTechに対する注目も高まっています。 もともと金融はシステマチックな事務処理が日常業務の中心を占めるため、ITとの相性は良く、一世代前のベンチャーブームの際にも、IT企業が次なる成長分野としてネット金融分野にこぞって参入したのは、まだ記憶に新しいことかと思います。 今回到来しているFinTechの流れは、こうした過去の金融IT分野の革新の動きとなにか違うものがあるのでしょうか。それともベンチャービジネスにはしばしば見られる過去のブームの焼き直しに過ぎないのでしょうか。 この答えは、見ようによってはイエスとも言えノーともいえるのですが、例えばEC分野に現在起こっている革新を一世代前の革新とは異なるものと見るのであれば、今回のFinTechの概念は間違いなく一世代前の金融ITの分野で語られていたものとは異質のものと見る

  • 日本の公教育をより良くするためには

    僕はednityというコミュニケーションサービスを学校向けに提供しており、教育業界の中でも特に公共性の高い公教育の領域の課題の解決に取り組んでいます。 (※日語の教育という言葉は、教え育てると書き、先生-生徒の主従関係があることを意味していて、個人的に好きな言葉ではなく、来使用することを極力控えていますが、ここではわかりやすく進めるために便宜上敢えて使用します) 学校での教育は、誰もが受けてきた経験があるので、多くの人々が高い関心を持っているテーマではありますが、現在起きている学校現場の課題や変化について知る人はあまり多くなく、関心はあるけどどこから手を付けて良いかわからないという人々が数多く存在している印象を受けます。実際にアクションを起こす人々が増えていくこと、僕自身が事業について説明する手間を省くことを目的に、これまでに事業に取り組んできて得た知見や僕自身の考えを共有します。 1

    日本の公教育をより良くするためには
  • React with C++: Building the Quip Mac and Windows Apps

    This post is about how we built Quip Desktop. Quip is a modern productivity suite designed for team collaboration. If you haven’t tried it already, download the app. IntroductionFrom the beginning, we built Quip to work natively on multiple platforms. When we launched, we supported the Web, iPhone, and iPad. With the launch of Quip Desktop today, Quip is available on 8 platforms: Web, Mac, Windows

    React with C++: Building the Quip Mac and Windows Apps
    miguchi
    miguchi 2015/07/09
  • ロープの結び方に見る文化の違い

    ロープの結び方は時に命に関わる問題だ.なので,我々は保守的にならざるを得ない.新しい結び方を発明したところで,それが装飾以外の目的を持つなら,定番の結び方として定着するには数百年の時間が必要だろう. ここに面白い現象がある.海と山で結び方の文化が異なるのだ.また同じ「山」文化でも,クライミングと山岳救助では異なる.(高所作業はさらに違う文化を持つがこの記事では省略する.) いや,僕の感想なんだけど.でもまあ,しばしお付き合い願いたい. 舫結び (Wikipedia)具体例を挙げてみる.海では舫(もやい)結び(ボウライン)を多用する.「舫」という字からして「船」ぽいが,それはさておき,例えば海に投げ出された船員は体にロープを巻きつける時に舫結びを使う.舫結びなら,船から引っ張られても身体が締め付けられる恐れがない.(現在はこちらのバージョンが推奨されている.【追記 (2018–08–16)

    ロープの結び方に見る文化の違い
    miguchi
    miguchi 2015/07/03
  • 戦略が重要

    事業をどのように投資家に説明すればよいのか?というディスカッションをした。 良い議論ができた。 ベンチャー投資をしていると、同じ売上高なのに時価総額が異なるケースがある。極端なことを言うと売上高1億円で翌年が2億円のケースでも時価総額数億円のケースと100億円のケースがある。 この違いは一体なにか? それは将来性の違いである。企業価値とは将来生み出されるキャッシュフローが重要ということになるのですが、実際にそのキャッシュフローを予測することは難しい。 ベンチャー企業の多くのビジネスプランはエクセルで詳細なプランをつくることを意味する。前提条件を置き、計画を作るスキル自体もそれなりになりと作ることができない。大変だと思ってコンサルタントに頼んだりするケースもあるだろう。 たまに「資金調達ができるビジネスプランを作ります」というコンサルタントもいるだろう。実際のところ別に「エクセルのスキル」で

  • Elasticsearch 日本語形態素解析のための文字列正規化の重要性

    語の文章を形態素解析するときは、トークナイズする前に文字列の正規化を済ませて検索精度を向上させよう! この記事は、Elasticsearch Advent Calendar 2014 の18日目のエントリーです。即席で申し訳ないですが、なんとかまとめましたので是非最後までお付き合いください。 今回は、日形態素解析における文字列正規化のお話です。 それでは早速題に。 非正規化された日語の文章を形態素解析を使って、なるべく意図したようにトークナイズするためには、全角英数字を半角英数字に正規化したり、半角カタカナを全角カタカナに正規化したり、不要な文字を除外したり、単語ではなく、文字単位での正規化が重要になってきます。 Japanese (kuromoji) Analysis Plugin のページでも紹介されているように、全角英数字や半角カタカナの正規化には、CJK Width F

    Elasticsearch 日本語形態素解析のための文字列正規化の重要性
  • Nyle Engineering Blog

    OpenAIWhisper文字起こし25MB制限を解決するPHP, Laravel, ffmpegを使ったファイル分割の例 OpenAIAPIを使った音声の文字起こしは、今や多くのアプリケーションで利用されています。この記事では、特にWhisper文字起こしの25MB制限に焦点を当て、PHP, Laravel, ffmpeg

    Nyle Engineering Blog
    miguchi
    miguchi 2014/11/01
  • 240億円調達したスタートアップ XeroがUXで大切にしている3つのこと

    240億円調達したスタートアップ XeroがUXで大切にしている3つのことAppSoiciallyの萩原です。10月7日に500 Startup Familyのミートアップが開かれました。今回はXeroの協力でUXデザインに関するレクチャーが行われました。そのときのメモを共有します。 Xeroはクラウド会計のスタートアップで、主に中小企業をターゲットとして 30万以上の企業や個人に使用されています。また、これまでの調達額は240億円を超えています。Xero/Crunch base Xeroの特徴は、その使いやすいUXデザインと言われています。クラウド会計という、BtoBでかつ専門的な分野を扱う中で、UXデザインに主軸をおいています。そんなXeroがUXについて大切にしていることを共有してくれました。 美しいものをつくる- Whatever business you do, do beaut

    240億円調達したスタートアップ XeroがUXで大切にしている3つのこと
    miguchi
    miguchi 2014/10/25
  • チャットを業務で運用する際の心がけ

    エンジニアの職場でチャット(IRC, HipChat, Slack etc.)はごく自然な連絡ツールになっているだろうと想像しますが、僕のように非エンジニア社会で業務にチャットを取り入れようとするとそれなりの抵抗を受けます。 抵抗を示す人がチャットに慣れていない、あまり経験がないという場合もあれば、「どうせこんな感じでしょ」という少ない経験がそのすべてであると思い込んでしまうという人類全般に見られるあるある現象による場合もあるでしょうが、たしかにチャットを使えばすべて上手くいくなどということもなく、その意味でそうした思い込みも一概に間違っているとは言えず、他のさまざまなツールと同様にチャットもまた副作用的な問題を少なからず抱えているとは言えるわけですが、そのような事々もいくつかの点に注意を払っておけば大した問題ではなくなる、というのが僕の考えです。 もしエンジニアの職場でチャットが上手く使

  • The Airbnb Tech Blog – Medium

    The Airbnb Tech BlogA deeper look into how our Engineers and Data Scientists build a world of belonging

    The Airbnb Tech Blog – Medium