スレ立てるまでもない質問はここで 155匹目

レス数が900を超えています。1000を超えると表示できなくなるよ。
1デフォルトの名無しさん
垢版 |
2020/11/27(金) 10:07:17.73ID:d9w49I3I
この板はプログラムを作る人のための板です。
あらゆる質問はまず
スレ立てるまでもない質問はここで
スレにしてください。
【前スレ】
スレ立てるまでもない質問はここで 154匹目
http://mevius.5ch.net/test/read.cgi/tech/1599472611/l50
831827
垢版 |
2021/02/13(土) 00:27:01.04ID:H27pyQq6
>>830

ありがとうございます。
そうなんですね。
やりたい事はwebの監視モニター(1秒更新)でセンサーの情報を取得して該当する100個の画像のいずれかを表示するのですが、そこでできる限りサーバーからでなくキャッシュで読みたい。
そこに行く前のはじめのページで画像100個を表示してキャッシュさせるのは格好が悪い。
それで非表示でキャッシュできないかを考えたのです。
2021/02/13(土) 16:05:31.51ID:w4B5IcG+
HTML のメタタグのキャッシュ関係のタグとかかな?
それと、各ブラウザの対応状況

HTML・ブラウザの機能は、
この板よりも、web制作管理板で聞いた方が良いかも
2021/02/13(土) 17:23:54.81ID:OgPA4E5h
技術評論社の本には同じプログラミング言語でも、
パーフェクト〇〇シリーズと本格入門〇〇シリーズがありますが、
これは本のレベルが違うんですか?

初心者はまず本格入門から入って、その後でパーフェクト〇○シリーズを読む、
という順序でしょうか?

それともそんなこと気にしないで、どっちから始めても全然問題ないんでしょうか?
2021/02/13(土) 17:38:04.12ID:j0JOetNb
>>833
・言共通語の文法を覚える 変数とかif文とか
・ローカルのやつを覚える 

とは別に
・設計的な意味でのプログラミングを覚える

だよ
上は必須下は適時
2021/02/14(日) 01:28:01.16ID:pECDa47U
ホスト、サイト、ドメイン、オリジン、エンドポイント
意味合いは微妙に異なるんだけど、結構重なる場面も多くて悩む
他の人はどんな場面で使い分けてるかアンケートしたい
2021/02/14(日) 01:53:55.59ID:pIQ+ADDG
意味はぜんぜん違うだろ
837デフォルトの名無しさん
垢版 |
2021/02/14(日) 02:03:31.78ID:53rIPsFH
アプリの通知が来たらその内容を自動ツイートしたいんですけどなにか良い方法ありますか?
例えばスポーツのスコア通知が来たらその内容をツイートするとかです。
2021/02/14(日) 02:15:59.33ID:pIQ+ADDG
自分で作ればいいだろ
2021/02/14(日) 02:23:42.90ID:ouLbdUdH
>>837
TaskerやIFTTTのような自動化ツールで通知でトリガーする
2021/02/14(日) 02:43:19.39ID:ouLbdUdH
>>835
全部サーバーの類じゃねーか!って混乱してる?
ホスト、店員、PTA、発言者、どれも人だけど混乱しないでしょ?
何にせよ過度に一般化して捉えたら違いは分からなくなる
基本、英単語のニュアンス通りに理解すればいい
2021/02/14(日) 03:51:48.13ID:K2VDjDyL
>>833
改訂2版 パーフェクトRuby、2017
パーフェクト Ruby on Rails 【増補改訂版】、2020/7

こういう、パーフェクトは入門用じゃない。
環境構築・ライブラリ・フレームワーク・テストなど、開発の全工程を含んでいる

他言語での全工程を知っているなら、読める
842デフォルトの名無しさん
垢版 |
2021/02/15(月) 18:00:05.55ID:KpgzCTw5
外部ファイル群を隠蔽したいのだけど
もう既に色々な形式のファイル作っちゃってて
特殊なアーカイブにするとアクセスが面倒なので
フォルダ構造上手く残したままどうにかフォルダだけ
外部から簡単に見えないように隠蔽出来ないかな?
2021/02/15(月) 18:06:24.80ID:KpEjrxqs
Linuxならドットファイル
Windowsなら隠しファイル属性
でええんじゃないの
2021/02/15(月) 18:08:22.75ID:jcJa8JQ7
www.example.comがFQDNでwwwがホスト、example.comがドメイン
ITパスポートレベルですな
2021/02/15(月) 18:14:46.50ID:Y9YOwFs/
勉強したことないんだろう?使い分けるじゃなくて用語の定義が違ってる
人から聞いた用語を使ってるだけで勉強してない
2021/02/15(月) 18:17:51.88ID:KpgzCTw5
>>843
Windowsだけど隠しファイル表示する設定にしてたら見られるのがねえ…
どうにか上手い方法はないものかな?
2021/02/15(月) 20:05:15.27ID:YmSVN6ap
>>842
それやるとEPPからマルウェア判定喰らうから気を付けてな
2021/02/15(月) 20:55:32.30ID:KpgzCTw5
>>847
見えてもいいけど、エクスプローラーからはアクセス出来ないとかも無理かな?
プログラムからだけ少し手続き踏んだらアクセスできるみたいな。
やっぱちょっと方向性自体が不正っぽいかな。
2021/02/15(月) 22:12:24.40ID:aLBeV9m+
動画・画像・音声とか、リソースを盗まれたくない人が、よく言ってる
2021/02/15(月) 23:34:13.40ID:Yv9X0Du7
>>848
AppDataとかデフォルトでhiddenのところを使えば?
もう少し手間を書けたければxlsxみたいに独自の拡張子でzip

ファイルをファイラーから見えなくするのは無理
2021/02/15(月) 23:36:47.75ID:XKgsUmmn
つーか隠しファイルは隠せよ
どうせユーザーファイルで隠しファイルなん作らねーだろ?

Linuxだったら.で始まるファイルは隠しファイル扱いで表示しないと困ることが多いが
Windowsだったら.で始まっても表示されるだろ?

Windowsでは、隠しファイル=システムファイル+隠しファイルなので
見えている必要がない
2021/02/16(火) 01:53:10.36ID:oqDsb3O7
本買わないでYouTubeで見ながらHTML学んでいるのだが
<h1>あああああ</h1>の場合って<p></p>による段落がどうして不要なの?
2021/02/16(火) 02:28:44.75ID:KZAm4Q8q
そもそもh¥dはセクションの見出しであり段落の要素ではない
そんな動画見て勉強するよりmdnのweb入門読め
2021/02/16(火) 08:19:17.23ID:RYUhgVUG
>>852
<h1>〜<h6>と<p>は段落要素なうえ、その中に更に段落要素が含まれる事がないから
後で学習するであろう<div>も同様
段落要素の逆の概念としてインライン要素ってのがあって、
それらは段落の中に入れ子される
2021/02/16(火) 09:22:49.02ID:ZcpmZlC/
> <h1>〜<h6>と<p>は段落要素なうえ
間違い。段落は<p>だけ

> その中に更に段落要素が含まれる事がないから
<h1>〜<h6>に<p>が含まれることがある=<h1>〜<h6>は段落でない証拠

> 後で学習するであろう<div>も同様
<div>は段落ではない

> 段落要素の逆の概念としてインライン要素ってのがあって、
インライン要素はブロック要素の逆の概念
段落ではない

> それらは段落の中に入れ子される
入れ子の関係はブロック要素とインライン要素とは無関係
HTML5ではブロック要素とインライン要素は定義されてない

なんつーか、典型的な素人フロントエンドエンジニアの知識だよなw
お前JavaScriptばっかりやってHTMLとCSSの知識ないだろ
2021/02/16(火) 09:27:49.18ID:ZcpmZlC/
>>852
> <h1>あああああ</h1>の場合って<p></p>による段落がどうして不要なの?

HTML5の仕様で省略可能と決まってるから
何が必要で何が必要でないかはタグによって決まる
タグ毎にルールを覚える必要がある

HTML5の正しい最小HTMLはこれだけ。bodyすら省略できる

<!DOCTYPE html>
<title></title>

ここでチェックしながら試してみるといい
https://html5.validator.nu/

bodyなしでh1を書いてもOKだし、その下にpを書かなくて直接文章を書いてもOK
2021/02/16(火) 09:31:33.19ID:ZcpmZlC/
> <h1>〜<h6>に<p>が含まれることがある=<h1>〜<h6>は段落でない証拠
これは<h1>〜<h6>のセクションという意味ね
<h1>〜<h6>のタグの中に<p>は入れられない
2021/02/16(火) 10:08:30.89ID:Vp//DFzA
>>850-851
ありがとう。言われたこと参考にしてもう少し考えてみる。
2021/02/16(火) 11:02:05.00ID:RYUhgVUG
>>855
段落要素ってのはブロック要素の誤訳。申し訳ない。
HTML4までしか触ってこなかったからDTDの内容もそれまでしか知らなくてな。
860デフォルトの名無しさん
垢版 |
2021/02/16(火) 13:53:14.98ID:oqDsb3O7
>>852だけどありがとう
要するに<h>が一つの固まりとして認識されているのか
重複するから要らないのね
やっぱり本は買った方がいいね
2021/02/16(火) 17:28:54.19ID:dL3SZJko
<p>タグも,<div>タグもタグの中をまとめて装飾とかに使いたいとき以外は
必要ないんじゃないの?
2021/02/16(火) 20:37:56.31ID:F9q4wvox
Ruby on Rails で、React, Bootstrap を使っている香具師は、
HTML, CSS, JavaScript を知らない

知らなくても、Bootstrapのやり方だけで出来るから
2021/02/16(火) 21:26:25.46ID:uyTn3PpP
RoRはapi専用なの?
2021/02/16(火) 23:41:57.42ID:U2lp31ep
一般的に言って
エラー処理 Error Handling と
例外処理 Exception Handling
って異なる意味を指していますか?
言語ごとに異なりますか?
2021/02/16(火) 23:49:12.91ID:I98rHtI/
>>864
exception handling は特に try-catch-throw がある言語について言われているような気がします。
この場合、各々の「エラー状態」をクラスで定義しエラークラスの継承関係によりエラーをカテゴリー化できるようにもなっていますね
2021/02/17(水) 00:10:42.44ID:skr3LLvs
api専用のドメイン記述言語と言ってもいいのはGo
特殊な用途のapiでなければ、メモリ管理機構的に他の言語の数倍のリクエストを捌ける
2021/02/17(水) 00:55:46.56ID:otLF+Kgt
Java飽きたし新しい言語覚えようかと思うんだけど今のトレンド何?
まだPython?
2021/02/17(水) 00:58:56.79ID:skr3LLvs
今スクリプトをやろうと思ったらPythonだろね
大嫌いだけど
2021/02/17(水) 01:05:41.89ID:+hZ99Vn7
C#面白い
2021/02/17(水) 01:36:25.63ID:DF6kbHU+
今のトレンドはRust
2021/02/17(水) 06:17:26.97ID:skr3LLvs
Rust は開発中と言っていい
あと五年くらいはあーだこーだ仕様変更されそう
2021/02/17(水) 08:50:11.53ID:AyvAiGnr
覚えるの面倒くさい
2021/02/17(水) 09:37:55.41ID:WUlLGQfv
>>868
横レスですがPython嫌いな理由ってなんですか?
2021/02/17(水) 12:21:46.51ID:wc0lgfjQ
PythonはAPI設計が総じてクソ
プログラミングスタイルもJavaより古い

使いたいライブラリが決まってる場合を除けば他の言語を学んだ方が役に立つ

といっても標準的な部分は2週間もあれば使えるようになるので短期間でJava以外の言語を体験したいだけなら有り
2021/02/17(水) 14:10:46.13ID:786FrY0P
ttps://imgur.com/HkPB7D8.png
Visual Studio Community 2017で、多分何かのホットキー触ったんだと思うけどこんな表示になって戻せない・・・
戻し方教えてくださいお願いします
2021/02/17(水) 14:15:13.50ID:rtlKbr4u
func(p1, p2, ...)

class P
p1,
p2,
,...

p = new P
p.p1 = ...
func(p)

どっちがいいの?
877デフォルトの名無しさん
垢版 |
2021/02/17(水) 14:35:20.45ID:pQCCeGnk
p.func()
2021/02/17(水) 14:37:40.77ID:+hZ99Vn7
funcはDIするのでそれはできません
2021/02/17(水) 15:08:25.19ID:786FrY0P
自己解決
2021/02/17(水) 16:28:48.03ID:B3zvyj2Z
>>874
Javaなんて古さの塊だし今後使われる動機もないしでゆっくりとした死しかない言語じゃないか
2021/02/17(水) 16:42:15.23ID:Q08cm/bk
>>876
引数をまとめたいケースを言ってるんだと思うがそういう場合は
p = new P(p1, p2)

どっちがいいかは引数のまとまりや数による
2021/02/17(水) 17:55:54.41ID:1LzcEpRH
>>881
なぜでしょうか?
883873
垢版 |
2021/02/17(水) 18:22:16.03ID:WUlLGQfv
>>874
ありがとうございます
2021/02/17(水) 18:38:41.85ID:M+przTyu
>>873
Pythonは、一つの事を色々な方法で書けるように、__xxxx__関数やら抜け道だらけの言語仕様になってる
そのため、コーディングする人間は好き勝手に書ける
その猛威は、C++の演算子オーバーライドを軽く越える

ここで人のソースを読む段になると、自分が知らない書き方も含めてPythonの総てを理解しなければ、レビューすら出来ない
2021/02/17(水) 20:18:26.38ID:L78BN9q1
蛇の道はPython
2021/02/17(水) 20:56:58.14ID:cf1ev55U
スクリプト言語とプログラミング言語比べてどうするんだよ
887862
垢版 |
2021/02/17(水) 22:35:12.96ID:gjncEnw2
>>863
Ruby on Rails は基本、サーバー側でHTML を組み立てる。
GUI にビジネスロジックを持たせない

React を使っても、単に1つのコンポーネントとして使うだけ

一方、API モードを使うと、サーバーからJSON を返して、GUIでHTMLを組み立てる。
この場合は、GraphQL なども使う
888デフォルトの名無しさん
垢版 |
2021/02/18(木) 05:24:09.87ID:DG2z6Rxx
JavaScriptで挫折した人がPythonに逃げる
2021/02/18(木) 20:17:51.30ID:Z6wWBMAs
https://capacitor.nativescript.org/
これはどういったものなんでしょうか?
2021/02/18(木) 20:18:50.25ID:qR1rH4Mn
しりません。ごみでしょう。
2021/02/18(木) 22:33:34.00ID:YxM2AOI8
求人見てるとGO多いんだな
触っておいた方がいいか?
2021/02/19(金) 01:28:50.05ID:FlctPZ3K
Goなんか言語自体は誰でもできる
入ってから始めても全く問題ない
Goの仕事したいならAWSやコンテナの知識の方が求められる
2021/02/19(金) 05:03:23.08ID:wkMP/SLe
Go求人=モダンな技術を積極的に吸収してる人募集だからな
慣れれば何とかなるけど最初の方は辛いかも
2021/02/19(金) 05:17:34.82ID:lLyiEvh3
別にGoはモダンな技術じゃないよ
よくある言語の一つ
2021/02/19(金) 07:09:37.14ID:zXEzSALW
>>894
アスペ
2021/02/19(金) 07:39:00.41ID:IIFo83yT
serverless案件ばかりだから、もうAWSなんかの知識はほとんど要らない
GOみたいなバックエンド言語なんか勉強してどうすんだ
2021/02/19(金) 07:50:32.51ID:jGQKjt8W
逆に飛び抜けて新しい物は無いよな
C系からの影響が強いからC+++++って感じ
C を習熟していた人間だと、goroutine と チャネル、インターフェースの概念を押さえるだけ
半日でガシガシとコーディングできるようになった
898デフォルトの名無しさん
垢版 |
2021/02/19(金) 07:57:18.47ID:IIFo83yT
WEBもflutterで書いてるが、全く問題なし
2021/02/19(金) 08:03:00.75ID:jGQKjt8W
>>896
土方じゃなく自前でサービス開始する時に、サクッと実物を作れる
WebAPI実装してJavaScriptでアクセスして表示させるSPAが、こんなに楽だとは思わなかった
ページ遷移するwebなんて、もう書きたくない
900デフォルトの名無しさん
垢版 |
2021/02/19(金) 08:11:26.85ID:IIFo83yT
>>899
そこは認める
901デフォルトの名無しさん
垢版 |
2021/02/19(金) 08:14:12.64ID:IIFo83yT
ま、PHPとかあり得ない、なんであんなものが流行ったんだろ・・Laravelか・・
902デフォルトの名無しさん
垢版 |
2021/02/19(金) 08:17:45.82ID:IIFo83yT
もうserverless案件ばかりになってインドとかベトナムのオフショア開発をやめた会社が多いな
2021/02/19(金) 08:27:10.56ID:lKN3rSiF
サーバーレスになるとDBがNoSqlじゃないと厳しいようだけどRDBMS使いたい場合どうすんの?
904デフォルトの名無しさん
垢版 |
2021/02/19(金) 08:35:23.31ID:IIFo83yT
つ Spanner
2021/02/19(金) 08:45:13.10ID:lKN3rSiF
>>904
使ったこと無いけど良さげ?
2021/02/19(金) 09:04:57.00ID:YkVGv+Id
>>901
こういう奴がpythonとか言ってそうw
PHPの方が遥かに需要あるけどw
2021/02/19(金) 09:06:28.90ID:sSevv4R2
>>899
読む側からしたら戻る使えなくて不便なんだけどね
2021/02/19(金) 09:11:33.54ID:zjkCsPpq
serverless案件ばかりだからとか言いつつ
severlessを理解してないやつが約1名いるな
2021/02/19(金) 09:13:31.86ID:zjkCsPpq
>>907
それは作り方が悪いだけ
まぁ大半のSPAは履歴周りの作りが悪いんだけど
910デフォルトの名無しさん
垢版 |
2021/02/19(金) 09:19:14.07ID:IIFo83yT
>>908
severless は知らない
911デフォルトの名無しさん
垢版 |
2021/02/19(金) 09:22:03.56ID:IIFo83yT
>>905
インデックス貼るときに少し癖があるけどPK複数フィールドとか普通のRDBと変わらない
少し高いけど
912デフォルトの名無しさん
垢版 |
2021/02/19(金) 09:27:56.53ID:IIFo83yT
>>906
PHP、Swift、Python←3大クソ言語
だと思ってるが何か?
2021/02/19(金) 09:32:39.07ID:DrRoIVI2
SPAは複数タブで開けないサイト多すぎて見る側からしたら不便だわ
開発者のオナニーの極み
914デフォルトの名無しさん
垢版 |
2021/02/19(金) 09:47:03.93ID:IIFo83yT
firebase consoleとかtopからURLコピペしないと複数タブ表示出来ないな、firestoreとかクソ重いし、いちいちリストとか展開して表示すんなよ
2021/02/19(金) 10:10:37.83ID:lKN3rSiF
>>911
気にはなる

ただ最初はよくてもお値段高くなっていってほんとにこれでよかったのか悩んでやっぱ昔のやり方で問題ないってなって移行するのに余計な工数かかるんだよな
まあ新しいことをやるのは大事なんだけどクラウドって金かかるよなあ
916デフォルトの名無しさん
垢版 |
2021/02/19(金) 10:15:03.78ID:IIFo83yT
>>915
AWSとかセキュリティとかSLAとか、コンサル会社入れてると思えばかなり安くね?データ欠損ゼロ保証だし。
2021/02/19(金) 10:16:53.65ID:gbmlgVrR
これなに言語?
https://i.imgur.com/QicdbpJ.png
918デフォルトの名無しさん
垢版 |
2021/02/19(金) 10:21:27.18ID:IIFo83yT
>>917
ruby マクロ多用
2021/02/19(金) 10:22:44.66ID:lKN3rSiF
>>916
なるほど
総合して考えるとたしかに
920デフォルトの名無しさん
垢版 |
2021/02/19(金) 10:27:42.10ID:IIFo83yT
>>919
あと、飲食店のオーダー管理レベルならfirestoreで十分いける。実はRDB無しの設計でいける案件だらけ。
2021/02/19(金) 11:04:12.53ID:YkVGv+Id
このガイジRubyぽいな(笑)
2021/02/19(金) 11:05:10.80ID:eehUI7ay
今夜もDjangoで踊りまくるぜ
2021/02/19(金) 11:31:52.65ID:RipgTCDE
>>895
またお前は言い返せないのかw
2021/02/19(金) 11:58:56.25ID:VGvFnf+A
>>913
そんなんある?
2021/02/19(金) 12:01:50.17ID:VGvFnf+A
firestoreってフロントエンドからDBに直接アクセスするんでしょ
すぐにカオス化しそう
2021/02/19(金) 12:24:30.36ID:yv2d5Olu
>>917
HLSL
927デフォルトの名無しさん
垢版 |
2021/02/19(金) 13:23:12.69ID:IIFo83yT
>>925
もうそれが当たり前なんだが・・
2021/02/19(金) 13:28:21.62ID:L+ophXdU
>>925
IDとかパスワードはどうするの?
フロントから直だと隠せないじゃん
2021/02/19(金) 13:29:33.51ID:lKN3rSiF
バックエンドエンジニアは仕事少なくて毎日楽々バカンス
フロントエンジニアはこれまでバックエンドでやっていた仕事分も増えてサービス残業がさらに増える
2021/02/19(金) 13:39:50.84ID:FlctPZ3K
なにもフロントの裏側のCRUDのAPI作るだけがバックエンドじゃないだろ
そういうのはフロントの担当が兼業してる場合も多い
専業のバックエンドエンジニアってもっと後方にある内部的なコアな部分とか、社内の業務プロセスと絡む部分であったりとか、バッチ処理などのデータフローを面倒見たりする
レス数が900を超えています。1000を超えると表示できなくなるよ。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況