ソフラボの技術ブログ

仕事で使ったプログラミング、サーバー周りで役に立つこと、Webサービス開発に必要な技術情報、モバイル情報を書いてます。わかりやすく見やすくをモットーにしています。

2020-01-01から1年間の記事一覧

EC CUBE 4.0.5でPHP Composer 1.xを使ってインストールする

EC CUBEをDockerで構築時にエラーに遭遇したので、その時の対処方法をまとめました。 環境 ・macOS 10.14 ・Docker Desktop 2.5.0.1 ・EC CUBE 4.0.5 現象 上記環境でEC CUBE付属ファイルでdocker composeを実行すると次のエラーが発生します。 Composer (ve…

FlutterでCocoaPodsインストール時のエラー対処方法

FlutterでiOSの開発環境構築時に少しエラーが出てハマったので、その時の対処方法を紹介します。 環境 macOS:10.14.6 Ruby:2.3.7p456 (2018-03-28 revision 63024) Flutter SDK:1.20.1 現象 CocoaPodsをインストールしようとするとエラーが発生する。 $ s…

MacのRubyを最新バージョンにする

環境 macOS:10.14.6 Ruby:2.3.7p456 (2018-03-28 revision 63024) Homebrew:2.4.9 手順 Homebrewがインストールされているのを前提で説明します。 1.Homebrewでrbenvをインストールする $ brew install rbenv 2.インストール可能なRubyのバージョンを確認…

WildFlyでSpringBoot2.xを起動するとエラーになる場合の対処方法

WildFlyでSpringBoot2.xを動かそうとすると、以下のエラーが発生しアプリが起動しません。 (ServerService Thread Pool -- 78) Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.Unsa…

EclipseでWildFlyのjboss-deployment-structure.xmlをローカルサーバーに配置する方法

EclipseのローカルWildFly動作時に、jboss-deployment-structure.xmlをWEB-INFに配置する方法です。 プロジェクトのプロパティ内で行えます。 手順 1.「src」配下に任意のフォルダを作成する ここでは「WEB-INF」フォルダを作成する。 2.プロジェクトのプロ…

Linuxでシェルを使ってDropboxにバックアップをする方法

サーバーを運用していると障害発生時にデータが消えても大丈夫なようにバックアップを取る必要があります。物理的なサーバーに触れられるのであれば、外付けHDDやテープ装置等にバックアップを取ったりいろいろ手段はあります。しかし、VPS等のクラウド上の…

MacでPostfixを使ってGmail経由でメールを送信する

メールを送信するサービス等を開発していると、メール送信テストをする必要が出てきます。 開発環境でPostfixを使ってGmail経由でメール送信する方法を紹介します。 環境 macOS:10.14.6 Postfix:3.3.2(デフォルトのまま) 補足 Postfixのバージョン確認 $…

MecurialをGitに変換する

愛用しているバージョン管理サービスのbitbucketでMercurialの提供を終了し、Gitに完全移行するということで、既存のMercurialリポジトリをGitに移行してみました。記事を公開するまでの期間が長かったため、抜けや間違い等があるかもしれないので、参考程度…

docker上のPHPでEXIFを使えるようにする

PHPで画像からEXIF情報を取得するには、exif_read_data関数を使います。 しかし、この関数だけでは動作しないのでEXIFモジュールを追加する必要があります。 docker上でEXIFモジュールを追加する方法をまとめました。 動作環境 ・Mac ・docker ・docker php:…

MacBook Pro 2019 でログイン時に画面が乱れる現象

Mac

2019年末に6年使ったMacBook Proを2019年モデルに買い替えました。バタフライキーボードに違和感を覚えながらも、使い続けるとタイピングが心地よくなってきて慣れてきました。そんな中、使い出してから数回目の起動時に、画面が乱れる現象が発生するように…