プログラマーへの質問スレ
レス数が1000を超えています。これ以上書き込みはできません。
プログラマーへ質問したい人はここで質問してください 同じ仕事をしてて待遇がちがうなら怨嗟の輪は広がるだろう
まして雇う側の人間性が犬畜生以下ならどうにかして○してやろうと思うのが万物普遍の人間の性 テストって単体テスト・結合テスト・システムテスト以外だと他に何をやるのが普通ですか? >>9
本番テストってシステムテストとは違うのですか? >>6
そういう疑問を晴らす為には情報処理技術者試験が最適 >>9
テスト機、エミュレータではなくて本番機、周辺機など本番環境でテストする
>>6
並行テスト 最近のWeb系の企業ではテレワークはよく聞くんですが、普通の会社ではテレワークって普及してるんですか? 総務省調査
平成29年度13.9%
うち
在宅勤務29.9%
モバイル29.9%
サテライトオフィス12.1%
IDC調査
2017年推計
499人以下の企業 4.7%
500人以上の企業23.6% もうテレワークじゃない仕事は控えたほうが良いかもしれないな
武漢人みたく新型コロナに感染して高熱と激痛に耐え切れず公園で首つり自殺とかしたくないし デスマってどんな感じなんですか?
遭遇したら逃げないんですか?
収束するんですか? >>17
今日は早く帰って良いよと23時の進捗会議で
リーダーに言われて感謝しているふりの演技するメンバー 自分でWebサービスを作りたいんですが
コツコツ作る系で良い題材ってないですかね? >>20
なにウソ書いてるんだ?
そりゃ天国の説明だろうがーーーー!
>>17
月曜から土曜日までずーっと一週間会社に泊まり続けて、
毎日4,5時間の睡眠時間でエスパー能力を発揮して、
抜け殻になって痴呆状態になって、
土曜日の終電で家に帰って、風呂に入る気力もなくて
油でベタベタのまま、味噌パンをはいたまま
(ウンコやシッコがくっついて汚れたパンツのことを味噌パンという)
そのまま寝てしまって、起きたら日曜日の昼だから風呂に入って、
コーヒーでパンを胃に流し込んだら、すぐに会社に行く。
そして次の週末まで風呂にはいらずベトベトの髪で、
くさい匂いを振りまきながら一心不乱にデバッグする。
これが半年続いて血を吐いて倒れて入院した俺がいうのだから本当だよ。
これが本当のデスマだ。 WindowsPCのメンテってどんなことしてるんですか? 最近の言語って、
Button.addEventListener('click', () => {
//TODO ずらずらー
})
みたいな書き方が、主流のようなんだけど、
関数は関数できちんと宣言して書いて
ButtonClick_Function(){
ずらずらー
}
他の関数(){
ずらずらー
}
で、メインの部分で
Button.addEventListener('click', ButtonClick_Function());
オブジェクト.addEventListener('他のイベントA', 他の関数A());
オブジェクト.addEventListener('他のイベントB', 他の関数B());
オブジェクト.addEventListener('他のイベントC', 他の関数C());
と、ロジックはロジック、コールはコールとかで並んでたほうが可読性高くね??
なんで、
Button.addEventListener('click', () => {
//TODO ずらずらー
})
オブジェクト.addEventListener('他のイベント', () => {
//TODO ずらずらー
})
オブジェクト.addEventListener('他のイベント', () => {
//TODO ずらずらー
})
みたいのが主流になってんの??? 関数の中身が1,2行なら、まぁわかるんだが、中には10行とか20行とか書いてるのみると、
あーーーじゃまだー!詳細な中身は後で見るから、全体の動きを追いやすくしろー!って思うのさ。
COBOLerとしては。 >>27実は俺も読みづらいと思ってたケドみんな当たり前のようにこれで書いてるんだよ
郷に入れば郷に従えでやってる 多重派遣偽装請負損害を助長して
稼働増やして収入減らした
安売り貯金なしドカタは
コロナ恐慌で制裁を受けるべき >>27
俺も29と同じで、読みづらいけど
決まったとおりにコーディングしてる。
言語ってのは機能が増えるほど読みづらくなるよね。
C++のvirtualなんて地獄だぞ?
他人の作ったドキュメントのないVirtualだらけの
ソースってどんなに頑張っても絶対に追えない。
どの関数が呼ばれているのか分からなくなるんだよ。
10万ステップを超えるぐちゃぐちゃのソースコード押し付けられて
一か月で直せとか言われて退職したもん。 エディタが補佐してくれるだろ
Javaとか実質最初から全部virtualだぞ >>34
いや・・・情報少なすぎて断定できねーだろw
10マンステップの大半がgotoでジャンプしまくり。変数は全部広域変数のflg1,flg2,flg3........かもしれんぞ。 >みたいのが主流になってんの?
1回しか呼ばない処理を関数化する意味もメリットもなく可読性も悪いから
>オブジェクト.addEventListener('他のイベントA', 他の関数A());
>と、ロジックはロジック、コールはコールとかで並んでたほうが可読性高くね??
高くない
>中には10行とか20行とか書いてるのみると
それはブロック内の処理が冗長なだけ 一カ所でしか使わない処理を関数化するだけでなく
1関数数行とかすっげえ小分けにしてて追いにくいのなんの
ステップ実行も飛びまくり >>37
コードが悪いのかお前が馬鹿なのか知らんけど
コードを読んでいくときに、関数の中全てを読んだりしないの
関数にするのは読まなくて良いコードを増やすため
一箇所しか使わなくても、それを関数にしてその中身を
読まなくていいなら読むべきコードは減る
そのために関数は適切な名前と引数と戻り値にし
呼び出し側を見るだけで処理内容を推測できるようにする
関数の実装がおかしい可能性もあるが
どうせお前は、関数名からコードの中身を推測せずに
いちいち関数の中身全てを読んでるんだろ あのなあ、読まなくて良いコードって誰が判断するんだよ
この関数は問題ありませんよーとか書かれててバグがあったらどうすんの 全部ゼロから読むの?!
すげぇな
速読出来てさらに頭相当良いな そもそもソースコードを見る必要があるとき=バグ調査か仕様確認の為
どっちも走るところは全て要確認だと思うが? 絞り込みすらせずmainから理解しつつバグがある前提で読みまくる
プロジェクトの進行を遅らせないならいいのでは?
でも上級者でもそんな頭よくないと思うのねん
ましてや普通の人には無理だわん
はなれ技ですわん >>42
え、なに、お前1カ所でしか使用しないコードを
細かく関数化してライブラリ化すんの? ライブラリを読むのはオレオレカスタマイズしてるとか
コミッターになりたいとかじゃない? 極端な解釈や例しか出せない人ってのは
素人なりの抵抗なのよ アタリを付けるって意味では関数で細分化されてるより
まとまってた方がココと目星を付けやすい
細分化すると、一目でって部分に支障が出るからな >>44
そうすれば、関数単位でテストが可能になるだろ
何百行にもなる長い関数が正しく動くか確認するより
10行ぐらいの単位で正しく動くか確認したほうがバグが少なくなる 関数にする意味を理解してないやつが
(クソ)関数を作って、関数にしたほうが分かりづらい!
って言ってるだけなんだよな
関数に文句を言ってるのではなく
自分のコードに文句を言ってるだけ >>39
> あのなあ、読まなくて良いコードって誰が判断するんだよ
十分テストされたコードは読まなくていい
誰が判断するかじゃない。十分テストされているかどうかだ。 >>41
> そもそもソースコードを見る必要があるとき=バグ調査か仕様確認の為
長いコードでバグがあったら、どこが原因か切り分けが難しくなる。
関数に細分化されていれば、関数単位で問題があるかないか切り分けしやすくなる。 >>38
> コードが悪いのかお前が馬鹿なのか知らんけど
> コードを読んでいくときに、関数の中全てを読んだりしない
関数の中身を飛ばして読んで理解できたソースなんてほとんどない
そんな綺麗なソースを書くプログラマが
うちのような安い単価の零細下請けにくるわけがない コードが悪いならリファクタリングするだけ。何も書き換えずに読めって言われたら死ぬしかない 関数の意味や目的や効果を理解してないバカが暴れてるな。
>>27-28のCOBOLerのほうが遥かに物事を理解してるわ >>54
あのさぁ、今は関数(技術)の話をしてるの
人間(お前の会社の)の話はしてないの >>54
ブロックの最小単位が関数なのか?
関数内でも111222333のようにブロックに分けて書くだろう
1322132な書きかたしてるとマジで全行ステップが必要だけどな >>57
馬鹿だからわからんのかもしれんが、
関数は人間が作ってるんだぞ?
わかるかな?おバカちゃん? >>50
それな!
関数でグローバル変数も変更する奴よくいるけどさ、それは戻り値にしろって。だからぴょんぴょん飛ぶと分からなくなるんだよ。 関数の引数でむしろ複雑になったりトラブルのもとになったりな
戻り値では返しきらない情報のためにグローバル変数を増やす本末転倒ぶり 関数に見えるか?
それは関数のフリしたサブルーチンだ!
だからグローバル触ってもいいんだよ! 関数ではなくサブルーチンにするから、関数の中まで追わないと
何をやってるのかわからなくなるわけで。
コードが長いからとか、同じロジックだからという理由で関数にするんじゃなくて、
標準ライブラリのように関数の中を見なくてすむような関数を作れという話
それができないやつがあっちこっちに飛んでとか言うわけだ
関数を使えば問題が解決するわけじゃない
正しく使えば問題は解決するというのが正しい
技術力がないやつは正しく使えない
関数を使って混乱するなら、それは関数を作る力がない メンテしろって渡されたソースのメソッドが
100行超のクソコードだった時の絶望感といったら・・・ >>63
お前本題から外れてる
ライブラリ化するような処理じゃねえのよ、共有財産でもなければ
将来的に再利用の可能性も全くない、ただのオンリーワン >>65
ライブラリ化しろなんて言ってない
あー、関数にする=テストをしやすくするためじゃなくて
関数にする=ライブラリにすると勘違いしているアホが居るのか
技術力低すぎやでw
レベルが違いすぎるから話が通じない JMockitとか関数のソースごと書き換えてモック化してるようだが
そんなんできるんだったら
関数の途中だけ抜き出してユニットテストとか
できてもいいんじゃなかろうか? この手のやつの説得は不可能
他人からの忠告は絶対に聞かない
こいつらは自分で、そういった資料を発見したときだけ自らのプログラミングを治す
関数とただの式の区別もつけられないのだから JMockitとかを使ったテストに信頼性はないだろ…
privateフィールドを外部から上書きする単体テストとか怖すぎるわ
POJOで実装して淡々とJUNITを使えハゲども
受け入れ拒否すんぞ >>63みたいな文系プログラマは大したもん作れるわけでもなく
妙な拘りを入れたゴミコードしか残さないから消えて欲しいわ なんつーかホント新卒1年目って感じのレベルの低いスレだな >>71
いや、1年目はまだもうちっと素直に聞くことが出来る
これは完全に無能のまま3,4年は経過してる
だけどプライドだけは異常に高くなっているw >>67
なら、その途中を関数にしろ。で終わるからやる意味がない
>>70
何か少しは言い返そうぜ
自称理系なんだろ?感情論じゃなくて理屈を言えよwww cobolerのほうが有能というwwwww
ウケた
まあcobolerでも適材適所にgoto使ったりローカル変数や関数化してるやつはしてるしな 日本語関数や日本語変数を嫌がる人も居るよね
どーせ外国で使わないのに。
日本語特有のエラーが発生するかもしれんという意見はわかるが、
そもそも関数レベルで大量のテストしてるからねぇ >>77
俺の英単語力だとすぐ限界くるから実は俺も日本語使いたい
日本人しか見ないし日本人ならコメント無くても関数名なぞるだけで仕様把握できるし ローマ字のなんちゃって英語だらけになる
(´Д⊂ヽ
Oppaiとかsyainとかhakenとかimomusiとか 関数日本語名は
実際やってた某案件がわけわからんすぎて地獄だったので
いまひとつ懐疑的
固有の定数だけにしとけ 日本語関数名だと
作るスピード落ちそう。
漢字変換の操作が必要だからな。
あと漢字使うと移植に苦労しそう。 多重派遣偽装請負損害を助長して
稼働増やして収入減らした
安売り貯金なしドカタは
コロナ恐慌で制裁を受けるべき タイピングしてる時間より思考してる時間のほうが長いから、日本語でも良い
でも俺からは始めないからチミたち始めてくれたまへ 日本語変数、関数名だと思わぬところではまる
カタカナの「へ」かひらがなの「へ」かとか
長音記号「−」かマイナス「-」なのか
ピリオドとかカンマとかの記号も全角、半角あるし
ものすごくデバグしづらい 候補でなかったっけ??
日本語環境のとこでやったことあるけど、たしか、そんなところでは悩まなかった気がするけどな。
どっちかと言うと、語彙力が異常に高くなるから、自由気ままの名前になっていってた気がしたw > タイピングしてる時間より思考してる時間のほうが長いから
うん?
詳細設計終わってコーディングだろ?
だいたい考えるの終わってない?
詳細設計ない仕事? 詳細設計に何が書いてあるの?
一番詳細なものの例をいくつか上げてよ 詳細設計書くぐらいならコード書いたほうがいいって聞くけどなんで詳細設計なんていうフェーズが存在するの? コードより簡単に書けるから
全体の見通しをつけるのに向いている 日本語でかけるし
文法にうるさくないし
人間の思考に沿っていて書き下しやすい
コードはなんだかんだ文章より書くのめんどい
大筋がわかっているつもりでも
コードかくときに発生する些末な作業の量をばかにしてはいけない でもマルチバイト文字がだめだと言うなら
言語の開発者は実装しなくね?
実は、他のマルチバイト言語の国では、同じように、別に他の海外に出さないからと、母国語で組みまくってたりしない? >>92-93
この人達が詳細設計に何を書いてるのかが気になる コードで書けることをわざわざ日本語に書き下す事が無駄 コードの些末な制約って何ざます?
母国語のように書けるが 英名
型
文法
ローカル変数
エラー・例外
定数定義
コンパイル
etc
やってみろや
気が付いてないだけだ 英語読んだり聞いたとき分かるはずなのに日本語よりやたらと理解度低かったりするだろう
気が付かなくても思考のステップごとにかなり脳の容量くってる ほかにもメリットはあるぞ
設計書は問題を抽象的なまま先送りにできる
「ファイルをコピーする」とかくとしよう
どうやって?システムコール?今Winだけどデプロイ先はLinuxじゃなかったっけ?
ファイル読み込んでバイナリ出力してコピー?
ライブラリあるの?対応してるJavaのバージョンっていくつからだっけ?
こんなんが山ほどあって
そのとき考えるべきことに集中できん
すぐ動かないんじゃコード書くありがたみもないしな コピー用のインターフェース切れば問題を先送りにできる
コードだけで問題ない 後で作ればいいなら、入れる箇所にコメントだけ書いときゃ同じじゃねえかと
空の関数を用意しとくとかさ >>87
おい、はやく詳細設計に何を書いてるのか言えよ
詳細設計に書いてある一番詳細なものの例な
それがあれば考える必要がないんだろ? 知識が不足していて
先に設計しても
何が問題で何がそうじゃないのか全く見通しがつかない
そういうスキルレベルだとコードを先にかきたがる
そうしないと見積もりや問題が洗い出せないからな 詳細設定なんてやらなくても
ユーザーが横にいるからなあ
ここの条件どーすんの?とかこーなったらどーすんの?とか聞けるし >>110
そうやって甘く見積ったせいでデスマになったプロジェクトをよく目にする
それで問題が起きるなら主流のアジャイルが成り立たんしな
アジャイルでデスマは今のところ経験無いぞ 作るのが目的でなく、出来上がったものが正常に動作することの方が大事だからな 目的を果たしてこその道具だからね
不具合があると目的を果たせないけど >>86
遠投ですまんが、
pythonでやってるうちだと単純に日本語から始めると候補でないよ。
だから
変数は
n○○(数値)
s○○(文字列)
b○○(ブーリアン)
関数やクラスは
f○○
c○○
と最初の1文字だけ決まってた。
リストとか細かくやると、めんどくさいからリストは、
s社員名リスト
という形で表現してた。
最初1文字以上がアルファベットなら候補が日本語使ってても表示されるから2文字目以降は、きちんと絞り込みしてくれる。
最初は、気持ち悪かったけど、慣れたらコメントが要らなくなったので、食わず嫌いの恐ろしさを勉強した >>122
やってみたいが勝手にやったら怒られるの(/_;) 日本語変数、関数は完全に食わず嫌い
別に日本語使っててもi、j、x、y、w、swapとか使っちゃ駄目という縛りも実際ないし VBAなら完全日本語!
日本語VBAだと、なぜか、これならわかる!
と言ってユーザーがVBA覚えてくれるから
アルファベットが並ぶだけで、英語だ!無理っ!ってなってるだけなんだしょうな
日本語VBAなら普通に読むし直すし
そんなもんなんだと思う 厚労省でID二重付与だって
なんでお前らレベル低いの? 高学歴のエクセル職人様の設計書通りに作っただけです 巨大プロジェクトは個人のとちがうんだ
間違っててもみんな分かってても
一度破滅まで突っ走らなきゃ修正きかないんだ >>126
マイナンバーカードを普及させるための陰謀 >>126
かかわっていた人の7割りぐらいは気が付いていただろうけど
自分の権限外だったので黙殺したんだろう
7/11の件も多分そう >>126
> 厚労省でID二重付与だって
厚労省の丸投げ先はやはりNTTデータ? 今回の丸投げ問題は、安倍を失脚させることになるとしても、徹底的に禁止法案作成にもっていくべき! コーディングに関する質問ってこのスレで良いの?
なんだか全然書かれてなくて怖いんだが 結局今は新しい言語というよりフレームワークを覚えるだけなん?
なら賃金安くて済む若いやつだけでよくね?
フレームワークなんてしょっちゅう変わるんだし
プログラマは30歳で切り捨てでよくね? ∩―――――∩
|| ヘ_ヘヘ_ヘ♡|
||(๑-ω-)ω-๑)ギュッ
|ノ^⌒⌒`⊂⌒⌒ \
( ノ ⌒ ⌒\
\ || ̄ ̄ ̄ ̄ ̄||
\,ノ||―――――|| フレームワークのデバッグが出来るやつならOK
ただ、20代でデバッガ使ってトレースまで出来る奴が全然いない
ググったらすぐ出てくるこんな簡単な事が出来ないなんて信じられない できるなんて言ったらお前に仕事押し付けられるじゃないか!
あほ相手は相手よりさらにあほなふりしてないと機嫌損ねるから >>137
言語もフレームワークも覚えるものじゃない
何を覚えるか?でお前は成長が止まってるんだろ フレームワークは覚える物じゃなくて作る物だろ
人の手のひらで踊らされる人生で満足なのかよ プログラムを書くより環境設定の方がはるかに大変なんだよな
フレームワークとか動かすまでが大変
動いてからも大変だけど
マニュアルがいい加減だから >>144
敷かれたレールの上を走るのは楽しいか? 昨今にいたってはクラウドだからな
どんなに知識を積み重ねても相手の機嫌次第 >>145
お前はレールの上を走のるか道路の上を走のかが目的となってる
俺の目的は、目的地に到着することだ。
レールの上を走って目的地につくのであればレールの上を走るし
目的地までレールがないなら道路を走るだけのことだ
目的と手段を履き違えないようにな >>147
他人のレールに乗るって事は最適解を通ってないって事だぞ
1usの遅延が致命的な結果を生む 誰も使ってくれないフレームワークを作るのは愚
フレームワークは広く使われてこそ意味がある >>151
そのプロジェクト専用フレームワークに留めとけよ
汎用性はメモリ効率を殺し速度を殺しスレッドの並列性を殺す ハローワールドって車輪なら何個も作ったな
7WDくらいあるわ >>149
> 他人のレールに乗るって事は最適解を通ってないって事だぞ
だから目的は、目的地に到着すること
レールは一直線ではないが、道路に比べたら
できるだけ最適になるように敷かれている
最適解を探し出せれば道路のほうがいいかもしれんが、
その探し出す作業に時間がかかってしまえば意味がない つまりは目的地に到着するのが目的であって
最適解を探すのが目的ではないということだ >>155-156
それは速度を犠牲にして成り立ってる
フレームワークによって無駄なメモリが使用された瞬間
莫大な時間を浪費されることになる >>157
お前が言ってる時間っていうのは実行時間じゃねーか(笑)
だせーよ
目的を思い出せ。お前の給料は実行時間を短くしても上がらない >>158
給料は増えないがお客の笑顔は見れるだろ つまるところ
新言語、新言語言ってた自体と変わらないと
30歳以上になってら更新しないのが良さげ >>159
客の顔をよく見ろ
それは笑顔じゃない、怒りで顔がひきつってるんだ
ユーザーの待ち時間が1ナノ秒減って誰が喜ぶ? >>161
1usの積み重ねで1msになるだろ
1msまで来たら客も大激怒だろ HTTPの時点で1usどころか1msの違いも全てプロトコルが台無しにするよ? HTTPなんてクッソ遅いものは速度求めてる時に使わねーよwwwww
TCP UDPだろ インフラ詳しい人教えてください。
マンションに予めプロバイダなどの回線が引き込まれています。
その状態で別のプロバイダをルータ経由でPPPOE接続する事はできないのでしょうか? できるような気がするけど 環境次第であかんかも知れんので断定できないが
うち戸建てフレッツだけどルータ2つでプロバイダも2つで使ってる HTTPの応答で15msぐらいはとられる
諸条件を棚上げしておくとしても、そもそも1usなんて光の速度より速いから不可能 >>166
何度やってもだめでした。
あきらめます。 >>167
だからHTTP使わんいうとるがないかーい
1usは部分的な話
それのちりつもで1msになる
本来1F8msが9msになったら誰でも致命的だって思うだろ 1usなんて真空中の光と仮定しても300メーターしか信号伝わらないけど。
どんな環境でプログラミングしてるんだwチップの製作とかならともかく
一般的なプログラミングで1usが問題になることはまずない。
1msが問題になるのも稀だね。それよりシステムとして情報量に対してどれだけ
処理速度が増大するかの方が大事。 何があっても1F〇msに収めないといけないって事は多くあるぞ
要件で定められてる
そんな中で無駄なフレームワーク使って各所で1usずつ遅延されて
合わせて1msになってたら致命的だろ
情報量の増大は別の話じゃん
どっちも見ろよ フレームワークの話、基本的にかみ合ってないから
このぐらいでいんじゃね? てか普通に仕事してたらフレームワーク使わないことなんてあんまりないし、
そもそもフレームワークがms遅くなるだなんだいうなら、高級言語使うのもどうかって
話であってCPUの命令からハードを設計してる人以外は駄目ってことで、まるで現実感無いわな。
わざわざデータというかコンピューターセンターを市場近くに作って専用CPUまで作ってる
ゴールドマンサックスのエンジニアとかならわかるけど、そんな超一流ならそれは普通じゃない
ことはわかってるだろ。アホじゃ無いんだから。アホどころか世界に数人とかいう超人レベルだ。
us単位、サーバーを100メートルとかの単位で近づけなきゃいけない環境でプログラミング
してる方がいたらぜひ具体的にご教示願いたいけど、まあこんなスレでフレームワークが
どうのこうのと日本語で書き込みをしてるわけは無いわな。 >>172
ええよ
てか、ここまで全部ただの冗談で、いろいろな物を極端に言ってただけ
すまんな
1F9msが求められる事なんて全然ない、早くても11ms、普通は16ms
フレームワークは全然使ってる
>>173
お前の使ってるCPUは1クロックかよwwww
1usは結構処理できるぞ
てか今のC++コンパイラだいぶ優秀だから
ひどい書き方しなければだいぶアセンブラの最適解にコンパイルされる >>174
1usがどうの言っといてC++でコンパイラにおんぶに抱っこということですね。
で、結局10ms以上なわけで、言ってた通りだーね。
何より問題はチリが積もればという考え方で、これはプログラマとして
致命的。nなのかnlognなのかn^nなのか。その辺が大事。チリが積もるでは無い。
チリなんかいくら「積もって」もせいぜいO(n)。どのように積もるかが大事。
日本でわかる人少ないけどね。 なんかよくわからんが
スレッド、コルーチン、GPUで速くなる!じゃダメか? >>175
すまんすまんそう怒るなってwwwww
全体で1usじゃなくて、一部で1usって言ってんだろwwww
大量に回す関数で1us遅延させたら1msなんて一瞬で届くよ
一部分で1us遅延させる糞コードなんて初心者か、もしくは狙って書かないと書けない気もするが
それに有能な物は使えよwww
コンパイラは使えよwwww
自作コンパイラで市販コンパイラ超えられねーよwww
>>176
コルーチンはかんけーないぞ
スレッド、GPUはあってるぞ 並列にする間に1us過ぎちゃうわなw
1usの単位でやってる人なんて世界にほぼ居ないよ。 >>177
1usどうやって測ってるの?
sortアルゴリズムとかCのライブラリ使わずに自分で書いてるのかな? >>178-179
1部で、関数でって言ってんじゃん
関数当たりの速度は、最適化オプション切って、10000回まわせば計測できるでしょ
求められるのは最適化後の計測だけど、それはそれで回せばいい
無駄なnewをすれば一瞬で越えるよ
無駄なファイル操作なんてしたら地獄に落とされるよ 他には計算系で、三角関数の書き方、無駄な平方根利用、無駄な割り算
制御系では不必要なチェック処理を入れてしまうとか
それらが1F数万回回る処理の中に居たら地獄でしょ >>180
10000回まわしてもO(1)なら変わらないし、O(N^N)なら百秒かかるわな。
Newとかファイル操作なんて1usってレベルの話じゃ無くて桁が3つ4つくらい
上の話であって。
sortやsearchのアルゴリズムはライブラリ使わずに自分でやってるの? 不要なチェックなんて1個だろうが10個だろうがO(n)でしか無いから誤差で
無視するとこなんだよ。むしろ多少不要でも入れといても良い部分。
関数の呼び出しも同様。
それよりなぜ1万回回るのか、そっちのが大事。
sortやsearchは既存の使ってるんだろ?usを気にする超人はそこから書くレベルだよ。 >>182
俺の例でO(1)になる訳ないんだよなぁ・・・
ファイル操作はともかく、new1発で流石にそこまで掛からねーよwww
sortやsearchは用意されてる物使ってるわ、高速らしいし
ただ、そもそも利用頻度を下げてるし、入れるデータ自体を間引いてる
それに予測計算入れたり、フレームで間引いたり、いくらでも軽くする方法はある >>184
で、結局10msとかなわけじゃん?
usはおかしいという話してたのに、それが突然「1000万倍」に
なるのは違うよね?そもそもみんな10msとかは普通という話してたわけで。
フレームワークを使うのがおかしい、usが問題というならsortやsearchも自分で
書かなきゃおかしいし、そもそも高級言語を使うのがおかしい。
自分の関数を早くしようとするのは立派だけど、さっきから出てるのは全部
小手先の話であって、「高速らしいし」って部分でアルゴリズムを
理解してないのがわかる。そこの違いでデータ1000件で軽く100万倍違いが
出るので、小手先の話は割とどうでも良いんんだよね。
あなたの仕事の現場で大事なことはあるだろうけどもね。 >>183
3Dモデル出したら1万回以上回す処理は絶対出てくる
最近の世の中何でも3Dだぞ >>186
3Dだと並列でやれるやつだし、今の世の中と言われても3Dの画像処理は
IT技術の中のものすごく小さい一部分だよ。
あなたは3Dエンジン作る方なの?ならそんなことは100も承知だと
思うけれど。
だいたい1万くらいは全く普通だしDBなら数百万とか普通に扱うわな。
そういうことを言ってるんじゃ無い。 >>185
すまない、フレームワーク使わないはアメリカンジョークなんだ
それにusは部分的な話してるから何も間違いではないんだ
ソートアルゴリズムもそれぞれライブラリはあるし、その時あったもの使っておけばいい話
自作するなら既存アルゴリズムにはない、自信のプロジェクトで最適なアルゴリズムを作らなければ何の意味もない
んで、そうなるとソートアルゴリズムって言うよりただの処理な気がするが、それはやってる >>189
なんでここで出してるのかソートとサーチなのかわかってないよね。
基礎ですよ。日本で基礎わかってる人少ないけど。 ねーねー
サーバー通信速度の話してるの?
3D描画速度の話してるの?
性質違うから噛み合ってないよねw >>188
3Dの処理の大半はGPUでやるけど、
それを転送しているのはCPUだし、1スレッドで行うことになる
それに1部と言ってるけど、この世の中見て見ろよ
何でもかんでも3D
2Dはどんどん淘汰されて行ってる
Webだって3Dに浸食され始めてるだろ?
DB使ってる処理で1usを気にする案件なんてあるのか・・・?
てか高速で必要になるならメモリ展開しておくよね
>>191
足し算はこうでねって行ってるレベルの基礎じゃん
理解してない人なんていねーよ
その時あったソートアルゴリズム使えって事だろ
速度出したいときにそんな膨大なソートやサーチが必要な時点で設計ミスってんだよ そりゃ単にタイムアウトの設定の問題であって。
検索件数が10件の時と100件の時で増えかたはどうなの?ってこと。
チェックする1行がどうのとか誤差なんだよ。
まあ誤差が大事な現場もあるかもしれないけど基本的にコンピューター技術者と
して考え方が駄目。要求する方も含めてね。 >>195
>理解してない人なんていねーよ
うん、君してない。O(n)がわかってたらしない発言ばかり。
もっとも日本の人ほとんどしてないけど。 >>194
PHPの話してるだろうなーと思って合わせてTCP/UDP通信の話に変えてみたけど
よくよく考えると通信で1usを気にすることはねーなーと思って
3D描画の話に変えて見た
すまねぇ、本職はただのたこ焼き屋でプログラミングなんて1mmも知らねーんだ・・・
すまねぇ・・・・ >>197
最初の方にO(n)じゃなくてO(1)って書いてあったから、え?なに?全てが1になるの?って思ったんだよ
まずはお前のミスを気にしろよ >>199
なるほどー。まあO(1)かO(n)かは状況によりますが。
無駄なエラーチェックとか関数呼び出しとかO()の向上とは
関係ない話ばかりでしたが、わかってるなら良かったです。 ちなみに僕もタコ焼き好きですよ。頑張ってください。 クラウドゲーミングサービスの話なら通信と3Dの両方の技術がいるな
8K 120fpsじゃなきゃダメだマンの要求に応えるにはとんでもない優秀な集団と富岳が必要だな
俺たちでは無理だ クラウドとか300km離れたら真空中の光が進む時間だけでも1msかかるからなあ。
まあ吹かすのも大概にってことだーね。 >>200
当然のことだけど、そもそも全ての処理をO(N)にする事を目指すでしょ?
んでO(N×N)の処理はソートどうこうのレベルじゃなくて、大枠でのアルゴリズムをガッツリ考えて最適化する必要がある
ソートはライブラリ使ってるの?とかそんなレベルの話ではない
>>201
美味しいたこ焼きが
もっと大きい板で作れるように頑張ります。 >>202
プレイヤーからバグ報告が届いたので今週中に対応しておいてください
「8Kで120fpsで動かない」
泡吹いて気絶して病院で余生を過ごすわ >>204
>全ての処理をO(N)にする事を目指す
ソートだとN*logNでNよりある線を越えると速いので
O(N)では不正解。
だからソートとサーチと言っていて、だから繰り返し
「わかってない」と言ってるしあなたがわかってないのを
事実として知ってる。
タコ焼き頑張ってください。 n数で増える側の問題ばかり
彡 ⌒ ミ
(´・ω・`) >>206
だから単純なソートは滅多に出てこない
大きい処理単位ではO(N)の形にしてるって話だよ
ガツガツ手を加えてるからO(N)とは言えないかもしれないけど
お前が言ってるのは単純なソートの話だろ?
それは最適なアルゴリズム使ってるよwwww
ただ、その単純なソートでも時間が掛かる件数を積んだ一つのリストで運用はしないし >>207
今のGPU進化見てると、今世紀中どころか5年後には余裕で行けそう
頭打ちにならなければ 0に収束する過程の恐怖
0 <= n nはIntだ
彡 ⌒ ミ
(´・ω・`) 問題解決お願いします 1+2+3+4+...=-1/12
をプログラムで書くにはどしたらいいの? system.out.println("1+2+3+4+...=-1/12"); >>214
i = 0;
for (;;) {
i += 1
}
if (i == -1 / 12) {
puts("same");
} いつからだろう、hogeを使わなくなったのは
いつからだろう、周りがhogeを使わなくなったのは
彡 ⌒ ミ
(´・ω・`) 使ったら何かが変わる気がするんだ hog:〔家畜の〕ブタ◆特に54kgを越える成豚(大人のブタ)を指す。
hag:くそばばあ fooもbaaも最近見ない
かろうじてfizzbazzが名残をとどめているぐらい
最悪でもfunc1,var2とか
ものを伝えるのにはもっとましな名前があるので
伝える努力を怠りあたまが悪いように見える foo、barの代わりにfizzbuzzなんて使うやついねーだろ
っていうかbaaとかbazzとか言ってる時点で
お前が浅い人物だってのはよく分かる 気鋭の若者も歳を取りこじらせた老人となり
意味不明な礼儀作法を勿体ぶってふりかざすようになる
皆にわかるように書きなさいってこった
もうコンピューターはオタクのものではない fizzbuzzが何かを知っていれば、fizzbuzzという文字列を
出力することはあっても変数や関数の名前として
使うことはないって知ってるはずだがね テストレコードにピポピーとか入れてたやついたけどさすがに見てて恥ずかしかった HTML,CSS,javaの勉強をプロゲートでしてるんだけど、他に何かした方がいいことあります? マシンスペックってどれくらいのを買えばいい?
GPUってプログラミングに必要? なにすんか知らんけど
とりあえず10万ぐらいのノートPCで十分ちゃう?
メモリは最低16かできれば32がいいぞ
だめだと思ったら売って新しいの買う
その頃にはどんなのがいいか理解してるはず
GPUはGPUのプログラム作るならいるっしょ >>238
どうせゲームしかやらなくなるんだから良いグラボ買っとけ >>198
粉はどんな調合してる?
ガスはプロパンと都市ガスどっちがいいの?
値段はどうやって決めてる? >>241
開発環境で8GB使う
そこに仮想化やエミュレータが乗ってくるからさらに使う
とりあえず16GBあったらミニマムな開発環境なら足りると思うよ
8GBしかない人は別途サーバを用意したり、テスト用の実機を用意したりと実行環境を別で用意して工夫してる プログラミング言語の学習も兼ねてゲームを作りたい
2d版のシムピープルみたいなものを作るのが最終目標だ
上記のゲームシステムだとどの言語を勉強したらいいだろうか?
UnityとかだとC#を使ってるみたいだが、2D3D、ゲームのジャンルやシステムにより
向いている言語とかはあるか? >>243
ありがとう。
仮想環境で作業するとメモリ16GBはいるのか。
MacBook Airで問題ないかな?
熱も含めて Macだけの何かをやるんじゃなけりゃWindows機がいいんじゃないの IT系の人材派遣会社からメールが来たんだけど、そこに記載されているリンクのURLが
http://xxx.xxx.xxx/xx/xx/xx/xx
みたいなフォーマットだった
トップページのリンクでも中身は↑みたいなURL
アクセスしてみるとソースなしの真っ白なページ
クッキー盗むためのフィッシングかな? >>249
httpsじゃない時点でロクな会社じゃないのは明白 去年の冬、机の上に置いていたルマンド3本が1本になっていたのを思い出した 今34歳なんだけど一日中パソコン見てると翌日に目がずきずきするようになってきた
これって年のせい? >>257
ウイルス性の病気だと思うよ
目ヤニが増えてくる
市販薬で多少はマシになるけど眼科だとよく効く薬が貰えるよ >>257
画面じゃなくてパソコン見てるなら年のせいかも OSSで関数の定義に改行が足りてないコードを見つけたんだけど、この程度でもIssue立ててもいいの? 改行が足りないのが何が問題なのか知らんが
それが本当に修正すべきことなら
さっさとプルリクつくれ
相手に手間かけさせんな 一回改行だけ修正するPR投げたことあるんだけどガン無視されたことがあるんだよw >>262
PRを放置するならIssueだって放置するだろ
もし単にクローズされたら、それはしませんということ
だが放置するのは相手がサボってるだけ
相手だってPRが残ってるのは本人にとっても目障りで
放置プロジェクトとみなされるのでメリットがない
それなのに理由もなしにクローズされてないPRが残ってるっていうのは
相手が飽きてるだけだよ。どうしようもない。
俺も放置されて1ヶ月のPRがあるわw
俺の場合は宣伝も兼ねてるんで、PRの一等地(笑)に残ってるなら
それはそれでマージされてその他に埋もれるよりもマシなんだがな
だが改行するだけのPRって本当にしなきゃならんのか?
バグじゃないんだろ? 俺としては質問立て逃げが面倒。せっかくコメントしたのに何の反応もねぇ
気が向いたら閉じるつもりだけど、賑わってる感(Issueゼロだとそれはそれで寂しい)を
出したいのであえて放置してるw MacBookPro欲しいんだけどGPU付きかそうでないのか迷ってるからアドバイスほしい
用途はWebアプリがメインだけど一段落したらスマホアプリにも手出してみたくて
AndroidとかiOSをエミュで動かしたりするのにGPUは必須?
そもそもiOSアプリ開発する時って公式にエミュ動かせるものなのかも分からんのだけど >>268
GPU標準で32GBのMacPro使ってる
エミュで動作確認すると熱くなるから実機でテストしている
あとblenderやUnityなんかの3Dグラいじる場合も
GPUに余裕持たせてた方が良かったかな?と少し後悔してる
YouTubeとかみると動画編集で性能比較したりしてるけどそんな作業はしていない
メモリは16で十分だったかな?使用率確認してもかなり余る
GPU上げときゃ良かったかな?実機ではなくエミュ使うなら
CPUはi7にしとけば熱問題なかったかな?
が使ってる感想 >>269
実際に使ってる人からの意見助かる!
GPU付きのにしようと思うありがとう ちなみに2021年版はIntelではなくなる
いま買うべきか、待つべきか、出てないものと比較しようがないけど
確認してから購入してね
そこそこ高い買い物になるから >>268
MacBookPro買うときはあらゆる理由から上位モデルと見せてくるフルスペックが通常版。
通常版を買うのが基本。
こう考えれば迷う必要もないし、通常版買う資金が無いなら諦めるだけ。 高い金出しとけば考えなくてもいい
こういう人はものづくりには向かない 高い金出しておけば自分の本当の仕事に集中できるという考えができない人はプログラマーに向かない
楽するための苦労は厭わない根性が大切 予算100万円しかないのに150万円で作るプログラマーはものづくりに向かない
目標を達成させることと、会社でものづくりすることは別物ですよ 肩こり、腱鞘炎、腰痛は、それぞれ何年目に出てきますか? 訂正
出てきますか?じゃなくて、出てきましたか?の間違い MAC信者はMACがUNIXだとわかってないんじゃないかと思う
MAC買うよりノートPC買ってLinux入れたほうがいいだろと思うのだが?
Linuxは使えないがGUI操作はできるからMACが使えるという、
OSの本質が全く見えてないバカで幼稚な子供がMAC信者になるんだなとわかる SwiftがWindowsやLinuxでも動くようになったが
設定が面倒であるから、
頭の弱い人はMAC買ったほうがいいかもね
俺がプログラマだと思ってる人は
MACなんて絶対に買わないと思う
MACは高い、重い、壊れる、修理対応が遅い、修理代が高い、
というわけでいいところがない
同じ値段ならもっと軽くて丈夫な日本製ノートPCが買える iPhone向けアプリ開発したことないんだろ
開発に必須にされてしまっているのは俺もムカついてはいるけど、必要だから使ってるのに分かってない外野に文句言われるのはさらにムカつく MacはMacじゃん Linuxとは違う
Mac用の市販ソフトと同じタイトルがLinux版でもあればまた違うだろうけど MacはLinuxじゃなくてUnixらしいですが、
Linuxのソフトは動くのでしょうか? Unix版があるとかいう話ではありません
Linuxのソフトが動くのかという話です。 会員制のデスクトップアプリって作れますか?
ログイン機能はSSLがあればとりあえずはいけると思うんですが
ただログイン用のAPIが剥き出しになってしまうのでブルートフォースアタックが容易になってしまうとは思うんですが
それならWebアプリで作れって話ですよね? 同じMACアドレスからはログインAPIを5秒に1回とかしときゃいんじゃね 会員情報にMACアドレスを含めればいいのか
なるほど〜 まあねえ
MACアドレス好きにできるカード持ってたなあ
どうにでもなるっちゃなるけど 手軽にフローチャートが作れるwebやフリーソフトありますか? MACアドレスはLANの外から取得するのは不可能です。
ブラウザのJavaScriptで取得することも不可能です。
バカばっかりw > MACアドレス好きにできるカード持ってたなあ
OSの機能で全てのネットワークアダプタは
MACアドレスを変更できます。
カードにそんな機能をもたせる必要すらありません。 > 手軽にフローチャートが作れるwebやフリーソフトありますか?
フローチャートは実務では使われません
あれはゴミです 忘れちったけどWindowsのEXE作るときにMACアドレスで固有ID作ってなかったけ >>299
Macアドレスから固有IDを作っても
その固有IDからMacアドレスを取得できないようにする
技術の名前知ってる? >>296
お前が馬鹿だろ
権限さえあればいくらでもシステムコールの結果を受け渡しできるだろ
まさかJavaScriptだけで構築しようなんて馬鹿な発想じゃないよな? ネットワークプロトコルだけで考えるとMacアドレスはローカルLANを超えられないけど
上位層で取得してデータにしちまえば幾らでも送れる IPv6アドレスを解析すればMACアドレスくらい秒で分かるんだが >>295
> 手軽にフローチャートが作れるwebやフリーソフトありますか?
Excelで書けるよ。
四角とか矢印とかの図を組み合わせる。
>>298
> フローチャートは実務では使われません
> あれはゴミです
Web屋のバカってバレバレ
Webってのはアルゴリズムが関係ないから考えなくていい仕事
頭使わないで体力使う仕事
修正とリトライの繰り返しだけ
Web屋はアルゴリズムなんて関係ないから
フローチャートなんて使わないw
ただのバカ
そのバカのWeb屋が「おれって天才プログラマ!」
とかいいだすから始末が悪い
Web屋って中卒のバカチョンしかいないから
まじで Power Point の方が後ろの罫線がない分 excelよりもまし >>308
お前は人を罵倒してるだけで、中身がなにもない
フローチャートはダメだからダメなんだと言ってるだけで
理由が全く書かれてない フローチャートは簡単なアルゴリズムなら見てもわかるけど
ちょっと複雑になると訳が分からなくなる。二重ループぐらいで
A4一枚に収まるぐらいが限界。複雑なアルゴリズムを
わかりやすく図示化するツールは実は存在しない フローチャートの欠点は、必要な空間が大きすぎること
わずか10行のコードが、A4用紙1枚になる フローチャートは大きな机の上で紙に手書きで書いていくと進む RPAでフローチャート作ってると手間多すぎて発狂しそうになる。 A4におさめようとするからオブジェクト指向が身につくと思う オブジェクト指向の関数1つがA4用紙1枚のフローチャートになるw 単純なアルゴリズムだったらそうだけど
すぐに収まらなくなる 25歳だけど運用からプログラマー間に合う?
勉強はこれからする 趣味でandroid( java)アプリ作ってるものなんだが質問させてくれ...スレチだったらすまん
xmlで定義してあるメインのレイアウトに、java側から動的にビューを追加した後、そのレイアウトを保存(シリアライズ?)したい。次回起動時に追加後のレイアウトを使いたいんだけど、やり方も調べ方もわからなくて詰んでる...
現在のレイアウトからxmlを作成して差し替えるのかと思ってたんだけど違うのか...?そういう便利なライブラリがすでにあるのか?
教えてエロい人 >>323
具体的には、LINEみたいなチャットアプリを作ってて、保存したいのはトーク一覧 >>323
レイアウトの構成情報(配置やサイズや部品の情報)を永続記憶(ファイルなど)して、
起動時に構成情報をもとにXMLのレイアウトを決めればいいんじゃないの?
保存アクションさせるのかどうか知らないが、終了時は逆に構成情報へ書き込む。
JavaからViewを細かく制御できるよね。 >>325
返信あざす
そうそう、そうしたいんだけど、保存の仕方がわからなくて...現状のレイアウト達を保存するのってどうするんですかね...
保存アクションは仰る通りアプリ終了時とかでいいかなと思ってる >>326
普通に考えるとそのようなAPIは提供されていないはずなので
世の中にあるライブラリから見つけるか、自作するしかないのでは。
アプリ終了時に保存するとなると、あらゆるタイミングの終了を考慮しないとならないので
レイアウトが変わったタイミングで保存してしまう方が吉だと思うよ。
(元に戻すことを考えると初期化はどこかに設けるとして)
単純にレイアウト変更イベントで現在のサイズや位置を取得して、
自分で仕様を決めたファイルに保存すれば良いのでは。
たとえばwidthやHightの値。 ここまででピンと来ないのなら、
プラットフォームや言語の中でプログラミングすることに終止せず、
「中へプログラミングする」という設計の考え方を身につけられていないのだから
そのようなことの学習と理解に時間を割いた方が先々良い。
趣味とはいえ小手先の技能で何とかしようと考えてはいけない。
なお、私はAndroid/Javaのアプリを開発したことはない。 おそらくプロのプログラマーだと思うけど小手先すぎる提案で草 画面ステータス用の変数入れて変更すりゃいいだけじゃないの?
仮に初期ボタン位置をx:100,y:200 変更座標をdx:0,dy:0
起動時にx+dx,y+dyで表示
設定変更したらdx,dyも変更すりゃいいんでない?
これじゃあかんの? >>327
無いんですね!ライブラリ探すより自作した方が勉強になりそうなんでやってみます。保存も追加時にしてみます!
>>328
中にプログラミングってのは、自分で指定したファイルに書き込んで使用するってことですかね...?確かに小手先の便利な方法を探してた感あるので、考え改めます。
>>330
既存のボタンのサイズを変えるとかならそうなんですけど、テキストビューを新規作成してレイアウトに追加していくようなイメージなので、ビューの数も可変ですし、単純に変数に持たせておくとかはできなそうかなって感じです。まぁでもdx,dyにあたる内容がビュー一覧になるという意味ではそうですね
>>331
最近はJavaも悪くないって聞いたんで使ってるんですけど、やっぱりKotlinの方がメジャーなんですかね >>332
趣味で新しく作っているなら尚更Googleとかその時の最先端に踊らされていた方が何かと手っ取り早い
しがらみが無い中で好きに作ることができる状況は職業プログラマにない特権だと思う
特権は行使するべき >>320
コロナで20代のプログラマも解雇者多数いるから無難に運用を継続すべき LINEのトーク画面、動かしてみた感じそのままのレイアウトを保存してるわけじゃなさそうだぞ
トーク画面を開く時に都度生成してるんじゃないかな、知らんけど >>338
動きませんでした。macOSって壊れてますね。 エレベーターのメーカーだったかな?
映画だったっけか? 損得なしに自分の単価を評価してくれるサービスってないの? 結果を受け入れられない人だらけになって商売として成立しない。 vbaでセル範囲をを二次元配列に入れて一次元に入れなおすのはどういうとき?
普通は二次元のまま処理するもの? 二次元配列の各要素に値がなく、まばらにしかないとき >>347
> vbaでセル範囲をを二次元配列に入れて一次元に入れなおすのはどういうとき?
一次元に入れたほうが便利に思えるとき if true then
var = 1
end if
みたいなソースに改修が入って直すとする※内容は簡略化してるとする
'mod start : 20201115
'if true then
' var = 1
'end if
if blnHoge then
var = 2
end if
'mod end
前提ルールとして保守性の観点からコメントは残すべきだとして
次の改修で全体を直すとしてどう直すのが適切だろうか?
第N世代の発生も想定した直し方をしたい プログラマーの人に質問したいんですが、勉強会とかで登壇するときに自分のパソコンをプロジェクターに繋げたりするじゃないですか?
その時に人に見られたくないファイルとかがプロジェクターに映ってしまったりとかないんですか? >>353
「あ、しまった!これうつっちゃダメなやつだ!!」
というていで宣伝します 出先用、勉強会用のPCくらい用意しとけよ
データが画面に映るだけならまだいい
データ抜かれたらマズい!って考えて行動するべき
ウイルス感染したらマズい!って考えて行動するべき
セキュリティは大事よ VisualStudioって機能多すぎてわけわからないのですが、みなさんはどうやって使い方を学んだのですか? 未だに全部知らないけど普通に開発できるので最低限覚えてコード書き始めよう windowsのパソコン3年使っててそろそろ新しいノートPC買おうと思ってるんですが
M1MACとAMDのパソコンで悩んでます、どっちがおすすめですか?
ちなみにwebエンジニア志望の学生です >>363
買い替える理由、及び新PCの目的は?
3年ぐらいでスペック不足になるとは考えにくい
それにMAC、特にM1MACが選択肢に入る時点で特定の目的があるようにも見えない 3年で買い換えるとか意味わからない
しかもwebで >>364
DockerやXamarinなどを動かしているときにメモリの不足を感じるのが一番の理由です
PCの性能を上げたいなと
MACが選択肢に入ってる理由は触れたことがないので単純に興味がある、って感じです >>366
メモリ増設はダメなの?
現在のCPUは?
それなりに重い処理させるなら自作PCが王道だけど選択肢には入らない?
開発環境をクラウドにするっていう手もある
ちなみにM1MACはメモリ上限が16GB >>366
その用途でPCを買い換えるくらいならクラウド(AWSなど)でDockerする方向で考えた方が
費用的にもスキル向上的にも妥当だよ >>367
メモリはオンボードで交換できないです
CPU -> Core i5-8250U メモリ->8GB
持ち運ぶときは今のPC 家では自作PCもありだとは思っています
MACを買うとしたら16GBのMAC Airにしたいですね
>>368
WSL2でやりたかったんですけどそれもありですね、検討してみます
ありがとうございます 実装、保守含めて業務委託契約の場合、切られる可能性を考慮して準備していた方がいいことはありますか?
現在、私個人に業務委託でECサイトの構築と運用を受けています。コーディングなどは私の手で足りない所はフリーランサーを使ったりして行っています。
契約上、契約内で作成した著作権は放棄することになっています。
このまま運用も行いますが、いつか切られることを考えると恐ろしいです。
何か手を打っておきたいです。 よくわからないが個人ってことはフリーランスなんでしょ?
打つ手は次の飯の種を確保するためにすべきことをするだけでは?
そういうことではない? 管理してるリポジトリにプルリクエストしてもらったんですが、マージ先がmain(master)になってます
プルリクエストを作成してる編集ブランチもmainです
mainに直接プルリクを送るというのは一般的なんでしょうか? >>372
開発規模を言わずにその質問する意図は? >>373
開発規模は小さいです
個人のプロジェクトです
これってプルリクエストに悪意のあるコードが含まれていてそれを知らずにマージしたら、
マージした人が責任を問われるんでしょうか? >>375
何を心配しているのか不明だけどブランチを別けると
悪意のあるコードをマージしてしまう可能性が改善されると考えている?
たぶん君は一般的かどうかはさておき構成管理の基本を理解しておらず、
そのうえで自分の携わっているプロジェクトの構成管理がどうあるべきかを考えるといった
思考フェーズをスキップしている >>376
構成管理ってどうやって勉強するんですか? >>377
てらてーるで聞いてるならそっちに籠もりなさい >>377
周りに詳しい人いないの?
いたら教えてくれるはず
「こう、せいっ!」 >>377
学ぶものじゃないよね
考えるものだよね >>375
小さい個人プロジェクトって自分ひとりプロジェクトってことかな?
悪意のあるコードのマージって言うけどプルリクするメンバーは自分だけ?
自分が悪意を持ったコードを書き、自分個人管理下のプロジェクトにプルリク出して、
悪意のあるコードが含まれている可能性がありそれを「知らずに」マージする責任?
「してもらった」と言っているから誰かいるの?二重人格かな?
その彼はどれだけ悪意に満ちてるの? >>380
> 「こう、せいっ!」
座布団、全部取ってーーーー! 構成管理というワードを知りませんでした
教えて頂いて感謝します
調べてみることにします 別にその道のプロになろうと言うわけではなくて
仕事でごくライトにプログラミングする日もあるって程度なんだけど
いまいちいつまで経っても、コメントの適切なつけ方
関数名・変数の適切な命名方法、どのタイミングでどのような
エラー処理をすべきか、後から読みやすい書き方、
インプット・アウトプットするならファイルの適切な形式、みたいな
常識的なことがあんまり分かってないんだけど
どーやったら身につくの?
スクールとか短期で仕事の合間に行けるなら行ってもいいのかなと思うんだけど
素人すぎてどういうとこに行けばいいのかわからない
最近時々看板見かける子供向けのプログラミング教室とかだと
ハノイの塔とか習いそうだけどそういうことを知りたいわけでもないし
だからといって長時間かけてガチのエンジニア向けのスクールに
行きたいわけでもないので… >>389
「数ヶ月後の自分が読んだらどう思うか」くらいで書いてみたらどう
3日見なかったら他人のコードってのを聞いたことがある
まあ他人が見てもなにやってるか理解できるくらいの書き方を目指せということだな
レビュー観点が必要
慣れろ経験しろ >>389
「そのコードが何をしているか」を書いてはいけない。「なぜそのコードがそうなっているか」を書く。
理由が自明ならコメントは書いちゃだめ リーダブルコード読めばその悩みの大半は解決するぞ
あの本バカにする人たまにいるけどやはり俺は名著だと思う 読みやすいし >>390-393
>>389です
ありがとうございます
まずはリーダブルコード購入して読んでみます
他人が見ても何をやってるか理解できるくらいの書き方を
できればというところですよね…
コメントの書き方についても今後は意識してみます リーダブルコードを読めば
リーダーになれますかね? 識者可能コード?なにそれ?
指揮者気取りコードですよ 達人プログラマーも読んでみたけど観念的というか精神論すぎて読む気無くした あの手の本はソフトウエア開発を題材にしたビジネス書、自己啓発書の類だからな
ソフトウエア開発者が一般的な自己啓発書を手に取ることは少ないから刺さる人には刺さる
まあ、読んでる最中と読んだ後数日は高揚して何かをやろうとするが三日坊主になるパターン エクセル作者の本はおもしろかったぞ
あとWindowsNTの開発者の物語(小説)も
達人プログラマは読み物としておもしろくないし
現役プログラマなら得るものもないし
あれはなぜ流行ってるんだ?
Linuxのソースを読もうみたいな本あったけどあれもけっこうおもしろかったぞ
内容はそんなに難しくないし読み物としてよく出来てて初心者にもオススメ 日鉄ソリューションズ(当時はエニコム)の下請けやってるときに
新川でさんざんいじめられた
昼休憩にはコンビニでパン買って
隅田川を見ながらひとりで食ってた
本当に悔しい思いをした
まじで殺してやりたい奴らだと思ってる
そして巨大企業に転職して、
今では発注者
うちのネットワークシステムを全て日鉄ソリューションズに
発注することに成功!
さてどうやって痛めつけてやろうか?
と、思っていたが実際に作業に来たのは下請けだ
社員は最初挨拶にきただけでそれ以来来ない!
いまだに全て下請けに丸投げかよクズどもが!!!!!!
社員はなにもしないでぬくぬくの高給取り
復讐する機会はまた別のときにと思うが
社員が出てこないんじゃあ復讐するのは難しいな
どうすればいい? コミットコメントって具体的な修正内容と抽象的な修正理由のどっちがいいんですか?
どっちも聞く >>403
一行目にサマリを書く
詳細は空行の後に続けて書くか
課題追跡システムのチケットIDを1行目にいれておく 一行目は何をやったかを書く
修正理由なんて一行目に収まりきれるわけがない
修正理由はあるなら詳細として書く
繰り返すが、一行目は修正理由ではなく修正内容を簡潔に書くこと >>403
そんなもんローカルルールだよ
だからgitは使い物にならない
バグ管理ツールとの紐づけなのか、指示内容なのか、修正意図なのか
現場によって書く事は異なる > そんなもんローカルルールだよ
> だからgitは使い物にならない
1行目と2行目がつながってない。
ローカルルールだから使い物にならないという
理屈は明らかにおかしい 1行目は修正内容の概要に決まってる
概要を簡素に表現できないとしたらコミット単位がおかしいということだ
先頭はfix,Improve,hotfix,...のような一目で何をやったか理解できる種別にするべき
とあるプロジェクトの1行目は ■概要 と記述されていて
2行目以降に長々と事細かく修正内容が記述されていた
ログ一覧見たときに延々に概要とう文字が並ぶという惨事 普通のSES等のプログラマーってどのくらい自己学習してるの?
というかしてないひとのほうがおおいから頑張ればそれなりに行けるって話聞くけどまじ? >>411
その「頑張れば」にメチャクチャ詰まってるぞ
結局は現在のスキルをもとに配置される現場と額が決まるから自己学習はあくまで次に向けてやることが多いだろうよ
「やらない」のはあくまで現在の現場についてだろう。やったとて今の単価には影響ないから SESで次に向けて学習する人はアホ
未来を学習しても大抵は何の役にも立たない無駄な知識にしかならない
わかると想うが、仮に次の現場のメンバーなりリーダーの立場で考えると
迎える人に期待するのは、保有スキルと称していることへの経験値
単価影響は関係なくて知的好奇心とプロ意識で常に現在を学習する必要がある コーディングする上で、どういうモニタ環境が理想的ですか?
24インチ3枚から40インチ+26インチに変えたらすごく使いづらくなりました
40インチで2つのウインドウ立ち上げるより、
物理的に別のモニタにウインドウ一つづつ立ち上げているほうが便利だった・・・
でも机狭いから大きなモニタ3枚置くことはできないんですよね・・・ >>414
そんなもんは何を作ってるかによるでしょ >>414
どんなモニタが合うかは人次第でしょう。
それに合うように部屋を模様替えなり家具の買い換えや追加をしてとっとと満足するがいいさ なぜGitでソース管理する必要あるの?
そんなにぐちゃぐちゃのソースなの?
そんなにバグだらけ、修正だらけなの?
つまり馬鹿だらけの現場に必要なのが
Gitってことでしょ?
うちはできる人ばかりだから
修正もほとんどないし、バグもほとんどないから、
ソースのバージョン管理なんて
必要ないんだけど?
つかバージョン管理って何?
使われるソースはひとつだけでしょ?
おかしいから前のバージョンに戻す、なんてのは
エラー&リトライの馬鹿Web屋ぐらいじゃん? gitはバージョン管理であってソース管理じゃない
ソースを管理しているのは人であってgitはファイルI/Oに関するツールでしかない
gitのほかにチャットやメールでやりとりがなければgitによるソース管理は破綻してしまう
その点だけみてもgitがソース管理をしているわけではないのは明白 >>418
まず馬鹿がgitを使うとプロジェクトは破綻してしまう
馬鹿にgitを触らせてはいけない
プルリクエストがあれば大丈夫?
その意見を真顔で言えるのは本物の馬鹿に出会ったことがない幸せな人生だったという事だ >>418
まずバージョン管理というのはリリースバージョンの管理だ
節分には節分のデザイン、バレンタインにはバレンタインのデザインをリリースする
そういった時にバージョン管理システムが無い場合は悲惨だ
2月2日が終わった途端に徹夜でバレンタイン向けのデザインへ改修しなければいけない
こんなことを毎月のようにやっていては疲弊してしまう上にテストも出来ない
百歩譲ってプログラマが死んでも替わりがいるので良しとしても
以前のソースに戻したい時に戻せないのは致命的じゃないか
主目的をもう一度言うがバージョン管理というのはリリースバージョン管理するのであって、プログラマ都合の内部バージョンの事ではない >>418
できる人ばかりならバージョン管理しない理由がないからできない人ばかり集まってると言える
できる人は「人がやることには必ずミスがある」と疑ってかかるから、何かのときにすぐ戻せるように考慮する
不具合の有無は関係ないな
絶対なんて、ない
次のバージョンに向けた開発と
ちょっとした調整が発生するすぐリリースするバージョンと
混ぜられない場合にブランチ切って対応する
都度マージもする
一時対応のために捨てブランチを作ることもある
「管理」や「非常時」の考え方がない烏合の衆が優秀なはずがない 不具合があっても戻すって事は基本的に出来ない
だからgitで使う機能って差分の確認がメインになる >>423
差分確認は重用するね
ステップ数記入しなきゃいけないプロジェクトは特に… 俺は超人だから一発で完璧、工数も1日だってか?
そんなやつおれへんやろ〜 前の人が1年かけてつくったのがあったので
コピーして処理の名前ちょこっと変えときました。 >>425
1日で終わる規模のものしか作ったことがないって奴ならいるかもw レビュアーに指摘根拠をひたすら問い詰めたい
でも立場弱いからできない >>422
人は自分よりずっと頭の良い人の
ことは理解できないんだ
これは分かるよな?
おれはお前の理解を越えた
レベルにいるんだ >>423
たしかに差分確認には重宝するけど戻すことはないな
無かったことにするほどの不具合を、はなっからコミットすんなって話で
>>427
その人が1日で終わる作業を30日もかけてるんですな >>432
カタカナで書くことがないからわざわざ調べた revertはあまり使わないなぁ
svnみたいに間違えてコミットしただけで
もうおしまいですーwww 取り消し不可能wwww
みたいなことがないから
revertを使うときはリリースした直後に
すぐに直せないようなバグを見つけたときぐらい
クリティカルなものじゃなければrevertせずに修正するし
時間が時間が立ったら難しくなるから結局部分的に修正したほうが早い 直前のマージ取り消したい場合はリセットしてforce-push-with-leaseする方が楽
他の人が既にpullしちゃってたら
連絡してローカルのブランチをリセットしてもらう SVNの「このリビジョンに戻す」機能知らない雑魚おる? 無かったことにしたいの?それは構成管理の概念上無理でしょ
それが許されるならあらゆることを無かったことにできるってことだからね
(いや、その気になれば出来ることではあるけど通常操作ではできない) Web屋のおばかさんは
Githubマンセーごっこしてくだせーw
本当はプログラマ板に来てほしくない連中だと
思ってるけど、おれは温厚だから叩いたりしない プログラム(Java)をはじめたばかりです。
paizaで受講しながらサンプル作っていたりしてます。GitHubにあるコードをみて勉強もしていこうと思います
コードを読むにあたり、初学者におすすめのライブラリ・フレームワーク(リポジトリ?)がありましたら教えて下さい >>441
読むだけでは身につかないので、どれでもいい 気になったものや目についたものを使ってみてください どの分野も
おすすめの〜〜教えてください
って質問が一番馬鹿丸出しなんだよ
そんな質問で得られる情報ってのは十中八九、差し出す側の得になるようなものしかないと知れ よくツイッターでツイ消しwwとか言って馬鹿にする人たちがいるけど、
プログラマーの人たちはツイ消しについてどう思う? >>439
> 無かったことにしたいの?それは構成管理の概念上無理でしょ
> それが許されるならあらゆることを無かったことにできるってことだからね
gitはそこが優れていて
「あらゆることをなかった事にできる」のではなく
なかった事にしていいものは、なかった事にできて
なかった事にしてはいけないものは、なかった事にできない
という強力な機能を持ってる A:「pushした?」
B:「したよ」
A:「え?pullしてもお前の修正は俺の作業ブランチに反映されないけど?」
B:「だからpushしたと言ってる」
A:「嘘でしょ、早くpushしろって」
B:「ちゃんとpullしろよ、雑魚」
A:「ふざけんなpushしろ」
B:(あ、pushしてなかったわ push…っと)
A:「あれ、今pullしたら反映された」
B:「ほらね、お前どういうpullしてんだよ、ログでcommit時刻見てみろ雑魚」
A:「昨日の時刻になっとります、でもこれpullした時刻わからねーよ」
B:「知るか、昨日pushした」
A:「まーええわ、面倒くさい」 というように、同じリモートブランチを複数人で弄くり回すという
「間違ったGitの使い方」をしてしまうプロジェクトが続出してる
作業ブランチはあくまで自分個人用に作成(checkout)し、リモートブランチへ
適宜プルリク&マージする運用をしていればこのような稚拙なやり取りは発生しない
gitは使う人を選ぶ >>449
何がいいたいの?
その内容には中身がなにもない >>452
その理屈だと人間関係を破壊してるのは
パソコンということになるんだよ
パソコンを使わなければ、こんな事件は起きなかった!ってねw 履歴の改ざんが直接原因であるとよくわかる説明だ
原因の帰着先をぼかせるのは常にそうだからお前の理屈こそ意味がない
すべての根本原因はビッグバン protected branchも知らない男の人って… 自分が知ってることには他人に厳しく
人が知ってて自分が知らないことには寛容 まああれだ、この流れを見るといくら>>449みたいな作り話しても
誰も真に受けないってことだよなw SVNだとプルリクなしで一つのブランチで闇鍋しか無理じゃね?
ロックという偽りの安心感を与える機能も1ブランチ運用が前提だよな 分散管理は本質的に複雑なんだよ
近年は有り難がってるが、どうせまた集中管理に戻る 連中がにやにやして寛容な態度をとるときは
自前でなにか情報をもってる
自分の立場が脅かされず相手が間違ってるという確証があるときだけだ
道は閉ざされてる >>462
自分が前進出来ないから周囲の退行を願うのかw 核戦争が起きれば原始時代並の文明レベルまで退行するよ
人々が核戦争前の物をアーティファクトとしてありがたがる世界になる >>465
コンピュータサイエンスの歴史(非常に浅いが)を知ってたら中央集権と分散の繰り返しって常識だよね
おおよそ10年〜15年周期
仕事人生でこれ2,3回くるから1回の技術はスルーしても2回連続スルーはダメって言われてるのはコレね じゃんけんプログラムを作ろう
私「じゃんけんは相手の手、自分の手の掛け合わせで9パターンあるな」
天才「グーチョキパーを、012に置き換える、自分の手に3足してmod3を取れば、3パターンに収まる」
こういう天才的な思考って、トレーニングで身につくもんなんですか?
こういうプログラミングの効率化って、何か訓練本みたいなのってありますか? >>468
キミ自身はそもそも自身の説明を理解できているのかね 〇 ×
ぐー
ぐー ちょき
ちょき ぱー
ぱー ぐー
トレーニングもなにも図を描けば一発な気が 結局全部で9パターンでビットで扱うなら素直に2ビットづつ使えば4ビットでマスクやシフトでそれぞれの手も分かる
みたいな話なのか?
余り3ではこの2ビットづつだと行けるが、余りよりand 3だな
連番で振ってもどうせ4ビットいるし意味ないな >>468
天才のどこが天才なのかわからない
その例を考えた人が、簡単な話を難しくしてるだけだろう
じゃんけんの組み合わせは9パターン(お互いが出す手の組み合わせ)で
その9パターンの計算結果は、勝ち、負け、あいこ の3パターンに分類できる
という別の話をしてるだけ 仕事が忙しい時ってどのくらい忙しいんですか?
日曜しか休めなかったり(それも仕事持ち帰ってたりする)何ヶ月も友人や家族と予定立てられなかったりするんですか? 目が回るように忙しい状態ってのは何も時間の拘束だけじゃない
忙しいから残業する、これは昔の間違った忙しさ
1日8時間しっかり忙しい、これが今の世の中標準の忙しさ >>476
なかなか今でも8時間しっかり忙しい人は多くないな >>475
大抵は出来ない奴が納期に間に合わないから残業するだけ
出来る奴はそもそも残業しなくても終わるが
とばっちりを受ける場合はあるかもな(笑) >>475
今何ヶ月ずっとってことはないな
労働基準法厳しくなったし
スポットで1ヶ月、数週間というのはある
そもそも、元の納期自体も残業なしでできるように調整するか、人を投入するか、いくつか機能を落とす >>475
AWSのインフラエンジニアになったが
残業ほぼ禁止されてる
既存システムの保守だからってのもあるだろうが
一ヶ月間全くしてない 関係ないけどもうAWS扱い始めるには遅すぎだよな
需要はあれど今AWSに手を付けるのはエンジニアとして負け戦感が半端ない
さて、AWSスキップしたから次の最先端を学ぶかな セキュリティーでいつも気をつけていることはありますか? >>481
そうでもない気が
結局知名度や今まで使ってたとかそんな理由で選んでるし
サーバレスみたいなのが好きなら他に選択肢あんまり無いしな >>475 です。
ありがとうございます。
じゃぁ嘘つかれてるんですかね…。
忙しいって目が回るように毎日忙しいんだと思ってました。 >>485
結局は要領が悪くて出来ない奴は常にあたふたしてるよ
余裕のある奴はフルパワーで仕事しなくても終わるから大抵は遊んでいるように見える >>486
現場に出ながら管理職してるみたいです。
仕事のできないような人には見えなくて…。 守れないってのが定説
一般人で単なる低収入の自分の個人情報は価値がないと考えた方がいい Twitter見てると書籍出してる人もプライベートな写真や動画上げてたりして、多分セキュリティがガバガバなんですが
そういうものですか・・・ いつからセキュリティー=個人情報を秘匿することになったんだろうかw >>492
個人は法人より尊い
なぜなら個人は事実であって法人は虚構だからだ 守りたい情報によって対策は違う
だからまず何を守りたいのか決めなさい
はい、次 >>492
個人情報保護法を執行してから
当時から何のために?
という疑問はあったけど
大抵の情報は開示されても実害はない >>495
たとえば住所はどこまでなら晒せる?
県・市までならOK? >>499
原則はそうなんだけど
会話の流れとかで都道府県まで言うことはあるけど市まではさすがにないよね? >>500
場面が不明
どこがセキュリティに絡む事象なのさ 番地、電話番号までOK
ただし、国民皆公開する条件で
昔はハローページで公開されてたから問題ない >>501
個人情報保護の観点から言うと、市を言うのはアウトだと思う?
>>502
フルオープンはさすがにやばくね?
昔は漫画家も住所を公開してたらしいが、公開しなくなったじゃん >>503
なんで公開しなくなったと思う?
昔は数十年それで生きてきて突然公開NGとしたのは何が作用してると思う?
これらをやることによって誰かが得をしてると考える方が自然だよね >>504
社会の情報化が進んで迷惑行為が増えたからとか?
DBの人は迷惑電話なんてしょっちゅうだったらしいけど
まぁこの人は進行形で住所がネットに出てるが
個人情報を保護したほうが得をする人がいるのはわかる
セキュリティ会社が儲かるのか? 広末の実家の話とかな。
興味本位の迷惑行為増えて引っ越しとか番号変えたり悪いことされたほうが金と時間と精神浪費するのはおかしいからな >>504
すぐに陰謀論とかに踊らされる人?
誰かが得をするからと考えるより、本人に不利益があるから非公開が当然という風潮になったと考える方が自然だろう 経緯がよくわからないんだよな
欧米(w)がやっているから日本もやってみた
ということだったような気がした。 ユーチューバーに悲惨な人いるよな
自宅の住所も何から何まで特定されてる人
ストレスで白内障になってる
ああなるのは怖い スレチだったらすみません
コマンドプロンプトで
dir /B xxxx | find /c /v ""
というコマンドでファイル数を数えていたのですが、ある日から突然以下エラーが出力されファイル数が表示されなくなりました
find: unable to access "/c": 指定されたファイルが見つかりません
find: unable to access "/v": 指定されたファイルが見つかりません
find: unable to access "": 指定されたファイルが見つかりません
原因および解決法を教えていただけないでしょうか >>475
> 仕事が忙しい時ってどのくらい忙しいんですか?
昔は半年ぐらい会社に泊まって
週に1回だけ帰宅して風呂入ってまたすぐに出勤とかだったよ
また大手は下請けの社員を逃げないように監禁して仕事させてた
おれの先輩もNECに三か月監禁されてた
それをデスマと呼んでた
昔は3倍返しという契約があったから、そうせざるを得なかったんだ。
いまじゃそういう契約はなくなったから、
泊りと言っても交代制とか、そんな生ぬるい仕事ばかりだよ
デスマなんて、ここ10年ぐらい聞かないな >>510
Windowsのどこかがおかしくなってる
Windowsの修復インストールをお勧めする! >(イントロ問題)
>九九の掛け算の表をエクセルでどれだけ早く作成できるか?
>著者の経験だと大抵「30秒から12分」のレンジがある。
お前らどのくらいでできる? >>513
20秒ぐらいでできたよ
1~9を作ってヨコにコピー
$A2*B$1をコピーして終わり は?
プログラマなら必須だろうが馬鹿たれが!
おめーWeb屋か? >>517
そうだけど?
あなたの文面だとまるでプログラムはLinuxが必須みたいな言い回しだが
そういう風に捉えてもいいの? プログラムは作るだけじゃなくて動かすコンピュータが必要
動かすコンピュータというのはLinuxかWindowsかスーパーコンピューターの3択
C#ならWindowsを選ぶ選択肢もありだが、それ以外はLinuxがないと動かない 横からスマンけど
組み込みとか普通に自分でOS作るから。
あえてモニタ―と書かないのは
通じないから(>_<) 組み込みという大きな括りならLinux必須だと思う
最終的な製品のOSだけじゃなくて開発環境や測定器など何をするにしてもLinuxは使う
そりゃLinuxがないケースもあり得るけど「組み込みにLinuxの知識は不要か?」と聞かれて
胸を張ってNOといえる人はいないんじゃないかな >>523
組込業界人だが自分でOS作ってる組込なんざ見たことねえよ >>522
間違いだらけにするくらいならシンプルにする意味なんて無いだろう >>527
何一つ間違えてない
揚げ足とりでもいいから指摘してみ? 答えてくれた方々ありがとうございます
私は未経験からプログラマーを目指す30代です
Linuxやってみようと思います >>531
そういうやり方は2ちゃんねるじゃ通じなかったのに
5ちゃんねるになってからつまんないな そもそもコンピュータにOSが必須みたいな考え方がコンピュータの根本を分かってない気がする
昔のファミコンやスーパーファミコン辺りはそもそもOSなど無いし 元質問ちゃんと読んで出直してこいよ
ファミコンやスーファミの開発にLinux使ってなかったとでも思ってるのか? >>533
コンピュータを抽象化するためにOSが発展して成功してきた
CPU(ISA)だって既にだいぶ抽象化されてるわ、SSDもなんか訳わからん化けもんだわ、
今時ベアメタルなんて流行らないのは仕方ない >>534
その当時にLinuxなんてあっても誰も使ってなかったわw
開発はPC9801系(MS-DOS)だったしな
SFC時代後期でギリギリWindows95でも出来る開発機材があったけどな 念のために調べてきたけどファミコンディスクシステムはOSが入ってるってよ PC9801の発売日 1982年10月13日
ファミコンの発売日 1983年7月15日 で、プログラマはLinuxを学ぶべきではないっていう結論なの? >>539
学んだ方がいいが必須じゃないし優先度は人それぞれってことでいいんじゃね? >>525
そりゃおめ一が馬鹿だからだ
わかれよ馬鹿w >>545
クラウドソーシングで実績積んでプロジェクトに入り込め
そうしたら堂々とフリーランスのプログラマーと名乗れる
ただし死ぬほど苦労すると思う Linuxを学ぶってどういうこと?
カーネルから学んでLinux作れるようなくらい?
もしかしてコマンド覚えるだけのこと言ってるならネットで調べるだけでいいよね ちょっとしたコマンド知っとけば良いくらい
osの事まで知る必要はあんまり無いような >>546
業界の話してんのに何で俺個人の話になってんの? >>548
基本的な10ぐらいのコマンドは調べないで使えないと厳しい
50ぐらいのコマンドはマニュアルですぐ調べられるぐらいの知識
あとはfile IOとパイプ、ジョブあたりまでは分かっていほしい ググればいいぐらいの覚悟のやつは
シャットダウンせずに電源断とか平気でやらかすんだわ スクールとかに通わないと、
何をどこまでやればいいのかってのがよく分からないんですよね…
例えば今流行りの言語がPythonだからといってPythonを極めたところで
この言語の需要って日本ではそんなに無いですし >>551
Linux使えるって意味はそのレベルなの?
低すぎじゃね? LinuxやC++なんていうのはうかつに「使えます」っていうと
必ず嫌な絡み方してくるやつがいる 変な差分の残し方するから対応漏れするところだったろうが、マジで一瞬首傾げたわ
なんであの人は常々トラブルの種をあちこちに置いとくんだろうな?
管理ミスによる事故が起きやすい、実際事故が起きた方法で多重管理もよくやってるし >>557
人と同じことをするのが苦手な人はいる
一工夫しちゃうのがダメなほうこうへいく
メシマズ嫁と同じ思考回路 https://teratail.com/questions/332123
このエラーの理由が分かる方がいらっしゃいましたら教えていただきたいです、、、 自分で解決済みにしておいて何でまたここで聞くのか? >>556
それ捕まったじゃん
>>560
Webアプリのランキング見たら知らないのばっかりだった
本当に人気あるんだろうか >>564
スマホからアクセスしてるんだろうけど
どのアプリ使ってる?
アンカーずれてますよ? >>565
いやパソコンからだよ
打ち間違えたらしい 雑談やアフター5の付き合いが苦手な人は止めといた方がいいですか? それはプログラマ関係なく社会人を止めといた方がいい
今も昔も20代は人付き合いを軽視したり雑に扱う傾向があるが
これをどう扱うかで社会人人生が決まる
ちなみに20代は適当にやってて30代で気が付いて努力しても無駄、同じ環境では絶対に取り戻せない
人付き合いというのは積み重ねだから、失敗したと思ったら転職して人間関係も身辺整理するしかないからな >>568
レスありがとうございます
補足させて頂くと、そういった付き合いを軽視したり、嫌いだというわけでは
ないんです
仕事自体ほどではないにしろ、そういったこともそれなりに重要だということは
認識しています
ただ子供の頃から人付き合いはそんなに得意ではなかったんです
なんとか頑張りたいと思っているのですが… >>569
なんとか頑張りたいという気持ちがあれば大丈夫
気持ちがあれば言動に出るからね 5chってときどきアンカーずれて表示されますよ
仕様のようです(笑) 今の会社実装者がテスト仕様書作った後、なぜかバイトにテスト実施させるクソ仕様。
実装してない奴に試験させなきゃいけないんで、テスト仕様書の品質高くしなきゃいけないし、仕様書通りやるんだから第三者にテストやらせる意味ねーだろって。
挙げ句の果てにテスト項目全部画面キャプチャ取れって、効率が悪すぎてモチベーションだだ下がり、転職やな よかったな
戻るボタン押したら画面が変になりましたとか
がしがし報告してくれるぞ キーボード買おうと思うんだけど、
プログラマーの皆さんからおすすめあったら教えてください。 静音なのを買え
HHKBとか勢いで買うと後悔するぞ >>577
人によってはこだわる奴もいるけど
PCに付いてくるようなキーボードで十分やな
ノートのキーボードは流石に使いにくいとは思うが カッコつけずに無変換・変換キーついてるやつにしとけ
AHKのコンビネーションが便利すぎる 577です。皆さんキーボードの回答ありがとうございます。
私はパワー系のキータッチとPGしちゃうので、
あまりうるさくなく、無変換変換ついてる普通の物を買おうと思います。
どうもでした! 質問です
PHP(とそのフレームワーク)はまだまだ使われますか? Laravel人気あるだろ
たしかフレームワークの中じゃ一番スターが多かったんじゃなかったか PHPはこれからも使われ続けると思う
開発効率も良いし速度も以前に比べたら相当早くなってる
Laravel使っていれば割と簡単に作れると思う Rubyスペシャリストのケンタがこのスレに興味を持っています 答えてくれた方々、ありがとうございます
すいません、もう1ついいですか?
PHPを勉強する前にJavaScriptをやっておいた方がいいって
いくつかのサイトに書かれていたんですが、
やはりJavaScriptを先にやっておいた方がいいですかね? 趣味だとしてもjsやSQLぐらいは知ってないと作りたいものは作れないかと >>587
同時にやれよ
なんで順番にやるんだよ
どっちも必要なんだからいちいち先がどうとかサイトに書かれていたとかこまけーこと気にすんな
まずオメーは自分の脳みそで考えろ
他人にどっちからやれって指示されないと動けないのか? >>587
横からアレだけど。そのレベルで、本当にやる気ある人なら
N予備校のプログラミングコースをやってみるのが一番為になるし、最適な道だと思うよ。
金が月1000円ぐらい掛かるけど、内容も現実的で細かい部分までフォローされてるし
質問とかも受け付けてくれたはずだしね。
N予備校 プログラミングコース
https://www.nnn.ed.nico/pages/programming/ >>574
こういうエッセイみたいな話って全然頭に入ってこないわ
どれもこれも、そんなことわかってるしそれが完璧に実践できたら苦労しねーよと思う
昔達人プログラマー読んだら序盤から分かりきったことの説明がポエム混じりでクドクドと始まってウンザリして即捨てたこと思い出した プログラムの勉強って最初に数冊終わらせたとして
おれやれそうとか感じはじめて、
試しにやりたい事のコードを書き始めるんだけど
3行ぐらいで固まって何にも書けない自分に驚くから
まじで気をつけろ。 逆に数冊終わらせられるのがすごいわ。
途中で脱線して、気になるコード調べたり色々と実験してみたりで
今まで入門書すら一冊終わらしたことすらない。 そもそも作りたいものがないやつがプログラミングなんてやらなくて良いんだよ
コードの美しさを語り合ってうっとりしてるような変態集団に混じって
素人な自分が業界でやってくのは無理
みたいになことをTwitterで言ってたやつがいたなw 答えてくれた方々ありがとうございました
>>588
そうなんですね
ポートフォリオを作ろうと思っています
>>589
厳しいですね
>>590
せっかくですが本で勉強したいので テキスト処理が好きなんだけど、ここから発展できる技術ってなんだろう?
フィルター作るのが好きなんだが ソースコード解析してドキュメント生成とか
doxygen使えないプロジェクトでよくやったわ テキスト処理なんてAIを組み合わせて色々できるやん
レコメンドとか接客とかQ&A対応とか doxigenのコメントって読みやすいか?
ソースgrepした方が何十倍も早そうだが 単にドキュメント提出の為に作るだけぐらいの感覚かな
最近はソースからドキュメント出力しろとかあんまり無い気はするけど doxygen系のキモはideのコード補完時にtip helpであれこれ表示してくれること
htmlで出力しましただけじゃ面白くない doxygenが標準だと思ってPythonでコメント書いたら
みんな違うフォーマット違ってて悲しかった >>605
× 違うフォーマット違ってて
〇 違うフォーマット使ってて React開発は欠陥だらけの酷い内容だな
雑食系エンジニアがJavaScriptを批判していたのもある意味正しい 雑食系は雑食のくせにフロントはまったく能力がないかなり古いタイプのバックエンドエンジニア ReactとJavaで業務システム開発したけど何が問題なのかさっぱりわからん
むしろ開発しやすくてJavaのみの開発より3倍は早く終わった
ただしジャバパーとシーシャーパーをフロントにはしない
こいつらには一生理解不能だろう >>611
やったことのないお前に理解はできんわな まぁ普通にsha512だと
7F71129BE232B0548AAD05A7F5007DC5AD6A073EC2DC681499FD399D17612A162DC8D4D02BA77417882328985722D6F27B95AD1FDF6FE53538A4D17730885ED5
ぐらいの長さだからなぁ....
邪魔を覆すほどのメリットはないと思う >>611
> フロントそんなにやることあるか?
おれはフロント込みのシステム開発を一度だけやったが、
フロント部分は、もう二度とやりたくないと思ってる!
とにかく何かあると客はフロントにケチをつけるし、
いつまでも変更が続くし、
自分にかかわりのない部分がおかしくても、
まずはフロントをやった俺に連絡がくるし、
むちゃ大変だった。
後のサポートを考えるとフロントは工数の2倍は
もらわないとわりに合わない! 無能にはフロントはムリ
そもそもスキルないくせにフロントやるからそうなる
フロントで何ができるかすら理解してないアホはフロントを口にするな と、高卒の馬鹿が申しております
フロントは馬鹿にやらせる
当然のことw なんでプレッシャーかけられて残業させられるのかまったくわからん
なんでだよ
みんなでのんびり寝てりゃいいのに Googleの2段階認証ってみんな使ってるの?
今って使うのが常識? セキュリティはリスクとメリットによる
googleのアカウントが大事なものに紐づいているなら
一応2段階認証したほうがいいが
そうでないならしなくてもどうでもいい >>625
支払いアカウントだけ2段階にした
他はシラネ( ゚Д゚) Webアプリ開発をやりたいと思うのですが、
PHP選択はありでしょうか?
Perl、Ruby、PYthonは求人案件が少ないと思ったのでそうしたのですが
よろしければ意見をお聞かせ下さい PHPを覚えればいいが、その他にも一人でやるならSQLやjavascriptも知っておいた方がいい
HTML,CSSは意味さえ分かっていれば大抵はOKだが、自分でデザインも作るなら
ある程度知る必要はある
適当な画面ならbootstrap等のライブラリを使えば管理画面程度のデザインは割と作りやすい
PHPのフレームワークLaravel等はPHPで少し組んでみて作れるようになってからで良いかも Reduxの開始から廃止までの期間がたったの1年
Hooksもいろいろと粗探しされて現場では不採用になる予定
Hooksができたのもつい最近なのに 廃止っておめーんとこが無能だから使えなかっただけだろ GoogleAnalytics 4 の使い心地どうですか? 大学の先輩がiOSとandroidのアプリ両方作れるんですが、
フリーですごい稼いでいます。
どの仕事でも月100万以上もらってると言ってましたが
両方できるとそんなに稼げるんでしょうか?
iOSとandroidどちらから始めたほうがいいでしょうか? その先輩に聞いたらいいんじゃね?
金稼ぐ才能ってそういうとこだぞ
まあつまり君は金稼ぐ才能ないから諦めろん >>636
ホラだと思ったほうがいいよ
高が大学生にそんなに払う会社は無いやろ >>638
その話が本当かは別だが、そのくらいの企業は多々あるだろ
>>636
その話だと、両方できるからは基本的には関係ないな
単に仕事をとってくるのがどれだけできるかの話に見える
始めるならiOSかな?大した差はないが、市場や機体的な話でiOSの方が楽かと
それとは別に、小学生じゃないんだから月100万稼げるなんて話は
「カモ」にする奴を煽るための撒き餌にしか見えんが
マルチかスクールかサロンか宗教か分からんが
骨までしゃぶり尽くされる前に戻ってこいよ >>639
そもそもお金とプログラマの能力とは比例はしないしお金が欲しい頭のいいひとは金融に行くでしょ
お金が欲しいならお金のあるところに行かないとお金は貰えないということは頭の良い人ならわかるはず >>640
日本だと金融はお金欲しい人が行く所じゃないだろ
金払い良い金融なんて日本だと外資でも思い付かない
金欲しいならキーエンスとかの営業特化でしょ >>641
俺はエンジニアだからそこまでは詳しくないけど数千万とか以上で本気で金取ってるのは金融のディーラーだな
営業は天井無しだから別に営業でも良いけどねアメリカのオラクルの営業とか億行くし
まあ何にしてもお金が欲しいならお金のあるところに行かないとお金は貰えないのは当たり前だしその辺は価値観だよ 金がほしいなら日本で雇われプログラマーなんてやってても無理やな
自分で起業するなり何なりしないとな 日本のプログラマーはマジで安い
もちろん一部にはすり抜けてる人はいるんだろうけど
金欲しいなら外資行くか上流()行くかが普通だしそもそも金が目的なら
営業が常に強い だってスクールで3ヶ月でプログラマーになれる的な広告大量にあるからね
あーいうのがプログラマーの地位を下げてる 月100万だと
1000000円 / 20日 / 8時間 = 時給6250円
ありえない時給じゃないが、大学生やりながら稼げるか?と言ったら微妙
一日4時間働だと時給12500円になるが、ここまでいくと怪しい
その先輩が一日何時間働いてるかわかれば時給がわかる >>646
ネタ作りの為の嘘っぱちだろうけど、
大学の先輩という人物が、現役大学生なのか
すでに卒業しており、フリーランスとして活動している人なのかまでに
言及がないぞ 俺が作ったんじゃないから急に質問されても困っちゃいます
似たソフト幾つもあるし スマホのアプリなんてく技術的にはへっぽこなゲームでもアイディアが面白ければ当たるときは当たるし
商売のセンスだよ おめーらの尻拭いをどれだけやらさせられてると思ってんだ、奴らは 転職しようと思ってますがポートフォリオ用意したほうが有利と言われました
作りたいものないんで、環境構築からやってペライチのサイトとか作ればいいんですしょうか?
今から転職の為に技術ブログ書くのも付け焼き刃な感じがして。
勉強は一応してたけど本当に何も発信してなくて、会社の技術wikiや技術ブログ(偽名で)とか書いたくらいです。 テスト通りに動かないってけっこうよくあることですか? SIerでフリーランスって大体単価いくら位になる?
60〜80辺り? >>655
テスト書いたのに出力がテスト通りにならなくて、めちゃくちゃストレス感じたが、テスト以外のところがバグってたのが原因でやっぱりテストは正しいという気持ちになった >>654
だから最近はテスト駆動開発というのがある。 テストパターン作ったら数百万通りできてしまうんだけどどうすんの? >>664
自動テスト流せ。
そのための〇〇Unit系のライブラリだろ。 Androidプログラマーいる?
googleって提供してる機能やプラットフォームをすごいスピードで更新するけど最新のそれらに追従するのしんどすぎてどうすればいいのか分かんないんだけどどうしてる?
developサイトやQiitaずっと見とかないといけないのかな…? >>667
こっちからは調べたり動いたりはしてない、昔は追ったけど追いきれない
ユーザーからなんか動かなくなったよーみたいな連絡が来るから対応するみたいな プログラマーって三大美徳的には楽をしたい生き物だと思ってたけど最近スマホアプリもフロントもバックエンドもなんかトレンドがコロコロ変わるしリファクタリング気が狂ったようにやらされるししで怠惰と真逆の生き物にならないと生きるのしんどくなってきた >>668
いいなー
うちの職場新しいものどんどん入れてくから導入する人とおんなじレベルで追従してかないと行けなくてしんどい
もうAndroid12の検討とかし始めてる >>670
基本は>>668で良いだろうけど、12を検討するのはしておいた方がいいでしょ。 日本のプログラマーだとだいたい年収300万円(みなし残業45時間)が上限クラス
技術職だとそれ以上上がらないと思う だ―かーら一
Web屋はプログラマじゃね―つってんだろうが馬鹿w
3ヶ月の講習受けて経験1年で
一人前に仕事できるとかおかしいだろ?
だから年収低いのさ。
プログラマはそんなに簡単な仕事じゃね―ぞボケ! プログラマで割と有名な一部上場企業で即戦力で働かされたけど
まあ修士卒だったけど コミュ力なんて、必要ないさぁーーー!(大西ライオン 通りすがりでこのスレの最初のほう読んでたら、プログラミングしたことない人が話してるのかと思った。 ビジネスコミュニケーションは仕事ができない奴がいると成り立たない
飲ミュニケーションは幸せ者同士、または不幸者同士でしか成り立たない
奴隷商売のIT業界でコミュニケーションは、そもそも成り立たないんだよ このご時世にまだ飲みニケーションとか言ってるのか。
業界問わず、指示を伝えられるか、指示が理解できるかだけでいいんだよ。 おまかせください!(やったー思いっきり遊べるぜ!) 中身がわからずぶんなげるってことは、どの位かかるかも分かってないから
10日間必要なものが1日で終わると思われることもあるわけだ おお、ありがとう
うーんよくわからないな
まぁいいか、次の指示これな 勉強への熱意がゼロになってきた
最初から気づいてたけど作りたいものなんてない
勉強のモチベ保つ方法教えてほしい 別に逃げてもいいよ。
ただし、どの業界に行っても楽なほうへ逃げ続けてたら、バイトや外国人労働者に取って替わられて行き場が無くなるだけだから。 ADHDだけど興味の対象がコロコロ変わるのとチームで連携取りながら仕事するのが苦手な方
これは明らか向いてないよね?
凡ミス多かったらチームに迷惑かかるもんね だったら迷惑かけられまくりや
あのチームプレー大好きの本性は、俺の代わりに働けだから サーバーで動く1ソフトを複数のユーザーが利用できる仕組みについて教えて下さい。 質問がフワッとしすぎ
クラウドシステムなんかその類だけど? httpのことなのか、サーバーサイドの処理のことなのか、dbの排他のことなのか。
質問するにも最低限の知識いるかもね。
目の前にインターネッツがあるから
「webサーバー 仕組み」って打ってみるのも1つの手やで。 >>709
諦めてたから無理だろやめとけって言って欲しかったw
未練タラタラだしやっちゃおうかな 積み上げ系の趣味が欲しいんですが何かありますでしょうか?
今はブログやってます >>718
すみません^^;
5chに晒すのはこわいです。。 AutoHotKeyちまちまいじってるとめっちゃコードが蓄積されていく 712です。昨日は寝てしまいました。済みません。
例えばワードファイルを複数人で同時に編集ができますよね。
なんという機能か分かりませんが。
どうなっているのでしょうか? サーバっていうえらいやつが複数ユーザからの操作を受けつつ互いに干渉しないように取り持ってくれてるんだよ ありがとうございます。
> が複数ユーザからの操作を受けつつ互いに干渉しないように
これは具体的にどういう機構ですか?
このワードがそのように作られているんですよね? >>664
全数検査が必要ないなら境界値上下4コ + 代表値1〜2コにするとか
直交表とか、ユルめにする
なんでもいいから不要なテストを削れないか検討するくらいじゃね
あとそういうのは「xxxUnit」ではやらないと思うが
スクリプト言語でWebアプリ作りました、ランタイムエラー吐くの? 吐かんの? レベル
(カバレッジ85%とか)でしかないというか、あれでガチのテスト書いたら発狂しそうw >>725
何処まで本気で知りたいのかわからないな。
まず、なんで知りたいのか話してみな? >>725
超絶大雑把な説明なら
「同じ場所を複数人が同時にイジってないなら普通に保存したったらええやん」
複数人がファイルを共有して編集している間は
「誰が」「何行目の何という文字を」「どう(文字追加・編集・削除)変更したか」を
どこぞのファイルに書いて置いとかなしゃあないという制約は発生するが
Aさんが消した行をBさんが復活させたとかの際は、変更履歴を記録したファイル見て
「上書きしてんぞボケナス」と警告出さにゃいかんので >NHK基礎英語 中学英語で読める はじめての英語ライトノベル 異世界に転生したら伝説の少女だった件 音声DL BOOK Kindle版
これ完読したら英語バリバリになりますか? >>730
マジレスすると1記号づつ発音の練習めっちゃすれ
舌がフルコンボできるまで ソースコードコピペして必要なとこだけ書き換えるってやっちゃいけないこと?
すごい怒られてびっくりしてる
「いいプログラマーはネットから全てコードを拾ってくる」
って昔見たんだけど幻想だったのかな 出処もライセンスも分からんコードを混ぜ込むなってことでしょ ソースコードにコピペ元とライセンスも書けば問題ない >>734
そんなコードじゃないけどなぁ
変なライブラリ使い回してるわけでもないし
自分で考えて丁寧に書けと言われてる やや根性論的ではあるが
ちゃんと咀嚼してコード書けというのは間違ってはいないとは思う
現実問題小汚いAPI呼び出しコードをコピペすんな、全部自力で書けとか言われたら相当だるいが 怒られたとか言ってるから若いのかな
コード補完も使わずイチから書くことに意味があると思ってるようなこだわり強い奴は一定数いるよ 動作上問題なくて汚いコード書いちゃうことが多いんだよね
動くし行けてるだろって感じで進めていくとコードレビューで怒られる 70点くらいのコードを書きたいとして、ネットのコードって例外処理がなかったり、命名規則が違ってたりで30点くらいしかない。
それにコピペすると全角スペースだったり、目に見えない制御コードが混じったりすることがある。
だから直接コピペせずに、まともなIDEで補完しつつ、例外処理とかの不足分を足しながらコード書くことが多いと思う。 持ってきたコードの全体を説明できるくらい把握してて
問題ないことが確信できてるならいい >>740
流石にそのレベルで丸コピではないかな
ちゃんと例外処理も書くしおまじないみたいな所は使わないし理解してコピペしてる
でもなんか技術力が足りてなくてアカンって言われてて悩んでる
ちなみにレビューとかでコード修正しても特に動作も変わらないしパフォーマンス計測しても変わらない
現在もアップデートがあるプログラミング言語で古い書き方とかしちゃってるんだけどそれが苦痛を感じるレベルらしい >>741
持ってきたコードの全体は把握して説明できる
ただ古かったりするからだめみたい
ちゃんと勉強します 何の言語を使ってるのかわからないけど、言語によっては非推奨になってる標準の組み込みメソッドとかある(互換性のためだけに残してあるが、いずれ消えて使えなくなる機能)。
それを平気で使ってたら確かに激おこになるかもしれない。 >>745
非推奨にはなってなくてそうも書けるよねレベルかな
会社の人見てたらバレるかなぁ
見てないと信じて言うとKotlinね >>744
持ってきたコードが「欠点のない最も良質なコード」と説明出来ないのが怒られてるように見える
自分で書いた最も良質なコードとコピペコードが完全に同一になることはまずない 現実問題として、ネットで見かけるコードの方が
自分で書いたコードよりも信頼できるけどな
試しに動かしてみて動けばいいんじゃないの? >>748
自分よりレベルの高い人のコードを正しく評価出来るわけがない >>748 別に問題ないぞ。
と言うか、そういうのを手っ取り早くするためにパッケージマネージャーとか昨今の言語は進化させていってるんだし >>748
Qiita見てみ。駆け出しエンジニア勢が公式ドキュメントも読まずにおかしなコード書いてる記事の多いこと多いこと。 >>751
そういうのわからんからQiitaのコードも有り難がって使うんでないかな うーん、動作上はほんと変わらなかったりするんだよね
for文使うかcollection使うかの差とか
でもそれが気に食わないらしい
より合理的なコードを書くべきらしい ”もだん ぷろぐらみんぐ すたいる”病だから、あんま気にしても意味ないよ
ただ、金もらってる以上はフリだけでも業務命令には従わないといけないが >>754
やっぱりそうだよね…
会社まるごとその病気にかかってるレベルの怒られ方したから色々疲れてプログラマー辞めようか悩んでる 逆に規約に引っかからないトリッキーな書き方したらよくねw 責任は取らんがw どうでもいいがforとかは最適化入ったら速度変わらんはずだが
foreach大好きマンとか昔いたな……ってのを思い出した >>757
速度とかユーザーに関わるところじゃなくてコーディングの美学みたいなところ求められてる気がしてる >>756
カッチリとした規約もなかったりするんだよね >>758
詳細がわからないので何とも言えないが
sshkitみたいな書き方とでもいうか条件分岐は継承でやるマン的な美しさだと
厄介かもしれない、くらい(Smalltalkみたいなifがない言語のやり方もってくるなと) >>753
それを同じコードと思うか、別のコードと思うか、が品質に対する価値観の違いなんじゃないの?
同じ動作さえすればいいというなら、保守性、可読性、可搬性、その他もろもろは何も意味がない指標となる
別の書き方があるなら、そこには何がしかの違いがあって、比較検討するのがプロだと思うよ 双方の言い分聞いてないからなんとも言えないが
最終的なコードの品質(の低さ)に対してレビューすべきであって
ただの過程、手段に対して発狂すべきじゃないんだよな
社内のルール違反に対して怒っているわけでもなさそうだし >>762
多分最終的なコードの質の低さをレビューしてて、その低さの原因がコピペにあるんじゃないかみたいな前提があってコピペはいかんみたいなことになってる気がする
最終的なコードの質を下げてるのは俺だから悪いのは俺だけど切り口に疑問をもってここで聞かせてもらいました >>762
その通りなんだが、
>>753の言い回しが先輩の話を真面目に聞いてない感じで質問者の傾聴力不足に感じてる
> うーん、動作上はほんと変わらなかったりするんだよね
> for文使うかcollection使うかの差とか
>
> でもそれが気に食わないらしい
> より合理的なコードを書くべきらしい
その「合理的」を掘り下げるべきでは?
「気にくわない」は質問者の主観でどうでもいいし、「動作上はほんと変わらなかった」は先輩も同意見なのか書いてないのでさっぱりわからん >>748
それはネットのコードが信頼に足るものだからということではなく、お前さんの書くコードがそれ以下の信頼性しかないというだけのことだろ 自分を信じちゃいけないというのが
この業界のおきてだからな > 自分を信じちゃいけないというのが
> この業界のおきてだからな
先輩のいう事は無条件に従い、自分でコードは一切かかずにコピペコードか、他人に制作依頼するわけですね >>768
あなたがコピペしたコードは「自分を信じてはいけない人が書いたコード」になるよね
ということは、その人も他人のコードをコピペしたことになるよね
全員が自分を信じられなくて他人のコードを使う業界とは一体… 単に元になったコードがクソだったと言うだけ
そしてお前が書いたと思ったクソコードが
パクったコードだったから、更に怒られているだけ パクったことは黙っておいて、かつ自力で書いたと思われるようにわざと完成までの時間をかけていればスルーされたかもね。
これからは上手いこと手を抜こうぜ! パクることはよくあるが、他の部分とのスタイルの整合が取れなくなるので取れるまで変えていくと自分で書いた部分および製品の他の部分と見分けがつかないはずなので結局パクリじゃなくなるんだが、パクリで怒られるということは丸パクコピペだからでは プログラマがネットで拾ってくるってのは半分本当だけど、見ただけで自分で書けるくらいのことは必要だからな 一応情報系の学部出身ですが、
超基礎はプロゲートとドットインストールでいいですか?
基礎ができたらテックアカデミーに行こうと思います。
webアプリケーションコースなんかいいと思いました。 >>775
厳しいことを言うと、情報系の学部を出てプロゲートやドットインストールのレベルだとまずい。学生時代に何を学んでたんだレベル。
あと今はプログラミングスクール自体の評判が悪くてスクール卒はデキの悪い学生しかいないとみなされてる。まともな企業からはすでに敬遠されてるし、正直スクールに70万も払う価値がない。
どうしてもどこかで勉強したいなら職業訓練で手当をもらいながら受講するのも方法のひとつ。
ただ独学できないのなら向いてない可能性は高い。 私はこれで学んで任天堂に入社を目指すつもりです
ASCII.jp:「意地でも最後までゲームを作らせる!」がコンセプト――任天堂のプログラミングソフト
https://ascii.jp/elem/000/004/058/4058690/ >>779
ゲームを作るゲームがクリアできれば任天堂に入れると本気で思っているのか……
現実を見ろ 基本情報を取るべきですか?プログラマーは基本情報くらいは取らないとお話にならない?
基本情報の午後は表計算で受ける予定です。 エロ動画の整理したいんですが
プロはどうやって管理してますか?
フォルダに分けるだけだと、全然ダメです >>779
風俗嬢をイかせたからって風俗嬢になれるわけじゃない >>783
わりとマジレスなんだけど
大事なファイルならどこにあるか完全に覚えてるだろ?
忘れてしまうってことは不要なんだよ Torの対応なんだけど、フレームワーク使ってるんだが良いミドルウェアがなかったから自前で書くしかなかった
ここ人らはどういう感じで実装してる? >>784
風俗嬢をイカせると次回からサービスが良くなる AVに影響されて無理やりいかせにかかるやつが多いみたいだが
痛いだけだしお仕事中に行ってもだるいだけなんでやめてくれと言ってたぞ >>789
トラックドライバーと同レベルに女っ気がない業界だぞ
どこでヤるんだよ >>791
ドライバー狙いの風俗嬢がいてPAなんかで声かけて運転席でヤる トラックドライバーは女性増えてるよ
荷物の積み込みがないタイプね
ドライバーが体力仕事だと思われてる原因って
荷物の積み下ろしがあるからであって、それがなきゃ楽なもんだよ 片言英語で東欧美女と仲良くなっておデートしておセックスしたい人生だった >>794
諦めんなよ! ワンチャンあるで!(適当に言ってみた プログラマーとして欠かせれない資格といったら、
自動二輪免許だろ
これまじ必須 LINEのトークの特定の部分だけを完全削除することは可能でしょうか。
というのも、最近いざこざがあり、トークに決定的な証拠となる部分があったのですが、いざこざが悪化した数日後に、問題の部分が消えてしまいました。
対象の部分は2ヶ月前であり、『送信を取り消しました』の跡も残っていません。
自分で調べた感じでは、恐らく合法な手段では無いのではないかと思うのですが、何かご存知の方おられましたら、情報提供お願いします。 >>801
ログはあるからLINEに開示を頼めば出来る >>793
力は要らんね
楽かは知らない
つか人力に頼る仕事に未来は無いだろ 基本情報は要らんな
面談面接で技術用語ぶつければ欲しい人解る パクリコードってバレる?
コード流れなきゃバレようが無いよな
webアプリなんて尚更 >>807
専門用語を説明してください
というのが一番、能力が分かる 大手のゲーム会社ってほぼ製造していなくね?
ほとんど予算関係の話中心で手を動かくことは稀だって聞いた >>810
スクエニは開発持ってるけど
合併する前のエニックスは開発持ってなかったな
大手でも外注任せと言う所は多い気がするけど
開発したいなら大手よりは開発会社の方がいいかもね >>811
まあドアドアからほぼ中村氏が手掛けてたしな >>811
エニックスは初めからゲーム企画会社で、開発者は主にチュンソフトだよ。 スクウェアの開発は時間とお金ばかりをかける癖がついて経営が破綻した。 >>808
普通にデジタル家電なんかでもライセンス違反見つけられて訴えられたりがある程度にバレる >>801
LINEは在日韓国人が支配してるんだから
在日に不利なことは消す!
当たり前でしょ?
LINEなんか使うほうが馬鹿w プログラミング方法だけwebで勉強して、
後は全て自作だから、問題無し。 >>817
LINEはサムスンのエリート社員が社内ベンチャーを経て作ったものであって
在日関係ないよ Pythonを勉強しているのですが、プログラマとしては働くにはHTML/CSSは常識として知って置く必要はありますか? >>820
HTML/CSSは完璧に使える必要はないがある程度使えるのは一般教養と言ってもいいかもしれない
ただ分野によってはまったく使わない所もある
Webをやるなら必須 >>820
HTMLとCSSとJavascriptとPHPは必須の教養 >>820
常識すぎる
できない奴は無能扱い
というかほとんどのプログラマーがまともに使えないんだがな >>820
分野による、たとえばMatlabモドキをやりたいマンがHTMLを覚える意味はないだろ アプリを作ってお金を稼ぎたいです
どんなアプリを作ればお金になりますか? >>825
どこかの企業に勤めて指示されたアプリを作れば金になるぞ >>826
それが一番稼げそうですが職業プログラマーは難しいです
なんとかアプリで稼ぎたいです 稼げる人はこんなところで聞かずに自分で稼げるネタを見つけたり考えたりしてるだろう >>825
もし、あなたに↓のような質問をするひとがいたら、あなたはどう答えますか?
「お店を持ってお金を稼ぎたいです
どんなお店を作ればお金になりますか?」
どんなお店にするかぐらい、自分で考えてよ、って思いませんか?
あなたの質問は、それぐらい馬鹿げた質問です。
自分でなんとかしてください。 >>829
どんなお店が儲かるかぐらいの話しならいいんじゃないですか? >>831
よくないです。
私が、どうやれば儲かるかわかっていて、貴方に代わりにやってもらっても、儲かるのは貴方だけで私は1円も儲からないです。
何で、ただで教えないといけないんですか?
それが納得できる理由をあなたが言ってくれれば、教えてくれる人も現れることでしょう。 プログラマーのホストクラブなんてどう?
長髪眼鏡の大男が接客するホストクラブ
対面だけど会話はslackで行う
誕生日にはポルシェじゃなくてSolarisを買ってもらう >>833
ひとつ儲かりそうな商売のネタがあるんですか自分はやる気がないです
この情報と何か引き換えとかどうですか?
>>834
暗そう >>834
技術系の人が接待してくれるいかがわしい店はすでにあったと思う >>834
ホストクラブの経営ノウハウが必要なので自分は手が出せないですね
ホストクラブって大変って聞きますが
シャンパンの代わりにレッドブルなんでしょうか? >>831
どんな店でもうまく経営すれば儲かるだろうし、どんな店でも>>831みたいな奴が経営したらすぐに潰れるだろう 独学の初心者で、ようやく初歩の参考書1冊をやり終えたのですが
本に乗ってる文字だけのプログラミングじゃなくて
ゲームのような画像を使ったプログラミングをするには、どうすればよいのでしょうか?
何か専用のソフトが必用なのでしょうか? 未経験で面接に行った際。スキルシートの案件やらなにやら7つ考えてきてと言われたのですがなにも書けないのにどう書けばいいんですか? >>846
そんなアホな会社は辞退してアメリカ目指せ >>841
純粋にゲーム作りたいならアンリアルかゆにてぃちゃん(ググれ)
そうじゃなくて画像操作覚えたいとかならDirectXとかOpenGLやるとかその辺? >>846
経験者として売り飛ばされるコースね
未経験なんて聞いてないと揉めるやつ 転職しようと思ってます
皆が使ってるサイトはなんですか
これか?と思ってるのはgreenとwantedly ケンタは時給1万円を目指せるって言ってるからそのくらいが相場なんだろう ケンタって派遣として毎回仕事やる相手の会社に面接うけるんだろ
めんどくせーって思わいないのかね?
こういうの派遣さんならみんなもう慣れてんの? 派遣は皆なれています
非合理な入社試験のように
人格だの将来の夢だの聞かれません
経歴と仕事に必要なことだけなので あとKENTAは結婚できません。
たぶん社会が全力で誘導して結婚できないようにします
お金持ちでも技術者でも
ちょっとでも社会に敵対的な人間は
なんだかんだ最終的に遺伝的に疎外するのが最近の潮流のようです まあケンタの場合企業年金とかが無い分老後心配だしなぁ ここの人的にGo言語ってどう?
なんかランキング下がってるみたいだけど APIで使うならありだろうけど
Goって正直早いだけしか取り柄が無い気が
新しいものだから使いたいとかそういうレベルなら辞めた方がいい Go使うならJavaでいい
もっと言えばpythonでもいい
セキュリティは考えるな 田舎だからかGo使ってる会社を求人でみたことがない
首都圏なら普通にあるのかな >>857
広告系の案件で使った。
・高速に処理できるからいいか? -> no
結局バックエンドから外部のサービス呼ぶためにapiコールすると数十msかかっててgolangがいくら高速に処理できてもサービスレベルには一切寄与しなかった
・初心者におすすめ? -> no
完全に玄人志向。フレームワークやライブラリが枯れて無くて致命的なバグを踏むことが多かった。
プラガブルな設計になっていないので、部分的にモジュール組み込むみたいなこともやりにくくてフォークして作るみたいこともよくあった
・ライブラリが読みやすい? -> no
言語の特徴としてリファクタリングするとメモリアロケーションが発生しやすいというのがあるので、標準ライブラリでさえファットな関数がたくさん書かれてる
更に変数を省略する文化があって、これがプロダクトのコードにも伝搬する。
あとで全部リプレイスしたが、元のリーダーが書いたコードベースはリーダブルコードのアンチパターンそのものだった。javaから入った人はこれが受け入れられない
・分散処理簡単にできるからおすすめ? -> no
goroutineの扱いが非常に難しい。簡単に爆発してメモリリークする。
逆に時間とられてjavaのexecutorsが恋しくなった
他の部署のgolangプロジェクトを眺めたけど、javaのmvcそのものだった
最初からspring使っとけばいいじゃんと思ってたらいつの間にかgolangから撤退してた
唯一、強強エンジニアが作った基盤系のマイクロサービスはいい感じに出来上がってた
ある程度納期に余裕があって、腰を据えてソフトウェア開発できるような体勢が作れるんだったらいいかもしれないじゃ無いか?
フリーランスのエージェントの人が言ってたけど経験年数少なめでgolang志望する人多いらしいけど一回正しい絶望を味わった方がいい 何となく起こりそうな事がそのまま起こったみたいな感じだなw
皆が慣れていて使いやすいとかじゃない限りはgoを使う理由が殆ど無いよなぁ
Java何かもずっとやってた人からすれば良いかも知れないが
俺の場合はAndroidで使ってたけどサーバーサイドでは使ってなかったから
今更使う気にもなれないし、そもそもコンパイルメンドクサイ
やっぱ簡単にサーバーサイドのAPIを作るならPHP(Laravel)が俺には一番良いわ 完全に鬱になってしまった
リモートでPC立ち上げるだけですごくしんどい… いい天気の日に外で走るとビタミンDが補充されて気分が晴れるよ
日光重要 完全未経験からプログラマ歴半年だと技術力的にはどのくらいのものが身についてるものなのでしょうか?
私は転職してちょうど半年たつプログラマですが、仕事が全く回せていないので向いてないのかと思い平均値が知りたくて質問させていただきました。
問題点としては特に保守性可読性を意識したコードや処理効率のよいコードがかけないことや、エラーケースの考慮の甘さに問題があります。
それと実装の速度の遅さや頭の回転の遅さ、コミュニケーション能力の低さも問題ですね、、、むしろこちらかも
学習のため&せっかく雇ってくれた会社に努力してることを伝えたくて高度資格を取得しましたが実務に全然ついていけないし本当に心を病みそうです
技術系の質問じゃないんだがよければ答えてください 平均とか関係ないだろ
プログラマーが義務教育みたいにみんな同じ言語やプロジェクトをやっいるわけではない
単純にひたすら朝から深夜までプログラミングして覚えるしかない
経験がモノを言うわけで、たった半年で品質なんか高められはしない
10年やってもゴミクズレベルが大勢いるんだからな 俺がコードに自信がついてきたのは10年過ぎてからぐらいだなぁ >>869
海外で周りはコンピューターサイエンスの学位とか修士とか持ってるのが当然のとこで働いてるけど、新卒(未経験)半年なんてろくになんもできないよ、与えられた部分だけこなせれば十分以上
処理効率に関しては大学でやるはずだけど日本だしやってないだろうからアルゴリズムとデータストラクチャーを自分でやったほうがいいかもね
保守性可読性に関してはシニアがコードリビュー通して教えるべきところ
頭の回転はぶっちゃけ地の能力の部分も大きいので回転遅くてもできる方法を編み出すといいかも
頭良くても暗算の人と頭普通で筆算の人なら筆算が勝つことも全然ありえる
コミュニケーションに関しては別に仕事のことが論理的に伝えられるなら問題ないのでは? >>869
平均なんてあるわけなかろう
ここで無駄な質問するより、直属の上司に今の悩みを相談したり、自分に求められているもの、自分がどれだけ達成できてるかなど、相談してくれば良いだろう
それができない関係性だとか性格とかいうなら、技術よりもそっちの方が問題だろう >>869
気負いすぎ
未経験から半年で一人前になれたら誰も苦労しないわ
バグのないシステムをつくるのは無理って100万回言われてるから
新人なんてレビュアーに全部責任押し付けるくらいの気持ちでいいよ
さすがに堂々と開き直られたら怒るけどw >>869
技術的な学びとかどうでもいいから
いま担当してるシステムをとことん知りつくせよ
どんな目的のシステム、誰が使ってる、どこと繋がってる、どんなインフラに乗ってる、稼働するタイミングはいつ
いつから運用がはじまった、そして開発に関連するような細かいところ、例えば言語やバージョン、FWなど
コードの美しさとかどうでもいいんだよ
現状を把握したら自然とコードはそのシステムに馴染んだものになる
エラー処理も既存システムにあわせればいいし、使用状況を把握していたら何をするべきか自然とわかるはずだ
高度資格(応用情報かスペシャリストあたりか?)を取得するだけの頭があるんだったら
目の前のシステムから吸収するだけの素地はあるってこった
まずは仕事で関わってるシステムの全てを把握しろ
自分で利用しろ
プロファイルを取れ
ベンチマークを計測しろ
実行計画を取得しろ
画面数や行数みたいな実務に全く役立たない数字だって
システムを知る上では必要だ
とにかく現状を知るべきだし、余裕があるんだったら自分で速度改善にチャレンジしてみる(それをコミットするかどうかはまた別問題)
発生する可能性のあるエラーをすべて洗い出してみる(意外と拾ってないエラーがが多いことがわかるはず)
既存システムがどんなエラーを拾ってるのか調べればそのシステムの方向性が見えてくるはず
そしてどんなエラーは拾ってないのかもわかれば取捨選択できるようになるだろう(特にディスクフルやメモリ不足、システムダウンにまで対応してるアプリはまずないはずだ)
いくらプログラミングの勉強したって目の前のシステムを知らなければ何の役にも立たないよ >>869
早めに才能が無いと感じたら辞めたほうがいいとおもうよ
向いてない仕事でずっと勉強し続けないといけないのがこれから先ずっと続くとかないっしょ 未経験ならどのプログラム言語を勉強すべきでしょうか?
Pythonを勉強しているのですが、大学院の学歴を求められるとかいわれていますね。 >>879
そもそもプログラミングを勉強して何をしたいの? >>879
Pythonは勉強する必要のあるものじゃない
あんなもんプログラマーならだれでもちょろっと見ただけで書ける
学が無いのなら学が必要なSIerとはじゃなく
ホームページ屋になるべきだからPHPがいいとおもうぞ >>879
Pythonはプログラミングを習うという意味では非常に良いと思うよ
JSでReactとかいきなりやったらプログラミングが本当にわかるのは来世になるかもしれないw
ただ上でもあるように何をしたいのかだよね >>882
プログラマーの見習いとして就職したい。 金を稼ぎたいなら
基礎からしっかり勉強しないといかん。
表面的な小手先のインタープリタなんぞ後で良い。
まずはCPUとアセンブラとCが必須であり基本。
間違っても詐欺師の貧乏人のケンタのように
webなんかやってはいけない。
Webなんぞ全く勉強しなくても
すぐできる。
馬鹿の詐欺師のケンタでもできるんだぞ? web系ってブラウザ上で動くアプリのこと?
だとしたら、例えばphpコマンドで実行されるphpアプリはなんになるの? それとも80番ポートとか443ポート使って動くアプリがweb系? >>884
仕事のマーケットは大体JavaとJavaScriptとPHPと.Netでしめられているけど
情報系の学位もない未経験の素人に誰も期待してないので、就職が目的なら
パトランプの監視だろうが電気屋の販売だろうがとにかく潜り込んで、
潜り込んだところでどれだけ吸収できるかが大事で言語なんてどうでも良い
あえていうなら英語 お前ら「抽出する」という英単語は何使ってる?
俺はextractをよく使うんだが >>898 状況や意味合いによる
select, separate やderive, gain, distill, squeeze, reproduceとかじゃね? 抽出がどの程度かやな、
たとえば社員マスタからIDをキーに個人一人をとってくるなら
GetSyainMaster
社員マスタからWhere 社員名 Liken'%あほ%' って絞りで抽出したいなら
SelectSyainMaster
ってわいはやってるな 場合によってはfilterも入るか
やはり、文脈とデータによるな >>898
画像処理やってるからめっちゃ使う
extractだらけになりがちなのが悩み… >>898
filteredうんちゃらって書いてる 3Dプログラミングしないんならいらんでしょ
プログラマ向けの〜みたいなタイトルの付いた離散数学ちゃちゃっとやっとけばいい try-catch文が文ではなく式になると何が嬉しいんですか? a = try{getdata}catch{"データねーよ"}
と書ける そういう挙動が期待されるな
ruby だとこんな感じ
>> a = raise "err" rescue "default value"
=> "default value" if文だとこうですか
a = if (hoge) { 1 } else { 2 }
// a == 1 or 2
ふーん、便利なんですかねぇこれ
たしかRustはこういうふうに書けるんでしたっけ? 左右から落雷が聞こえるんですが逃げたほうがいいですか? RustってどこまでCの代わり出来るんかやったやつおる?
ラズパイ的なもの(ラズパイ一択ではないの意)をMCP23017でIO増やして
PLC的なことをしようとした際にCでちょろちょろ書かなあかんのをRustみたいなのは
イケるのかと思っただけだが 海外エンジニアになるのってやっぱりキツイかな
にほんのITエンジニアの報酬低いってよく聞くし、毎日人間性を犠牲にして仕事をしている気がして割に合わないと思うようになってきた
海外だと学歴重視されるって言うけど一応国立情報系修士なんだけどギリギリかな 学歴とかべつに無くても英語喋れればふつうに雇われるやで 英語しゃべれなくても
日本人がやってる小さなソフトハウスが
米国にはいっぱいあるから。
後輩がひとり英語話せないけど、
Losの会社に手伝いに行ったと思ったら
そのままそこに就職してしまった。 観光ですら海外に行ったことない様なのが夢見て嘘書くのは自由だけど
ビザ無いとそもそも働けないからな
働いたら違法で捕まる所が普通
そしてビザは修士ぐらい出てないとなかなか出してくれない >>904
農業機械を作っている企業でコンバインの自動運転、田んぼのエリア別収穫量分析機能、
大手ハウスメーカーでCAD(BI)を開発するとき
魚群探知機の開発
自動車でODB2接続で自動車の診断したり走行中のデータとったり
ネットショップの在庫予測
高校数学がどのあたりの範囲か知らんからとりあえず数学的な要素があった案件並べてみたが
とりあえず大学でやる程度の数学は使う
プログラマにとって必要かって言われると
「出来ない人にはそういう仕事はまわってこない」っていうだけなので
別になくても問題ない
どこの業界で食っていくかによるし、数学なんかより給与計算や在庫管理方面の業務知識のほうがよっぽど難しい
数学じゃなくても何かしらの知識は必要になるもんだ >>919
私文だけどアメリカでやっとるで
情報系修士ならプログラミングできて実績あって英語できるなら余裕
あと海外でなくても東京なら英語で求人見るだけで海外標準の仕事いくらもあるよ Software Engineerでインディード検索 WebをやらないのならHTML/CSSは勉強する必要はないですか? >>931
勉強するもなにも、HTML/CSSなんて
数時間あればほぼ理解できるっしょ?
あんなものわざわざ「勉強する」などと言ってる
段階で、「どんだけ馬鹿なの?低能なの?」
と思われるから、言わないほうがいいよ。
Web屋はそのことが理解できてないから、
どうどうと馬鹿ふりまいてるけど
恥ずかしいと思わんのかね? 数時間だろうが、数ヶ月だろうが数年だろうが勉強は勉強
単位は関係ない
言うは易く行うは難し
上辺をさらっただけで何かできるような気になってる人は実務では無能 html/cssはざっと概念を理解したら
まとめサイトを見ながら書けばいいだけ >>933
お前みたいなゴミは全く使えないだろ
cssを使った自在なUIとインタラクションとフォーム独自の実装とデザイン含めてやれる奴はほぼいない >>944
で?
デザイナーにjsxやらせるのか? まあ元の>>933の書き込みもよっぽどだとは思うけどね >>946
じゃあお前がhtmlとcssを完璧にやれよ
数時間でできるとかほざくアホほどできないよな
mdnの仕様みてこいよ
あれを数時間でできるようになるのか? 仕様書は仕様を網羅するのが目的なので
それ見てかけるようには中々ならないよ
チュートリアルかサンプルがいる >>951
Pythonを勉強しています。SESになりたいです。 経営的な責任をとるのは勝手だけど、それやっても何も改善しないよな。システム屋を変えないと。また起こりそうかはシステム屋なら分かっていたはず。 テスターとして一定期間過ごすことになりました
何か気を付ける事はありますか
とりあえず必死にバグ探そうと今は思ってるぐらいです 早くこんな仕事嫌だとごねまくらないと永遠にやらされるぞ >>953
もうワケわかんないらしいよ
462 おさかなくわえた名無しさん 2021/08/21(土) 17:06:20.35 ID:QAgACl6T
https://i.imgur.com/eE3xY5I.jpg >>955
どんなレベル感かも分からんが
大事なことは優先順位の見積もりと、できるだけ簡素なバグ再現の報告 >>957
俺レベルのシステムマネジメント能力がある人間を入れないとズルズルだよ。 JavaScriptにFileAPIがありますが、最近はFileAPIは使わないのですか?
クライアントからファイルを操作できて重宝してるんですが・・・ 何か使っちゃヤバい理由ある?
普通にmozillaが「Using files from web applications」と言うdocument出してるぐらいに基本的な物だと思うし、問題ないと思うが >>961
>>962
普通に使いますよね、オライリーとかでJavaScript見てもFileAPIのこと記載してないんで、
もう今は使わなくなったのかなあと思いました
でも基本はファイル操作はNode.jsであったりサーバーサイドで扱うようになってきてるのかなあと
感じたりしておりました fileは遅いからなあ
DBの方が早い
今はハードウエアが安くなってきたので
可能ならばメモリ上に展開しておくのが
一番早い すみません、ここに書いてもよいのかわからないのですが…。
Youtube Liveでライブカメラ配信をしている者です。PTZカメラを使用しており、予め登録したアングルをプリセットに登録して、「何時になったからこのアングルに変える」という動作をさせています。
これを視聴者からのチャットで自在にアングルを変えられるライブカメラにしたいと考えています。
実現するには下記のようなことができるプログラムが必要です。
視聴者がチャットに「1」「2」等のこちらが用意した特定のキーワードを入力→コメントビューワーかなにかで文字を抽出し認識→カメラの操作はIEのブラウザ上で実行されているので、マウスで特定の箇所をクリック→カメラのアングルが切り替わる
こういうことができるソフトを探したものの見つからず、辛うじて見つけたのが下記のソフトです。
HiMacroExの評価・使い方 - フリーソフト100
https://freesoft-100.com/review/himacroex.html
このソフトを作動させるトリガーが不足しています。チャットに入力された文字列を認識してこのようなソフトに動け!と伝える役割を果たすソフトが探しても見つかりません…。
私はプログラミングは全くわからない素人なのですが、自分て作ることができる方法は無いでしょうか。やはりプロにお金を払って作ってもらうしか無いですか? 質問なんですが
メーカーによるサポートが切れた商品のカスタムのシステムソフトウェアを作るにはどう言った言語を勉強すれば良いのでしょうか
例えば古いTOSHIBAのポータブルオーディオプレイヤー「Gigabeat」シリーズのソフトウェアを解析したりオリジナルのものを作る場合です >>966
まず無理
基盤見て、どんなチップ使ってるか辺りから調べないとだし
調べたところで、今みたいにOSがわかり易くあるとも限らないし サポート切れてるならばメーカーに聞けば何か教えてくれるかもね?
売り上げに関係ないから。 LinuxだからCだな
https://www.rockbox.org/wiki/GigabeatInfo
自分でたどり着けないようだとまあ無理だ10年先の目標かな 某格安のGoProカメラのイメージ見たらアンドロイドosだったからそういうのは頑張ればいけるかもね 専門卒のプログラマーは役に立たない?
大学数学もちろん高校数学もろくに分からないから専門行ったわけで。 ITとはかすりもしない大学と文系学部を出てIT業界に来て
まともに作れない妖精オジサン化してる人はどう説明を?
理系大卒でITに来て、どう作るかばかり拘りが強くて情報処理は度外視、
ユーザーがいるってことを気にもせずゴミUIを生産する人はどう説明を? >>972
高校数学が分からないプログラマは35歳で脱落してく人がそうかもね
でも大学数学を社会で使ってるプログラマってどれほどいるの?
行き着くのはそこかな
長く使わない言語って忘れるよね、5年前に手足のようにめっちゃ使ってた言語
久々に触る機会があって触れたらやばいくらい忘れてて
使ってるうちに徐々に思い出してはくるんだけど、ブランクってバカにならんわ
大学で習った事なんてほぼ覚えてねえわ >>976
あなたは何の言語を使っているの?Java?Python?PHP? >>977
数えてないけど20種類くらい経験してるかも >>978
webやらないプログラマーにHTML/CSSは必要ですか? 最近はHTML/CSSでデスクトップアプリも作れるしなぁ
覚えておくに越したことはないんじゃないの
俺は>>978じゃないけど >>979
プライベートのHPを公開してるとかすれば使う機会はあるんじゃないかと アプリ屋なんだけどプライバシーポリシーのページ作るため使った >>955
同値分割・境界値分析でググれ
あと可能だったらテストデータをマクロかなんかで自動生成できるようにすると
後がかなり楽になる、もっと楽にしたいなら入力まで自動化することだな やっぱり画面デザインはhtmlのようなマークアップ言語に行き着くのかね
今はc#のformもAndroidの画面もxamlだしフレームワーク専用の画面構成の記述は薄れつつある >>985
Pythonを金に換えるなら、高度な数学知識とセットな気がする プログラマ募集と書いてある会社で何のプログラム言語使うのか書いてない場合は何が考えられますか? >>988
PHP、JavaScript、Python、GO、Kotlin、Java、Swift、C#、C++、Rなど全部使うってこと? >>989
あとFortranとCOBOLとDelphi マジレスすると、必要に応じて習得させるって事でしょ >>998
> これがこのスレの総意だね
なにかってに総意にしてんだよ馬鹿!
おれはプログラマになってよかったし、
金持ちになれた。
充実した人生を送れたよ。
だから、好きならプログラマになれといいたい。
ただしIQもEQも高い人ね。 このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 588日 1時間 58分 58秒 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php レス数が1000を超えています。これ以上書き込みはできません。