ソリッドシード株式会社

ITコラム

Windows10でLinuxが使えるWSLが便利

Windowsで開発を行う時の悩みとして本番環境はLinuxで開発環境はWindowsと環境の違いによりテストがしづらかったり、微妙に挙動が違かったりします。VMware、Virtualbox、Do...
2020.10.12

実は身近に利用しているプロトコルのお話!

Googleなどの検索やTwitterなどのSNSにアクセスし、ここに掲載している様々なサイトにアクセスしていると思います。この何気なくアクセスしているのに必要なのが「http」というプロトコルにな...
2020.9.17

PWAとは ~ネイティブアプリのようなウェブアプリ~

プログレッシブウェブアプリ(Progressive web apps)はネイティブアプリのように振る舞うウェブアプリの事を指しています。これはGoogleが始めたもので、FIREとよばれる4つのユー...
2020.8.26

DockerとLet’s Encryptで簡単にサイトをSSL化できる!

以前に無料SSL証明書のLe's Encryptを紹介しました。(コラムはこちらです)SSLが無料で設定できるので便利なのですが、導入するにはcertbotのインストールが必要なのと、pythonの...
2020.8.25

URLからセキュリティホールが狙われる!

とある機能開発のためアクセスログを見ながらテストをしていたら、同一IPアドレスによるアクセスが多くありました。最初はDOS攻撃かなと思いましたが、サーバーが停止するほどの大量アクセスでは無かったので...
2020.7.29

テレワークのセキュリティはゼロトラストで解決!

テレワークを実施する時に悩みとなるのが自宅やシェアオフィスなど外部ネットワークからのアクセスに対するセキュリティです。今までは社内サーバーにVPNでアクセスする方法が主流でしたが、昨今はG suit...
2020.6.11

Vue.jsを用いたコンポーネント設計について

近年、フロントエンド開発では『コンポーネント設計』という言葉を頻繁に耳にするようになりました。今回はそんなコンポーネント設計と流行しているJavaScriptフレームワークについてご紹介します。 ...
2020.5.25

AWSとdockerでLet’s Encryptのワイルドカード証明書

当社ではLPやWordPressのサイトなどの作成で納品前にお客様が確認できるように検証用ドメインにサブドメインを発行しサイトが確認できる簡易レンタルサーバーをAWSのEC2に自社開発したのを使用し...
2020.5.20

ComposerでPHPのライブラリのインストールと管理が楽になる!

パッケージを管理するツールとしてRubyはGem、nodeはnpmやyarnと管理ツールがあり、とても便利です。 PHPにもComposerというパッケージ管理ツールがありライブりのインストールが楽...
2020.4.21

APIをクエリで操作するGraphQLとは?

Ajaxなどでフロントサイドからサーバーサイドにデータ操作する時や外部サービスからデータ操作する時はRESTを使用することが多いです。RESTとは別の概念でデータ操作する方法としてGraphQLとい...
2020.3.19