Spica*

プログラミングの話。

CLIでのWordpressのドメイン移行方法

Wordpressのお引っ越しについて Wordpressにおいて、下記のようにお引っ越しをすることがよくあります。 サイトを引っ越しする際 例えば example.com -> example.net へサイトを移行 ローカルで動かしていたサーバをリモートへデプロイする際 例えば localho…

VimFxではてなブックマーク

[2017-06-01 18:23 追記] 公式のブックマークレット、内部でhttp呼んでるからhttpsで使えない(Mixed Contentになる)!!だめじゃん!!ということでこの記事は早くも消費期限切れです 前に導入記事に加えてこれ書いたんですけど、その時はショートカットで新…

React Nativeとionic2

この記事書きながら調査。ある程度調査した後気づいたけど、ReactNative、WebView上で動かない意味でアーキテクチャ全然違うので比較として微妙だ…。 GitHub ReactNative ionic2 スター数ではReactNativeが勝利 アーキテクチャ http://qiita.com/naoya@githu…

Lilypond用テキストファイルを修正したらすぐにビルドするやつ書いた

https://gist.github.com/esperia/b11a9ee01725832194f45dee2546745b 使い方は中に書きました。 以前紹介したようなdockerimageを使って、ファイルの変更があったら自動的にビルドするように実装しました。 大げさなものではなく、gulp.watchを使ってファイ…

Lilypond入門した

きれいな楽譜が書きたいけど、FinaleNotepadが扱いにくすぎてやめたのでこっち使うことにした。 高校のころMML書いてたので、性にあってるかなーとか勝手に思ってる… 始め方1 LilyBin 一番簡単なのは、 LilyBinを使うことです。これはブラウザベースでLilyp…

VimFxを導入した

Vimperatorがe10sにまだ対応しなくて、Firefox重くてつらくてChromeに移行したけど、 Vimium設定が微妙にかゆいところ届かなくて困ってて、 Yet another like vimなブラウザ操作の何かを探してたところ、VimFxと出会った。 はてなブックマークアドオンもe10s…

CentOS7でblender実行するまで

blenderをコマンドラインから使えるっぽい感じだったのでインストールしてみた。 僕の場合二回エラーが出た。 ./blender: error while loading shared libraries: libGLU.so.1: cannot open shared object file: No such file or directory sudo yum install…

Minecraft Spigotプラグイン "RSSNewsBook" を公開しました

www.spigotmc.org これはMinecraftの世界の中でニュースを読むためのSpigotプラグインです。 URLが入っていれば、そのURLをクリックすることで、そのニュースの詳細を見ることが可能です。 第二回神戸マインクラフト勉強会にて、公開したことを発表させて頂…

Bukkit pluginを作るために参考にしたところ

またリンク集みたいに雑多に置いておくなど… Unityもこないだ触ったのでそれも書いておきたい… 環境 IntelliJ Mac OS X (El Capitan) 先に注意点 Bukkit Plugin Tutorial はもう古い これ: http://wiki.bukkit.org/Plugin_Tutorial 今プラグインを作るなら、…

mitmproxyを使ってresponse body書換え

ふと思いついてmitmproxyを触ってみてた。今まであんまりちゃんとmitmproxyのhookできたことがなくて、ちゃんと調べてみてたんだけど、ちょっとクセがあるっぽい感じだった。 mitmproxyではpythonスクリプトを間に差し込み、リクエストを書き換えたりできる …

Unreal Engine 4始めたのでまた参考にしたところリンク集

ue4

C++わかんない人なのでそこから…。 プログラマー向けです。 環境について Macの動作不安定すぎるのでWindows必須。今のところWindows10で問題ない 最初手を付けるところ インストールしてUnreal Editor起動できたら、チュートリアルで火鉢つくるのおすすめ …

Scalaもくもく会参加してきました

初めてScalaの勉強会におじゃましました! 【大阪】2/24(水) Scalaもくもく会 - connpass 感想 Scalaというか、関数型言語というのに興味が湧きまして、Play Frameworkをちょいちょいいじってたんですが そしたら社長が勉強会の存在教えてくれまして、ちょっ…

Play! Framework with Scala (2.5.x) ドキュメントメモ

メモ。随時アップデートする。 各種IDEでのセットアップ方法 JetBrains側ドキュメント: IntelliJ IDEA 2016.1 Help :: Getting Started with Play 2.x Play側ドキュメント: https://www.playframework.com/documentation/2.5.x/IDE:tite 僕はプロジェクトの…

Cent OS 7 で Minecraft Overviewer使ってみた

Minecraft Overviewerとは、MinecraftのワールドをGoogleMapっぽく、ブラウザで表示できるようにするためのものです。マインクラフトをGoogleマップっぽく表示できるツール「The Minecraft Overviewer」 - GIGAZINEで知った。Gigazineよりも前の記事あるし、…

ダイアモンドストーンを買ったんだけど、海賊版っぽかった件

三行で 先にレッドストーンを買ったら満足の出来だった 続けてダイアモンドストーンを買ったらすっげー塗装が荒かった 別の販売元から新しいの買ったら満足の出来だった 比較写真 側面 底面 レッドストーンと、アレなダイアモンドストーンとの比較 塗装ww…

Minecraftグッズ

追記:ダイアモンドストーンを買ったんだけど、海賊版っぽかった件 - Spica* ちょっと日本のと海外の比べた時に、日本の結構値段設定高くなってるなぁと思っただけなんですが。 Amazon(日本) Diamond Ore MINECRAFT (マインクラフト) Diamond Ore ダイアモン…

IntelliJ IDEA + Forge 1.8 で modding 環境整えた

以前、 IntelliJ IDEA + Forge 1.7 で modding 環境整えた - Spica* という記事を書いたんですが、最近(?)ちょっとやり方が変わっていたようでした。 Basic Modding - Minecraft Forge の方ではなく、新設されていた公式ドキュメント Home - Forge Docume…

Minecraftでカスタムアイテム作ってみる

ForgeのMod制作の続きをしてみる。以前のセットアップの記事はこっち。 とりあえずアイテムを作る。 とりあえずアイテムを作るのは非常に簡単で、Mod初期化時に GameRegistry#registerItem() メソッドを使ってアイテムを登録すれば良いだけのようです。 ここ…

PythonでCバインディング試してみた

以前MIDIハッカソンで、「PythonはC/C++とお話できます!」的な話を聞いていて、ずっと気になっていたのでちょっと試すだけ試してみた。PythonからCプログラムを呼び出す | 象歩を参考に、そのまま動かすところまでやってみた。CもPythonも未経験だけど、可…

ComputerCraftEduで遊んだ

近年Minecraftは好奇心をくすぐる意味で教育に良いと言われており、Microsoftは「Minecraft in education」を出すなど、そっちの方面で結構盛り上がっています。 ComputerCraftEduは、ComputerCraftの教育向けにカスタマイズされたMODで、ブロックを使ったプ…

IntelliJ IDEA + Forge 1.7 で modding 環境整えた

追記:こちらは1.7.10以前向けの記事です。1.8以降はIntelliJ IDEA + Forge 1.8 で modding 環境整えた - Spica*をご参考ください。 とりあえずMod作り始めるところまで書いとく。 環境 Forge 1.7.10 Mac OS X (El Capitan) IntelliJ IDEA 15 手順 まず、For…

mecabをnodeで使う (Mac OS X)

# MeCabインストール $ brew search mecab homebrew/php/php53-mecab homebrew/php/php56-mecab mecab-jumandic mecab-unidic homebrew/php/php54-mecab mecab mecab-ko homebrew/php/php55-mecab mecab-ipadic mecab-ko-dic $ brew install mecab mecab-ipa…

phpMyAdminを最速で動かす(PHP5.4以降限定)

# ダウンロード(お好きなバージョン) curl -O -L https://files.phpmyadmin.net/phpMyAdmin/4.4.14.1/phpMyAdmin-4.4.14.1-all-languages.zip # 解凍 unzip phpMyAdmin-4.4.14.1-all-languages.zip cd phpMyAdmin-4.4.14.1-all-languages # phpMyAdmin起動 p…

27歳になりました

ついに、なんとなーく27歳になってしまいました。 思うところいろいろあるのでつらつらーっと書こうかなと思います。。 スキルのこと 会社ではいろんなことを経験させてもらいまして、おかげさまで現時点でJavaScript/Java/Objective-C/PHP/ShellScriptがそ…

libGDXで3Dのモデル表示してみた

MagicaVoxelについての記事 を見てちょっと楽しそうだったので同じ所までやってみました。 libGDXプロジェクトを作成し、MagicaVoxel の標準で用意されているモデルをを、画面上に表示するところまでしてみました。環境はMac。 プロジェクト作成 下記設定で…

express-generatorをforkして、ECT使えるようにした

ECTっていうのは、テンプレートエンジンの一つです。 ECT - Fastest JavaScript template engine with CoffeeScript syntax このECT、テンプレートの継承が便利で、かつjadeのような特殊文法さが少ないので学習コストが低いのが特徴です。文法はejsに似てま…

Zenfone 2 (ZE551ML) フロントパネル交換しようとして失敗した

追記(2015-08-29):直してる人居た!!( ASUS Zenfone2 自分でディスプレイ交換 - かりぶろ )すげー! あかんかったーー pic.twitter.com/xQ3sWlGFOZ— えすぺりあ@むおおおお (@esperia09) July 18, 2015 チックショーーーーー!!! 電源ボタン長押しすると…

Ubuntu ServerにMinecraft forge入れた

Minecraft Forgeより、installerを選択 リンクコピーする。 http://files.minecraftforge.net/.../forge-1.8-11.14.3.1450-installer.jar みたいなURLになる。 (forgeの広告表示開かないの、多分Forge提供側に迷惑かかるので直リンクは避けてます。) サーバ…

MacでSphinxインストールしてモダンなsphinx_rtd_theme使ってみたのと簡易自動ビルド

いろいろ調べてる時、なんかよくAPIドキュメントでこういう感じ(↓)のデザインのドキュメントを見ると思ってたんですけど、 sphinx_rtd_themeっていうSphinxのテーマでした。知らんかった。 Powerline Documentation Sphinxっていうのは、ドキュメントを掻…

libGDXのテクスチャをdisposeするためだけにフィールド変数作るのめんどくさいので、管理クラスあってもいいんじゃないかなあ、という話

追記2(2015-06-18 14:47) AssetManagerを使うと、本稿の問題は解決できました!僕が管理クラスの存在を知らなかっただけでした。 調べたのでサンプルコードを載せておきます。 public class MyGdxGame extends ApplicationAdapter { // 読み込むファイルの…