独学者Fossa

独学していることなど

プログラミング

prefectures

私は、英語があまり得意ではないので、間違ったことを書いているかもしれません。 市区町村一覧取得するAPIを探していたら、都道府県内市区町村一覧取得APIというのが見つかりました。 API操作説明 | 国土交通省 土地総合情報システム 上記のページを見てい…

Laravel Module Installer

github.com Laravel Module Installer Laravel Modulesで作成したModuleを、Composerでインストールするには、Laravel Module Installerを使います。 今回は、ローカルパッケージとして作成しているので、下記の記事も参考にしてください。 fossa-hobby.hate…

CodeIgniter4 Modules

codeigniter.com Modules CodeIgniter 4で、modulesフォルダを設置する場合で、わかったことを書きます。 Info 自分自身の備忘録として、書いています。 まだ十分に把握してなかったり、勘違いしている部分もあるかもしれません。 ご了承ください。 使用環境…

Composer Local Package

Composer 記事のタイトルだけ見ると、すごく、ありふれた内容だと思います。*1 今までのやり方 今までは、ローカルパッケージをインストールする時、下記の通りでした。 composer.jsonに、直接、repositoriesとrequireを記述する composer install or compos…

ESLint + VSCode

ESLint自体は、グローバルにインストールしていましたが、ほとんど使っていませんでした。 もちろん、使いたい気持ちもあり、使った方がいいのも、わかっていました。 Visual Studio Codeで、出力を見ると、メッセージが出ていたので解消したいと思いました…

はてなスター

はてなブログ用のテーマを、GitHubで探していました。 必要なIDやclassは、だいたい、わかってきたけど、漏れがないよう確認したかったのです。 Python + selenium github.com 偶然、Python(+ selenium)で書かれた「はてなスターを自動で付けるアプリ」を、…

制作中(7)

そういえば、編集と削除のボタンを付けていました。 編集画面は、読者様が読者様でなくなった時に、使う予定です。 チェックボックスを外して、読者様でなくなったという記録をしたいと思います。 削除ボタンは、ほとんど使うケースがないので、将来的には外…

制作中(6)

前回の続きです。 もう一度、動作環境をおさらいしておきます。 動作環境 Software Version Ubuntu 20.04.1 Laravel Valet(Linux) v2.2.17 PHP v7.4.12 Laravel 7.29.3 Vue.js v2.6.12 UIkit v3.5.9 検索 後は、テキスト検索して該当する読者様を表示させる…

制作中(5)

前回の続きです。 Laravelの場合、timestamp型にしておくと、Eloquentで、UTCからJSTになるらしいです。 しかし、SQLite3なので、datetime型になってしまいます。 Laravelのアクセサを使うことにしました。 実際の画面 途中経過 実際のニックネームと、はて…

制作中(4)

続きです。 データベースに入れておきたいと思ったので、追加しました。 $crawler = new Crawler($html); $crawler->filter('table > tbody > tr')->each(function (Crawler $node, $i) { // はてなID $hatena_id = $node->filter('td > a > span')->attr('…

制作中(3)

前回の続きです。 ブラウザのデベロッパーツールのElementsから、HTMLをコピーしました。 <tr> <td> <a href="https://blog.hatena.ne.jp/opll_inaka/" rel="nofollow"> <img class="profile-image" src="https://cdn.profile-image.st-hatena.com/users/opll_inaka/profile.png?15*****707" alt="opll_inaka" title="opll_inaka" width="16" height="16"> </a></td></tr>

制作中(2)

前回の方法だと、物足りなさを感じたので、別の方法を考えてみました。 お昼は、こんな感じ HTMLから、必要なデータだけを取得する方法です。 ページのソース ブラウザ(Google Chrome)から、ページのソースを表示してみます。 ニックネームがない 日本時間が…

Zenn

以前は、Qittaをよく見ていましたが、今は、Zennというのも、あります。 Zenn Zenn zenn.dev Zennに対する批判では、ないです。 あくまでも、私自身の問題とか、私の感想です。 まだ、Zennで、記事を書いたことは、ありません。 記事を探しにくい 原因は、Ze…