ITエンジニア特化の採用サービスがGithubアカウントではなくFacebookアカウントでログインって時点で大概のエンジニアは登録する気半減するのではという偏見を持ってます
forceUpdate([function callback]) もしrender()メソッドがthis.propsまたはthis.state以外の何かから読み取りをする場合、 render()の再実行が必要になる際に、forceUpdate()を呼び出してReactにそのことを伝える必要があります。 また、もしthis.stateを直接変更する場合も、forceUpdate()を呼び出す必要があります。 forceUpdate()の呼び出しは、 shouldComponentUpdate()をスキップしてコンポーネント上でrender()を呼び出すことになります。 これは、それぞれの子のshouldComponentUpdate()メソッドを含め、 子コンポーネントのための通常のライフサイクル・メソッドをトリガします。 Reactはマークアップが変更されればDOMの更新だけ行います。 通
質問:あなたの強みや得意分野は何ですか? プログラマのみなさんに質問です。 あなたの強みは何ですか? 胸を張って「任せとけ!」と言える得意分野はありますか? これはソニックガーデンの採用面談でよく聞かれる質問です。 僕もときどき採用希望の人と面談(という名の雑談)をすることがあるのですが、この質問に対して「はい、私はxxが得意です!」と即答できる人はかなり少ないです。 まあ、入社を希望する段階でいきなり「これが得意です!任せてください!」と言うのはかなり勇気がいりますよね。 下手に偉そうなことを言って、あとから「なんだ、大したことねーな」と思われたくない、という不安もきっとあるでしょう。 僕もかつては即答できなかった 何にせよ、即答できない気持ちはよくわかります。 実際、ソニックガーデンに入社した当時の僕もそうでした。 しかし、入社してから3年ほど経ってみると、いつの間にか僕にも得意分野(
Virtual DOM を使ったフロントエンドライブラリである deku のバージョン1.0がリリースされたようなので使ってみます。 インストール Browserify と Babel を使うのでインストールします。 JSX のためのプラグインもいれて起きます。 deku だけでなく virtual-element も必要です。 $ npm install -g browserify $ npm install -D babelify babel-preset-es2015 babel-plugin-transform-react-jsx $ npm install -S virtual-element deku Hello, World! まずは Hello, World! から // a.js import { render, tree } from 'deku'; import el
Open source hacker. Community organizer. Co-organizer @ReactRally. Software Sommelier. I just started with React and decided that in order to familiarize myself with how things work I would create something useful. Talking with Ryan Florence he suggested making a tabs component. This turned out to be a great project in terms of challenging enough to really dig into React, but not so challenging th
P&G『ファブリーズ』等に使用される除菌成分「Quat」(第四級アンモニウム塩)によって、メスのマウスで妊娠率や生まれる胎仔数の減少、オスで精子濃度や運動性が減少したという研究が米国で発表され、先月(11月18日)、環境団体が警告を発表した。毒性が発見されたきっかけは、大学の実験室の洗浄剤をQuatに変えて以降、実験動物の流産が増えたことだという。カーペットや布団に噴霧したものを吸い込んだり、子供がなめたり、また車用の場合は直接吸入されるため、妊娠中の母親、赤ちゃん、若い男性は、使用を控えたほうがよい。布団へのスプレーで噴霧される量の0.8%以上を飲み込むだけで安全とは言えない量となる計算だ。ファブリーズ以外にも、第四級アンモニウム塩は、汗やにおい対策の薬用化粧品などに、殺菌成分として使用されている。要注意の化粧品を一覧表(5つめの画像参照)にしてつけたので、購入時にチェックしてもらいたい
※この説明では関数型プログラミングの部分について触れていませんが、Rxへの入門の準備という目的をややこしくしてしまうと思ったので省いています。 (私はObservable Streamを外部状態に依存しない書き方で使うことで安定して綺麗なコードを書ける、みたいな理解の仕方をしています) 実装例 長々と個人的な解釈を書き連ねてきたので、この辺で実際のコードに落とし込んでみたいと思います。 ここではマークダウンエディタを実装している想定で、ユーザーのキーボード入力イベントから、`(逆クォート記号)で囲まれた文字列を spanタグで囲んだhtml文字列に変換するような処理を実装します。 ただし、変換したhtml文字列をその度に描画していると描画コストが掛かり過ぎてしまうという想定で、 500ms毎に最新のhtml文字列を検出したいという仕様があるとしました。 準備 まず、ユーザーのキーボード入力
こんにちは! さえり(@N908Sa)です。 12月9日に書いた記事「 プレゼントは日常に 【#アドカレ2015】 - 雨と紅茶と椅子のうえ 」と同じ企画「アドベントカレンダー」の二回目のバトンが回ってきました。 この企画は、クリスマスまでの25日間、13人がリレー方式で記事を書くというもの。 ルールは、件名に「プレゼント」を入れること。 で す が ・ ・ ・ 日常に追われている間にすっかりこの記事のことを忘れていました。 「やっべ、時間ない。今から私に書けるものってなに……? 」 と、いうことで今回は少し趣旨を変えて「プレゼントされたい綾野剛50選」をお届けします。 これならすぐ書ける。綾野剛、とにかく欲しい。欲しくて仕方ない。熱意で乗り切る。 いっきまーす! 1. グレーニットの綾野剛 綾野剛なら夏は白シャツ腕まくり、冬はグレーのざっくり編みのニットと決まっていますよね。ほしい。 2
この記事は「さくらインターネット Advent Calendar 2015」の20日目の記事です。 Slackは非常に気の利いたチャットツールで、とても便利に使っています。 問題 しかし、このツールにも問題があります。 ジョインしているチャンネルが多くなると未読のメッセージがつぎつぎに溜まり、未読を消化したい欲と仕事に集中したい欲を常に戦わせる状態となります。 (そして、だいたい未読を消化したい欲が勝ちます) 解決 仕事の効率を高めるはずのツールで仕事の集中力を欠いてしまっては仕方がないので、この問題を2つのツールを使って解消します。 Slack Silencer github.com まず、Slack Silencerというツールを使います。 このツールは指定したチャンネルをミュートにしてくれます。ミュート状態のチャンネルはリスト上に薄く表示され、メッセージの未読を伝える白文字の表示にな
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く