並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 15 件 / 15件

新着順 人気順

正規表現 or グループの検索結果1 - 15 件 / 15件

  • AWS WAF について最初から知りたかったこと8選 - 電通総研 テックブログ

    こんにちは。X(クロス)イノベーション本部 ソフトウェアデザインセンター セキュリティグループの耿です。 AWS WAF は簡単に Web アプリに WAF を追加でき、かつ値段も他の WAF 製品より安いため、好きな AWS サービスの一つです。そんな AWS WAF ですがしばらく構築・運用し、これを最初から知っておけば・・・と思ったことがあるので 8つご紹介します。 AWS WAF の基本については分かっている前提で、特に説明はいたしません。また2023年10月現在の最新バージョンである、いわゆる「AWS WAF v2」を対象としています。 その1: AWS マネージドルールのボディサイズ制限が厳しい その2: ファイルアップロードが AWS マネージドルールの XSS に引っかかることがある その3: マネージドルールにはバージョンがある その4: CloudWatch Logs

      AWS WAF について最初から知りたかったこと8選 - 電通総研 テックブログ
    • LINEヤフー Tech Blog コード品質向上のテクニック: 第 1 回

      こんにちは。コミュニケーションアプリ「LINE」のモバイルクライアントを開発している石川です。 私達は、高い開発生産性を維持するために、コード品質と開発文化の改善に注力しています。 そのために様々な取り組みを行っているのですが、その 1 つとして Review Committee の活動があります。 Review Committee では、マージ済みのコードを再度レビューし、レビューアとオーサーにフィードバックしたり、レビューで集めた知見を Weekly Report と称して毎週共有したりしています。 この Weekly Report で共有される話題は、Android や iOS といったプラットフォームや、Kotlin や Swift 言語固有の注意点も含まれるのですが、多くの場合はプログラミング一般に適用できるものになるように配慮しています。(ただし、説明のために使うコードは Ko

        LINEヤフー Tech Blog コード品質向上のテクニック: 第 1 回
      • Making of “Kindolphin” | 麦 Baku

        group_inou / HAPPENING group_inouとAC部のミュージックビデオ作品『HAPPENING』をWebアプリ化しました。デザインと実装は僕一人です。元のビデオがGIFアニメ縦長漫画が歌詞に合わせて自動スクロールする仕様だったので、GIFの質感をロスレスかつ自分のペースで楽しめるように、某電子書籍アプリのような体裁でインタラクションできるようにした次第です。 We have just released a Webtoon app that highlights the lyrics of group_inou's music video "HAPPENING". You can switch between Japanese/English, change colors, stop and have a close look, or just scratch and

          Making of “Kindolphin” | 麦 Baku
        • Pythonデータサイエンスハンドブック 第2版

          Pythonのデータサイエンス用のツールを使いこなすための実用的な情報が詰め込まれたリファレンスの待望の改訂版です。IPythonとJupyter、NumPy、pandas、Matplotlib、scikit-learnを利用し、データの操作、可視化、行列計算、時系列解析、統計分析、機械学習、データモデルの構築、複雑な科学計算まで、幅広いトピックをカバー。それぞれのトピックについて、押さえておくべき基本、tips、便利なコマンドなどを紹介します。Pythonでデータ処理を行う人にとってはいつも手元に置いておきたい「使える」一冊です。 『Python Data Science Handbook, Second Edition』への称賛 訳者まえがき はじめに Ⅰ部 Jupyter:Pythonより優れたPython 1章 IPython、Jupyter入門 1.1 IPythonシェルの起動

            Pythonデータサイエンスハンドブック 第2版
          • 「JS体操」のすゝめ 〜その②〜 - KAYAC engineers' blog

            このエントリは【カヤック】面白法人グループ Advent Calendar 2023 の25日目の記事です。 本記事は昨日公開の 「JS体操」のすゝめ 〜その①〜 の解説記事です! まだご覧になっていない方は先にこちらをご覧くださいね!! techblog.kayac.com 1. はじめに 2. 問題(再掲) 3. 考え方 4. ロジックを解く 4.1. 改行が必要なときに改行だけをしてみる 4.2. 固定長の半角スペースを入れてみる 4.3. 半角スペースの数を可変にしてみる 4.4. map() ではなく replace() にしてみる 4.5. 値の文字列中に {、}、[、]、,、: がある場合を考慮する 4.5.1. 文字列内の記号は無視する 4.5.2. 文字列を表す正規表現 4.6. エスケープされたダブルクオーテーションの対応 4.7. エスケープされたバックスラッシュの対

              「JS体操」のすゝめ 〜その②〜 - KAYAC engineers' blog
            • 【Udemyメモ】 もう絶対に忘れない Linux コマンド【Linux 100本ノック+名前の由来+丁寧な解説】 - Qiita

              もう絶対に忘れない Linux コマンド【Linux 100本ノック+名前の由来+丁寧な解説】 というUdemyの講座があって、約2年前にキャッチアップ、学びなおしがてらやっていたメモをここにまとめます。 セクション名、まとめという形で転記します。 基礎的すぎて多くの記事などで言語化すらされていないことまで網羅されているので良かったです。 section2:シェルの基本 【シェルとは】 シェル・・・殻の意味 linuxカーネルを操作するためのインターフェース linuxカーネルとシェルを分離しておくと次のようなメリットがある ・シェルを自分好みに取り換えることができる ・異なるOSもシェルで操作できる ・シェルにエラーが起きても、linuxカーネルへの影響が少ない。 UNIXの思想「1つのプログラムには1つのことをうまくやらせる」 bash・・・シェルの種類の一つ。最も主流で、linuxの

                【Udemyメモ】 もう絶対に忘れない Linux コマンド【Linux 100本ノック+名前の由来+丁寧な解説】 - Qiita
              • AWS入門ブログリレー2024〜AWS WAF編〜 | DevelopersIO

                AWS WAFについて2024年時点の情報をまとめてみました。AWS WAFの入門記事として是非ご活用下さい。 こんにちは、AWS事業本部@福岡オフィスのべこみん(@beco_minn)です。 当エントリは弊社AWS事業本部による『AWS 入門ブログリレー 2024』の1日目のエントリです。 このブログリレーの企画は、普段 AWS サービスについて最新のネタ・深い/細かいテーマを主に書き連ねてきたメンバーの手によって、 今一度初心に返って、基本的な部分を見つめ直してみよう、解説してみようというコンセプトが含まれています。 AWS をこれから学ぼう!という方にとっては文字通りの入門記事として、またすでに AWS を活用されている方にとっても AWS サービスの再発見や 2024 年のサービスアップデートのキャッチアップの場となればと考えておりますので、ぜひ最後までお付合い頂ければ幸いです。

                  AWS入門ブログリレー2024〜AWS WAF編〜 | DevelopersIO
                • SQLポケットガイド 第4版

                  現場で重宝するSQLリファレンス。ソフトウェア開発の現場では、「SQLの構文をすぐに確認したい」「データベースによって異なるSQLの書き方を知りたい」「久しぶりにSQLを使うので簡単に復習したい」といったことがよくあります。本書では、仕事でSQLを利用しているプロの開発者を対象に、主要な5つのデータベース――MySQL、SQL Server、Oracle、PostgreSQL、SQLite――で使われるSQLの構文およびデータベースの基本を簡潔に解説します。PythonやRからSQLを利用する方法も解説しているので、データアナリストやデータサイエンティストなど、開発者以外のSQLユーザーにも有用でしょう。 まえがき 1章 SQL速修講座 1.1 データベースとは何か? 1.1.1 SQL 1.1.2 NoSQL 1.1.3 データベース管理システム(DBMS) 1.2 SQLクエリーとは何

                    SQLポケットガイド 第4版
                  • 生成AIの評価手法〜LangChain, guidance, Azure AI Studioの比較・統合|Ray | 旅する魔法使い

                    生成AIの評価手法〜LangChain, guidance, Azure AI Studioの比較・統合 生成AIを活用したアプリケーション開発が急増しています。そんな中、開発におけるプロンプト・チューニングの手法は広まりましたが、テストについての知見は情報が散在しています。 そこで、生成AIアプリケーションの開発ツールとして注目されている、LangChain, guidance, Azure AI Studioを比較しながら、ツールに依存しない評価手法として統合していきます。(GoogleのGenerative AI Studioも要注目ですが、現時点では評価機能が弱いので対象外) なぜ生成AIアプリケーションの評価が重要なのか? なにを評価するのか? どのように評価するのか? はじめに生成AIの基盤モデルである、GPT-4、Gemini、Llama2などの基礎性能を比較する上では、一般

                      生成AIの評価手法〜LangChain, guidance, Azure AI Studioの比較・統合|Ray | 旅する魔法使い
                    • Windowsのファイル検索のコツとその仕組み - いおりのパソコン技術メモ

                      注:この記事ではWindows7の画面を使用してますが、Windows10でも同じことができます。 Windowsではファイルの検索は、 フォルダの右上部分にある小さな検索ボックスから検索できます。 しかし、いざ検索してみると 「検索に引っかからない」 「検索が遅い」 「なぜか関係ないものまで検索される」 といった事に悩まされた人も多いのではないのでしょうか? Windowsでファイルを検索するテクニック ここでは、Windows7のファイル検索のシステムの仕組みについて紹介します。 また検索のコツを紹介したいと思います。 長くなるので先に結論だけ言います。 まず検索ボックスに入力する方法です。 例えば「word」という単語を検索したい場合、次のように入力します 「~"*word*"」 wordの前後にアスタリスク「*」とダブルクォーテンションマーク「"」で囲み、 一番前にチルダ「~」を付

                        Windowsのファイル検索のコツとその仕組み - いおりのパソコン技術メモ
                      • DuckDB in Actionの読書メモ

                        1章 イントロダクション DuckDBとは シングルノードでinmemoryな組み込みデータベース 処理中のデータが永続化されない 個人情報、機密データの扱いに困らない データパイプライン (ETL) ギガバイトなデータを効果的に扱える 数秒でハンドリング可能な処理機構 でもテラバイト級だとさすがに無理 MITライセンス 入出力として扱えるデータソース csv Json Parquet Arrow MySQL SQLite PostgreSQL Jupyterを経由して、PandasやPolarsから問い合わせできる 並列化されたクエリエンジン 費用面で高コストなAWS Athena SQLを使わずともすむ DuckDBのSQL 標準ANSI SQL Window関数, CTEも扱える 分析関数 count, min, max 独自拡張されたSQL構文 select exclude() /

                          DuckDB in Actionの読書メモ
                        • Active Support Instrumentation について - Sansan Tech Blog

                          技術本部 Sansan Engineering Unit Nayose グループでエンジニアをしている冨田です。業務では、Ruby on Rails(以降 Rails)を使って名寄せサービスを開発しています。 今回は、Rails などの Ruby コード内のイベント計測に使われる、Active Support Instrumentation について解説します。本 API を利用することで、アプリケーション内で発生するさまざまなイベントを計測し、パフォーマンス改善やデバッグなどの調査に役立てられます。直近 Nayose グループでは、問題調査のために、特定テーブルへの SQL とその呼び出し元をロギングする用途で使いました。 次のバージョンを対象としています。 Rails 7.0.4 Active Record 7.0.4 Active Support 7.0.4 Ruby 3.1.4 以

                            Active Support Instrumentation について - Sansan Tech Blog
                          • bmf-tech.com - 自作HTTPルーターから新しいServeMuxへ

                            概要 これまでgoblinという自作HTTPルーターを自分のアプリケーションで使っていたが、Go1.22でServeMuxの機能が拡張されてからはServeMuxを使うようになった。 この記事では、Go1.22で追加されたServeMuxの機能や性能について整理し、これからのGoのHTTPルーター選定について考えてみる。 Go1.22で追加されたServeMuxの機能 Go1.22rcの公開時にServeMuxの新機能について調べていたが、もう少し詳細を追ってみようと思う。 cf. Go1.22rcで変更されるServeMuxの仕様 以下の参考情報を元にServeMuxの新機能について整理する。 リリースノート Go 1.22 Release Notes - Enhanced routing patterns ServeMuxのパターンが拡張され、メソッドとワイルドカード(動的なパスパラメ

                            • Splunk の CIM (Common Information Model) の使い方と CIM 対応 App について理解する | DevelopersIO

                              Splunk の CIM (Common Information Model) の使い方と CIM 対応 App について理解する SIEM は複数ログを収集できますが、いざ分析するときにフィールド名が異なり、どのデータソースのログなのか分かりにくかったり、相関性に気づけない。などの課題が付いて回ります。Splunk では、こうした課題を解消するために CIM という機能を使って相関分析を支援してくれます。 今回は Splunk の CIM について網羅的に解説していきたいと思います。 書いたこと ・CIM について ・CIM 対応 App について ・CIM にログを準拠させる方法 CIM (Common Information Model) ってなに? CIM は SIEM の分析効率を向上させる Splunk の機能です。CIM が存在する理由 | Splunk Docs SIEM

                                Splunk の CIM (Common Information Model) の使い方と CIM 対応 App について理解する | DevelopersIO
                              • サーバー監視ツール「BOM for Windows Ver.8.0」にアラートメールのフィルタリング機能を追加 | IT Leaders

                                IT Leaders トップ > テクノロジー一覧 > 運用管理 > 新製品・サービス > サーバー監視ツール「BOM for Windows Ver.8.0」にアラートメールのフィルタリング機能を追加 運用管理 運用管理記事一覧へ [新製品・サービス] サーバー監視ツール「BOM for Windows Ver.8.0」にアラートメールのフィルタリング機能を追加 2024年3月1日(金)日川 佳三(IT Leaders編集部) リスト セイ・テクノロジーズは2024年3月1日、サーバー監視ソフトウェア新版(機能強化リリース)「BOM for Windows Ver.8.0 SR1」を提供開始した。同リリースでは、メールで受信するアラートの数を条件に応じて削減するツール「アラートフィルター」が加わった。価格に変更はなく、買い取り型の「基本パッケージ」が14万8000円(税別)で、月額ライセ

                                  サーバー監視ツール「BOM for Windows Ver.8.0」にアラートメールのフィルタリング機能を追加 | IT Leaders
                                1