「xml」を含む日記 RSS

はてなキーワード: xmlとは

2018-06-25

あんものは、やった体にしただけのガラクタなのになぁ。

もし本気で言ってるのなら、品質なんて担保できるわけがないのだ。

あのドキュメント群が、どのようにしてこの世に産まれ出たのか、顧客エンドユーザーではない)も開発チームも知っているはずだ。

決して詳細設計ではなく、「プログラミングを一切知らないエンドユーザーが見て解る」機能について説明しただけのドキュメントなのだ

そして更に、上っ面の機能ではなく内部仕様までこと細かく記述した「詳細設計書は作成しない」ことになったのだ。

それを顧客⇔開発チーム双方合意したうえで書かれたモノである

すなわち今あるドキュメントは、たとえば「○○画面には△△が入力でき、決定ボタンホストシステム登録されます。」ということが書かれているだけで、決して「入力された△△を5byteと3byteと8byte位置で分割し、□□と連結したもの送信XMLほにゃららタグにセットしてからホスト送信する。」といったことは書かれていないのだ。

なぜなら、システマティック知識を持たないエンドユーザーが読んでもわからいからだ。

エンドユーザーは、仕組みはどうあれ、思った通りに入力したデータホストシステム登録できることだけを望んでいるのだ。

ところが、だ。

なぜか今は、その上っ面の機能けが書かれたドキュメントだけに基づいてシステム要件検討されていると言うのだ。

無理に決まっている。

上っ面の機能ですら必ずしもすべて書いてあるわけではないのだ。

誰がどう見ても数字しか入力しない入力欄には、誤って英字や全角文字を入れてしまうことが無いようチェックしたりしているのだが、「そんなの当たり前でしょ?」的なレベルのことは省略されていることも多々ある。

そしてその「それは書かなくて良いんじゃん?」には明確な基準は無く、レビュアー感覚、さじ加減次第で省略されるのだ。

経緯は絶対に知っているはずだ。

絶対ということは絶対にない!と言うのなら、ドキュメント作成から上流工程に携わっている人間でも知らない可能性が無いこともないのだろう。

だが、本気で「知らない」と言うのであれば、恐らくそ人間ポンコツの極みである

そのような経緯があるにも関わらず、今になって「ドキュメントに書かれていないこと」を見つけると、「ドキュメント不備だ」「きちんと書かれていないから正しい要件調整ができないじゃあないか」「不具合なのだからすぐ直せ」だとか……もうね、アホかと、バカかと。

期限と費用を重視して、詳細設計書を省略したんじゃねえのかよ?

であれば、追加開発時に改めて現状把握のためにソースコードの解析を伴う調査必要になるに決まってるじゃねえかよ。

でもその工数を開発チームに与えることはしない。

製造が始まっているのに不安定要件がある。

定義部分は末端の担当者に「ユーザー質問してみて」と、体の良い形で実のところ調整作業自体を丸投げする。

遅れや障害でも発生しようものなら「なぜだ?!」の追及の手は緩めず「対策を考えろ」とか、根本原因の大部分を上流が占めていることを認めようとは決してしない。

それで「このプロジェクトウォーターフォールから」とか、どの口?

もうね、アホかと、バカかと。

浄化しない排水を上流から流すせいで下流人間うんこまみれの水飲まされんだよ。

2018-06-07

憧れの拡張子

はじめて psd や ai を扱ったとき、なんか「クリエイティブ業界人」になった気がして嬉しくならんかった?

やったことといえば初心者向けチュートリアル最初のやつやって保存しただけだけどな。

ai なんて2文字じゃん?

「えー?!2文字???カッコえ~~~わ~~~」

みたいな。

あとは話題json な。

俺がはじめて json 知ったのは、打ち合わせでなんか賢そうな奴らが

データの受け渡しはどうします? XMLですか?」

ジェイソンいいんじゃないですか?」

「あージェイソン了解です」

みたいな会話してるの聞いたときだったな。

もっと細部の理解できない会話をしていたはずだが「ジェイソン」という言葉インパクトは頭一つ抜けてたな。

やっぱりはじめて扱うことになったときクワクしたな。

総じて2文字って格好いいのが多い気がするな。

ai 以外にも py とか rb とか弄りたての頃は「お前らは知らないだろうけどこれヤバいファイルなんだぜ?」とか思いながら作業するとテンションあがる。

大学同級生全然業界就職)とかが俺の後ろで「ほえ~~~」とか感心しながら見てるイメージ

そういう意味では「気味の悪いファイル」って表現わからんでもないな。

不思議js にはそういう萌えを感じたことはないな。

Jsonがキミワルイって

アメリカ人共通なんだろうか。

日本人13日の金曜日連想しないか

別に気味悪くはないよな。

和訳するとすげー変。

そういえばxmlって廃れたね。

2018-06-05

anond:20180605110512

はいえ今どきエディタ側でグラフィカル表示になっていても内部はテキストになっている「設計書」も多いので、一緒くたに設計図とするのもそう間違っていない気もする。

XMLノード式に編集するようなものを使って作成したデータなどをして設計図と呼ぶのは一応正しいだろ。

今はプログラミング教育コードを書くよりもGUIノードをつなげてプログラムを生成するみたいなのも沢山あるわけだし。コードプログラム って考えも結構古いとは思われ。

2018-04-23

ららぽーと新三郷のある埼玉県三郷市市議会選挙があった。昨年7月23日。ここの自民党系21世紀クラブは以前、議員万引き。ところが・・・

ららぽーと新三郷のある埼玉県三郷市市議会選挙があった。昨年7月23日。ここの自民党系21世紀クラブは以前、議員万引き。ところが・・・

自民党公明党、がこの議員かばいまくる。まるで麻生財務大臣のように。

野党系は芳賀議員議員辞職を求める決議をしようとした。

芳賀議員は、2010年3月20日に、市内商業施設において商品商品窃盗した容疑で、現行犯逮捕された。報道によれば、本人も犯行を認めているところである

芳賀議員行為は、公職である市議会議員にあるまじき行為であり、本市議意思として、芳賀議員の速やかな辞職を求めることを決議する。」

という決議案である共産党市民派クラブ民主党(当時)らが賛成。

ところがこの議案を提出することに意義がかかり、提出することに反対多数で否決されたのである

反対したのは、公明党三郷市会議員団、自民党21世紀クラブ自民党新政会(現・政志会)で結局議論もされないまま廃案。

公明党自民党系は「時期尚早」などと言っていた。

さすが自公。笑。

なお同じ埼玉県豊田真由子様は自民党衆議院議員であった。

その自民党系の議員が多数当選三郷レベルダダさがり。

ま、共産党は4人全員当選したのはよかったが。

参考 ブログ江戸川ほとり」 より

2010.04.17 XML

万引き犯の芳賀市議は即刻辞任せよ!! (1)

カテゴリカテゴリ未分類

芳賀三郷市会議員が万引き容疑で逮捕された。

事情はわからない。

本人側に事情があるのかもしれない。

しか絶対に許されない犯罪行為だ。

即刻辞任すべきだ。

理解出来ないのは辞職勧告決議案に自民党公明党が反対した事である

これに反対する議員は全員辞職すべきである

ーーーー

ニュースから

ーーーー

■7選のベテラン市議万引き容疑で逮捕

 埼玉県吉川署は20日、三郷市高州、同市議芳賀容疑者(67)を窃盗容疑の現行犯逮捕した。

発表によると、芳賀容疑者は同日午後1時15分頃~3時15分頃の間に、市内のホームセンターヘアカラーポリ袋

ラップなど日用品66点(計1万2314円)を万引きした疑い。芳賀容疑者カート商品を入れたままレジを通らずに店外に出て、

駐車場で持参した袋に商品を詰め替えたところを、同センター女性保安員(58)に取り押さえられた。芳賀容疑者が店内で

きょろきょろするなど挙動おかしかったため、見張っていたという。

芳賀容疑者は、2009年7月の市議選で7選を果たしたベテランで、市議会最大会派「21世紀クラブ」の代表議長や市の

監査委員も務めた。調べに対し、「魔が差した」などと容疑を認めているという。

2010年3月21日00時10読売新聞

http://www.yomiuri.co.jp/national/news/20100320-OYT1T01022.htm

2018-04-08

読んだページを全部自動ブクマする

数日前に puppeteer で自動PDF にする試みを書いたブログホッテントリに入ってるのを見た

それに影響されて自動ブクマするもの作ってみた

bg.js

const username = ""
const api_key = ""

chrome.runtime.onMessage.addListener((message, sender, sendResponse) => {
	if(message.bookmark){
		bookmark(message.bookmark)
	}
})

async function bookmark(url){
	fetch("http://b.hatena.ne.jp/atom/post", {
		method: "POST",
		referrer: "no-referrer",
		headers: {
			Accept: "application/x.atom+xml, application/xml, text/xml, */*",
			"X-WSSE": await createCredential(),
		},
		body: `
			<entry xmlns="http://purl.org/atom/ns#">
				<link rel="related" type="text/html" href="${url}" />
			</entry>
		`.replace(/\t/g, ""),
	}).then(e => {console.log(e)})
}

async function createCredential(){
	const non = Math.random().toString(36).substr(2)
	const now = new Date().toISOString()
	const buf = new TextEncoder().encode(non + now + api_key)
	const u8a = new Uint8Array(await crypto.subtle.digest("SHA-1", buf))
	const str = Array.from(u8a, e => String.fromCharCode(e)).join("")
	const b64 = btoa(str)
	return `UsernameToken Username="${username}", PasswordDigest="${b64}", Nonce="${btoa(non)}", Created="${now}"`
}

username と api_key を埋めてバックグラウンドで動かす

page.js

chrome.runtime.sendMessage({
	bookmark: location.href
})

ページ内で動かすコード

URLバックグラウンドに投げる

今は全部投げるコードになってるが、必要に応じていらないドメインを弾いたりする

2018-03-13

大企業って無駄システム多くない?

大企業クライアント案件を受注したらしく社内説明会でどんなものを作るのか聞いてきた

詳しいことはもちろん書けないんだが、大雑把にいえば、その社内でのやることに応じたシステムが10や20とある

それぞれ独自フォーマットデータを扱うからシステム間のフォーマットを変換するシステム必要のようでそれを作るらしい


こういうのは大きいところならよくある話だとか

そして今回作るようなシステム間のデータ相互変換のようなシステムはすでにクライアント社内にいくつもあるらしい

さらにはそれら変換するシステム同士をつなぐシステムというものもあるらしい


それぞれのフォーマットは別だが中身はおなじということが多いらしい

それってなんか無駄すぎない?


フォーマットXMLとかJSONとかTSVとかの汎用フォーマット統一して各システム必要な部分だけをみればいいんじゃないの?

お金もらえるわけだから無駄であろうと作るのだろうが、無駄ものがどんどん膨らんで行きそうな気がして仕方がない

なんかシステム作る側があとから変換システムも作ってお金もらうために独自フォーマット採用しているように思えてくる

日本ITダメとか言われるのも価値のある新しいものを作るのじゃなくてこんな無意味ものをいっぱい作ってるからなんじゃないかなーとも思った


クライアント側が過去のものをそのまま使いたいとか変な要望を無理に通したせいでこんなことになってきたということもあるのだろう

IT系は人じゃなくて機械にあわせるべきだと思うんだよなー


2018-02-14

bug?

初めてスマホに表示された。

bugったのか?

This XML file does not appear to have any style information associated with it. The document tree is shown below.

&lt;rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xml:lang="ja"&gt;

&lt;channel rdf:about="https://anond.hatelabo.jp/rss"&gt;

&lt;title&gt;はてな匿名ダイアリー&lt;/title&gt;

&lt;link&gt;https://anond.hatelabo.jp/&lt;/link&gt;

&lt;description&gt;はてな匿名ダイアリー&lt;/description&gt;

2018-02-06

MPEG-DASHはなんで今になってXML採用しているんだ

電子入力フォームを何とかして

はてなに集う有識者に聞きたいんだけど、世の中に電子入力フォームスタンダードって無いんですかね。最近役所の提出書類もだいぶ電子化が進んでるみたいだけど、独自入力フォームが用意されていてもさらに追加でPDF提出が必要システムが多すぎる。PDF電子署名とか要求されると面倒なことこの上ないし、そもそもPDFだとデータ自動取得できないだろう。そこは人力で読み取りかよ?みたいな感じで、そもそも電子化した意味って何?中途半端の極みって感じがする。

Excelみたいなもんは論外だとしてもXMLか何かで入力データポータビリティを確保して、入力環境ブラウザでも専用ソフトアプリでもさらには各種業務ソフトから自動出力でも自由自在に用意できるようになれば書類を提出する側も受け取る側もハッピーになれると思うのだけど。やっぱりSIerが儲からなくなっちゃうからできないんですかね?

2017-12-01

学科教員ブロックされた話

この記事いい話Advent Calendar1日目の記事です。

AdventCalendarに名前があるのにわざわざここで書いているのはハイコンテクストネタです。分かる人には分かります

突然ですが、先日僕の行く大学教員Twitterブロックされていました。

からなんだという話ではあるのですが、いい話っぽいのでまとめたいと思います

原因

いつからブロックされていたかが分からないので原因が詳細には分かりません。

色々と日々Twitterで僕が言っていることに反応したんじゃないかと思います

よっぽど構って貰える人がいないのか、中年おっさんTwitter学生空リプしまくったり、学生同士の会話のコンテクスト無視してクソリプをしているのを見ると悲しくなります

その人の講義はやれXMLデータベースだのJava Appletだのを言っていたので頭が痛くなって履修をやめました。

おそらくこういったことをインターネットバカスカと書いてクソクソ言っていたのでブロックされたのでしょう。

学科教員ブロックされないためには

同じ大学の皆様には教員との良好な関係を築くためにも上記のような心がけが必要だと思います

僕はインターネットクソ野郎なので無理でした。

2017-11-25

anond:20171125002759

いや、普通にJava案件ならどこでもXML読み込みなんてやってるから

 

しろPythonAI利用以外はJavaよりかなり遅いか

AIとか統計学時代に俺はJavaxmlファイルの読み書きをするプログラム

悲しい

しかもうまく動かないでやんの

2017-11-23

「何を勉強すればいいんだろう」から半年経った

anond:20170504171337

あれから半年、分からないながら自分なりに頑張って、Excel VBAVB.NETバッチ勉強した。いくつかアプリを作って、業務自動化し、会社の割と偉い人に認知され、評価もしてもらえた。今月からN予備校プログラミング講座を受講している。

で、半年前に書いた自分日記を読んで思ったのだが、これExcel使うの辞めればよくね?

検査表は、検査項目の文章や合否判定や値の入力欄なんかはWebで構築して、検査結果だけをXMLcsvで延々吐き出す。作業時間だってそうだ。

現場のすべてのPCExcel入ってる必要は無いんだ。どうせグラフにしたり傾向をつかんだり、そんなことをするのは一部の管理者に限られる。いざって時にだけ閲覧できればいいんだ。なんなら閲覧画面もWebでこしらえてしまおう。

Office購入費用も抑えられるし、PC環境依存しないし、なんだ、いいことづくめじゃないかセキュリティだけは不安から気を付けないといけないけど。

とにかく、迷いながらも勉強を進めてきてよかった。これからも続けていこう。

メタナントカ

例えば「AB」という概念があった時, 「ABAB」「ABのAB」「ABに関するAB」という概念も成立しうる場合, その概念は「メタAB」と呼べそうである.

あたりがぱっと思いつくけれど, 身近な例でも応用できないだろうか.

意外と難しい.

2017-11-03

Windows10メモリリーク

23日間ほどスタンバイを利用しながら、Windows使用し続けるとメモリリークになる。

物理メモリ 8 GB

コミットチャージ 32 GB

警告のダイアログが出る。

コンピュータメモリが不足しています

プログラムを正しく動作させるのに必要メモリ復元するにはファイルを保存してから、開いているすべてのプログラムを終了または再起動してください。

このダイアログテキストコピーできない。

イベントビューアを見ると、chromeウイルスバスターメモリを消費していた。

chromeを閉じてMicrosoft Edge を起動してみると、

イベントビューアではEdgeウイルスバスターメモリを消費しているとのこと。

なのでウイルスバスターアンインストール

Windows Defender に変更して様子を見た。

chromeメモリを消費しているとのこと。

物理メモリの利用可能な空き領域はあるけれども警告がでる。

イベントビューアのログWindowsログシステム→警告

Windows仮想メモリの不足状態を診断しました。仮想メモリを多く消費したのは次のプログラムです: coreServiceShell.exe (2848) は 1477959680 バイトを消費し、chrome.exe (12928) は 499216384 バイトを消費し、chrome.exe (18092) は 243965952 バイトを消費しました。

Windows仮想メモリの不足状態を診断しました。仮想メモリを多く消費したのは次のプログラムです: coreServiceShell.exe (2848) は 1521418240 バイトを消費し、MicrosoftEdgeCP.exe (5936) は 921763840 バイトを消費し、MicrosoftEdgeCP.exe (6960) は 575160320 バイトを消費しました。

Windows仮想メモリの不足状態を診断しました。仮想メモリを多く消費したのは次のプログラムです: chrome.exe (5220) は 658739200 バイトを消費し、chrome.exe (5908) は 238960640 バイトを消費し、chrome.exe (10488) は 235864064 バイトを消費しました。

ソース: Resource-Exhaustion-Detector

イベント ID: 2004

タスクマネージャーメモリ

使用中(圧縮) 4.6 GB( 398 MB)

利用可能 3.2 GB

コミット済み 31.8/31.9 GB

キャッシュ済み 1.4 GB

ページプール 741 MB

非ページプール 398 MB

ハードウェア予約済み 91.8 MB

リソースモニターメモリ

ハードウェア予約済み 92 MB

使用中 4822 MB

変更済み 53 MB

スタンバイ 1376 MB

空き 1833 MB

利用可能 3216 MB

キャッシュ済み 1434MB

合計 8100MB

インストール済み 8192 MB

イベントビューアのログXML

省略。

WEB検索しているとWindows 7 からある不具合なのだろうと私は認識している。

長期間使用によるメモリリークが他の方の環境でも再現すると推測しているので、ここに情報を共有する。

2017-10-16

Markdownは使いにくい

Markdownはただのマークアップ言語

HTMLに「画像を挿入」できないのと同じ


で、まあ、Markdownはその出自上「テキストファイルで見たときにそれなりの構造を反映した見た目であること」を重視してる

Markdown文書さらHTMLPDFに変換することをあまり目的としていないのだ

からそもそもグラフィカルな編集サポート機能画面があるならその編集画面内での記述方法Markdownである必要はないというかむしろ害悪なんだよね

画面の内側でXMLなりHTMLなりバイナリで保持してから変換してユーザーリアルタイムに見せればいい

いまのMarkdownは使いどころ間違った使い方をされてることが多いのだ、君は被害者といえる

あとマイクロソフト関係ないぞ!

2017-08-27

[]Android 8のソース、27GB

追記

ローカルaospミラーからのcheck out(repo sync)に3時間かかった

(Core2Duo w)

 

追記

tar.gzに40分かかった

追記

 

追記

解凍に1時間40分w

 

追記

にんにん中now。途中でディスク容量が足りなくなる予定

 

追記

80分後にエラー終了

[  4% 2919/61548] yacc out/soong/.intermediates/frameworks...cc/frameworks/compile/mclinker/lib/Script/ScriptParser.cpp
FAILED: out/soong/.intermediates/frameworks/compile/mclinker/lib/Script/libmcldScript/android_arm_armv7-a_static_core/gen/yacc/frameworks/compile/mclinker/lib/Script/ScriptParser.cpp out/soong/.intermediates/frameworks/compile/mclinker/lib/Script/libmcldScript/android_arm_armv7-a_static_core/gen/yacc/frameworks/compile/mclinker/lib/Script/ScriptParser.h
BISON_PKGDATADIR=external/bison/data prebuilts/misc/linux-x86/bison/bison -d  --defines=out/soong/.intermediates/frameworks/compile/mclinker/lib/Script/libmcldScript/android_arm_armv7-a_static_core/gen/yacc/frameworks/compile/mclinker/lib/Script/ScriptParser.h -o out/soong/.intermediates/frameworks/compile/mclinker/lib/Script/libmcldScript/android_arm_armv7-a_static_core/gen/yacc/frameworks/compile/mclinker/lib/Script/ScriptParser.cpp frameworks/compile/mclinker/lib/Script/ScriptParser.yy
prebuilts/misc/linux-x86/bison/bison: 1: prebuilts/misc/linux-x86/bison/bison: Syntax error: "(" unexpected
ninja: build stopped: subcommand failed.
15:45:20 ninja failed with: exit status 1
make: *** [run_soong_ui] Error 1

 

 

今日はここまで

ちょっとアレしないと

 

 

追記

WSL(Windows Subsystem for Linux

bisonネットでひろったバイナリへ変更 → エラー対処できた可能性あり。時間切れで中断。ただ、ビルド継続するとディスクの空き容量が・・・

https://github.com/Microsoft/BashOnWindows/issues/1771

https://github.com/kxzxxx/android_build

 

UM(Ubuntu on Mac

make -j4でjavaメモリ不足?エラー。j4なしで → エラー対処できた可能性あり。時間切れで中断。こっちはディスク空きは大丈夫なはず

にしても、ネイティブメモリ16GBで厳しいのか・・ → 追記 8GBって認識されてる。

$ ldhw -c memory
     *-bank:0
          詳細: SODIMM DDR3 同期 1333 MHz (0.8 ns)
          ベンダー: 0x0383
          物理ID: 0
          シリアル: 0x00000000
          スロット: DIMM0
          サイズ: 8GiB
          クロック: 1333MHz (0.8ns)
     *-bank:1
          詳細: SODIMMProject-Id-Version: lshwReport-Msgid-Bugs-To: FULL NAME &lt;EMAIL@ADDRESS&gt;POT-Creation-Date: 2009-10-08 14:02+0200PO-Revision-Date: 2014-10-12 06:22+0000Last-Translator: Shushi Kurose &lt;md81bird@hitaki.net&gt;Language-Team: Japanese &lt;ja@li.org&gt;MIME-Version: 1.0Content-Type: text/plain; charset=UTF-8Content-Transfer-Encoding: 8bitX-Launchpad-Export-Date: 2016-06-27 17:08+0000X-Generator: Launchpad (build 18115) [空]
          物理ID: 1
          スロット: DIMM0

壊れたか!!!???

 

 

 

予断は許さないが、WSLでAndroidロムのビルドができる可能性あり

っていうか、AOSPじゃなくて、カスロムだとビルド成功報告があるしな

ただし、ディスク容量がたんまり必要

たぶんビルドで30GB以上でてくるはず

 

ソース 約30GB

.repo 約20GB

ビルド 約30GB

雑に計 約80GB

 

追記

WSL(Windows Subsystem for Linux

進捗10%でディスク空きが3GBwになったので、泣く泣く中断

UMでの出力ファイルサイズを見て、やるやらないきめましょう

 

UM(Ubuntu on Mac

時間で30%ぐらい。ってことは、10時間ってことか??

寝て起きても終わってないな。

 → さらに、前回中断してるので、それを加味すると10時間じゃきかないな。

追記

UM(Ubuntu on Mac

[ 57% 30322/52868] Building with Jack:...k_intermediates/with-local/classes.dex
FAILED: out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/with-local/classes.dex 
/bin/bash out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/with-local/classes.dex.rsp
Out of memory error (version 1.3-rc6 'Douarn' (441800 22a11d4b264ae70e366aed3025ef47362d1522bb by android-jack-team@google.com)).
GC overhead limit exceeded.
Try increasing heap size with java option '-Xmx&lt;size&gt;'.
Warning: This may have produced partial or corrupted output.
ninja: build stopped: subcommand failed.
01:27:14 ninja failed with: exit status 1
build/core/main.mk:21: ターゲット 'run_soong_ui' のレシピで失敗しました
make: *** [run_soong_ui] エラー 1

#### make failed to build some targets (07:31:51 (hh:mm:ss)) ####


real	451m51.293s
user	418m48.588s
sys	13m8.276s

 

おおぅ・・

再起動してみるか

 

 

追記

mac再起動したけど、片方のメモリ認識せず

蓋開けて、刺し込み位置取り換えして、再起動・・・、16GB認識OK

よかった・・・

Galaxy S3が壊れて泣きそうなので、ほんとうによかった・・

 

 

追記

UM(Ubuntu on Mac

ビルド成功トータルで何時間だろう?10時間未満だとは思うけど・・

んで、outが44GB

ふざけんなwww

$ du -hs android-8.0.0_r4/
93G	android-8.0.0_r4/

これってなんかおかしくね?

WSL(Windows Subsystem for Linux)でもやりたかったけど、無理だな

外付けもあまってないしな〜〜

SSD調達しようかねえ?

 

追記

SSD500GB 20,000円付近か~~

KKOだからな~~~

どうしようかな~~~~

しぃなぁ~~~~~

 

外付けデータディスクとして使う予定だから、3.5HDDでもいいか???

いっつも悩むんだよなあああああ

 

内蔵の確かSSD128GBだったような気がするけど、この際に交換か???

 

追記

Core2Duo・メモリGBの廃スペックノートPCUbuntu)でビルド

[  3% 2191/61548] Building with Jack: ...l_intermediates/with-local/classes.dex
FAILED: out/target/common/obj/JAVA_LIBRARIES/core-all_intermediates/with-local/classes.dex 
/bin/bash out/target/common/obj/JAVA_LIBRARIES/core-all_intermediates/with-local/classes.dex.rsp
Out of memory error (version 1.3-rc6 'Douarn' (441800 22a11d4b264ae70e366aed3025ef47362d1522bb by android-jack-team@google.com)).
GC overhead limit exceeded.
Try increasing heap size with java option '-Xmx&lt;size&gt;'.
Warning: This may have produced partial or corrupted output.
ninja: build stopped: subcommand failed.
11:39:11 ninja failed with: exit status 1
make: *** [run_soong_ui] エラー 1

#### make failed to build some targets (49:35 (mm:ss)) ####


real	49m34.775s

予想通りではあるが、メモリ不足で終了。オプションで調整できる?調整したところで無理か?

どうも、HDDの肥やしをみると、Android 6はビルドできたっぽいんだが。7でもメモリ不足で失敗してたか

 

追記

WSL(Windows Subsystem for Linux

USB2.0wの外付けHDDでやりなおし。なんか出てるな~~

[ 27% 17003/61548] Generating TOC: out/target/common/obj/JAVA_LIBRARIES/core-all_intermediates/classes.jar.toc
FAILED: out/target/common/obj/JAVA_LIBRARIES/core-all_intermediates/classes.jar.toc
/bin/bash -c "(prebuilts/build-tools/linux-x86/bin/ijar out/target/common/obj/JAVA_LIBRARIES/core-all_intermediates/classes.jar out/target/common/obj/JAVA_LIBRARIES/core-all_intermediates/classes.jar.toc.tmp ) &amp;&amp; (if cmp -s out/target/common/obj/JAVA_LIBRARIES/core-all_intermediates/classes.jar.toc.tmp out/target/common/obj/JAVA_LIBRARIES/core-all_intermediates/classes.jar.toc ; then rm out/target/common/obj/JAVA_LIBRARIES/core-all_intermediates/classes.jar.toc.tmp ; else mv out/target/common/obj/JAVA_LIBRARIES/core-all_intermediates/classes.jar.toc.tmp out/target/common/obj/JAVA_LIBRARIES/core-all_intermediates/classes.jar.toc ; fi )"
ftruncate(fd_out, GetSize()): Invalid argument
/bin/bash: line 1: 30384 Aborted                 (core dumped) ( prebuilts/build-tools/linux-x86/bin/ijar out/target/common/obj/JAVA_LIBRARIES/core-all_intermediates/classes.jar out/target/common/obj/JAVA_LIBRARIES/core-all_intermediates/classes.jar.toc.tmp )
ninja: build stopped: subcommand failed.
10:26:21 ninja failed with: exit status 1
make: *** [run_soong_ui] Error 1

#### make failed to build some targets (08:44:50 (hh:mm:ss)) ####


real    524m50.540s
user    332m5.844s
sys     170m18.359s

https://forum.xda-developers.com/android/general/guide-build-rom-source-windows-10-t3469420/page2

 

追記

あの~~、ninja差分ビルド?部分ビルドってどうやんの・・・

 

まとめ

Core2Duo・メモリGBの廃スペックノートPCUbuntu) → メモリ不足

Ubuntu on Mac mini・メモリ16GB → 10時間ぐらい?でビルド完了

WSL(Windows Subsystem for Linux)・メモリ16GB・USB2.0外付けHDD → 検証なう・・

 bisonの入れ替えが必要

 ijarでエラーが出ている

2018/06/30

android-8.1.0_r29

[ 99% 68782/68882] target Java: Dialer...obj/APPS/Dialer_intermediates/classes)
注意:一部の入力ファイルは非推奨のAPI使用またはオーバーライドしています。
注意:詳細は、-Xlint:deprecationオプション指定して再コンパイルしてください。
注意:入力ファイル操作のうち、未チェックまたは安全ではないものがあります。
注意:詳細は、-Xlint:uncheckedオプション指定して再コンパイルしてください。
[ 99% 68870/68882] build out/target/product/generic/obj/NOTICE.xml
Combining NOTICE files into text
Combining NOTICE files into XML
[ 99% 68873/68882] build out/target/product/generic/obj/NOTICE_VENDOR.xml
Combining NOTICE files into text
Combining NOTICE files into XML
[ 99% 68877/68882] Target vendor fs im... out/target/product/generic/vendor.img
Running:  mkuserimg.sh out/target/product/generic/vendor out/target/product/generic/vendor.img ext4 vendor 100000000 -D out/target/product/generic/system -L vendor out/target/product/generic/obj/ETC/file_contexts.bin_intermediates/file_contexts.bin
make_ext4fs -T -1 -S out/target/product/generic/obj/ETC/file_contexts.bin_intermediates/file_contexts.bin -L vendor -l 100000000 -a vendor out/target/product/generic/vendor.img out/target/product/generic/vendor out/target/product/generic/system
Creating filesystem with parameters:
    Size: 99999744
    Block size: 4096
    Blocks per group: 32768
    Inodes per group: 6112
    Inode size: 256
    Journal blocks: 1024
    Label: vendor
    Blocks: 24414
    Block groups: 1
    Reserved block group size: 7
Created filesystem with 303/6112 inodes and 3283/24414 blocks
out/target/product/generic/vendor.img maxsize=102091968 blocksize=2112 total=99999744 reserve=1032768
[ 99% 68878/68882] Create vendor-qemu.img
1+0 レコード入力
2048+0 レコード出力
1048576 bytes (1.0 MB, 1.0 MiB) copied, 0.00426194 s, 246 MB/s
95+1 レコード入力
96+0 レコード出力
100663296 bytes (101 MB, 96 MiB) copied, 0.108146 s, 931 MB/s
1048576+0 レコード入力
1048576+0 レコード出力
1048576 bytes (1.0 MB, 1.0 MiB) copied, 1.73453 s, 605 kB/s
Creating new GPT entries.
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot.
The operation has completed successfully.
Setting name!
partNum is 0
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot.
The operation has completed successfully.
[ 99% 68880/68882] Target system fs im...G/systemimage_intermediates/system.img
Running:  mkuserimg.sh out/target/product/generic/system out/target/product/generic/obj/PACKAGING/systemimage_intermediates/system.img ext4 system 2147483648 -D out/target/product/generic/system -L system out/target/product/generic/obj/ETC/file_contexts.bin_intermediates/file_contexts.bin
make_ext4fs -T -1 -S out/target/product/generic/obj/ETC/file_contexts.bin_intermediates/file_contexts.bin -L system -l 2147483648 -a system out/target/product/generic/obj/PACKAGING/systemimage_intermediates/system.img out/target/product/generic/system out/target/product/generic/system
Creating filesystem with parameters:
    Size: 2147483648
    Block size: 4096
    Blocks per group: 32768
    Inodes per group: 8192
    Inode size: 256
    Journal blocks: 8192
    Label: system
    Blocks: 524288
    Block groups: 16
    Reserved block group size: 127
Created filesystem with 2205/131072 inodes and 183709/524288 blocks
[ 99% 68881/68882] Install system fs i... out/target/product/generic/system.img
out/target/product/generic/system.img+ maxsize=2192446080 blocksize=2112 total=2147483648 reserve=22146432
[100% 68882/68882] Create system-qemu.img
1+0 レコード入力
2048+0 レコード出力
1048576 bytes (1.0 MB, 1.0 MiB) copied, 0.0105637 s, 99.3 MB/s
2048+0 レコード入力
2048+0 レコード出力
2147483648 bytes (2.1 GB, 2.0 GiB) copied, 23.051 s, 93.2 MB/s
1048576+0 レコード入力
1048576+0 レコード出力
1048576 bytes (1.0 MB, 1.0 MiB) copied, 3.284 s, 319 kB/s
Creating new GPT entries.
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot.
The operation has completed successfully.
Setting name!
partNum is 0
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot.
The operation has completed successfully.

#### build completed successfully (03:51:05 (hh:mm:ss)) ####


real	231m5.412s
user	1252m36.548s
sys	39m3.308s

約4時間

なお、

$ du -hs android-8.1.0_r29/
113G	android-8.1.0_r29/

$ du -hs android-8.1.0_r29/out/
56G	android-8.1.0_r29/out/

$ du -hs android-8.1.0_r29/.repo/
27G	このエントリーをはてなブックマークに追加

ツイートシェア

  
  
  

2017-06-12

CSVテロ

上司accessCSVを取り込めないと騒いでいる。

そりゃそうだ。ファイル名にドットが入っているからな。

"定義XMLによるスキーマ確認が失敗しました。XMLドキュメントの行 | にエラーがあります。"というエラーメッセージが出るからな。

ふふ。苦しめ苦しめ!わしは帰り増田

2017-04-19

動画関係で今朝早朝行った事柄

動画関係でやったことを振り返る!

Makebdavで、忠臣蔵の恋・孤独のグルメ博士数式を焼き付けた。

焼き付けたのはBDAV ではなくImgバーンだけどね。てへぺろ

視聴した。小一時間コマーシャル飛ばしたから少し短時間ですんだい。

h265エンコードエラー発生問題解決された。

良かった。Durationを30メガまで延長!これが奏功!した

あとアップローダー試してみたけど( ^ω^)・・・これは

やっぱり現実的じゃない。ディスクに焼き付けよう 仕方ないね

DvdstylerでTEDをいくつかオーサリングした。これは今日活用予定。

ガッツだぜ!しか字幕Xmlで別々になってるツベ動画があるんやな。

あれは不便。なぜハードコーディングせえへんねや?

もうもう。牛

2017-04-11

オライリーに出てくるフレンズ

参考:http://www.oreilly.com/animals.csp

2017-03-19

http://anond.hatelabo.jp/20170319132149

日本のお役所PDF大好きなのは、知っている。霞ヶ関から吐き出される有効資料は、ほぼpdf

一方で、e-statなどでは、ネ申エクセルや方眼エクセルとは、別の方向でcsvデータを公開している。

今、株価が上昇しているIT企業様は、PDFhtmlとを比べるような使い方はしていないのでは?

世界は、IT企業htmlPDFとを比べたらどちらを重用しているのか?

  

googlejava script 推しのJQueryを良く使ってるし、これからは、人工知能時代からxml形式とか、マークアップ言語は、良く出てくると思うよ。

Facebookphpなんでしょう?リア充御用達で、Twitterよりも株価資本も安定している。

これからは、you tubeとかLINEみたいなツールがどんどん出てくるから、先のことは分からないよね。

オープンソースでもGit hubみたいなツールが使われているんだし。。  

そう言えば、perlcgiは、ほぼお亡くなりになりましたね。

2017-03-02

大手SIerの現状

Excelマクロなんて使ってないんだけど、Excel保存するときxmlがなんとかってエラーが出るなぁ」

大手SIerプロパー2名の会話が漏れ聞こえてきた。


それxmlじゃなくて、xlsmのことですか?

xlsxファイルの中身がxmlということを知らないんですか?

というか、xml自体知らないんですか?


こんな人達が、基幹系システム新規構築しようとしていることが恐ろしい。

こんな人達が作ったシステムを、使わされる人たちが哀れでならない。


完全に呆れてしまった。

2017-02-23

.iniファイル

このまえSIerPHPプロジェクトで、パラメーターを設定ファイルに外だししようって話になって「.iniファイルの読込ルーチンはどうする? だれか作れる? ○○さんがもってるかも」って話になってたから、PHPなら標準でxmljsonの読込関数がありますよって言ってみたけど「あ、こいつまた小難しいこと言ってる」みたいな空気になって流されたな。

ホットエントリ内閣府CSVやばいって記事で思い出した。

アーカイブ ヘルプ
ログイン ユーザー登録
ようこそ ゲスト さん