タグ XML
新着順 10 users 50 users 100 users 500 users 1000 users将来は人がコードに関わらなくなる、プログラミング言語はXMLのような存在に
最近は欲しいアプリケーションがあると、人工知能(AI)による対話サービス「ChatGPT」につくってもらうことが増えた。自分で調べてつくると半日から1日はかかるようなアプリでも、ChatGPTを使えばあっという間に出来上がる。 AIアプリも簡単に実現できる。先日AIの取材で、オープンソースの物体検出モデルである「YOLO... 続きを読む
Apple、コンフィグレーション生成用の静的型付き言語「Pkl」をオープンソースで公開、単一コードからJSONやYAML、XMLなどを生成
Appleは、さまざまなコンフィグレーションファイルを生成するための静的型付言語「Pkl」(発音はPickle=ピックル)をオープンソースで公開しました。 ソフトウェアやクラウドサービスなどの設定に用いるコンフィグレーションファイルはどんどん複雑になってきており、利用者が望む詳細な設定を、一般的なコンフィグレー... 続きを読む
構文のことは忘れて、JSON, S式, XMLのデータモデルを比較する
データをシリアライズするには、独自のフォーマットを定めるよりも、基本的な定義済みの構造を組み合わせてフォーマットを作るほうが望ましい場合が多いです。 そのような仕組みとしてJSON, S式, XMLなどが存在しますが、これらは 「基本的な構造」として何を選ぶか、という観点からそれぞれに個性を持っています。 本記... 続きを読む
西大寺本金光明最勝王経平安初期点の「ひまわり」用XMLを読み解く - kzhr's diary
国立国語研究所からこの11月30日に「西大寺本金光明最勝王経平安初期点」訓読文の「ひまわり」用XMLとテキストデータが公開されました。 www2.ninjal.ac.jp 今回は、そのXMLについて読み解いてみたいと思います。 (当初は書きかけで公開していました。これで完全版です。) 西大寺本金光明最勝王経平安初期点って? 西... 続きを読む
React、Angular、Vue対応、高性能なテーブルを実装できるシンプルで軽量のJavaScriptライブラリ -Grid.js | コリス
高性能なテーブルを実装できる、シンプルで軽量のJavaScriptライブラリを紹介します。HTMLテーブル、ページネーション、検索機能、ソート機能、XMLやJSONからインポートなどに対応しています。 React、Angular、Preact、Vueなどの主要なフレームワークのプラグインとして動作するだけでなく、フレームワークなしのバニラ... 続きを読む
Google Search Console、X-Robots-TagでXMLにnoindexを設定する方法 | 3分ニュース: にゃんぷん
metaタグ以外でnoindexを設定する方法 Googleの検索結果に表示したくないページには、noindexというのを設定します。 一般的にはメタタグというのを使います。 メタタグのnoindexとは、下記のようなものです。 <meta name='robots' content='noindex'/> パソコンでChromeブラウザを使っている場合ならば、画面を右クリッ... 続きを読む
SEOとサイトマップ/sitemap.xmlの効果とリスク - 株式会社JADE
SEOでよく語られるサイトマップは、一般的には www.example.com/sitemap.xml などのように保存されて公開される、XMLやテキストファイルなどの形式で記述されたページ一覧ファイルです。 ここでは、通常のWebページ上で人間が見る「サイトマップ」と区別するため、検索エンジン等向けで人間が直接読むことを想定しないHT... 続きを読む
クレジットカード処理を担う「ISO8583」とは? Go言語でパーサーを開発したエンジニアが中身と苦労を明かす:謎の「業界の通例」があるカード決済の仕組み - @IT
キャッシュレス決済の一環として、クレジットカード決済の利用がまた広がっている。その裏でやりとりされるデータは、多くの人が想像するJSONやXMLではなく「ISO8583」という規格にのっとって行われている。1980年代に策定されたこの標準規格、扱いはなかなか一筋縄ではいかないようだ。 Go言語でISO8583のパーサーを書... 続きを読む
JSONやYAMLのデータ構造をチェックするライブラリStrongJSONのご紹介 - soutaroブログ
JSONやYAMLを使うと、かなり複雑なデータが作成できますが、これが意図通りの形式になっているかを確認するのは自明ではありません。XMLにはXML Schemaがありますが、そんな感じのものがJSONにも欲しかったので、作りました。 github.com こんな感じで使います。 Schema = StrongJSON.new do let :phone, object(phone: ... 続きを読む
ロボットは東大に入れるか。Todai Robot Project
「ロボットは東大に入れるか」プロジェクトで開発した大学入試センター試験1990年度~2017年度の電子化問題データを公開します。 このデータは、本プロジェクトにおいて、川添愛氏を中心としてXMLによる構造化仕様を策定し、アノテーションを実施したものです。 元データの著作権者である独立行政法人大学入試センターの... 続きを読む
DBスキーマからKotlinのテストフィクスチャを自動生成するgradleプラグインを作った - maeharinの日記
サーバーサイドKotlinでDB接続テストする際、テストデータのセットアップにはDbSetup が便利です。DbSetupは「xmlなどの外部ファイル」ではなく「コード」でテストフィクスチャを生成できるJavaライブラリで、以下のようなKotlin用のDSLも提供してくれているので重宝しています。 insertInto("users") { mappedValues( "... 続きを読む
GoでXMLを処理する - Qiita
これは、 Go Advent Calendar 2017 その1 の17日目の記事です。 はじめに GoでXMLを処理する際にシンプルなXMLファイルはともかく、入れ子になってたり、XMLがストリーミングで送られてきたりする場合にそれぞれ書き方の工夫が必要だったのでまとめました。 加えてXMLの各要素を構造体に紐付けるにあたって従うべき規則があることを学んだのでそちらも合わせて説明します。 今回や... 続きを読む
Spockのレポート生成はHTML, Markdown, Asciidocできるし、カスタムも出来るんだぜ - うさぎ組
2017 - 12 - 16 Spockのレポート生成はHTML, Markdown, Asciidocできるし、カスタムも出来るんだぜ Groovy Groovyのテスティング フレームワーク であるSpockは標準ではレポート生成機能はありません。 多くはGradleでビルドしたときの xml やhtmlを利用していると思います。 Spockにはspock-reportという拡張ライブラリがあ... 続きを読む
AnkoでLayout XMLを殺した - lVlA
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 VectorDrawableをプレビューするChrome Extensionを作った 弊社では弱いネットワークや容量の小さい端末が普及しているような国にアプリを配布していることもあり、リソースを出来る限りVectorDrawableに置き換えています。 元 SVG ファイルを自動でVectorDrawableに変換し、取り込んで利用しているのですが、今まで xml を... 続きを読む
RFCの正規文書がXMLに:Geekなぺーじ
インターネットに関連するプロトコルなどを規定する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 クローリング&スクレイピング -データ収集・解析のための実践開発ガイド-
加藤 耕太 (著) 内容紹介 Pythonによるクローリング・スクレイピングの入門から実践までを解説した書籍です。基本的なクローリングやAPIを活用したデータ収集、HTMLやXMLの解析から、データ取得後の分析や機械学習前の処理まで解説。データの収集・解析、活用がしっかりと基本から学べます。Webサービスの開発やデータサイエンスや機械学習分野で実用したい人はもちろん、基礎から解説しているのでPyt... 続きを読む
Rでコマンド:「XML」パッケージでxlsxファイルを読み込むコマンド例
docxファイルやxlsxファイルはxlmファイル群をzipで圧縮した構造です。解凍してしまえばXMLパッケージで読み込むことができます。そこで、XMLパッケージの利用例としてxlsxファイルを読み込むコマンド例を作成しました。 XMLパッケージの利用例を目的に作成したので処理速度が遅いですが、10,000程度のデータであれば約1分以内に処理できるので、我慢できる範囲かと思います。 なお、sapp... 続きを読む
RESTful APIの記述標準化を目指す「Open API Initiative」をマイクロソフト、Google、IBMらが立ち上げ。Swaggerをベースに - Publickey
RESTful APIの記述標準化を目指す「Open API Initiative」をマイクロソフト、Google、IBMらが立ち上げ。Swaggerをベースに 10年以上前、XMLの登場に続いてXMLベースのAPIを記述する標準フォーマット「WSDL」が提唱されました。 WSDLにはAPIの仕様がマシンリーダブルな形で記述されており、APIを呼び出すためのプロトコルやデータフォーマットをあらかじ... 続きを読む
JSONで疲弊したら試したい、アプリのデータをSQLiteで受け渡すという選択肢 - アニマネ開発日誌
2015-10-09 JSONで疲弊したら試したい、アプリのデータをSQLiteで受け渡すという選択肢 Objective-C Swift アプリ開発 アニマネの内部ではアプリとサーバー間でどのようにデータを受け渡ししているかという話をしてみます。 一般的にアプリとサーバー間のデータの受け渡しだとJSONやXML、YAMLなどが多いと思います。 ここにSQLiteという選択肢を入れると色々幸せにな... 続きを読む
Phoenix で XML をパースして郵便番号検索 API を作る - Qiita
Elixir で XML のパース処理を実装してみます。 今回は郵便番号検索 API に問い合わせて、その返却結果(XML)を JSON に変換して返す API を作ってみます。 比較的軽めの XML パース処理...ということで上記の API を選びましたが、このテクニックを応用させれば Web スクレイピングなども実装可能と思います。 なお、今回は Erlang の xmerl という XML... 続きを読む
Design Driven API Development
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
7.2 JSONの処理 JSON(Javascript Object Notation)は軽量なデータ記述言語です。文字を基礎とした言語のテキスト形式で、C言語ファミリーに似た習慣を採用しています。JSONとXMLの最も大きな違いはXMLが完全なマークアップ言語であるのに対し、JSONがそうでない点です。JSONはXMLに比べ小さく、早く簡単に解析でき、ブラウザのビルトインの素早い解析のサポートも... 続きを読む
[Android] – Data Bindingつかってみた | NET BIZ DIV. TECH BLOG
こんにちは。Androidエンジニアの釘宮です。 Google I/O 2015での新しい発表の一つにData Bindingがありましたね。 Data BindingとはXMLなどのデータソースUIを静的または動的に結合する技術のことです。今まではMicrosoftのWPFなどで使われていた技術です。 今回はそのData Bindingについて、導入方法から簡単な使い方、ちょっとだけ踏み込んだ使... 続きを読む
デザイナーがXMLを書くアプリ開発フロー // Speaker Deck
2015.4.25のDroidKaigiで話した内容です。はてなブログAndroidアプリ開発をベースにお話しました。 続きを読む