CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。
![SEO検証! GoogleはAngularJSを正しくクロールするのか?(2015年2月版)](https://cdn-ak-scissors.b.st-hatena.com/image/square/04e775794866e7ab5ba630071d1b752afad41e91/height=288;version=1;width=512/https%3A%2F%2Fcodezine.jp%2Fstatic%2Fimages%2Farticle%2F8543%2F8543_arena.png)
2015春インターン講義資料 これの続編です ピクシブ新広告サーバー構築物語 // Speaker Deck https://speakerdeck.com/catatsuy/pikusibuxin-guang-gao-sabagou-zhu-wu-yu
ブログやWebサイトでプログラミングコードを載せる際に必要になるのがハイライト処理です。単純にコードをそのまま載せても可読性はとても低いです。ハイライトライブラリを使って、見やすくすべきです。 個人的にはGoogleが作っているgoogle-code-prettifyをよく使っていたのですが、highlight.jsも使いやすそうです。 highlight.jsの使い方 左側のコードが表示例。テーマも用意されています。 Apacheの設定ファイルも対応しています。 CoffeeScriptにももちろん対応。 Diff。 HTTPヘッダー、iniファイルにも使えます。 Apacheがあればnginxももちろんあります。 highlight.jsは112言語、49のテーマが用意されています。HTML/JavaScript/スタイルシートのようにマルチ言語に対応したハイライトが行えます。言語も自
分散処理基盤Apache Hadoop入門とHadoopエコシステムの最新技術動向 (オープンソースカンファレンス 2015 Tokyo/Spring 講演資料)
iOS/Androidなど、モバイル向けのWebサイト、Webアプリ、ネイティブアプリでの利用に最適化されたタッチデバイス対応のスライダーを実装できるスクリプトを紹介します。 キーボード操作やマウスのホイール・ドラッグ操作にも対応しているので、デスクトップでもOK! Swiper Swiper -GitHub Swiperの特徴 Swiperのデモ Swiperの使い方 Swiperの特徴 ライブラリに依存しない Swiperは他のスクリプトのライブラリに依存せず、軽量で速く動作するスクリプトです。 jQuery, Zetro, jQuery Mibileなどの他のライブラリと一緒に使う時も安全です。 タッチの動きをそのまま デフォルトの設定でタッチの動きを「1:1」でインタラクションとして提供できます。 豊富なオプション ページネーション・ナビゲーションボタン・パララックスエフェクトなど
スタートアップが迷った時に読む Paul Graham からのアドバイス集です。これまでのエッセイをトピック別にまとめ、アドバイスを抽出しました。 Y Combinator のプログラムを通して、数百社のスタートアップに対して アドバイスを続け、Y Combinator が他アクセラレーターとは別格のスタートアップを続々と輩出してこれたのは、おそらく Paul Graham のスタートアップへのアドバイスが的確だったからだろう、と思っています。なので日本でも Paul Graham のエッセイにアクセスしやすくなれば、スタートアップの皆さんの架空の相談先の一つとして役立つのではないか、と思いまとめた次第です。 併読して役立つであろうスタンフォード大学の How to Start a Startup のサマリーは以下においています。 http://www.slideshare.net/tak
photo by MDGovpics 技術面接を担当する機会があった. 今まで,面接されることはあってもする側になるのは初めて. 短い時間でよい成果を得るため,事前に色々と準備をしてから望むことにした. 最初に 面接といえば質問だ. 逆に言うと質問の集合が面接と言っても差し支えない. そこでなにを質問すべきか考えた. 採用面接の目的は一緒に働く仲間(を増やす|になる)ということだ. つまり,お互いに一緒に働きたいと感じるエンジニアなのかを判断できればパーフェクトコミュニケーションと言えるだろう. 事前準備 会話は3往復くらいさせると深く人となりがわかるらしい. なにも用意しないとそんなのは絶対無理なので,事前に質問を用意しておく. エンジニアの場合,応募資料はだいたい以下の2つがある. ブログやGitHubなどインターネットでの活動 職務経歴書 この2つからエンジニア像を作りつつ,質問した
企業に所属して、決められた職場に出勤し、一定の給料をもらうという働き方が主流な一方、最近は自由な場所で働くフリーランスや在宅勤務など、インターネットを利用して比較的自由な働き方をする人が増えてきています。 今は会社をいきなり退職しても、それなりに生活費を稼げる時代です。稼ぐ方法、働く方法を知っているか知らないかで大きく差がつく世の中。 『路頭に迷う』という言葉は、ネットを活用して働く方法を知っている人にとっては過去の話なのかもしれません。 働く方法の代表的なものとしては、「クラウドソーシング」があげられます。 スポンサーリンク クラウドソーシングとは インターネットを利用して不特定多数の人に業務を発注したり、受注者の募集を行うこと。また、そのような受発注ができるWebサービス。 クラウドソーシング(crowdsourcing)とは - IT用語辞典 e-Words 仕事の依頼をする側と、受
対象読者 JavaScriptフレームワーク・ライブラリの選定に悩んでいる方 本格的にJavaScriptを触るのが初めてという方 jQueryでの大規模なフロントエンド開発に限界を感じている方 必要な環境 Node.jsがインストールされていることが推奨です。 React.jsとは何か React.jsは最近注目を浴びているFacebook製のライブラリで、MVCアーキテクチャでいうViewにあたる機能を提供します。 前提として、JavaScriptの世界でMVCのVといえば、紛れもなくDOM(Document Object Model)のことを指します。特に何も意識しないで作った場合、都合の良いDOMからデータを引っ張り出しては別のDOMを書き換えるといった、行き当たりばったりな作りになりがちです。そこで、MVCの考え方を導入することにより、データを画面とは独立した構造体として切り出し
1.TOEIC Part1の頻出英単語一覧1-1.目標レベル:600点1-1-1.STEP1:(英文)The woman is drawing a diagram. STEP2:(和訳)女性は図表を書いています。 STEP3:(重要表現) ・Draw(動)〜を描く ・Diagram (名)図表 1-1-2.STEP1:(英文)People are piling up some goods. STEP2:(和訳)人たちがいくつかの商品を積み上げています。 STEP3:(重要表現) ・Pile up〜(熟語)〜を積み上げる 1-1-3.STEP1:(英文)Windows are covered with blinds. STEP2:(和訳)窓がブラインドで覆われています。 STEP3:(重要表現) ・Covered with〜 (熟語)〜で覆われている 1-1-4.STEP1:(英文)The
Ansible と Mackerel API を組み合わせて、1000台規模のサーバ群に対して同時にパッケージの更新やその他のサーバオペレーションのための方法を紹介します。 タイトルに Mackerel とありますが、それほど Mackerel に依存しない話です。 (AnsibleとDockerによる1000台同時SSHオペレーション環境 - ゆううきブログに続編を書いています。) 背景 社内では、サーバ構成管理ツールとして Chef を使用しています。 Chef Server は運用が大変なので使用しておらず、knife-solo と Mackerel APIを組み合わせてホストと Chef role とのマッピングに Mackerel のロール情報を用いています。 また、Mackerel の Ruby クライアントを利用して recipe 内で API を叩いて、Mackerel か
デザインでシステムの品質が決まるわけではありません。しかし、それでも全くデザインされていないシステムよりも見た目が整っている方が安心して使えるでしょう。それは管理画面でも同様です。 通常、管理画面は利用者が限定的なため、デザインが適当になってしまいます。そんな寂しい管理画面もDevOOPSを使えば一気に見た目が向上するでしょう。 DevOOPSの使い方 DevOOPSには多くのテンプレートが用意されています。これらを組み合わせるだけで格好良い管理画面ができあがりそうです。Bootstrapベースなので、カスタマイズもそれほど難しくはないと思います。 DevOOPSはHTML5/JavaScript製、GPL v3のオープンソース・ソフトウェアです。 devoopsme/devoops
This document discusses Spark, an open-source cluster computing framework. It begins with an introduction to distributed computing problems related to processing large datasets. It then provides an overview of Spark, including its core abstraction of resilient distributed datasets (RDDs) and how Spark builds on the MapReduce model. The rest of the document demonstrates Spark concepts like transfor
すりゴマです。 今日もいい感じにすり潰していきますね。 Feedlyやはてなブログ読者の皆さんに、はじめにお詫びしておきます。 朝からたて続けに2つも「内容の薄いエントリー」をあげてしまい申し訳ありませんw これら↓は、この実験のためのテスト記事です。 Androidでオススメなカレンダーアプリ Part 1 - すりゴマ・ドットコム Androidでオススメなカレンダーアプリ Part 2 - すりゴマ・ドットコム 先日こんな記事 を読んだこともあって、前から気になっていたので、実験してみたというワケです。 気になる実験の結果ですが。。。 Google検索結果に驚くほどの違いが!! \(◎o◎)/ 【結論】タイトルと見出しは変えた方がいい 結果を見てもらった方が早いので貼りますね。 「Android おすすめ カレンダーアプリ 比較」での検索結果です。 検索キーワードが、ほぼタイトルに含
ビジネスエリートの「これはすごい!」を集めた 外資系投資銀行のエクセル仕事術−−−数字力が一気に高まる基本スキル *Kindle版アリ 【本の概要】◆今日ご紹介するのは、一昨日の「未読本・気になる本」の記事で人気だった1冊。 著者の熊野 整さんは「ボストン大学卒業後、モルガン・スタンレー証券投資銀行本部に入社し、その後グロービス経営大学院にてMBA取得をされた」という、まさに本書のタイトル通り「ビジネスエリート」な方です。 アマゾンの内容紹介から一部引用。「見やすく、ミスなく、速く」エクセルで数字力アップ! 巨額マネーを動かす投資銀行のエクセルの基本スキルを大公開。外資系コンサルティング会社、大手IT企業なども注目する3000人が受講した大人気セミナー「投資銀行が教える!エクセルで学ぶビジネス・シミュレーション講座」シリーズのエッセンスを収録。 それにしても、マクロはおろか、関数も登場しな
この記事には広告を含む場合があります。 記事内で紹介する商品を購入することで、当サイトに売り上げの一部が還元されることがあります。 全国1億3千万のNikonファンのみなさん。こんにちは。 一眼レフカメラ欲しいけど、なんだか小難しいし、いろんな機種があるからどれ選んだらいいかわかんないという声をよく聞きます。 なるほど、たしかにそうですね。 ということで、今日はNikonの一眼レフカメラを比較する際に知っておきたいポイントをいくつかお話したいと思いますよん。 Nikonの一眼レフカメラを比較する際に知っておきたい10のポイント 1.FXフォーマット・DXフォーマット Nikonの一眼レフカメラにはFXフォーマットとDXフォーマットという2つのフォーマットがあります。 この2つなにが違うかというと、「センサー」の大きさが違うんです。センサーというのは写真の画質の良し悪しを左右する、カメラの心
こんにちは、江口です。 2月21日(土)に「実戦での Scala 〜 6つの事例から知る Scala の勘所〜」をスマートニュース株式会社さんと共同で開催いたしましたので、その様子と発表内容を公開された資料とともに簡単に紹介します。 場所は渋谷にあるスマートニュースさんの新オフィスで行われました。Scalaへの注目度の高さもあってか、当日は広いスペースに用意された座席がほぼ満席という盛況具合でした。 ビズリーチの新サービスをScalaで作ってみた ~マイクロサービスの裏側 (株式会社ビズリーチ 竹添さん) 最初に、株式会社ビズリーチの竹添さんから、新サービスであるスタンバイという求人検索エンジンの開発についての発表が行われました。 サービス全体のアーキテクチャにマイクロサービスを採用し、各サービスの実装にはScalaを採用したというような内容でした。 Scalaを採用した理由として、並列処
All in One SEO Packは、簡単にWordPressのSEO対策が行えるプラグインです。Titleタグ、meta descriptionタグ、meta keywordタグ、noindexの設定などがページごとに行えるようになります。トップページや投稿ページは勿論のこと、固定ページ、カテゴリページ、著者ページ、404エラーページ、検索結果ページなどを広くSEO対策することが可能です。 All in One SEO Pack WordPress SEO by Yoast WordPress SEO by Yoastは、All in One SEO Packを高機能にしたプラグインです。各ページのタグ設定やnoindex, follow設定の他にも、OGPやTwitter cardの設定や、「category」スラッグ削除、構造化されたパンくずリストの設置など、他のプラグインをいく
先日iOSオールスターズ勉強会でSwiftでライブラリを書く際に良いと思ってることについて話しました。そこで好評だったり同意してもらえた何点かについてあらためてまとめます。 オーバーロードを積極的に活用しよう Swiftではメソッドのオーバーロード(引数の数、型、および戻り値の型が異なる同じ名前のメソッドが定義できる)が言語仕様としてサポートされています。これは上手に使うと利用する側にとってとても書きやすくなるので積極的に使っていきましょう。 例えば下記のような例では、Objective-Cではデータ型によって複数のメソッドを使い分ける必要がありました。 (引数の型がNSStringかNSDataかでメソッドの名前が異なる) - (BOOL)setString:(NSString *)string forKey:(NSString *)key; - (BOOL)setData:(NSDat
様々な人々から、エンジニアに関する制度についてインタビューされる機会が増えてきた。その中で考えが整理されてきたパーツもあるので、せっかくなのでまとめておこうと思う。 ペバボのエンジニア職位制度のアップデートについてなどで書いている通り、ペパボはエンジニア専門職制度を制定し運用している。その前提として、専門職制度がどのような位置付けかというと、簡単に示すと以下の図の通りである。 この構造自体は特になんの変哲もない、わりと一般的な制度だといえるが、我々はこの中にひとひねり加えている。以下に説明する。 前提知識 ただし、その前に人事制度における前提的知識について述べておかないとならない。 社員格付け 昨今は「フラットな組織」「ネットワーク型組織」などというものも出てきているが、それはそれとして、一般に企業組織は、その構成員をなんらかの方法を用いて格付けしている。すぐに思い浮かぶのは、部長とか係長
何日か考えているけど所望されている本が思いつかないので、みなさんのお知恵を拝借できればと。 初めまして、初めて書き込ませて戴きます。 私は、現在、大学院の理学系の研究科に在籍しています。博士課程3年で、4年目は確定しています。 研究に対して、真面目に取り組んできたつもりが、うまく行かなくて、悩んでいます。周りの人(私より学年は2つ以上下)は、論文が書ける程度に研究が進んでいるのに、なぜ私はこんなにも成果が出せないのか。思考プロセスに何か欠点があるのではないかと考えています。 若干病的になり、大学の保健センターも利用していますが、根本的な解決にはならず、イライラした状態が続く毎日です。3年ほとんど毎日通っていますが、それでも成果が出せないのには、やはり理由があるかと思います。 そこで、何か自分の思考プロセスを見直せるような参考書をご存じないでしょうか。もし、ご存じでしたら、紹介して戴きたいの
アプリ開発費用の内訳 アプリ開発費用は100万円から2,000万円以上の範囲があり、アプリの開発期間や開発工数、エンジニアの人件費に応じて価格に影響します。以下はそれらが分かりやすいよう大きく3つに分類しました。具体的にアプリの開発期間や開発工数、エンジニアの人件費の内訳などの算出方法を解説します。 1.開発期間・開発工数 具体的には、開発の要件が決定した時点で大まかにインフラ設計、管理画面やAPIの実装、単体テスト、検収、審査などを行います。アプリに実装する機能が増えれば増えるほど開発は複雑になっていき、そこに費やす人件費と開発期間が変わっていくという仕組みです。 以下は、標準のアプリ開発をイメージした開発工数となっています。シンプルなアプリ開発を行う場合、ここから作業を削ったり、作業期間を短くしたり、ASPやモジュールを利用したりして開発期間を短縮し、費用を抑えることができます。 2.
TL;DR Terraform + GitHub + CircleCI + Atlas を用いてAWSの操作を自動化した 各ツールの役割は下記のような感じ Terraform => インフラへの変更ツール GitHub => .tfファイルのバージョン管理 CircleCI => CI、Terraformをawsに対して実行 Atlas => インフラの状態を記録するterraform.tfstateの管理 インフラの継続的デリバリー - naoyaのはてなダイアリーにて、言及されていた範囲(Route53の変更、Chefの適用)をAWSの操作全体に拡大した 背景 今までの問題点 AWSの各種操作がブラウザからポチポチ業… 手作業なので誤操作に気づきにくい。事故りやすい インフラの実構成がバージョン管理出来ていない ちなみにRoute53に関してはroadworkerを用いてコードで管理済
どうも、やなぎさわです。数知れず無料の写真素材サイトは存在すると思います。今日ご紹介する「unsplash」というサイトは、他とは群を抜いてまじで凄いんです。 何がどう凄いのかと言うと、とにかくクオリティが高いです。「え!?これで商用利用OKで無料なの?」と必ず一回は言うと思います。それに最近日本に入ってきたBlue Bottle Coffee(ブルーボトルコーヒー)の写真なんかもあるんですよ! 提案資料にはもちろん、サイト制作の素材、写真の構図などの勉強やコレクション収集、ブログのアイキャッチなどにも重宝すること間違いありません。 写真ストックの枚数は、正直全て数えきれないのですがざっと数千枚以上。もしくは数万枚あるんじゃないかというほどあります。 クオリティの高い写真が10日ごとに10枚アップされている「unsplash」 「unsplash」 クオリティが高いこともそうなのですが、1
特定のプロジェクトがあり、要件定義をし概要設計をする。 それがアーキテクトの仕事だと思われがちですが、大きな視点を持ち様々な課題を自らリードして解決していく立場としても絶好のポジションです。 このセッションでは、Mobage オープンプラットフォームの立ち上げから、 グローバルプラットフォーム展開、さらには mixi 社との共同プラットフォーム構築、 JavaScript SDK と認証技術の組み合わせによる新しい HTML5 プラットフォーム構築をアーキテクトという立場でリードし続けた立場から、技術選択のみならず実現したい事に対する俯瞰的な捉え方を、これまでの実例と共に紹介し、アーキテクトという役割について、お話します。
最近APIのバリデーションを行うのにJSON Schemaを使おうという話をよく聞くのですが じゃあやってみようとすると、単体のJSONのバリデーションを行うことは出来るけれど それが実際の運用に適用できるようにするためには、 それなりに考えなくてはいけないようです。 JSON Schemaって? JSON Schemaは、文字の通りJSONのスキーマ定義を明確にするものです。 2014/09/07現在、IETFにdraft v4が3つに分割されて公開されています。 JSON Schema Core JSON Schema Validation JSON Hyper-Schema それで、単体のJSONファイルの確認ならばCoreだけで十分なのですが WebサービスのAPIを管理しようとなると、 JSON Hyper-Schemaのほうで定義されているlinksを使って、ひとつのURIに対
JSON Web Token (JWT) draft-ietf-oauth-json-web-token-11 Abstract JSON Web Token (JWT) は2者間でやりとりされるコンパクトで URL-safe なクレームの表現方法である. JWT に含まれるクレームは JavaScript Object Notation (JSON) オブジェクトとしてエンコードされ, JSON Web Signature (JWS) のペイロードや JSON Web Encryption (JWE) の平文として利用される. JWS や JWE とともに用いることで, クレームに対してデジタル署名や MAC を付与と暗号化の両方を行うことが可能となる. JWT の推奨される発音は, 英単語の "jot" と同じである. Status of this Memo This Internet
Toru Yamaguchi gave a presentation on advanced cookie usage. He explained the differences between host cookies and domain cookies, and how the path attribute can be used to control where cookies are sent. He discussed how JSON web tokens (JWT) can be used for login sessions by embedding user agent information. Finally, he mentioned how transparent session state cookies allow for single logout betw
自己紹介 会員事業部*1 森田です。昨年はプレミアムサービス(以下PS)*2の訴求改善を担当しました。その中で抜きん出て効果の高かった施策を紹介します。具体的な数値を書くことは出来ないものの、この施策一つで前期に私がおこなった他の施策効果の合計を上回ります。 施策内容 紹介する施策は検索結果に関係するものです。今までは検索結果の下に控えめに表示していた人気順検索*3以外のPSコンテンツの訴求を、検索結果の間に追加しました。 殿堂入りレシピ*4 (人気順検索以外のPSコンテンツ)の訴求 予期せぬ効果 実はこの施策は会員事業部によるものではなく、別部署による検索ページへの大きなデザイン変更施策*5の一部として行われました。そのため検索結果の間でPSコンテンツを紹介することも私が考えたわけではなく、効果も深く考えていませんでした。当時私が気にしていた事は、今までも存在していた人気順検索の訴求効果
PARAFTをご利用いただき、ありがとうございます。 2022年6月30日をもちまして、 サイトを閉鎖させていただくことになりました。 長きにわたりご愛読いただき誠にありがとうございます。 心からお礼申し上げます。
Google Chrome は軽量で高速なWebブラウザーですが、長く使っていると「重い」と感じるようになってくることがあります。 この記事では「Chromeが重くなった時にやるべきこと」についてまとめています。 1. シークレットウィンドウによる問題の切り分け 最初に書いておきますが、どんなWebブラウザーでも、拡張機能(アドオン/エクステンション)をたくさん入れたり、履歴やキャッシュが溜まってくると重くなるのは必然です。 「最近新しくセットアップした PC なのに Chrome が重い」という方もいらっしゃるかもしれませんが、Chrome を使用して Google にログインした時点で、以前使用していた拡張機能などが再びインストールされるため注意が必要です。 Chrome が拡張や履歴などのせいで重いのか、PC や Chrome そのもののせいで重いのかを切り分ける簡単な方法があります
先日、Nibbler(ニブラー)という、SEOとWEBマーケティング分析サービスを見つけました。 これを使ってみたら、無料ながら、かなり詳細にサイト分析(改善点の可視化)が行える素晴らしいツールだったので紹介です。 Nibblerとは Nibbler – Test any website Nibblerとは、フリーのウェブサイトテストツールです。 アドレスを入力するだけで、アクセシビリティ、SEO、ソーシャルメディアテクノロジーなどの観点から、ウェブサイトをクロールして、レポートを出してくれます。 加えて、適切な改善提案を示してくれるので、提案に従ってサイトを修正すれば、かなり良いサイトに仕上がるのではないかと思います。 Nibblerを英和辞典で調べてみると、「少しずつかじる(小動物)」、「打抜き切断工具」などという意味があります。サイトを細かく分析するツールという意味もあるのだと思いま
仕事を管理するのにきっちりとしたプロジェクト管理のツールを使うのもよいのですが、もう少しあいまいで、何でもフリースタイルで書き込むことができるほうが性に合っているというひともいるでしょう。 たとえるなら、一枚の大きな紙です。 きっちりとしたリポート用紙に仕事にまつわるタスクやメモを書き込んでゆくよりも、えいっと大きな紙にその場に必要なことを書き込みながら、時には乱暴に消したり上書きしながら仕事を進めるほうがいいということはよくあると思います。 こうした仕事環境をデジタルで作ることができるかが一つの挑戦なのですが、ここでも「人生の仕事場」へと舵を切ったEvernoteが答えを出しています。 それが本家Evernoteブログで紹介されていた、TodoistとEvernoteを使ったこんな方法です。 シンプルが最強な Todoist と Evernote Todoistは私もここ1年ほどメインで
対応のない 2 群間の量的検定手法として、最も有名なのは Student の t 検定でしょうか。 以前、Student の t 検定についての記事を書きました。 小標本問題と t検定 - ほくそ笑む しかし、Student の t 検定は、等分散性を仮定しているため、不等分散の状況にも対応できるように、Welch の t 検定を使うのがセオリーとなっています。 ただし、これら 2つの検定は分布の正規性を仮定しているため、正規性が仮定できない状況では、Mann-Whitney の U検定というものが広く使われています。 Mann-Whitney の U検定は、正規性を仮定しないノンパラメトリック検定として有名ですが、不等分散の状況でうまく検定できないという問題があることはあまり知られていません。 今日は、これらの問題をすべて解決した、正規性も等分散性も仮定しない最強の検定、Brunner-
Microsoft CopilotをPowerPointで使ってみたら、一瞬で資料作成や要約ができた!使い方・料金・導入方法とは?
プロダクトで CQO を担当していて,Qiita:Team をこよなく愛す僕ですが,食わず嫌いは良くないなということで,esa.io をトライアルで使ってみた. 実際にポストしてみたり,ヘルプを見てみて,基本的なところは Qiita:Team と似てるなーという印象を受けたんだけど,Qiita:Team と比較して esa.io の方が圧倒的に優れてるなと思う機能を3点を知ってしまったので,熱量高くまとめてみた.まぁ圧倒的は言い過ぎたかもwww 1. カテゴリーという概念があること esa.io のポストは,タグ以外にカテゴリーというメタ情報を付けることができて,これは便利. Qiita:Team だとタグしかないので,例えば日報のように時系列に沿った情報を探したりすることができず,結構ポストが埋没する傾向にあるという課題はどこのプロダクトでもあるんじゃないかなと思う. ちなみに Qiit
柄にもなく健康の話をします。 去年の今頃は京都から東京に引っ越してきたところでした。まだはてなで働いていましたが、勤務形態は自宅からのリモートが主になっていました。週に6日は家から出ずに家でコードを書いていました。昼から早朝まで書いて昼からまた早朝までコードを書くような、ある意味規則的な生活です*1。 この間、生産性はかなり上がっていて、起きているときはもちろん、寝ている間も脳が活動を続け、睡眠中に考えたアイデアを唐突に起き上がってホワイトボードに書き込むみたいな状態でした。 しかし、1ヶ月くらいすると体調が悪くなってきます。なんか左脳の後ろ側が死んでるみたいな。 なんか脳が欠けてる感じがする— fukamachi (@nitro_idiot) January 12, 2014 あと心臓が異常にバクバクする。座るのもきつくなってくるのでだいたいダメ人間ソファに沈んでHHKB叩いてるみたいな
iOS オールスターズ勉強会の最速レポート公開! こんにちは、横山です。iOSエンジニアの方であれば、大注目のiOSオールスターズ勉強会の最速?レポートしたいと思います。 我らiPhoneアプリサービス事業部のエース平井も、今回のイベントで「エンジニア戦記 ~ 小さなチーム 大きな未来 ~を発表させていただいたので、是非スライドをご一読いただければと幸いです! 主催協力 今回のイベントは、dots.様、がイベントの企画・運営を主導していただき、加えて維新株式会社様が協賛運営いただき 今回のイベントを開催の運びとなったそうです。当日はdots.の方々に司会進行や受付など、イベント進行全般に関して大変お世話になりました。 �参加者も定員の370人を超えて、キャンセル待ちもでる。注目度の高いイベントになりました。 会場 会場は恵比寿駅から少し歩いた、綺麗なビルの9Fで、エントランスもオシャレでし
(Qiita:Teamで社内にて共有していた記事を公開) GoogleやZyngaで使われているOKRという仕組みが、「会社として何が大事なのか」「そのためにチームや自分は何に集中すべきか」を明確にするフレームワークとしてよさそうなので調べてまとめてみた。 OKR(Objectives and Key Results)とは OKRは会社やチーム及び個々のメンバーの目標(Objectives、達成すべき戦略目標)と主要な結果(Key Results、その目標の達成度を示す客観的指標)から成り立つ。 OKRを導入することのメリット Objectives and Key Results ( OKR )より 思考が統制される 大きな目標が明らかになる 日々のオペレーションにかかりっきりだと「実際のところ何が重要なのか」は見失いがち メンバーと正しいコミュニケーションをとることができる 各々が何を重
ターミナル上で行っている「コマンド操作」のすべてを、簡単なコマンドを入力するだけでバックグラウンドで録画してくれる「asciinema」を紹介! ターミナルだけで完結できる点や、動作が非常に軽快なのが魅力的だったのでサクッと概要を解説しておきます。 使い方!まず、以下のコマンドから本体のソースをインストールします。 $ curl -sL https://asciinema.org/install | sh あとは、録画コマンドを入力すれば、すぐに記録が始まります。 $ asciinema rec ~ Asciicast recording started. ~ Hit Ctrl-D or type "exit" to finish. 作業が終わったら、録画終了コマンドを入力すればOK! $ exit ~ Asciicast recording finished. ~ Press <Ente
ゲームみたいに生きてみませんか? 次々と襲いかかるタスクという名のモンスターを倒しながら、日々の目標を達成する冒険に出るのです。 これが、『HabitRPG』の根底にあるアイデアです。いうなれば、ToDoリストを冒険に見立てたロールプレイングゲームです。 Webデベロッパーのタイラー・レネル氏は、日々の習慣を表計算ソフトに記録していましたが、ある日ゲーム化を思いつきます。情報をウェブサイトに転送して、画像を付けたらどうだろう。 実際にやってみたところ、レネル氏も驚くほどの反響があったそう。まだ自分用・友人用のレベルでしかないにもかかわらず、新機能を追加するたびに大きな反響があり、みるみる人気サイトに成長しました。進化のとまらない『HabitRPG』は、もはやただの表計算シートではありません。 有名アプリの誕生にまつわる逸話を紹介する「Behind the App」シリーズ、今回は、レネル氏
過去の日記を読み返していて、あることに気づいた。 今日までに、俺がAWSでやってきたこと。 オンプレ時代であれば、サーバをラッキングして、電源を入れ、ネットワーク機器をケーブルでつないだ事くらいしかやっていない。サーバに至っては、電源を入れて、SSHで接続して、pingを打っただけ。 クラウドという環境に初めて触れて、すごいことをしている気分だったのに、改めて考えてみると、すごく単純作業しかしていないことに気づいてしまった。でも、今までであれば、必ずデータセンターに行って作業していた事が、手元ですぐに完結するというのはすごい。それは俺がすごいんじゃなくて、AWSがすごい。 とはいえ、俺も何もしていないわけではなくて、ネットワークを作ったり、サーバを立ち上げたりするのをいかに早くできるかというのを反復練習していたわけで、今となってはネットワークを構築して、サーバを起動するくらいなら30分もあ
Welkom bij Pelletkachels.nl, jouw ultieme bron voor alles wat met pelletkachels te maken heeft! Maar we zijn meer dan alleen een platform voor het bespreken van warmtebronnen. Bij Pelletkachels.nl geloven we dat het delen van kennis en ervaringen over bedrijven en gebeurtenissen ook essentieel is voor het creëren van een betrokken en geïnformeerde gemeenschap. In dit blog duiken we dieper in de we
インターネットビジネスで最も高利益率を確保できるのは月額課金モデルだと僕は考える。国内の上場企業およびスタートアップで月額課金サービスを提供する注目企業をピックアップして、その傾向を分析する。 運営開始10年の老舗サービス:CGMとツールで月商億単位 まずは月額課金と聞いて本誌読者が真っ先に思い浮かべるであろうサービス群を紹介する。クックパッド、食べログ、ニコニコ動画あたりは本誌読者にも馴染みがあるだろう。全てCGM型でクックパッドに至っては既に15年、他2サービスも約10年の歴史を持つ。いずれでももちろん最初から課金サービスがあったわけではない。CGMである程度コンテンツ量が溜まった後に、そのコンテンツをランキングなどで並び替えて見せるなどの付加価値をスマホで閲覧するためには課金へという流れになる。 クックパッドと食べログに関しては「課金したら負けた気がする」「スマホでランキング見れない
やあPHP! 最近なんだかまともだなぁ PHP開発の上で実用的なツール群について、RubyやPythonほどには知名度がないので紹介したい。Windowsのことは知らないので、各自がんばってほしい。 筆者はもともとRubyの方から来たので、Rubyとの比較が多いのは留意されたい。 この記事の内容と直接関連はしないが、併せて読まれたい PHPのin_arrayは罠が多いので注意喚起が必要 - Qiita 準備 MacだとHomebrewがあると依存ライブラリを集めるのが楽でべんり。 これは個人の趣味の話なのだけれど、自分でインストールする実行ファイルは$HOME/local/binに置くのが好きだ。 筆者はZ Shellユーザーなので https://github.com/zonuexe/dotfiles/blob/master/.zshenv#L1-L13 のようにしてる。 PHPBrew
<追記>オリジナルのデザインスプリント文献翻訳はじめました</追記> THE GUILDのメンバーで、Google主催のプロトタイピングのワークショップ「デザインスプリント」に参加してくるなど。ご招待いただき多謝でございます。 デザインスプリントとは? デザインスプリントはグーグルによるデザイン教育メソッドとそのワークショップ。数時間から数日で一気に籠って、商品のコンセプトデザインやプロトタピングを仕上げてしまう高速なデザイン手法です。Googleのベンチャー機関Google Venturesがよく、投資先に行っているものです。 導入事例としては、最近に日本にも上陸したブルーボトルコーヒーのサイトブランディングで行われたのが有名でしょうか。GoogleX内部でも頻繁に行われているようです。本来は5日間でやるこのデザインスプリント、今回は入門編ということで圧縮して2時間で1つの企画を考えます
また、以前に書いた「Any.do」の記事はこちらです。併せてどうぞ! おすすめタスク管理ツール「Any.do」を紹介!リマインド機能やスマホとの連携が便利 | Design Color 以前に書いた「Any.do」の記事 ブラウザの開きすぎにご用心!「The Marvellous Suspender」 追記 以前は「The Great Suspender」を紹介していましたが、マルウェアが含まれているとして、Chrome ウェブストアから拡張機能が削除されてしまったため、代替の拡張機能である「The Marvellous Suspender」を紹介しています。 作業中、調べ物などをしていてついついブラウザを開きすぎてしまい、PCが重くなってしまった経験ありませんか?このプラグインを入れておけばアクティブでないタブを停止状態にすることができます。 停止までになる時間を「5分」「15分」「30
この文章は、http://yannesposito.com/Scratch/en/blog/Vim-as-IDE/ で掲載されている「Vim as IDE」の翻訳文です。 文内の全てはの筆者による物であり、訳文の内容については私による物となります。意訳が若干入っています。間違い等あればご連絡下さい。 Vim as IDE tl;dr: 如何に Vim を効率の良い IDE として使いこなすか Learn Vim Progressively (訳者注: 日本語訳)では Vim が如何にテキスト編集に優れ、かつファイルを操縦できる偉大なテキストエディタであるかについて示した。この短い記事では、私が如何にして Vim を IDE として使っているかについて見る事が出来るだろう。そう、主に幾つかの素晴らしいプラグインを使う事により。 1. Vim Plugin Manager Vim のプラグイン
はじめに 「知らないと損するアプリ開発におけるStateMachineの活用法(SlideShare full版)」 という内容でクラスメソッド & ゆめみ 合同勉強会 Developers.IO Meetup 09で発表させて頂きました。 これについての要点をまとめます。 内容 StateMachineとは何か? StateMachineは簡単に言うとUMLの「状態図(ステートチャート)」の実装です。 状態図による分析・設計は、実は色々な分野で活用されていて、iOS/Android/WebApp などのクライアントアプリでは実は非常に有用なものなのです。 ただ、StateMachineの実装は真面目にやると大変です。 例えば、こんな単純な状態図でも 真面目にJavaで実装すると300行以上になります。 https://gist.github.com/mokemokechicken/9e
運用型広告 注目記事Pick Up:2024年2月によく読まれた記事をまとめて紹介- 2024年3月28日 フェディバースとは?スレッズを中心としたソーシャル連合体は実現するか- 2024年3月22日 Microsoft 広告 アカウントマネージャーに聞く第17回:Microsoft 広告、PMAX がすべての市場で提供開始(3月アップデート)- 2024年3月22日 Criteo、インティメート・マージャーの共通IDソリューション「IM-UID」と連携- 2024年3月22日 Googleの決算書をわかりやすく解説:2023年4Q 過去最高売上を記録! 知っておくべきポイントは?- 2024年3月1日 最近は、DUAL AISASって、いうんですよ 「いまどき、AISAS(アイサス) とか言ってるヤツは、ちょっとうさん臭いよな」 総合広告代理店を辞めて個人で独立したクリエイティブ・ディレ
引越しシーズンの到来とともに「住みたい街」についての話題を目にする機会が多くなってきました。オシャレな街、便利な街、閑静な街...東京の街にはそれぞれ様々なイメージがあると思いますが、どんな人が多く住んでいて、どの街とどの街が似ていて、そこは幾らくらい稼いでいる人に出会える街なのか...?そんな素朴で下世話な疑問に答えるべく、今回は政府の統計データを使って東京23区を3つにグループ化。気になる所得の推移についても5年分比較し、東京をデータで眺めてみることにしました。 ■所得が最も高い!勝ち組の香り漂う「東京エリートエリア」社会に出て働ける15歳から64歳までの人口が平均70%を超え、年間所得の平均も高めの場所が集まった一群。これを今回は、「東京エリートエリア」と名付けました。一人暮らしのお年寄りが平均で9.2%と最も少ないのも特徴で、千代田区・中央区・港区・文京区・品川区・目黒区・世田谷区
みなさんは、ハワイにある「サンドバー」ってご存知ですか?潮の流れや満ち引きにより、一時的に砂州が地表に現れる現象をいいます。まるで天国のように美しいこのハワイの秘境、それ以上に美しいサンドバーが国内に存在するってご存知でしたか?干潮時にのみ姿を現す幻の浜、百合ヶ浜。鹿児島県にある与論島の海に現れます。透明度の高い海に、ぽっかりできた白い島のような百合ヶ浜。砂州が透けて見えるほど美しい海。まるで天国みたい・・・こんな素敵な場所が日本にあるなんて!今年の夏はみんなで与論島の百合ヶ浜にいこう! 情報は記事掲載時点のものです。施設によって営業時間の変更や休業などの可能性があります。おでかけの際には公式HP等で事前にご確認ください。また、当サイトではアフィリエイトプログラムを利用しており、ご紹介するお出かけスポットや商品に、アフィリエイトリンクを設置している場合があります。RETRIPでは引き続き、
Products Docker DesktopContainerize your applicationsDocker HubDiscover and share container imagesDocker ScoutSimplify the software supply chainDocker Build CloudSpeed up your image buildsTestcontainers Desktop Local testing with real dependenciesTestcontainers Cloud Test without limits in the cloud See our product roadmapMORE resources for developers
DeNAとの業務・資本提携を発表し、世間を驚かせた任天堂。メディアや市場は、これまで頑なにスマートデバイス向けゲーム市場への参入を拒んできた同社が“方針転換”したとして、その“変質”を一様に評価した。だが、これから何が起きるのか、具体的なことは何も明かされていない。分かっているのは、「マリオ」など人気の知的財産(IP)を生かしたスマートデバイス向けゲームをDeNAと共同で開発・運営する、そして、ゲーム専用機も含めた複数のデバイスをまたがる新たな会員制サービスを立ち上げる、ということだけだ。 任天堂はDeNAと手を組み、いったいどんなゲームやサービスを作ろうとしているのか。そして、ゲーム専用機の未来をどう考えているのか。岩田聡社長が「これからのこと」を語った。(聞き手は井上理) 前編「任天堂・岩田聡社長激白、『時が来た』」をお読みでない方は、こちらからお読みください。 これから、DeNAと一
任天堂は、これまで反目する商売敵と見られていたディー・エヌ・エー(DeNA)と業務・資本提携をし、共同でスマートデバイス向けゲーム開発などに乗り出す。17日、突然の発表は驚きをもって即座に伝わった。株式市場も敏感に反応、翌18日は両社ともストップ高まで買われ、関連銘柄の連想買いも進んだ。これまで商品で「驚き」を世間に与えてきた任天堂にとって、こういった形での驚きの演出は珍しい。 なぜ、今なのか。なぜ、DeNAなのか。任天堂の岩田聡社長が日経ビジネスの単独インタビューに応じ、会見では輪郭しか見えてこなかった提携の背景や狙いを存分に語った。(聞き手は井上理) 家庭用のゲーム専用機(コンソール)業界の雄である任天堂が、ソーシャルゲーム業界のDeNAと手を組むという意外性に、世間は驚きました。 岩田:まあ、世の中的にはあまり縁がないと思われていたでしょうね。価値観が非常に違って、合わないのではない
筆者は記憶力が悪く、決算の記事を読んでも頭に入ってきません。そこで(いまさら感はあるものの)、グラフを中心にAppleの最近の業績などを、決算資料を元にまとめてみました。 ※わかりやすいよう、あえてドル→円は1ドル100円で計算しています。 最新アップル決算5つのポイント 1、売上の約70%はiPhone。 AppleはiPhoneの会社になりつつある。 ちなみに、1年前はiPhoneの売上は全体の56%でした。 2、iPhone6が大ヒットした。 「ジョブズが死んでから・・・」とよく言われるAppleだが売上は伸びている。 特にiPhone6/6Plus発売が反映された今回は過去最高の売上。「クックさんすげー!」ともっとみんな褒めるべきかも。 3、iPhoneにくらべたら、アプリの売上はずっと小さい。 「アプリ(AppStore)の売上ってどのくらいなのかな?」とおもったら、「Servi
知らずに損をしている借り上げ社宅家賃活用術ー本当に社長の社宅家賃は通常の家賃の50%なの? - あなたのファイナンス用心棒 吉澤 大 ブログ あなたのファイナンス用心棒 吉澤 大 ブログ Amazon.co.jpベストセラー和書総合第一位!「儲かる会社にすぐ変わる!社長の時間の使い方」。専任担当制のコンシェルジュ型税理士があなたに「全体最適と安定成長」をもたらします! ■借り上げ社宅制度を活用すれば手取りが増える 春は、新人の入社や人事異動等のシーズンですね。 中には、その際、会社が用意してくれた借り上げ社宅に 引っ越しをされる方もいらっしゃるかもしれません。 また、社長であっても借り上げ社宅制度をうまく活用することで 合理的な節税ができることはよく知られています。 今回は、会社が従業員や社長からいくら借り上げ社宅家賃を徴収すれば、 所得税等の課税がされないかを検討してみることにします。
【利用できる人はこんな人】 雇用保険に加入して、5 年以上勤めていた場合めでたく受給資格を得ます。まじめに勤めた5年間が必要です。その後、失業給付の手続きをして、受給資格者になった後起業し、1年以内に従業員を1人以上雇い入れて雇用保険の適用を受けた場合に利用できます。 【こんな場合も大丈夫】 もっとも多い質問ですが、自己都合退職により、失業保険の給付制限(3ヶ月)を受けている場合も問題はありません。起業まで3か月間も待つ必要はなし。 【どんな内容でいくらもらえるのか】 原則的には、事業を始めた日から(通常は会社設立日)3か月以内にかかった費用の合計額(最大600万円)の3分の1が支給されます(最大200万円)。最初にかかった費用の3の1戻ってくる計算です。経費の対象となるのは次のようなものです。 1、会社設立費用 登録免許税などの法定費用は対象外です。具体的には私に設立を依頼した場合、私の
私は今4年生なので去年の今頃は就活なんてものをしていた。下の代から若干日程が変わっているがそろそろ就活ムードが出てきているのでなんか吐いておく。思い出かもしれないし愚痴かもしれないし毒かもしれない。経験かもしれないし他人の代弁かもしれない。後輩の役に立つかもしれないし人事の方に向けたメッセージかもしれない。 念のために書いておくが私はIT系の会社のプログラマ、エンジニア職ばかり応募していた。他の業界、職種に当て嵌まるとは限らない。 注意 良かった企業は名前を出す、悪かった企業はここには名前を書かない方針にする。悪かった企業の具体名が知りたかったら@blackenedgoldに訊いて下さい。 リクナビ、メール 周りの流れに乗せられてリクナビに登録することになる。個人情報を大量に打ち込む。すると大量のメールが届く。正直、情報量はゼロに近い。メールは受信しないにチェックした方が良い。 リクナビの
23歳ニートだった。 3ヶ月毎日みっちりプログラミングを勉強した。 その後、いろいろ行動して、5ヶ月目には簡単なプログラミングのバイトをはじめて、 1年後には正社員で就職してた。(バイトしてたところとは違う。) 23歳の秋頃、自分が一年後に就職してるなんて思わなかった。 プログラミングを始めるときにも、ずいぶん悩んだ。自分にできるのかとか、いろいろ。 でも、やるってきめて、がんばった。 わからないときはふて寝して、起きて、わかるまでやった。 ネットで、どうせニートがとか、仕事選んでないでさっさと働けみたいなことをぼろくそに言われてもあきらめなかった。 あきらめなくてよかったと思う。社会に出てから、そんなこと言われたことは一回もないし、 逆に独学でよくここまでやったね、と褒めてくれる人ばかりだ。 なんでこれを書いてるかって言うと、自分がプログラミング始めるときにそういう記事を読んで勇気が出た
(01/04) Amazon初売り、Fireタブレット各種とEcho Budsがお買い得に(1/7まで) (01/01) 地震など災害発生時の確認はNHKやTVerのライブ配信をチェックしよう (01/01) Meta Quest 2が7,700円値下げ、ホリデーセールの価格を今後も維持する形に (12/31) Apple初売りでお得に買い物を、楽天ポイント3%+1%還元(1月2日〜5日まで) (12/27) Prime VIdeo 1月の配信作品「エイリアン:コヴェナント」や「アンブレイカブル」など (12/27) Proton VPNを無料でも上手に使うコツ、サーバー選択とキルスイッチの活用 (12/27) 2024年Appleの初売りは1月2日〜5日まで、最高3万円分のギフトカード (12/26) MacBook Proのフルモデルチェンジは2026年か、画面下Face ID搭載と筐
当記事は、2015年2月5日に無料動画のオンライン学習サイト - schoo WEB-campus(スクー)にて開催した授業「優れたUXを実現するための人間中心デザインとは?」のフォローアップになります。 当日の授業の内容は schoo の下記ウェブサイトよりご覧いただけます(会員登録が必要です)。 はじめに 当企画は schoo と弊社コンセントとの合同企画で「社会に求められる価値あるデザイナーとは?」というテーマのもと、著者含むコンセントのアートディレクターの佐藤とサービスデザイナーの大崎の3名でそれぞれの立場から1人づつ授業を開催してきました。 デザイン領域の拡張に伴うデザイナーとしての役割とは? 佐藤 通洋 先生 - 無料動画学習|schoo(スクー) サービスデザイン時代のデザイナーのあり方とは? 大崎 優 先生 - 無料動画学習|schoo(スクー) 最終回となる今回は、以下の
In Visual Studio 2022 17.10 Preview 2, we’ve introduced some UX updates and usability improvements to the Connection Manager. With these updates we provide a more seamless experience when connecting to remote systems and/or debugging failed connections. Please install the latest Preview to try it out. Read on to learn what the Connection ...
新作スライド ボッチなデザイナーがクラウドファンディングを始めようとしたら「それでは3200人あつめてください」と言われた件 - https://goo.gl/co5NRN 公開しました! ぜひコチラもお読みください! 読んでくれてありがとう!面白かったらぜひぜひシェアしてくれると嬉しいよ!(`・ω・´)b ダウンロードもプリントも配布もご自由にどうぞ!たくさんの人にみてもらえれば最高です! デザインが苦手な人ほどオススメ! Aさんはデザインはこうだという。 Bさんはデザインはああだという。 ああああああもう!!結局どっちが正しいんだよ!? そんな疑問がたった13ページで解決します! "デザイン"なのに真逆のことをいう人達がいるのは、 実はこういうことだった! もう、デザインが苦手なんてことない!
ここ最近、沢山シェルスクリプトを書くようになりました。 元々あまりシェルスクリプトを書いたこと無かったので、色々と勉強しつつ書いてるのですが、 他のプログラミング言語とはちょっと違って独特なクセというか、発見の度におぉー!ってなることが沢山あって楽しいです。 そんなわけで、最近学んだり参考にした中で特に感動したシェルの上手い書き方をまとめてみます。 きっとまだ知らないこととかもっと上手くやる方法なんかが沢山見つかりそうなので、 もっといいやり方あるよ!って方はコメントください 何もしない : (コロン)コマンド シェルを書いていた時に非常に欲しかったコマンドがこれ!何もしない! : というコマンド(?)を利用すると、何もせずに終了ステータス0(つまり正常終了)を返します。 これが様々な事に使える万能コマンドで、これによって面倒なエラー処理を簡潔にできたり、 入力や出力のリダイレクト元/先と
紙に書いた文字でも、IllustratorやPhotoshopで作成した文字でも、その文字からオリジナルのフォントを簡単に作成できる無料のオンラインサービスを紹介します。 作成できるフォントはTrueType、OpenTypeの2種類です。 ひらがな、カタカナ、漢字、絵文字などの日本語、英語、フランス語をはじめ、ギリシャ文字、キリル文字、数式記号などにも対応しています。 ※漢字は数が少なめ。 PaintFont 使い方は簡単。 フォントに使用する文字を決めて用紙を作成し、その用紙に文字を書き、それをアップロードしてフォントを作成します。 Step 1: 最初の準備 Step 2: 文字を手書きする Step 3: 手書きした文字からフォントを作成 Step 1: 最初の準備 フォントに使用する文字を決め、手書きする用のファイルを作成します。 まずは、作成するフォントに含まれる文字を設定。
Google Analyticsを本格的に使いこなしたいけど、何を見れば良いかわからない!忙しいスタートアップだと中々調べている時間もありませんよね。 今回は、この記事を見ておけば、必ずGoogle Analyticsを使いこなせる記事をピックアップしましたので、ご覧下さい! 「Google Analytics完全解説」著者から聞いた知らないと損しそうな5つのTips! 意外と知られていないTipsが書かれている有名記事。 Google Analyticsでサイトのことが丸分かりのバブルチャートをフル活用する方法 バブルチャートを使うなら、これを読めば間違い無し。 Google Analytics、77の注意点(追記有) 注意点が網羅されているGoogle Analytcisにおける必読の記事。 加重並べ替えはGoogle Analytics最強の機能強化の1つかも 加重並べ替えに関して書
1 pixel|サイバーエージェント公式クリエイターズブログ サイバーエージェントのクリエイターの取り組みを紹介するオフィシャルブログです。最新技術への挑戦やサービス誕生の裏話、勉強会やイベントのレポートなどCAクリエイターの情報が満載です。 はじめまして。 ディレクター、UXデザイナーをしている大塚です。 今回は、5日間でアイデアを形にし、利用者に評価してもらい検証する「デザインスプリント」というプロセスについてご紹介します。 新規サービスを立ち上げたり、新機能を検討し、延々とブレストを繰り返し、いつまでたっても話がまとまらず、ようやくかたちになったら、あまり利用されずに終わってしまうということは、想像しているより良くあることです。 新製品の70-80%が投資分が回収できないという統計もあります。また、その失敗の理由の一番が42%で、市場にニーズがなかったというものです。熱意をもって開発
こんにちは会員事業部の丸山@h13i32maruです。 最近のWebフロントエンドの変化は非常に激しく、ちょっと目を離した間にどんどん新しいものが出てきますよね。そんな激しい変化の一つとしてES6という次期JavaScriptの仕様があります。このES6は現在策定中で、執筆時点ではDraft Rev31が公開されています。 JavaScriptはECMAScript(ECMA262)という仕様をもとに実装されています。 現在のモダンなWebブラウザはECMAScript 5.1th EditionをもとにしたJavaScript実行エンジンを搭載しています。 そして次のバージョンであるECMAScript 6th Editionが現在策定中で、略称としてES6という名前がよく使われます。 今回は、他の言語にはあってJavaScriptにも欲しいなと思っていた機能や、JavaScriptでよ
ウィスキー、シガー、パイプをこよなく愛する大栗です。 半年前に「Amazon EC2再入門 2014年7月版」と銘打ってEC2の記事を書きましたが、AWSらしい頻繁なアップデートによって古くなっている部分もあるので、記事もアップデートしようと思います。 最近EC2関連の重要アップデートが出てきました。嬉しい機能が増えているのですが、昔の知識では使いこなせないので、現時点でのEC2の起動方法について纏めようと思います。 起動手順 EC2を起動していきましょう。 AMIの選択 AMI(Amazon Machine Image)を選択します。 AMIの種類 Amazon Machine Image(AMI)には以下のような種類があります。 My AMI 自分で作成したAMIです。 AWS Marketplace Marketpkaceで公開されているAMIです。 Community AMI 他の
いままで色々 Rails 向けに DCI を実現する gem を作ってきたわけですが(Dicer / BluePrint)、今年もまた新しく考えなおして Rails 向けに DCI を実現する gem を書きました。毎年毎年ほんとよくやりますね。 今年は何気なく作り続けて、いままで活用されていなかった uninclude という gem をついに使って DCI をやってみました。 uninclude にてついては特に解説することもないというか、名は体を表すということで『#unextend や #uninclude を Ruby で使えるようになる』という gem です。Refinements などでも実現可能なのですが、Refinements はファイルごとだったりでスコープがわかりづらくなるので使っていません。 RockMotive 2015年の DCI on Ruby は RockMo
前のブログの続きで、もにかじ7で話した小ネタその2。 実際にサービスでなんかやったというのじゃなく、こういうこと考えてるんだけどみんなどうしてます?って話です。 まずオンプレ時代はサーバのスペックダウンはけっこう大変だったし、頑張ってメモリやCPU引っこ抜いてもそんなに節約にならなかった。 ※CPUやメモリはサーバ価格の一部でしかないし、ラック費用(消費電力)もあるし。 でもクラウド前提だとスペックダウンはとても簡単で、スペック半分にすると価格も半分になる。 そうすると、 『イベントで一時的にc4.4xlarge(8万/月)にして、そのまま最大CPU使用率10%とかで数ヶ月放置されている』 みたいなのはビジネス的な損失という意味で明らかに障害で、監視すべきじゃないだろうか? みんななんかやってますか? というようなことを参加者に聞いてみました。 参加者の中では、AutoScalingしてい
iQONのiOSアプリはまだ全てObjective-Cで記述されています。 Swiftへの移行については「たいしてパフォーマンスが上がるわけでもないし…」と思って渋っていました。 そんな中、オフィスの移転をきっかけに来客の受付システムをiPadアプリで作ることになりました。 スクラッチでアプリを作るのならSwiftで、ということでSwiftで作りました。 今回は、受付システムの社員...iQONのiOSアプリはまだ全てObjective-Cで記述されています。 Swiftへの移行については「たいしてパフォーマンスが上がるわけでもないし…」と思って渋っていました。 そんな中、オフィスの移転をきっかけに来客の受付システムをiPadアプリで作ることになりました。 スクラッチでアプリを作るのならSwiftで、ということでSwiftで作りました。 今回は、受付システムの社員を呼び出すデータ通
はじめに 中学生たちに「なぜプログラミングが必要なのか」を教えてみた - WirelessWire News(ワイヤレスワイヤーニュース) この記事を読んでの感想になります。 将来的に3Dプリンタが家庭内で普通に使われる時代には、きっとプログラミングの必要ないUIができているはずです。 テレビがリモコン一つで操作できるように、電子レンジが前面のパネルボタンだけで操作できるように、炊飯器がボタン一発でおいしいご飯を炊くように。逆にそうでないと、家電として家庭内に3Dプリンタが普及するわけがありません。 しかし、テレビのリモコンボタンの数が増え操作が複雑になる一方であることからわかるように、シンプルなUIで家電の機能の全てを引き出すというのは無理があります。 紹介記事中にある、 プログラミングをできるようになるということは、人類の叡智を利用できるようになるということ は至言です。 プログラミン
今の時代、まじめにコツコツやる人が必ずしも評価されるとはかぎりません。単純作業はコンピュータがやってくれる今、どんな仕事にもクリエーティビティが求められています。そしてその能力が高い人のことは、「おもしろい人」と呼ばれます。 この「おもしろい人」には、笑わせる、楽しませるといった要素以外にも、仕事ができる、ユニークな視点を持っている、個性的な生き方をしているなど、多くのいいイメージを内包しています。みんながおもしろい人になりたい、そう思われたいと感じる時代だと思います。 ではどうやったらおもしろい人になれるのか。その第一歩はコミュニケーションから始まります。私は、能力もセンスもないから……なんて言わないでください。コミュニケーションの仕方を変えれば、眠っている才能が花開くかもしれません。 僕は「サラリーマンNEO」や「あまちゃん」、最近では志村けんさんの新番組「となりのシムラ」といった番組
■留学に挑戦する学生に向けた16分間の伝説のスピーチ 私は企業の採用担当者の方々にプレゼンテーションの研修をする仕事もしているが、「プレゼンテーションが上手いと思う有名人は?」と受講者に聞くと必ず出てくるのはアップルの創業者スティーブ・ジョブズだ。聴衆の心に訴えかける話し方や演出はプレゼンテーションのお手本としてよく紹介される。 そんなスティーブ・ジョブズと比較されがちなのがソフトバンクの孫正義社長だ。なぜならプレゼンする商品が同じだったりするので「iPhoneの価値を孫さんはこう伝えるが、ジョブズならこう伝える」とスティーブ・ジョブズのプレゼンの巧みさ理解するために比較対象になることが多い。 そういう意味で実際にどうかは別として、ソフトバンクの孫社長は「プレゼンやスピーチがあまり上手くない経営者」というイメージを持っている人も多いかもしれない。 しかし先日私の中では明らかにソフトバンク孫
CTRL+Xでカット、CTRL+Vでペースト。 ショートカットキーの使い方を覚えると、パソコンの達人になったような気分になりますよね。 しかし、実際にはショートカットキーを使用すると、マウスでメニューから「編集」「ペースト」を選ぶよりも平均2秒も遅いのです。 「そんなバカな」 と思いますよね。 しかし、これはTogことブルース・トグナッツィーニがAppleでMacintoshの開発を担当した際に行った膨大な実験の結果、解ったことなのだそうです。 これはTogのWebページでも詳しく紹介されています。 しかし2秒とはとても信じられません。 むしろ逆のようにさえ感じます。 しかしTogの主張によれば、我々ユーザはショートカットキーを選ぶのに2秒かかっているものの、ショートカットにたどり着くまでの時間を喪失している、つまりプチ記憶喪失状態になっているというのです。 こんな不思議な話が、慶應
ざっくり英語ニュース!StudyNow iPhoneで英語の勉強をするのに、この「ざっくり英語ニュース!StudyNow」は、英語初級者にいい感じのように思います。 ざっくり英語ニュース!StudyNow(スタディナウ) 株式会社イオテックインターナショナル 教育 無料 英語のニュースを読んで、学ぶことができます。ニュースの話題が日本に関係していることが多いので、より興味を持って読むことができるのではないでしょうか。 アプリ自体は無料ですが、英語の記事のリスニングをしたい場合は、一部有料です。 似ているアプリとしては、POLYGLOTSがありますね。 英語ニュースiPhoneアプリPOLYGLOTS(ポリグロッツ)で単語力・読解力をつける 英語リーディングアプリPOLYGLOTS(ポリグロッツ) POLYGLOTS inc. 教育 無料 以下、「ざっくり英語ニュース!StudyNow」が、
2015-03-22 元家庭教師が「英文法」を中学~高校レベルまで完璧に出来る参考書・問題集を教える! スポンサードリンク Tweet Share on Tumblr http://cristianaziraldo.altervista.org/english/ 英語を学ぶときに挫折しやすいのが英文法。 英語を話すのに英文法なんて必要無いだろ! という人がたまにいますが、日本語でも文法がしっかりしていない人の文章や話し方は少し分かり辛いのと同じで、英語でも同じことが言えます。 東進衛星予備校(今でしょ! の林修先生の所属する)のカリスマ英語講師、安河内哲也先生も、英語を学ぶ際は最低でも英検2級レベルの英文法くらいは出来るようになっていたほうがいいと言っています。 英検2級といえば、だいたい高校卒業レベルの英文法になります。 そんな英文法を分かりやすく学ぶことの出来る、参考書や問題集を元家庭
スマートニュースは昨年の 10/1 に米国版をローンチするにあたり、ログ解析基盤のリニューアルを行いました。日本に加えて米国やその他の国が入ってくることにより、単なるユーザ数の増加に加え、OS x 国 x タイムゾーン x 多種多様なメトリクスのような集計軸が増えることで、ログの前処理、集計、可視化に様々な工夫が必要になってきます。本セッションでは、会社の成長に応じたログ集計基盤の転換を振り返りながら、世界進出にあたってどのようなことを考え、どのようにログ集計基盤をリニューアルしていったか、および、そのログ解析基盤を支える Amazon EMR, Hive, Presto, Azkaban, Shib, Chartio などのツールについてお話します。
とあるお仕事で、jQueryなどのライブラリー利用不可というものがありました。その際利用した、jQuery的に使える便利なメソッドをメモしておきます。(※ 昔使っていたものを引っ張りだして改善したものなので、どこかで公開されている可能性があります) 更新 addClass,removeClassを修正致しました。 元記事 下記エントリの転載になります。 jQueryがNGな時に備えて、用意しておきたい便利なメソッド イベントリスナ jQueryでいうところの、.on() に該当するものです。 "addEventListener" か "attachEvent" かを判定し、addEventメソッドを定義しています。 var addEvent; if (window.addEventListener) { addEvent = function (target, name, fn) { if
数年前、Webは全体的に暗号化されていませんでした。HTTPSはWebページの最も重要な部分だけのために確保されていました。暗号化が必要なのは大切なユーザデータだけで、Webページの公開される部分は暗号化せずに送ってもいいということで意見が一致していました。 しかし、 今は 状況 が 違います 。現在では、どんなWebトラフィックでも暗号化されていないのは良くないということが分かっているので、Webサイトを運営する誰もがコンテンツに関係なく強固なHTTPSを設定しなければなりません。 お恥ずかしい話ですが、私自身のWebサイトは2年近くも全くHTTPSをサポートしていませんでした ^(1) 。 Eric Mill の 今すぐ無料でHTTPSに切り替えよう という素晴らしい記事が最終的に私に喝を入れてくれました。私は休暇中、HTTPSをセットアップして Qualys SSL Report で
フロントエンドを楽にするために Qiitaを支えたい技術 at 時雨祭 About HN: mizchi Qiitaの方からきました(入社半年たったらしい) Reactオジサンはそろそろ飽きてきた Angularに興味が無いのでこっちにきた 最近の業務 Kobito for Windows Closedβ中: もうちょい待ってろ お前らウェブエンジニアはWindows使わないのでβユーザー集めにくいんじゃ 省力モード 一昨日がClosedβリリースだったんで察してくれ!!! ついさっきまでバグフィックス用のビルド作ってた Qiitaを支える技術? 4ヶ月ほどほぼソロ作業 正直カウボーイぎみ OSSでドキュメントガンガン書いてカバー(したい) 業務から派生したOSS mizchi/arda Flux フレームワーク mizchi/stone-skin IndexedDb ラッパー mizch
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
こんにちは。今回はLinuxのシステム情報を入手するコマンド特集です。システムの設定やハードの情報を入手する際に役立ちそうなコマンド(というかCUI操作)を独断と偏見でピックアップします。ディストロやバージョンによって設定ファイルやコマンドは変化しますので注意してくださいね。(本記事のコマンドは2014年9月時点のものです) CPUやメモリの情報を調べる CUPの情報を得る $ cat /proc/cpuinfo 出力例 processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 23 model name : Intel(R) Core(TM)2 Duo CPU P8400 @ 2.26GHz stepping : 6 microcode : 0x60c cpu MHz : 800.000 cache size : 3072
MacBook Pro Retina 15inchをメインマシンとして使っているのですが、自宅環境ではこれらのものを接続しているため抜き差しがかなり面倒でした。 電源 ディスプレイ マウスのUSBレシーバー スピーカー 置き場所の都合上、端子がデスクの奥側というのもあってかなりストレス。 そこで一発で挿せるドック的なものを探してみました。いくつかあった中でデザイン的にもいけてるHenge Docksというものを買ってみました。 Vertical Docking Station for the MacBook Pro with Retina Display | Henge Docks beforeを撮り忘れたのですが、設置するとこんな感じになります。 思ったよりも高さがあります。ドックの下部にケーブルがあるのでこれはしょうがないですね。 トップの写真の様にデスクの右側に設置するとMacのリン
これからiPhoneアプリを作ってみたいけど、プログラミング知識のない方へ!ワンコインセミナーでその一歩を踏み出してみよう!Yoshinori Kobayashi
Amazon Web Services パターン別構築・運用ガイド 作者: NRIネットコム株式会社,佐々木拓郎,林晋一郎,小西秀和,佐藤瞬出版社/メーカー: SBクリエイティブ発売日: 2015/03/25メディア: 大型本この商品を含むブログ (2件) を見る 今回の「Amazon Web Services パターン別構築・運用ガイド」は、会社の同僚たち4人で書き上げました。会社の同僚といっても、東京と大阪に別れていたり、日中に打ち合わせをする時間もないので、ほぼリモートのやり取りだけで完結させました。かなりスムーズにいったのですが、幾つか課題もあるので、忘れないうちにメモです。 執筆を支えるシステムの全体像 リモートでやり取りをする為に、幾つかのツールを組み合わせて簡単な環境を作りました。方針としては、執筆に集中するために出来るだけSaaSを利用し、余計な時間を取られないようにしまし
昨日 HTTPS 化した シャンプー評価サイト のSSL評価をA+にしました。 参考にしたのは下の記事 HTTPS on Nginx: From Zero to A+ (Part 2) - Configuration, Ciphersuites, and Performance - Julian Simioni この記事のNginx証明書設定をPOSTDさんが翻訳しているので、近いうちに詳しい訳は日本語で読めるかも。ここでは適当にかいつまんだ手順を書いておく。一部時間のかかるコマンドもあるけど、基本的に決まった設定書くだけなので時間はかかりません。(もちろんどういう意味なのか知っておくに越したことはない) SSLの評価計測について SSLサーバーのテストはQualys SSL Reportで確認します。 Nginxデフォルトの設定で計測したらCだった。 SSLv3 を無効にする SSLv3
あなたはグリット(Grit)という言葉を知っているだろうか?不屈の精神や意志の力と訳されることが多く、その力が成功と密接に結びついていると話題になっている。才能や、IQの高さとは違うグリットという能力。 ペンシルベニア大学の心理学者、Angela Duckworth氏がこの能力こそが成功の鍵だと発見した。彼女がTEDで語った、グリットと成功の関係性。彼女のスピーチの内容を簡単にまとめると、 1 成功にはIQや生まれつきの才能は、関係ない。 2 鍵はグリットとよばれるものにある。グリットとは、未来に向かって熱心に、根気強く長期的にやり遂げる力のこと。 3 グリットと生まれつきの才能は無関係。伸ばすことができるものだ。 さて、ここからは彼女のスピーチを見ていくことにしよう。 成功者に共通していた たった一つのこと 私が27歳のとき、経営コンサルティングの仕事を辞め、もっとたくさん働かなくては
就職面接の準備をする際、絶対に回答を決めておかなければならない質問がいくつかあります。たとえば、「あなた自身について教えてください」という質問などです。なぜなら、そういう質問は一般的かつ面接結果に大きな影響を与えるものだからです。しかしながら、「なぜこの会社を希望しているのですか?」という質問は、皆さん自身に関するものではないだけに厄介です。 この質問に対し、他の応募者も言いそうな「透明性を重視する会社だからです」、「素晴らしい企業文化を持っているからです」といった、月並みな回答をせずに対処するにはどうすれば良いのでしょうか? それを考えるヒントとなる4つの視点をご紹介します。 1.会社の独自性を認識しましょう この質問にうまく答える鍵となるのが、どこまで具体的に述べられるかです。もし同じ答えが別の会社にも使えるようなら、明らかに具体性に欠けています。言い換えれば、答えは面接を受ける会社ご
YouTubeがMySQLをスケールアウトする「Vitess」をオープンソースで公開。Kubernetesに対応 Google Cloud Platformのブログに投稿された記事「Scaling MySQL in the cloud with Vitess and Kubernetes」で、Vitessは次のように説明されています。 At YouTube, we went on that journey as we scaled our MySQL deployment, which today handles the metadata for billions of daily video views and 300 hours of new video uploads per minute. To do this, we developed the Vitess platform,
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く