dnfでphpのバージョンを指定してモジュールでインストールする方法

dnf は yum の後継となるパッケージ管理コマンドです。 Dandified Yum の略で yum から派生して速度の改善がされていたり、モジュールの切り替えの簡易化などの機能が追加されています。

dnfでphpのバージョンを指定してモジュールでインストールする方法

CSS のフレックス(display: flex) でサイトをレイアウトするトレーニング

当社TORICO の社内勉強会で CSS のフレックス( `display: flex` ) の演習を行いました。 この記事は、その勉強会で行ったフレックスの演習の内容を公開するものです。 CSS の書かれていない HTML に CSS を書いていき、目標画像と同じ見た目になるようにします。

CSS のフレックス(display: flex) でサイトをレイアウトするトレーニング

[Django] python-social-auth + social-auth-app-django で、リダイレクトURLのスキーム(http/https)をコントロールする

social-auth-app-django + python-social-auth でログイン時の redirect_uri の HTTPスキーム の http / https をコントロールする方法です。

[Django] python-social-auth + social-auth-app-django で、リダイレクトURLのスキーム(http/https)をコントロールする

kubernetes の cronjob のマニフェストファイルが長すぎ問題に対応するために動的に作る

kubernetes の cronjob のマニフェストファイルを書く時、普通に手作業で YAML ファイルを書こうとすると Cronjob ごとに同じ項目が多くなるため、DRYでなくなり管理がしにくくなります。そのため、cronjob のマニフェストは手で書かず、半分動的に作る方法に落ち着きましたので紹介します。

kubernetes の cronjob のマニフェストファイルが長すぎ問題に対応するために動的に作る

PCを初期化した時にやったこと -ssh鍵の移行とBrewfileについて-

ssh鍵の移行とBrewfileの作成方法について触れています。

PCを初期化した時にやったこと -ssh鍵の移行とBrewfileについて-

ラズパイにVNCを導入した②

前回に引き続きラズパイにVNCを導入してやったことを書いていきます。今回はデフォルトのRealVNCとansible化についてです。

ラズパイにVNCを導入した②

ラズパイにVNCを導入した①

最近ラズパイにVNCを導入しました。今回はTightVNCについて触れています。

ラズパイにVNCを導入した①

TORICOの自動テストの解説

TORICOにおける、アプリケーションの自動テストについて解説します。 社内で Jenkins サーバを実行しており、その中で Django のテストフレームワークのテストであったり E2E のテストを実行します。

TORICOの自動テストの解説

2023年のTORICOの社内勉強会の内容

TORICOでは、毎月1回のペースで開発者による技術勉強会を行っています。 2023年に行った勉強会の内容を書きます。

2023年のTORICOの社内勉強会の内容

ubuntuのインプレースアップデートの手順書

Ubuntu 18 のサーバーをアップデートした際の手順書。 18 → 22 のようなバージョンをとばしたアップデートはできないので 18 → 20、20 → 22と1段階ずつ、現在の設定を維持したままできるだけ安全にアップデート。 設定、環境が壊れるを回避するための注意ポイントがあります。

ubuntuのインプレースアップデートの手順書

Synology の Glacier Backup で作ったボールトから特定のファイルをコマンドラインで復旧する

Synology の NAS の Glacier Backup で作られてた AWS S3 Glacier のボールトから、AWS CLI を使って特定の1ファイルだけを復旧する方法です。

Synology の Glacier Backup で作ったボールトから特定のファイルをコマンドラインで復旧する

新卒エンジニア向けに、電子マンガのエンジニアリングについて話すイベントを開催します。

株式会社メディアドゥ、ピクシブ株式会社、株式会社ブックウォーカー、株式会社TORICO の技術部門の合同で、電子書籍の作成・流通から閲覧までの技術的裏側を紹介するイベントを行います。

新卒エンジニア向けに、電子マンガのエンジニアリングについて話すイベントを開催します。

リカージョンをやってみての感想

春から入社しました新卒の百合川です。

リカージョンをやってみての感想

docker開発環境ですべてのログをFluentdに集約する

dockerの開発環境は便利なのですが、トラブルの発生時にコンテナごとにエラーを確認することになるので、そこは少し不便です。 なので、そこの利便性を上げるためにFluentdを使います。

docker開発環境ですべてのログをFluentdに集約する

情報システム部として2023年買ったもので良かったものを上げていくぞー [上半期編]

もう気がつけば9月も終わる!気づけばハロウィン、クリスマス、そして新年の足音が聞こえます。新年開けると誕生日と苦悩が私には待ち受けていますが皆様いかがお過ごしでしょうか?

情報システム部として2023年買ったもので良かったものを上げていくぞー [上半期編]

情報セキュリティの脅威は身近に潜んでいる(ネット初心者)

フィッシングとは、実在する機関や企業また実際に利用した事のあるサイトを騙ったメールやSMS(ショートメールサービス)などを送り、偽のサイトに誘導して、IDやパスワード、また個人情報など入力させ窃取する手法です。

情報セキュリティの脅威は身近に潜んでいる(ネット初心者)

django admin画面に複数選択可能なカスタムリストフィルターを追加する

django admin画面のフィルター機能に不満があるので、 複数選択可能なListFilterを作成します。

django admin画面に複数選択可能なカスタムリストフィルターを追加する

サイバー攻撃とは

サイバー攻撃って何? サイバー攻撃とは、あるシステムやネットワークなどに対し、悪意のある第三者が不正な手段で働きかけ、機能不全や停止に追い込んだり、データの改竄や詐取、遠隔操作などを行うこと。

サイバー攻撃とは

django admin画面に簡単にファイルの入力・出力を追加する

django admin画面はmodelのデータ管理に非常に便利な機能です。

django admin画面に簡単にファイルの入力・出力を追加する

ITパスポートにもよく出るCIAって?(3要素から7要素へ)

CIAの従来の3つの要素(機密性、完全性、可用性)に最近は新しく4つの要素(真正性、信頼性、責任追跡、性否認防止)も増えました。

ITパスポートにもよく出るCIAって?(3要素から7要素へ)

TORICOの他のブログ投稿

最近の投稿

フィード

RSS / Atom