自由気ままで心地いいけど、ちょっと切ない人気イラスト&エッセイ「ひとりぐらし」シリーズの著者・たかぎなおこさん。上京してひとり暮らし18年めとなる今年、その集大成ともいえる『ひとりぐらしも何年め?』(KADOKAWA)を発表しました。 ひとり暮らし歴が長くなると、始めた当初とは違って新鮮味も失われがちです。そんな中、たかぎさんはどのようにひとり暮らしを乗り切ってきたのでしょうか? 前編では、たかぎさんに上京当初の気持ちや作家デビューするまでの苦労を伺いました。 上京したのは間違いじゃないかと迷う日々 ――18年前に、東京でひとり暮らしを始めた時のお気持ちを覚えていますか? たかぎなおこ(以下、たかぎ):はるか昔で……忘れちゃいましたね(笑)。でも振り返ってみると、お金がないことが一番大変でした。24歳で上京したんですけど、たいした貯金もなかったですし、仕事も決まってた訳でもないので、バイト
Java デベロッパーの間で最も利用されている IDE の 1 つである Eclipse を、 Google Cloud Platform(GCP)向けに拡張するプラグイン、Cloud Tools for Eclipse のベータ版を公開しました。App Engine standard environment を対象として、アプリケーションの作成、Eclipse Web Tools Platform ツールを利用した IDE 内でのアプリケーションの実行とデバッグ、プロダクションへのデプロイなどの機能をサポートしています。 この新しいプラグインと、2009 年にリリースされた Google Plugin for Eclipse が、どのような関係にあるのか気になる方もいるかもしれません。 古いプラグインは、GCP に限らずもっと広い範囲のテクノロジーを対象にしていて、さらに、Eclipse
前回の『CRE が現場で学んだこと』シリーズでは、システムの可用性を担保するにあたってターゲットとする正確な数値をいかにして割り出すか、ということについてお話ししました。このターゲットをシステムのサービス レベル目標(SLO)と呼びます。 今後、システムが十分な信頼性を保って稼働しているか、またシステムにどんな設計やアーキテクチャの変更が必要かについて議論する際は、システムが継続的に SLO を満たしているという枠の中で語る必要があります。 SLO の適合性は直接測定することが可能です。システムにおいて精査が成功した頻度で計るのです。これをサービス レベル指標(SLI)といいます。システムが過去 1 週間 SLO を満たしつつ稼働していたかどうかを評価する場合に、SLI からサービスの可用率を把握するのです。定められた SLO を下回っているとなれば問題があるということですから、他の場所に
本連載「モダンなフロントエンド開発者になるためのSPA超入門」では、フロントエンド開発のアーキテクチャである「SPA(Single Page Application)」について、開発に必要となる各種フレームワークの特徴や、サンプルアプリ開発を通じたSPA開発の流れ、フレームワークによる作り方の違いなどを紹介します。 サンプルアプリ開発では、SPA開発において人気がある「React」「Angular2」の使用を予定しています。第1回目である今回は、SPAの特徴と取り巻く環境、フレームワークを紹介します。 SPAとは SPAはAdobe FlashやMicrosoft SilverlightといったリッチなUIを提供できるRIA(Rich Internet Application)に代わるフロントエンド開発の技術として、ブラウザの進化やHTML5の登場などによって誕生したアーキテクチャです。H
世界でもっとも有名な地図上には存在しない場所、シリコンバレー。 なぜここで社会を一変させるようなイノベーションやメガベンチャーが誕生し続けるのか。 シリコンバレーを知り尽くす日本人のひとりであるスタンフォード大学アジア太平洋研究所 研究員の櫛田氏に、その「強さの秘密」を語ってもらった。 1978年、ニューヨーク生まれ。2歳から東京で育つ。2001年6月にスタンフォード大学経済学部東アジア研究学部卒業(学士)、2003年6月にスタンフォード大学東アジア研究部修士課程修了、2010年8月にカリフォルニア大学バークレー校政治学部博士課程修了。情報産業や政治経済を研究。「Stanford Silicon Valley - New Japan Project」のプロジェクトリーダーを務める。おもな著書に『バイカルチャーと日本人 英語力プラスαを探る』(中公新書ラクレ)、『インターナショナルスクールの
世界はシリコンバレーブームに沸いている。あらゆる業界の企業が調査や新規事業開発のため、シリコンバレーに拠点を開設している。日本企業も同様だ。シリコンバレーに進出した日本企業数は過去最大を記録。日本企業のミッションの多くは、シリコンバレーの調査、スタートアップとのコラボレーションの実現である。しかし実際のところ、その試みはうまくいっているのだろうか。日本企業はシリコンバレーに貢献し、その存在感は高まっているのだろうか。前回の記事でシリコンバレーのエコシステムを解説したスタンフォード大学の櫛田氏が、日本企業に共通する課題点を指摘する。 1978年生まれ、東京育ち。2001年6月にスタンフォード大学経済学部東アジア研究学部卒業(学士)、2003年6月にスタンフォード大学東アジア研究部修士課程修了、2010年8月にカリフォルニア大学バークレー校政治学部博士課程修了。情報産業や政治経済を研究。現在は
▼ [雑] 「第2回 エンジニアリングマネージャー勉強会」に参加してきた 開催前に Twitter か Facebook で見かけて「お?」と思って参加ボタンをポチっとした、「第2回 エンジニアリングマネージャー勉強会」に参加してきた。 いま、会社でのオレのポジションは、無印の「ソフトウェアエンジニア」であって、「エンジニアリングマネージャ(EM)」という立場ではない。でも、開催ページに参加条件として次のように書いてあった。 下記の経験をお持ちの方に制限させていただきます。(アンケートにご回答お願い致します) ・メンバーの育成、新卒のメンター経験がある ・エンジニアリングチームリーダー、プロジェクトリーダー 過去の会社ではそういうこともやっていたので、セーフだろう。 これまで「エンジニアリングマネージャ」を軸とした勉強会には参加したことがなかったのだけど、行ってみたら会場は満員。やっぱりこ
レベル0 レベル0の人はプログラムを一度も書いた事がありません。 レベル0の人は、プログラミングとはどのような作業なのか想像もつきません。 世の中のほとんどの人は、このレベルです。 レベル0の人は、プログラムをかけるプログラマはいわゆるオタクだと思っています。 ありがちな発言 「プログラミングできるんだ。ふーん。凄いね。」 レベル1 レベル1の人は学校の授業の課題としてプログラムを書いた事があります。 しかし、あまりプログラミングには興味を持てず、コンピュータに詳しい知人に課題をやってもらったり、教えてgooなどで課題の答えを聞いたりしているので、仕事としてプログラミングはできません。 ありがちな発言 「教えて下さい」 レベル2 このレベルの人は、2度ほど何かの小規模プログラムを書き上げた経験を持っています。 段々とプログラミングへの興味が広範囲に及ぶようになり、勉強をするのが楽しくて仕方
Effective Java シリーズの各項目の一覧。 第1章:はじめに 第1章:はじめに 第2章:オブジェクトの生成と消滅 項目1:コンストラクタの代わりに static ファクトリーメソッドを検討する 項目2:数多くのコンストラクタパラメータに直面した時にはビルダーを検討する 項目3:private のコンストラクタか enum 型でシングルトン特性を強制する 項目4:private のコンストラクタでインスタンス化不可能を強制する 項目5:不必要なオブジェクトの生成を避ける 項目6:廃れたオブジェクト参照を取り除く 項目7:ファイナライザを避ける 第3章:すべてのオブジェクトに共通のメソッド 項目8:equals をオーバーライドするときは一般契約に従う 項目9:equals をオーバーライドする時は、常に hashCode をオーバーライドする 項目10:toString を常にオ
レベル0 C++とかいう、Cにヘンテコな機能を付け加えた言語があることはしっているが、ワケ分からんので勉強する気にならない。 Cの何が不足なのか分からない。 C++についてググったり、入門書を読んだりしてみる。文法はCに後から無理やり付け加えた感じだ。 でも文法がわかりにくすぎる。 レベル2 vectorとか便利すぎて涙がでる。もういちいちrealloc()を呼び出さなくてもいいんだ。でもイテレーターとかいうのが、ワケ分からんので、ポインタを使っている。 構造体の中に関数を書けるのは便利かもしれない。すくなくとも、わざわざ構造体のポインタを引数に渡さなくてもいいわけだ。 レベル3 テンプレートが分からなくて挫折中。テンプレートがわかれば、STLがもっと分かるようになる気がする。でも、いい参考書が見つからない。 継承とか仮想関数も便利だと気がつく。namespaceも地味に便利だ。 レベル4
Bluetoothイヤホンやヘッドホンは以前から人気のある商品だが、最近はより市場が活発になったような気がする。ご存じのようにiPhone7/7 Plusから、ヘッドホン端子が撤廃されたこともひとつの要因ではないかと思っている。 筆者の手元にもいくつかワイヤレスイヤホンがあるのだが、同時にこれまで使っていたワイヤードのイヤホン・ヘッドホンも大量にある。Shure SE 535やUltimate Ears Triple.fi 10 PROなどは今となっては古い製品だが、未だ名機として知られるイヤホンであり、まだ十分使える状態にある。Lightning — イヤホン変換コネクタを使えばつながるのだが、長時間のリスニングでは、同時にiPhoneの充電ができないのが不便だ。 そこでBluetoothのレシーバーを色々検討してみることにした。とはいえ、Bluetoothレシーバーなどは、すでにコモデ
「偽札対応済み」って書いてある両替機。 川口市立中央図書館…本屋の上にある図書館。に行ってきた。特に何もないけど。あと、マイコンショップ川口つぶれてた。 ある程度能力を持ってるなら、成果を残せるか残せないかは自信を持ってるか持ってないかの違いだけかもしれないというような話。 最近思うのだけど、使えない奴(例えば、僕のような)の特徴として、「どうせ自分が何をどうやっても、何もどうにもならない」的な思考があると思う。 例えば、上の一行で言うと、「使えない奴(例えば僕」とか、そういったような思考。 こういった思考は、いったん根付いてしまうと、循環するので、なかなかやめられない。「どうせ自分は何もできないんだ→何もできないから何もやらない→何も成果を残せない→どうせ自分は何もできないんだ」とかいった感じで。 矯正しようと思っても、「いや、こういう性格だから、矯正は無理だし。」と、いう思考になってし
週末料理をしていて足を切ってしまいました。agoです。 以前Perlは書いていたんですが、その頃以下の記事を読んで非常に感銘を受けました。 Perlプログラマのレベル10 - Perlプログラミング救命病棟より - naoyaのはてなダイアリー 当時あまりコミュニティとのつきあいがなかったので、「自分のスキルの絶対位置」、「次のレベルへ行くために必要なもの」を知ることで非常に安心感を感じた記憶があります。 いま確認したところ、「JavaScriptプログラマのレベル10」はないようなので書いてみました。 Perlプログラマ Schemeプログラマ Rubyプログラマ (本家に直接リンクできるURLが無かったため、参照ページへリンクしています) haskellプログラマ 堕落したCプログラマ HTML知識レベル プログラマレベル 企業法務 JavaScriptの業務スキルレベル 判別表 (5
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く