[過去ログ]
【PHP】下らねぇ質問はここに書き込みやがれ 11 (1002レス)
【PHP】下らねぇ質問はここに書き込みやがれ 11 http://mevius.5ch.net/test/read.cgi/tech/1591334726/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
811: デフォルトの名無しさん (ワントンキン MM9f-fj0a) [sage] 2021/02/25(木) 20:05:51 ID:J2N9XFhZM 最近php勉強してるけどコード古臭さ感じてきついわ http://mevius.5ch.net/test/read.cgi/tech/1591334726/811
812: デフォルトの名無しさん (ワッチョイ 8363-W5tZ) [sage] 2021/02/25(木) 20:11:34 ID:ZW7ncKwI0 新鮮なコードを書けば宜しい http://mevius.5ch.net/test/read.cgi/tech/1591334726/812
813: デフォルトの名無しさん (ワッチョイ 035f-+/RN) [sage] 2021/02/25(木) 21:01:54 ID:t62XNbsY0 >>809 ありがとうございます コード見直して勉強します! >>810 自力で見直してそれでもダメだったらコード上げて質問させて頂きます🙌 普通最初からコードあげといた方がみなさんも分かりやすくて良かったですよねすいません http://mevius.5ch.net/test/read.cgi/tech/1591334726/813
814: デフォルトの名無しさん (ワッチョイ 6f02-JP5l) [sage] 2021/02/26(金) 11:11:31 ID:NNIhhmgo0 互換性無視すればそれなりに洗練したコードが書ける http://mevius.5ch.net/test/read.cgi/tech/1591334726/814
815: デフォルトの名無しさん (ワッチョイ 0f89-PsV7) [] 2021/02/27(土) 17:17:12 ID:SVsFsbb50 MacにXAMPP入れて動かしているのですが、 フォルダやファイルを作成してFinderで削除しようとすると毎回パスワードの入力を求められます。 どうすれば回避することができるでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1591334726/815
816: デフォルトの名無しさん (ワッチョイ 635f-tlp6) [sage] 2021/02/28(日) 23:08:27 ID:E6BQP/ET0 PHPを使って外部ファイルの指定行を読み取りたい場合ってfor文を使って for($n=0;$n<$line;$n++) とするのが1番ベターでしょうか? もう少し効率の良い方法はないかと探したのですが見つからなかったので教えて頂きたいです http://mevius.5ch.net/test/read.cgi/tech/1591334726/816
817: デフォルトの名無しさん (ワッチョイ 06ad-YAa0) [sage] 2021/02/28(日) 23:11:59 ID:+Fm9mKrm0 $file = new SplFileObject('sample.txt'); $file->seek(10); echo $file->current(); http://mevius.5ch.net/test/read.cgi/tech/1591334726/817
818: デフォルトの名無しさん (ワッチョイ 635f-tlp6) [sage] 2021/02/28(日) 23:14:43 ID:E6BQP/ET0 >>817 ありがとうございます!自分が無知でした! 調べて使わさせて頂きます! http://mevius.5ch.net/test/read.cgi/tech/1591334726/818
819: デフォルトの名無しさん (ワッチョイ 0f08-oL1e) [sage] 2021/03/01(月) 12:54:41 ID:85EsPG4p0 n行目をseek使って読みたいなら seek(n - 1)してから current() だけどね http://mevius.5ch.net/test/read.cgi/tech/1591334726/819
820: デフォルトの名無しさん (オッペケ Sr03-IHdR) [sage] 2021/03/01(月) 14:38:07 ID:a7k6+LlLr 優しすぎて泣けた http://mevius.5ch.net/test/read.cgi/tech/1591334726/820
821: デフォルトの名無しさん (ワッチョイ 0b10-NAmc) [] 2021/03/02(火) 14:59:48 ID:VmJreu3J0 ttps://www.sejuku.net/blog/97648 ↑この記事の一番下のコードをコピペしてhtdocsフォルダにbord.phpで保存、 xamppでテストしたら文字化けかつ最初の書き込みしか表示されません。 どこを修正したら正しく表示されるのでしょう? http://mevius.5ch.net/test/read.cgi/tech/1591334726/821
822: デフォルトの名無しさん (ワッチョイ 0363-JP5l) [sage] 2021/03/02(火) 15:41:46 ID:IEC/D8c+0 >>821 ここじゃなく、ブログ主に質問してみ http://mevius.5ch.net/test/read.cgi/tech/1591334726/822
823: デフォルトの名無しさん (ワッチョイ 0f08-oL1e) [sage] 2021/03/02(火) 15:54:47 ID:AJdtAKNA0 >>821 UTF-8やSJISといった文字コードの事ぐらいは理解してるのか? 理解してないならPHP云々以前の話だが http://mevius.5ch.net/test/read.cgi/tech/1591334726/823
824: デフォルトの名無しさん (ワッチョイ 0b10-NAmc) [sage] 2021/03/02(火) 16:44:47 ID:VmJreu3J0 >>822 それが正しいと思いますがツイッターやっていないです >>823 文字コードは分かります。 http://mevius.5ch.net/test/read.cgi/tech/1591334726/824
825: デフォルトの名無しさん (エムゾネ FFea-RATT) [] 2021/03/02(火) 16:49:12 ID:2RCjcGnLF sejukuは糞だから参考にしない方が良い http://mevius.5ch.net/test/read.cgi/tech/1591334726/825
826: デフォルトの名無しさん (ワッチョイ 0363-JP5l) [sage] 2021/03/02(火) 16:52:06 ID:IEC/D8c+0 >>824 貼ったURL読んですぐ分かると思うが こんなものコピペしたって動かないぞ セキュリティどうのって書いてあるが、 それ以前の問題だから 何故動かないのかを調べて修正するって言うなら良い勉強になる http://mevius.5ch.net/test/read.cgi/tech/1591334726/826
827: デフォルトの名無しさん (ワッチョイ de61-fkIK) [sage] 2021/03/02(火) 17:02:21 ID:x2ugzWK70 文字化けは知らんがおそらく"\t"と"\n"が"t","n"に化けてるな http://mevius.5ch.net/test/read.cgi/tech/1591334726/827
828: デフォルトの名無しさん (ワッチョイ 0b10-NAmc) [] 2021/03/02(火) 17:13:42 ID:VmJreu3J0 >>825-827 了解です、もう少し勉強します ありがとうございました。 http://mevius.5ch.net/test/read.cgi/tech/1591334726/828
829: デフォルトの名無しさん (ワッチョイ 0b10-NAmc) [] 2021/03/02(火) 17:28:08 ID:VmJreu3J0 >>827 9行目を "\n"にしたら出来ました。 ありがとうございました。 http://mevius.5ch.net/test/read.cgi/tech/1591334726/829
830: デフォルトの名無しさん (ワッチョイ ffb1-CIDx) [] 2021/03/03(水) 12:07:35 ID:Q1I7E9kV0 ブレークポイントを使用する事が出来ません。 phpinfoのページを開くと、REMOTE_PORTの番号が数秒おきに変更されて居る様なんですが、これが原因でしょうか? ・lounch.jsonに「"port": 9001」を追加 ・php.iniに「xdebug.remote_port = 9003」を追加 この二点を追加したのですが、相変わらず、REMOTE_PORTの番号が数秒おきに変更されています。 原因をご存知の方いらっしゃいましたら教えて下さい。 お願い致します。 【開発環境】 Windows10 XAMPP VSCode http://mevius.5ch.net/test/read.cgi/tech/1591334726/830
831: デフォルトの名無しさん (テテンテンテン MM86-BW1Z) [sage] 2021/03/03(水) 21:42:25 ID:B/P/kl5ZM 同じポート番号を指定する。番号は何でも良い。 xdebugはxdebugのバージョンでポート指定の項目名が変わる。 http://mevius.5ch.net/test/read.cgi/tech/1591334726/831
832: デフォルトの名無しさん (ワッチョイ a2b1-RMRD) [] 2021/03/17(水) 22:07:36 ID:1mKdTkii0 PHPやRails系のフレームワークを 理解出来ず、使いこなすことが出来ずに何度も挫折しています。 ちなみにデータベースは直接使いこなすことが出来、 SQLも問題なく書けます、オラクルマスターも取得しています。 HTML CSS JavaScriptにも困っていません。 フレームワークを使わずに直接SQLを組み立てるアプリなら 開発したことがあり、作成出来ます。 node.jsやexpressなら理解できるレベルです しかし、PHP系のフレームワークのドキュメントを呼んでも 意味が理解できません。 問題点としては、連想配列をやたら大量に定義する部分で 毎回意味がわからなくなり挫折します。 オブジェクト指向は苦手なタイプです。 MVCのモデルがなんなのか未だに理解出来ていません。 私が思うに、この手のフレームワークのドキュメントは 既に同じようなフレームワークを使いこなしている人を 想定して説明されており、私は一度も使いこなせていないので 理解できないのだと思います。 なぜSQLをここまで隠蔽して連想配列が沢山出てくるのか 私には分かりません。 とても悩んでいるので誰かアドバイスよろしくお願いします。 http://mevius.5ch.net/test/read.cgi/tech/1591334726/832
833: デフォルトの名無しさん (アウアウウー Sac5-UUUM) [sage] 2021/03/17(水) 22:23:09 ID:68UBebHxa >>832 MVCを理解できないだけでしょ php関係無い http://mevius.5ch.net/test/read.cgi/tech/1591334726/833
834: デフォルトの名無しさん (ワッチョイ a2b1-RMRD) [] 2021/03/17(水) 22:30:45 ID:1mKdTkii0 >>833 そうかもしれません node.jsはmodelがないから使えるのだと思います Railsも苦手です modelと連想配列を使った メソッドについて理解することが出来ません。 http://mevius.5ch.net/test/read.cgi/tech/1591334726/834
835: デフォルトの名無しさん (ワッチョイ 427c-IMun) [sage] 2021/03/17(水) 22:32:17 ID:W80ESG/m0 >>832 ある意味慣れみたいなものだと思う。取りあえずLaravelの話をするけど まずはルートを定義するroutes/web.phpみたいなファイル ここにどういうURLでアクセスされたらどのコントローラを呼ぶかと定義する 実際に特定のURLがアクセスされると定義されているコントローラを呼ぶ コントローラはapp/Http/Controllersに配置するのが一般的で そこにコントローラのコードを書く 流儀に従うとDIやら色々あるけどそこは省略してコントローラに全てのコードを書いて取りあえず構わない (ファットコントローラーが悪いという奴もいるが取りあえず気にしない) returnするときに、HTMLを返すような作りならbladeというテンプレートのファイルと その表示に必要なデータを指定すれば、webページが表示される そのbladeのテンプレートは一般的にはresources/views以下に配置しファイルの命名規則は テンプレート名.blade.phpとなる SQLの部分が一番不満?に思っているかもしれないがこれも慣れで Laravelでは別にモデルを必ず使わなければならないと言う訳でも無く 素のSQLを書いても動くのだが(PHPのPDOクラスを使うような感じでパラメータをバインドするような使い方) 基本的にはEloquentのクエリビルダを使うのが一般的だ この方が慣れると非常に楽になると思う ただ、Laravelの場合idというオートインクリメントのプライマリーキーがデフォルトで全てのテーブルに 存在するという考え方で私は好きなのだがサロゲートキーが嫌いみたいな人も時々いるのでその場合は モデルの定義を若干書き換えれば対応は可能ではある 簡単には説明できないな。この辺で少しは掴んでもらえたらと思う また質問されたら書けることがあれば書いてみる http://mevius.5ch.net/test/read.cgi/tech/1591334726/835
836: デフォルトの名無しさん (ワッチョイ a2b1-RMRD) [] 2021/03/17(水) 22:39:27 ID:1mKdTkii0 >>835 ありがとうございます。 ララベルも触ったことがありますが、 例えばURLとcontrollerのルーティングや Viewをレンダーする部分は理解できます。 ただ、やはり「DI」?というものと、 Eloqent、クエリビルダーなどというものが よく分からず挫折しています。 http://mevius.5ch.net/test/read.cgi/tech/1591334726/836
837: デフォルトの名無しさん (ワッチョイ 427c-IMun) [sage] 2021/03/17(水) 23:04:27 ID:W80ESG/m0 >>836 DIは今はどうでもいいのでパスして MVCのModelの部分が納得いかないという事なのは分かるので取りあえずLaravelの話をすると Laravelが採用しているEloquentというのは、railsのactiverecordとか一般的になORMとは結構違う部分があり Eloquentでは、特にカラム名の定義を書く必要はありません (キャストしたりする場合やidがプライマリーキーじゃないなど設定を変更する場合は書く必要があるが) ただ、モデルを扱う上ではキャメルケースで単数形のクラスの定義だけは必要です (テーブル名は基本的に複数形とするが、このルールに従わない場合は、モデル内に実際のテーブル名を指定出来る) モデルクラスを用意しておけば、コントローラから例えばplayersテーブルにアクセスするPlayerクラスのモデルを利用して id=1のデータを取るなら $player = Player::find(1); のような形で取れます。これはselect * from players where id=1 limit 1と同等です 検索キーが違う場合は、Player::where('key',1)->first()みたいな形で一つだけ取って来れます これはselect * from players where key=1 limit 1と同等です find()やfirst()で終わった場合は、結果は一つだけなので、Playerのインスタンスが返されます そのインスタンスには他のカラムのデータ全てが入っている為、player->idやらplayer->keyなどで それぞれのカラムが取得できます 複数になりうる条件の場合、例えばresult = Player::where('key','>',1)->get()みたいな場合は 結果は配列となり帰ってきます この場合、結果が0でも空の配列になるし、結果が一つでも1個の配列になります ですので1個目の結果がいるならresult[0]->idみたいな形でカラムにアクセスしますが 通常ならforeach()等で回ってそれぞれを処理する形になるでしょう http://mevius.5ch.net/test/read.cgi/tech/1591334726/837
838: デフォルトの名無しさん (ワッチョイ 427c-IMun) [sage] 2021/03/17(水) 23:08:35 ID:W80ESG/m0 配列と書きましたがLaravelの場合はCollection型というものがありそれで帰ってきますので 厳密には説明と違う部分がありますが、概要と言う事でご勘弁ください (toArray()など配列に変換したりも出来はします) http://mevius.5ch.net/test/read.cgi/tech/1591334726/838
839: デフォルトの名無しさん (オッペケ Sr91-1G0K) [sage] 2021/03/18(木) 00:53:34 ID:/B4L4J97r >>837 なんでおめーそんなに親切なんだよ カッコいいじゃねえか http://mevius.5ch.net/test/read.cgi/tech/1591334726/839
840: デフォルトの名無しさん (アウアウカー Sa09-RMRD) [] 2021/03/18(木) 08:55:57 ID:oZnP+M9ua >>837 なるほど、 ではModelとは SQLより書きやすくするために オブジェクト指向を使ってDBアクセスをする 構文を再定義したものということですか? http://mevius.5ch.net/test/read.cgi/tech/1591334726/840
841: デフォルトの名無しさん (ワッチョイ 692c-6NWR) [sage] 2021/03/18(木) 12:38:10 ID:VjRMlHUp0 YouTube で有名な、雑食系エンジニア・KENTA のサロンは、千円で日本6位。 KENTAは初心者は、学習環境が整っている、Ruby on Rails をやるべきって言ってる Java, PHP はやる必要がない。 Python も含めて、これらはサラリーマンで、金をもらいながらやるもの 無料で勉強するものじゃない。 時間が掛かるだけで、他に転用できる技術が身につかない 一方、Railsは、Rails 6 の本だけでも数冊出てるし、 Railsガイド・Rails Tutorial もある ほとんどの学校・サロンも、Rails http://mevius.5ch.net/test/read.cgi/tech/1591334726/841
842: デフォルトの名無しさん (アウアウクー MM51-TLAA) [sage] 2021/03/18(木) 12:44:51 ID:Usc7ZYS2M >>840 再定義と言うよりDBをポスグレからMySQLに変えやすくしてるとかそんな感じ。 migrationでテーブル作成する際に外部キー制約付けると、そのキーのデータも自動で取得してくれてModelアクセスできたりしていろいろ便利機能がある http://mevius.5ch.net/test/read.cgi/tech/1591334726/842
843: 841 (ワッチョイ 692c-6NWR) [sage] 2021/03/18(木) 12:46:20 ID:VjRMlHUp0 Rails の本とか、学校・サロンへ行っても、 ルールが分からない香具師は、よほどの馬鹿 Railsなんて皆、KENTA・東京フリーランスのとだこうきとか、 前職が営業職などの、文系がやってるのに http://mevius.5ch.net/test/read.cgi/tech/1591334726/843
844: 841 (ワッチョイ 692c-6NWR) [sage] 2021/03/18(木) 12:56:18 ID:VjRMlHUp0 オラクルの資格も持っているのか 時間がもったいない。 KENTA のサロンに入れば良いだけ 勉強方法なんて、KENTAみたいな専門家に聞けばよいだけ。 Java, PHP, Python などを独学でやろうとするから、皆挫折する KENTAが、Java, PHP, Python などを初学者に勧めないのだから、明らか。 Rails 以外は、無理という結論 http://mevius.5ch.net/test/read.cgi/tech/1591334726/844
845: デフォルトの名無しさん (ワッチョイ 0202-9blg) [] 2021/03/18(木) 13:03:06 ID:iVSdYPhB0 頭悪そうw http://mevius.5ch.net/test/read.cgi/tech/1591334726/845
846: デフォルトの名無しさん (ワッチョイ 6252-YmF5) [sage] 2021/03/18(木) 13:09:41 ID:eOfT17HH0 Ruby君の悪評と頭の悪さはこの板の誰もが知るところだろうw http://mevius.5ch.net/test/read.cgi/tech/1591334726/846
847: デフォルトの名無しさん (オッペケ Sr91-1G0K) [sage] 2021/03/18(木) 13:54:44 ID:/B4L4J97r RailsとLaravelはどっちが優秀なの? http://mevius.5ch.net/test/read.cgi/tech/1591334726/847
848: 841 (ワッチョイ 692c-6NWR) [sage] 2021/03/18(木) 16:56:09 ID:VjRMlHUp0 Rails の時価総額 Shopify 15兆円、Airbnb 10兆円、GitHub 8千億円、HashiCorp 5千億円 Laravel の時価総額 ZOZO 1兆円 http://mevius.5ch.net/test/read.cgi/tech/1591334726/848
849: デフォルトの名無しさん (オッペケ Sr91-1G0K) [sage] 2021/03/18(木) 17:05:53 ID:/B4L4J97r でもphpのほうが圧倒的に高速じゃん http://mevius.5ch.net/test/read.cgi/tech/1591334726/849
850: 841 (ワッチョイ 692c-6NWR) [sage] 2021/03/18(木) 18:34:23 ID:VjRMlHUp0 レールは続く】 Ruby on Rails Part21 【これからも https://medaka.5ch.net/test/read.cgi/php/1545146635/103 世界最速、瞬間で表示されるサイトも、Rails 製 https://dev.to/ http://mevius.5ch.net/test/read.cgi/tech/1591334726/850
851: デフォルトの名無しさん (ワッチョイ dd08-9blg) [sage] 2021/03/18(木) 18:34:30 ID:fdWXSJXP0 プログラミングなんて「そういうルールなのだ」「ルールの理由なんか考えても仕方ない」 と俺は思ってるが、そこを無駄に考えこむ人って時々いるね 例えば、SQLが書ければクエリビルダーも「感覚的」に分かると思うのだが、 分からない人には分からないものなのか 俺にはSQLは書けるのになぜそこが分からないのかがサッパリ理解できん http://mevius.5ch.net/test/read.cgi/tech/1591334726/851
852: デフォルトの名無しさん (ワッチョイ dd08-9blg) [sage] 2021/03/18(木) 18:36:23 ID:fdWXSJXP0 基礎をすっ飛ばしてフレームワークから入った人とかで フレームワークのクエリビルダーは使えてもろくにSQLが書けない…なんて人も居たりするから 一長一短だなぁ… http://mevius.5ch.net/test/read.cgi/tech/1591334726/852
853: デフォルトの名無しさん (ワッチョイ 0202-9blg) [sage] 2021/03/18(木) 19:34:08 ID:iVSdYPhB0 Rails の 時 価 総 額 ! 何このお馬鹿なパワーワードはw お前頭の悪さ隠す気無いだろうw http://mevius.5ch.net/test/read.cgi/tech/1591334726/853
854: デフォルトの名無しさん (ワッチョイ 692c-6NWR) [sage] 2021/03/18(木) 20:52:53 ID:VjRMlHUp0 クエリビルダーは、where 何々とか、ORDER BY 何々とか、 部分をつなげて、SQL 文を作っているだけだろ http://mevius.5ch.net/test/read.cgi/tech/1591334726/854
855: デフォルトの名無しさん (ワッチョイ c6ad-/3BX) [sage] 2021/03/18(木) 21:44:24 ID:51ZTCwJA0 またRailsガイジ湧いてんのか スレチすぎるんだよこいつ http://mevius.5ch.net/test/read.cgi/tech/1591334726/855
856: デフォルトの名無しさん (ワッチョイ b102-4Ddi) [sage] 2021/03/19(金) 14:43:15 ID:i9NMi9nM0 誰も負け組にはなりたくないから分からんでもない… ただ出来るやつは何れも使えるだろうし転身も早いのでそもそも負けない そして出来るやつに仕事を取られてRailsガイジは負け組へと転落していくのだ http://mevius.5ch.net/test/read.cgi/tech/1591334726/856
857: デフォルトの名無しさん (ワッチョイ 7108-0ZVt) [sage] 2021/03/25(木) 14:23:40 ID:r5ZBb4b50 よく言われる事だが、大事なのは「何で」作るかではなく「何を」作るかだからなぁ 利用しているサービスが何の言語で何のフレームワークで作られてるかなんて、ユーザーには何の関係もない話なのでw だから特定の言語やフレームワークにご執心な人は、三流未満だとよく言われるわけだね http://mevius.5ch.net/test/read.cgi/tech/1591334726/857
858: デフォルトの名無しさん (ワッチョイ debb-LIGC) [sage] 2021/03/26(金) 18:38:14 ID:G/MzujH20 >>857 三流だなぁw 「何を」作るかが大事なのはビジネスサイドの人間 プログラマーとか設計者として一流になりたかったら道具のことをよく知ることが必須だぞ http://mevius.5ch.net/test/read.cgi/tech/1591334726/858
859: デフォルトの名無しさん (ワッチョイ c508-K+F1) [sage] 2021/03/26(金) 19:12:00 ID:J0bqb4IR0 Railsガイジへのメッセージだろうに少しは空気を読めよと http://mevius.5ch.net/test/read.cgi/tech/1591334726/859
860: デフォルトの名無しさん (アウアウカー Sab1-M27g) [] 2021/03/26(金) 19:30:02 ID:8JReMHwVa 何をつくりたいか? →既存のシステムをパクった「これと同じようなものを作りたい」 何故それを作りたいか? →「同じものが欲しいから」 ではどうやって作るか? →「そのシステムの見た目や設計、コードをパクるか」 ほとんどのシステム開発はこれ そして結局パクリ元がララベルだったらララベルを nodeだったらnodeをReactにはReactを 「同じようなの作ったことある奴」が求められる >>857 故にこのような意識高い系の そもそも論はほとんんど無意味 http://mevius.5ch.net/test/read.cgi/tech/1591334726/860
861: デフォルトの名無しさん (ワッチョイ debb-LIGC) [sage] 2021/03/26(金) 19:39:59 ID:G/MzujH20 >>859 このスレにはphpに執心な人もいること、理解してんのか? 空気読め http://mevius.5ch.net/test/read.cgi/tech/1591334726/861
862: デフォルトの名無しさん (アウアウカー Sab1-M27g) [] 2021/03/26(金) 19:40:16 ID:8JReMHwVa 「どんなアプリを作りたくてユーザが何を求めてるかが 重要でフレームワークは何だろうが関係ない」 というのはフルスクラッチで新規開発する時の話 全く新しいアプリを「発明」する時の話しだ。 そうではない一般的な「パクリ開発」では フレームワークごとの細かなシンタックスとか規約とか しょうもないヘルパーメソッドだとか ユーザーの顧客満足度に何の関係もない フレームワーク変わる事にに変動する細かな 事に習熟していなければならない。 文法だけが変わるだけの何度も同じような無駄とも思える内容を 再勉強させられることを強いられる http://mevius.5ch.net/test/read.cgi/tech/1591334726/862
863: デフォルトの名無しさん (ワッチョイ 6989-K+F1) [sage] 2021/03/26(金) 20:12:50 ID:ZBd1NRRI0 >>859 Railsガイジで一番笑えるのは 他者が何をやったかばかりで自分がどういう実績を残してきたかは一切語ってない点 虎の威を借る狐どころか虎の威を借るゴキブリ未満 http://mevius.5ch.net/test/read.cgi/tech/1591334726/863
864: デフォルトの名無しさん (ワッチョイ f6ad-VDm7) [sage] 2021/03/26(金) 22:57:06 ID:JWZKJVjZ0 >>861 そもそもここphpスレだけどな http://mevius.5ch.net/test/read.cgi/tech/1591334726/864
865: デフォルトの名無しさん (ワッチョイ 6134-udmE) [sage] 2021/03/27(土) 07:26:13 ID:1zxHwRo80 >>863 その人ネズミ講やマルチ商法にハマってる人と同じ匂いがするから怖い http://mevius.5ch.net/test/read.cgi/tech/1591334726/865
866: 蟻人間 ◆T6xkBnTXz7B0 (スププ Sdb2-0WjM) [sage] 2021/03/29(月) 17:09:32 ID:DFO7aycsd phpのメインレポジトリがハッカーに乗っ取られたらしい。 http://mevius.5ch.net/test/read.cgi/tech/1591334726/866
867: デフォルトの名無しさん (オッペケ Sr79-htyG) [sage] 2021/03/30(火) 15:09:09 ID:ixJSqAtWr githubに移行するんだっけ http://mevius.5ch.net/test/read.cgi/tech/1591334726/867
868: デフォルトの名無しさん (ワッチョイ 456e-xfeT) [] 2021/04/02(金) 06:28:48 ID:J2eyMo7M0 エクセルデータをデータベースに移す事はできますか? カロリー計算サイトを作りたい https://www.mext.go.jp/a_menu/syokuhinseibun/1365420.htm http://mevius.5ch.net/test/read.cgi/tech/1591334726/868
869: デフォルトの名無しさん (アウアウクー MM81-9xz+) [sage] 2021/04/02(金) 07:36:10 ID:HTXNvit1M PhpSpreadsheetでエクセルファイルを読み書きできる http://mevius.5ch.net/test/read.cgi/tech/1591334726/869
870: デフォルトの名無しさん (ワッチョイ a37c-6/vn) [sage] 2021/04/02(金) 12:49:30 ID:Nmq5iYFb0 エクセルのデータを移すだけなら 一般的にはエクセルでcsvを生成して PHPでインポートする感じだが、単純にやると文字コードの問題があるけどね http://mevius.5ch.net/test/read.cgi/tech/1591334726/870
871: デフォルトの名無しさん (ワッチョイ 6d08-5QI3) [sage] 2021/04/02(金) 12:52:29 ID:zrhx5pf90 >>868 このデータなら>>870の言う通りエクセル側で一度csvとして書き出して csvを読めばいいだけ エクセルで書き出したcsvはSJIS(cp932)になってるからそこだけ注意だな 慣れてる人なら10分もあれば書けるかと http://mevius.5ch.net/test/read.cgi/tech/1591334726/871
872: デフォルトの名無しさん (ワッチョイ 6d5d-pDJn) [] 2021/04/02(金) 15:28:44 ID:pWfPyr2j0 データベースしたくてProgateでnodejs が熱いなんて言うからやってみていざウェブに公開しようとしたらAWS難しすぎて、phpとさくらインターネット使ったらビビるくらい簡単に公開できたわ。phpちゃん大好き。 http://mevius.5ch.net/test/read.cgi/tech/1591334726/872
873: デフォルトの名無しさん (ワッチョイ 456e-xfeT) [] 2021/04/02(金) 16:19:29 ID:J2eyMo7M0 少しづつ作ってみる カロリー計算サイトとかはワードプレスをベースにしたほうがいいのかしら? http://mevius.5ch.net/test/read.cgi/tech/1591334726/873
874: デフォルトの名無しさん (ワッチョイ 257c-kjVL) [] 2021/04/02(金) 17:26:54 ID:JkWCw2bz0 自分一人でプログラムを作っています。 特に作ってから時間が経っていると、何らかの不具合があった時に、 プログラムの問題点を見つけるのが凄く大変です。 解決のために、どういった事を勉強すると良いでしょうか? 書籍とかサイトとか教えてほしいです。 下請けに出すために分厚い仕様書というのがあるようですが、 プログラムを作るのと同じぐらいの手間がかかる様なものは、 一人で作っていますので、効率的ではないのではと思っています。 http://mevius.5ch.net/test/read.cgi/tech/1591334726/874
875: デフォルトの名無しさん (ワッチョイ 9bad-+6FE) [sage] 2021/04/02(金) 18:30:46 ID:CYbp9WsG0 >>874 最低限単体テストは書くこと phpで開発するならphpunitとmockeryの使い方を理解する http://mevius.5ch.net/test/read.cgi/tech/1591334726/875
876: デフォルトの名無しさん (ワッチョイ 552c-IbuP) [sage] 2021/04/02(金) 22:37:07 ID:nXGaO3xM0 そりゃAWS は皆、YouTube のくろかわこうへいのAWS サロンへ入る 3千円で、数百人が入っている。 Docker も教えているとか KENTA のサロンは、千円で、2千人も入っている http://mevius.5ch.net/test/read.cgi/tech/1591334726/876
877: デフォルトの名無しさん (ワッチョイ a37c-6/vn) [sage] 2021/04/02(金) 22:39:55 ID:Nmq5iYFb0 >>876 もういいよ Rubyガイジは消えろよ http://mevius.5ch.net/test/read.cgi/tech/1591334726/877
878: デフォルトの名無しさん (ワッチョイ 2302-5QI3) [sage] 2021/04/03(土) 01:15:38 ID:iR7WZeyD0 もうこれもはやRubyやらKENTA?やらにヘイトを向けるためにわざと書き込んでるでしょwww http://mevius.5ch.net/test/read.cgi/tech/1591334726/878
879: デフォルトの名無しさん (ワッチョイ 8536-fley) [sage] 2021/04/03(土) 14:07:19 ID:IURcEPlv0 >>874 >>875が言ってるけど、とにかくテストをちゃんと書く 不具合を特定する時は、テストを追加していってどこまで正常に動作して、どこから不具合が出ているかを確認する 不具合を修正した後は、不具合が正しく修正されていることを確認する為のテストを追加する そうするとバージョンを重ねるごとに、大量のテストによって過去の不具合は全部潰されていることが保証されるようになる http://mevius.5ch.net/test/read.cgi/tech/1591334726/879
880: デフォルトの名無しさん (ワッチョイ 6d5d-pDJn) [] 2021/04/07(水) 11:23:33 ID:VNAs89/s0 >>876 そうなんだね。まぁプログラミング一年やったけど地に足つかないことはやったらダメだなって思ったわ。自分で調べて理解して実践しないと身につかないわ。ひとにあぁやれこうやれって言われても理解が追いつかないもんね。これを本業にしてる人はすごいわ。自分はアマだから好きなことを好きなペースでやるだけだから。 http://mevius.5ch.net/test/read.cgi/tech/1591334726/880
881: 876 (ワッチョイ 552c-s+Uo) [sage] 2021/04/07(水) 12:02:00 ID:/VvrJao60 今日本では、プログラミング教育の革命が起きている。 猫も杓子も、脱Java・IT 土方奴隷からの脱却。自社開発系へ Shopifi の時価総額が15兆円、 民泊のAirbnb が、大手ホテル3社の合計よりも大きい、10兆円とか、 1人で、Heroku, Ruby on Rails で、サイトを公開して、10億円で売るとか Ruby on Rails の学校ができて、80万円で学べるようになった。 マコなりなどは、Railsの学校で何百億も稼いでいる 価格破壊で、東京フリーランスのデイトラみたいに、10万円のものも出てきた YouTube の有名な技術系サロン。 KENTA のRails、くろかわこうへいのAWS、PHP のたにぐちまこと 今の日本は、プログラミング教育の革命の真っ只中。 それに、先に乗った香具師が勝つ! http://mevius.5ch.net/test/read.cgi/tech/1591334726/881
882: デフォルトの名無しさん (ワッチョイ 2d5f-KShf) [sage] 2021/04/08(木) 10:27:29 ID:kfGdZKXS0 もうPHP5.3時代の手軽な言語じゃなくなっちゃったな http://mevius.5ch.net/test/read.cgi/tech/1591334726/882
883: デフォルトの名無しさん (ワッチョイ 5563-0pr0) [sage] 2021/04/08(木) 11:07:55 ID:6V1dBrBp0 穴ぼこ見つけては突っ込みたがる奴がいるからな http://mevius.5ch.net/test/read.cgi/tech/1591334726/883
884: デフォルトの名無しさん (ワッチョイ a37c-0pr0) [sage] 2021/04/08(木) 13:57:43 ID:3r6MsATA0 >>882 別に気軽に使う分には同じでは? 後方互換性は一応あるしね Rubyなんか破壊的変更が普通にあるようだし http://mevius.5ch.net/test/read.cgi/tech/1591334726/884
885: デフォルトの名無しさん (ワッチョイ 476e-HIlx) [] 2021/04/09(金) 07:26:10 ID:AWaJ8hU90 rssフィードを作りたいんですが、参考になるサイトはありますかね? https://techacademy.jp/magazine/18803 こことかありますけど、file get contensではなくcurl使うのが主流とも聞きます。 http://mevius.5ch.net/test/read.cgi/tech/1591334726/885
886: デフォルトの名無しさん (ワッチョイ 6f2c-ORmy) [sage] 2021/04/09(金) 09:13:24 ID:PljcoBP70 Ruby では、RSS::Parser で、RSS/ATOM をパースできる <?xml version="1.0" encoding="utf-8"?> <feed xmlns="http://www.w3.org/2005/Atom"> <title>サンプル</title> <updated>2003-12-13T18:30:02Z</updated> <author><name>あいう</name></author> <id>urn:uuid:60a76c80-d399-11d9-b93C-0003939e0af6</id> <entry> <title>タイトル 1</title> <id>urn:uuid:1225c695-cfb8-4ebb-aaaa-80da344efa6a</id> <updated>2003-12-13T18:30:02Z</updated> </entry> </feed> require 'rss' atom = File.read( "./input.atom" ) feed = RSS::Parser.parse( atom ) feed.items.each { |item| puts "#{ item.title.content }" } #=> タイトル 1 http://mevius.5ch.net/test/read.cgi/tech/1591334726/886
887: デフォルトの名無しさん (ワッチョイ 6202-slfm) [sage] 2021/04/09(金) 09:44:46 ID:XTCXyNco0 聞いてない言語で答えるガイジはいつまでRuby下げを続けるのか http://mevius.5ch.net/test/read.cgi/tech/1591334726/887
888: デフォルトの名無しさん (ワッチョイ 476e-HIlx) [] 2021/04/09(金) 21:14:45 ID:AWaJ8hU90 rss取得の参考サイトないですかね 新しめのもので なかなか見つからないものですね 英語情報もあたってみます javascriptでも出来るらしいですが、色々制約がありそうですね http://mevius.5ch.net/test/read.cgi/tech/1591334726/888
889: 886 (ワッチョイ 6f2c-ORmy) [sage] 2021/04/10(土) 04:49:17 ID:OA/XTa6K0 Ruby では、RSS/ATOM には、RSS と言うライブラリを使う。 Feedjira というgem もある PHP は、よく知らない http://mevius.5ch.net/test/read.cgi/tech/1591334726/889
890: デフォルトの名無しさん (ワッチョイ 6202-slfm) [sage] 2021/04/10(土) 15:57:35 ID:o8hQFp380 >>885 rssの取得目的ならfile_get_contensの方がコードすっきりするしベターだと思いますわ 上記のtechacademyのさらっと見たけど、名前空間については言及されてないので、モノによってはその辺で嵌るかも知れないね http://mevius.5ch.net/test/read.cgi/tech/1591334726/890
891: デフォルトの名無しさん (ワッチョイ eb08-slfm) [sage] 2021/04/10(土) 19:09:18 ID:zVwzBV8S0 >>888 外部のRSSを取得して単純な処理するだけなら とりあえずsimplexml_load_file()使ってみ とりあえずYahooのrssの例を書くが print_r(simplexml_load_file('https://news.yahoo.co.jp/rss/topics/top-picks.xml')); たったこんだけw http://mevius.5ch.net/test/read.cgi/tech/1591334726/891
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 111 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.012s