はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ XML

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 165件)

Apple、コンフィグレーション生成用の静的型付き言語「Pkl」をオープンソースで公開、単一コードからJSONやYAML、XMLなどを生成

2024/02/04 このエントリーをはてなブックマークに追加 42 users Instapaper Pocket Tweet Facebook Share Evernote Clip YAML pickle JSON pkl ピックル

Appleは、さまざまなコンフィグレーションファイルを生成するための静的型付言語「Pkl」(発音はPickle=ピックル)をオープンソースで公開しました。 ソフトウェアやクラウドサービスなどの設定に用いるコンフィグレーションファイルはどんどん複雑になってきており、利用者が望む詳細な設定を、一般的なコンフィグレー... 続きを読む

構文のことは忘れて、JSON, S式, XMLのデータモデルを比較する

2022/08/21 このエントリーをはてなブックマークに追加 122 users Instapaper Pocket Tweet Facebook Share Evernote Clip JSON 構文 フォーマット 観点 定義済み

データをシリアライズするには、独自のフォーマットを定めるよりも、基本的な定義済みの構造を組み合わせてフォーマットを作るほうが望ましい場合が多いです。 そのような仕組みとしてJSON, S式, XMLなどが存在しますが、これらは 「基本的な構造」として何を選ぶか、という観点からそれぞれに個性を持っています。 本記... 続きを読む

西大寺本金光明最勝王経平安初期点の「ひまわり」用XMLを読み解く - kzhr's diary

2021/12/08 このエントリーをはてなブックマークに追加 10 users Instapaper Pocket Tweet Facebook Share Evernote Clip ひまわり 当初 国立国語研究所 テキストデータ 完全版

国立国語研究所からこの11月30日に「西大寺本金光明最勝王経平安初期点」訓読文の「ひまわり」用XMLとテキストデータが公開されました。 www2.ninjal.ac.jp 今回は、そのXMLについて読み解いてみたいと思います。 (当初は書きかけで公開していました。これで完全版です。) 西大寺本金光明最勝王経平安初期点って? 西... 続きを読む

React、Angular、Vue対応、高性能なテーブルを実装できるシンプルで軽量のJavaScriptライブラリ -Grid.js | コリス

2020/07/15 このエントリーをはてなブックマークに追加 187 users Instapaper Pocket Tweet Facebook Share Evernote Clip JSON React angular Preact コリス

高性能なテーブルを実装できる、シンプルで軽量のJavaScriptライブラリを紹介します。HTMLテーブル、ページネーション、検索機能、ソート機能、XMLやJSONからインポートなどに対応しています。 React、Angular、Preact、Vueなどの主要なフレームワークのプラグインとして動作するだけでなく、フレームワークなしのバニラ... 続きを読む

Google Search Console、X-Robots-TagでXMLにnoindexを設定する方法 | 3分ニュース: にゃんぷん

2020/04/10 このエントリーをはてなブックマークに追加 21 users Instapaper Pocket Tweet Facebook Share Evernote Clip noindex robots メタタグ content 画面

metaタグ以外でnoindexを設定する方法 Googleの検索結果に表示したくないページには、noindexというのを設定します。 一般的にはメタタグというのを使います。 メタタグのnoindexとは、下記のようなものです。 <meta name='robots' content='noindex'/> パソコンでChromeブラウザを使っている場合ならば、画面を右クリッ... 続きを読む

SEOとサイトマップ/sitemap.xmlの効果とリスク - 株式会社JADE

2020/02/18 このエントリーをはてなブックマークに追加 20 users Instapaper Pocket Tweet Facebook Share Evernote Clip sitemap.xml SEO 株式会社JADE リスク 効果

SEOでよく語られるサイトマップは、一般的には www.example.com/sitemap.xml などのように保存されて公開される、XMLやテキストファイルなどの形式で記述されたページ一覧ファイルです。 ここでは、通常のWebページ上で人間が見る「サイトマップ」と区別するため、検索エンジン等向けで人間が直接読むことを想定しないHT... 続きを読む

クレジットカード処理を担う「ISO8583」とは? Go言語でパーサーを開発したエンジニアが中身と苦労を明かす:謎の「業界の通例」があるカード決済の仕組み - @IT

2019/09/25 このエントリーをはてなブックマークに追加 60 users Instapaper Pocket Tweet Facebook Share Evernote Clip パーサー JSON 一筋縄 通例 一環

キャッシュレス決済の一環として、クレジットカード決済の利用がまた広がっている。その裏でやりとりされるデータは、多くの人が想像するJSONやXMLではなく「ISO8583」という規格にのっとって行われている。1980年代に策定されたこの標準規格、扱いはなかなか一筋縄ではいかないようだ。 Go言語でISO8583のパーサーを書... 続きを読む

JSONやYAMLのデータ構造をチェックするライブラリStrongJSONのご紹介 - soutaroブログ

2019/06/13 このエントリーをはてなブックマークに追加 13 users Instapaper Pocket Tweet Facebook Share Evernote Clip YAML Schema Object JSON Phone

JSONやYAMLを使うと、かなり複雑なデータが作成できますが、これが意図通りの形式になっているかを確認するのは自明ではありません。XMLにはXML Schemaがありますが、そんな感じのものがJSONにも欲しかったので、作りました。 github.com こんな感じで使います。 Schema = StrongJSON.new do let :phone, object(phone: ... 続きを読む

ロボットは東大に入れるか。Todai Robot Project

2018/11/05 このエントリーをはてなブックマークに追加 30 users Instapaper Pocket Tweet Facebook Share Evernote Clip 東大 ロボット アノテーション 独立行政法人大学入試センター

「ロボットは東大に入れるか」プロジェクトで開発した大学入試センター試験1990年度~2017年度の電子化問題データを公開します。 このデータは、本プロジェクトにおいて、川添愛氏を中心としてXMLによる構造化仕様を策定し、アノテーションを実施したものです。 元データの著作権者である独立行政法人大学入試センターの... 続きを読む

DBスキーマからKotlinのテストフィクスチャを自動生成するgradleプラグインを作った - maeharinの日記

2018/08/08 このエントリーをはてなブックマークに追加 17 users Instapaper Pocket Tweet Facebook Share Evernote Clip DSL Kotlin maeharin users DB接続

サーバーサイドKotlinでDB接続テストする際、テストデータのセットアップにはDbSetup が便利です。DbSetupは「xmlなどの外部ファイル」ではなく「コード」でテストフィクスチャを生成できるJavaライブラリで、以下のようなKotlin用のDSLも提供してくれているので重宝しています。 insertInto("users") { mappedValues( "... 続きを読む

GoでXMLを処理する - Qiita

2017/12/17 このエントリーをはてなブックマークに追加 11 users Instapaper Pocket Tweet Facebook Share Evernote Clip ストリーミング Qiita xmlファイル 規則 工夫

これは、 Go Advent Calendar 2017 その1 の17日目の記事です。 はじめに GoでXMLを処理する際にシンプルなXMLファイルはともかく、入れ子になってたり、XMLがストリーミングで送られてきたりする場合にそれぞれ書き方の工夫が必要だったのでまとめました。 加えてXMLの各要素を構造体に紐付けるにあたって従うべき規則があることを学んだのでそちらも合わせて説明します。 今回や... 続きを読む

Spockのレポート生成はHTML, Markdown, Asciidocできるし、カスタムも出来るんだぜ - うさぎ組

2017/12/16 このエントリーをはてなブックマークに追加 7 users Instapaper Pocket Tweet Facebook Share Evernote Clip Markdown Spock テスティング Gradle 標準

2017 - 12 - 16 Spockのレポート生成はHTML, Markdown, Asciidocできるし、カスタムも出来るんだぜ Groovy Groovyのテスティング フレームワーク であるSpockは標準ではレポート生成機能はありません。 多くはGradleでビルドしたときの xml やhtmlを利用していると思います。 Spockにはspock-reportという拡張ライブラリがあ... 続きを読む

AnkoでLayout XMLを殺した - lVlA

2017/01/12 このエントリーをはてなブックマークに追加 23 users Instapaper Pocket Tweet Facebook Share Evernote Clip JetBrains ポエム View Kotlin製 本稿

2017 - 01 - 12 AnkoでLayout XMLを殺した そういえば先月頭にRettyさんでAnkoについてLTしたのでスライド置いておきますね。 speakerdeck.com あ、ちなみに本稿は特にAnkoの解説は行ってないポエムです。 Ankoとは Kotlin製 DSL 。Viewを書くのに利用します。 XML でView書いた場合の以下のような問題を感じてJetBrainsの... 続きを読む

VectorDrawableをプレビューするChrome Extensionを作った - おでーぶでおでーぶ

2017/01/10 このエントリーをはてなブックマークに追加 19 users Instapaper Pocket Tweet Facebook Share Evernote Clip リソース Chrome Extension おでー おでーぶ

2017 - 01 - 10 VectorDrawableをプレビューするChrome Extensionを作った 弊社では弱いネットワークや容量の小さい端末が普及しているような国にアプリを配布していることもあり、リソースを出来る限りVectorDrawableに置き換えています。 元 SVG ファイルを自動でVectorDrawableに変換し、取り込んで利用しているのですが、今まで xml を... 続きを読む

RFCの正規文書がXMLに:Geekなぺーじ

2016/12/21 このエントリーをはてなブックマークに追加 216 users Instapaper Pocket Tweet Facebook Share Evernote Clip Geek ASCII RFC ページ プロトコル

インターネットに関連するプロトコルなどを規定するRFC(Request For Comments)の正規文書のフォーマットが、これまでのplain-text ASCIIからXMLへと変わります。そのためのRFCが、RFC 7990 - RFC 7998として策定されました。 RFC 7990 RFC Format Framework RFC 7991 The "xml2rfc" Version 3... 続きを読む

Python クローリング&スクレイピング -データ収集・解析のための実践開発ガイド-

2016/12/16 このエントリーをはてなブックマークに追加 15 users Instapaper Pocket Tweet Facebook Share Evernote Clip 解析 データ収集 実践開発ガイド クローリング Pyt

加藤 耕太 (著) 内容紹介 Pythonによるクローリング・スクレイピングの入門から実践までを解説した書籍です。基本的なクローリングやAPIを活用したデータ収集、HTMLやXMLの解析から、データ取得後の分析や機械学習前の処理まで解説。データの収集・解析、活用がしっかりと基本から学べます。Webサービスの開発やデータサイエンスや機械学習分野で実用したい人はもちろん、基礎から解説しているのでPyt... 続きを読む

Rでコマンド:「XML」パッケージでxlsxファイルを読み込むコマンド例

2016/01/03 このエントリーをはてなブックマークに追加 19 users Instapaper Pocket Tweet Facebook Share Evernote Clip XLSXファイル コマンド コマンド例 パッケージ zip

docxファイルやxlsxファイルはxlmファイル群をzipで圧縮した構造です。解凍してしまえばXMLパッケージで読み込むことができます。そこで、XMLパッケージの利用例としてxlsxファイルを読み込むコマンド例を作成しました。 XMLパッケージの利用例を目的に作成したので処理速度が遅いですが、10,000程度のデータであれば約1分以内に処理できるので、我慢できる範囲かと思います。 なお、sapp... 続きを読む

RESTful APIの記述標準化を目指す「Open API Initiative」をマイクロソフト、Google、IBMらが立ち上げ。Swaggerをベースに - Publickey

2015/11/08 このエントリーをはてなブックマークに追加 476 users Instapaper Pocket Tweet Facebook Share Evernote Clip Publickey Swagger WSDL IBMら ベース

RESTful APIの記述標準化を目指す「Open API Initiative」をマイクロソフト、Google、IBMらが立ち上げ。Swaggerをベースに 10年以上前、XMLの登場に続いてXMLベースのAPIを記述する標準フォーマット「WSDL」が提唱されました。 WSDLにはAPIの仕様がマシンリーダブルな形で記述されており、APIを呼び出すためのプロトコルやデータフォーマットをあらかじ... 続きを読む

JSONで疲弊したら試したい、アプリのデータをSQLiteで受け渡すという選択肢 - アニマネ開発日誌

2015/10/09 このエントリーをはてなブックマークに追加 359 users Instapaper Pocket Tweet Facebook Share Evernote Clip SQLite JSON YAML アニマネ開発日誌 選択肢

2015-10-09 JSONで疲弊したら試したい、アプリのデータをSQLiteで受け渡すという選択肢 Objective-C Swift アプリ開発 アニマネの内部ではアプリとサーバー間でどのようにデータを受け渡ししているかという話をしてみます。 一般的にアプリとサーバー間のデータの受け渡しだとJSONやXML、YAMLなどが多いと思います。 ここにSQLiteという選択肢を入れると色々幸せにな... 続きを読む

Phoenix で XML をパースして郵便番号検索 API を作る - Qiita

2015/09/13 このエントリーをはてなブックマークに追加 24 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita Phoenix erlang Elixir API

Elixir で XML のパース処理を実装してみます。 今回は郵便番号検索 API に問い合わせて、その返却結果(XML)を JSON に変換して返す API を作ってみます。 比較的軽めの XML パース処理...ということで上記の API を選びましたが、このテクニックを応用させれば Web スクレイピングなども実装可能と思います。 なお、今回は Erlang の xmerl という XML... 続きを読む

Design Driven API Development

2015/08/28 このエントリーをはてなブックマークに追加 42 users Instapaper Pocket Tweet Facebook Share Evernote Clip

Design Driven API Development 1. Design-Driven API Development Sokichi Fujita 2. Generation of API Description Languages 3. Swagger 4. RAML 5. API-Blueprint 6. API Description Languages • XML • WADL, ... 続きを読む

JSONの処理 | build-web-application-with-golang

2015/07/23 このエントリーをはてなブックマークに追加 24 users Instapaper Pocket Tweet Facebook Share Evernote Clip JSON ビルトイン 言語 テキスト形式 習慣

7.2 JSONの処理 JSON(Javascript Object Notation)は軽量なデータ記述言語です。文字を基礎とした言語のテキスト形式で、C言語ファミリーに似た習慣を採用しています。JSONとXMLの最も大きな違いはXMLが完全なマークアップ言語であるのに対し、JSONがそうでない点です。JSONはXMLに比べ小さく、早く簡単に解析でき、ブラウザのビルトインの素早い解析のサポートも... 続きを読む

[Android] – Data Bindingつかってみた | NET BIZ DIV. TECH BLOG

2015/07/06 このエントリーをはてなブックマークに追加 46 users Instapaper Pocket Tweet Facebook Share Evernote Clip Data Binding NET BIZ Android

こんにちは。Androidエンジニアの釘宮です。 Google I/O 2015での新しい発表の一つにData Bindingがありましたね。 Data BindingとはXMLなどのデータソースUIを静的または動的に結合する技術のことです。今まではMicrosoftのWPFなどで使われていた技術です。 今回はそのData Bindingについて、導入方法から簡単な使い方、ちょっとだけ踏み込んだ使... 続きを読む

デザイナーがXMLを書くアプリ開発フロー // Speaker Deck

2015/04/25 このエントリーをはてなブックマークに追加 101 users Instapaper Pocket Tweet Facebook Share Evernote Clip デザイナー Speaker Deck

2015.4.25のDroidKaigiで話した内容です。はてなブログAndroidアプリ開発をベースにお話しました。 続きを読む

TypeScript の型定義からコードを自動生成するツールを作った - Qiita

2015/01/21 このエントリーをはてなブックマークに追加 22 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita TypeScript YAML DSL JSON

はじめに プログラマーなら誰しも、YAML や JSON、XML、Excel ファイル、あるいは独自の DSL などで書いた定義ファイルからコードを自動生成するツールを使用した経験があると思います。 でも、JSON、XML を手で書いていくのはつらい。独自 DSL は覚えるのがつらい。YAML も凝ったことやろうとするとカスタムタグとかいろいろ用意したりしないといけなくて、独自 DSL 化してつら... 続きを読む

 
(1 - 25 / 165件)