「Json」を含む日記 RSS

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

2021-07-14

anond:20210714091139

よく分からん

要は、Enumソース内で書くか

JSON で外に保持するかのどちらかって

話でいいのか?

anond:20210713142310

文字列配列ってことか?

とすると、jsonキー

番号なのか?

2021-07-12

anond:20210712154918

「これをやればモンハンを作れる」などというもの存在しない

ほとんどの職業プログラマは、モンハンを作れない

ハローワールド文字列表示)の延長でHTMLJSONを生成してブラウザに表示したりSQLをこねくり回したりするだけ

2021-05-28

Excelの1セルJSON形式で全部入れてもらったほうが助かる

2021-03-10

anond:20210310030108

星の数かぞえ。どう解釈すれば良いのか求む考察

ブクマの人とスターの人があんまり重複していないってのは今まで語られてこなかった知見じゃないか

人気コメント選択アルゴリズムがそろそろ変わるらしいので変わったらまた見てみたい

例1

長かった10代の終わり、エヴァが想い出になった日。(『シン・エヴァンゲリオン劇場版感想ネタバレ注意)|祥太note

https://b.hatena.ne.jp/entry/s/note.com/shota_/n/n851f4b3faec1

2021年3月10日19時頃

ブックマーク1055
コメント有りブックマーク142
公開ブックマーク752
スター総数(ノーマルスターのみ)444
スターを付けたユーザー198
公開ブックマークスターも付けたユーザー84
セルフスターを付けたユーザー0
スターが1つ以上付いたブックマーク43

このエントリ場合スター屋よりブクマ家のほうが多い

このエントリ場合、全ブクマにまんべんなくはてなスターを付けているスターはいなさそう

ブクマせずにスターのみ付けていったユーザーは114ユーザー、今まであまり論じられているところを見たことがない層だが結構多い。非公開でブクマしてる可能性はあるけど。

例2

なぜ日本企業だけ「テレワークによって生産性が落ちる」のか? その根本的な理由(加谷 珪一) | 現代ビジネス | 講談社(1/4)

https://b.hatena.ne.jp/entry/s/gendai.ismedia.jp/articles/-/80990

2021年3月10日2020分頃

ブックマーク571
コメント有りブックマーク213
公開ブックマーク444
スター総数(ノーマルスターのみ)1269
スターを付けたユーザー386
公開ブックマークスターも付けたユーザー97
セルフスターを付けたユーザー1
スターが1つ以上付いたブックマーク139

ブコメ率37%

ブクマせずはてなスターのみ付けたユーザーが289とこちらは結構比率

こちらには新しいブコメまでまんべんなく目を通してはてなスターを付けるスター屋さんがいる。10人ほどか、初期ブコメが除外(力尽きた?)されているスター屋さんも含めると更に多い。

セルフスターを付けた方は時間的にあとからブクマした方で人気コメ戦線に絡んでくるようなスター数ではなかった。

例3

主婦運転中に心肺停止、すれ違いざまに車内見男性が停車させ心臓マッサージ読売新聞オンライン) - Yahoo!ニュース

https://b.hatena.ne.jp/entry/s/news.yahoo.co.jp/articles/9b16ce8fb661f4a0f65ee609df31ed2d3105aa81

2021年3月10日20時55分頃

ブックマーク332
コメント有りブックマーク151
公開ブックマーク281
スター総数(ノーマルスターのみ)670
スターを付けたユーザー260
公開ブックマークスターも付けたユーザー69
セルフスターを付けたユーザー0
スターが1つ以上付いたブックマーク50

美談スター工作を行う動機が無さそうなので選んでみた。

ブコメ率45%はわりと高いほうなのかも。

ブコメにまんべんなくはてなスターを付けたユーザーはいない。前半1/4くらいまでのブコメにまんべんなくはてなスターしたってユーザーは1人いた。

ブクマせずはてなスターだけの人はここでも多い。

例4

稲田氏、「森友訴訟」に出廷記録 大阪地裁作成、答弁矛盾 - 共同通信 47NEWS

https://b.hatena.ne.jp/entry/s/this.kiji.is/214065793666072577

2021年3月15日18時30分頃

ブックマーク341
コメント有りブックマーク152
公開ブックマーク279
スター総数1178
スターを付けたユーザー247
公開ブックマークスターも付けたユーザー73
セルフスターを付けたユーザー1
スターが1つ以上付いたブックマーク134

以前から同じ傾向だったかを見るため4年前、2017年の記事

この頃からブクマカとスター屋は別々のユーザーだったようだ。

セルフスターを5個付けているユーザーが1人だけいた。

例5

何も言わず女性自分のことをどう思っているか簡単に調べる方法はてな匿名ダイアリー

https://b.hatena.ne.jp/entry/s/anond.hatelabo.jp/20150312110948

2021年3月15日18時30分頃

ブックマーク222
コメント有りブックマーク79
公開ブックマーク161
スター総数240
スターを付けたユーザー130
公開ブックマークスターも付けたユーザー20
セルフスターを付けたユーザー0
スターが1つ以上付いたブックマーク30

更にさかのぼって6年前、2015年の記事

この頃もブクマカとスター屋は別れていた。

下衆な増田ツッコミを入れる会場になっているが、スター工作は発生し無さそうなジャンル

例6

ネットがある種の人々から奪ったものはてな匿名ダイアリー

https://b.hatena.ne.jp/entry/s/anond.hatelabo.jp/20130313174126

2021年3月16日1時頃

ブックマーク351
コメント有りブックマーク125
公開ブックマーク262
スター総数315
スターを付けたユーザー125
公開ブックマークスターも付けたユーザー37
セルフスターを付けたユーザー0
スターが1つ以上付いたブックマーク59

2013年。人気コメントができて2年経過後。今と似たような感じにすでになっている。

例7

声優三石琴乃さん「業界の状況はかなり厳しい、ギャラの安い若手ばかりが使われて、大御所が呼ばれないんです 」|やらおん

https://b.hatena.ne.jp/entry/yaraon.blog109.fc2.com/blog-entry-1884.html

ブックマーク219
コメント有りブックマーク64
公開ブックマーク155
スター総数154
スターを付けたユーザー41
公開ブックマークスターも付けたユーザー17
セルフスターを付けたユーザー0
スターが1つ以上付いたブックマーク42

2011年。人気コメントができて1ヶ月半経過。数こそ少ないものの今の雰囲気とにている気がする。当時のブクマスターは消えたのもあるだろうからどれだけ当時の様子が残っているのかわからないけれど。

スターのみ付けて満足できる人は当初から居たのは確かなようだ。そういう人はブクマは一切しない人なのだろうか、それともその記事ブクマに値しないと思ってスルーしただけなのだろうか。

人気コメント欄ができる前の2011年1月2月ごろのエントリを見るとスターが付いているコメントはかなり少ない。

カラースターJSONの深いところに別途格納されていてカウント外だった。あっても2個くらいだったので影響はほとんど無い。

セルフスターを付けたユーザー追記

例1の公開ブックマークスターも付けたユーザーが1人少なかったので訂正。

Rustまったくわからん

普段、おまえは何の努力もしてないのではないか

凡人以下ながら新しいネタとか技術とか数学アルゴリズムは引き出しを増やすように心がけてるんだけどね

食い扶持になる可能性もあるし

しかし、未だにRustがうまく使えないというか、学習コストが高すぎる気がするんだがどうしたもんかな…

国が公開してるとあるExcelファイルを読み込んで、それを望まれCSVJSONに加工する、

という仕様は同じにして色々な言語で書いて比較しようと思っているのだけど、

PHPNode.jsPythonGo自分には問題なく書けてる

多分、C++やCも、流石に何か便利なものにvcpkgやconanとか使って依存するだろうけど書けると思う

しかし、Rustは難しいなあ

Excelファイルパースするサンプルコードも難しいというか、長くね?と思ってしまうんだけど

これに慣れる日は来るんだろうか…

Go学習コストが低いと思うから、とりあえず動作するコードを書くのは問題ないんだよなあ

C#とかDとかNimとかErlangとかKotlinとかDartとかもやろうかなあ

でも、少なくとも後ろ2つはほとんどJavaみたいなもんだろうか

考えてみれば、自分Haskellが駄目なので、Rust駄目は関係があるんだろうか

Lisp方言みたいなのが多すぎてよくわからん

2021-03-07

Microsoft Power Fx」がExcelに搭載されると勘違いする人が意外と多い

ITリテラシーありと自認してる人達にも多いのが意外だった。

Excel関数ベースにしただけで、搭載されるのはPowerAppsやPowerAutomateが含まれる「Power Platform」であってExcelなどのOfficeソフト関係ない。

Excelには(プレビューから現時点ではWeb限定とはいえ)もうOfficeScriptsという名のTypeScriptが既に載っていて、Excelファイルと切り離されて管理される仕組みになっている。

ostsという拡張子ファイルの中身がTypeScriptのものじゃなくてTypeScriptを含んだjsonなのがいまいち使い勝手悪いけど、一つのostsに保存された処理を複数Excelファイル簡単適用できるようになっている。

Pythonは....望み薄な感じだからPython期待を煽られて梯子外された感じになってるのは同情するよ。

2021-02-28

anond:20210228205029

追記しました


次にこの記事

ツイフェミを観察して大まかな生態が分かってきたので記したい。

上位のコメント8件以上にスターをつけているのは57アカウント。半分以上のアカウントスターをつけたIDを強調した。増田デザインだとあまり強調されていないが。

ID上位へのスターコメントスター上位以外でスターをつけたコメント
b:id:trolleyGuys1013ht_s ,pandachoco ,todomadrid
b:id:yealum1014ht_s ,onigiri-chan ,songe ,todomadrid
b:id:HIMOTE_no_MATSURO1014ht_s ,gooeyblob ,todomadrid ,satoshique
b:id:orangeannet1014ht_s ,Cillaa ,pandachoco ,satoshique
b:id:miouoim1014ht_s ,Cillaa ,pandachoco ,satoshique
b:id:DoubleKing1015ht_s ,onigiri-chan ,songe ,pandachoco ,satoshique
b:id:Ero1015ht_s ,gooeyblob ,Cillaa ,todomadrid ,satoshique
b:id:va-ka1015ht_s ,onigiri-chan ,gooeyblob ,todomadrid ,satoshique
b:id:tigercrow1015ht_s ,gooeyblob ,pandachoco ,todomadrid ,satoshique
b:id:snowte1015ht_s ,gooeyblob ,pandachoco ,todomadrid ,satoshique
b:id:in_kya_hi_mote1015ht_s ,gooeyblob ,todomadrid ,h1roto ,satoshique
b:id:Risk1015ht_s ,gooeyblob ,pandachoco ,todomadrid ,satoshique
b:id:kourei_DouTei1015ht_s ,gooeyblob ,pandachoco ,todomadrid ,satoshique
b:id:opena1015ht_s ,gooeyblob ,pandachoco ,todomadrid ,satoshique
b:id:highdraft1015ht_s ,gooeyblob ,Cillaa ,pandachoco ,todomadrid
b:id:Swiften1015ht_s ,gooeyblob ,Cillaa ,pandachoco ,todomadrid
b:id:ilililil1015ht_s ,gooeyblob ,Cillaa ,pandachoco ,todomadrid
b:id:roley1015ht_s ,Cillaa ,pandachoco ,todomadrid ,satoshique
b:id:Qurusimimas1015ht_s ,Cillaa ,pandachoco ,todomadrid ,satoshique
b:id:pliot1015ht_s ,Cillaa ,pandachoco ,todomadrid ,satoshique
b:id:zweiR1015Tamemaru ,uva ,ht_s ,pandachoco ,todomadrid
b:id:cwisp1016ht_s ,onigiri-chan ,songe ,pandachoco ,todomadrid ,satoshique
b:id:xaither1016ht_s ,onigiri-chan ,gooeyblob ,songe ,todomadrid ,satoshique
b:id:wantedLovers1016ht_s ,onigiri-chan ,songe ,Cillaa ,pandachoco ,satoshique
b:id:Joicecrunch1016ht_s ,gooeyblob ,pandachoco ,todomadrid ,h1roto ,satoshique
b:id:quenm1016ht_s ,gooeyblob ,Cillaa ,pandachoco ,todomadrid ,satoshique
b:id:pipend1016ht_s ,gooeyblob ,Cillaa ,pandachoco ,todomadrid ,satoshique
b:id:loun1016ht_s ,gooeyblob ,Cillaa ,pandachoco ,todomadrid ,satoshique
b:id:net_penis1016ht_s ,gooeyblob ,Cillaa ,pandachoco ,todomadrid ,satoshique
b:id:zeiter1016ht_s ,gooeyblob ,Cillaa ,pandachoco ,todomadrid ,satoshique
b:id:Bounding1016ht_s ,gooeyblob ,Cillaa ,pandachoco ,todomadrid ,satoshique
b:id:Yon_yoN1016ht_s ,gooeyblob ,Cillaa ,pandachoco ,todomadrid ,satoshique
b:id:xidse1016ht_s ,gooeyblob ,Cillaa ,pandachoco ,todomadrid ,satoshique
b:id:dishers1016ht_s ,gooeyblob ,Cillaa ,pandachoco ,todomadrid ,satoshique
b:id:willace1016ht_s ,gooeyblob ,Cillaa ,pandachoco ,todomadrid ,satoshique
b:id:virusave1016ht_s ,gooeyblob ,Cillaa ,pandachoco ,todomadrid ,satoshique
b:id:FooLmonkey1016ht_s ,gooeyblob ,Cillaa ,pandachoco ,todomadrid ,satoshique
b:id:unkojisan1016ht_s ,gooeyblob ,Cillaa ,pandachoco ,todomadrid ,satoshique
b:id:GoodbyeHomoSocial1016ht_s ,gooeyblob ,Cillaa ,pandachoco ,todomadrid ,satoshique
b:id:tmissy1016ht_s ,gooeyblob ,Cillaa ,pandachoco ,todomadrid ,satoshique
b:id:LostFantasia1016shinobue679fbea ,ht_s ,Cillaa ,pandachoco ,todomadrid ,satoshique
b:id:zbata1017ht_s ,onigiri-chan ,songe ,Cillaa ,pandachoco ,todomadrid ,satoshique
b:id:uniquen1017uyotrace ,ht_s ,onigiri-chan ,Cillaa ,pandachoco ,todomadrid ,satoshique
b:id:afi_click1017quabbin ,ht_s ,gooeyblob ,Cillaa ,pandachoco ,todomadrid ,satoshique
b:id:fortunethor1018ht_s ,onigiri-chan ,gooeyblob ,Cillaa ,pandachoco ,todomadrid ,h1roto ,satoshique
b:id:Grease1018ht_s ,onigiri-chan ,gooeyblob ,Cillaa ,pandachoco ,todomadrid ,h1roto ,satoshique
b:id:misogy_NEET1018quabbin ,shinobue679fbea ,ht_s ,gooeyblob ,Cillaa ,pandachoco ,todomadrid ,satoshique
b:id:KoDoKu_Si1018kuzudokuzu ,quabbin ,shinobue679fbea ,ht_s ,Cillaa ,pandachoco ,todomadrid ,satoshique
b:id:neuronium1018uyotrace ,quabbin ,shinobue679fbea ,ht_s ,Cillaa ,pandachoco ,todomadrid ,satoshique
b:id:arule1019uva ,differential ,amunku ,hanyA ,uyotrace ,quabbin ,shinobue679fbea ,ht_s ,todomadrid
b:id:Aspe1021uyotrace ,kuzudokuzu ,quabbin ,shinobue679fbea ,ht_s ,gooeyblob ,songe ,Cillaa ,pandachoco ,todomadrid ,satoshique
b:id:birnamwood99
b:id:bridgevierw914ht_s ,onigiri-chan ,songe ,pandachoco ,todomadrid
b:id:rshi925uva ,differential ,youtanwa ,amunku ,bhajime ,hanyA ,hisa_ino ,uyotrace ,kuzudokuzu ,quabbin ,anguilla ,grdgs ,Hidemonster ,ht_s ,onigiri-chan ,bentsuu_c
b:id:mobile_neko88
b:id:murilo89cha9
b:id:crybird813ht_s ,gooeyblob ,Cillaa ,pandachoco ,todomadrid

やはり同じコメントに対してスターをつけているアカウントが多く、スター工作なのは間違いなさそうであるしかし完全に同じではなく少し違うアカウントもある。

トップid:white_roseコメントへのスター順も見てみる。

ID上位へのスターコメントスター
_33
_22
_39
_45
_26
b:id:Aspe1021
_12
b:id:zbata1017
b:id:bridgevierw914
b:id:yealum1014
b:id:cwisp1016
b:id:xaither1016
b:id:DoubleKing1015
b:id:wantedLovers1016
b:id:Ero1015
b:id:va-ka1015
b:id:fortunethor1018
b:id:uniquen1017
b:id:Grease1018
b:id:tigercrow1015
b:id:HIMOTE_no_MATSURO1014
b:id:snowte1015
b:id:in_kya_hi_mote1015
b:id:Risk1015
b:id:Joicecrunch1016
b:id:quenm1016
b:id:kourei_DouTei1015
b:id:pipend1016
b:id:loun1016
b:id:opena1015
b:id:misogy_NEET1018
b:id:net_penis1016
b:id:afi_click1017
b:id:zeiter1016
b:id:Bounding1016
b:id:Yon_yoN1016
b:id:crybird813
b:id:xidse1016
b:id:dishers1016
b:id:willace1016
b:id:virusave1016
b:id:FooLmonkey1016
b:id:unkojisan1016
_22
b:id:GoodbyeHomoSocial1016
b:id:tmissy1016
b:id:highdraft1015
b:id:Swiften1015
b:id:ilililil1015
b:id:roley1015
_49
b:id:Qurusimimas1015
b:id:KoDoKu_Si1018
_55
b:id:pliot1015
b:id:LostFantasia1016
b:id:orangeannet1014
b:id:miouoim1014
_23
_78
_69
b:id:neuronium1018
_55
_45
_44
_11
_22
_55
_55
_46
_66
_57
_33
b:id:birnamwood99
_22
_33
_33
_610
_33
_34
_11
_22
b:id:rshi925
_22
_79
_11
_33
_44
_11
_44
b:id:arule1019
_11
_22
_11
_45
_22
_34
_44
_33
_44
b:id:zweiR1015
b:id:trolleyGuys1013
_518
_66
_23
_11
_715
_33
_33
_55
_11
_33
_11
_616
_11
_11
b:id:murilo89
_22
_11
_11
_11
_34
b:id:mobile_neko88
_22
_49

2番目のid:ivory105へのスター

ID上位へのスターコメントスター
_11
b:id:Aspe1021
_18
_518
_11
_12
_23
_11
_12
_12
_38
_11
_25
_12
b:id:zbata1017
b:id:yealum1014
b:id:cwisp1016
_12
b:id:xaither1016
b:id:DoubleKing1015
b:id:wantedLovers1016
b:id:Ero1015
b:id:va-ka1015
_11
b:id:fortunethor1018
b:id:uniquen1017
b:id:Grease1018
b:id:tigercrow1015
b:id:HIMOTE_no_MATSURO1014
_11
b:id:snowte1015
b:id:in_kya_hi_mote1015
b:id:Risk1015
b:id:Joicecrunch1016
b:id:quenm1016
b:id:kourei_DouTei1015
b:id:pipend1016
b:id:loun1016
b:id:opena1015
b:id:misogy_NEET1018
b:id:net_penis1016
b:id:afi_click1017
b:id:zeiter1016
b:id:Bounding1016
b:id:Yon_yoN1016
b:id:crybird813
b:id:xidse1016
b:id:dishers1016
b:id:willace1016
b:id:virusave1016
b:id:FooLmonkey1016
b:id:unkojisan1016
b:id:GoodbyeHomoSocial1016
b:id:tmissy1016
b:id:highdraft1015
_23
b:id:Swiften1015
b:id:ilililil1015
b:id:roley1015
_49
b:id:Qurusimimas1015
b:id:KoDoKu_Si1018
b:id:pliot1015
b:id:LostFantasia1016
b:id:orangeannet1014
_44
b:id:miouoim1014
_78
b:id:neuronium1018
_34
_55
_22
_46
_11
_66
b:id:birnamwood99
_22
_33
_11
_22
_33
_11
_22
b:id:rshi925
_22
_33
_44
_45
_22
b:id:arule1019
_22
_22
_22
_45
_11
_22
b:id:zweiR1015
b:id:trolleyGuys1013
_66
_33
_33
_11
_11
_22
_12
_13
_48
_11
_11
b:id:murilo89
_34
_12
b:id:mobile_neko88
_46
_11

こちらの記事でも工作の疑いがあるアカウントは前半に多いが、工作用らしきid:trolleyGuysid:zweiRは後からスターをつけている。

それぞれのIDブックマーク確認したところ、上位コメントすべてにスターをつけたアカウントでもid:misogy_NEETid:KoDoKu_Siid:Aspeブックマーク数がそれなりにあり、コメントも書いているので工作アカウントではないのかもしれない。

上位全てにスターをつけていないコメントではid:bridgevierwb:id:crybirdブックマークが非常に少ないため工作アカウントの疑いがあるが、他のアカウントは違うようであるスターをつけたタイミングから見ても、単に上位ブコメスターをつけただけだろう。

まとめ


追記

前半のコメント

id:suihan74

ユーザーブクマ数は https://b.hatena.ne.jp/api/internal/cambridge/user/{userId} をGETして返ってくるjsonに含まれてる

ありがとうございます。また検証する機会があれば使います

id:zenkamono

お、当選してる。見てのとおり気にかかるニュースブコメ書き連ねてるだけなので工作ではない。賛同の意を強く感じたとき複数スターつけてる(順位には影響ないよな)

同じ記事に同じID複数スターをつけていても1個だとカウントしています

id:gooeyblob

「_」が随分多いけどこれはアカウント消された(or消した)ってこと?

id:ikura_chan

ん?ーって垢消えたってこと?

上位コメントへのスターの多いアカウントがいつスターをつけたのかを表したかったので、スターの少ないアカウントは見やすいようにIDを伏せました。説明するべきでしたね。

id:cameraojisan

続きで「上位コメントに多くスターをつけているというだけで工作アカウントとは判断できない。」のあとに「工作された後にスターをつけたのかもしれない。」ってなってて工作実在するというバイアス強すぎ

それは「上位コメントに多くスターをつけている」は工作アカウントかどうかの判断基準にはならない、という意味です。

id:rshi

なんか当選してるけど、工作垢とかじゃないです…勘弁して…

すみませんでした。他のアカウントは違うようである、だけでなくIDを書くべきでした。

id:hisawooo

後ろの方についてるスターって工作後に「トプコメに並んでる米だけ見てスターをつけた人」とどう区別するの

工作後にトップコメントだけを見てスターをつけたのであれば、トップ以外のスターをつけたコメントがほぼ同じになることは無いでしょう。

偶然同じになることもあるでしょうが、多数の記事で同じになれば不自然です。

id:B2igwzEE

運営に報告したorする予定があるのかどうか書いてほしいんだが

今のところ報告の予定はありません。疑いが強いというだけで、間違いなく工作アカウントだと判断できるわけではないので。

自分コメント工作されることがあれば、嫌がらせとして報告するつもりです。

id:tetora2

もうちょっと母数が増えないと言い切ることが出来ないかな。この程度のサンプルではたまたま意見の一致とも言える。

しかに言い切ることはできないですね。

2021-02-10

はてなブックマーク一行スクレイピング

実行すると、各記事

{

 title:記事タイトル,

 url:記事URL,

 users:ブクマ数,

 tags:[タグ]

}

形式に変換し、500ブクマ以上でフィルタし、ブクマ数降順で返す。


#一行版

curl -s https://b.hatena.ne.jp/hotentry/it | pup --charset utf-8 'div.entrylist-contents-main json{}' | jq -r '[.[] | {title: (.. | select(.class? == "entrylist-contents-title") | .children[].title), url: (.. | select(.class? == "entrylist-contents-title")) | .children[].href, users: (.. | select(.class? == "entrylist-contents-users") | .children[].children[].text | tonumber), tags: ([.. | select(.class? == "entrylist-contents-tags") | .children[]?.children[]?.text])}] | unique | map(select(.users >= 500)) | sort_by(.users) | reverse'


#変数

title='title: (.. | select(.class? == "entrylist-contents-title") | .children[].title)'
users='users: (.. | select(.class? == "entrylist-contents-users") | .children[].children[].text | tonumber)'
url='url: (.. | select(.class? == "entrylist-contents-title")) | .children[].href'
tags='tags: ([.. | select(.class? == "entrylist-contents-tags") | .children[]?.children[]?.text])'
target='https://b.hatena.ne.jp/'
hotentry='hotentry/it'
curl -s $target$hotentry | ¥
pup --charset utf-8 'div.entrylist-contents-main json{}' | ¥
jq -r "[.[] | {${title}, ${url}, ${users}, ${tags}}] | unique | map(select(.users >= 500)) | sort_by(.users) | reverse"

2021-01-31

身近な自閉症傾向

自閉症スペクトラム

俺は意固地で決まり事を作るとき、厳しくしすぎて周りの人とギスったりする。何年たってもそんなで、他の要因もあり、自分自閉症なんじゃないかとおもった。

しかし、自閉症というものもっと深刻なもので、自分とは全く違った(自閉症のドキュメンタリはかなり内容に共感した。勝手掃除されたくなかったりとかすごい分かる)。

さらに調べてみると、自閉症スペクトラムという、段階みたいなものがあるらしい。社会的にはそこまで困ってない(会社人間関係が少し危ういくらい)ので、0%から100%で表すとしたら自分10%くらいだろうか?自分位置がはっきりすると少し気が楽になった。

身の回りの例

スペクトラムというものを考えると、あーこれも自閉症スペクトラムの左端かなぁというのがある。

罫線文化

日本だと、論文やら注文書やらの表にはフルに罫線を引かせる。海外だと横線だけだったり、軽い印象だ。

自閉症傾向の方はカッチリしたもの安心感を覚えるらしい。まぁこれは好みなんでいいんじゃないかと思う。

マイクロソフト

仕様が独特。それでもって形式がやたら過剰でカッチリしてる。

具体的に言うとXMLSOAPはよりラフJSON形式RESTになったし(別に書式はXMLでもいいんだっけ?JSON以外みたことない)。何でもかんでも1回XMLにしたがるよなぁ。

他にも様々あるけど、マイクロソフトサービスを全部列挙することになるからやめとく。まぁエンジニアってそういう傾向あるからいいんじゃないんですかね。

2020-11-13

anond:20201113213756

jsonにしてくれっていったらjsonでくれるのでは?

他社のシステムデータのやり取りするけど、フォーマットはが相変わらずのSJISCSVファイル

どう考えてもJSONのほうが楽なのに。

2020-11-09

anond:20190110011902

photoshopで作ったpsdのwebデザインを渡されて、フロントエンド担当HTML/CSSコーディングしてるんだけどどうなのこれ?

デザインカンプかのこと?

そういう職場もある

客に見せるデザインカンプの方が先に必要なことも多々あるのでは

自分否定的に思うこともあるけど

なんでphotoshop使うの?webページ作るんでしょ?最初からHTMLで書けよ?

最近FigmaのようなWebページモバイルアプリなどのUIデザインツールが多くある

それをそのPhotoshopのようなデザインカンプ作成に使うのはありだと思う

というか、こっちの方がデータXMLJSON形式だったりするので、デザインからそのままコードに落とし込みやす

Figmaネイティブデスクトップアプリさえデザインして一発で落とし込む試みをGitHubで開発している人もいる

ラフの段階でphotoshopでササっと書いた方が客と調整しやすいもんな

上述したとおり、デザインカンプのことですね

でも最終的にはHTMLで出すんだからデザイナーHTML/CSS書いて来いよ

いきなりHTML/CSSを書くと、後から抜本的な調整が不可能になる

プログラミングも同じで、かなり書いてから、やっぱあれナシだから、みたいなのは嫌なので

それをなんか知らないけど、普段使わねーphotoshop開いてルーラー出して、

「ここと、ここのボックスは10pxだからmarginを...」

「ここは、webフォントの〇〇を使おう」

とかフロントエンド担当相談してんのw

ピクセルパーフェクト?みたいな考え方も職場に寄る

自分馬鹿げていると思うこともあるが、そもそも社内研修スクールでそう教えてるところもある

自分もそう教えられたときがあって、その場では嫌々ながら教えられたやり方で課題をこなしたりしてた

ここで逆らっても意味ないなあ、と思ったので

客なり講師なりを全否定するなら、そこに自分がいる意味がなくなっちゃうよなあ、とも思ったので

正直、そういう場合ちょっと揉めることが多いのだけど、仕方がないですね

最初からデザイナーHTMLで書けよ

UIライブラリフレームワークも充実してんだからphotoshopで大枠を調整したら、ササっと書けよ自分でよ

photoshopで書かれた夢いっぱいキラキラデザインの実現可能性をなんでこっちで検証しなきゃいけねーんだよボケ

上述通り、いきなりHTMLで良くない場合がある

ライブラリフレームワーク前提にさせてくれない仕事がある

仕様等の客の話を聞きながら勝手自分の中で、あのライブラリやあのフレームワーク使えば楽勝だろう、と思っていると、

後々になってその前提としていたライブラリフレームワークでは実現が難しい仕様を喋りだしたりすることもある

今の会社含めて2社しか経験してないので、一般的かどうかは判断できないが、前職ではHTML/CSSまでデザイナーの人が書いてたぞ

から職場に寄る話でしかない

そういう職場もある

というか、もっと酷い職場もあ(ry

(zeplinが吐く糞みたいなコードじゃなくて、ちゃん構造化された綺麗なHTMLね)

Zeplinは知らないけど、ツールにクソコードを吐かれるのはよくあるので、そこは相談するしかないのかなあ

相談するだけ無駄なケースも多いので、転職するとか、仕事自体を蹴ってしまうことも考えるべきかも

あんまり仕事選ぶと生きてけないけど

現に生きてけないで🍣

本来はこうでしょ?

(中略)

かいう下らんやり取りを止めろカスども

自分若い頃は自分のやり方が正解だと思っていたし、

今になって思い返しても、自分のやり方の方が正しかったんじゃん、やっぱアホだろあれは、

と思うこともあるけど、世の中そんなもんなのでなんとも言い難い

決定権が自分にないと当然無理だし、フリーランスで決定権が持てても今度は仕事が小さくなるし

photoshop画像編集ソフトであって、webページ作成ソフトじゃねーんだよ!そんな事も分かんねーのか?

それは偏見

例えば、音声のスペクトル、声門とかを画像編集ソフトプレビュー、加工することもなくはない

もっとも、それ専用のアプリ使った方がいいのは言うまでもないが

自分普段Photoshopを使ってないけど、PSJavaScriptなどでプラグインが書けるはずだし、

ユーザー数の多さ、コミュニティの大きさはバカにならない

といっても、何でもPhotoshop同様、何でもExcel世界で、Excel仕様書とかあんバカァ?とは思う

(中略)

HTML/CSS分かんねーなら今すぐudemy勉強してこいハゲ

これもやんわり、なんとかなりませんか?みたいに言うぐらいしかできない気がする

でも、意見するだけで攻撃的になる人もいるので、転職案件なのかもなあ

ダニング=クルーガー

3. そもそもデザイン要るの?

そもそも何でもかんでもwebページポスターみたいに着飾るんじゃねーよ

巷に溢れてるキラキラデザインwebページ糞使いにくいぞ

ランディングページならともかく、よく使うwebアプリを着飾るんじゃねーよ、開発もしにくい、使いにくいしでまったく良いこと無い

それは客が要求するのもあるんで

大抵Craigslist, Hacker News くらいのデザインで十分なんだよ

最近自分みたいだな

フロントエンドエンジニアみたいな肩書でドヤってる人を見るとウンザリする

いっそJavaScriptなくした方がいいんじゃないかとさえ思うときがある

Webブラウザのタブごとに動作しているわけで、ブラウザが重くなる原因の1つだと思うし、

もっとシンプルミニマム設計がいい

ブラウザ上でしか動作しないJavaScript書いて人生を消費したくない

webデザイナーカスだったけど、前職に比べて給与は上がったから、しばらくは居る

自分はこのままだと精神が病むと思ったので辞めました

お金で買えない価値がある

でも、本当に?

自動車保険だって人の死亡を結局はお金解決してるんだよ?

チャップリン人生必要ものはすべて金w」

2020-10-18

anond:20201018232854

最終的にちゃんJSONを返すところまで持ってくのが大変なのでは。素直に尊敬

anond:20201018232355

バックエンドインフラ範囲内ではちゃん勉強してるよ

ただ最終的にやることってJSON返してるだけなんだよな

フロントエンドとかアプリの人はハタから見てて大変そうだから手を出したくない

JSON返すだけの仕事で50万もらってる

バックエンドこんな楽な仕事お金もらっていいんだろうか

フロントエンドは色んなクライアント対応でつらいし

アプリなんて色んな端末の対応だったりバージョンも色々で大変そう

プランナー主観的UI/UX論に振り回されててかわいそう

こっちはある程度仕様まれば作るだけだから

こんなんで年収800万かあと思いつつ明日も頑張ります

2020-10-17

プログミング言語の前にマークアップ言語をやれよと。

プログミングを勉強する前にマークアップ言語をやれよと。

プログミング言語を記録するのは実はマークアップ言語なのだ

カラーリングで、開発環境コードが見やすくなる。マークアップ言語には、markdown, html, wikiなどがあげられると思う。

また、xml, jsonなどのデータマークアップ言語と言ってよいだろう。

マークアップ言語プログミング言語ノートになっている。

プログミングでもインデント必要だ。

pythonを使えば否が応でもスペース4つを空けることになるだろう。(あるいはtab一つ分))

まずは、ブラインドタッチマークアップ言語を書き、一文字でも違うとコンピューターは、こちらの意図通りには動いてくれないという悲しみにひたらないかぎり、

全角スペース、半角スペースを目grep出来るようにならないと、プログミングは上達しないことをここに宣言したい☆

  

2020-10-13

マークアップ言語プログミング言語

マークアップ言語には、markdown, html, wikiなどがあげられると思う。

また、xml, jsonなどのデータマークアップ言語と言ってよいだろう。

プログミング言語よりは、簡単だし、ファイルも軽量だし。

かといって、資格必要な訳ではなく、簡単だ。

もっとテキスト世界が拡がって欲しい。

単にツールだ。

しかし、プログミング言語を記録するのはマークアップ言語なのだ

マークアップ言語プログミング言語ノートになっている。

マークアップ言語が出来るようになる一番の近道は、マークアップ言語恋人とやり取りすることだ。

マークアップ言語を使うと画像を組み込むことが出来る。

絵文字は使えないが、効果的な顔文字を使うことは出来るはずだ。

  

さて、texマークアップ言語なのか、プログミング言語なのかどっちだろうか。。

  

まずは、マークアップ言語から勉強するのだ。

  

2020-10-08

anond:20201008174410

適当JSONファイルを書くと、勝手デフォルトJSONスキーマが出来上がるし、

それをカスタムするもよし、そのまま使うもよし、

バリデーションするときにそのJSONスキーマ指定するだけで済むんだから

楽っちゃ楽でしょ。

JSONスキーマ信用してない

むかしXML流行った頃にXMLスキーマだとかWSDLとか使ってたんだけど、まぁ端的に言ってゴミ

これらを使えばXMLがvalidであることを保証できる。たしかにそうだ。

でも仕様とかややこしい割には、バグが減るとか工数が減るとかそういったことの恩恵はまるでありません

誰がこの複雑な仕様を使える?チームの中でもちゃん理解できてるのが一人入れば良いほうだろう。

JSONスキーマも似たような運命をたどるとしか思えないので、手を出す気にならない。

JSONは単純な構文で、適当に書いて適当に入出力使って、インターフェースとなるデータ構造は、API利用者同士で密に相談しあって使えばいいんじゃないかな。それで何事もスムーズに行くはず。

一般公開とかするなら仕様自然言語文書として残しとけばOKで、そこらへんをプログラムで取り扱いたいってのは、まぁ理想としてはわかるんだけど、うまくいくとは思えないんだよね。

自分みたいに低能作業員には難しいけど、優秀な技術者を取り揃えてるところなら実装運用できるのかなぁ…


スキーマ出てくるとこれをプログラム的に取り扱って、データやり取りするためのインターフェース部分を自動生成しましょ、みたいなくっそ寒いノリがでてきて、

この自動生成された部分がだいたいバグってたり、仮にバグってなくてもバグを探すために、自動生成されたきっしょいコードを延々と人間の手で解析するみたいな、非人道的作業が発生するんだよなぁ

仕事で使わされそうになったらやだな

2020-10-02

anond:20201002171601

ゲームするだけなら、ログインしたユーザと、そのユーザに関連したデータだけあれば良さそうだが

中央では、ユーザを跨いだシステム全体のデータ検索したり、集計したりする必要がある

そうすると、JSONファイルでは厳しいので、SQLなどを使う

ちなみに無料SQLもある

細かくいうとSQLが使えるデータベース=RDB

無料で使えるRDB=MySQLPostgreSQLなど

anond:20201002171601

jsonは分かるけど、CSS????

 

ちょっとしたデータならjsonに入れることはある。

2020-08-30

anond:20200829181121

保健所電話してPCR検査してくれる場所を紹介してもらえ。

ぶっちゃけアプリの画面確認はされない。

JSONファイルのMatchCountが1だったので行政検査PCR検査をしてもらいたい、と言えばやってくれる。

どうすればいいか、という言い方だと症状がないなら様子を見てくれとしか言われない。

会社かに咳と発熱っぽい人がいたとか言えば完璧

2020-08-24

rails勉強中だけど

DjangoとかRailsとかって、プログラムいろはを知っている人でも理解するのに苦労するような独特な構文が多い

あくまフレームワークで面倒な部分は省いているから仕方ないんだけど。

デコレータが何なのか継承が何なのかとかわかっていてもその意味を読み解くのに一苦労する。

ましてやRailsから勉強しよう!なんて人にとったら「なんかわからんけど動いた」という人が大半になるんじゃないかと思う。

Railsから入った人はたぶんRailsのためだけのやり方しか習得できんし、応用が利かないレベルなっちゃうんじゃないかと思う。

ORMを使わず純粋Javaなりでバックエンド書いてDB設計したりとかリクエストが来たらJSONを返すアプリケーションサイドを作ったりってなんとなく経験した人がRailsなりDjangoなりやるとこういうことか、これは便利だ、でもここは融通が利かなくてつかいにくいなみたいなことがわかるんだろうけど

そういう意味で言うとまず最初RailsDjangoだってフレームワークから入るのは良くないんじゃないかと思う次第。

2020-08-19

COCOAが反応したんだが…

それは先週金曜日のことだった。

「COVID-19にさらされた可能性があります

ヒヤッとするポップアップ携帯に表示される。

慌ててCOCOAを起動して確認するも、「陽性者との接触確認されませんでした」との表示が。

新型コロナウィルス流行後、いわゆる三密に相当する施設は避けてきた。

買い物に行くときも、自家用車を利用してきた。新型コロナ感染するような覚えは全くない。

さっきの通知は何だったんだ?そういえば、COCOAバグがいろいろ残っているというし…

急いでCOCOA不具合について調べると、似たような現象に直面している人はいるらしい。

どうやら、携帯の設定項目をたどると、接触ログを記録したjsonファイルが書き出せるので、

そのログの中を検索し、Match Countという項目が0以外になっている箇所があれば濃厚接触があったという事らしい。

jsonファイルPC転送し、エディタで該当項目を検索

…残念ながらMatch Count :1となっている箇所を発見。陽性者と濃厚接触している。

それからが大変だ。

厚生労働省COCOAに関するQ & A の問23に、上記のような不具合が起きたら問い合わせしてほしいとの記載があったので、

状況を記載して、証拠となるjsonファイルを添付した確認メールを送付。

職場規定COCOAに反応があった人は2週間の出社停止なので、すぐに会社に連絡を入れる。

同時に、陽性者との濃厚接触した日付がわからないので14日以内に会った人に注意喚起の連絡。

14日以内に会った人でCOCOAを入れていた人には、バグ存在jsonファイルから確認する方法説明

今回はたまたま14日以内に会った人が全員職場関係エンジニアだったので難なく説明できたが、

ハイテクに弱い一般人なら絶対に調べられないだろう。

はあ、疲れた感染拡大防止のためとはいえアプリバグのせいで無駄仕事が増える。

正常系のテストもまともにできていないであろうCOCOA開発元に対して若干の怒りを覚える。

さすがにこの完成度の低さはないだろうとネット情報収集していると、ずさんな開発体制(物理的に無理のあるリリース日程や、2つ動いていた開発プロジェクトの1本化など)であることが判明。

ちなみに、この不具合今日現在の最新バージョン1.12でも改善されていないし、改善予定のアナウンスもない。

今時スマホゲームですら、ちょっとした不具合(例えば、アイテム効果が正しく設定されていなかった等)に対しての修正予定を公開しているのに、

下手すりゃ人命にかかわるアプリバグ自体を公にせず、修正予定も公開していないことに苛立ちを覚える。

そして日曜日確認の問い合わせを送っていた厚生労働省から返信。

メールの内容の転載はやめてくれとの記載があったので、転記は控えるが、要旨を書くと

ポップアップが出たのにアプリ接触履歴確認できない場合iOSまたはAndroidの設定から接触チェックの項目を確認してください」とのコピペのような文章

まあ、サポートも問い合わせ殺到しているだろうし、返信遅れるのは仕方ないなと思っていたが、

きっちりログファイルまで送って濃厚接触していると思われるのだがどうでしょうかと聞いてこの返答はあまりにも人を馬鹿にしてるなと思った。

多分、急にサポートに人手が必要になったので、バイトをかき集めて適当に回していると思われる。

それにしてもだ、そんな適当な回答をするなら初めからQ & Aに設定から接触チェックを確認して1以上なら接触しているとの前提で行動してくださいと書けばよいだろうに。

ちなみに、8/19日12現在でも厚生労働省のQ & Aは下記のままであり問い合わせるようにとの文言になっている。

23 陽性者との接触があったようなプッシュ通知が表示されましたが、接触確認アプリを開いて陽性者との接触確認すると「陽性者との接触確認されませんでした」と表示されます。どちらが正しいですか。

Android搭載のスマホをご利用の方は、問21、問22をご確認ください。これらで解決しない場合、またはiOSをご利用の場合は、大変お手数ですが、メール(appsupport@cov19.mhlw.go.jp)にてご連絡いただきますよう、お願いいたします。

さて、話はアプリの完成度が低くてストレスがたまったという話だけで終わらない。

私が周囲に反応したという事を報告したせいで、思わぬ影響が出たのだ。

職場の同僚が、私の濃厚接触者だったという事でコロナマン扱いされて出社するのは軽率だと怒られ問題になるという事件が起きたのだ。

アプリバグのせいで私が陽性者と接触した日がわからないため(正常に反応するケースでは接触日がわかるとのこと)、

最大2週間のマージンを取って、その間にあった人全員に連絡をしたのだが、

自体は私が陽性者と濃厚接触する前に私と合っただけかもしれない。

それならば完全に風評被害だ。ちなみに私も私の濃厚接触者も全員体調に問題は起きていない。

話は長くなったが、このアプリにいろいろ思うことはある。

まず、陽性登録者が200人程度の時点で反応したという事でコロナの影は意外に身近にあると感じられたこと。

これで全陽性者が登録していたらえらいことになっているだろう。

次に、このアプリが反応した時の社会対応指針が現状ではうまく設定されていないこと。

現状では反応が出ただけの人間のその接触者までもがコロナ陽性者と同じ扱いを受けて、社会的に行動制限を課されてしまう。

アプリ活用するための合理的な指針が社会に浸透することを望む。

最後に、アプリの完成度の低さについて。

そもそもBluetooth電波強度で濃厚接触を判定しているため、近くにいても濃厚接触にならないケースがあるだろうし、

十分距離を取っていても濃厚接触カウントされる恐れがある。(携帯Bluetoothモジュールアンテナ次第で当然電波強度の指向性出るよな?)

また、アプリで反応が確認できないというのは論外だし、確認できても次のステップにつながらない。

例えば、LINEアンケートでたまに送られるようなアンケート自動的配信され、怪しい兆候があれば医療機関データベース登録され、優先的に取り次げる等の工夫がほしい。

私自身はなんだかんだで感染拡大防止しないと社会経済も正常に戻せない思っているタイプなのでできる限りの協力はしたいのだが、アプリの完成度の低さには正直あきれ返っている。

最近は真面目に感染拡大防止をする人間を「コロナ脳」とかいって揶揄する人がTwitterをはじめとするネット上に増えた印象を受ける。

GoToキャンペーンなんかもそうだけど、正直者が馬鹿を見る社会システムがこうした問題を拡大させているように思う。

アプリ発注元の厚生労働省には、アプリの完成度の向上と、適切な指針の策定・発信を望む。

ログイン ユーザー登録
ようこそ ゲスト さん