Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
リブセンス新卒研修 新規事業で直面した38の絶望 こんにちは。リブセンス新卒チームです。 はじまりは入社2日目の朝。初対面同士の4人の新卒メンバーに言い渡されたのは、新卒チームだけで、1つのwebサービスを立上げ、売上をたてろという命でした。 ここではそんな私達が新規事業を作る仮定で陥った失敗、感じた絶望38個を羅列したいと思います。 皆さんが新規事業を作るときの一助にでもなれば幸いです。 1.机上の空論からの卒業。 「アイデアに価値はない。実行してこその価値。」 学生時代のなんちゃってプランニングになれすぎてリアル感のないものばかり作ってしまいました。限られた予算と期間で、企画から実装、運用まで全てを新卒チームで行う中で事業を作っていくことのリアルを感じました。 2.日本人同士でも、立ちはだかる言葉の壁。 同じ日本人なのに使っている言葉の意味が少しずつ違う。かみあわない議論。なに
github-reader というGithubのNotifications や News Feedを見るためのビューアーアプリを作ってみました。 大した機能はなくて、GithubでWatch等をして飛んでくるNotificationsとホーム画面にタイムライン的に流れてくるNews Feedを一緒に見られるだけです。 飛んできたイベントをWebViewで見られるRSS Feed Readerみたいな感じです。 インストール node-webkit をダウンロードしてインストールします github-reader.nw からアプリをダウンロードします node-webkitをインストール済みならgithub-reader.nwが関連付けから起動 使い方 自分しか使わないかなと思ったので認証周りがかなり手抜きしています。 (以前も似たものを作ったけど使ってる人はいない) Githubでは自分用
こんにちは、ライターのあだちです。 ビジネスにおいて「企画書」を通すことは大変ですよね。みなさんも一度は苦労されたことがあるかと思います。 そこで今回は、企画書を上手に通すためのテクニックを5つ紹介します。 企画を通すために必要な“裏付け” 正直なところ新しい企画は「やってみなくてはわからないもの」ですが、それだけでは周囲を説得することはできません。なぜなら周囲を説得するときに、何かしらの「裏付け」が求められるからです。 例えば、下記のような問いにきちんと答えられることが必要です。 「どうしてこの施策が必要なんだ」 「なぜこのチラシになったんだ」 「なぜ人手が必要なんだ」 「なんとなく」「経験上そうだから」と答えには、相手は納得しません。 誰も経験したことがないのに裏付けを求められる、というのはよくよく考えてみると理不尽な気がしなくもないですが、泣き言を言っても企画書は通りません。 前述し
この記事はDockerに関する実験的な記事や,Buildpackを使ってHeroku AppをDocker Containerとして使えるようにする“building”の開発などで知られるCenturyLink Labsの “What is Docker and When To Use It”の翻訳です. Dockerとは何か?Dockerをどこで使うべきか?についてよく見かける記事とは違った視点から説明されています. 翻訳は許可をとった上で行っています. Dockerとは何でないか Dockerとは何かを説明する前に,Dockerは何でないかについて述べる.Dockerの否定形は何か?Dockerの制限は何か?Dockerが得意でないことは何か? DockerはLXCのようなLinux Containerではない DockerはLXCだけのラッパーではない(理論的には仮想マシンも管理でき
CTO募集とかフルスタックエンジニア募集とか都合の良いこと言っちゃだめ - UNIX的なアレ を見て、懐かしいと思ったので書く。2011年の今頃まで海外のスタートアップでCTOをやっていた(この話、時効でいいですよね…I can treat this fact only as a past...)。当時は日本ではCTOの募集などもなく、その珍しい名に惹かれて行ったのだ。修士を出てやることがなかったからというのもある。給料は当面はゼロとのことだが、貯金もあるしそのうち出るだろうと思っていた。最初の2週間については既に 俺の海外スタートアップのCTOの2週間 - 趣味の工作 において書いたので、それを参照されたい。その後のことだが、職域としてはCTOではなくいわゆるiOSエンジニアをやっていた。その頃は今とは違いARCなどがなかったので(本物はそういう言い訳をしてはいけない)、バグが非常に多く
はじめまして。3月17日付でイタンジに入社しました、永嶋(@eiei19)と申します。 よろしくお願いします。 さて、一発目のネタとして何を書こうかと迷ったのですが、最近プライベートで新たにブログを作ったのでその構成について書きたいと思います。 もうすでにいろんなとこで書かれているネタではありますが、「wordpressをAmazon S3で運用する方法」です。 wordpressをAmazon S3で運用? wordpressをS3で運用といってもwordpress自体を動かすわけでなく、別サーバに構築したwordpressサイトを静的HTMLに変換して、S3のスタティックホスティング機能を利用して公開するという構成になります。 やっていることだけ見ると、それなんてmovabletype?という感じなのですが、慣れ親しんだwordpressを使いつつS3と静的サイトのメリットを享受できる
若干釣り気味のタイトルです。CTO募集すること自体は悪くないんだけど、その内容についていろいろ思うことがあったのでちょっと書いてみます。 やたら見かけるCTO募集 wantedlyとかみるとですね、とにかくCTO募集している会社が多いわけですよ。そりゃITな会社つくるとしたらCTOはいた方がいい。 でもね、多くの社長が話すCTO像って別にCTOを求めてる訳じゃないんですよね。要するに、なんでもできるエンジニアが欲しいというだけのパターンが多い。 とくに募集要件みてもピンと来ないんですよ。別にそれってCTOである必要ないでしょ?と思ってしまう。例えば、 アーキテクチャの設計ができて スマホアプリできて サーバサイド開発もできて インフラもひと通りできて マネージメントできて イケてる提案もしてくれる あと、言うことは聞いてね みたいなことを考えてる人が多い。すごく多い。まずね、いないよそんな
更に追記 最近はMGSwipeTableCellを利用しています。SWTableViewCellが稀に認識しないことがあって他にもバグっぽい挙動で悩んだりもしたので乗り換えました。 追記 SWTableViewCellに斜め問題を改善したPull Requestをしてたのですが無事本家にMargeされました。 別でアニメーションの改善も送ってたのですが、バウンスの仕方が同じアニメーションじゃないという理由で却下されちゃいました。んー残念。 求める物はiOS7のメールやリマインダーで左スワイプにしたとき表示される感じのメニューです。 OSSを探してみたら意外と多く見つかったので、その中から個人的に良さそうなものを選別してみました。 SWTableViewCell GithubのStar 1900 overは伊達じゃない。一番使いやすかったです。左右どちらのスワイプにも対応しています。 一番嬉
今から Android やるならチェックしておきたい、厳選イカしたオープンソースライブラリ一覧。 support-v4 や support-v7-appcompat などは公式のものなので割愛。 開発環境 Android SDK Android SDK Installer 公式からダウンロードしてポチポチとチェックを入れてはダウンロードして…が面倒くさいならコレ。 シェルからコマンド一発でダウンロード出来るので、CI で使うのにも便利。 ADB Idea AndroidStudio および IntelliJ 用のプラグインで、IDE から ADB コマンドを簡単に利用できるようにするためのもの。メニューから選択してコマンドを実行できるようにしてくれる。 コード最適化 DI コンテナ Dagger square 社の Android および Java 向け DI コンテナ。 javax.in
先日 yidev 恵比寿勉強会 に行った際、隣の席にいらっしゃった @es_kumagai さんより、すごいプレゼントをいただきました。 この本を手に取ってまず驚くのが、その 752ページ(!!!!) という超特大ボリュームです。世の中に「徹底解説」を謳う解説本は数あれど、 本当に「全機能」を網羅している本 は初めてみたかもしれません。 (iPhone5sとの比較。分厚さが伝わりますでしょうか) 対象読者:入門者から上級者まで! 目次を見てみると、「Xcode とは」「Xcode をインストールする」から始まるので、Xcodeを未ダウンロードな入門者 から読めますし、「xcodebuild コマンドを使ってビルドする」「ユニットテストを実現する XCTest」「Xcode サーバーと Bot でテストを自動化する」といった 中級者向け の内容もがっつり解説されています。 また、Xcode
(lldb) help The following is a list of built-in, permanent debugger commands: 〜略〜 pca -- Run Python function __FBPrintCommands_pca pcells -- Run Python function __FBPrintCommands_pcells pclass -- Run Python function __FBPrintCommands_pclass pinternals -- Run Python function __FBPrintCommands_pinternals pinvocation -- Run Python function __FBInvocationCommands_pinvocation pivar -- Run Python functi
超チューニング祭 ちょっと遅くなったけど、2014/4/26-27の二日間、ニコニコ超会議3内のまるなげひろばの一角で開催された超チューニング祭にドワンゴチーム(メンバーは 江添亮さん, kmizuさん, masarakkiさんと合わせて4人)として参加したり表彰などをした話。 参加チームは全部で18チームかな?(チーム番号は20までだけど、2チーム欠番?)。 競技ルール ルールは、niconicoのスマートフォン版webのコピーの一部改変版を主催者サーバー上に配置し、速度とUIの改善を競うというもの。チームごとにコピーが配置され、各チームに秘密鍵が配られ、その鍵でSFTPで各チーム用サーバーにuploadする。 UIのユーザー投票と測定結果のそれぞれの順位の合計が一番少ないチームが総合優勝となるため、速度だけでもデザインだけでもだめ、というものであった。 投票以外では、UI要件(どの要素
10億円調達。どこかの若い起業家が創業間もないにも関わらず、そんな金額の資金を調達するニュースをよく見かけることだろう。
MacOSX 10.9.2 (Mavericks)にて、Eclipse 4.3 (Kepler)を起動させようとすると、Java SE6のインストールを求められてしまう。 "Eclipse.app"を開くには、Java SE6ランタイムが必要です。今すぐインストールしますか? しかしながら、既にJava SE7 update55をインストール済みなのだ。 $ /usr/libexec/java_home -V Matching Java Virtual Machines (1): 1.7.0_55, x86_64: "Java SE 7" /Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home /Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home
Dockerのための軽量OS「Red Hat Enterprise Linux Atomic Host」、Red Hatが発表 Red Hatは、Dockerコンテナの運用に最適化した軽量なOS「Red Hat Enterprise Linux Atomic Host」を、今年リリース予定の「Red Hat Enterprise Linux 7」と合わせてリリースすると発表しました。 Red Hat Enterprise Linux Atomic Hostは、Red Hat Enterprise Linuxの派生OSであるため、Red Hat Enterprise Linuxと同レベルの信頼性、セキュリティ、使い勝手などを備えつつ、Dockerのコンテナの実行や運用に絞って軽量化することでオーバーヘッドを小さく、さらにパッチなどの運用の手間を小さくするとしています。 Dockerとの相互運
HTML5/JavaScriptで作成したアプリケーションをラップし、ネイティブアプリケーションとして扱える「ハイブリッドアプリケーション」は、高い生産性でモバイルアプリケーションを開発できるといったメリットから注目されています。 しかし実際に自分でハイブリッドアプリケーションを開発しようとすると、例えばiOS用ならMacOSのマシンを用意してPhoneGapの環境を整え、ビルドしたアプリケーションをいちいちiPadやiPhoneに転送して試すなど、それなりの手間がかかります。Publickeyでは以前からハイブリッドアプリケーションに注目して紹介してきたため、時間があれば自分でもHTML5とJavaScriptで作ったアプリケーションをハイブリッド化しみてみようと思いつつ、なかなか開発環境を整備するに至りませんでした。 そこで思い出したのが「Monaca」です。Webブラウザ上でHTML
コンピュータエンジニアのコミュニティとして最も有名なWebサイトの1つ「Stack Overflow」。元マイクロソフトのプログラマで、書籍「Joel on Software」などでも知られる著名なプログラマであるジョエル・スポルスキー氏が立ち上げたこのWebサイトが日本語版の開設を準備中であることが明らかになりました。 昨日4月30日に行われたイベント「QCon Tokyo 2014」のセッション「The Architecture of Stack Overflow」に登壇したSoftware Developer Stack OverflowのMarco Cecconi氏は、セッションの最後に「日本語版のStack Overflowを開設します! コミュニティマネージャになりませんか?」と書かれたスライドを映しました。 セッション後、Cecconi氏に詳細を尋ねたところ、日本語版の開始時
欧州で盛り上がる「Android&独自サービス」事情:Googleのサービスはいらぬ!(1/2 ページ) 「Nokia X」で重要なのは「Androidのオープンソース版」ということ 2月末にスペインのバルセロナで開催された「Mobile World Congress 2014」でNokiaが発表した「Nokia X」は、「Windows Phone」に注力するNokiaが投入した“Androidモデル”として、主に低価格帯のラインアップをカバーするラインアップとして投入した。 MWCで展示していた3機種のNokia Xは、同社の“Windows Phone”Lumiaシリーズに似たマンマシンインタフェースを採用している。これがAndroidをベースとしたスマートフォンということを説明なしには気がつかないだろう。 Galaxy S5など最新Androidスマートフォンのスペック表では、OS
Middleman を使うようになってしばらく経ちますが、2014年4月現在 TypeScript に対応していないというのがどうも気になります。Ruby on Rails や Sinatra といった他の Ruby 製フレームワークと同様、Middleman が対応している Alt JS は CoffeeScript のみです。 CoffeeScript は機能が軽量であることから学習コストが低く、記述されるコード量も少なくなるので個人的に結構気に入っているのですが、Web アプリケーションの規模が大きく複雑になるにつれて静的型付けの機能を持っていないことがデメリットとして浮上してきがちです。案件の規模によっては静的型付け言語の採用を検討しないと後々で大変な目にあいかねません。 はい。JavaScript や CSS 周りのお世話なら Grunt だけで十分にまかなえるのですが、Midd
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く