「Json」を含む日記 RSS

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

2020-08-06

フロントエンドやってるけどバックエンド簡単過ぎ

複雑な処理のほとんどはフロントエンドJSがやってるよね。

バックエンドって要はSQLJsonの変換だけで、あとはAPI通信するだけじゃん。

その程度の処理なんてプログラミング初心者でもできるし仕事として存在してるのがおかしい。

Firebaseもあるしバックエンドエンジニアいらないんじゃね?

バックエンドのやつらってフロントエンドのことちっともわからないくせなら偉そうだよな。

2020-08-03

anond:20200614153953

この間のJSONのやつより大分まともだ

もし、同じ人が書いてるなら、俺の見る目が無いことになるが

2020-08-01

anond:20200731190853

下のJSON設計は、まともなプログラマなら、https://anond.hatelabo.jp/20200731190853のように、ひと目見ただけで「想像以上にひどい」と感じるシロモノ

プログラミングエアプが要点が分からずに「下も理解できる」などと言っている。

anond:20200731155404

これはExcelの表をJSON化したものというリプを見てなるほどと思った。

俺もそうだけどプログラマExcelセンスがないんだよな。

2020-07-31

anond:20200731155404

センスと言うより、場数とか経験かに見える。

自分プログラムを書き始めた数十年前の自分ならこういうデータとして扱うのが超面倒くさいコードを平気で書いたかもしれないけれど、今は一瞥してそれで渡されても取り扱えるけれど、自分だったらそうは設計しないなとは思う。

そもそも連想配列/辞書を作ってJSON読み書きはライブラリーやらせからJSON設計がーという発想もそんなにない。

頼むからセンスのないやつはプログラマにならないでくれ

本当に迷惑なんだ。

センスがない奴の何が問題かというと、技術がないとか、ベストプラクティスを知らないということではなく、根本的に「頭がおかしい」ことなんだ。

センスのない奴は、普通人間が到底思い付かないことを平然と行う。所詮、本に書いてあるようなアンチパターンは、「経験のない人は典型的にこういうことをしがち」という例であるが、センスのない奴はそういう典型的アンチパターンにすら当てはまらないほど意味不明なことをする。だから、「センスのない奴は典型的にこういうことをする」という具体例を挙げることが非常に難しいし、「ここがダメから直せ」という指摘もできない。

最近見た例を書いてみる。2次元テーブルを扱うJSONだ。

普通の人なら、何も考えず以下のような実装をするだろう。フィールド定義データが分かれているのは、ユースケースによってフィールドが可変だからだ。

[
{fieldName: "id", title: "id", type: "number"},
{fieldName: "name", title: "商品名", type: "text"},
{fieldName: "price", title: "値段", type: "number"}
]
[
{id: 1, name: "商品A", price: 100},
{id: 2, name: "商品B", price: 200},
{id: 3, name: "商品C", price: 300}
]

ところが、センスのない奴はたとえば以下みたいな意味不明実装ナチュラルに行う。

[
{id: "0-0", val: "商品名", type: "text"},{id: "0-1", val: "値段", type: "text"},
{id: "1-0", val: "商品A", type: "text"},{id: "1-1", val: "100", type: "number"},
{id: "2-0", val: "商品B", type: "text"},{id: "2-1", val: "200", type: "number"},
{id: "3-0", val: "商品C", type: "text"},{id: "3-1", val: "300", type: "number"}
]

一応言っておくと、これは実例の一部を分かりやすいように切り取っただけであり、本物はもっとひどい。

センスのない奴っていうのは、スキル云々の問題ではなく、そもそも認識している世界常人と異なるから矯正は無理だし、チームにいると非常に迷惑なんだ。だからプログラマにはならないでくれ。

2020-07-11

anond:20200711215320

ウェブエンジニアって何やってんだろう。。。

Jsonなりxmlなりのフォーマット指定してあとはなんにも関わらないの?

2020-06-25

JSONの思い出

地方郊外によくあるディスカントショップVISAタッチ決済の使える数少ないお店

ワイ「VISAタッチでお願いします」

店員「ペイウェーブですね」

2020-06-09

AWSvueの実務経験を積みたい

PHPJson返すお仕事をここ数年やってる

そろそろ転職しようかなと思って求人見てるけど

AWSの構築経験vue経験必須なのが多い

でも実務経験積めなくね?

AWSの構築はインフラの人がやるし

vueフロントエンドの人がやるし

いったん小さい会社業務委託で入って

経験積んでから正社員目指すか悩む

でもその業務委託でも多分実務経験いるんだろうな

中途半端に大きい会社に入ってつらい

2020-05-06

anond:20200505233945

オレっちお前のパイセンだけど食うだけなら食っていけるぞ

底辺工業高校卒(卒業者が入学時の半分)

バイトExcelの便利ワークシート作成を経てVBAに触れる

VBAからおなじBASICつながりのVB.netClassを扱う便利さに目覚める

→いまどきはJavaScriptも扱えないとねってなる:最近はWindowsOnlyで業務しているのにブラウザ対応を求められる謎風潮

やっとこ年収400万(ようやく人並み?)を超えられるようになった

三角関数より会社における数字を扱うことの知識(要は金勘定)の方が求められる

よくありがちなチュートリアルより、DBファイル(csvJSON、固定長のテキスト)から自分が取り扱う言語体系で読み込む、加工して永続化するってのをスラスラできるようになるのが大事だと思う

2020-04-29

ggplotが遅すぎる

nobsがちょ〜っと増えるとめちゃめちゃ遅くなる。

前処理をdata.tableで早くしただけにggplotの遅さが目立つ。

tidyverseは悪。ggplot2以外のtidyverseは特に早くもないし直感的な文法に反してエラー直感的じゃない。jsonの変換もtidyjson使ってみてダメだったからrjson使って出てきたlistをループ処理した。

2020-04-26

anond:20200424052213

API叩けばスターは引っ張ってこれるのですが、1ブコメにつき1回叩く必要があり、

entries.json は、本物の実装でも一度に20個分のブコメスターを取得してる(省略が入るやつだけれども)。

本物と同じ頻度だったら気にしなくても良いのでは。

2020-04-22

anond:20200422230354

官公庁地方行政データをすべてJson化してAPI公開してデータに則った議論しかしないとか、

政治家官僚の打ち合わせや意思決定はすべてビデオマイク全録ログ残して背いたやつは公開期限の5年後に監査して不備があったら逮捕とか

AIのまえにやりゃ出来ることは色々あるとは思うんだけどね

2020-04-12

anond:20190329105413

最近Laravelで開発してるPHPerだけど、その辺ってDI疎結合に出来ないのかな?

RailsってDIないの?と思ったら、そもそもRubyインスタンスへの依存性は動的に変更できるらしいじゃん

FWがどうとかじゃなくてプログラマが適切に設計できる技術がないだけじゃないの?

view部分はJSON返すAPI作っておけばいいし、この人が何を言ってるのかよくわからん

一昔前のRailsおじさんが作った密結合のシステムを今でも作っちゃうってこと?

2020-01-15

動的にボタンを追加して、動作も追加したいんだが(HTML5+Javascript)

jsonボタン名称ID、設定したい画像などを記載しておくとする。

jsonを読み込み、動的にボタンを追加したい。

そして、ボタンクリックした際には、クリックされたボタン画像canvasに表示させたい。

たったそれだけなんだが。

馬鹿すぎて全然できねぇ。

別にjsonじゃなくて、すべて手打ちでもいいや。

そう思ったんだが、なかなかなかなかできない。

やりたいことをまとめる。

1.カテゴリ1を押すと、サブカテゴリ1~10が表示される

 ⇒カテゴリ1はラジオボタンみたいなやつ。サブカテゴリはdivでまとめ、BUTTON+imgでやろうかと思っている。

2.サブカテゴリ選択すると、canvasに表示される

カテゴリは1~10まであり、

サブカテゴリカテゴリごとに増減し、多いのでは100もある。

うーーーーーん。いい方法あるか?

anond:20200115150724

もう昔のことなので大分忘れてるのですが

(1) mojihame(Tsukubaiに含まれテンプレート置換ツール)によるJSON 処理が汎用性を欠く?

(2) 検索速度の最適化の為に検索クエリタイプ別にL5ファイルSELECT済の表)を作りL4ファイル更新の都度更新しないといけない?

(3) トランザクションの一意IDとしてミリ秒精度の時刻とプロセス番号を結合するのでここは別ノードに並列化できない?

2019-11-15

anond:20191017170302

どんなケアレスミスもしない完璧人間は少ない。

から言葉足らずで不十分な指示をしてしまうことは多々ある。

優秀な人間は、そんな間違った指示からも正しい意図をくみ取って実行できる。

(誤)「設計書でjson名前既存と重複してるから末尾インクリメントしといてください」

(正)「設計書で画像名前既存と重複してるから末尾インクリメントしといてください」

どこがどう間違っているかきちんと認識しているので、指示内容に迷いや疑いをもつことはないのだ。

csv設計書にこの要素はプルダウンで選択して〜とか書いてたので「csv仕様書csv仕様だけ書いてください実装方法システム側で検討するので書かないで」と伝えると

プルダウン/ラジオボタン/チェックボックスのいずれかで選択できるようにと設計書に追記する

"実装方法システム側で検討する"のだから仕様としては候補を挙げておくだけで十分だろう。

そもそも候補を挙げておかないと、文字入力ボックス手打ちさせられるハメになりかねないからな。ハッハッハ

完璧仕事ぶりである

2019-11-07

TypeScriptは滅びる。確実に

TypeScriptTS)がJavaScriptの代わりになるだと?確かに型を使えるのは良い。意味不明オブジェクト操作しまくって意味不明な動的型付けするJSに型が追加されたら、そりゃバグも減るだろうよ。でもそれは意味不明オブジェクト操作し、再代入を繰り返すレベルの低いJSerの責任だ。コーダー責任なんだよ。Python意味不明オブジェクト操作しまくるが、JSほどはひどくならない。Pythonも型ヒントなんてものが導入されたが、誰が使うんだこんなの。果てしなく冗長になって糞だ糞。DocStringを充実させるのと型ヒントを充実させるの、どちらがどれだけメリットが有るっていうんだ。DocStringで十分だろ。全員アホだ。話をTSに戻そう。

散々文句を言ってしまったが、型が使えるのにはこしたことはない。TSを始ようじゃないかTSインストールしよう。Node.jsをまずインストールして、TSインストールしたぞ。ついでにgulp、webpackもいるのか。おいまてよ、ts-loader、webpack-cli、webpack-dev-serverもいるのか。何が何のために必要なのかよくわからないが、node_modulesはすでにパンパンだぜ。tsconfig.jsonを設定してsrcとdistを決め、ECMAバージョンも決めたぜ。webpack.config.jsってファイルもあるじゃないか。これも設定が必要なのか?俺はいつになったらHello Worldを書けばいいんだ?なめてんじゃねえぞ!!!なんかに似てるんだよ!これはCだ。C言語プログラムを書こうってときに、コンパイラ必要インストールして、パスを通して、謎のおまじないを書いて、それでよくわからないままHello Worldを出力したあの頃の思い出がフラッシュバックしたぜ!いや、TSはそれ以上に糞だ。なにせ設定ファイルばっかいじってまだ一行もコードを書けてないくせに、ファイルサイズは70MBを超えてるんだからな。「TS コンパイル」で検索したら、なんで「次にgulpをインストールしましょう」なんて記事がヒットするんだよ!糞か?いや糞だお前は!

プロジェクト必要ツールインストールするのは当たり前だって?偉そうなこと言ってんじゃねーぞ!どうせお前なんか先達がすでに準備してくれたプロジェクト環境に後でアサインして、「これとこれが必要からインストールしてね」って言われてそのまんまインストールしたクチだろうが!どのツールがどのシチュエーションで最適なソリューションなんかわかってねえに決まってら!どのツールがどのシチュエーションで最適なんか誰もわかってねぇんだよ!インターネット情報適当に転がってて、お前の先達もDevelopers.IOの記事を読んでなんとなく良さそうだからインストールしてんだよ!全てを正しく把握してるやつなんか日本で3%いたら多いほうだろ。少なくともお前も俺も理解してねぇよ!PHPRuby駆逐するって言われて何年たった?今でもPHPは現役で、RubyPHPの後ろを歩いてるじゃねえか。jQueryが消えるって?同じ理由で消えねえよ!一生やってろばーーか。JavaScriptも消えねぇよ。ECMAアップデートに従って生で書けば十分だろ。こんなコード書くまでにうんこ行きたくなるような設定ファイルばっかいじらせる言語にとって代わるわけねぇだろ。消えるのはお前だばーか

2019-07-29

anond:20190729082010

フリーソフトウェア運動を支持します    ←IT業界官製不況乙」

個人の決定権は個人帰属すること保障します ←それができないから安楽他殺を求める人がいるのだが

表現の自由保障します ←京アニ報道の自由の行き過ぎを見てなんかおもわんのか 表現無罪はナシ

公的機関でのUNIX/Linuxデスクトップ導入を推進します ←1種類強いウィルス開発されたら軒並みアウトになりそうねcfサマウォ

公的機関でのFLOSS利用および貢献を推進します  ←わからない

公的機関広報のためのActivityPubプロトコル方式SNSサーバーを設置し運営します ←だれも使わないかツイッターに全転送してAPI規制まで見えた

公的機関および市区町村役所Webサイト視覚障害者向けアクセシビリティ向上を目指します ←同意、すぐやるべき、そのための色覚障害者1人ずつ採用までやるべき

マイナンバー国際標準規格であるDecentralized IDs(DIDs)へ移行を推進し秘密鍵によって保護された新マイナンバーおよび新マイナンバーカードを発行します ←ワイトもそうおもいます

マイナンバーカードはDIDsによって市区町村役所だけでなく郵便局銀行コンビニなど一部の商業店でも再発行できるようにします ←ADHD「5枚ある」移民「1枚300万で買うで」

DIDsを応用した新マイナンバーカードによって運転免許証保険証金融機関カード商業施設ポイントカードなどを1枚に統合します ←ワイトもそう思いますしすぐやってほしいし免許証身分証明にしなくても自動運転タクシーでいいじゃんだしタスポは今すぐやってほしい

UNIX/Linuxを含む主要OSへ対し国民が利用するDIDsに関わるアプリケーションを開発し配信します ←郵便局の配布してるAIRつかった年賀状ソフトクッソ使いづらいのおもいだした たぶんレジューム機能特許ライセンスが高かったんだろう

公的機関および市区町村役所からボトムアップされた情報を元にトップダウン統一的な新システムを構築し公務員業務軽減を計ります ←昭和からやってるはずのペーパーレス計画ってのがあったけどもう一回かっこいい名前つけてあげればすすむよ ゲーミング政府とか

最小単位町内会および消防団など自治会へ対して統一的な運営コミュニケーションシステムホスティングサービスとして提供します ←jimboでよくね あと人的原因のクラッシュ・誤操作・誤消去は無理っすね 今でもギリギリ

DIDsを応用し何処の市区町村役所および国民インターネット接続端末からでも統一的なアクセス方法により公的情報の取得を可能します ←今もマイナンバーカード公的認証確定申告やってるやつとどこがちがうの

公的機関および市区町村役所が求める個人承認印鑑からDIDsを応用した新マイナンバーカードによる電子署名へ移行します ←マイナンバーカードもっとギラギラしたケースにいれないと図書館カードと間違えて捨てるやつとか出るぞ

DIDsを応用した国政および地方選挙インターネット投票を開始します ←今すぐやれ

DIDsを導入しようとする企業補助金交付します ←今もやってるやろ 2020マイナンバー化みたいなやつ 二重になる

都市圏企業による地方リモートワークを推進し地方リモートワークを導入した企業へ対し補助金交付します ←名目に要注意 政府で音質よくテレビ電話会議回線カメラセット提供させろ あと税務署が遠隔身内を名目雇用して経費削減するやつを嫌うからちょい面倒 マルサのネットストーカー化を先にみとめりゃいいんだけどさ

日本銀行による日本円兌換電子通貨を発行し決済へ利用できるようにします ←デフォルトスタンダードスイカでよくね

5G通信の普及を推進します ←山奥のアンテナダレが払うの

フリー無線LANスポットを増やします ←増やしすぎて干渉してる都会カフェとか多いんじゃないの東京様だけは

HTTPS over DNSの普及を推進し国民通信の秘密を守ります ←わからんけどがんばれ

Web Assemblyの普及を推進します ←わからんけどがんばれ

WebTorrentの普及を推進しインターネット接続端末のCDN化を推進します ←わからんけど便利になるといいね

全国図書館システム統合統一的なアクセスを実現します ←著作権者図書館も閲覧者が10円とか払ってくれる改正してくれないとベストセラー作家でも死ぬんじゃが」蔵書検索素人がやってるから100万くらいで事業ごと買えってこと? それともグーグルスカラーのこと?

法律および個人情報へ影響しない範囲国内ビックデータCSVJSONなど様々な形式無償公開します ←必ず今先んじてやってる人の生活に影響するから調整が必要

日本国周辺の海図および航路図を電子データとして無償公開します ←海賊密漁船がバンバンちゃう

国土地理院によるOpen Street Mapへの貢献を推進します ←むしろ国連あたりがグーグルマップ買ってその出先機関になればいいのでは てか国連グーグルに乗っ取られたほうが楽では

公共交通機関現在位置電子データとして提供します ← 4G・5G・wifiアンテナ密度が薄すぎる田舎の人(3Gなら届く)「バスワープして乗り遅れた!どうしてくれる」

気象庁基本的気象情報CSVJSONなど様々な形式で公開します ← ウェザー社「ぐぬぬ

ユニバーサルサービス料現在の3円から適正価格へ引き上げます ←へえ、やすかったの?

すべてのインターネット接続端末の購入時にユニバーサルサービス料徴収義務付けます(通信契約月額支払いのユニバーサルサービス料は引き続き徴収) ←へえ~

NHK受信料廃止NHK運営費をユニバーサルサービス料から拠出します ←あ~これのためか。総務省NHK全部官営にもどすやつね。放送独立大丈夫

NHK地上波ラジオおよびテレビインターネットストリーミング放送を開始します ←ラジコぐぬぬ

NHK地上波ラジオおよびテレビ放送の全アーカイブ配信します ←サーバー用意できるのグーグル傘下ツベだけでは プリンプリン物語の録画ビデオは未だにさがされてるだろ 京アニじゃなくても焼損があったのでまずアーカイブ化をすすめないと

NHKオンデマンドの動画ストリーミングWebTorrentを応用し分散します ←しらんけどがんばれ

GPS受信困難地域および施設へ対して高度情報を持ったGPSビーコンの設置を推進します ←えっ今ないの

自動運転研究を推進し支援します ←自動車会社「少しはもらってるよ^^」

電動キックボードなど小型電動個人モビリティ普通自転車の枠組みとし規制管理監督します ←道路がそれほど広くないのがまずもんだい 乳母車の横でビュンビュン

ドローン規制を緩和しルール厳格化します ←おじいちゃんもう済んだでしょ

宇宙および海洋ブロードバンド衛星の拡充を目指します ←日本自力衛星あんまり飛ばせてないでしょ 税金重いし

日本海溝海底地津波観測網の拡充を目指します ←今で十分早いし数分前にわかってても逃げられんとこに済んで働いてる人が問題では

BONICなど分散コンピューティングによる人道的研究を普及および推進、貢献します ←人道的の意味がわからない AI中国はここで政治犯拷問してるとか北朝鮮ミサイル発見とかやるの

義務教育へ対し週5以上のコンピュータおよびインターネットプログラミング教育実施します ←どうしてもコンピューターとの会話になじめない文科系特化型脳、女性脳の人がかわいそうというか活かしきれないのがもったいない 才能ない子まで全員をコンピューターとの会話力に特化しちゃうとたぶん人工授精とか全員保育園とかしないと出産率・新生児生存率がめちゃ下がる(今でもひどいけど) それよりコンピューター利用詐欺ふくめて人間の悪意にきづかぜ、なれさせつつ安心・信頼を育てたりしていかないと全員鬱になって終わる 鬱になったりもせず人間同士のコミュニケーションコンピューターとのコミュニケーションの両方が抜群にできる人ってのはほんとうにビル・ゲイツレベルの一握りだと思う

あと円安食糧生産するには動物植物と会話できる人も残さないといけない 士農工商社会にもどるね

 

全般的に金とキカイで世間をどうにかしようとしてるけど、そういう社会を維持する才能のある人間ってのは社会でも一握りしかまれてこないってことが問題になるとおもうので、少子化教育改善(振り分けとか社会人に延長した義務教育とか)で今ある資源いかしたほうがお安く済む部分も(特に後半)多いとおもった

以上

anond:20190729082010

国土地理院によるOpen Street Mapへの貢献を推進しま

気象庁基本的気象情報CSVJSONなど様々な形式で公開しま

このあたり民業圧迫だと言ってゼンリンウェザーニューズが怒りそう

オタク向け公約がありならば情報技術者向けの公約もありなのでは

思いつく限りを書き出してみる

これなら投票するって増田比較的居そうなものインターネットに馴れた増田ですら理解できない部分が含まれしまうのが非常に大きな問題

すべて読解できるのは理系増田くらいであって一般国民理解は期待できない

文系増田インターネット投票や週5以上のIT教育あたりで反対しそうだなと勝手に思ってる

理系増田でもUNIX/Linux導入あたりが前例を考えて悪手だと言いそう

公共通信保障するユニバーサルサービス料ネット配信させるためNHKを組み込んでみたがどうなんだろうか

2019-07-13

anond:20190713115936

PHP最近やってないから実運用知識じゃなくて今調べたことだけど、composer.json とか composer.lock はコミット・プッシュする対象フレームワーク自体ソースは載せない。

一般的には外部から拾ったライブラリとか、コンパイルとかコマンド実行で再現できるファイルは基本載せないな。composer.jsonみたいにパッケージ指定するファイルとか、composer.lockみたいにバージョン指定するファイルとか、自分で書いたソースとかを載せる。

あと、特にオープンソースにする狙いがあるプロジェクトじゃなければ非公開にしとく。

GitHubうpするときフレームワークを使ってる場合はどうするの?

ITエンジンニャは個人開発の成果物GitHubに置かなければならないが、PHP(ですみません)でLaravelなどのフレームワークを使っていたら、フレームワークソースアップロードするの?

それともcomposer.jsonフレームワークから差分のみ?

Composerを使っていない昔のプロジェクトフレームワークから差分だけアップロードして、ドキュメントCakePHPいくつを入れてそこにこのソースを放り込んでねみたいに書くの?

っていうか自分とこの稼働中WebサービスDBテーブルとかホイホイ公開するものなん?

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