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
Web Server Gateway Interface (WSGI; ウィスキー[1][2]) は、プログラミング言語Pythonにおいて、WebサーバとWebアプリケーション(あるいはWebアプリケーションフレームワーク)を接続するための、標準化されたインタフェース定義である。また、WSGIから着想を得て、他の言語でも同様のインタフェースが作られた。 基本的な発想[編集] 過去において、Pythonに多種のWebアプリケーションフレームワークが存在することは、PythonでWebアプリケーションを開発しようとする者にとって問題になっていた。というのも、Webアプリケーションフレームワークを選択することによって、使用できるWebサーバが制限されてしまったり、その逆の制限が発生したりしたためである。Pythonで書かれたWebアプリケーションは、FastCGI, mod_python, C
はいタイトルは釣りです。 OOPのインターフェースはただの実装漏れチェック機能じゃないし、ましてや継承は差分プログラミングツールじゃないぞ。というのはわりと一般的な話だけど、Ruby(respond_to?でホントにいいの)とJava(インターフェースが自然すぎてユーザが意識しないのよ)が、PHPに対してOOPどうこうで偉そうに言うのはどうかなと思ったもので。まあそれと同時に、PHPの人自身がその意義を発見してるのかなという疑問もあったりしたんですけどね。 Rubyというのは「オブジェクト指向ってのはつまりメソッドに応答できるアヒルはみんなアヒルとみなせるよね」というレベルのダックタイピングで割り切った言語だと、個人的に認識しています。継承とミックスインにはis_aが応答するけど本質はrespond_to?のほうで、インターフェースを宣言してなくてもメッセージ送れたらいいあの感じ。 そんな
iOS Design Themes As an app designer, you have the opportunity to deliver an extraordinary product that rises to the top of the App Store charts. To do so, you'll need to meet high expectations for quality and functionality. Three primary themes differentiate iOS from other platforms: Clarity. Throughout the system, text is legible at every size, icons are precise and lucid, adornments are subtle
The Comment form, is an important part of interface design that usually appears at the end of an article. Comment Form should have appealing typography, ordered element placement (name, e-mail, etc.), colors which induces the reader to comment. Here are some samples of clean comment forms collected from various websites and blogs. Note: Dzineblog presents you “Interface Design Inspirations“, a se
[pod] [xml] 名前 CGI - 簡単なCGI(Common Gateway Interface)クラス 概要 # 画面一杯のフォームを作成し、その値をエコーバックする # CGIスクリプト use CGI qw/:standard/; print header, start_html('A Simple Example'), h1('A Simple Example'), start_form, "What's your name? ",textfield('name'),p, "What's the combination?", p, checkbox_group(-name=>'words', -values=>['eenie','meenie','minie','moe'], -defaults=>['eenie','minie']), p, "What's your fa
We all know that technology is evolving like anything and since web browsers are constantly making changes and improving their standards, web developers have to become shrewd and they, too, are constantly trying to adopt the changes. I personally believe that all these changes are positive and this will definitely lead to enhanced support and of course making frontend development time a lot more c
この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "Digital Visual Interface" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2020年10月) DVIコネクタ DVI-Dオスプラグ(シングルリンク) Digital Visual Interface(デジタル・ビジュアル・インターフェース、DVI〈ディー・ブイ・アイ〉)は、ディスプレイ装置(液晶ディスプレイやプロジェクタなど)における、映像入出力インタフェースの標準規格である。HDMIは、DVIと部分的に互換性がある。 DVIは、シリアルインターフェイスの一種であり、ディスプレイに無圧縮のデジタルビデオデータを送る
Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /kunden/budfor-clan.com/tobw.net_old/dsmidiwifi/server.php:24 Stack trace: #0 /kunden/budfor-clan.com/tobw.net_old/dsmidiwifi/pages/greymatter/index.php(18): connect() #1 /kunden/budfor-clan.com/tobw.net_old/dsmidiwifi/index.php(8): include('/kunden/budfor-...') #2 {main} thrown in /kunden/budfor-clan.com/tobw.net_old/dsmid
Interface Buttons for iPhone & iPad Applications Featured Image credit to George Gliddon The iOS revolution is in full swing with tons of active developers jumping into the Xcode environment. But programming an application and designing the user interface are two entirely distinct tasks in their own right. Buttons and toolbar icons are important to many of the standard iOS elements. In this galler
Moose::RoleはJavaのInterfaceと似たような物だと思ってたんですが、大きな誤解でした。 モダンPerlの世界へようこそを読んで、Moose::RoleはTraits: Composable Units of Behaviorの概念の実装らしいことがわかったので、この論文を読んでみました。*1。非常に面白い内容でした。P.12 の a) と b) を見るだけでも、この概念の面白さが伝わるんじゃないかと。要は、指定した振る舞い(requires)から新しい振る舞い(provides)を作るものが、Traitsってことです。(ただし、ここで言う振る舞いにはアクセサを含みます。) 誤解していたこと Moose::RoleをTraitsとして見なすとすれば、JavaのInterfaceの性質である以下の2点は誤解です*2。 Moose::Roleは、単なるインタフェース(API)
nib2objcはMac OSXで作成したインタフェースファイルをObjective-Cに変換するソフトウェア。 nib2objcはMac OSX用のフリーウェア(ソースコードは公開されている。ライセンスはTHE BEER-WARE LICENSE)。iPhoneは年々進化しているが、それでもデスクトップなどに比べると速度は遅い。多少もたつく時もあるため、ストレスに感じることもあるかも知れない。より高いパフォーマンスを求めだすと、徐々に標準のやり方から脱線していく。 Interface Builderを使えばiPhone向けの画面をグラフィカルに設計ができる。だがよりパフォーマンスを求めたり、プログラムから動的にインタフェースを変更したいといったニーズがある時にはnib2objcを使って変換してみよう。 元ファイル nib2objcはXIBファイルを引数にし、Objective-Cのコード
PEP 333 – Python Web Server Gateway Interface v1.0 Author: Phillip J. Eby <pje at telecommunity.com> Discussions-To: Web-SIG list Status: Final Type: Informational Created: 07-Dec-2003 Post-History: 07-Dec-2003, 08-Aug-2004, 20-Aug-2004, 27-Aug-2004, 27-Sep-2010 Superseded-By: 3333 Table of Contents Preface Abstract Rationale and Goals Specification Overview The Application/Framework Side The Serv
スマートフォン推進室で主にiOSアプリの開発を担当しています、富家です。 今回はiOSのアラートビューのカスタマイズの話をしたいと思います。 具体的にはIBを使ってアラートビューをカスタマイズします。 実際に弊社アプリ「そらのあるばむ」にて使用していますので 取り急ぎ見たい方はこちらを参照していただければと思います。 ANA 「そらのあるばむ」http://itunes.apple.com/jp/app/ana-soranoarubamu/id549770824?mt=8 アラートビューで表示すると表示するためのアニメーション等が勝手に挿入されたり、背景のビューの操作を一時的に抑えることができるので便利なのですが、UIAlertViewにはよく使うにもかかわらずあまりカスタマイズ出来る余地がありません。 そこでUIAlertViewのサブクラスを作り更にNIBファイルから読み込んでIBで自
最近の Xcode ではアプリケーションが対応しているデバイスの向きをターゲットの Summary 画面から GUI を用いて設定できるようになりましたが、ここから設定する場合はボタンを押す順番に注意する必要があります。 というのも、この画面で設定した内容は、Info.plist の Supported interface orientations (UISupportedInterfaceOrientations) に反映されるのですが、この項目は Array の値で順番が起動時の状態に影響するからなのです。 上記の画面の状態になるように、ボタンを左から順に押していった場合、Info.plist の UISupportedInterfaceOrientations は下記のようになります。これは新規プロジェクトを作成した場合のデフォルト値です。 今度は同じ状態になるように、ボタンを「右か
Web design consists, for the most part, of interface design. There are many techniques involved in crafting beautiful and functional interfaces. Here’s my collection of 10 that I think you’ll find useful in your work. They’re not related to any particular theme, but are rather a collection of techniques I use in my own projects. Without further ado, let’s get started. Web design consists, for the
Interface Design Inspiration | 36 Beautiful Login Page/Form Designs This post is a part for dzineblog’s interface design inspiration series, the series which focuses on inspiration on graphic user interface designs that will help you in enhancing your interface design skills, While designing a login form/page a lot doubts will arise, For example, should it be login, log in or sign in? How should t
こちらはGo Advent Calendar 12日目の記事です。 Go 1.18 で interface{} の代わりに any が使えるようになるという話が出ていたので、これの使い方について書いてみようと思います。 any が入った詳細な経緯などについては10日目のsg0hsmtさんの記事で解説いただいていましたので、こちらをご覧ください。 (内容がやや被っていてすみません) any とは何か any は Go 1.18 で入る予定の、事前宣言された interface{} に対する型エイリアスです。 Goのプログラム全体のスコープ (ユニバースブロック) で、次のようなエイリアス宣言が行われているものと考えると理解しやすいと思います。
interface GaxiosOptions = { // The url to which the request should be sent. Required. url: string, // The HTTP method to use for the request. Defaults to `GET`. method: 'GET', // The base Url to use for the request. Prepended to the `url` property above. baseURL: 'https://example.com'; // The HTTP methods to be sent with the request. headers: { 'some': 'header' }, // The data to send in the body o
Subscribe to our mailing list and stay up to date on our latest thought leadership and learning opportunities. “Atmadm.” Getting our work done was an alphabet soup nightmare. “chkntfs.” “dir.” (Source: vintagecomputer.net) Then, in 1984, Apple adopted Xerox PARC’s WIMP — window, icon, menu, pointer — and took us a galactic leap forward away from those horrifying command lines of DOS, and into a wo
iPhoneアプリ開発、その(33) ボタンをInterface Builderに頼らずに作って | テン*シー*シー とりあえず、UIButtonの情報をチェック。 XcodeでChimpanzeeGameViewController.hを開いて、さっき書き込んだUIButtonの部分を選択して右クリック(もしくはコントロールキー+左クリック)だ。そんで出てきたコンテキストメニューで「APIリファレンス内で選択されたテキストを検索」を選ぶ。 と、いつものドキュメントウィンドウが開くわけですわ。ここらへんはヘルプ>APIリファレンス内で選択されたテキストを検索メニューを使っても同じ。 以前「Xcc>Cocoa」で説明したヘルプ>Xcodeヘルプは、Xcode 3.1になって格段の進化をとげてます。 リサーチアシスタントとかあるし。 こいつ開いてる状態でエディタのカーソル移動すると、それに追
Google Reader iPhoneChat iPhoneDigg iPhone Interface in JavaScript » Exploring the Limits of iPhone's Third-Party Apps at last100.com [ digg it ] » Download Source (.zip) Use your mouse to drag the lists up and down, then try to flick them like you're supposed to on the iPhone. The back button on the phone is also enabled. Built with Yahoo! UI Library, PHP and the Digg API. Send your thoughts and
YYTypeScript#1「JavaScriptを知らない人がTypeScriptを学ぶ方法を知りたい」「TypeScript初心者がどうやって勉強すると効率がいいか?」「なぜTSが選ばれるのか?」「PHPと比べて、サーバサイドをTSで書くメリットは?」「TypeScriptのバックエンドのオススメフレームワークって?」「定義をinterfaceとtypeどっちで書いてる?」「JSで書かれたプロダクトのTS化ってどうしてる? 」PHPJavaScriptTypeScriptYYTypeScriptイベントレポート これは2019年9月20日に開催したTypeScriptイベントYYTypeScript#1のイベントレポートです。 YYTypeScriptは一言で「TypeScripterの部室」です。発表者の話を聞く「一方向的な勉強会」とは真逆で、TypeScriptについて、雑に・ゆる
コンピューター上での読みやすさを重視して作られた無料で使えるオープンソースのフォントファミリーが「Interface」です。ライセンスはSIL Open Font License 1.1準拠で、その名の通りインターフェイスデザインに使用するのにピッタリなシンプルでスッキリとしたフォントになっています。 Interface font family https://rsms.me/interface/ InterfaceはRoboto、San Francisco、Akkurat、Asap、Lucida Grandeなどのユーザーインターフェイスに使用されるフォントに似たフォントファミリーです。他のフォントよりもサイズが小さくても判読性が高くなるようにデザインされているとのこと。 Interfaceをそれぞれ「Regular」「Medium」「Bold」という異なる線の太さおよび、イタリック体で
Hey! This is an excerpt from my book Designing Products People Love, which was published by O'Reilly in January 2016. Learn more about the book and the 20+ product designers from Facebook, Twitter, Slack, etc. who were interviewed about how they work. Have you ever experienced a user interface that feels lifeless? Have you created a UI that just seems to be missing...something? If that's the case,
はじめに POSIX のコマンド一覧を見てやけに少ないなと思ったことはないでしょうか?例えば useradd がないのでユーザーが作れませんしcrontab はあるのに cron がないと中途半端です。重要なものがいくつも欠けおり、あれだけのコマンドでは到底 Unix を使うことができません。実は「Unix に実装すべき最低限の仕様」を定義した標準規格は他にありました。それが UNIX をこの世に生み出した AT&T 自身による標準規格 System V Interface Definition (SVID) です。この記事は POSIX に敗れて消えてしまったもう一つの UNIX 標準規格 SVID ・・・のコマンドの話です。(私の知識不足により C 言語インターフェースの話は含まれません。) SVID と POSIX の歴史 SVID は POSIX よりも早く標準規格を発表しています
Go言語のInterfaceの考え方、Accept interfaces,return structsGo言語interface Go言語の優れた特徴の一つとして、Interfaceが挙げられることがあります。 Interfaceを持つJavaやC#のような他言語と比べ、GoのInterfaceの言語機能における主な違いは 静的言語のように静的にチェックされるメソッドの羅列を宣言できるinterfaceでありながら ダックタイピングや型アサーションによって動的言語のように柔軟な使い方ができることです。 しかしこれだけでは単に、ケースに合わせて使い分けることができる選択肢を得ただけのように聞こえます。 実際にはGo言語のパッケージ、型システム、そして文化的特徴によってGo言語特有の軽量でシンプル、そして有機的なInterfaceを表現できます。 Go特有でGoらしいGoのInterfaceで
On these pages you will find many screen shots of various desktop computer Graphical User Interfaces and operating systems. Many different people have had different ideas of how a GUI should work and these screen shots show many of the more popular ones. Yes, an actual update: New: Microsoft Windows 11 - Some quick screen grabs of Windows 11. Yuck. New: Apple II Desktop 1.2 Prealpha - Some enthusi
Java屋さんが、他言語でのWebアプリケーション開発する際に押さえておくと良い仕様をメモ。 多くのWebアプリケーションフレームワークが存在して、使用可能なWebサーバを制限したりその逆があるのは よろしくないのでWebサーバとフレームワーク間で統一されたインターフェース仕様が必要となります。 まさに Web Server Gateway Interface です。 Python WSGI WSGI(Web Server Gateway Interface)は、Python向けの統一されたインターフェース仕様 WSGI supported web frameworks Django, Pylons, TurboGears, CherryPy, web.py, web2.py, Zope3, ... see http://www.python.org/dev/peps/pep-0333/
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く