it group
-
Embed this notice
ぐぬ管 (GNU social JP管理人) (gnusocialjp@gnusocial.jp)'s status on Tuesday, 19-Nov-2024 16:44:32 JST ぐぬ管 (GNU social JP管理人) !it 最近の開発手法のトレンド。サーバー側はデータ返すだけで、描画類は全部JavaScriptで任せるというの。これはこれで楽。 バックエンドとフロントエンドで似たような処理をしなくてフロントだけにできるから。面倒くさい。が、これは安易なのでしたくない。 -
Embed this notice
ぐぬ管 (GNU social JP管理人) (gnusocialjp@gnusocial.jp)'s status on Thursday, 14-Nov-2024 09:40:49 JST ぐぬ管 (GNU social JP管理人) !it !ai 業務でPHPの開発作業をしていて、ChatGPTを使いだして便利に感じています。検索エンジンの代わりに使っています。
例えば、「laravel eloquentでリレーション先のテーブルの主キー名の取得方法は?」と質問します。
https://chatgpt.com/c/67354314-fbdc-800b-a4e4-65f96d1a8fb2
getRelatedというややマニアックなメソッドを教えてくれます[eloquent getrelated] で検索してもなかなかたどり着けないです。
こういう検索エンジンで検索しにくい質問で便利だなと思います。
検索エンジンで検索すると、的外れな情報も大量にヒットします。対話AIはそのごみの混ざった検索結果を分析した結果をコンパクトに返してくれます。対話AI使わなくても、検索エンジンで時間かければわかりますが、大幅に時間短縮できます。
大量の凡人健常者が取り組んだ方法論として決まりきったものは、記憶の問題、ただの神経衰弱です。こういうのを検索エンジンの改良版としてAIに任せるのはいい使い方だと思います。
個人的に、ただの知識、事実は重要度高くないと思いますが、一般社会では評価する側の頭が悪いので、これが重宝されます。
同僚や先輩に聞くより対話AIのほうがよほど頭いいです。話すことないです。聞くほうが時間の無駄なので。凡人はどんどん要らなくなります。
一方、私みたいなキチガイのデータは少ないので、検索エンジンやAIに聞いても出てこないです。世界で自分だけのオリジナルに専念するのがたぶんいいです。 -
Embed this notice
ぐぬ管 (GNU social JP管理人) (gnusocialjp@gnusocial.jp)'s status on Tuesday, 05-Nov-2024 11:47:05 JST ぐぬ管 (GNU social JP管理人) !it 命名規則のキャメルケース。これ英語前提です。関数名に英語以外を使うと破綻します。
getキーバリュー()みたいな関数の定義。日本語ですると境界がわからなくなるので、getキー_バリューみたいにアンダーバーで区切ったほうが分かりやすい。なるほど… -
Embed this notice
ぐぬ管 (GNU social JP管理人) (gnusocialjp@gnusocial.jp)'s status on Tuesday, 28-May-2024 16:40:37 JST ぐぬ管 (GNU social JP管理人) !it !realty 不動産の契約書面もこれから何回も書くことになるので、効率化をはかります。
【Word】文書中に何度も登場する文字列を1か所変更するだけで他の箇所も一括で変更する方法 | My Life 8 -
Embed this notice
ぐぬ管 (GNU social JP管理人) (gnusocialjp@gnusocial.jp)'s status on Tuesday, 09-Apr-2024 11:39:06 JST ぐぬ管 (GNU social JP管理人) !it C++だーいすき。パフォーマンスを極めるならC++に行き着きます。RustとかGoとかに辿り着く人はそういう存在です。 パフォーマンスが最優先ならC++しかないです。GNU socialはパフォーマンスだけが最優先ではないのでPHPでいいんです。PHPがいいんです。Webサーバーと相性のいいPHPじゃないと駄目なんです。
GitHub - drogonframework/drogon: Drogon: A C++14/17/20 based HTTP web application framework running on Linux/macOS/Unix/WindowsIn conversation from web permalink Attachments
-
Embed this notice
ぐぬ管 (GNU social JP管理人) (gnusocialjp@gnusocial.jp)'s status on Friday, 05-Apr-2024 23:07:37 JST ぐぬ管 (GNU social JP管理人) !it 今の現場。CakePHPとLaravelの現場です。私はCakePHPを担当。Laravelは4年くらい前に勉強したことがあります。図書館で両方の本を借りて読んでいます。 私的にはCakePHPのほうが好きです。Laravelはごちゃごちゃしていてわかりにくいのです。人気の理由を調べてもいまいちわかりませんでした。
私には。なぜこれが健常者には簡単で、使いやすいのかわかりません。私のセンス・感覚は独特過ぎて、世間とのズレによく混乱します。
PHP、Laravelがオワコンと言われている3つの背景とは?特徴や技術選定方法を紹介 | エンジニアスタイルIn conversation from Qvitter permalink Attachments
-
Embed this notice
ぐぬ管 (GNU social JP管理人) (gnusocialjp@gnusocial.jp)'s status on Thursday, 29-Feb-2024 23:35:12 JST ぐぬ管 (GNU social JP管理人) !it imgur。調べていました。このサービスめちゃくちゃすごいですね…ほぼ無制限に使える画像アップローダーです。gnusocial.jpのサイト。画像添付嫌なので意図的にしていないのです。imgurを使わせてもらいますかね。サイトでも紹介したいです。なんなら、GNU socialのプラグインにしてもいいかなと思いました。画像のホスティングが無料になります。めちゃくちゃすごくないですか?
怖くない! 定期ゲーマーに贈るImgur講座|ひとしろIn conversation from Qvitter permalink Attachments
-
Embed this notice
ぐぬ管 (GNU social JP管理人) (gnusocialjp@gnusocial.jp)'s status on Thursday, 29-Feb-2024 22:27:54 JST ぐぬ管 (GNU social JP管理人) !it Torを使ったIPアドレスの匿名も、特定可能な技術が登場してきているみたいですね。たぶん、専門家内の機密情報なんでしょうけど。
アニメイトやピューロランドも被害…犯行予告をしてもなぜすぐ捕まらないのか? 有識者に理由を聞いてみた – SirabeeIn conversation from Qvitter permalink Attachments
-
Embed this notice
ぐぬ管 (GNU social JP管理人) (gnusocialjp@gnusocial.jp)'s status on Monday, 26-Feb-2024 17:53:41 JST ぐぬ管 (GNU social JP管理人) !it PHPの波括弧。奥が深いですね…
php -r '$var1=9;echo "{${mb_strtolower('\'VAR1\'')}}";'
このコード。実行結果9です。こういう変数の二重展開でだけ文字列リテラル内で式が使えます。式だけだと使えません。
フォーマット文字列的なものに近いのですけど、クセがありすぎです…式だけ使わせてくれよ…
PHP: Strings - ManualIn conversation from Qvitter permalink Attachments
-
Embed this notice
ぐぬ管 (GNU social JP管理人) (gnusocialjp@gnusocial.jp)'s status on Sunday, 25-Feb-2024 17:47:39 JST ぐぬ管 (GNU social JP管理人) !it !money youtubeを眺めていたら漫画村の平野ロミのオンラインスクールの広告が来ました。作り方より稼ぎ方を知りたいですね…
漫画村を作ろう!プログラミングを学べる初心者向けのオンラインスクールIn conversation from Qvitter permalink Attachments
-
Embed this notice
ぐぬ管 (GNU social JP管理人) (gnusocialjp@gnusocial.jp)'s status on Saturday, 24-Feb-2024 17:53:36 JST ぐぬ管 (GNU social JP管理人) !it autocomplete=usernameを指定すると、通常の会員サイトのパスワード履歴などが使える。これで外部ツール無しでログイン可能。かなりトリッキー。頭おかしい私じゃなきゃ思いつかないですね。これでいきましょう。
パスワード入力時の補完をブラウザにさせつつ、1Passwordなどのパスワードマネージャーにも対応させたいIn conversation from Qvitter permalink Attachments
-
Embed this notice
ぐぬ管 (GNU social JP管理人) (gnusocialjp@gnusocial.jp)'s status on Monday, 05-Feb-2024 23:27:44 JST ぐぬ管 (GNU social JP管理人) !it JetPackだと関数で取得できるようです。これを使いますかね。GA4のほうが良いのですが、情報ないです。
WordPressのアクセスカウンターを変更しようとしたら思いの外苦労しました | ロードバイク好きの独り言In conversation from Qvitter permalink Attachments
-
Embed this notice
ぐぬ管 (GNU social JP管理人) (gnusocialjp@gnusocial.jp)'s status on Sunday, 04-Feb-2024 01:40:23 JST ぐぬ管 (GNU social JP管理人) !it notabug.org 頻繁に落ちるのがストレスです。リポジトリーや、情報の集約場所として信頼できないです。Phorgeのサーバー設置。これを先にやったほうがいいですかね。開発作業も進めたいのはやまやまなんですけど。 In conversation from Qvitter permalink Attachments
-
Embed this notice
ぐぬ管 (GNU social JP管理人) (gnusocialjp@gnusocial.jp)'s status on Sunday, 04-Feb-2024 00:38:00 JST ぐぬ管 (GNU social JP管理人) !it APIのつくりがよくわかりません…GNU socialの処理は基本的に1個ずつ。これを一括でやりたいなと思って、元々ある単発用のAPIを、for文で反復呼び出しするための一括処理用の中継APIを追加して、試しました。
すると、CSRFエラー。元々ユーザー入力から直に呼び出すことを想定するAPIだから、間にAPIを挟んだことで、session tokenが変わって弾かれました。
たぶん、私が根本的なところをわかっていないのだと思います。中継とかさせないで、既存のAPIを複数個対応させる形でやるしかないのでしょうかね。もしかして、最初の私の作業としては難易度高いですかね。後回ししたほうがいいのか。In conversation from Qvitter permalink -
Embed this notice
ぐぬ管 (GNU social JP管理人) (gnusocialjp@gnusocial.jp)'s status on Friday, 02-Feb-2024 16:49:09 JST ぐぬ管 (GNU social JP管理人) !it 今日は開発作業を進めようかと思いましたけど、他に優先事項があるのでそれにします。keyhacです。macのキーバインド。使いにくくて。面倒で後回しにしていました。1日くらいかける価値があります。 In conversation from Qvitter permalink -
Embed this notice
ぐぬ管 (GNU social JP管理人) (gnusocialjp@gnusocial.jp)'s status on Tuesday, 23-Jan-2024 13:45:57 JST ぐぬ管 (GNU social JP管理人) !it HTML 5.3。フォームでname="array[]"みたいにしたら配列になるのって、標準化されているのですかね。定義が気になります。
https://www.w3.org/TR/2021/NOTE-html53-20210128/In conversation from Qvitter permalink Attachments
-
Embed this notice
ぐぬ管 (GNU social JP管理人) (gnusocialjp@gnusocial.jp)'s status on Saturday, 20-Jan-2024 11:42:56 JST ぐぬ管 (GNU social JP管理人) !it PHPはメンバー変数のアクセスには$this->memberとしないといけないのですね。はまっていました。C++ならthisは暗黙です。 In conversation from Qvitter permalink -
Embed this notice
ぐぬ管 (GNU social JP管理人) (gnusocialjp@gnusocial.jp)'s status on Friday, 19-Jan-2024 00:13:31 JST ぐぬ管 (GNU social JP管理人) !it GNU socialの開発作業は、PHPの勉強とほぼ同じです。私PHPほぼできませんので、勉強しながらです。
テストコードを書く上で、スコープが気になりました。PHPはC言語とシェルスクリプトを混ぜてオブジェクト指向が入ったイメージなんですけど。波括弧の扱いが全然違います。波括弧=スコープじゃないです。
親スコープの変数を子スコープで参照とかできません。 ローカル変数とグローバル変数だけです。子に渡すには、引数かグローバル変数しか無い。後は無名関数。無名関数だけuseで親スコープの変数を参照可能。
スコープの考え方が違って混乱します。それを理解した晩です。開発の初期は学習・理解にめちゃくちゃ時間かかります。In conversation from Qvitter permalink -
Embed this notice
ぐぬ管 (GNU social JP管理人) (gnusocialjp@gnusocial.jp)'s status on Thursday, 18-Jan-2024 20:45:26 JST ぐぬ管 (GNU social JP管理人) !hobby !it 「テクニカル諏訪子: 【プログラミング】生産力を増大する方法」を読みました。
私はロリ絵には興味ないですけど、すわこは私と技術に対する考え方は近いです。シンプルイズオール。ごちゃごちゃしたり、ぎらぎらした見た目のものはうざいと思ってしまうのです。
Misskeyのような余計なインタラクションやアニメーションがうざいのです。2018年のxyz時代に初めて使ってみて「コレジャナイ感」が私には強かったです。
やりたい本質を即座にできればそれで十分なんです。おまけはプラグインなどで必要な人だけにしてほしいです。いちいち、UIごときに気分や感情の影響を受けたくないのです。作り手のそういう思惑、悪意がわかるので、押し付けられるのがうざいのです。In conversation from Qvitter permalink Attachments
-
Embed this notice
ぐぬ管 (GNU social JP管理人) (gnusocialjp@gnusocial.jp)'s status on Wednesday, 17-Jan-2024 13:48:20 JST ぐぬ管 (GNU social JP管理人) !it おお!これはありがたい。DKIMはサーバー側の設定が必要で、レンタルサーバーだと対応していないとユーザー側でどうにもできなかったのです。
DKIM対策のためだけにElastic Emailなどの外部のメールサービスを使わなくて済みます。もう会員連絡に個人のgmailを使わなくて済みます。重要なのでサイトでも記録しますかね。
【 重要 】全レンタルサーバーにメール送信認証技術 「DKIM」「DMARC」を対応予定 | お知らせ - バリュードメインIn conversation from Qvitter permalink Attachments