Amazon LinuxのApacheにLet’s Encryptで証明書を付ける

ドメイン名を取得する ざっくりと以下の手順。後日、別記事にする。 EC2にEIPを付与 ドメイン名を取得(お名前ドットコムなど) お名前ドットコム等のDNS設定でEIPを登録(AレコードでEIPを付与・CNAMEでwwwを登録) Let's Encryptの準備 Apacheはたぶん以下…

自分のPCでGitリポジトリサーバを動かしてソース共有する

git

このページに載っていることが全てWindows: LAN内専用のGitリモートリポジトリを作る - すたらブログコマンド部分だけ引用するサーバ側 $ mkdir sample.git $ cd sample.git $ git init --bare --shared=true $ touch git-daemon-export-ok $ git daemon --e…

テーブルの行をテキストとしてコピーする および Drag&Dropする

リファクタリング前。 どのページを参考にしたのか忘れたので、後で追記する。 /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in…

テーブルの列の表示設定をするサブウィンドウを開く

JavaFX入門中。 TableViewのカラムを表示したり非表示したりする処理の共通化。 リファクタリングはその気になったらする。 fxmlはまだ調べていないのでやらない。 package hoge; import javafx.scene.control.ContextMenu; import javafx.scene.control.Men…

Dockerを認証Proxy配下でインストールする

基本的な流れはこの通りRedirecting…困る部分は、最初の Docker Quickstart Terminal で既にエラーになる。 pre-create でネットワークエラーになっている。暫定対応としては、 Docker Quickstart Terminal で呼ばれているstart.shの先頭にproxy認証を直書き…

RaspberryPiにOpenJTalkをインストールする

まずはopen-jtalk本体のインストール $ sudo apt-get install open-jtalk Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: libhtsengine1 Suggested packages:…

EC2にRedmineをインストールする

Amazon EC2上にRedmineをインストールしてみた | DevelopersIO AWSのEC2にALMiniumをインストールしたときのいろいろ – doop $ sudo yum install httpd $ sudo yum -y install mysql-server mysql-devel[mysqld] character-set-server=utf8 [mysql] default…

GradleのマルチプロジェクトでJavaDocを一箇所にまとめて出力する

GitHub - nebula-plugins/gradle-aggregate-javadocs-plugin: Provides the ability to aggregate Javadocs across all projects in a multi-project build. を使う $ gradle init --type java-libraryでいくつかプロジェクトを作って階層構造に並べなおす。…

Spring Boot でプロパティファイルを外部ファイル化する

プロパティファイルを外部ファイル化したい。 さらにファイル名に application.properties は使えないという条件。 Application.java package hello; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.Comm…

Sprig BootでProfile切り替え

Springの起動引数でBeanを切り替えたい 切り替え対象のBeanが実装するインターフェース package hello; public interface GreedInterface { public String greed(); } 実装クラス。@Profileアノテーションで切り替えに使うプロファイル名を指定する。 packag…

exportする環境変数をファイル経由で読み込む

環境 Ubuntu 14.04 やりたいこと シェルを実行するときにexportする環境変数を別ファイルにする 別ファイルはシェルで動的に生成する 動的にexport文を作るシェルは割愛出力イメージ send.txt export HOGE_PATH='send_path' export HOGE_NAME='send_name'受…

kcovでbashシェルスクリプトのカバレッジを計測する

http://simonkagstrom.github.io/kcov/環境 Centos6.2 インストール # yum install cmake $ mkdir kcov $ cd kcov $ wget https://github.com/SimonKagstrom/kcov/archive/v26.tar.gz $ tar xvzf v26.tar.gz $ cd kcov-26 $ cd kcov-26 $ mkdir build $ cd b…

はてなダイアリーでソースコードを書く

はてなダイアリーでプログラミングコードを載せたい - by shigemk2 はてなブログにソースコードを貼り付ける方法 - くりにっきみんな有料オプションを使っているんだと思っていた。 ちゃんとドキュメントを読むべきだった。 過去の日記も直すか悩む。

shunit2でテストコードを書いてみる

Google Code Archive - Long-term storage for Google Code Project Hosting.インストール $ mkdir shunit2 $ wget https://shunit2.googlecode.com/files/shunit2-2.1.6.tgz $ tar zxvf shunit2-2.1.6.tgzディレクトリ ./shunit2/shunit2-2.1.6テストファイ…

STSでGradleを実行してもJDKがないと怒られる

[Gradle][eclipse][windows]... - Olivinecafe - blogbuild.gradleに org.gradle.java.home=C:\\Program Files\\Java\\jdk1.7.0_25\\

SpringBootでJDBCサンプル

まずはこの手順にしたがって環境作成 Getting Started · Managing Transactionsログの設定を変更したいので 83. Logging $mkdir -p src/main/resources/ $gedit src/main/resources/application.properties application.propertiesの中に追記 logging.level.…

Gradleのインストール

GradleのインストールはGVMが良いとのこと。rbenvと同じ役割を持っているようだ。前提 Ubuntu $curl -s get.gvmtools.net | bash $gvm install gradle

VirtualBox上のOracleXEを外部から繋げるように修正

やったこと oracleサーバのhostsに固定IPを指定 iptablesを無効にした listener.oraのホスト名を確認 oracleの再起動 oracleサーバのhostsに固定IPを指定 $gedit /etc/hosts 例えばこんな感じ 192.168.0.23 centos66 centos66.localdomain iptablesを無効に…

SQLDeveloperをUbuntuにインストールする

UbuntuへのSQLDeveloperのインストール手順はすべてこれ oracle - How to install SQL Developer on Ubuntu 14.04? - Ask Ubuntu Install Java: sudo apt-get install openjdk-7-jdk openjdk-7-jre icedtea-7-plugin sudo update-alternatives --config java…

HadoopコマンドのHDFS操作のおさらい

HadoopコマンドでHDFSを触るここを見ればOK Apache Hadoop 2.9.2 – Overviewlshadoop 2.6.0では-rも-uも-sも使えない。 hadoop fs -ls hadoop fs -lsr hadoop fs -ls hadoop fs -ls -R touchz hadoop fs -touchz hoge mkdir hadoop fs -mkdir foo hadoop fs …

MapRのインストール再挑戦

前提 VirtualBoxの仮想マシン 仮想マシンはCentOS6.6 CentOSにはOpenJDK,gcc,kernel-develをインストール済み CentOSはGuestAddonインストール済み CentOSに20GBのディスクを追加する クイックインストーラを入手するMapR 5.0 Documentation : Quick Install…

MapRをインストールしようとした

クイックインストーラを使っても全然うまくいかない。 ネットワークが悪いのか、yum installが何度も失敗してinstallだけで1時間以上かかった。ハマったっぽいところ ホスト名(hosts)はドメインも含めて書かないとcheckで引っかかるっぽい ディスクを追加し…

Hadoop1.2.1のサンプルを実行したらOutOfMemoryになった

Hadoop1.2.1をインストール。 #rpm -ivh hadoop-1.2.1-1.x86_64.rpm マニュアルにしたがって $cd $cp -r /usr/share/hadoop/templates/conf/ ~/input $hadoop jar /usr/share/hadoop/hadoop-examples-1.2.1.jar grep input output 'dfs[a-z.]+' を実行するが…

CentOS6.6にVirtualBoxのGuestAddonを追加する

やったこと VirtualBoxにLinuxのVMを定義 CentOS6.6のNetinstallのISOをVMに追加 VMを起動 CentOSを普通にインストール CentOSにログオンし、GuestAddonのCDイメージを追加 CDイメージを自動起動 エラー rootで/etc/yum.confを修正(試した環境ではproxy設定…

EclipseのProxy設定が上手く働かない

Eclipse LunaでProxyを設定しているのに繋がらない。 そもそもProxyを使っていないように見える。Eclipse Community Forums: Newcomers » Luna: Cannot access marketplace through proxy (Kepler works)Socksの設定を「Clear」する必要があるらしい。

muninを入れてみる

このページを参考に。Muninによるサーバ監視システムを構築する(CentOS 6.5) | 情シスハック $ sudo yum -y install munin $ sudo service httpd restart Stopping httpd: [FAILED] Starting httpd: httpd: Could not reliably determine the server's fully…

Elasticsearchをインストールする

この辺りを参考にしてインストールしてみる。 dstat + fluentd + Elasticsearch + kibana でサーバモニタリングする - blog.nomadscafe.jp Fluentd + Elasticsearch +Kibanaを導入したので手順をメモ - まっしろけっけとりあえずdstatのインストール $ sudo …

Hadoopのインストール

Hadoopを使うことになりそうなので、とりあえずインストールしてみた。以下のリンクをまず読みながら写経。分散処理に入門してみた(Hadoop + Spark) | キャスレーコンサルティング株式会社 Apache Hadoop 2.9.2 – Hadoop: Setting up a Single Node Cluste…

OracleXEで新規にデータベースを作る方法

全然分からなかったけど、このページが分かりやすいOracle 11g XE データベース作成用スクリプト Linux版Oracle 11g XE 文字コードをシフトJISに変更

vagrant upで何故か/vagrantのmountが失敗するようになった

これの下の方。 カーネルのアップデートと必要なパッケージのインストールが必要らしい。 Vagrantのmountエラーを解決しようとしたらvboxのリビルドがこける - Qiita