はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    Google I/O

『ttskchさんの記事一覧』

  • 人気
  • 新着
  • すべて
  • JetBrainsの民がVS Codeを最低限発狂せずに使える状態にしたログ

    82 users

    zenn.dev/ttskch

    設定のコード化と管理 VS Codeの設定にはユーザー設定とワークスペース設定があり、ユーザー設定は ~/Application\ Support/Code/ 配下(Cursorなら ~/Application\ Support/Code/ 配下)に、ワークスペース設定はコードベースの .vscode/ 配下に保存される 今のところワークスペースごとに設定を変えたいニーズがないので、ワークスペース設定は一切いじらずユーザー設定のみをカスタマイズすることにする ただし、「どの拡張機能がインストールされているべきか」というユーザー設定は存在せず、代わりに「このワークスペースにおいてどの拡張機能のインストールを推奨するか」というワークスペース設定が存在するため、このワークスペース設定のみ必要に応じて使用する VS Codeにはデバイス間で設定を同期する機能がある が、Cursorにはまだない の

    • テクノロジー
    • 2025/03/05 11:19
    • vscode
    • あとで読む
    • JetBrains
    • techfeed
    • プログラミング
    • programming
    • *あとで読む
    • 無料で商用にも使える日本の郵便番号APIをリリースしました

      346 users

      zenn.dev/ttskch

      jp-postal-code-api https://github.com/ttskch/jp-postal-code-api 日本の郵便番号から住所のデータを取得できるWeb APIです。 GitHub Pagesを使用して静的なJSONファイルとして配信している ため、可用性が高いのが特徴です。また、オープンソースなのでクライアントワークでも安心してご使用いただけます。もしリポジトリの永続性や GitHub Pagesの利用制限 が心配な場合は、ご自由にフォークしてご利用ください。 日本郵便によって公開されているデータ を元に住所データのJSONファイルを生成して配信しています。JSONファイルには日本語表記・カナ表記・英語表記の住所データが含まれています。ただし、以下の注意事項があります。 大口事業所個別番号の住所データは以下のように出力されます(元データ の内容がそうであるため)

      • テクノロジー
      • 2024/05/28 10:08
      • api
      • あとで読む
      • json
      • github
      • 郵便番号
      • 住所
      • 開発
      • データ
      • プログラミング
      • 災害時の備えとして、自宅NASのデータをすべてS3 Glacier Deep Archiveにバックアップしておく

        10 users

        zenn.dev/ttskch

        自宅のNASなどにテラバイト級のデータを保有している場合、そのバックアップ先はなかなかに悩ましいものです。 RAIDで十分と考える人もいるかもしれませんが、肝心のバックアップデータが自宅内に置いてあるなら、地震などの災害で家ごと潰れてしまえば何の意味もないですし、それどころか最悪データを失うことが心の引っかかりになって逃げ遅れてしまう恐れすらあるので、クラウドバックアップは必須だと思っています。 お金が無限にあればDropboxやGoogleドライブのようなフルマネージドなクラウドストレージに同期しておけばよいのですが、数テラバイトにもなると毎月まあまあの金額になってしまいますし、あくまで非常時用のバックアップであってデータの読み書きはほとんどしない想定なので、DropboxやGoogleドライブはオーバースペックでもったいないと思ってしまいます。 そこで自分は日次バッチで S3 Glac

        • 世の中
        • 2023/12/28 16:01
        • NAS
        • あとで読む
        • Macで複数バージョンのPHPを楽に使い分ける

          3 users

          zenn.dev/ttskch

          PHP Advent Calendar 2023 の15日目の記事です!🎄✨ はじめに Macで複数バージョンのPHPを使い分けるのって意外と難しくないですか? Docker経由でしかPHPを使わないみたいな猛者スタイルで行ければいいのかもしれませんが、パフォーマンスや開発体験の問題からローカルのPHPを使いたい事情もあると思います。 phpenv と .phpenv-version ファイルを併用すればディレクトリごとに使用するPHPバージョンを指定することもできますが、このソリューションはいざ導入しようとすると Yak Shavingの嵐が待っていて(実体験) 非常に面倒だったりします。 というわけで、本稿では僕がMacのローカル環境で複数バージョンのPHPを楽に使い分けるために実際にやっていることをサクッとまとめてお伝えしたいと思います。 PHPのインストール まず、PHPのインス

          • テクノロジー
          • 2023/12/20 23:32
          • php
          • mac
          • 【個人開発】 #買ってよかった が集まるSNS「pocitta(ポチッタ)」を支える技術

            3 users

            zenn.dev/ttskch

            はじめに 2023年6月30日に #買ってよかった が集まるSNS「pocitta(ポチッタ)」 というWebサービスをリリースしました。 この記事では、pocittaというサービスの概要とそれを支える技術スタックについてご紹介します。 Webサービス開発者の方々に何かしら参考にしていただければ幸いです。 どんなサービス? pocittaは、買ってよかったものをシェアする専用のSNS です。 主な特徴は以下の3点です。 Amazonや楽天の商品ページURLを貼り付けるだけで商品情報を自動で取得 してくれて、簡単に投稿できる 「○年○月の買ってよかったもの一覧」のようなページ(「まとめ」)も簡単に作れる Amazonアソシエイト・楽天アフィリエイトと簡単に連携 できて、アフィリエイト活動の場としても活用できる なぜ作ったのか もともと買ってよかったものをシェアする文化が好きすぎた ので、素朴

            • テクノロジー
            • 2023/09/26 17:24
            • Vercelの基本的な使い方まとめ

              3 users

              zenn.dev/ttskch

              Vercelとは Vercel は、簡単さが売りのシンプルなPaaSです。 以前は ZEIT now というサービス名でしたが、2019/04/21に社名がVercelに変わり、これにあわせてサービス名も Vercel になったようです。 ちなみに、Vercel社(旧ZEIT社)は Next.js の開発元としても知られており、$21Mの資金調達に成功しているイケイケスタートアップです。 Vercelは静的サイトやSPAのホスティングももちろんできますが、サーバーレス関数やWebアプリを無料で簡単にホストできるので、趣味プロダクトのサーバー代わりに使われているのをよく見かけます。 使ってみる 簡単なNode.jsのアプリをVercelでホストしてみましょう。 やり方は こちらの公式ドキュメント のとおりです。 例えば /api/foo.js というファイルを置いておくと、Vercelが自動

              • テクノロジー
              • 2023/04/06 07:42
              • [超入門] ド素人でも理解できる!世界一丁寧なデータベース/SQLの教科書

                3 users

                zenn.dev/ttskch

                2023-10-08に PHPカンファレンス2023 というイベントにて、この記事の内容で 登壇しました。よろしければそのときのスライド資料もあわせてご参照ください。 この記事では、 データベース・SQLという概念について、初心者の方向けに可能な限り丁寧に解説していきます。 ぜひ最後までお付き合いください。 この記事のゴール 最初にこの記事のゴールを確認しておきましょう。 データベースという概念をなんとなく理解すること 簡単なSQLを自力で書けるようになること です。 駆け出しエンジニアの方に読んでいただきたいのはもちろん、営業やマーケティングなど、エンジニア以外の職種の方にも役立つ情報だと思っています。 というのも、最近の先進的な会社では、マーケティング部門が(わざわざエンジニアに頼むことなく)自分でSQLを使ってデータを集計・分析するような例も増えつつあり、今やデータベース/SQLの知

                • テクノロジー
                • 2022/11/19 21:22
                • API Platform実戦投入レシピ

                  6 users

                  zenn.dev/ttskch

                  API Platform (https://api-platform.com/) は、SymfonyをベースとするPHP製のWeb APIフレームワークです。 簡単な設定を書くだけでSymfonyアプリにREST API(やGraphQL API)の機能を一瞬で追加することができて非常に便利なのですが、2023年9月現在、ある程度以上複雑なことをしようとすると途端にフレームワークについての深い理解が求められたり、痒いところに手が届かず強引なワークアラウンドが必要になったりするという面もあり、まだまだ日本国内でプロダクションに投入されている例を見聞きすることは少ない印象です。 本書では、Symfony・API Platformともにヘビーユーザーである筆者が実際の業務でSymfonyアプリ上でのREST APIの実装にAPI Platformを使ってきた経験をもとに、API Platform

                  • テクノロジー
                  • 2022/05/08 10:21
                  • API
                  • 先日編み出した帳票印刷のベストプラクティスをnpmライブラリとして公開しました

                    9 users

                    zenn.dev/ttskch

                    はじめに 先日公開した ついに、Webアプリでの帳票印刷のベストプラクティスを編み出しました という記事が、はてなブックマークで 1000以上もブックマークされ 大変多くの方に読んでいただきました。 それだけ帳票印刷という分野がいまだに多くの開発者にとって扱いづらく苦労の絶えない領域なのだということだと思います。皆さんいつもお疲れさまです🙏🍵 ライブラリ化しました 今回、上記の記事でご紹介した方法をもっと手軽に実践できるように、npmライブラリ化して公開しました🙌 以下に使い方などを簡単にご紹介します。 インストール CDN(jsDelivr)経由で簡単に利用できます。 <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/svg-paper/dist/svg-paper.min.css">

                    • テクノロジー
                    • 2021/09/25 08:20
                    • ついに、Webアプリでの帳票印刷のベストプラクティスを編み出しました

                      1088 users

                      zenn.dev/ttskch

                      この記事で紹介した手順をライブラリ化して公開しました🎉 こちらの別記事 で使い方など詳しくご紹介していますので、ぜひご参照ください! 2024/05/07 追記 最新の登壇スライドバージョンはこちらです。 登壇時の様子がYouTubeに上がっているのでよろしければあわせてご覧ください。 はじめに 言い切りタイトルすみません 僕を含む一定数の人にとって現時点でのベストプラクティスとなりうる手法という意味で紹介しています 極めてシビアな帳票出力の世界にいる人から見ると使い物にならない内容かもしれないと思います 帳票印刷の世界では SVF というサービスが有名らしいです。が、こういった外部サービスは使わずに自力で実装するというのがこの記事の前提です 動的に明細行の数が増減する連票はこの記事の解説では考慮していませんが、追加で実装するのはそれほど難しくないということは読んでいただければ分かるかな

                      • テクノロジー
                      • 2021/06/05 21:27
                      • 帳票
                      • あとで読む
                      • svg
                      • web
                      • pdf
                      • 技術
                      • プログラミング
                      • アプリ
                      • 印刷
                      • print
                      • SPAでないSymfonyプロジェクトでjQueryなどを使ったフロントエンドの処理を機能テストする方法

                        5 users

                        zenn.dev/ttskch

                        前置き:例えばこんな要件ありますよね よくある要件として、フォームに カテゴリ と サブカテゴリ という2つの入力項目があり、選択されている カテゴリ に応じて サブカテゴリ の選択肢が変化してほしい、といったものを考えてみます。 この場合、もちろんSymfony側ではカスタムバリデーションを書くなどしてカテゴリとサブカテゴリの組み合わせが正しくない場合にエラーになるように実装することになるでしょう。 しかし、それだけだとフロントエンド側では間違った選択肢を普通に選べてしまうので、ユーザーは送信してみるまで間違いに気づくことができず、とても不親切です。(というかこの要件でその実装だったら普通にクレームでしょう😅) ちなみに、カスタムバリデーションの書き方については以下の別記事などをご参照ください。 symfony/formで「どちらか片方の入力は必須、かつ両方入力はNG」をバリデーション

                        • テクノロジー
                        • 2021/01/16 15:07
                        • jquery
                        • あとで読む
                        • 実務でSymfonyアプリを作るときにだいたい共通してやっていること

                          7 users

                          zenn.dev/ttskch

                          簡単なデモアプリを作りながら、著者自身が実務でSymfonyアプリを作るときにだいたい共通してやっていることを一つひとつ丁寧に解説していきます。 時間と紙幅の都合で書ききれなかったテクニックやTipsもたくさんありますが、Symfony初級者〜中級者の方には参考にしていただけると思います💪 デモアプリのコードは以下のリポジトリで公開しています。 https://github.com/ttskch/symfony-example-app/tree/tagged また、実際に動作するデモ環境もあるので、ぜひ触ってみてください。(Herokuの無料プランなので初回アクセス重いです🙏) https://symfony-example-app-tagged.herokuapp.com/ja/

                          • テクノロジー
                          • 2020/12/25 18:24
                          • Symfony
                          • Angular実践入門チュートリアル

                            3 users

                            zenn.dev/ttskch

                            このチュートリアルでは、簡単なTodoアプリの作成を通してフロントエンドフレームワークAngularを使った基本的な開発を体験することができます。 初心者の方でも習得できる難易度に設定しつつ、UIフレームワークの導入やFirebaseを使ったデータ永続化といった実践的な内容までカバーしました。これを一通りやれば、応用してさらに複雑なアプリの開発に進んでいけると思います。 また、初心者向けのチュートリアルにありがちな「なんとなく真似して書いたら動いたけど、本質的なところはよく分からなかった」といった感想に終始してしまわないよう、「なぜそうなるのか」を丁寧に解説することを心がけています。 自分でも有料級の内容だと思ってますが(笑)、今のところすべて無料で公開しています。 ぜひチャレンジしてみてください!

                            • テクノロジー
                            • 2020/09/22 21:47
                            • Angular

                            このページはまだ
                            ブックマークされていません

                            このページを最初にブックマークしてみませんか?

                            『ttskchさんの記事一覧』の新着エントリーを見る

                            キーボードショートカット一覧

                            j次のブックマーク

                            k前のブックマーク

                            lあとで読む

                            eコメント一覧を開く

                            oページを開く

                            はてなブックマーク

                            • 総合
                            • 一般
                            • 世の中
                            • 政治と経済
                            • 暮らし
                            • 学び
                            • テクノロジー
                            • エンタメ
                            • アニメとゲーム
                            • おもしろ
                            • アプリ・拡張機能
                            • 開発ブログ
                            • ヘルプ
                            • お問い合わせ
                            • ガイドライン
                            • 利用規約
                            • プライバシーポリシー
                            • 利用者情報の外部送信について
                            • ガイドライン
                            • 利用規約
                            • プライバシーポリシー
                            • 利用者情報の外部送信について

                            公式Twitter

                            • 公式アカウント
                            • ホットエントリー

                            はてなのサービス

                            • はてなブログ
                            • はてなブログPro
                            • 人力検索はてな
                            • はてなブログ タグ
                            • はてなニュース
                            • ソレドコ
                            • App Storeからダウンロード
                            • Google Playで手に入れよう
                            Copyright © 2005-2025 Hatena. All Rights Reserved.
                            設定を変更しましたx