ここ2,3年くらい、Vimが妙に流行っている。はてブやqiitaでもVim関連のページが出れば大量にブクマがつくし、「俺はVim派だから」みたいな発言を大学だったりtwitterだったりでもみる。 しかしその実、世間に出回る「vim tips」みたいなのをみると、cやr,はたまたw,$,0,..など超がつくほど基本的なものしか載っていない。 なんでこんな常識的なものにこんなにブクマつくの???っていっつも驚く。 昔はvimに憧れるワナビーがブクマをつけてるのではないかと思っていたが、どうやら今のネット界隈では「vim派」と言って通ぶることが一種のステータス?になっているのではないかと思うようになった。 ちょっと前に流行ったvim pluginブームにもびっくりした。vimはあくまでもIDEなんていらないスクリプトを書いたり、CUIでエディットしたい時に使うものだろう。 ものには使いみちとい
メソッド名などをネーミングする際に、知っておくと便利な、接頭辞と接尾辞をリストアップしてみました。どのように元の単語の意味が変わるかのルールを知っておくと、よく使う単語をベースにボキャブラリーを増やすことができるので、覚えておいて損はないと思います。 使う場合は、当たりを付けて実際の使用がないか、Googleなどで調べてみてください。 1. pre-, post- / 事前〜、事後〜 per-は、元の意味に “事前に、前に”、post-は “事後に”という意味が付け加わえます。汎用性が高いのでとても便利です。afterやbeforeの代替になるかもしれません。 // 事前テストする function testBefore(); ↓ function pretest(); // 事後処理する function executeAfter(); ↓ function postexecute();
はじめに この記事は、@kjunichiの2015年パーソナルアドベントカレンダーの23日目の記事です。 v2(Etok)では無理ゲー Dockerのコンテナベースになってしまったので、原理的に無理 以下のように、v1(Andorian)を選択する。 ※Dockerを特権権限付きで起動しておけば、Dockerの中にDockerを動かせる。 わかったこと v1(Andorian)のwercker-labs/dockerのdockerは古すぎる dockerをアップデートする必要がある apt-getはboxのubuntuがサポート期限切れ dockerをバイナリでインストールする &をつけてdockerをdaemonモードで起動すると、werckerでビルドエラー /sbin/start-stop-daemonを使えば、dockerのdaemonをバックグラウンドで起動できる。 docker
はじめに - Eclipse Collections とは Eclipse Collections という Java のコレクションフレームワークがあります。 とても使いやすく、完成度の高いフレームワークです。 標準のコレクション + Stream API の上位互換 Eclipse Collections は、ごく端的に言うと、Java の標準のコレクションと Stream API の上位互換ということができます。 標準のコレクションや Stream API でできることができる 標準のコレクションや Stream API でできないこともできる ということです。 使ってたのしい API Java を使っていると、「○○(データ構造や関数の名前)が××言語にはあるのに Java にはない」とか、「Stream API であれができたらいいのに」とか思うことがあると思います。 たとえば、私
煽りタイトルで予告してしまってましたが、さくらインターネット Advent Calendar 2015 本日がわたくしの担当日。 企画は通ったんですが、すいません、明日のさくらの聖夜でお話しようかということでココでは明確に書かず、なぜ僕が今さくらで新サービスを考えているかというお話を。 偉そうに聞こえるかもしれませんが、ここ数年取り組んできたキーワードには「バズワード」と言われているテーマが多く、僕なりに感じたことをシンプルに表現すると、 「バズワード」−「誤解」=「本質」 と簡単過ぎる記述を証明したくて足掻いてきた気がします。 例えば、「IoT」は「モノのインターネット」と誤訳されているとよく言うのですが、モノがネットワークに繋がるだけで価値が産まれるわけじゃないって推進派も否定派も同じことを言うんですよね。そんなの専門家じゃなくてもわかってる話なわけで。どんなモノゴトをネットワーク化し
<この記事は「Money Forward Advent Calendar 2015」の22日目の記事です> この記事は、iOS Clean Architectureと実際にコードへ適用した内容について紹介します。 コードについては、改善の余地があるため随時修正していくと思います。 → github: https://github.com/koutalou/iOS-CleanArchitecture iOS開発においてよくある問題点 「ビジネスロジックはModelに置くべき」と言うが、開発者によって理解や意見がバラバラで統一的な実装ができない 度重なる仕様変更や複雑な仕様に対応するためにViewControllerや特定のModelが肥大化し、ビジネスロジックの本質を見失う MVC,MVP,MVVMだけで考えると、どこかのレイヤが複数の責務を持つことになり依存度の高い複雑なコードが生まれてし
チームPerfumeの舞台裏に迫る、SXSWライブ直撃インタビュー2015.12.22 20:0010,154 野間恒毅 2015年という年は、Perfumeファンにとって大きな記憶となって残る年になりました。 3月のSXSW(South by Southwest)でのライブパフォーマンス。9月には結成15周年・メジャーデビュー10周年のアニバーサリーイベント&ライブ。そして、10月末には初のドキュメンタリー映画と、これだけバラエティーにとんで、いろいろなトピックが集中した年なんてそうそうないからです。 そこで今回は、その2015年の起点ともなった3月のSXSWの現場についてのロングインタビューをお送りします。 インタビューのお相手は、テクノロジーを駆使したインタラクティブなメディアアートを得意とするクリエイター集団ライゾマティクスの真鍋大度さん。実は、そのSXSWのステージが終わった直後
中田 敦 シリコンバレー支局 1998年慶應義塾大学商学部卒業、同年日経BP社に入社。ITproや日経コンピュータを経て、2015年5月からパロアルトに開設したシリコンバレー支局を拠点に、シリコンバレーの最新事情を取材中。 この著者の記事を見る
クリックできるUI要素のシグニファイアがなかったり弱かったりすると、ユーザーは次第にページ中をあやふやなままクリックしたり、マウスオーバーするようになる。そうすると、効率が落ちる一方、コンテキストからの手がかりやクリックへの即時フィードバックがより期待されるようになる。 Long-Term Exposure to Flat Design: How the Trend Slowly Decreases User Efficiency by Kate Meyer on November 8, 2015 日本語版2015年12月21日公開 完全にフラットなビジュアルデザインのインタフェースではリアリズムや立体効果をまったく利用しない。それは結果的に、クリックできることをユーザーに伝えるために従来から利用されてきた強制的な視覚的手がかりに引導を渡すものであった。 極端にフラットなインタフェースの人
この記事は HashiCorp Advent Calendar 2015 - Qiita の23日目です。(1時間ほど早めに公開したのでブログの日付は22ですが) 前回の記事 Consul 0.6でユーザのいるshardを探す(Prepared Queryを使う) - kikumotoのメモ帳 の続編です。 id:fujiwara さんの Consul 0.6でユーザのいるshardを探す(Prepared Queryを使う) - kikumotoのメモ帳[consul] 数百万のPQがconsulに登録されても大丈夫なものだろうか2015/12/21 07:25 b.hatena.ne.jp というコメントを受けて、Prepared Queryを100万件突っ込んでみた結果をまとめます。 結果 先に結果を。 100万件PQを突っ込みましたが、DNSの応答は10件だけ登録のときも、100万
この記事では、ドワンゴから今秋リリースされた 「ニコニコ漫画」iOSアプリ の開発での取り組みや内部の設計、ニコニコ漫画アプリのこれからについてご紹介します。あまり変わったことはやっていないとは思いますが、よくあるアプリ開発の一例としてご覧いただければと思います。 なお、一応お約束として書いておくと、この記事は個人の見解であり、所属する組織の公式見解ではありません。 はじめに "ニコニコ漫画"は、縦スクロールでサクサク、マンガを読めるのはもちろんのこと、新感覚のダイナミックな見開きページ表現を楽しめたり1、紙芝居のような形式のマンガが読めたりするなど2、かなりアグレッシブなマンガアプリ3です。 読み手はもちろん、マンガの作り手が作品を公開して嬉しい気持ちになれるサービスになっているかと思います。まだ使ったことがないという方は、この機会にご利用いただければ幸いです(宣伝)。 サービスもアグレ
image via. Flickr <Pick Up> The 19 hottest female-founded startups of 2015 あ、このスタートアップ面白いことやってるなと思って調べてみると、女性がファウンダーであることが以前より増えてきました。全体でみると、まだまだ女性ファウンダーの数は少ないものの、彼女たちは幅広い分野のスタートアップを手がけています。 Business Insiderの記事では、19社のスタートアップが紹介されていますが、その中の一部をご紹介します。 WayUp 日本でも、学生や新卒の就職活動にフォーカスした人材サービスが登場していますが、WayUp(旧 Campus Job)もそんなサービスの一つ。インターンシップや�職を探す大学生をターゲットにしたもので、扱う仕事の90%は有給。毎週、約1万人の学生が新規登録しているのだとか。日本のこの類のサ
「WhatsApp」や「LINE」、「WeChat」など、チャットをベースとするオンラインサービスは、いまや電話やメールなどと並ぶ、主要なコミュニケーションツール。 会話をしているかのように、より簡単かつ気軽にメッセージをやり取りできるのが利点だ。 ・世界初、チャットUIを活用したモバイル翻訳アプリ 世界で5万人以上の翻訳家を擁するオンラインコミュニティ「TermWiki.com」の運営者Stepes社は、世界で初めて、チャットのインターフェイスを応用した翻訳アプリを開発した。 独自のモバイル翻訳テクノロジーによって、世界中の翻訳家が、スマートフォンを介し、いつでもどこでも、チャットしているような感覚で、翻訳に取り組むことができる。 具体的には、クライアントから翻訳依頼を受けた文書などをStepes社が細分化し、「TermWiki.com」に登録している翻訳家に割り振り。 翻訳家は、チャッ
2023年12月 (1) 2023年11月 (116) 2023年10月 (79) 2023年9月 (28) 2023年8月 (7) 2023年7月 (6) 2023年6月 (101) 2023年5月 (229) 2023年4月 (201) 2023年3月 (206) 2023年2月 (147) 2023年1月 (193) 2022年12月 (146) 2022年11月 (54) 2022年10月 (1) 2022年9月 (1) 2022年8月 (1) 2022年7月 (3) 2022年6月 (1) 2021年9月 (1) 2021年8月 (8) 2021年6月 (3) 2021年4月 (4) 2021年3月 (6) 2021年2月 (1) 2021年1月 (3) 2020年12月 (2) 2020年11月 (2) 2020年10月 (5) 2020年9月 (12) 2020年8月 (40
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く