Django Admin 管理サイトの日本語化/ページのカスタマイズ方法
はじめに こんにちは、アプリチームの遠藤です。今回は「Django Admin 管理画面を作成してみた」に引き続き、PythonのWebフレームワークであるDjangoに組み込まれているDjango Adminのカスタマ […]
はじめに こんにちは、アプリチームの遠藤です。今回は「Django Admin 管理画面を作成してみた」に引き続き、PythonのWebフレームワークであるDjangoに組み込まれているDjango Adminのカスタマ […]
サイオステクノロジーの佐々木です。 今回はSBOMツールについて様々な観点で表にまとめてみました。(目視で調べているので取りこぼしやミスがあるかもしれません。その際はご指摘ください) SBOMとは何ぞやという方は別の記事 […]
皆さん、こんにちは。サイオステクノロジー武井です。今回は、マーケティング手法「オズボーンのチェックリスト」について少々考えてみました。ちなみに私はマーケティング自体は素人でよくわかりません。 日本全国に展開する立ち食いそ […]
はじめに この記事では、github actionsでdockerのbuildをキャッシュする方法を4つ調べたので、その比較を書いていきたいと思います。 結論だけ知りたい方は、こちら ベースコード 今回の比較で使うベース […]
はじめに みなさんこんにちは。サイオステクノロジーのNakayaです。 みなさんは自己証明書を利用する機会はありますでしょうか? 自己証明書は様々な形式があり、システム側で拡張子の指定があったりと、少々面倒があります。 […]
今回は、React SPAでファイルを取得後にネットワークがオフラインになった場合にネットワークエラーページに遷移させるプログラムについて解説しました。データフェッチのタイミングでも同等のことができますが、今回はJS既存 […]
今回はp5.jsで特定のDOMにキャンパスを挿入する方法についてまとめました。自分で設定しないとキャンパスの大きさを変更した際に、キャンパスの大きさが固定されたままになるので、リサイズ対応も併せて実装しています。特定領域 […]
はじめに こんにちは。先日、社内にてSBOMに関する勉強会を行いました。この記事では、そこで学んだことを解説していきたいと思います。 具体的な内容は以下の通りです。 SBOMとは何か SBOMを導入するとどんなメリットが […]
はじめに こんにちは、アプリチームのあさりです。今回は、Djangoで使用するデータベースをデフォルトのSQLiteからPostgreSQLに変更する方法を紹介します。このブログでは、Djangoの導入とPostgreS […]
みなさん、こんにちは。サイオステクノロジーでマーケティング業務を行っている中谷です。お久しぶりに「非エンジニアのIT”こそ勉”シリーズ」を投稿します。 Grafanaという可観測性ツールのソリューションを担当しています。 […]
本記事は、GrafanaLabs blog の記事を参考にしています。 Grafana 10.3 がリリースされました! Grafana 10.3をダウンロード Grafanaの最新バージョンでは、Grafanaインスタ […]
こんにちは、サイオステクノロジー武井です。今回は、「RAG構築のためのAzure OpenAI Serviceリファレンスアーキテクチャ詳解」と題しまして、マイクロソフトが提供するRAG導入のためのリファレンスアーキテク […]
こんにちは! 今月も「OSSのサポートエンジニアが気になった!OSSの最新ニュース」をお届けします。 2/1、Linux Foundation は 2023年版のアニュアルレポート (1年間の活動内容を振り返ったもの) […]
今号では、rsyslog の設定で、各パラメータの意味をちょっと詳しくご紹介します! rsyslog とは rsyslog とは、Linux でログ管理を行うためのソフトウェアです。 システムやアプリケーションからログを […]
今回は、Google Apps Script(GAS)でTwitter APIのFree Plan v2を使用して自分のユーザー情報を定期実行でスタックするプログラムを作成しました。Twitter Free Planの制 […]
ども!今回は、サイト初入場の際にアニメーションで迎え入れるための開発をやってみました。React SpringでSVGをうまく扱うことができるみたいなので、SVGイラストがあればいろいろな表現ができそうです。王道のフェー […]
こんにちは。サイオステクノロジー OSS サポート担当 山本 です。 今回は正規表現を実装するために使用されるライブラリ PCRE についてのお話です。 PCRE は 2015年に新バージョン PCRE2 へと移行してお […]
ども!今回はProcessingで開発する際に、最初に抑えておきたい知識についてまとめました。画面周りの定義とキーボードやマウスの入力を受け取る方法についてまとめています。Processingは簡単なゲームを作成できるの […]
ども!今回はProcessingをWebで実装するためにp5.jsの環境をViteで作成しました。ゴールとして、GitHub Pagesにアップロードとして公開を目標としています。Webに動きを付ける選択肢の中でさっくり […]
ども!今回は、JavaのSpring Bootをdevcontainerで開発するための環境構築を行いました。Javaバージョンとしては21を想定しています。Javaの環境構築は苦い思い出がありますが、今回もしっかり沼に […]
SIOS OSSよろずNewsとは SIOS OSSよろずNewsでは、毎月、OSSの最新情報やOSS用語などについてメールを配信しています。 人気のあった過去のメールをご紹介します! 【最新動向】 こんにちは。SIOS […]
SIOS OSSよろずNewsとは SIOS OSSよろずNewsでは、毎月、OSSの最新情報やOSS用語などについてメールを配信しています。 人気のあった過去のメールをご紹介します! 【最新動向】 こんにちは。SIOS […]
SIOS OSSよろずNewsとは SIOS OSSよろずNewsでは、毎月、OSSの最新情報やOSS用語などについてメールを配信しています。 人気のあった過去のメールをご紹介します! 【最新動向】 こんにちは。SIOS […]
はじめに こんにちは、アプリチームの遠藤です。今回はvscodeのDevContainerの機能を用いてPythonの実行環境を用意するところまでをご紹介します。 Dev Containerの記事に関しては、SIOS T […]
こんにちは。 PSの佐々木寛太です。 先日NFT meets BUSINESS2024というNFTを活用したビジネスへの応用事例を紹介したり、現在の取り組みや今後の展望を話すセッションやパネルディスカッションがありました […]
今回は、.NETを使ったAPIのopenAPI定義を自動生成する方法について書いていきたいと思います。ここでは、NSwagというパッケージを利用してopenAPI定義のjsonを自動生成します。 動機 先日、owasp […]
ども!Dacraneの広報担当:龍ちゃんです。Dacraneの仮ロゴを作成したので、その過程で得た知見を振り返りながら記事にまとめました。広報担当の成果は、以下にGitHubスターが増えたかという点なので強気でスターを求 […]
ども!今回はnest.jsでFirebaseクライアントから作成されたidTokenを検証するGuardを作成しました。トークン検証を実装することで、安全にユーザーを特定することができます。フロントからheaderに付与 […]
ども!今回は、改めてReactでFirebaseのリダイレクトログインについてまとめました。社内システムでは、すべてがログインユーザである必要があるので、ログインしていない場合は自動でログインするようにしています。BFF […]
はじめに こんにちは、アプリチームの遠藤です。今回はPythonのWebフレームワークであるDjangoに組み込まれているDjango Adminを利用して管理画面を実装する方法を紹介します。 Django Adminと […]
ども!今回はnest.jsでFirebase Admin SDKを取りまわす設定と基本的なTODOリストのテストを行いました。Firebase Admin SDKとFirebase SDKの二つあると知らなくて、結構な時 […]
ども!nest.jsでLINE BOTを作成する方法についてまとめました。署名検証用のGuardを作成して、LINE側からのアクセスを担保しています。内容はオウム返しで送られてきた内容をそのまま返答します。またローカル開 […]
ども!一年前に入門したBFF(Backend For Frontend)について一年越しに考えてみました。今回は具体的に作成したアプリケーションに要件を足した場合、Backend For Frontend:BFFの設計パ […]
ども!今回は、nest.jsのDocker環境プロダクションビルドをGitHub Actions寄りに変更しました。CI上でnpmのキャッシュを活用して断続的なビルドを効率的に行えるように調整しています。アプリケーション […]
ども!今回はGASを用いて、月初めに自動で定型メールを送信する方法について解説しました。もちろん、月の初め(1日)が休日や祝日だった場合は、直近の平日を検索して送信するように変更しています。さすがに祝日と休日にメールが来 […]
はじめに こんにちは!今年1本目のブログが月末になってしまったなーがです。ネタはあったのですが正月ボケで書く手がなかなか進まず、気づけば1月終わりそうになっていました。。。前回はDockerで起動したSQL Server […]
ども!今回はLINE Front-end Frameworkから取得したアクセストークンとIDトークンを用いて、LIFFアプリからのアクセスを担保する方法とユーザIDを取得する方法について解説しました。トークンを用いて検 […]
はじめに 皆さんこんにちは、新卒2年目エンジニアの細川です。 今回は輪読会にて勉強したDBのインデックスが効かなくなるSQLについて紹介したいと思います。 今回参考にさせていただいた書籍 今回輪読会で読ませていただいた書 […]
ども!今回は、GitHub ActionsでNest.jsの運用環境イメージをGitHub Container Regstory経由でAzure Web Apps(Docker)にデプロイしました。開発環境構築から運用環 […]
ども!今回はNest.jsをDockerで運用環境の作り方について執筆しました。単一コンテナとしてNest.jsをデプロイするための運用環境を作成しました。開発環境と運用環境が揃えることが開発環境作成のスタートラインにな […]
こんにちは。サイオステクノロジー OSS サポート担当 山本 です。 今回は Zabbix のバックアップについてお話ししてみます。 ■バックアップの必要性 そもそもバックアップというのは、主にシステム上のプログラムの動 […]
今号では、コンピュータ間でファイル転送を行う方法をいくつかご紹介をします! コンピュータ間でのファイル転送とは ここでお話する「ファイル転送」は、コンピュータ間でのファイルのアップロード、および ダウンロードを指します。 […]
こんにちは! 今月も「OSSのサポートエンジニアが気になった!OSSの最新ニュース」をお届けします。 BleepingComputer が、アカウントのセキュリティ強化のため 12文字以上のパスワードを 義務付けるよう運 […]
どもども!今回は、LIFF(LINE Front-end Framework)アプリケーションをReactで開発する際の初期開発のセットアップを行いました。SWRとreact-error-boundayのエラーハンドリン […]
みなさん、こんにちは。サイオステクノロジー武井です。今回はIT勉強会を実施する際のハイブリッド配信環境の構築方法についてお話したいと思います。 ハイブリッド配信 ここ最近、ハイブリッド配信環境の機運が高まっているように感 […]
どもども!今回は、LINEの内部ブラウザを使ってアプリ構築ができるLIFF(LINE Front-end Framework:LINEログイン)の開発環境構築についてまとめました。良い開発体験のためにngrokを使って効 […]
ども!今回はTrivyをGitHub Actionsで使用する方法についてまとめました。ローカルでDockerを用いて構築する方法がわからなかったのですが、Dockerを読む力が上がって構築できるようになりました。セキュ […]
ども!今回は、GitHub Actions上でOWASP ZAPのスキャンを実行する方法について技術ログを記載しています。Docker版のOWASP ZAPを使うことでCI/CD内で処理ができることを知ってびっくりしまし […]
ども!今回は、ゼロからReactの環境をVisual Studio Codeのdevcontainerで開発できる環境を作る技術ログを作成しています。Nodeを扱う上で、node_modulesをコンテナ内に収めて快適な […]
ご挨拶 どもども!無事にさいたまに帰還した龍ちゃんです。新年一発目の出社日だったのですが、朝からアクシデント三連発でちょっとだけ遅れました。まだ街も年始から目覚めていない説がありますね。 さて、今回は環境構築系の記事にな […]
Copyright © 2024 | MH Magazine WordPress Theme by MH Themes