pecoでインクリメント検索し,そのままVimで開く方法 設定 .zshrcに下記を追記 便利!!! (参考URL->)http://futurismo.biz/archives/2514
In Go, a string is a primitive type, which means it is read-only, and every manipulation of it will create a new string. So if I want to concatenate strings many times without knowing the length of the resulting string, what's the best way to do it? The naive way would be: var s string for i := 0; i < 1000; i++ { s += getShortStringFromSomewhere() } return s but that does not seem very efficient.
Backbone.js deserves a lot of credit for bringing MVC to mainstream client-side Javascript development. That said, many beginners ask what the ‘right way’ of doing something with Backbone is. The bad news is that there’s not necessarily a ‘right way’ – it all depends on the problem you are trying to solve. The good news is that there are definitely some ‘wrong ways’ that you should avoid on your w
PhoneGapをはじめとするハイブリッドアプリは人気があります。HTML5/JavaScriptでアプリが開発できるのは魅力的ですが、問題はUIではないでしょうか。HTMLのままではUI/UXが優れているとはとても言えません。そこでHTMLをネイティブアプリ並のUIにしてくれるフレームワークを使ってみましょう。これらを使えばまるでネイティブのUIと変わらないかのようなUI/UXが得られるようになるでしょう。PhoneGapをはじめとするハイブリッドアプリは人気があります。HTML5/JavaScriptでアプリが開発できるのは魅力的ですが、問題はUIではないでしょうか。HTMLのままではUI/UXが優れているとはとても言えません。 そこでHTMLをネイティブアプリ並のUIにしてくれるフレームワークを使ってみましょう。これらを使えばまるでネイティブのUIと変わらないかのようなUI/UXが得
http://code.flickr.net/2014/07/31/redis-sentinel-at-flickr/ 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 36分前 Flickrがエンジニアブログで、Redisのマスター障害復旧を自動化するためにRedis Sentinelを導入した経験を紹介しています。 Redisのユースケース 本番サービスに影響を与えないように、写真のアップロード / ユーザ通知 / メタデータの編集などの重たいタスクは、Redisのキューに送られて、非同期でオフライン処理されている。 クリティカルなタスクなので、99.9999%が処理(100万件のうち1件以下)され、99.995%の時間は稼働(月に停止が2分を超えない)させる必要がある。 もし、マスターが落ちると、復旧は手動対
GitHubなどに自分のツールやライブラリを公開するとき,README.mdは重要な役割を担っている.レポジトリを訪れたユーザが自分のツールを使ってくれるか否かの第一歩はREADME.mdにかかっている,と言っても過言ではない.実際自分が使う側になったときも,まずREADME.mdを読んで判断していると思う. 成功しているプロジェクトを参考にしつつ,自分が実践していることをまとめておく.ここに書いていることはあくまで(自分の中で)最低限的なものである.プロジェクトが成長していくにつれてREADMEはあるべき姿に成長していくべきだと思う. READMEの役割 README.mdには大きく2つの役割がある. プロジェクト,ツールの使い方,インストール方法 プロジェクト,ツールの宣伝 元々READMEは前者の役割しかなかったが,GitHubの仕組み上,後者の役割も徐々に重要になっている. さらに
ツキノワ株式会社に入社しました¶ 本日、2014年8月1日付で ツキノワ株式会社 に入社しました。 CTO(ざつよう) としてがんばっていきたいと思います。 ツキノワ株式会社は 時雨堂 の子会社です。 ツキノワ株式会社では以下のお仕事を承っています。親会社の時雨堂とは領域が異なります。 MQTTを利用したサービスの提供、MQTTに関するコンサルタント サービスの運営・保守改善・自動化(Ansible) ドキュメント作成(Sphinx) Webアプリ開発 (Python, golang) iOSやAndroidなど、スマートフォン向けアプリケーション開発 Webサイトのデザイン制作 ツキノワでは、ただいま絶賛お仕事募集中です。みなさまどうぞよろしくお願いします。
本日8/1付けで、若山史郎さん(@r_rudi)をCTOとして迎えることになりました。 ツキノワ株式会社はWebに関連する業務をワンストップで行うことを使命としておりますが、より広く深い分野をカバーできるようになります。 具体的には、以下の分野で活躍してもらいます。 MQTTを利用したサービスの提供、MQTTに関するコンサルタント サービスの運営・保守改善・自動化(Ansible) ドキュメント作成(Sphinx) Webアプリ開発 (Python, golang)弊社も昨今の流れにのり、Pythonに加えてGo言語の使用を推進していくことに致しました。Webアプリの開発以外にもGo言語を使用したソフトウェアの開発もお手伝いできると思います。 また、本日付けでCTOのAnsible入門本が発売されておりますので、こちらも興味がある方は是非。 http://tdoc.info/b
雇用流動情報の季節ですが、いかがお過ごしでしょうか。雇用流動と間接的に関係のある記事を書きます。 標記の通り、研修をしていたのでその内容をまとめたり振り返ったりする。 思ったより長くなったぞ... 背景とか がっつりとしたWeb開発の経験は無いが、情熱があり、コミュニケーション能力など基本的な能力が高そうな、年齢の若い方が応募されたので、いわゆる「第二新卒」と言う扱いで研修を前提に採用した。で、その研修のカリキュラムを主にぼくが考えて実施していた。 といっても、今までに積み上げてきた新卒向け研修のカリキュラムやノウハウを眺めてエッセンスを抜き出すみたいな感じだった。 ペパボ新卒デザイナーとエンジニアの研修ブログ ペパボ新卒エンジニアの研修を開始している - HsbtDiary(2013-05-22) ペパボ新卒エンジニア研修 前編 | blog: takahiro okumura ペパボ新
この記事で分かること ※クリックで移動 ネットスーパーより高いが他社サービスより安い おうちコープの食材はネットスーパーの約1.3倍ほど高いですが、オイシックスな…
いわゆる転職エントリーなので、興味無い人はそっと閉じて頂ければ幸いです。 私事ですが、6年弱勤め、シニアエンジニアとしてサービスのインフラ系業務を担当していたGMOペパボ株式会社(旧株式会社paperboy&co.)を7月末に退職して、 8月からKAIZEN platform Inc.に入社しました。 なぜKAIZEN platform Inc.を選んだのか CEO 須藤憲司さんのブログ、技術顧問である伊藤直也さんのブログや 出演していたRebuildで知っていたのもあるんですが、入社を決めたポイントをまとめると下記のような感じ。 前職でKAIZEN platform Inc.のplanBCDを導入しており、非常に高い効果がありプロダクトに関心があった 創業間も無いのに優秀なエンジニアが揃っており、技術的にもチャレンジングで尖ったことをやっていた 本気で海外進出を目指しており(会議はもちろ
「ログを集めて保存する」と言うのは簡単だけど,ログ収集の構成にはいくつか方法があり,勉強会などでちょくちょく聞かれるので,いくつかのパターンについて書く. 「俺はもうバリバリログ収集やってるぜ!」という人は多分すでに知っていることが書かれているので,タブを閉じて良い. ここではログコレクタにFluentdを想定しているが,他のログ収集プロダクトにも適用出来るはず. ただ,Fluentdはタグベースのルーティングを持ち,単体でもキューのように動作させることが可能で,既存のものより複雑な問題を解決しようとしているので,少し工夫が必要かもしれない. Fluentdそのものについては公式ドキュメントや,Fluentdとはどのようなソフトウェアなのかを参考に. クライアントから直接保存する いきなりFluentdを使わないパターン.JavaScript SDKを提供している解析サービスやモバイル端末
レベルデザインとはゲーム開発における作業の1つで、ゲーム中に登場するエリアの空間を設計したり、障害物やアイテムを配置したりして、プレイヤーが楽しめるステージを作成することです。ゲーム開発に携わっていない人にとっては取っつきにくそうなレベルデザインですが、レベルデザイナーのBobby RossさんがFPSやTPSなどのシューティングゲームにおけるレベルデザインの基礎を公式ブログで公開しており、わかりやすい内容になっています。 The Visual Guide for Multiplayer Level Design — Level Art+Design Portfolio http://bobbyross.com/blog/2014/6/29/the-visual-guide-for-multiplayer-level-design ◆01:デザインに考慮すべき要素 プレイヤーの行動はレベル
GitHubでのリリース 前回、GitHubのRelease機能ついて書きましたが、これはリリースする側の自動化等についてでした。 git tagとGitHub ReleasesとCHANGELOG.mdの自動化について | Web Scratch 今度は、いわゆるライブラリユーザーだったりソフトウェアの利用者側から、 GitHubでリリースされるものをどう追っていくかについて書いていきたいと思います。 自分は、JSer.infoというJavaScriptの情報を見ていくサイトをやっているので、 JavaScriptのライブラリ等のリリース情報をどう追っていくかが中心になりますが、基本的にGitHubでリリースされてるならやり方は大きな違いはありません。 基本的には以下に色々書いていた内容のGitHubに関してをまとめた感じの記事となっています。 最近のJavaScript情報の探し方 ·
ミクさんがあなたと声でお話し(全ブラウザ対応) あなたもマイクでミクさんとお話しできる(Chromeのみ対応) 声の位置でミクさんのいる場所がわかる(立体音響、IE未対応) 3Dの仮想世界でミクさんが目の前に現れる(Oculus Rift対応) ミクさんの髪を撫でてあげられる(Leap Motion対応)
なすと豚バラ肉の大人気レシピ! 昨年、甥っ子が夏休みに来た時に、私の料理の中で一番美味しかったものが、このなすバラ丼だったそうです。 野菜嫌いで母親を手こずらせている子なのですが、モリモリなすを食べる姿に驚きました。子供が野菜嫌いのお母さん、ぜひ、1度作ってみて。とても簡単なので、自炊している男子にもおススメです! スポンサーリンク 材料(3〜4人分) なす 3本(大きさによって加減して下さい) 豚バラ肉 200g ごま油 大さじ1 醤油 大さじ3 塩、黒粗挽きコショウ 適量 片栗粉 小さじ1 作り方 ① なすは皮付きのまま1〜1.5cm角に切る。豚バラ肉も1〜1.5cm角に切る。 ② ①のなすと肉に塩、コショウをする。 ③ フライパンにごま油を熱し、豚バラ肉をカリッとするまで炒める。(油がかなり出る) ④ ③になすを加えてしんな
入門Ansibleを出版しました¶ この度「 入門 Ansible 」を、Amazonにて出版致しました。 今までAnsibleに関する日本語の本はありませんでしたが、Ansibleの入門書的な位置づけとして、まずこれを読めば分かる、ということを目指して執筆しました。 本書を執筆するにあたり、レビュー頂いた方々に感謝致します。 内容はちょっと長いですが、以下の通りです。 はじめに Ansibleの特徴 Ansibleはシンプル ChefやPuppetとの違い Ansibleは "Better Shell Script" Ansibleを使ってみよう インストール inventoryファイル モジュール (module) playbookを作ってみよう YAMLの文法 playbookを書いてみる playbookの解説 task handler よく使うモジュール 複雑なplaybookを
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く