並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 280 件 / 5362件

新着順 人気順

secretの検索結果241 - 280 件 / 5362件

  • Tailwind CSS v3.0 - Tailwind CSS

    Tailwind CSS v3.0 is here — bringing incredible performance gains, huge workflow improvements, and a seriously ridiculous number of new features. Tailwind CSS v3.0 is here — bringing incredible performance gains, huge workflow improvements, and a seriously ridiculous number of new features. For a tour of some of the coolest new features, check out the “What’s new in Tailwind CSS v3.0” video on our

      Tailwind CSS v3.0 - Tailwind CSS
    • 求む!TLS1.3の再接続を完全に理解した方(Challenge CVE-2020-13777) - ぼちぼち日記

      1. GnuTLSの深刻な脆弱性(CVE-2020-13777) 先日、GnuTLSで深刻な脆弱性が見つかりました。 GNUTLS-SA-2020-06-03: CVE-2020-13777 It was found that GnuTLS 3.6.4 introduced a regression in the TLS protocol implementation. This caused the TLS server to not securely construct a session ticket encryption key considering the application supplied secret, allowing a MitM attacker to bypass authentication in TLS 1.3 and recover previous c

        求む!TLS1.3の再接続を完全に理解した方(Challenge CVE-2020-13777) - ぼちぼち日記
      • Site Isolation 及び Web のセキュリティモデルの更新 | blog.jxck.io

        Intro Origin は Web におけるセキュリティモデルの一つとして、コンテンツ間の Communication に関する境界を定義し、リソースを保護してきた。 しかし、 Spectre の発覚以降、 Communication に関する制限だけではなく Isolation によるメモリレベルでのアクセス制御が必要となった。 そこで現在作業されているのが、 CORB, CORP, COEP, COOP といった仕様群であり、これは Web におけるセキュリティモデルの更新作業と見ることができる。 概要と現状について解説する。 DEMO & Resources 量が多いため、動作する DEMO と関連リソースは、ページ下部にまとめてある。 CORS による Cross Origin Communication の制限 CORS は、平たく言えば、リソース提供元(サーバ)が、クライアン

          Site Isolation 及び Web のセキュリティモデルの更新 | blog.jxck.io
        • IAM ロールで 100 連鎖してみた | DevelopersIO

          俺達はいつまでも立ち尽くし見つめていた━━━ 数多の IAM ロールが移ろうように連鎖していく、そのさまを。 コンバンハ、「 IAM ロールはお面」おじさんです。 この世で最も大切なもの、それは繋がりであり、そして連なりですよね。 ということで、早速 IAM ロールで 10 連鎖してみました。 いや、せっかくなので 100 連鎖くらい行ってみましょうか。そうしましょう。興奮してきたな。 まとめ IAM ロールはそんな連鎖させるようなもんじゃない。 手始めに IAM ロールを 101 個作ろう 早速、 100 連鎖のために IAM ロールを 101 個作ります。 「 100 連鎖なのに 101 個なの?」と思うかもしれませんが、ヤマタノオロチの「股(首と首の間)」は 7 個しかありませんよね。(「岐」は 8 個あるんですけどね。)それと同じです。 101 個くらいの数なら「温かみのある手作業

            IAM ロールで 100 連鎖してみた | DevelopersIO
          • オープンソースの S3 互換オブジェクトストレージ MinIO を DuckDB で使う

            前提 DuckDB が使える環境 Docker Compose が使える環境 まとめ DuckDB から S3 互換オブジェクトストレージを利用する際、MinIO を使う事で、ローカルに気軽に S3 互換オブジェクトストレージ環境を用意できる。 DuckDB とは こちらをどうぞ。 DuckDB雑紹介(1.1対応版)@DuckDB座談会 - Speaker Deck MinIO とは MinIO はオープンソースの S3 互換オブジェクトストレージです。 DuckDB は S3 API 機能を持っており、S3 互換オブジェクトストレージとの相性がとても良いです。 ローカルで試したい時などに Docker Compose で MinIO を用意して利用すると、とても便利です。 Docker Compose ローカルということでセキュリティは一切考慮していません MinIO のイメージを pu

              オープンソースの S3 互換オブジェクトストレージ MinIO を DuckDB で使う
            • GitHub Actionsのローカル実行ツール「act」を使う事でCI/CDコンフィグとローカルでのタスクランナーを1つにする | DevelopersIO

              GitHub Actionsのローカル実行ツール「act」を使う事でCI/CDコンフィグとローカルでのタスクランナーを1つにする actというローカル端末でのタスクランナーとしても使える、GitHub Actionsのローカル実行ツールを紹介します。 合わせて私のCI/CDのローカル実行ツールが必要だと思う理由、タスクランナーに対して感じている課題を紹介します。 はじめに おはようございます、加藤です。CI/CDツールとしてGitHub Actionsが2019年11月にリリースされてから一気に広まり、私もファーストチョイスとしてGitHub Actionsを検討・提案する機会が最近増えてきました。 先日、下記のTweetでactというGitHub Actionsのローカル実行ツールがあり、タスクランナーとしても使えるという事を知りとても興味を持ったのでブログにまとめました。 Actってい

                GitHub Actionsのローカル実行ツール「act」を使う事でCI/CDコンフィグとローカルでのタスクランナーを1つにする | DevelopersIO
              • Tesla API が触りたいけれど、車が高くて買えないので、Tesla API の Mock API Server を作って、擬似的に Tesla を所有している感覚を API で体験する - Morning Girl

                Tesla ご存知ですか? そう、あの Tesla です。最近日本でも Model 3が出始めて、人気沸騰中(だと個人的に思っている)の電気自動車のことです。 https://www.tesla.com/ja_jp この Tesla なんですが、iPhone と Android 向けのアプリを提供していて、このアプリから車の情報を確認したり、温度調整やロックの解除など、色んな Tesla の操作を行えるようになっています。 https://apps.apple.com/jp/app/tesla/id582007913 【機能一覧】 充電状況をリアルタイムで確認し、充電を開始または停止する 運転前に車両の暖房/冷房を入れる (ガレージ内でも可能) 遠隔からロックまたはロック解除する 車の現在地を確認したり、動きを追跡する お気に入りのアプリから目的地を送信し、ナビを開始します 同乗者はすばや

                  Tesla API が触りたいけれど、車が高くて買えないので、Tesla API の Mock API Server を作って、擬似的に Tesla を所有している感覚を API で体験する - Morning Girl
                • GitHub ActionsからAWS APIへアクセスキーなしでリクエストする仕組みをTerraformで構築する - BOOK☆WALKER inside

                  こんにちは。 メディアサービス開発部バックエンド開発グループのフサギコ(髙﨑)です。 Ruby on Railsによるバックエンドの実装運用と、AWSによるサービスインフラの設計構築を中心とした、いわゆるテックリードのような立ち位置で働いています。 本記事では、GitHub ActionsとAWS IAMをOpenID Connectを使って連携させ、AWSのAPIをアクセスキーなしで操作する利点と、その仕組みをTerraformで構築する手順についてお話します。 訂正とお詫び(2022/3/22) GitHub Actionsのワークフローを作成するの項において、ワークフロー単位のpermissionsとジョブ単位のpermissionsの関係について正しくない記述がありましたので訂正しました。 正しくない内容を記述してしまったことについて訂正してお詫びします。 GitHub Actio

                    GitHub ActionsからAWS APIへアクセスキーなしでリクエストする仕組みをTerraformで構築する - BOOK☆WALKER inside
                  • 米国防総省DARPA、C言語のコードからRustへの自動変換実現を目指す「TRACTOR」プログラム開始

                    米国防総省DARPA、C言語のコードからRustへの自動変換実現を目指す「TRACTOR」プログラム開始 アメリカ国防総省 DARPA(Defense Advanced Research Projects Agency:国防高等研究計画局)は、C言語のコードからRust言語のコードへ高い精度での自動変換実現を目指す「TRACTOR」(Translating All C to Rust)プログラムの開始を発表しました。 DARPAは軍事技術の開発および研究を行う機関であり、現在のインターネットはDARPAの前身となるARPAが1967年に開始した「ARPANET」がその起源であることはよく知られています。 DARPAが発表したTRACTORプロジェクトは、C言語のコードからRust言語のコードへの自動変換を高い精度で実現することで、過去にC言語で開発された多くのソフトウェアをメモリ安全なソフ

                      米国防総省DARPA、C言語のコードからRustへの自動変換実現を目指す「TRACTOR」プログラム開始
                    • AWSでIAMユーザを使い捨てにする - Qiita

                      はじめに 私が所属するaslead DevOpsチームでは、日々変化するユーザの開発サーバ構成に対して、セキュリティを保ちつつ開発業務の効率化・自動化ができないかを検討しています。 この記事では、AWSにログインして作業するIAMユーザの扱い方についてご紹介します。AWSの中でもセキュリティの基礎となる重要サービスであり、ユーザの棚卸しや権限の管理に時間を割かれているチームも多いのではないでしょうか。 そこで、Hashicorp社が提供しているVaultを利用し、作業のタイミングでIAMユーザを作成し、終わったら削除するアプローチを考えてみます。IAMユーザの作成自体はVaultの標準機能ですが、複数アカウントの権限制御ができるスイッチロールとの組み合わせを提案します。 Vaultとは (画像は https://medium.com/hashicorp-engineering/vault-

                        AWSでIAMユーザを使い捨てにする - Qiita
                      • ISUCON11予選のNode.js実装を書いた - すぎゃーんメモ

                        ISUCON11 予選おつかれさまでした。 ここ数年は参加者として予選敗退を繰り返してきたのだけど、今年はちょっと違う関わり方をしてみるか、と思い 「参考実装の移植」に立候補してみました。 isucon.net Node.js担当として採用していただき、ちょっと不安もあったので id:hokaccha 氏にレビュアーとしてついてもらって、言語移植チームとして加わりました。 ISUCON11予選おつかれさまでした。今回は言語移植チームとしてNode.js実装を担当し、その他 バグ直し太郎として幾つかの言語の実装にcontributeしました— すぎゃーん💯 (@sugyan) August 22, 2021 Node.js 実装 github.com 中身としては素朴な express のアプリケーションで、TypeScriptで実装しました。 mysql clientには mysql2/

                          ISUCON11予選のNode.js実装を書いた - すぎゃーんメモ
                        • 投票ブースの役割とオラクル問題:インターネット選挙とレシートフリー

                          人間の営みのオンライン化COVID-19の感染拡大は我々の生活のあり方を大きく変え、これまで物理的に行なっていた営みを、できうる限りオンライン上で行えるようにするという動きを加速している。投票や選挙も、その有力なユースケースとして話題になっている。一方で、投票や選挙のような、民主主義の根幹であり、一方で悪意や攻撃が常に存在しうるユースケースのセキュリティがどのような性質を満たすべきであり、それがインターネット上のプロトコルだけで実現できるのかについて深く考えないと、社会の営みのどこがオンライン化できるのか、という疑問には答えられれない。そこで、本稿では、投票や選挙というユースケースで、物理的な投票ブースがいかに素晴らしい役割を果たしているのかを紐解きながら、ごく一部のセキュリティ要件においても、これが簡単な問題ではないことを述べる。 日本における電子投票の歴史インターネットを通じた電子投票

                          • 【和訳】この少女の裏には誰が隠れているの?:仏紙リベラシオン|バーチャル美少女ねむ/Nem⚡メタバース文化エバンジェリスト

                            ※こちらの記事、note CXOの深津貴之さん、ジャーナリスト・評論家の佐々木俊尚さんに紹介して頂きました! noteの編集部のおすすめ記事にも選ばれました! VTuberをアイデンティティの選択という観点から論じてる論説。興味深い。メモ reading... 【和訳】この少女の裏には誰が隠れているの?:仏紙リベラシオン|ねむ⚡バーチャル美少女YouTuber|note https://t.co/D0TtvgyGtF — 深津 貴之 / THE GUILD / note (@fladdict) September 5, 2020 日本のVTuberについて興味深い分析。ネット空間のすべてが可視化され隠れる場所のない時代に、VTuberの複数アイデンティティはアジールの役割を果たしているのかも。/この少女の裏には誰が隠れているの?:仏紙リベラシオン|ねむ⚡バーチャル美少女YouTuber h

                              【和訳】この少女の裏には誰が隠れているの?:仏紙リベラシオン|バーチャル美少女ねむ/Nem⚡メタバース文化エバンジェリスト
                            • Athena+Embulk+BigQueryによるアプリケーションログの分析環境構築

                              はじめにこんにちは、Finatextで証券プラットフォーム(Brokerage as a Service、以下BaaS)の開発に携わっている石橋(@bashi0501)です。過去のFinatextテックブログではTerraform、CDKとIaCをテーマにした記事しか書いたことがなかったのですが、今回はログの分析活用をテーマとします。 概要弊社の証券事業ではECSによるワークロードを組んでいます。本テーマのアプリケーションログについては標準出力したものをawslogsログドライバーが回収してCloudWatch Logsに送信しています。 ログの検索という観点ではCloudWatch Logs Insightsというサービスでかなりリッチにフィルターや集計を行うことができるのですが、ログデータを元にしたユーザーのファネル分析や業務改善(後述します)に活かしていきたいという意図があるため、マ

                                Athena+Embulk+BigQueryによるアプリケーションログの分析環境構築
                              • はてなブログ記事のGitHub管理環境「push-to-hatenablog」のセットアップと使い方 - mlog

                                しばらく、はてなブログから離れていましたが、絶賛、復帰検討中です! 復帰にあたり、GitHubではてなブログの記事を管理できないかと調べていた所、blogsyncというツールを使えばうまく行きそうだったので、試しに記事管理用の環境を作ってみました。 本記事では、作成した環境push-to-hatenablogのセットアップと使い方を解説したいと思います。 push-to-hatenablogの中身については、別記事で投稿予定です。 目次 目次 簡単な流れ 「blogsync」とは? 「push-to-hatenablog」について 必要な環境 セットアップ 記事管理用のGitHubリポジトリを追加 push-to-hatenablog をクローン blogsync.yamlの追加 Secretの追加 DOMAIN BSY 「push-to-hatenablog」の使い方 記事の取得 注意事

                                  はてなブログ記事のGitHub管理環境「push-to-hatenablog」のセットアップと使い方 - mlog
                                • 覚えられる。理解が深まる。勉強に不可欠な「アウトプット」を “紙に書かずに” やる方法4選 - STUDY HACKER(スタディーハッカー)|社会人の勉強法&英語学習

                                  記憶を最も効率化できるインプットとアウトプットの黄金比は「3:7」。精神科医の樺沢紫苑氏によれば、脳科学研究でこう示されているそうです。 簡単に言えば、「インプットしたらその2倍以上アウトプットすると、より効率よく覚えられる」というわけなのですが、多忙なビジネスパーソンのなかには「そんなにアウトプットできてない!」という方が多いのではないでしょうか? 勉強時間は限られているけれど、アウトプット中心の学習をしたい。 スキマ時間でもできるアウトプット法はないだろうか? そんな方へ、ノート不要の「書き出さない」アウトプット法をご紹介します。 1. 声に出して説明する 2. 思い出しながらテキストを読む 3. 脳内で議論する 4. 学習前に意識づけを行なう 1. 声に出して説明する 京都大学法学部出身のお笑い芸人・宇治原史規氏は、「エアー授業」というアウトプット法をすすめています。教師になったつも

                                    覚えられる。理解が深まる。勉強に不可欠な「アウトプット」を “紙に書かずに” やる方法4選 - STUDY HACKER(スタディーハッカー)|社会人の勉強法&英語学習
                                  • GitHub ActionsにAWSクレデンシャル情報を渡さずにTerraformでCI/CDをやってみた

                                    概要 先日、非公式ながらGitHub ActionsのAWSアクションで以下のような面白い機能が発表されました。 よりわかりやすく嚙み砕くとこういうことです。 Circle CIやGitHub ActionsでAWSを使う場合は事前に環境変数にアクセスキーとシークレットキーを登録させてCIを動かしてきましたが、そのためにIAMユーザーを発行して鍵を管理するのは手間だったのでこれはいいアップデートです。 今回はTerraformとGitHub Actionsを組み合わせたCI/CDにこの機能を取り入れてGitHub ActionsにIAMロールを渡してEC2インスタンス構築のCI/CDを実装してみようと思います。 GitHub Actionsを用いたTerraformのCI/CD TerraformでAWSリソースをデプロイする際にGitHub ActionsやCircle CIでCI/CD

                                      GitHub ActionsにAWSクレデンシャル情報を渡さずにTerraformでCI/CDをやってみた
                                    • TypeScript で記述した Google Apps Script を clasp と GitHub Actions を使ってデプロイする | DevelopersIO

                                      TypeScript で記述した Google Apps Script を clasp と GitHub Actions を使ってデプロイする TypeScript で記述した Google Apps Script を clasp と GitHub Actions を使ってデプロイし、トリガーを使った定期実行をしてみました。 @google/clasp を使うことで CLI で Google Apps Script (GAS) を扱えるため、コードを Git で管理できるようになります。 今回はコードを GitHub で管理し、テストと clasp push を Github Actions で実行できるようにしてみます。 最終的な完成物は下記のリポジトリになります。 https://github.com/hbsnow-sandbox/clasp-github-actions-exampl

                                        TypeScript で記述した Google Apps Script を clasp と GitHub Actions を使ってデプロイする | DevelopersIO
                                      • PR-Agent を使って Pull Request をAIレビューしてみた。(日本語対応もしてみた) - LayerX エンジニアブログ

                                        LayerXの suguru です。 今日は、バクラクの開発に導入した PR-Agentの話をしようと思います。 PR-Agent は、Codium AI によってオープンソースで開発されている ChatGPT を使ったプルリクエストを便利にするためのAIツールです。 現時点で、下記のような機能を持っています。 Pull Request の自動分析およびレビュー Pull Request のタイトルと説明文を自動入力 コード改善の提案 フリーテキストな質問への回答 CHANGELOG の自動生成 必要なものは、 OpenAI のキーのみのため、CIに簡単に導入できます。 GitHub上へのインラインコメントなどにも対応しており、普段開発する際に面倒なプルリクエストに関する様々な作業を自動化することができます。 裏側ではデフォルトで GPT-4 を使っており、ソースコードを解析し、高精度な結

                                          PR-Agent を使って Pull Request をAIレビューしてみた。(日本語対応もしてみた) - LayerX エンジニアブログ
                                        • ID連携の標準化仕様紹介とセキュアな実装のためのアプローチ ~ 2021 - r-weblife

                                          おはようございます ritou です。 久々に「解説付きスライド全公開」的なやつをやります。 先月、チーム内でID連携のための標準化仕様に関する勉強会(私が一方的に話す会)を行いました。 が、実際はだいぶグダグダになってしまい、これはその後色々付け足してるうちに別物になってしまった資料です。 内容としては、ID連携のための標準化仕様にどのようなものがあるかを知ってもらうための「入門編」のような立ち位置で作りました。 OpenID Connect(やSAMLのような) ID連携のための標準化仕様を紹介しようと思うと、ついつい個別にシーケンスやリクエスト/レスポンスの説明を始めがちですが、初学者が気になるのはそんな細けぇことではないでしょう。 まずは「この仕様で何ができるようになるのだろう」「この仕様では何を実現したいんだろう」と言うところから理解していくのが良いのではないでしょうか。 そこで

                                            ID連携の標準化仕様紹介とセキュアな実装のためのアプローチ ~ 2021 - r-weblife
                                          • Linux perf Examples

                                            Recent posts: 22 Jul 2024 » No More Blue Fridays 24 Mar 2024 » Linux Crisis Tools 17 Mar 2024 » The Return of the Frame Pointers 10 Mar 2024 » eBPF Documentary 28 Apr 2023 » eBPF Observability Tools Are Not Security Tools 01 Mar 2023 » USENIX SREcon APAC 2022: Computing Performance: What's on the Horizon 17 Feb 2023 » USENIX SREcon APAC 2023: CFP 02 May 2022 » Brendan@Intel.com 15 Apr 2022 » Netfl

                                            • トランプ暗殺未遂、距離とライフルの性能的には「命中して当たり前」だった?~現在の銃の性能について

                                              Collin Rugg @CollinRugg REPORT: Donald Trump says a last millisecond head tilt likely saved his life as slowed-down footage shows the bullet grazing his ear. If Trump hadn't moved his head, the bullet would likely have hit the rear of his head, ending his life. Trump says he turned his head to look at the illegal immigration statistics that were on the big screen at his rally. "That chart that I w

                                                トランプ暗殺未遂、距離とライフルの性能的には「命中して当たり前」だった?~現在の銃の性能について
                                              • 「募ってはいるが、募集はしていない」 人たちへ - Qiita

                                                # -*- coding:utf-8 -*- import os import urllib.request import json import configparser import codecs import csv import sys import sqlite3 from collections import namedtuple import types #/_/_/_/_/_/_/_/_/_/_/_/_/COTOHA_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ # ここの部分のコードはこちらから取ってきています。 # https://qiita.com/gossy5454/items/83072418fb0c5f3e269f class CotohaApi: # 初期化 def __init__(self, client_id, client_secret,

                                                  「募ってはいるが、募集はしていない」 人たちへ - Qiita
                                                • TerraformモノレポCIのセキュア化 | メルカリエンジニアリング

                                                  ※本記事は2022年1月22日に公開された記事の翻訳版です。 この記事は、Developer Productivity Engineering Campブログシリーズの一環として、Platform Infraチームの Daisuke Fujita (@dtan4)がお届けします。 メルカリでは、すべてのクラウドインフラを宣言的構成で管理することがプラットフォームの中核となる考え方の一つです。メインのクラウドプロバイダーはGoogle Cloud Platform(GCP)であり、HashiCorp Terraformを使用してインフラをコードとして管理しています。Platform Infraチームは、すべてのTerraformワークフローを安全に管理するための社内CIサービスを提供しています。 Terraformはリソースプロビジョニングのためにクラウドプロバイダーのクレデンシャルを必要と

                                                    TerraformモノレポCIのセキュア化 | メルカリエンジニアリング
                                                  • RemixでAWSサーバレス構成を手軽に作成できるGrunge Stackを試してみた | DevelopersIO

                                                    はじめに こんにちは、CX事業本部MAD事業部の森茂です。 先日リリースされたRemix Stacks、Remixチームが公開しているAWSを利用したサーバレス構成のGrunge Stackテンプレートがどのような構成になっているのかを調べるために早速デプロイまでの流れを試してみました。 Grunge Stack Grunge StackはAWSを利用したサーバレス構成のアプリケーションテンプレートです。サーバレスフレームワークとしてはArchitectを利用しています。データベースにはDynamoDBを利用し、アプリケーションはCloudFormationを利用してLambdaへデプロイされAPI Gatewayを介して公開されます。また開発用にローカル環境のサンドボックス環境も用意されているのでAWS環境へデプロイせずに動作を確認することが可能です。(サンドボックス環境のDynamoD

                                                      RemixでAWSサーバレス構成を手軽に作成できるGrunge Stackを試してみた | DevelopersIO
                                                    • Googleスプレッドシートと自然言語処理AI「GPT-3」を組み合わせてデータ作成を効率化

                                                      2022年末に登場、一躍テクノロジー業界の話題を席巻したAIチャットボット「ChatGPT」 自然な文章で情報を提供するこの「ChatGPT」に対して、ビジネス、ブログ、プログラミング、など、様々な場での活用が期待されています。 OpenAIが開発、サービスを提供してるこの「ChatGPT」のベースとなっている技術が、同じくOpenAIが開発した、自然言語処理AI「GPT-3」です。 膨大なテキストデータを使った機械学習によって、生み出される「GPT-3」の文章は、人間が書いた物と判別できない程 そして、機械学習の訓練によって得た知識を元にして、質問に対し即座に答えを返してくれるので、知りたい事が有る度に、一々”ググる”必要も無い。 そこで一考、「GPT-3」とGoogleスプレッドシートを組み合わせたら、作業効率を向上できるんじゃないか。 本記事では、自然言語処理AI「GPT-3」をGo

                                                        Googleスプレッドシートと自然言語処理AI「GPT-3」を組み合わせてデータ作成を効率化
                                                      • Next.js 12.2

                                                        We're laying the foundation for the future of Next.js with 12.2: Middleware (Stable): Dynamic routing for your entire application. On-Demand ISR (Stable): Update content without redeploying. Edge API Routes (Experimental): High performance API endpoints. Edge SSR (Experimental): Server-render your app, at the Edge. SWC Plugins (Experimental): Extend compilation with your own plugins. Improvements

                                                          Next.js 12.2
                                                        • 自分のTweetsをインクリメンタル検索できるサービス作成キット と Tweetsをまとめて削除するツールを書いた

                                                          自分のTweetsをインクリメンタルに全文検索できるmytweetsを作りました。 また、自分のTweetsをtextlintや単語感情極性対応表や辞書ベースでフィルタリングしてまとめて削除するdelete-tweetsを作りました。 どちらもTwitterのアーカイブを使って今までのすべてのTweetsを対象にしています。 そのため、どちらも最初に次のドキュメントに従って、Twitterのデータアーカイブをダウンロードしておく必要があります。(申請から1日ぐらいかかります) 全ツイート履歴とツイートをダウンロードする方法 | Twitterヘルプ mytweets mytweetsは、Twilogやツイセーブのように自分のTweetsの履歴を全文検索できるサイトを作るツールキットです。 Twitterのデータアーカイブをインポートするので過去全ての履歴に対応していて、 また新しいTwee

                                                            自分のTweetsをインクリメンタル検索できるサービス作成キット と Tweetsをまとめて削除するツールを書いた
                                                          • 『ニーア オートマタ』にて「謎の扉」の存在が報告される。世界で一人だけが「開けた」と主張する、教会の扉 - AUTOMATON

                                                            ホーム ニュース 『ニーア オートマタ』にて「謎の扉」の存在が報告される。世界で一人だけが「開けた」と主張する、教会の扉 『ニーア オートマタ』に、“最後の秘密”のその先はあるのか。掲示板に突如投稿された「まだ見ぬ秘密」を示唆する投稿が嘘か真か、現在一部本作コミュニティが騒然としているのだ。謎多き『ニーア オートマタ』の世界に、まだ終わりはないのだろうか。本稿には、本作のネタバレとなりうる要素が含まれるため、留意してほしい。 『ニーア オートマタ』は、2017年にPlayStation 4/PC(Steam)向けとして発売されたアクションRPG。後にXboxコンソールに展開され、10月にはNintendo Switch向けにもリリース予定だ。ヨコオタロウ氏がディレクター、開発をプラチナゲームズが務めた、アンドロイドたちの戦いの物語である。本作はアクションもさながら、謎が謎を呼ぶ物語構造も魅

                                                              『ニーア オートマタ』にて「謎の扉」の存在が報告される。世界で一人だけが「開けた」と主張する、教会の扉 - AUTOMATON
                                                            • 次世代のワークフロー管理ツールPrefectでMLワークフローを構築する CyberAgent Developers Blog | サイバーエージェント デベロッパーズブログ

                                                              ※ DynalystではAWSを全面的に採用しているため、AirflowもManaged版を調査しています。 導入後の状態 Prefect導入後は、以下の構成となりました。 ポイントは以下の点です。 ワークフローをDocker Image化することで、開発・本番環境の差を軽減 staging・productionはECS Taskとしてワークフローを実行、開発ではローカルPC上でコンテナ実行 ML基盤のGitHubレポジトリへのマージで、最新ワークフローが管理画面であるPrefect Cloudへデプロイ 従来のyamlベースのdigdagから、DSに馴染み深いPythonベースのPrefectに移行したことで、コード量が減り開発負荷が軽減しました。 Prefect 入門 ~ 基礎 ~ 注意: 本記事ではPrefect 1系を扱います。Prefect 2系が2022年7月にリリースされてい

                                                                次世代のワークフロー管理ツールPrefectでMLワークフローを構築する CyberAgent Developers Blog | サイバーエージェント デベロッパーズブログ
                                                              • CI/CDサービスのOpenID Connect対応 Dive Into - Lento con forza

                                                                これははてなエンジニアアドベントカレンダー2022 39日目の記事です。 昨日は id:nakaoka3 の ミーティングの時間になると勝手に議事録を開いてほしいでした 先日あった、CircleCIのインシデントのAdditional security recommendationsとして、OIDC Tokenを使うことが推奨されていました。GitHub ActionsやCircleCIなどのCI/CDサービスでは外部サービスへの認証を行うために、OpenID Connectに対応しています。OpenID Connect対応がされていることは知っていたのですが、OpenID Connectといえば、外部サービス連携をしてログインに使うイメージだと思います。たとえば、Googleの認証情報で、はてなアカウントにログインするなどといったようにです。僕の中で、ユーザー認証に使うOpenID Co

                                                                  CI/CDサービスのOpenID Connect対応 Dive Into - Lento con forza
                                                                • トランプ大統領の暗殺未遂で撮影された写真は漫画を描いている身としてはとても構図の勉強になる...→全体が三角形の構図、振り上げた拳がその頂点にある

                                                                  本下昌輝@愚道一休 6/5発売 @musketeers10 歴史エンタメと創作論について呟く。歴史に翻弄されるアラヒフの歴史小説家。 直木賞候補3回。作風ダークになりがち。長編は苦手、短編の方が得意。趣味は無。焼肉とラーメンが好き。フレブルと同棲中。「愚道一休」24年6月発売 9/4 3241 創作の質問受付中 peing.net/masakikinoshita 本下昌輝@愚道一休 6/5発売 @musketeers10 トランプ大統領暗殺未遂の写真を見て 最近、漫画を描いている身としては ただただ構図の勉強になるなあ、と。 多分すでにやってる人もいるでしょうが 自分なりにこの写真の構図のすごいとこを書いてみた。 pic.twitter.com/FC22RaBqSC リンク AP News A few short minutes after Trump took the stage, sh

                                                                    トランプ大統領の暗殺未遂で撮影された写真は漫画を描いている身としてはとても構図の勉強になる...→全体が三角形の構図、振り上げた拳がその頂点にある
                                                                  • アクションRPGの始祖について|BEEP秋葉原

                                                                    新年あけましておめでとうございます。昨年はコロナ渦であるにもかかわらず、お店に足を運んでいただき誠にありがとうございました。本年もどうぞよろしくお願いいたします。 さて昨年、BEEPにPCゲームに関する歴史をまとめた本を探しに来店されたお客様(メスネル氏)との、ちょっとした出会いをブログにして頂き、さらにそのブログが日本語化され、一部で話題となっていましたので、今更ではありますが自分の視点も一緒に載せておこうと思います。 まだ記事を読んでいない方は、是非読んでみてください。 原文 https://medium.com/@obskyr/the-secret-origin-of-the-action-rpg-254a180079dd 日本語の要約 https://gigazine.net/news/20200816-action-rpg-history/ 休憩から帰ってきたところ「アクションR

                                                                      アクションRPGの始祖について|BEEP秋葉原
                                                                    • Terraform について、やっていることをすべて話そう - Qiita

                                                                      ※ 2020-12-22 追記あり はじめに この記事は GLOBIS Advent Calendar 2020 - Qiita 17日目の記事です。 GLOBIS SRE チームでは2020年初頭より、 Kubernetes (Amazon EKS) を用いたインフラ環境の全面的な刷新に取り組んでいます。この新たな環境では Infrastructure as Code で環境の9割はコード化するという目標を立てており、 Terraform を積極的に活用しています。 この記事では、そんな弊チームでの Terraform の使い方についてまとめていきます。書き始めたら書きたいことが湯水のように湧いてきてしまったので、FAQ形式でまとめてみました。気になるところを拾い読みしてみてください。 Terraform 全般 Q. Terraform で何を管理していますか AWS がメインの環境なの

                                                                        Terraform について、やっていることをすべて話そう - Qiita
                                                                      • 吉田豪とウーマン村本 キングコング西野を語る

                                                                        ウーマンラッシュアワーの村本大輔さんが2021年2月2日放送のSHOWROOM『豪の部屋』に出演。吉本興業を退社したキングコング西野さんについて話していました。 #猫舌SHOWROOM 「#豪の部屋 」? ご視聴ありがとうございました? ゲスト:#村本大輔 さん( #ウーマンラッシュアワー) 本日のフル尺アーカイブはこちら?https://t.co/Ktg6tdjgOZ 次回2/9(火)20時〜ゲスト吉田尚記アナ(ニッポン放送)@yoshidahisanori ⭐️お楽しみに⭐️https://t.co/Yy1Z9Xiqof pic.twitter.com/UxFjzvi1iS — SHOWROOM (@SHOWROOM_jp) February 2, 2021 (吉田豪)まあ、本当に村本さんをブッキングした直後にね、西野さんの騒動があったのでね。それはもう、これを聞くしかないというのがま

                                                                          吉田豪とウーマン村本 キングコング西野を語る
                                                                        • 世界中で大センセーションを巻き起こした「きつねダンス」。英語の鳴き声が勉強できます。【おもしろ動画発見!第5段】 - アメリッシュガーデン改

                                                                          The Fox Ylvisが歌うThe Fox Ylvis(イルヴィス)が歌うThe Fox(ザ・フォックス)。 ものすごくヒットしたそうです。 だから、ご存知の方も多いかもしれない。 今更ながら発見して、そして、耳に残るフレーズに爆笑しました。 2013年というから、もう6年も前にブログやSNSで世界中に大拡散した作品です。 たわいもない歌です。 「キツネのなき声ってなに?」 って、それだけを追求しています。 くだらないです。くだらないけど、ハマります。 ノルウエーのコメディアン兄弟ヴェガードとバードがリリースした曲で、 といっても、今回はじめて知ったんですが。 流れに乗り遅れること6年。 (おおお、私、6年ほど若返ったか? それ、ちゃう) ともかくこの年末のクッソ忙しいときに、耳にフレーズが繰り返して困ってます。 で、ほら、誰かにうつると終わるってことあるじゃない。だから、このフレーズ

                                                                            世界中で大センセーションを巻き起こした「きつねダンス」。英語の鳴き声が勉強できます。【おもしろ動画発見!第5段】 - アメリッシュガーデン改
                                                                          • Terraformセキュリティベストプラクティス

                                                                            本文の内容は、2023年3月21にNIGEL DOUGLAS が投稿したブログ(https://sysdig.com/blog/terraform-security-best-practices)を元に日本語に翻訳・再構成した内容となっております。 コードとしてのインフラストラクチャ ー(IaC) を使用する場合、Terraform はデファクトのツールです。 リソース プロバイダーに関係なく、組織はそれらすべてを同時に操作できます。 コンフィギュレーションエラーがインフラストラクチャー全体に影響を与える可能性があるため、疑いの余地のない側面の 1 つは Terraform のセキュリティです。 この記事では、Terraformを使用するメリットを説明し、いくつかのセキュリティベストプラクティスを参照しながら、Terraformを安全な方法で使用するためのガイダンスを提供したいと思います。

                                                                              Terraformセキュリティベストプラクティス
                                                                            • GitHub Appsトークン解体新書:GitHub ActionsからPATを駆逐する技術

                                                                              GitHub ActionsではGITHUB_TOKENで権限が足りない場合、PAT(Personal Access Tokens)がよく使われます。しかしPATより優れた選択肢があります。それがGitHub Appsトークンです。本記事ではGitHub Appsトークンの実装方法をゼロから学びます。目標はPATの完全駆逐です。 本記事で学べること PATとGitHub Appsトークンの違い GitHub Appsの作成・インストール方法 GitHub ActionsでGitHub Appsトークンを払い出す方法 本番運用で考慮すべきセキュリティとトレードオフ イントロダクション GITHUB_TOKENはGitHub Actionsのワークフロー開始時に自動生成され、終了時に自動削除されるトークンです。GITHUB_TOKENで済むなら、これがベストです。何も悩む必要はありません。問題

                                                                                GitHub Appsトークン解体新書:GitHub ActionsからPATを駆逐する技術
                                                                              • Istioに入門する - TECHSTEP

                                                                                今回はService Meshについて概要を調べ、Service Meshを提供するプロダクトの一つであるIstioに触れてみました。 Service Meshとは マイクロサービスの課題 Service Meshを考えるうえでまず必要になるのが、マイクロサービスアーキテクチャの抱えるいくつかの課題です。 マイクロサービスを導入・構築するうえでの課題として、ネットワークに関連する事項が挙げられます。マイクロサービスはお互いネットワークを通じて連携するため、ネットワークに関する機能(Load Balancing、Traffic Routingなど)を実装する必要があります。また、アプリケーションを構成するマイクロサービスの数が多くなるほど、マイクロサービス間の接続数は増加し、通信断の発生する確率やパフォーマンス低下など、ネットワーク関連の問題が発生する可能性も増加します。 これまで複数のグロ

                                                                                  Istioに入門する - TECHSTEP
                                                                                • メンテモが Vercel を剥がすまで (移行作業編) - メンテモエンジニアリング

                                                                                  engineering.mentemo.com この記事は↑の記事の後編です。 前編からだいぶ日が空いてしまいましたが、今回はメンテモのWebアプリケーションがVercelからCloud Runに移行するまでの実際の作業を紹介します。 はじめまして。 @itometeam です。メンテモで業務委託として開発全般のお手伝いをしています。 メンテモのWebアプリケーションはフロントエンドにNext.jsを使っています。 元々は例に漏れずVercelを使っていましたが、スケールするにつれてどうしてもボトルネックになる部分が増えてきたため別の環境に移すことを検討し始めました。 もちろんVercelはNext.jsのデプロイ先として今後も一番の選択肢としてあり続けると思います。 Webサーバをクラウド上に構築する上で意識するべきことをほとんどおまかせでやってくれますし、プレビューURLの自動生成など

                                                                                    メンテモが Vercel を剥がすまで (移行作業編) - メンテモエンジニアリング