git

gitにExcelファイルあげちゃった。そして差分も見たいです。 エンジニア以外にもgithubを使い出しているところが増えつつありますが、 このような要望が少なくありません。 エンジニアとしては、それはExcelがちょっと・・・という感じかもしれませんが 非エンジニアとしてはExcelが自分の仕事の表現手段、というか やはり操作感は他のツールとは別格かと思います。 そこにエンジニア目線で別のツールを押しつけるのもどうかと思ったりもします。 ※別のツールを提供した方が効率が上がるケースももちろん ...

コラム, つぶやき

以前、Yahooボックスで無制限プランが存在した頃、加入したのは良いけど色々不具合がたえなく、いくつかファイルも失い、今に至る訳ですが、無制限プランが終了するというタイミングで、プランに加入しているユーザー限定ではありますが、 という感じに 基本プランの容量が1.5TBに拡張されておりました。 今の所、基本プランの容量拡張プランが という価格設定なので、旧無制限プランの1.5TB追加は歪んだ状態と言えそうです。 おそらく、将来のどこかでOneDriveのようにプランの整理をするタイミングが来る気 ...

開発

Atom Editorで、プロジェクト内のファイルが多すぎてキーワード検索をかけると結果が多すぎて、そこからさらに検索かけたくなったりします。 そんな時に、例えばこのディレクトリは除外したい or このディレクトリ内だけ検索したい、なんて感じで条件が指定出来れば随分絞り込めると思います。 やり方は、 FindメニューのFind Project 普段、検索する時は こんな感じで検索画面が開くと思います。 この3段目、検索する場所を絞る設定になっています。 例えば、 lib配下だけを検索したい場合に ...

Docker

こんにちは。 最近はローカルの開発環境も、ほとんどDockerに移行した感じです。 そこで、本番も見据えたDockerという事で気になることの一つ 構成管理ツール chef、ansibleなどなどとの兼ね合い、どうするかな? と言ったところ考えてみようと思います。 Dockerはコンテナ作成・管理ツールという性質上、コンテナ内部のパッケージやアプリの配備などをDockerfileで行う仕組みになっています。 ということは、端的に言ってしまうとchef、ansibleなどがなくてもコンテナを作れて ...

Windows, コラム, つぶやき

先ほど、以下のようなメッセージ(本当はアラートだけど、目を疑いすぎてアラートが消えてログ漁った)が出てきた。 Yahooボックス ディスクトップアプリも終了か!!と焦ったものの、XP以前の環境で使えなくなるという事らしい。 いや、本当に焦った。 関連サイト: Windows XP以前の基本ソフト(OS)をご利用のお客様へ  

Windows, コラム, つぶやき

以前、Office 365 SoloでOneDriveの容量が無制限に向っている という内容で紹介したが、日本では正式に対応する(してなかったと思う)前に無制限が撤廃されることになった。すくなくとも、容量追加の申請画面へのリンクはなかったように思う。 関連記事: OneDrive、容量無制限の提供終了、無料プランも15GBから5GBに縮小 OneDriveの容量削減はオンラインストレージの死につながるか? - 阿久津良和のWindows Weekly Report Yahoo Boxも容量無制限 ...

コラム, つぶやき, 開発

どうも、GENDOSUです。 今回は今までの経験から、少しだけベンチャー・中小企業における開発チームについて思った事などを書きます。 ベンチャー・中小企業における開発チームで重要な事は 短期間で動くものを作る必要がある リーダー(CEO)の想像するものを理解し、形に出来る必要がある 時には体力勝負 開発メンバーは他のメンバーを信頼することが必要 まず 「短期間で動くものを作る必要がある」については、ベンチャーに限らずサービスを作っていく上で、競合よりも遅れてリリーする事は、その分野での先行優位性 ...

JavaScript, Mithril.js

Mithril.jsを始めてみて、早速というか、すごく初歩的な事かもしれないけど バーチャルDOMという事での罠にはまりました。 バーチャルDOMはバーチャルな訳ですよ。 バーチャル ということは、実際にリアルにはそこに無いわけで 何を言っているかわからないと思うが もう少し具体例を出すと Mithril.jsで動的にul・liのリスト構造を表示させる。 このul・liの各アイテムは、ドラッグ&ドロップ出来るようにする。 ドラッグ&ドロップは、sortable.jsという感じの別のjsライブラリ ...

JavaScript, Mithril.js

Mithril.js はじめました。 今回、社内で使う管理画面の一部に、動的な制御入れたいな~という要望があり その要望に対して自前で作ると データの流れとかを考えたときにかなりややこしくなりそうだなと思い それならクライアントサイドのjavascriptフレームワークを使おう、という事で React.jsとMithril.jsで比較検討しました。 比較内容としては、他のサイトでも出ていると思うので、それはググっていただくとして 今回自分がMithril.jsを選んだ理由 それは学習コストが低い ...

VMWare

VMware Workstation Player (旧称 Player Pro) リリースノート 一番大きな変更内容は Run Windows 10 as a virtual machine Run Windows 10 as a host operating system あたりかな。 その他、新たにサポートされるOS(バージョン) Ubuntu 15.04 Fedora 22 CentOS 7.1 RHEL 7.1 Oracle Linux 7.1 サポートされるグラフィックス Direc ...

Windows

先週あたりからWindows10をVAIO Proに入れて運用しています。 ちょっと前にVPN接続を作ろうとしたら対象のデバイスがないと言われ、Windows8にもどし、VPN接続を作ったとたん、勝手にまたWindows Update経由でWindows10が入ってしまったので、まぁいいかと。 で、一応VPN接続はWindows8で作ったものが引き継がれたようです。 それ以外にも といった感じに設定などで不具合がちょいちょい出てきたりします。 PCの細かな設定とか得意ではない人や、安定して使いた ...

Docker

ここ最近のDockerの進化が早くて日々楽しいです。 で、つい先日、macでDockerを使うのが簡単になるツールが出ました。 Docker Toolbox これは、Dockerを使う上で必要なツールをまとめたインストーラになっています。   VirtualBoxも同時にインストールされます。 すでに入っていれば、上記のようにグレイアウトになります。 これは、以前Boot2Dockerで使われていたインストーラと同じ物のような感じで それに加えて Docker Machine Dock ...

つぶやき

Yahooボックスの容量無制限プラン 以前記事にも書いたが、どうも挙動がおかしかったりしており 改善されない状態が続いていた。 先月か先々月あたりには、一度、マイボックスという 容量制限がある領域へ、容量無制限の領域からファイルを移動した(本当に移動で、容量無制限容量無制限の領域からは消えていた)ファイルが全部復活してしまい どれが移動したものか、ぱっと見わからなくなり もうあきれ果てて仕方ないので、つい最近まで見ないようにしていた。 ※その間も月額はかかっている で、久しぶりにのぞいてみたら ...

VAIO, Windows

もうタイトルのまんまの現象ですが ノイズが出て右側だけまともに見れない状態になってしまいました。 nasne(ナスネ)™ 関連PCアプリケーションのWindows 10 対応状況のお知らせ をみると、 対応するグラフィックスドライバー、オーディオドライバーをインストールする必要があります。 各ドライバーのWindows 10対応状況については、お使いのコンピューター(グラフィックス、サウンドデバイス)のサポート状況をご確認ください。 とあり、なんとも心配になっておりました。 ところが、どうもバッ ...

Docker, Linux, Vagrant, VMware, 仮想化

$ ssh hoge@192.168.1.10 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! ...

Windows

Windows 8 & WIndows 8.1で(Windows 7もかな?)、 自分で重い動画を見ているわけでもない、ただ放置しているだけなのに どうも重い、ファンが激しく回り続ける でも、特にウィルスチェッカーが走っているわけでも無く原因が分からない。 そんなときは、タスクマネージャーを見てみましょう。 今回はタスクマネージャを見たときに CPUの使用率が高い物の中にrundll32という物が居たときに有効かもしれない解決法を書いてみます。 ここで、タスクマネージャの見方をおさらい。 ...

Docker

dockerを開発環境で使うに当たって 前回「gendosu流、dockerの使い方」という内容を書きました。 その内容だと、 通常Dockerコンテナを手動で起動するには まず、Dockerfileを作って自分好みにイメージを作成 作成したイメージからdocker runコマンドでコンテナ起動 たとえば、memcachedとmysqlとredisを使った一通りの構成を手動で起動しようとした場合 それぞれにイメージ作成やdocker run(start)をして起動していかないといけないです。 コ ...

Docker, ubuntu

以前よりローカルでの仮想環境の生成・破棄は容易になったような気がしますが Vagrantでは、インスタンスの生成、破棄のコストが高い気がするので そこのところをDockerを使ってやってみるようにしてみました。 まずは、ベースになるマシンとしてUbuntu Server 14.10 64bitの仮想マシンを立ち上げます。 これは、VagrantでもVMwareでも問題ないです。 今後、頻繁にアクセスすることになるので、vmのIPをhostsに登録してしまいます。 hostsには 192.168. ...

つぶやき

Evernote for i-modeが終了するようですね。 個人的にはお世話になったことがないですが i-mode自体、Evernote自体はすごくお世話になってた(なってる)ので なんか感傷深いというか、時代の流れを感じるなと思ったりします。 確かにEvernote使ってて、メモる内容とかリッチになっていく中で i-modeで見たらズレズレ(想像)とかだったら使わなくなっていくだろうし。 仕方のないことなのかもしれないなと思う今日この頃。 でも、日本のモバイルの先駆者ともいえるi-mode。 ...

未分類

Railsのテストといったら、前はCruiseControl.rbだったんですが 最近の流れはJenkinsのようなので セットアップして見ます。 Rails3が実行出来る環境は Rails 3.2.8をUbuntuに一からインストールしてみる で構築 または、rvmをインストールの後、Rails環境を構築。 将来を見越すと、rvm入れておいた方が良いかも。 と言うことで、要件を Ubuntu 12 Jenkinsでテストの自動化 テストで実行する際の実行環境はRVMで構築 とりあえずRails ...