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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    WWDC25

『qiita.com』

  • 人気
  • 新着
  • すべて
  • RuboCopの起動が遅い問題の対策としてのrubocop-daemon - Qiita

    3 users

    qiita.com/sisisin

    この記事は Opt Technologies Advent Calendar 2020 17 日目記事です これもまた遅刻しました。何一つ間に合っていない(死) 16 日目の記事は @checche さんの 分析コードの書くコツ or 統計モデリングの実装(未公開) です 18 日目の記事は @___uhu さんの そろそろ競馬AIができそう(未公開) です RubyのLinter兼FormatterとしてデファクトのRuboCop というgemがあります 割とお世話になるんですが、フロントエンドでPrettierやESLintを使ってファイルの保存の度にLint/Formatを実行していた身からすると起動が遅すぎてとてもじゃないけどファイルの保存の度に実行できるような状態じゃありませんでした 世の中には同じような課題感を持った人がいたらしく、rubocop-daemonというツールに出会

    • テクノロジー
    • 2020/12/24 02:08
    • TypeScriptリポジトリの歩き方 - Qiita

      56 users

      qiita.com/sisisin

      * こちらはオプトテクノロジーズ社内勉強会での発表資料になります TypeScript リポジトリの歩き方 TypeScript のコードリーディングのはじめの一歩としてどこから手を付ければ良いのかを知る手助けになればと思いこさえました 目次 コードベースの概観についてドキュメントから知る 実装のエントリポイントから読み進める 動かして試す 自分が実際にコードリーディングしたときの例 コードベースの概観についてドキュメントから知る まず TypeScript の内部アーキテクチャの概観について知っていきましょう TypeScript の wiki が大変参考になります Architectural Overview: コード上のコンポーネントを図示しつつ説明している Layer Overview や全体で利用されているデータ構造を説明する Data Structures といった、実装を理解

      • テクノロジー
      • 2020/09/11 20:21
      • typescript
      • あとで読む
      • qiita
      • 学習
      • techfeed
      • programming
      • tsserverをデバッグする - Qiita

        4 users

        qiita.com/sisisin

        Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

        • テクノロジー
        • 2019/12/31 20:23
        • typescript
        • TypeScript の tsc コマンドを叩いたときに const x:number = ''; がコンパイルエラーになるまでの道のり - Qiita

          4 users

          qiita.com/sisisin

          この root ディレクトリ配下で npx tsc コマンドを実行したものとします サンプルリポジトリ: https://github.com/sisisin-sandbox/dive-checker tsc のエントリポイントは tsc.ts で、ここから順を追ってコードを読んでいきます executeCommandLine.ts に飛びますが、ここは要はコマンドラインインターフェースを定義して引数に応じて Core TypeScript Compiler の呼び出しをしているだけです 今回の場合、引数なしで tsc コマンドを実行しているので executeCommandLineWorker 関数から performCompilation 関数を呼び出してコンパイル処理に入ります performCompilation 内で emitFilesAndReportErrorsAndGetE

          • テクノロジー
          • 2019/12/30 16:18
          • Storybook とスナップショットテストで API開発の完成を待たないフロント開発フロー - Qiita

            9 users

            qiita.com/sisisin

            *こちらは meguro.es の資料になります 自己紹介 株式会社オプト シニアエンジニア @sisisin(しめにゃん) GitHub Twitter フロントエンドマン(最近は React+Redux) スクラムマスター・インフラ・サーバーサイドといろいろやります 今はテックリードとか社内アジャイルコーチ相談窓口っぽいことやってます 皆さん API とフロントの分業しますよね? 昨今は Swagger を使って API の interface を決めて、並列開発! フロントも API も、interface を守って開発すればスムーズ! 並列に走っていたので、フロントが API より先に出来た! あれ?動作確認どうすれば・・・🤔 ユニットテストで担保する? 実際のアプリ画面動くか試さなくて良い? UI の自動テストは大変だから API 側の完成を待つ? ユニットテストで担保する?

            • テクノロジー
            • 2019/04/04 22:59
            • programming
            • あとで読む
            • typelessというReact向け状態管理ライブラリがめっちゃいい - Qiita

              86 users

              qiita.com/sisisin

              Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? typelessというreactの状態管理ライブラリが非常に良いので紹介します 2019/10/24: 入門記事 書きました What is typeless? react+typescriptで使う前提のreduxラッパーライブラリ。reduxが抱える以下のような課題を解決する 異常に多いボイラープレートコード 重複した型注釈 大量の依存ライブラリ 欠如したコーディングガイドライン これらの課題を踏まえて以下のコンセプトでデザインしている TypeScriptフレンドリー 実用に耐えうる機能を全て内包する 容易なモジュール追加 多くの

              • テクノロジー
              • 2019/04/02 07:38
              • redux
              • react
              • typescript
              • あとで読む
              • ライブラリ
              • const
              • library
              • button
              • React.js
              • qiita
              • Storybook駆動開発はいいぞ - Qiita

                3 users

                qiita.com/sisisin

                はじめに *こちらはオプトテクノロジーズの社内勉強会LT資料になります LT資料ってあえて書いたのは資料が短いので許してねという前置きです Storybookとは Storybook is a development environment for UI components. It allows you to browse a component library, view the different states of each component, and interactively develop and test components. 公式doc より引用 結局なによ ReactなどのViewライブラリで作成したコンポーネントを単独で描画して、見た目をカタログちっくに見れる画面作成のためのライブラリ。 コンポーネントにわたす状態を固定値で入れたりして見た目のコントロールを自由に

                • テクノロジー
                • 2018/11/21 20:51
                • storybook
                • 技術
                • Hadoop本第3版 3章 Hadoop分散ファイルシステムについて - Qiita

                  3 users

                  qiita.com/sisisin

                  *こちらはOpt社内で実施しているオライリーのHadoop本第3版の輪読会用資料になります 自己紹介 株式会社オプト シニアエンジニア @sisisin GitHub Twitter フロントエンドマン(Angular,AngularJS中心) スクラムマスター 最近インフラ周りも始めました Scalaも書いてます Hadoop本第3版第3章Hadoop分散ファイルシステムについてかいつまんで説明していこうと思います 内容的にはHadoop本の内容をピックアップしているだけなので、真面目にやるなら実際のHadoop本を読んだほうが良いです 事前準備 (必須ではないが、動かしてみながらやるなら。) この記事を参考に、ローカルのHDFS環境を設定する リポジトリをクローンし、 3eブランチをチェックアウトしておく はじめに Hadoopは独自の分散ファイルシステムであるHDFS(Hadoop

                  • テクノロジー
                  • 2018/11/21 06:32
                  • Hadoop
                  • gulp-shellをwindowsのコマンドプロンプトで使うとエラーが出てしまった話 - Qiita

                    3 users

                    qiita.com/sisisin

                    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                    • テクノロジー
                    • 2018/07/13 00:18
                    • AngularJSをAngular移行するために調査したこと - Qiita

                      6 users

                      qiita.com/sisisin

                      Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? AngularJSのアプリをAngularへ移行するにあたって何が必要になるのかを洗い出す必要がありました。 その時に調べたことをまとめておきます。 なお、この記事を書いた時点でAngular移行の作業はまだ着手開始から3週間ぐらいの状態です。 前提 ざっくりいうと、TypeScriptとWebpack使ってるんで一般的には相当Angular移行しやすい方だと思います。 移行するアプリの構成 ベースはこちらの記事の通り http://tech-magazine.opt.ne.jp/entry/2016/07/27/190409#オプトの

                      • テクノロジー
                      • 2018/03/29 23:55
                      • Angular
                      • Tech
                      • URLエンコードについておさらいしてみた - Qiita

                        23 users

                        qiita.com/sisisin

                        Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに こちらはOptTechnologiesの社内勉強会で利用した資料になります 調べた動機 ユーザからの問い合わせで、計測時に上がってくるURLが登録しているものと違うと言われたところから調査していたら、二重エンコードが問題になっていたことがありました この時に、あ、俺URLエンコードよくわかってないな、と思ったのでいい機会だから調べてみようと思った所存です URLエンコードとは なんかよくわかんないけどマルチバイト文字っぽいのを%xxの形に直してくれるやつ! 冗談はさておき。 URLエンコードとは 一般に世間で言われているURL

                        • テクノロジー
                        • 2017/11/02 23:14
                        • Browser
                        • web
                        • あとで読む
                        • サービス
                        • 開発
                        • あとで読む
                        • 広告の効果測定サービスで利用している、計測用のJavaScriptタグでSafariのITP対応した話 - Qiita

                          39 users

                          qiita.com/sisisin

                          はじめに この記事は下記の勉強会での発表資料になります 自己紹介 株式会社オプト シニアエンジニア @sisisin GitHub Twitter フロントエンドマン(Angular,AngularJS中心) Scalaも少々 最近はスクラムマスターやってます 先日、Safari11にてIntelligent Tracking Prevention(以下ITP)という機能がリリースされました ITP機能はユーザーのプライバシー保護のためにCookie利用に制限をかける機能で、これにより弊社の広告の効果測定サービスのユーザー行動の計測部分にも影響が出ました 最前線で使われるリアルなJSフレームワーク事情! という題目とはちょっと逸れてしまいますが、その問題について元々どのように計測を行っていたか、そこでどういうケースで問題になったか、最終的にどのようにその問題を解決したかを説明しようと思いま

                          • テクノロジー
                          • 2017/11/02 20:51
                          • itp
                          • cookie
                          • safari
                          • privacy
                          • ad
                          • javascript
                          • 広告
                          • サービス
                          • AngularのComponentをnpm packageとして公開する - Qiita

                            3 users

                            qiita.com/sisisin

                            Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                            • テクノロジー
                            • 2017/06/28 16:35
                            • Material UI使ってみた - Qiita

                              5 users

                              qiita.com/sisisin

                              Material UIとは Material UI GoogleのマテリアルデザインをReactベースで使えちゃう今時なCSSライブラリ おっ、これかっちょいいと思って少し触ってみました。 日本語の解説記事とかが見当たらなかったので簡単に紹介します。 Get started この辺で解説されているので、公式のドキュメントとともに参考にする感じで。 Componentの使い方とか 大別して3種類のAPIがあります。 Props Events Methods 名前の通りそれぞれ、 reactコンポーネントのrenderで要素を生成する際に利用できるprop 要素で発生するhtmlイベント(onChange,onClickなど) 要素で使える関数 になります。 使い方を見ていきます。 Props これはそのまんま。 render() { return ( <DatePicker hintText

                              • テクノロジー
                              • 2016/04/15 16:40
                              • reactjs
                              • JavaScript
                              • Qiita

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

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

                              『qiita.com』の新着エントリーを見る

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

                              j次のブックマーク

                              k前のブックマーク

                              lあとで読む

                              eコメント一覧を開く

                              oページを開く

                              はてなブックマーク

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

                              公式Twitter

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

                              はてなのサービス

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