読者です 読者をやめる 読者になる 読者になる

haiju's 開発メモ

開発に必要な情報を自分用にメモ

systemd-nspawnで構築したFedoraコンテナに一般ユーザを追加

Manjaro Fluxbox 15.12のsystemd-nspawnで構築したFedora 25 Server にログインできるユーザは今までrootのみだったけど、rootであれこれ っていうのは仮想環境でもそれどうなの?と思ったので一般ユーザを 追加してsudoも使えるようにしてみた手順をメモ。 …

jQueryのvalidation rules内で処理分岐

仕事でCakePHP2.xを使っているが、validationは サーバ任せではなくクライアント側でゴソゴソやって るので、もれなくjQueryを使っている。 しかも、目前のラジオボタンのチェック状況で次の フォームのvalidationを必須か必須解除にするので、 script内部で…

CakePHPプロジェクトにブラウザから初回アクセス時、キャッシュ周りのエラーで落ちる時は

1度設定すると、他のプロジェクトに変わらない限り、 やり方を忘れてしまうのでメモ。 タイトル通りで行くと、app以下にapacheユーザが アクセス可能なキャッシュを書き込むディレクトリが ない場合に発生する。 [手順] 1. appディレクトリ以下にtmpディレク…

AWS Pollyを利用してみたかったのでAWSアカウントを作成してみた

最近、テキストを入力したら音声で出力して くれる音声読み上げ的な仕組みに興味があって、 たまたま、CodeZineで記事を読んでたら、Amazon が音声テキスト読み上げサービスの「Polly」を リリースしたっていうのを知って、試してみるには AWSアカウントを作…

Elm学習の続きに必要な初心者向けチュートリアルなど

最近、JSで描画するUIとネイティブなデスクトップアプリで描画する UIについて関心があり、どっちがどっちなんだ?ってことを知りたいと 思って、とりま、去年の終わりから手を付けているElmの勉強をまた 始めた。 で、初学者からそこそこまで勉強できそうな…

ioなど独自ドメインを格安に取得するには?(ΦωΦ)

最近、IT技術系のスタートアップやサービスって ドメインに「io」を使ってる場合が多くない? ってことに気づいて、起業はまだ考えていない (こともない)けど、調べたところ国内のホスティング サービスで「io」ドメインを取得しようと思ったら、 最安でも30…

Win7(x64)のVMにFedora25 Workstation LXDE (spin) を導入【準備編】

通常開発用のCentOS7.xとは別にテスト環境として Fedora25 Workstation (LXDE)を用意するための備忘録 として。 とりあえず、以前も構築したがなぜかノートから ブログの方に転記してないので改めてメモる。 OS(Fedora25)のベースは既にインストールしてある…

Win7(x64)のVMのCentOS7.2(x64)にMariaDBを再インストール

CentOS7.2(x64)にMariaDBのバージョンを上げて 再インストールしてCakePHP2.xのテストで使える ようにした。 [手順] 1. MariaDBのバージョンを確認して、5.5.xだったら削除。 # root at localhost.localdomain in ~ [12:14:30]→ rpm -qa | grep -i "mariadb"…

Windowsで編集したソースファイルに含まれた改行コード(^M)をVimで削除する方法

プロジェクトのソースコードはgit管理されているが、 開発プラットフォームは必ずしもLinuxが想定されている とは限らないため、Windowsプラットフォームで編集 されたソースファイルをLinuxのVim等で編集しようとする と、文末の改行コードが「^M」と表示さ…

ApacheがNginxに変わったらLNMPじゃなくてLEMPというらしい

Linuxタブレット化しているVAIO Duo11のHostのManjaroか systemd-nspawnのVMのFedora 25 Serverで運用するなら WebサーバーはApacheよりNginxを試してみたいなーと、 いろいろ調べていたら、A(pache) -> N(ginx)くらいの認識 だったけど、実際、LEMP Stackに…

Win7(x64)のVMのCentOS7.2(x64)にMariaDBを再インストール【準備編】

CakePHP 2.4.xでFixtureを作成する時にMariaDB5.5.xを使うとエラー になったので長らく放置していたけど、そろそろバージョンを 上げて、確認してみようと思ったので、自分用メモ。 [参考サイト] server.etutsplus.com okdtsk.hateblo.jp www.howtoforge.com…

Bitbucketにコードをバックアップする場合

gitもhgもsshでバックアップする場合は、一旦、bitbucket.orgにログインして 対象のローカルリポジトリと同じ名前のリポジトリをリモートで作成後、作業 する必要がある。

Win7(x64)のVMのCentOS7(x64)に最新のGitを導入

ついついブログの備忘録に書いた気になって、しかも dropboxに環境ごとのドキュメントとしてもバックアップ してたとか思ってたけど、そんなことなかったので書くw 今日は天候的に低気圧しんどいし、月末が近づいてる 疲労で全身がだるおもー。 あんまり進…

【自分用メモ】MySQL障害解析の仕方

[参考サイト] www.hachim.jp nippondanji.blogspot.jp qiita.com thinkit.co.jp

【自分用メモ】貯めたポイントを暗号通貨(Bitcoin)に交換&無料で入手

暗号通貨で報酬を与えるビジネスモデルを 研究する上で、与えた報酬で何が運用できるのか? 考える参考にしたいのでメモ。 [参考サイト] virtualmoney.jp netmoney.manyitem.biz ahiru8usagi.hatenablog.com blog.livedoor.jp モッピー1日でどこまでハッピー…

【自分用メモ】暗号通貨で報酬を与えるビジネスモデル

アプリやサービスを利用するユーザが暗号通貨で報酬を 得られるビジネスモデルについて自分用にメモ。 今のところ、GetGemsとSearch Tradeがあるらしい。 ※補足情報 分散型SNSのキュレーションサイト Steemitでも 報酬として暗号通貨が得られるらしい。 [参…

【自分用メモ】ChatOpsでできることと活用事例 その2

情報が多すぎて見難いので分けてみた。 [参考サイト] PythonでHipChatのChatOpsツールを作った | fujimisakari blog 9appat3ch.com arata.hatenadiary.com developers.pro-spire.co.jp www.techscore.com blog.8arrow.org kentana20.hatenablog.com www.adve…

【自分用メモ】ChatOpsでできることと活用事例

Hubot等のChatBotと自動化でできることは2週間位前に 本屋で立ち読みしていた。 自分含む発達障害者向けのシンプルな選択肢ツールの 開発にChatBotやメッセンジャー機能を組み込むのに参考 にしようと思っているのでメモ。 [参考サイト] qiita.com www.nttda…

【自分用メモ】MariaDBとかLevelDBとか。Webサービスのデータ保存について

RDBMSだったらMariaDB、NoSQLだったら SQliteみたいなファイル形式で保存するDBって ないんだっけ?で調べていたらGoogle製の LevelDBってのがあるらしい。 詳しく内容は見てないけど、構想中のサービス で使ってみたいなと思ったのでメモ。 その他にも従来…

Manjaro Fluxbox 15.12の日本語ディレクトリ名を英語名に戻した

前の記事の通りにコマンドを実行してみたら、「Command not found」 だったので、コマンドをインストールするとこからやったw [手順] 1. xdg-users-dirs-gtkをインストール % sudo pacman -S xdg-users-dirs-gtk 2. 改めて、一般ユーザでコマンドを実行 % L…

Fedora24 LXDE (32bit) のhome以下の日本語ディレクトリ名を英語名に戻す

これは多分、他のLinuxについても共通だと思う。 (違ったら調べる) 日本語をわざわざ入力するの大変なので、やっぱり 英語名に戻すことにした。 [手順] 1. 以下のコマンドをターミナルに入力し実行。 $ LANG=C xdg-user-dirs-gtk-update 2. 画面に「フォル…

Manjaro Fluxbox 15.12のカーネルをアップグレード

ようやく、VAIO Duo11のManjaroのカーネルを4.1.xから4.4.xに アップグレードした。 [手順] 1. kernel 4.4をインストール % sudo pacman -Sy linux44 2. システムを再起動し、以下コマンドでkenal 4.4になったことを確認 % uname -r4.4.21-1-MANJARO [参考…

Linuxのカーネル情報を確認するコマンド

VAIO Duo11にインストールしているManjaroのカーネルを バージョンアップしたいので、カーネルのバージョン等の 情報を確認するコマンドについて調べてメモ。 **確認自体はWindows7(32bit)のVirtualBox上のFedoraで行っている。 [コマンドについて] Linux そ…

sudoユーザを追加する方法

[Note] 1. /etc/sudoers ファイルに sudoコマンドを利用できるユーザを追加。 2. /etc/sudoers ファイルには予めsudoコマンドを利用できるグループが 用意されている。 (ex) Debian: sudoグループ, CentOS/Fedora: wheelグループ ※Fedora24の場合、上記ファ…

Fedora24_x86-64にatomでF#とCommon Lisp開発環境を構築【準備編】

自宅のMBAのVirtualBoxにFedora24を入れたので F#とCommon Lisp開発環境をManjaroでエラーで 入れられなかったAtomで作ってみる準備用メモ。 [参考サイト] inchingforward.com nmilosev.svbtle.com atom.io F#: IDEs, text editors and how to get started –…

CodeIgniterが新しくなって帰ってきてたらしい(ΦωΦ)

CodeIgniterはWordpressで開発する会社にいる頃に チラっと聞いたことあって使うかもしれなかった けど、結局、使わなかった。 約2年ほど前だったけど、既に、日本語ドキュメント サイトが放置されてるなーって印象しかなかったけど、 去年くらいからオーナ…

魔法少女よりも速い弟分(ΦωΦ)

Laravelについてはさっきまとめたくらいで、人気が 一番あるらしいけど、Rails並の重量級フレームワーク で遅いということくらいしかまだよくわからないのだけど、 魔法少女にはLumenというマイクロフレームワークの 速度がでる弟分フレームワークがおるらし…

デザートより魔法少女で(ΦωΦ)

タイトルにあまり意味はありませんw 派遣先でPHPで社内システムを開発しているけど、 過去の遺物(PHP5.1.6)でちょっとした共通ライブラリ とBootstrapとjQuery程度しか使えずに開発している。 でも同じ社内にはCakePHPとかPHPUnitを使ってる プロジェクトも…

軽量Linux

Cygwinとgnupackをインストールまでしたけど 設定とかいろいろ詳細がわからなかったので、 virtualbox + 軽量Linuxでやり直すとこまで戻って 自分用メモ。 www.linux.com www.techworm.net www.linuxandubuntu.com www.linuxandubuntu.com Trisquel Mini | T…

gnupackとCygwinについて

主に仕事で使うローカル開発環境についてのメモ。 gnupack Users Guide qiita.com quindim.hatenablog.com yuukiar.co qiita.com WindowsでLinuxを使い人向けの「Cygwin」「gnupack」 qiita.com commte.net forest.watch.impress.co.jp keisanbutsuriya.hate…