想定解答時間は20分!対応言語は Java、PHP、Ruby、Python2、Python3、Perl、C、C++、C#、JavaScript、Objective-C、Scala、Go、Swift、Kotlin 。
![C028:単語テストの採点 - ITプログラマー・エンジニア転職のpaiza転職](https://cdn-ak-scissors.b.st-hatena.com/image/square/b82840939e6ab3b98fb99ef188222ddf95be2ba0/height=288;version=1;width=512/https%3A%2F%2Fpaiza-career-static-files.s3.amazonaws.com%2Fimages%2Fbanners%2F240607_rankup_1200_630.png)
書籍の中から有用な技術情報をピックアップして紹介する本シリーズ。今回は、秀和システム発行の書籍『ハロー“Hello, World” OSと標準ライブラリのシゴトとしくみ(2015年9月11日発行)』からの抜粋です。 ご注意:本稿は、著者及び出版社の許可を得て、そのまま転載したものです。このため用字用語の統一ルールなどは@ITのそれとは一致しません。あらかじめご了承ください。 ※編集部注:前回記事「Linuxカーネルのソースコードを読んで、システムコールを探る」はこちら システムコール番号 システムコールのパラメータとしてLinuxカーネルに渡されるものには、どのシステムコールが呼ばれているかの番号と、そのシステムコールの引数の2種類がある。 まず、システムコール番号について考えてみよう。 もう一度、Linuxカーネルに話を戻そう。システムコールの処理関数はsys_call_tableという
コンテンツブロックが有効であることを検知しました。 このサイトを利用するには、コンテンツブロック機能(広告ブロック機能を持つ拡張機能等)を無効にしてページを再読み込みしてください。 ✕
ブラウザー拡張機能 始めましょう 拡張機能とは何か? 初めての拡張機能 2 つめの拡張機能 拡張機能の中身 拡張機能の例 次にどうするのか? 概念 JavaScript API 群 コンテンツスクリプト Background scripts マッチパターン ファイルの操作 国際化 Content Security Policy ネイティブメッセージング Differences between API implementations Chrome との非互換性 ユーザーインターフェイス ユーザーインターフェイス ツールバーボタン アドレスバーボタン サイドバー コンテキストメニュー項目 オプションページ 拡張機能ページ 通知 Address bar suggestions 開発者ツールパネル 逆引きリファレンス HTTP リクエストへの介入 ウェブページを変更する Insert extern
Browser extensions Getting started What are extensions? Your first extension Your second extension Anatomy of an extension Example extensions What next? Concepts JavaScript APIs Content scripts Background scripts Match patterns Work with files Internationalization Content Security Policy Native messaging Differences between API implementations Chrome incompatibilities User interface User interface
ブラウザー拡張機能 始めましょう 拡張機能とは何か? 初めての拡張機能 2 つめの拡張機能 拡張機能の中身 拡張機能の例 次にどうするのか? 概念 JavaScript API 群 コンテンツスクリプト Background scripts マッチパターン ファイルの操作 国際化 Content Security Policy ネイティブメッセージング Differences between API implementations Chrome との非互換性 ユーザーインターフェイス ユーザーインターフェイス ツールバーボタン アドレスバーボタン サイドバー コンテキストメニュー項目 オプションページ 拡張機能ページ 通知 Address bar suggestions 開発者ツールパネル 逆引きリファレンス HTTP リクエストへの介入 ウェブページを変更する Insert extern
WebExtensionsは、Mozillaが開発を進めているブラウザ拡張機能用API。Chrome用のAPIとの互換性を持っているため、さまざまなブラウザで動作する拡張機能を作成できる。 連載目次 WebExtensionsとは WebExtensionsは、Firefox向けの拡張機能(エクステンション)をHTML/CSS/JavaScriptを用いて実装するための新たなAPI(マニフェストの形式に関する仕様やJavaScriptから利用可能な関数などで構成される)。Chromeの拡張機能用APIとの互換性を持たせることで、Firefoxのみならず、ChromeやOpera、Edgeなど、クロスブラウザで動作する拡張機能を容易に作成可能である(あるいは、移植を容易に行える)。 なお、Firefoxで以前から利用されていたXUL/XPCOMなどの技術は、2017年末でサポートが終了し、W
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く