並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 120 件 / 2273件

新着順 人気順

Interfaceの検索結果81 - 120 件 / 2273件

  • SixthSense - a wearable gestural interface (MIT Media Lab)

    'SixthSense' is a wearable gestural interface that augments the physical world around us with digital information and lets us use natural hand gestures to interact with that information. We've evolved over millions of years to sense the world around us. When we encounter something, someone or some place, we use our five natural senses to perceive information about it; that information helps us mak

    • Web Design, Interface Design, User Experience | Simple Focus

      What does FlowType.JS do? Ideally, the most legible typography contains between 45 and 75 characters per line. This is difficult to accomplish for all screen widths with only CSS media-queries. FlowType.JS eases this difficulty by changing the font-size and subsequently the line-height based on a specific element's width. This allows for a perfect character count per line at any screen width. Addi

        Web Design, Interface Design, User Experience | Simple Focus
      • フリーソフトウェア徹底活用講座 - GCC - 岸哲夫 - Interfaceコラム目次

        ◆移り気な情報工学 第62回  地震をきっかけにリアルタイム・システム再考 第61回  海を渡って卵を産む北京の「海亀族」 第60回  超遠距離通信とソフトウェア無線 第59回  IT先進国フィンランドの計画性 第58回  物理的に正しいITの環境対応 第57回  年金,e-チケットに見るディジタル時代の情報原本 第56回  「着るコンピュータ」から「進化した布地」へ 第55回  技術を楽しむネットの文化 第54回  情報爆発2.0 第53回  プログラミングの現場感覚 第52回  GPS+LBS(Location Based Service)がおもしろい 第51回  技術の格差社会 第50回  フィンランドに見る,高齢化社会を支える技術 第49回  たかが技術倫理,されど技術倫理 第48回  若者の理科離れ,2007年問題から「浮遊」せよ 第47回  機械のためのWWW――Google

        • GitHub - chjj/blessed: A high-level terminal interface library for node.js.

          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

            GitHub - chjj/blessed: A high-level terminal interface library for node.js.
          • GUIdebook: Graphical User Interface gallery

            Welcome to guidebook, a website dedicated to preserving and showcasing Graphical User Interfaces, as well as various materials related to them.

            • 分岐を低減するinterface設計と発想の転換 / interface_design_idea.pdf

              2023/03/03、エンジニア文化祭2023の登壇資料です。 『分岐を低減するinterface設計と発想の転換』 https://forkwell.connpass.com/event/272596/

                分岐を低減するinterface設計と発想の転換 / interface_design_idea.pdf
              • オラクル、モバイル用エンタープライズUIのデザインガイドラインを公開「Oracle Alta User Interface」

                オラクルは「Oracle Alta User Interface」(オラクル・オルタ・ユーザー・インターフェース)との名称で、エンタープライズ用モバイルアプリケーションのユーザーインターフェイスに関するガイドラインを公開しました。 ガイドラインは4つの原則「モバイル・ファーストのデザイン」「シンプルで整理されたレイアウト」「明確な情報階層」「ユーザー・エクスペリエンスを向上する直感的なコンポーネント」に基づいており、「Style」「Components」「Patterns」「Examples」の4つから構成されています。 Styleではデザインの原則や配色、アイコン、フォントなどについて。Componentsはボタン、チェックボックス、ゲージ、リスト、パネル、テーブルなどUIを構成する部品について。Patternsは、画面の遷移、ダイアログ、ナビゲーションバー、通知などについて。Examp

                  オラクル、モバイル用エンタープライズUIのデザインガイドラインを公開「Oracle Alta User Interface」
                • GoのInterfaceとは何者なのか #golang #go - niconegoto Blog

                  はじめに これはGo Advent Calendar 2017 - Qiitaの3日目の記事です。 当初はコンパイラの最適化を話すつもりだったのですが… GoConでParallel Compilationの話をしたからコンパイラ最適化のところをアドベントカレンダーで出そうと思ってたんだけど結構内容が濃すぎてなんか間に合わなさそうな雰囲気を感じていているのでどうしようか考えている— 井手康貴/Koki Ide (@niconegoto) 2017年12月2日 こんな感じでつらいなということになり、アンケートを行いました。 というわけで何が読みたいのかアンケート— 井手康貴/Koki Ide (@niconegoto) 2017年12月2日 その結果、上記の通りInterfaceとは何なのかの記事を書くことになりました。(異論は認めません) コンパイラ最適化に関しては30%くらい書き進めてい

                    GoのInterfaceとは何者なのか #golang #go - niconegoto Blog
                  • JNIコーディングメモ(Hishidama's Java native interface coding Memo)

                    JNIのC言語/C++側のコーディング C言語とC++の違い コーディング例 JNI関数の概要 プリミティブ型・参照型(JavaオブジェクトのC/C++での扱い) String型 [/2006-11-09] 配列型 クラスの取得・インスタンス生成 [/2008-02-02] オブジェクトのメソッド呼び出し [/2008-02-07] オブジェクトのフィールド操作 ローカル参照の終了 [2006-11-09] 例外処理 [/2007-10-13] jni.hの中でC言語/C++で使える構造体 (クラス)が定義されているが、 コンパイラーがC言語の場合とC++の場合では定義のされ方が異なり、使い方も少し異なる。 JniJikken.c: JniJikken.cpp: #include "JniJikken.h" JNIEXPORT jbyteArray JNICALL Java_JniJikk

                    • GitHub - boto/boto: For the latest version of boto, see https://github.com/boto/boto3 -- Python interface to Amazon Web Services

                      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                        GitHub - boto/boto: For the latest version of boto, see https://github.com/boto/boto3 -- Python interface to Amazon Web Services
                      • ライブラリとして公開したGoのinterfaceを変更するのは難しいと言う話 - 焼売飯店

                        昨日Twitterに書いた内容に、sivchariさんとhajimehoshiさんからリプライをいただいたので、備忘録的にまとめておきます。 発端 interface型と非interface型の後方互換性について interface型を公開した場合 1. メソッドの追加 2. メソッドのシグニチャの変更 3. メソッドの削除 公開されたinterface型を変更する場合の後方互換性についてのまとめ 非interface型を公開した場合 1. メソッドの追加 2. メソッドのシグニチャの変更 3. メソッドの削除 公開された非interface型を変更する場合の後方互換性についてのまとめ その他の後方互換性を崩さない機能拡張のパターンの紹介 他から実装できないinterfaceにする interfaceを合成する 内部用のinterfaceを分け、構造体型を公開する まとめ 発端 昨日、フュ

                          ライブラリとして公開したGoのinterfaceを変更するのは難しいと言う話 - 焼売飯店
                        • Standardizing WASI: A system interface to run WebAssembly outside the web – Mozilla Hacks - the Web developer blog

                          Standardizing WASI: A system interface to run WebAssembly outside the web Today, we announce the start of a new standardization effort — WASI, the WebAssembly system interface. Why: Developers are starting to push WebAssembly beyond the browser, because it provides a fast, scalable, secure way to run the same code across all machines. But we don’t yet have a solid foundation to build upon. Code ou

                            Standardizing WASI: A system interface to run WebAssembly outside the web – Mozilla Hacks - the Web developer blog
                          • iOS Human Interface Guidelines:Designing for iOS (日本語)

                            The HIG contains guidance and best practices that can help you design a great experience for any Apple platform.

                              iOS Human Interface Guidelines:Designing for iOS (日本語)
                            • Active Record Query Interface 3.0 - (m.onkey.org)

                              I’ve been working on revamping the Active Record query interface for the last few weeks ( while taking some time off in India from consulting work, before joining 37signals ), building on top of Emilio’s GSOC project of integrating ARel and ActiveRecord. So here’s an overview of how things are going to work in Rails 3. What’s going to be deprecated in Rails 3.1 ? These deprecations will be effecti

                              • JNIメモ(Hishidama's Java native interface Memo)

                                Solarisの例: % cc -G -I /usr/java/include -I /usr/java/include/solaris JniJikken.c -o libJniJikken.so Solarisでのmakefileの例: all: libJniJikken.so lib%.so: %.c %.h cc -G $< -I /usr/java/include -I /usr/java/include/solaris -o $@ %.h: %.class javah $* %.class: %.java javac $< ↑この例の場合、javaのコンパイル・javahでの生成まで含んでいる。 VC++の例: インクルードパスの追加方法参照。 ↓JDK1.6の場合 C:\Program Files\Java\jdk1.6.0\include,C:\Program Files\

                                • go言語のコンストラクタでinterfaceを返す | さにあらず

                                  go 言語において呼び出し元に interface のみを公開することで実装の詳細を隠ぺいすると、gomock を使ったテストがやり易くなります。 ざっくり結論だけ書くとこんな感じのコーディングパターンにすると良いよって感じなので、これだけ見て、何が言いたいのかすぐに分かる人は続きを読まなくても良いと思います。 package intf type Duck interface { Quack() string} type duck struct {} func NewDuck() Duck { return &duck{}} func (d *duck) Quack() string { return "QUUAAAACCCCKK!!!"}コピー interface と実装が分離されたアヒル#最初のポイントは、公開する interface として定義された Duck と非公開の struc

                                    go言語のコンストラクタでinterfaceを返す | さにあらず
                                  • TypeScript: type vs interface

                                    In one of my recent PRs I changed all interfaces to types because there were already more types than interfaces. In the review, I was asked to revert the change. I did it, but as well I wondered what the actual difference between interface and type. Let’s figure out this. I use the latest TS (v3.5.1) for examples in this post. Similarities #Records #

                                      TypeScript: type vs interface
                                    • 14 Tab-Based Interface Techniques | Developer's Toolbox | Smashing Magazine

                                      A module tab is a design pattern where content is separated into different panes, and each pane is viewable one at a time. The user requests content to be displayed by clicking (or in some instances hovering over) the content’s corresponding tab control. A module tab is a User Interface (UI) design pattern where content is separated into different panes, and each pane is viewable one at a time. Th

                                      • jQueryでよくつかうインターフェイスをまとめた「Toolkit with 6 Awesome jQuery User Interface components」

                                        jQueryでよくつかうインターフェイスをまとめた「Toolkit with 6 Awesome jQuery User Interface components」 タブメニュー・ツールチップ・スライドショーなどなど様々なWEBインタフェースを提供してくれるjQueryプラグイン化されていますので、実装もかなり簡易にでき、制作者にとってはありがたい存在です。今日紹介するのはjQueryでよくつかうインターフェイスをまとめたツールキット「Toolkit with 6 Awesome jQuery User Interface components」です。 各インターフェイス毎に様々な動きを実装できます。さらにToolキットは必要に応じてカスタマイズしてダウンロードできます。 詳しくは以下 ■tabs 様々なタブメニューを生成することが可能です。 ■tooltip 半透明からシンプルなものまで

                                          jQueryでよくつかうインターフェイスをまとめた「Toolkit with 6 Awesome jQuery User Interface components」
                                        • Class、Interface、Module-TypeScriptが提供する目玉機能を一挙紹介! | HTML5Experts.jp

                                          Class、Interface、Module-TypeScriptが提供する目玉機能を一挙紹介! 谷口慈行(Microsoft Student Pa...) クラス・インターフェース・モジュールは大規模な開発を行う際の強力な味方であり、TypeScriptの重要な機能の一つです。連載第3回目となる今回は、オブジェクト指向に欠かせないクラスについて紹介します。 クラスJavaScriptはプロトタイプベースの言語であり、静的なクラスではありません。しかし、多くのライブラリにて静的なクラスを再現する機能が実装され、利用されています。TypeScriptでは、静的なクラスが使用でき、多くのクラスベースの言語と同様のノウハウや実装方法を利用できます。 クラスを定義するには、 classキーワードを使用します。 class Person { private name: string; constru

                                            Class、Interface、Module-TypeScriptが提供する目玉機能を一挙紹介! | HTML5Experts.jp
                                          • インターフェイスデザインとの向き合い方(公開版)/ How to face interface design

                                            Goodpatch Engineer Meetup Vol.5 で登壇した際のスライドです。iOS Developerだった者がどのようにしてUIデザイナーとして取り組んでいったのか、Interface Architectの動き方や自己の紹介を兼ねながら、エンジニアリングの発想を活かすUI設計の観点を簡…

                                              インターフェイスデザインとの向き合い方(公開版)/ How to face interface design
                                            • powertabs.net -- Domain Name Registration at Joker.com, Easy to use Control Panel and Reseller API Interface

                                              Welcome to JOKER.COM The Domain powertabs.net has been successfully registered with JOKER.COM To setup and manage this domain, configure email addresses and URL forwarding, or to register more domains, please visit JOKER.COM. JOKER.COM

                                              • YUI 3 — Yahoo! User Interface Library

                                                The YUI team is pleased to announce YUI 3.0 Preview Release 1. This preview is an early look at what we're working on for the next generation of YUI Library. Please review the API, play with the examples, and read the documentation on this site for details; download YUI 3.0 PR1 on the YUI project area on SourceForge; you can find us with questions or comments on the YUI 3.x discussion group. Pleas

                                                • postgres.new: In-browser Postgres with an AI interface

                                                  Introducing postgres.new, the in-browser Postgres sandbox with AI assistance. With postgres.new, you can instantly spin up an unlimited number of Postgres databases that run directly in your browser (and soon, deploy them to S3). Each database is paired with a large language model (LLM) which opens the door to some interesting use cases: Drag-and-drop CSV import (generate table on the fly) Generat

                                                    postgres.new: In-browser Postgres with an AI interface
                                                  • 60 User Interface Design Tools A Web Designer Must Have | Tripwire Magazine

                                                    60 User Interface Design Tools A Web Designer Must Have by Sonny M. Day | Last updated Oct 18, 2016 | Tools | 49 comments The success of web applications and websites depends in how well designed the User Interface is. Designing a good user interface however is a very challenging process. A designer’s concepts and design decisions always affect the end users of the web site, application or general

                                                    • Java8 Streamでバリバリやれるようになりたい人のためのFunctional Interfaceまとめ - mike-neckのブログ

                                                      こんにちわ、みけです。 もう、Streamの書きすぎで、 なんだか、for文が書けない身体になってしまいました(大袈裟) というわけで、Streamなのですが、 慣れていないと 「はよ!Supplier<?>、BinaryConsumer<?, ?>をはよ!」 とIDEにせかされて、 あれっ?これってなんだっけ?ってなってしまう のではないかと思います。 というわけで、Streamで使う用途で Functional Interfaceをまとめてみることにしました。 Streamの生成(source)に用いるもの Supplier<T> 引数なしで、オブジェクトを生成するFunctional Interfaceです。 Stream#generateメソッドで利用します。 例 @Test public void supplier_Tのサンプル () { final AtomicInteger

                                                        Java8 Streamでバリバリやれるようになりたい人のためのFunctional Interfaceまとめ - mike-neckのブログ
                                                      • WebAssembly Interface Types で全てが連携する! (翻訳) - inzkyk.xyz

                                                        ブラウザ外での WebAssembly の利用が盛り上がっています。 盛り上がりはスタンドアローンのランタイムを使った WebAssembly の実行だけではありません。Python, Ruby, Rust といった言語からの WebAssembly の実行にも注目が集まっています。 なぜそんなことが望まれるのでしょうか? 理由はいくつかあります: 「ネイティブ」をもっと簡単に Node あるいは Python の CPython のようなランタイムでは、C++ などの低レベル言語でもモジュールを書ける場合があります。低レベル言語を使っ

                                                          WebAssembly Interface Types で全てが連携する! (翻訳) - inzkyk.xyz
                                                        • interfaceとtypeの違い、そして何を使うべきかについて

                                                          始め TSを初めて勉強したときに「typeよりinterfaceを使うように!」というブログをよく見ましたが、業務の時は全部typeで型を定義してました。あれ?と疑念に思ってましたので、記事でお話させていただきます。 1. 型の定義 TSで一番手っ取り早く型を定義できる方法は多分これだと思います。 let level: number = 15; level = 15 level = "十五" //Type 'string' is not assignable to type 'number' このように宣言時の変数に方の注釈をつけることを型アノテーション(Type Annotation)と言います。上の例だけ見たら特に問題なさそうに見えますが、コードが少しでも複雑になったら問題があります。

                                                            interfaceとtypeの違い、そして何を使うべきかについて
                                                          • macOS Human Interface Guidelines: About the Touch Bar

                                                            People rely on the power, spaciousness, and flexibility of a Mac as they perform in-depth productivity tasks, view media or content, and play games, often using several apps at once.

                                                              macOS Human Interface Guidelines: About the Touch Bar
                                                            • Goのinterfaceの使いかた 基礎編 - エムスリーテックブログ

                                                              エムスリーエンジニアリンググループ/BIRの滝安(@juntaki)です。 BIRはビジネスインテリジェンス&リサーチの略で、そこでは医療従事者の会員向けアンケートをベースに、製薬会社へのマーケティング支援を提供する事業を行っています。BIRではエムスリーではじめてGoを導入し、今ではほとんどの新規システムをGoで立ち上げています。(一部でKotlinもつかっています) Goでは、interfaceの使い方を知ることで、依存関係、コンポーネントの責務を整理した設計を考えることができます。 この記事ではGo導入当初にメンバに説明した、interfaceの基本的な使い方やTipsを整理していきます(すでに、Goをよく知っている人には当たり前すぎるかもしれません)。 また、この記事の後にBIRのメンバーがGo関連記事をいろいろ書く予定となっています! interfaceの使い方 interfac

                                                                Goのinterfaceの使いかた 基礎編 - エムスリーテックブログ
                                                              • CSS・JSを活用して高度なUIを作成するサンプル集「The Highly Extensible CSS Interface」:phpspot開発日誌

                                                                The Highly Extensible CSS Interface CSS・JSを活用して高度なUIを作成するサンプル集「The Highly Extensible CSS Interface」。 デモサイトのようなリッチなUIを実現するためのサンプル集 Part I: The Foundation Part II: CSS Selectors & jQuery Part III: Adding Ajax Interactivity Part IV: Testing for Extensibility jQuery、Ajaxなどを活用してページを作成していく部分はページ作りにおいて非常に参考に出来る部分が多いです。 IE7, FireFox2, Safari2.x 以降が推奨環境となっているようです。

                                                                • USB 3.xでプラグをゆっくり挿すとUSB 2.0で接続されてしまうという話 | Interface – CQ出版

                                                                  Twitterなどでも話題になった, USB 3.xでプラグをゆっくり挿すとUSB 2.0で接続されてしまうという話について,USBに詳しい筆者陣の皆さんに聞いてみました. 意図的にゆっくり挿さないと起こらない USB 3.xでプラグをゆっくり挿すとUSB 2.0で接続されてしまうという話ですが,1秒以上かけてプラグ挿入するなど,意図的に「ゆっくり」挿さないと、この現象は起きません。最後まできちんと差し込まずに途中で止められてしまったということでない限り、普通に差し込んだときには起こらないでしょう。 規定からこの動作を考えてみる 時間規定は、UFPがVBUS検出してからUSB3のRx Detectをどれだけ試しても見つからなかったらUSB2で接続するかという形で間接的に規定されています。 Rx.Detect.QuietとRx.Detect.Activeのループを8回試して、ダメだったらUS

                                                                  • 40+ Helpful Resources On User Interface Design Patterns — Smashing Magazine

                                                                    If there is a commonly reoccurring need for a particular solution, there is a great probability that someone has - by now - solved that need and has finished the legwork involved in researching and constructing something that resolves it. At the very least, you will find documentation on general solutions to related problems that will enable you to gain insight on best practices, effective techniq

                                                                    • 10 Usability Heuristics for User Interface Design

                                                                      Summary: Jakob Nielsen's 10 general principles for interaction design. They are called "heuristics" because they are broad rules of thumb and not specific usability guidelines. Thank you to Kelley Gordon for designing the visuals and posters included in this article. Thank you to Kate Moran and Feifei Liu for updating the heuristic names, descriptions, and examples.

                                                                        10 Usability Heuristics for User Interface Design
                                                                      • 美しいインターフェイスのwebデザイン「50+ Brilliant Web Design Interface From deviantArt」

                                                                        TOP  >  Design , WebDesign  >  美しいインターフェイスのwebデザイン「50+ Brilliant Web Design Interface From deviantArt」 見た目の美しさと操作性、どちらもwebデザインには欠かせない重要な要素です。そこで今回は、美しいインターフェイスのwebデザイン「50+ Brilliant Web Design Interface From deviantArt」を紹介したいと思います。 (Ipie template by *krike06 on deviantART) ジャンルは様々ですが、どのデザインも洗練さと使いやすさ、そしてwebデザインとしての美しさを兼ね備えたものが多数紹介されています。気になったデザインをいくつかピックアップしてましたので、下記よりどうぞ。 ■「CreativePoint by ~ald8

                                                                          美しいインターフェイスのwebデザイン「50+ Brilliant Web Design Interface From deviantArt」
                                                                        • minimum interface

                                                                          2008-11-01(土)–2009-02-08(日) 12:00〜19:00 (土日祝のみ 10:00から) 休館日 :火曜日(祝日の場合は翌日)/年末年始(12.29-1.3) 入場無料 主催:財団法人山口市文化振興財団 後援:山口市、山口市教育委員会、在福岡米国領事館 助成:文化庁 日本オランダ年2008-2009 企画制作:山口情報芸術センター[YCAM] 技術協力:YCAM InterLab グラフィックデザイン:good design company ナビゲーションデザイン:LEADING EDGE DESIGN プロジェクトキュレータ:阿部一直(YCAM) 山口情報芸術センター 〒753-0075 山口市中園町7-7 TEL:083-901-2222 FAX:083-901-2216 e-mail:information@ycam.jp

                                                                          • Common Gateway Interface - Wikipedia

                                                                            この記事には参考文献や外部リンクの一覧が含まれていますが、脚注によって参照されておらず、情報源が不明瞭です。 脚注を導入して、記事の信頼性向上にご協力ください。(2023年3月) Common Gateway Interface(コモン・ゲートウェイ・インタフェース、CGI)は、ウェブサーバ上でユーザプログラムを動作させるための仕組み。現存する多くのウェブサーバプログラムはCGIの機能を利用することができる。 [1][2][3] ウェブサーバプログラムの機能の主体は、あらかじめ用意された情報を利用者(クライアント)の要求に応じて送り返すことである。そのためサーバプログラム単体では情報をその場で動的に生成してクライアントに送信するような仕組みを作ることはできなかった。 そこでサーバプログラムから他のプログラムを呼び出し、その処理結果をクライアントに送信する方法が考案された。それを実現するため

                                                                            • Interface Vision

                                                                              About Interface Visiona group working on software development platforms that can be used without coding. Introduction Please take a moment to join a Visual Programming Group in your area. There didn’t seem to be a place on the net where someone could easily see what all the different visual programming languages (Graphical Programming Languages) look like. A lot of Snapshots now. It is worth the d

                                                                                Interface Vision
                                                                              • Xcode/Interface BuilderでUI設計+イベント処理

                                                                                連載第1回の「いまさら聞けないiPhone/iPadアプリの作り方の基礎」では、iPhone/iPadアプリ開発における環境構築や開発ツールであるXcodeについて簡単に触れました。今回から、いよいよアプリの具体的な作成方法について説明していきます。 さて話が変わりますが、皆さんはお腹のぜい肉が気になったりしていないでしょうか? 今回作成するサンプルアプリは、下記のような「BMI(肥満度)計算」アプリです。1画面だけのシンプルなアプリですが、この制作を通してiPhone/iPadアプリの画面の作り方や、画面をタッチしたときのイベント処理の基本について学んでいきましょう。

                                                                                  Xcode/Interface BuilderでUI設計+イベント処理
                                                                                • User Interface Guidelines  |  Android Developers

                                                                                  Get started Start by creating your first app. Go deeper with our training courses or explore app development on your own.

                                                                                    User Interface Guidelines  |  Android Developers