Subscribed unsubscribe Subscribe Subscribe

at backyard

Color my life with the chaos of trouble.

ケータイショップに行くのが面倒ならオンラインショップで買えばいいじゃない

iPhone7をドコモのオンラインショップで購入した話 機種変更したiPhone7を撮影したんだが、めっちゃピンぼけしてる。。。 ケータイショップに行くのが面倒で、試しにDocomoのオンラインショップで機種変更してみたら、めちゃくちゃ楽でしたよって話。 話の流…

Godebugを使ってGolnagプログラムをデバッグする

こんにちは。さきほどゲームの実況動画を2本紹介していた私です。shinshin86.hateblo.jp話をプログラム関連に移すと、 今月より仕事でがっつりとNode.jsを、プライベートでGo言語をちょこちょこ触っています。 どちらも個性的で面白く、Referenceを見ながら…

Rails5にてrails db:dropを行う方法

自分用メモとして下書きに取っておいてあったので、公開しておく。 (要は備忘録として公開しておいて、自身が困った時にあとで見返そうという魂胆) 常識かも知れないが、自分にとっては初の体験だったのでメモしておく テスト環境として使っていたRailsの"Pr…

Go言語で書き初め

きっかけはツイッターで呟いたとおりあけましておめでとうございます。去年は書初めの代わりにHaskellでFizz Buzz書いていたらしいので、今年はGo言語でWebサーバ書いています。というわけでインストール終えて、チュートリアルやっているところ、いま。 htt…

ちょろっと使いたいときのMySQLメモ

全部CLI上から操作するときのメモである。 忘れっぽいのメモした Dump取りたいとき mysqldump -u {ユーザ名} -p {データベース名} > {生成したいDumpファイル名}.sql # パスワードを入力 Dumpファイルをimportしたいとき mysql -u {ユーザ名} -p {データベー…

bottleアプリケーションにflashを使いたい。あと、PyPI初登録の話。

使いたいなと思って探してみたらありました。クリスマスイブの夜のことでした。pypi.python.org で、下のコマンドで淹れようとしたらエラーになりました。 pip install bottle-flashUsing cached bottle-flash-0.1.tar.gz Complete output from command pyth…

Mac環境でMarkdownからreStructuredTextに変換する

ちょっとした備忘録記事。 使用環境はMac環境でbrewでインストールしたPandocを使う。 Pandoc - About pandoc Install インストールは簡単で、変換も簡単。 brew install pandoc Command 変換するコマンド pandoc -f markdown -t rst -o README.rst README.m…

Pythonでbyebugみたいにdebugしたい

普段の業務ではRuby on Railsを使っており、私はそこでbyebugを多用しています。 実際に変数の中身をチェックしたりしつつ、自分の書いたク○コードの後処理を黙々としている普段の私ですが、 byebug使ったdebugをPythonでもやりたいなと常々思っていたところ…

A Tribe Called Quest、VirtualBox上のRailsアプリにアクセス

youtu.be Tribeの新譜聴いていますが、一曲目からめっちゃ上がります。 ポップだけどクリエイティビティあふれる音使い、最高ですね! TribeについてはBrewingHeadsにて機会あれば、 有識者にがっつり語ってもらいたいとか考えている今日この頃 備忘録 - Vir…

Ruby on Railsで仕事して1月が経って感じたことなど

Ruby on Railsで仕事して1月が経って これは自身の個人的な振り返りとしての備忘録。Ruby on RailsとTDD(テスト駆動開発)という組み合わせで業務を行うようになって、一月が経過したので、 実際に1ヶ月間、業務を行い、詰まったところなどを思い出しながら…

Dockerを用いたre:dashのインストール

Dockerを用いたre:dashのインストール個人的な備忘録。 Dockerからre:dashを試したかったので、 起動までの流れをメモ。git cloneしてきて、サンプルの設定ファイルを元に、 設定ファイルを作成する git clone https://github.com/getredash/redash.git cd r…

Dockerを使ってWordpressを起動させる。

先日インストールしたDocker for Macを使ってWordpressを起動させてみる。 といっても下記の記事をなぞっただけ。 10分もかからずにWordpressが立ち上がる。docs.docker.com Wordpress用にディレクトリを作る mkdir my-wordpress cd my-wordpressdocker-comp…

逃げ恥、と、RubyやRailsで便利だなと思った書き方の個人的メモ

逃げるは恥だが役に立つ 普段全くテレビは見ないが、最近"逃げるは恥だが役に立つ"だけはよく見ている。このドラマ、とても日本で受けているようで、Pokémon GO、に続き、 "逃げ恥"現象が日本各地で巻き起こっているのではないだろうか?と勝手に想像してい…

Docker for Macを用いたDockerことはじめ

Dockerを今更ながら触ってみることにした。 Dockerは日々ツールの名前が変わっていたり、 色々と更新されているので、この記事も数カ月後には古くなっていて使えないかもしれない。 あくまで個人の備忘録として残しておく。 なお、私の環境はMac OSX El Capi…

TracksをHerokuで試す

Tracksとは? TracksはRuby on Railsで書かれた、 シンプルなTodoリストアプリ。 www.getontracks.org ちょっと試してみたかったので、公式のインストールガイドを参考にして実践した。 non-programmer向けと書いてあるけど、コマンドラインからHerokuにデプ…

zshのプロンプト部分のみ、背景色を変える。

逃げるは恥だが役に立つ、我が家も見ています。 気を張らずに楽しんで見れるし、テンポも良いので、見ていてだれない。登場人物も皆、魅力的だし。 今後、どのように展開していくのかが楽しみ。youtu.be さて、本題。ぱっと見で分かるようにzshにてプロンプ…

rubyzipを使ってzip圧縮を実装する。

Rubyスクリプト内での実装。 rubyzipを使ってZIP圧縮を書いたのだが、 単純なZIP圧縮処理を書くところで思いがけず時間をかけてしまったので、 自身への振り返りとして備忘録がてら圧縮処理を書いていく。基本的に、Githubリポジトリ内の"Usage"を参考にして…

Virtualbox上に立ち上げたLinuxで開発する前にしておきたい5つの設定

なんとなく、ビジネス書っぽいタイトルにしてみました。 あなたのUbuntuをもっと素敵にする5つの魔法。 気持ちのよいランチを取るために、あなたのCentOSにかけておくべき5つの魔法。 とかでも良かったかもしれない。 Windows環境内でVirtualbox上に立ち上…

Javaにて、List内のBeanが重複しているかを調べたい時

ArrayList内に格納したBeanの内容を比較して、 Beanの内容が重複している場合は、重複を除去したいとき、 Bean内にてequalsメソッドとhashCodeメソッドをOverrideすると、実行できるらしい。 public class UserBean01 { String id; String name; String mail…

sigur rósのライブのセットリストの推移をPythonを使って調べてみる、その2

前回の記事の続き。shinshin86.hateblo.jp最初に書いておきますが、この記事はたぶんあなたの時間を無駄にするだけです。 自分用の備忘録として残しています。前回作成したCSVファイルを元に、各年毎のライブ演奏曲とその演奏曲数のリストを作る。 # -*- cod…

sigur rósのライブのセットリストの推移をPythonを使って調べてみる

世界中のライブのセットリストをまとめたサイトがあるらしい。 ちょっと前の記事だけど、詳しくはLifehackerにて。www.lifehacker.jp これを使えば、Sigur Rosの最近のライブセットリストを調査して、今年のフジロックの曲目をある程度予測することが出来た…

Vagrantを使用して構築したUbuntu Server上に、re:dashをインストールする。

オープンソースのデータ可視化・共有プラットフォームであるre:dashを試してみたくなったので、Vagrantを使用して構築したUbuntu Server上に、re:dashをインストールしてみた。 いつでもサクッとre:dash環境を作成して試せるよう、インストール時の内容を備…

Mac OS Xで使えるIDAみたいなDisassembler、Hopper

表題の通り、Mac OS X(というかもうOS Xって呼び名じゃなくなるんだよね。次はSierraか)で動くIDAライクなDisassemblerを見つけたので、こちらにメモする。 https://www.hopperapp.com/ Mac OS XとLinuxの下記のディストリビューションで使えるようだ。 De…

Mac OSX環境にて、コマンドラインからMacのアップデートを行う方法

Mac OSX環境にて、コマンドラインからMacのアップデートを行う方法 これは便利。と言うか助かった。 最近私のMacの調子がおかしく、端末から sudo shutdown -h now と打たなければ、電源が落ちなくなってしまった。 GUI上からだと反応がなし。。 ざざっとネ…

Excel Tips - 複数のセルの値をサクッと操作する

Microsoft OfficeのExcelやGoogle Spreadsheetsで使えるTips 先日、たまたま発見して個人的に便利だと思ったのでメモ。 セルに対して"="を入力した状態で、他のセルを入力すると =A4 と勝手に入力される。 例えば、Windows系のPCを使っているとして、Ctrl押…

Pandasにてdict -> DataFrame, MúmのSmilewound, 蚊取り線香

Pandasにて、dictionary objectからDataFrameを作る時 完全に自分用メモ。 dictからDataFrameに変換したいとき、下記のやり方で実現できる。 df = pd.DataFrame.from_dict(my_dict,orient='index') だが、これだと、カラム名がない。 当然、下記のような書き…

これからRuby on Railsを始めようと思っている人

はい、それは私です。 そのうちRuby on Railsに触りたいと思っていたが、"そのうち"がまた"そのうち"、その"そのうち"が、、、という状況になりつつあるような気がしたので、ここはいっちょチュートリアルをやろうと決心した。 railstutorial.jp ここはRuby …

Apple Musicを使ってみた感想

今更ではあるが、最近Apple Musicに登録した。しかも3ヶ月間のトライアル期間が今もあるらしい。 てっきりサービスが始まった時期限定かと思っていたよ。 Apple Musicを使ってみて、予想はしていたが、やはりこれは音楽の聴き方が変わる。 ネットワーク経由…

Debian 7 - 32bitマシンにAtomインストール

DebianにAtomを入れてみようと思った。 最近の新世代テキストエディタ(という表現があっているのかは知らんが)を使ってみたいと思ったのもあるし、最近Java Goldの勉強でEclipse(というか、Mac環境でSTS)を使っていたというのもあるし、ちょうど今も仕事で…

EDB(edb-debugger)インストールメモ

この記事は以前、私が実験用に構築したWordpress内に備忘録的に残していたものである。 そのWordpressのサイトはそろそろ閉じるつもりなので、その記事をそのままの内容でこちらに移した。 まえがき ある日、自身のDebian環境にEDB(edb-debugger) - Githubを…

PostgreSQLのインストールに関するメモ

完全なる個人的な備忘録的記事です。 仕事でPostgreSQLを触ることになったので、ちょっと触っておこうと思ったのだが、 インストーラーまでの道のりがあんまり直感的に行けないと思ったので、メモがてらにこれを書いておく。 www.postgresql.org 以下はイン…

Javaの例外とAssertionについて学ぶ

先日Java SE 7 Programmer Ⅱを受けるということを書いたが 申込手続きをして満足して、全くJavaについて勉強をしていないという有様。。。※TODOリストを作った時点で満足してしまい、次の日から何もしない。という人が意外といるらしい。 たぶんそれと同じよ…

Chat botは私にとってのスマートな秘書になってくれるか? - 2016年から先を妄想してみる。

2016年のTech業界のトレンドになりつつある(もうなっているのか?)、Chat bot(チャットボット)。 サラッと調べてみたところ、下記の記事がとてもよくまとめられていました。 www.siskw.com Chat botが普及したケースを妄想してみる ※あくまでこれは私の…

Node.jsを周りを更新していく

去年、少しNode.jsを使ってアプリを書いていたが、それっきり使わないでいたら、いつの間にか最新のVersionが6になっていて焦ったので、自身のNode.js環境を最新にアップデートすることにした。 ちなみにNode.jsをインストールしたとき、どうやってインスト…

Swift向けのWebアプリケーションサーバ・フレームワークである、Perfectを用いたクライアントとサーバのやり取りについて

最近、Swift向けのWebアプリケーションサーバ・フレームワークである"Perfect"を触っている。perfect.orgドキュメントやサンプルも分かりやすく(まだまだ情報量は少ないものの、それはこれから)、 Swiftに触り始めたばかりの私でも触りやすく、 かつ世界的…

virtualenv環境のPython2.7.11でnumpyが実行できなかった時の対処メモ

自身の備忘録として残しておく。 当時せかせかと作業していたせいで、ついついエラーコメントなどはとっておらず、 ちゃんとした記録が残せていないため、numpy 実行エラーなどの検索結果からやってきた方の問題解決には、 あまり役立たない可能性がある。 …