プログラマー目指してます (95レス)
上下前次1-新
1(1): 10/09(木)22:43 AAS
二年くらい前に挫折して、一年くらい前にもまた挫折して、数か月前からまた頑張ってます。頑張るの下手。
まだ簡素なchrome拡張機能とか作ってるレベルです。
駆け出しプログラマー、DOMの勉強すっ飛ばしてJavascriptやりがち。
15: 10/10(金)20:53 AAS
どういうソースから何を抽出したいんだ
16(1): 10/10(金)20:58 AAS
>>14
resarperなら可能です
C#最高
17(1): 10/10(金)21:16 AAS
全体の変数名変更とか長いこともうやってないわ
自分の中でコーディング規則が出来上がってない時にのみ起こる作業
このロジック場合は変数名をこうする、あるいは戻り値を直接使用して変数定義しない
等が確定していないと後から変えたくなったりする
18: 10/10(金)21:17 AAS
>>16
C言語、何年も前に挫折してから存在を忘れてました
あの時はC言語が何かもわからないでVisualStudioをインストールして手詰まりだったけど、今ならいけるかも...
19: 10/10(金)21:20 AAS
>>17
言われてみればそもそも最初に変数を定義する段階でルール決めとかない自分が悪いですね
アドバイスありがとうございます
20: 10/10(金)21:21 AAS
よーし次やるのはC言語にしよ
21: (u _ ・y) r~ 10/10(金)22:19 AAS
(u _ ・y) r~ 俺が最初にソース読み解いたバイブルがこれ
(u _ ・y) r~ 半年くらいで全部理解出来たら才能あるよ
外部リンク:uu.getuploader.com
22(1): (u _ ・y) r~ 10/11(土)23:45 AAS
(u _ ・y) r~ oi
1日サボったら取り返すのに3日かかるぞ
23: 10/12(日)21:08 AAS
プログラマは仕事でやるな。仕事がなくなっていてマジで悲惨だから。
もしやるなら個人的な趣味の範囲でやりな。
24: 10/12(日)22:26 AAS
実装しか出来ないプログラマ目線では確かに仕事が無くなって悲惨だわな
25: (u _ ・y) r~ 10/13(月)00:44 AAS
(u _ ・y) r~
そんなのは遥か昔から当時の年配者が言ってたんだけどな
お前らもついに同じことを言える年齢になったとは
(u _ ・y) r~ 成長がみられてうれしいよ
26: (u ω ・y) r~ 社会に必死にしがみつかなかった住所不定の猫 10/13(月)01:57 AAS
(u ω ・y) r~ 学生の頃に見上げたIT企業ってなんであんなにキラキラしてたんだろうな
(u ω ・y) r~ 今ならわかる、それはもっとデカいマクロ事情よ
(u ω ・y) r~ 「IT以外の業界から良い人材を獲得するための”キラキラIT企業”というブランディング戦略」
(u ω ・y) r~ 現実はキラキラオフィスではなく、「え・・・?こ、このビル入るの・・・?オフィス狭くない??1年目だからいいけど、、」
数年後
(ヽu ω ・y/) r~ こんなはずじゃ
27: (u ω ・y) r~ 10/13(月)02:04 AAS
(u ω ・y) r~ まじで学生のうちから貯金してFire目指したほうがいい
(u ω ・y) r~ 俺が言えるのはそれだけ
28: (u ω ・y) r~ 10/13(月)02:07 AAS
(u ω ・y) r~ キラキラした仕事って
(u ω ・y) r~ そういう宣伝で人材を確保して、優秀な人によく働かせて資本家が潤いたいからキラキラしたアピールやってんだよ
(u ω ・y) r~ 虚無や、そんな場所にあるのは。。。
29: (u ω ・y) r~ 10/13(月)02:22 AAS
(u ω ・y) r~ 最近ゴミ拾いにハマってる
(u ω ・y) r~ ゴミ拾いはいいぞ、Fire後の生活として
(u ω ・y) r~ 早朝スーツの労働者に交じって汚い格好で掃除をする俺
(u ω ・y) r~ 道路上のゲロ掃除もする、犬のフンは放置してても1週間で消えるんで気が向いたらかな
(u ω ・y) r~ ゲロは酸性で病原菌の多い危険物だから、道路に沁みこむんで早急に片づけるべきもの
(u ω ・y) r~ ここまで登って来いよ
30: (u ω ・y) r~ 10/13(月)10:34 AAS
AA省
31: 10/13(月)11:16 AAS
FIREの代わりにナマポ貰うのではダメですか?
32: (u ω ・y) r~ 10/13(月)11:22 AAS
(u ω ・y) r~ ナマポは金額めちゃ少ないから生活出来ないぞ
(u ω ・y) r~ ハッタショ診断貰ってから精神の厚生障害年金目指したほうが良いと思う(u ω <y) r~☆
33: (u _ ・y) r~ 10/13(月)12:02 AAS
(u _ ・y) r~ メンタルクリニックの「初診日」ってのが重要になってな
(u _ ・y) r~ これは正社員として働き始めてから一か月後が良い(初診日の時点で年金を収めている事)
(u _ ・y) r~ んで初診日の記録、会計のレシートやらはちゃんと保存しておく
(u _ ・y) r~ 次に重要なのが「障害認定日」
(u _ ・y) r~ 2回目の受診でカウンセリングを受けて障害を診断してもらう
(u _ ・y) r~ んで、障碍者のイッチは「うっはw。おまw、〇〇障害ですねw」
(u _ ・y) r~ と、医者に言われるので、診断書も貰っておこう ここまでの流れで4万円くらい使うけどね
省5
34: (u _ ・y) r~ 深夜逆立ち状態で中吊りになって遊ぶ意識不明の男 10/13(月)12:06 AAS
(u _ ・y) r~ 俺は貰ってないからな?
(u _ ・y) r~ その手の人と話すことがあったから知ってるだけで
(u _ ・y) r~ 毒々しい社会なんで、な
35: 10/13(月)20:01 AAS
すみませんさぼってたというか旅行いってました>>22
36: 10/13(月)20:02 AAS
あと正直頂いてる情報めちゃくちゃ助かります
ありがとう、顔文字さん
37(1): 10/13(月)20:29 AAS
プログラマを目指すなら正社員は絶対に避けること。フリーランスを目指すことだ。
正社員のデメリット
・技術的な仕事がほとんどない
・サビ残が多かれ少なかれ発生する
・副業や株の制限が多い
・在宅ワークができない
一方、フリーランスならこれらの問題はあまりない。
38: 10/14(火)10:06 AAS
>>37
正社員でもデメリットがあるし、フリーランスでも実績がないと食い繋げないですもんね
プログラマの世界は世知辛いですね...
39: 10/14(火)15:08 AAS
Chrome拡張機能ストアで配布するハードル高いな
散々プライバシーだのユーザーデータだのに関わる条項にチェックさせられて、挙句プライバシーポリシーを記載したページのリンクを貼れときた
もう開発関係ないじゃん
そういうのは企業様にやらせておけよ
40: 10/14(火)15:10 AAS
説明用のスクリーンショットも撮れ
manifest.jsonで要求する権限の理由を抜け漏れなく書け
アイコンも違うサイズで3つ用意しろ
馬鹿じゃねぇの
41: 10/14(火)17:44 AAS
天下のgoogle様に逆らうとは何事だ!!
42: 10/14(火)18:14 AAS
Googleがなんじゃい
俺は外国の法律調べるんじゃなくて開発がしたいんじゃい
何の時間じゃいこりゃ
43: 10/14(火)18:16 AAS
自分なりにやる→何故か動かないorきしょい挙動する
AIに任せる→何故か動く
マジでイライラするけど
44: 10/14(火)20:21 AAS
出来るプログラマになると逆転するよ
AIの吐き出すコードはいつもテストを通らない
45: 10/14(火)20:32 AAS
そんな風になれたら気持ちいいだろうなあ
今のところAIの正解率を越えられないのでへりくだって丁寧に指示出すしかないです
あれもこれも条件を設定して...指示にないことされて修正して...はぁ
46: 10/14(火)21:19 AAS
オテスウヲオカケシテオリマス
47: 10/17(金)13:14 AAS
ポートフォリオと技術ブログを兼ねてHPを製作していますが、フレームワークの前にJavaScriptを勉強していてよかった
48: 10/18(土)15:26 AAS
よっしゃDB初めて使ってみるぞーーー
49: 10/19(日)20:32 AAS
結局DBめんどくさくてC言語先にやってる
50: 10/20(月)09:58 AAS
【貧困】稼げないSEを退治しろ【非婚】
☆高負担で低速度で低生産だろ!☆
★文書でなく会話で作業をしろ!★
プログラマー作業を減らして
オペレーター作業を増やすな!
低技術で低収入は高技術で高収入の
技術者に迷惑だからIT業界から失せろ!
省1
51: 10/20(月)13:21 AAS
SEってなんでそんなに嫌われてるんですか?
52: 10/20(月)15:11 AAS
はぁ...ネットワークとか外部サーバーとかなんとか...APIだの...難しい
53: 10/20(月)15:12 AAS
ローカルで完結する作業はまだマシな部類だったんだな...
54: 10/20(月)16:02 AAS
自分のHPしか作らないなら今のままでもいいんだけど、記事を追加する度にソースコードをいじらないといけません、なんて顧客を得たら言ってられないからなぁ
ほんま嫌いだけどAPIキーだかドメインだかをあーだこーだしてCMSから記事を追加できるようにしないと
外部とのやり取りが入ってくるといろんなとこのいろんなマニュアル読み漁って試行錯誤しないといけないのが嫌だ
55(2): 10/20(月)19:33 AAS
日本だとプログラマ目指すならフリーランスしかない
絶対に正社員になるなよ
56(1): 10/20(月)19:42 AAS
記事を追加ってブログでも作ってるとか?
サーバーとのやり取りは全体規模からしたら小さなもんで
そこ作ったらあとはひたすらJavaScriptでどこまで機能増やすかっていう無限の作業だぞ
57: 10/20(月)19:44 AAS
>>55
テレワーク正社員なら 〇
58: 10/21(火)14:44 AAS
>>55
これ他にも言ってる方いたんですけどやっぱり日本の雇われプログラマって待遇悪いんですかね
だとしたら日本IT後進国すぎません?
やってみてわかります、誰にでもできる仕事ではないのに
59(1): 10/21(火)14:46 AAS
>>56
ブログページもあるHPを作ってますね
将来就職する際のポートフォリオも兼ねて...と思ってましたがこの板の方の様子見るにフリーランスやった方が賢明そうです
まぁフリーランスもフリーランスで雇われに比べて営業力とか余計な能力求められるとは聞きますが
60: 10/22(水)05:49 AAS
>>59
いいんでないの。
まぁこの板の連中は実際業界の負け組が多いと思うからネガティブなこというけど
就職して部長とかまで登る気があるなら正社員目指したっていいと思うよ
どっちが向いてるかはそれこそ人による
俺の身内は、500人規模の会社でSEで入って課長クラスまで20代で上がって結婚もしてたし家も買ってる
勝ち上がれれば問題ない
省1
61: 10/25(土)15:34 AAS
動画リンク[YouTube]
この方と同じことができるようになろうと思って動画を見ながらやってます
PHPを使って求人サイトの求人情報をスクレイピング?するとかなんとか
データは一旦DBに保存してCSVに出力する設計なのでPHPのみならずDBも新しく勉強してる
Next.jsとはわけが違う、やってることが目に見えないので何がどうなってるやら...
それ以前に訳が分からず一度挫折しているDB、これを攻略しないと
62: 10/26(日)06:43 AAS
目的はなんなのか。
Python Ruby Node.jsあたりでやる作業だよスクレイピングは。
それたぶんスクレイピング教えたいんじゃなくてPHPを学ばせたい趣旨の動画
63: 10/26(日)08:55 AAS
じゃあそれが目的です。
PHPを学びます。
血肉になるならどんな技術でもいいです。
64: 10/27(月)07:45 AAS
言語のチョイスとして終わってる
Node.jsスレの最初のほうでやり始めてたんだろ?Node.jsでいいよ
血肉になるのはJavaScript
Node.jsからMechanize叩け
65(1): 10/27(月)11:39 AAS
初心者はjavascriptから入るのはどうかね
やはり型とクラスがある言語から選ぶべきだ
javascriptはプロトタイプベースで偽のクラスを使っている
pythonもrubyも型がないから後から型って何?ってなるだろ
66: 10/27(月)11:56 AAS
>>65
jsからじゃ無くてtsから学べば良い
下手にjsの知識入れない方が良い
67: 10/27(月)12:57 AAS
JavaScriptはブラウザのUIを操作するための言語と割り切ったほうがよい
癖が強すぎる
node.jsでサーバーとクライアントで同じコードが使えると言われるがそれで恩恵を受けるのはコストに敏感なプロダクトだけだ
68: 10/27(月)14:50 AAS
皆さんありがとうございます。
なんか認識がかみ合わないみたいですけど、JSはもう結構やってます。
フレームワークの使い方とかは言語自体の学習とはまた別の話だと思ってるので、Next.jsがどうとか書きましたが...
今のところやりたいのは環境構築とか設定弄るのとか、あとサーバがどうとかそういう話です。
要は実務で使えるノウハウが欲しいんです。
言語の勉強だけならChatGPTでどうにでもなるんですが、ファイルがどこにあるとか設定はどうするとかサーバはどう繋ぐとかコマンドラインがどうのこうのというのは手探りでやるしかないので...
あとDockerですね、何をするのかはわかるけど具体的にどんな操作をしているのかわからない...
省1
69(1): 10/27(月)14:56 AAS
で、今使ってるのが兄のお下がりの古いLenovoのWindows11のノーパソなんですが
なんせお下がりだし、Windowsだし、兄が設定も環境も弄ってるので情報がぐっちゃぐちゃだったので
一度風通し良くしておこうと思ってあらゆるプログラムをアンインストールしました
あとは環境変数とか設定しなおしたらいいんでしょうけど...
もうめんどくさいのでパソコンごとリセットすることも検討しています
大したデジタル財産入ってないし
70(1): 10/27(月)15:10 AAS
つまりDocker/PHP/Nest.js/あたりができる人を募集してる企業に応募予定の人ってことでいいんか
それとも内定は既に取ってる?
71: 10/27(月)19:30 AAS
認識がってオメーのことなんか知らんから認識なんかしてない
まあNext.jsを先にやるからそういうことになる
72(1): 10/27(月)19:38 AAS
>>69
まずPCにOSをクリーンインストールしようよ
出荷状態にリセットとか
インフラやりたいならLinuxインストールして勉強するとか
73(1): 10/27(月)20:52 AAS
>>70
わけあって無職やってまして、いろいろ考えた上で「プログラマーになる」とだけ目標を立てて勉強してる段階なので具体的な就職先はこれから...というところです
でも基本的にはその通りですね、Docker/PHP始めとする主な言語/フロントエンド系のフレームワーク、あたりを使えればフロント/バックエンド両方に道が開けるかなぁと
74: 10/27(月)20:56 AAS
>>72
これも考えてたんですよね
ただ難易度とフリーランスで仕事受けるときに汎用性が低いという意味でインフラ系は微妙かなぁ...と思ったり
75: 10/27(月)20:57 AAS
埋もれるスレだと思ってたのでいろんな方にアドバイス頂けて嬉しい限りです
ありがとうございます
76(1): (u ω ・y) r~ V型作業所民さん ナイスパです 10/28(火)07:36 AAS
>>73
一旦おまいは市役所の障害福祉課に行って相談して今やってる勉強とか活動を言ったほうが良いんじゃないか?
自分がいま努力しているというのを認識してもらっておけば
「こんなに頑張ったのに俺がうまくいかないの社会のせいじゃん」
といった言い訳にできるだろ (u ω ・y) r~
今は自己責任で自助100%で頑張ってる状態である為(u ω ・y) r~ 人生失敗した何割かの責任を自治体・社会にパスするんだ
77(1): 10/28(火)08:58 AAS
>>76
なんというか...珍しい考え方ですね
周りからは自己責任で生きろとばかり言われてきたので...
でも私自身は結構、他責思考で不真面目なので福祉支援を受けるというのも抵抗はないですね
ただ、現状を鑑みるとそれは難しいです
私、無職といいますかニートでして、年齢的には高校生なんです
親は成人までは面倒見てくれるそうで、扶助を受けてますから
省2
78(1): (u ω ・y) r~ 10/29(水)07:11 AAS
>>77
(u ω ・y) r~ 法律は知っている者の味方、社会保障は申請した者の味方だ
(u ω ・y) r~ 高校生くらいだとわからないと思うけど、市役所で働いてる公務員というのは市民の生活を保障する責任が法律&憲法で定められている
(u ω ・y) r~ 役所いけば何らかの民間支援に繋がるのは可能だから、いざとなったら行く場所として覚えておくといい
(u ω ・y) r~ 成人、20までのフリーな時間を獲得してるというのはポジティブに考えてもいいかもな
(u ω ・y) r~ モチベーションが続くのであれば、20になったときに周囲の平均より遥かに高い技術は身に着けてる可能性はある環境にいる
(u ω ・y) r~ おまい、丁寧な文章かくし、1個のこと続けられそうな気がするんだよな
省1
79(1): 10/30(木)21:10 AAS
>>78
本当にそうですね、初めてバイトをしていろんな手続きをした時には「ペンは剣よりも強し」ってこういうことか...と納得しました。
自分との戦いにはなりますが、この時間を無駄にするわけにもいかないので出来ることからやってくつもりです。
腐りたくはない。
そんな風に見ていただけて嬉しいんですが、実のところかなり飽き性なんです...
とはいえ、SNS(というか掲示板)を作るというのが目標の一つとしてあるので参考にさせていただきます。
80(1): 10/30(木)21:23 AAS
Laradockの環境構築、MySQLサーバへの接続、ターミナルの使い方の理解までやっと完了したぁ...!
加えて開発用のChromeだったりそのドライバーだったりPantherだったり...
やっぱり個人開発はコーディングより設定と環境構築が辛い。
中でも一番Dockerが敷居高かった。
仮想環境?を作るなどと言うがPCのどこにデータがあるのかよくわからないし、なのにコマンドを実行するディレクトリはデスクトップに置いたLaradockだし、コンテナを起動したら終わりじゃなくてWorkspace?とやらに入る?必要があるし。
大前提イメージもコンテナもそもそも具体的に何をしているかわからないし...
その上でMySQLのイメージとやらがあって(これが難しかった、DockerはDockerでMySQLはMySQLであってほしい)、それでコンテナを起動して、そのコンテナの中に入った上でまたコマンドを入力してやっと、MySQLサーバに接続...
省2
81: 10/31(金)01:08 AAS
>>80
おめでとう。おかげでこっちはちょっと自信がついたよ。
82: 10/31(金)07:46 AAS
君たちさこの仕事向いてないよ、他の仕事探せよ
と後ろの席の2年生が上司に怒られてた
確かにプログラムをマトモに組めない奴だけど、よーそんな事言えるなと聞いてないフリしてた
83(1): (u ω ・y) r~ 10/31(金)09:23 AAS
(u ω ・y) r~>>79 掲示板とか簡単だぞ フレームワークがなかった時代の30年前のperlですらやれてる
(u ω ・y) r~ イベント駆動型設計しってる?
(u ω ・y) r~ようはサーバー対しブラウザ操作に応じて
[:submit , "投稿内容"]
[:delete , "削除UID"]
[:sure_create , "スレ内容"]
こんなメッセージをページから送る
省12
84: 10/31(金)21:21 AAS
OSのクリーンインストール、完了〜。
やっとパソコン内部の情報がすっきりしたので、これでどこでどんな操作をしてるか把握しやすくなったはず。
ついでに忌々しいMicrosoftのOnedriveもアカウント連携もこのデバイスから消し去った。
ローカルアカウント、Onedriveなし、余計なアプリも機能もなし。
清々しい...!
85: 10/31(金)21:31 AAS
>>83
イベント駆動型設計、なんとなく意味は予想できます。
察するに、JSでページ上の操作に応じて処理を発生させるような設計のことですかね。
掲示板ならそこにDBとのやり取りも入るわけですね。
そう考えると設計もシンプルだし、Laradockみたいにめんどくさい環境構築にこだわらずローカルで済ませてしまえば動くものはすぐ作れそう。
86: (u ω ・y) r~ 10/31(金)21:58 AAS
(u ω ・y) r~ まぁそんな感じ
msg_proc っていう概念の関数を定義して
case msgで見て処理してく
C言語の世界ではこれをCALLBACK関数などと言ったりする
(u ω ・y) r~ 大規模になるとそのmsgが複数人から同時にサーバーにmsg送られるからキューっていうのも作って
while m = Queue.shift # キューの先頭から読む
case m.msg
省9
87: 11/02(日)14:52 AAS
Xamppの使いやすさに感動...( ;∀;)
Laradockはksだ...( ;∀;)
こういうのでいいんだよ、こういうので!!
シンプルで必要最低限の機能だけを備えたGUI!
わかりやすい階層構造!わかりやすい命名規則!
サービス一覧も使用ポートもGUIで一目で確認できる。
PHPを使うならXampp。覚えておこう。
88: 11/04(火)13:45 AAS
掲示板完成!!
レンタルサーバ借りるほどでもないのでNgrokなる便利なサービスを利用した。
外部リンク:predependable-jalapic-aurore.ngrok-free.dev
好きに書き込んでください。
89(1): 11/05(水)08:16 AAS
URL末尾
?thread_id=1%20.%20#post-form こういうのは扱い方をちゃんとしないとセキュリティリスクになるよ
JavaScript側でthread_id読んでるだけならいいけどサーバーでthread_id=を読む場合、あらゆる文字列入れられる状態だから
あとはバックグラウンドで使ってるPHPソース見ないと感想もない
90: 11/05(水)08:45 AAS
>>89
そうなんですか!
サーバ使うならセキュリティも勉強しないとですね...
大事なデータ扱う前に気付かせてもらってありがとうございます。
とりあえずPHP(サーバー側)でURLのパラメータ読んで処理するのは危ないって理解でいいんですかね。
バックエンドはずぶの素人なもので...
あとPHPソースですがどこまで公開していいものかいろいろ調べないとなのでお待ちください。
91: 11/05(水)09:23 AAS
外部リンク:github.com
Gitの扱い慣れない...
92(2): 11/05(水)15:47 AAS
さらっと見た感じ
index.phpやthread.phpで
$nameに対しtrimを2重にやってるから
$name = trim($_POST['name'] ?? 'No name'); これでいいんじゃね
あと
$title = trim($_POST['title'] ?? '');
$name = trim($_POST['name'] ?? '');
省16
93: 11/05(水)18:20 AAS
>>92
なるほど
見返してみると無駄の多いコード...
条件もよく考えたら高校数学でやった集合みたいな話で、同じ集合を指してても処理しやすい方とそうじゃない方とがあるわけですね。
わざわざ面倒な方でやってました。
結構コードがすっきりしてきました。
94: 11/05(水)18:23 AAS
>>92
わざわざ時間割いて読んでもらってありがとうございます。
なんだかこの板の住人そういう方多くて感動。
95: 11/05(水)21:06 AAS
phpのことはあんましらんけどSHA-1は非推奨のはず(generate_trip)
まあトリップ作るだけなら別になんでも良いとは思うけど
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.179s*