t_fujiiのブックマーク (6,527)

  • Web脆弱性診断ツール「OWASP ZAP」とは | CyberSecurityTIMES

    2018/4/20 執筆、2020/1/14修正・加筆、2022/2/28修正・加筆、2022/10/5修正・加筆 自社で利用しているWebアプリケーションのセキュリティ対策状況をご存知でしょうか。もし、Webアプリケーションに脆弱性が存在し対策がされていないのであれば、サイバー攻撃によってWebサイトが簡単に改ざんされたり、ダウンさせられたり、保有する個人情報の漏えいにまで繋がる可能性があります。 例えば、企業の運営するECサイトが脆弱性を突いた攻撃によりダウンしたら、「大変なこと」が起きることは明白です。それにもかかわらず、自社のWebアプリケーションの脆弱性については、導入したきりで誰も把握していない場合も多々あります。 そこでおすすめしたいのがセキュリティ診断ツール「OWASP ZAP(オワスプ・ザップ)」です。OWASP ZAPはWebアプリケーションの脆弱性をチェックすることが

    Web脆弱性診断ツール「OWASP ZAP」とは | CyberSecurityTIMES
    t_fujii
    t_fujii 2024/11/14
  • CentOS 7 系で、yumコマンドを利用可能にする方法 | クラウド・AWSのIT技術者向けブログ SKYARCH BROADCASTING

    はじめに CentOS7が2024/07/01からEOLとなった事に伴い、 CentOSコミュニティ上のいくつかのサービスが停止しました。 例として、 mirrorlist.centos.org のリポジトリが利用不能となりました。 そのため、既存のCentOS7のサーバで、yum update や yum install が利用できない状況になっています。 記事では、使用できなくなったyumコマンドを再度利用可能に更新する方法を記載します。 目次 手順の概要 実行環境 手順 まとめ 手順の概要 リポジトリ設定のバックアップ リポジトリ設定の書き換え yumのキャッシュクリア パッケージ再更新 実行環境 CentOS 7 例として httpd パッケージを更新すると yum update httpd とした場合に Loaded plugins: changelog, fastestmir

    CentOS 7 系で、yumコマンドを利用可能にする方法 | クラウド・AWSのIT技術者向けブログ SKYARCH BROADCASTING
    t_fujii
    t_fujii 2024/11/14
  • 【教材まとめ】これ全部やったら流石に誰でもつよつよAIエンジニアになれる - Qiita

    はじめに 記事ではAI知識ゼロから始めてAIエンジニアとして実務にチャレンジできるレベルを目指してロードマップ形式でコンテンツをまとめました。 生成AIの台頭、SakanaAIの大型資金調達やGoogleの研究者(ヒントン氏ら)のノーベル賞受賞も重なり、さらにAIへの注目が集まっている状態かと思います。 しかし初学者にとって、AIを学ぶハードルはまだまだ高いのが現状です。AIをツールとして活用するだけなら比較的障壁は高くないですが、理論的な部分まで含めると学ぶべき内容が広く、分野によっては難易度が高く、せっかく学び始めたのに挫折する人も多いです。 未経験だけどAIの知識を身につけたい 現在web開発の知識があり、AIも学びたい AIを学んでエンジニアインターンや実務で活躍したい といった方は是非読み進めていってください。 コンテンツは随時追記していきます。 構成 記事は下記のような構成

    【教材まとめ】これ全部やったら流石に誰でもつよつよAIエンジニアになれる - Qiita
    t_fujii
    t_fujii 2024/11/01
  • 弊社の「意識チョット低いアーキテクチャ」10選

    「CTOの視点で選ぶ「最適な」アーキテクチャとは?」というイベントで登壇しました。 記事は登壇資料をMarkdownとしてそのまま記事化したものです。スライドのほうが読みやすい方は、Speaker Deckで御覧ください! 自己紹介1|職歴、趣味など 職種・SNS 株式会社NoSchool CTO 2016年〜Webエンジニア。2019年〜現職 Twitter(X): 名人|マナリンクCTO Zenn: https://zenn.dev/meijin 好きなHTTPヘッダーはCache-Control 趣味 将棋☗、カメラ📸、ラム酒🥃、個人開発💻、筋トレ💪、高校野球観戦⚾ 自己紹介2|外部発信・諸活動 ZennReact記事が人気 歴代記事でLike数1位(登壇時点) 個人開発 テストメーカー(ユーザー20,000人以上) エンジニア向け教材執筆 「LaravelでFat Co

    弊社の「意識チョット低いアーキテクチャ」10選
    t_fujii
    t_fujii 2024/10/30
  • GoogleMapが動かない・・? | 電脳情報局

    オススメ!PICK UP Accessibility確認のブラウザー拡張機能 ソフト紹介2023年10月 2日 簡単実装:CSSだけでアコーディオン開閉させる CSS2022年5月 9日 jQuery:アコーディオンメニューをサクッと作りたい時のための記事 JavaScript2021年12月10日 スライダープラグインの王道「slick」でスライダーを実装する方法 スライダー2021年12月 8日 【Google Chrome】サイト全体をスクリーンショットする方法【拡張機能不要】 PC・スマホ(操作/設定)2020年10月29日 JavaScript はじめに 過去のソースをひっぱってきて・・ごにょごにょしてたら・・ う。動かない・・・・? 調べてみた・・ 原因は、単にmapのstyleに幅、高さの指定をしていなかっただけ・・・ ただ、調査中にブラウザーに警告が出ていて・・ 2024年

    t_fujii
    t_fujii 2024/10/24
  • Google Maps API のマーカー仕様が刷新されたので対処してみた

    今さらなのですが、API を利用して Google Maps Platform で地図を表示しているページでふとブラウザのコンソールをみてみると、こんなエラーが。 Starting February 21, 2024, google.maps.Marker will no longer be available. Instead, use google.maps.marker.AdvancedMarkerElement. Find more information about the discontinuation at https://developers.google.com/maps/deprecations. もしくは、以下の警告が表示される場合もあります。 As of February 21st, 2024, google.maps.Marker is deprecated. P

    Google Maps API のマーカー仕様が刷新されたので対処してみた
    t_fujii
    t_fujii 2024/10/24
  • Google Mapsのスタイルを体験する

    はじめに この記事ではGoogle Mapsにおけるスタイルの挙動を確認します。具体的にはMaps JavaScript APIを使って地図を表示し、どのようにスタイルを使うのかを見ていきます。 GoogleGoogel Maps Platformという仕組みを提供しており、これを利用することで開発者は自分のアプリケーション上にGooogle Mapsを表示できます。地図に関する様々な製品がマルチプラットフォームに展開されていますが、ここではDynamic MapsのJSに記載されている内容を確認します。 この記事は以下の企画の子記事です。他サービスの記事へのリンクがあるので、ぜひ合わせてご参照ください。 地図を表示する 概要を参考にまずは地図を表示してみましょう。 まず、地図を表示する場所を作ります。 次にJavaScriptのコードを記述します。new google.maps.Map

    Google Mapsのスタイルを体験する
    t_fujii
    t_fujii 2024/10/24
  • AWS、コンソールの操作をコードに変換してくれる「AWS Console-to-Code」正式リリース

    AWS、コンソールの操作をコードに変換してくれる「AWS Console-to-Code」正式リリース Amazon Web Services(AWS)は、AWSコンソールでの操作をコードに変換してくれる「AWS Console-to-Code」の正式リリースを発表しました。 AWSコンソールの操作をコードに変換 AWS Console-to-Codeを利用することでAWSコンソールで操作した内容を記録し、コマンドラインで実行できるコードを生成してくれます。さらに生成AIAmazon Qによって数クリックで AWS CloudFormationのテンプレートやAWS Cloud Development KitAWS CDK)を用いたTypeScriptPythonJavaコードも生成されます。 これによりAWSコンソールでの操作を保存しておいて確実に再現できるだけでなく、コードをカ

    AWS、コンソールの操作をコードに変換してくれる「AWS Console-to-Code」正式リリース
    t_fujii
    t_fujii 2024/10/16
  • 勝手にCPUを100%使って仮想通貨をマイニングするLinux向けマルウェア「perfctl」が発見される、ログイン時は活動を停止するので発見困難で数百万台のサーバーが標的になった可能性

    「perfctl」と呼ばれるLinux向けマルウェアが3年以上前から活動していたことが明らかになりました。perfctlはCPUを100%使って仮想通貨「Monero」をマイニングするマルウェアで、数百万台のサーバーが標的となり数千台のサーバーが実際に被害を受けたと推測されています。 perfctl: A Stealthy Malware Targeting Millions of Linux Servers https://www.aquasec.com/blog/perfctl-a-stealthy-malware-targeting-millions-of-linux-servers/ Linux malware “perfctl” behind years-long cryptomining campaign https://www.bleepingcomputer.com/new

    勝手にCPUを100%使って仮想通貨をマイニングするLinux向けマルウェア「perfctl」が発見される、ログイン時は活動を停止するので発見困難で数百万台のサーバーが標的になった可能性
    t_fujii
    t_fujii 2024/10/08
  • コピペで使える! HTMLのチェックボックスを独自のデザインで実装する方法 - ICS MEDIA

    チェックボックスは、HTMLCSSで独自にデザインすると手間のかかる要素です。ほとんどの場合は、<input type="checkbox" />を利用することになりますが、以下の課題があります。 標準のinputタグはブラウザごとに見た目が異なり、利用できるCSSプロパティにばらつきがある。 実装方法が複数存在し、どの方法が適しているか判断しにくい。 チェックボックスには複数の状態が存在し、用意すべき見た目がわかりにくい。 慣れていない方にとっては、判断に迷いやすい要素です。この記事では、独自にデザインされたチェックボックスの作り方を4つのポイントに分けて紹介します。 記事で紹介すること チェックボックスの独自のデザインを、シンプルなHTML構造で実装する方法 標準のinputタグの利点を落とさず、独自のデザインを適用する方法 コピペで使えるチェックボックスの作例 シンプルなチェック

    コピペで使える! HTMLのチェックボックスを独自のデザインで実装する方法 - ICS MEDIA
    t_fujii
    t_fujii 2024/10/08
  • 可愛すぎかよ! ハッカーの新しい相棒 コマンドラインからLLMを使えるgptme|shi3z

    こういうのが欲しかったんだよ。マジで。 コマンドラインからLLMを呼び出せるgptmeというツールがアツい これは、gptmeコマンドを追加するというもの。 環境変数としてOPENAI_API_KEYとかAnthropicのキーとかを設定しておくと勝手にAPIを呼び出してくれる。もちろん、クラウドに送信するとかけしからんという勢にはローカルLLMでも対応できる。 こいつはコマンドライン版ChatGPTのようなものなので、コマンドラインで動くのだが、その真価は例えばパイプで繋いだ時とかに発揮される。 $ du -d 1|gptme "一番容量をってるフォル ダは何Gバイト使ってんの?" Found OpenAI API key, using OpenAI provider [10:13:32] No model specified, using recommended model for

    可愛すぎかよ! ハッカーの新しい相棒 コマンドラインからLLMを使えるgptme|shi3z
    t_fujii
    t_fujii 2024/10/06
  • 美しいQRコードを作成できる「qrframe」

    QRコードと言えば、黒と白のドットが無機質に並んだものというのが一般的なイメージとしてあります。このQRコードに色づけしたり形を変えたりして装飾できる「qrframe」というページが公開されていたので使ってみました。 qrframe.kylezhe.ng/ https://qrframe.kylezhe.ng/ 上記のURLにアクセスすると以下のような画面が現れます。 テキストボックスに何らかの文字列を入れるとすぐに対応するQRコードが生成されます。 下部にはQRコードの表示パターンのプリセットがいくつか用意されていて、選択するといろいろなデザインのQRコードを表示させることが可能。 デザインによってはQRコードには見えないものもありますが、ちゃんとQRコードとして認識することができます。 ページをスクロールするとカラーや表示パターンを自分で変更可能。 背景色を変更する「Backgroun

    美しいQRコードを作成できる「qrframe」
    t_fujii
    t_fujii 2024/10/02
  • システム構成図、ER図、フローチャートなどを描くときに無料で使える作図ツールやドローイングツールまとめ。2024

    システム構成図、ER図、フローチャートなどを描くときに無料で使える作図ツールやドローイングツールまとめ。2024 システムを開発する際には、インフラを構築するためのシステム構成図やアプリケーションの仕様を検討するためのさまざまなUML関連のダイアグラム、フローチャートやデータベース設計におけるER図など、さまざまな作図をする場面があります。 これらの作図作業を支援してくれるツールは多数存在しますが、ここでは無料で使えるツール、あるいは無料プランが利用できる有料サービスなどをまとめました。 draw.io 無料で利用できるドローイングツールの代表的な存在がdraw.ioでしょう。ユーザー登録すら不要ですぐに使い始めることができて、作図したデータはGoogle DriveやOneDrive、Dropbox、GitHubGitLab、ローカルデイバイスなどに保存できます。 GitHubにサーバ

    システム構成図、ER図、フローチャートなどを描くときに無料で使える作図ツールやドローイングツールまとめ。2024
    t_fujii
    t_fujii 2024/10/02
  • アクセスキーを使ったaws-cliはもうやめよう! - Qiita

    はじめに アクセスキー発行するのって非推奨なの? 普段、CLI操作はCloudShellや、Cloud9上で行うようにしているのですが(環境構築 したくない。)、デスクトップ上で操作したい時があります。 そこで、一番簡単な方法であるアクセスキーを発行しようとすると、こんな代替案を提案されます。 この警告にモヤモヤしていたので、今回は「IAM Identity Center」を使ってみた。っていう記事です。 実は、アクセスキーは丸見えだったり。 最近、職場の番リリース中に気づいたのですが、AWS CLIに保存したアクセスキーや、シークレットアクセスキーは丸見えだったりします。 (↓は既に削除しているキーたちです。) アクセスキーの何がいけないのか? おおむね以下の理由から、非推奨の模様。 永続的な認証情報だから。 キーが流出すると、攻撃者がリソースにアクセスし放題。 キーの管理が面倒。 複

    アクセスキーを使ったaws-cliはもうやめよう! - Qiita
    t_fujii
    t_fujii 2024/09/30
  • Googleの「私はロボットではありません」を100%突破するCAPTCHA解きAI登場。もう人間とボットを区別できない?(生成AIクローズアップ) | テクノエッジ TechnoEdge

    2014年から先端テクノロジーの研究を論文単位で記事にして紹介しているWebメディアのSeamless(シームレス)を運営し、執筆しています。 1週間の気になる生成AI技術・研究をピックアップして解説する連載「生成AIウィークリー」から、特に興味深い技術や研究にスポットライトを当てる生成AIクローズアップ。 今回は、「私はロボットではありません」でお馴染みのGoogleが開発する「CAPTCHA」(コンピュータと人間を区別するための完全に自動化された公開チューリングテスト)を突破するAIシステムを提案した論文「Breaking reCAPTCHAv2」に注目します。 ▲CAPTCHAを突破するAIシステム CAPTCHAは、ウェブサイトのセキュリティを向上させるために広く使用されている技術です。この研究は、そのシステムの効果を詳細に検証し、AI技術を用いてどの程度突破できるかを明らかにしま

    Googleの「私はロボットではありません」を100%突破するCAPTCHA解きAI登場。もう人間とボットを区別できない?(生成AIクローズアップ) | テクノエッジ TechnoEdge
    t_fujii
    t_fujii 2024/09/25
  • Mac やめて Linux PC を自作した - IT戦記

    みなさまお元気ですか 暑さも少し落ち着いてきて、ようやく外に出てもいいかなという気になってきました。季節の変わり目体調には気をつけていきたいですね。 実は、一ヶ月くらい前に Linux PC を自作して Mac から移行しました。そのときの考え、その後の感想を残しておきます。 また、学んだことや作業のログを細かく残しておきたいと思います。(どこかの誰かが不安に思ったときに同じ失敗や疑問を経験した人がいて安心してもらえたら嬉しい) Ubuntu のインストール画面 (ベストオープンソースと開発しよう!) 目次 Mac をやめるきっかけ、経緯 Ubuntu に移行して一ヶ月の感想 おまけ1: どのような PC になったか おまけ2: 事前に学んだこと おまけ3: PC の組み立て おまけ4: Ubuntu のセットアップ 加筆/修正 指摘のあった誤字を修正 NVEnc について誤った内容があっ

    Mac やめて Linux PC を自作した - IT戦記
    t_fujii
    t_fujii 2024/09/18
  • Web アプリケーションにおける Amazon ECS / AWS Fargate アーキテクチャデザインパターン - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS

    こんにちは。AWS Container Hero の新井です。 Amazon ECS の登場から間もなく 10 年が経ちますが、その間、ECS ⾃体の進化に加えて、さまざまな AWS マネージドサービスとの連携が可能になりました。 現在では、コンテナベースのワークロードを活⽤することで実現できないことを探す⽅が難しいほど、柔軟なアーキテクチャが構築できるようになっています。 しかし、⾃由度が⾼い分、要件に合ったアーキテクチャを模索する際には、迷うことも多いでしょう。 AWS上でシステムを適切に構築するためには、あらかじめサービス間のつなぎ⽅やパターン、その特徴を把握しておくことが重要です。 これにより、フィージビリティを迅速に確認でき、その後のトライアンドエラーのサイクルを加速させることができます。 今回は、最新の AWS サービスアップデートを踏まえつつ、Amazon ECS / AWS

    Web アプリケーションにおける Amazon ECS / AWS Fargate アーキテクチャデザインパターン - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS
    t_fujii
    t_fujii 2024/09/04
  • Linuxカーネルパラメータのチューニング&設計 - Qiita

    Linuxカーネルパラメータのチューニング&設計 0.目的 【カーネルパラメータのチューニング】を修得する目的は、サーバの特性を理解し、それぞれに合ったカーネルパラメータのチューニングすることでリソースの有効活用をできるようになることを目的とし、私個人の経験を元にした見解を以下の記事に掲載します。 1.最初に サーバには、それぞれ必要なリソース特性があり、それに合わせたカーネルパラメータのチューニングが必要となります。 世の中の流れはオンプレよりクラウドに移行してはいるので、カーネルパラメータのチューニングよりスケールアップなりスケールアウトするなりの対応をすべきなのでしょう。 ですが、カーネルパラメータのチューニングを知らないとどちらを選択すべきかも理解しずらいと思いますので軽率には出来きません。(待ち行列理論もしらないといけませんが) また、最近のLinuxはデフォルト値が大きくなって

    Linuxカーネルパラメータのチューニング&設計 - Qiita
    t_fujii
    t_fujii 2024/09/01
  • 空間を飛び交うWi-FiやBluetoothの電波から電力を生み出す技術が開発される、電池無しで永続的に動くデバイスの実現へ向けた一歩

    Wi-FiBluetoothなどで用いられる微弱な通信用電波から電力を生み出して、電子機器を駆動させる電力を発生できる技術を東北大学などの研究チームが開発しました。 Nanoscale spin rectifiers for harvesting ambient radiofrequency energy | Nature Electronics https://www.nature.com/articles/s41928-024-01212-1 微弱な無線通信用電波からの環境発電をスピントロニクスで実現 | AIMR https://www.wpi-aimr.tohoku.ac.jp/jp/achievements/press/2024/20240805_001835.html 私たちの身の回りには、Wi-FiBluetoothなどの通信用電波が無数に飛び交っており、これらの電波が持

    空間を飛び交うWi-FiやBluetoothの電波から電力を生み出す技術が開発される、電池無しで永続的に動くデバイスの実現へ向けた一歩
    t_fujii
    t_fujii 2024/08/30
  • 【AWS】 代表的なクラウドデザインパターン紹介

    はじめに AWSの豊富なサービス群を活用することで、高可用性かつ高スケール性を実現するシステムを構築することが可能です。 しかし、クラウドサービスの特性を最大限に活かすためには、適切なデザインパターンを理解し、実践することが重要です。そこで今回は、AWSを利用して「高可用性」かつ「高スケール性」を実現するための代表的なクラウドデザインパターンを紹介します。 1. EC2インスタンスを利用した動的コンテンツの配信 動的コンテンツとは? 動的コンテンツとは、ユーザーのリクエストに応じて生成されるコンテンツのことを指します。たとえば、ユーザーのログイン状況や入力内容に基づいて異なるページを表示するようなケースです。 AWSサービスの簡単な解説 Amazon EC2 (Elastic Compute Cloud): スケーラブルなコンピューティングリソースを提供するサービスです。必要に応じて、イン

    【AWS】 代表的なクラウドデザインパターン紹介
    t_fujii
    t_fujii 2024/08/26