タグ INTERFACE
人気順 5 users 10 users 100 users 500 users 1000 userstypeとinterfaceって結局どう使い分ければ良いの?
TypeScriptではtype alias syntax(型エイリアス構文)とinterface declaration(インターフェース宣言)を使って型を定義できます。 おおよそ両者同じことができるので、どちらを使うか迷います。 両者の使い分けに関する記事は沢山あります。 これらの記事を読んで基本的にはtypeを使えば良いと思っていました。 です... 続きを読む
Goコンパイラのお勉強 ~ゼロ幅の型によるメモリ利用の最適化と未定義動作 ~ - Techtouch Developers Blog
はじめに メモリアロケーションの回避 ゼロ幅の型(=ゼロサイズの型)とは アドレスの同一性に関する未定義動作 この最適化が有効な場面 1. map 2. chan 3. interface の実装 おわりに 参考文献 はじめに こんにちは。SRE の izzii です。 最近は某フィットネスゲームが習慣だったり、ボルダリングを再開したり、登山シ... 続きを読む
大事だけど AWS 構成図では省略してしまうことが多いサービスについて - サーバーワークスエンジニアブログ
コーヒーが好きな木谷映見です。 今回は小ネタです。AWS 構成図を書く際、省略してしまうことが多いサービスについて思いを馳せました。 よくある?構成図 リージョン アベイラビリティゾーン ルートテーブル AWS IAM インスタンスプロファイル Amazon EBS Elastic IP Elastic network interface(ENI) セキュリティグ... 続きを読む
ReactでTypeScript使うときにPropsやStateってinterfaceよりType Aliasの方よいのでは説 - terrierscript: 保存済みの下書き
#TypeScript #React 発端 https://twitter.com/terrierscript/status/1022376213791166466 まじか! いや、まあMSのスターター見るとinterfaceだし、interfaceが主流なのはわかるんだけど とはいえこんなに差がつくのか・・・ が、今のところ考えきってもinterfaceにする妥当性は強く感じてないという気持ち 同じこと思... 続きを読む
GoのInterfaceとは何者なのか #golang #go - niconegoto Blog
2017 - 12 - 03 GoのInterfaceとは何者なのか #golang #go Tweet はじめに 当初は コンパイラ の最適化を話すつもりだったのですが… GoConでParallel Compilationの話をしたから コンパイラ 最適化のところを アドベントカレンダー で出そうと思ってたんだけど結構内容が濃すぎてなんか間に合わなさそうな雰囲気を感じていているのでどうしようか... 続きを読む
UIデザインに最適化されたフリーフォントが素晴らしい!小さいサイズでもくっきり綺麗に表示される -Inter UI | コリス
以前紹介した「Interface」が名前を改め、さらにくっきり綺麗に表示されるよう進化したUIデザイン用のフリーフォントを紹介します。 パソコンやスマホのモニターで、文字サイズが小さくてもくっきり美しく、綺麗に表示されるようデザインされています。 The Inter UI font family Inter UI -GitHub Inter UIの特徴 Inter UIフォントファミリー Inte... 続きを読む
オブジェクト指向言語としてGolangをやろうとするとハマること - Qiita
埋め込み(embedded)に要注意というお話です。あるいは、GolangもC++のようなゼロオーバーヘッドを目指していると考えれば腑に落ちるよね、的な。 Goはオブジェクト指向言語っぽく使うことができます。次のような機能を提供しています。 interfaceを使ったコーディング 埋め込み(embedded)を使った実装継承 インタフェースは次のような感じです。 // ポニーは歩ける type P... 続きを読む
Class、Interface、Module-TypeScriptが提供する目玉機能を一挙紹介! | HTML5Experts.jp
連載: TypeScriptではじめる、モダンWebアプリケーション開発 (3)クラス・インターフェース・モジュールは大規模な開発を行う際の強力な味方であり、TypeScriptの重要な機能の一つです。連載第3回目となる今回は、オブジェクト指向に欠かせないクラスについて紹介します。 クラス JavaScriptはプロトタイプベースの言語であり、静的なクラスではありません。しかし、多くのライブラリに... 続きを読む
インタフェースの実装パターン #golang - Qiita
はじめに この記事は,以下の過去にQiitaに投稿したインタフェースの実装パターンの記事に,typeやメソッド,インタフェースの基本的な説明を追加してわかりやすくしたものです. Go言語における埋め込みによるインタフェースの部分実装パターン structにinterfaceを埋め込んで,動的に入れ替えるパターン まずtypeとメソッド,基本的なインタフェースの実装方法についておさらいすることで,さ... 続きを読む
[その1] Rubyプログラマー向けのGo言語の解説 - ワザノバ | wazanova
http://www.sitepoint.com/go-rubyists-ii/1 comment | 0 pointsGlenn Goodrichが、Rubyプログラマー向けにGo言語のinterfaceとWeb.goを紹介しています。1回目はまずは、interfaceから。 The Fallacy of Inheritance 継承は些細な修正も実装が面倒になり、コードが複雑になる可能性があり... 続きを読む
PHPのinterfaceとは何か - 泥のように
久しぶりの更新です。最近、修行だと思って色々な本を読み漁っているのですが、やっとこさPHPのinterfaceが分かるようになってきた感じがあるので、まとめてみます。 interfaceとは インターフェースは、クラスから"ユーザー定義型"の能力のみを分離した言語機構です。PHPのそれはJavaのinterfaceのパクリです。 "ユーザー定義型"という単語を使いました。動的型付き言語のことを「型... 続きを読む
RHEL/CentOSでネットワークインタフェースの起動が遅い原因を調べてみた - Dマイナー志向
RHELやCentOSのネットワークインタフェースって静的IPアドレスを付与するときでもやたら起動が遅くないですか。ネットワークインタフェースが2,3個程度なら大した問題ではないのですが、例えばVLANをたくさん食わせている場合などはやたら遅くて話にならんレベルです。 Bringing up loopback interface: [ OK ] ←loは早い Bringing up interfa... 続きを読む
INFOBAR A01 - INTERFACE | iida
ユーザーインターフェースを自分好みにカスタマイズする事で多様な表情を生み出すことができます。 操作そのものに喜びを感じられるユーザーインターフェースを提案します。 縦方向に構成されたシンプルなホーム画面です。アイコンを長押ししてサイズを変更したり、自由に並び替えをすることができます。また、セクションバーを使って、ホーム画面のアプリケーションやウィジェット等を簡単に整理したり、自分の好きな場所へ瞬時... 続きを読む
iPhone/iPad上でiOSアプリ開発ができるスゴイアプリ「Interface」 【増田(@maskin)真樹】 : TechWave
2010年12月04日13:30 カテゴリニュースアプリ iPhone/iPad上でiOSアプリ開発ができるスゴイアプリ「Interface」 【増田(@maskin)真樹】 maskin(masaki_masuda) Share Tweet [読了時間:2分] 最近、プログラミングを試みようとする人が急増しているようだ。やってみると意外と簡単、しかし本格的なアプリを開発しようとすると限りなく奧が... 続きを読む
jQueryを使った映り込みエフェクトがかかったイメージギャラリー:phpspot開発日誌
Get Into This Image Gallery using jQuery, Interface & Reflections I'm been playing around with jQuery a lot lately. It's definitely not the holy grail of Javascript toolkits, but I like it. The commun... 続きを読む