ここまでに随分と紙幅をとってしまったが、もともとここから先を書きたかった。 先に unique を示したが、重複を取り除く処理とともに、取り除かれる要素を取り出す処理を並べて書きたくなった。 ナイーブに書けば、こうなるだろう。 function hoge(array) { const unis = array.filter((val, idx, arr) => arr.indexOf(val) === idx); const dups = array.filter((val, idx, arr) => arr.indexOf(val) !== idx); // continues calculation on unis and dups... お気づきのとおり違いは `===` と `!==`、比較の結果のみである。 こういう場合に、以下のようにサクッと関数合成が使えたら楽なのになあ、とい
ただいまJesse Storimer(著),島田浩二,角谷信太郎(訳)『なるほどUnixプロセス』が特別価格でセール中です。 tatsu-zine.com セール期間は今週末の8/26(日)までになっております。Unixのプロセスのしくみについて興味のある方は、この機会にぜひお買い求めください。 と、これだけでは何なので、当社で販売しておりますその他のUnix関連タイトルもいくつかご紹介します。 以下は特にセール価格ではないのですが、合わせてお読みいただきたい本として挙げておくものです。 木本雅彦, 松山直道, 稲島大輔(著), 株式会社創夢(監修)『はじめてUNIXで仕事をする人が読む本』(アスキードワンゴ) tatsu-zine.com アスキードワンゴさんの書籍です。今どきの入門書というとこのあたりになるでしょうか。もっとも「入門書」といっても初心者向けというわけでもなく、Unixで
Repub accepts the following parameters: Source document URL List of XPath expressions for locating source document title, table of contents, TOC items and TOC sub-sections List of XPath expressions for describing elements that will be removed from the converted document List of regular expressions for editing the source document Publication information metadata tags All parameters except document
12/27 から年末年始をはさんだ5日間で、技術系インターン「KLabサーバーサイドキャンプ」を開催しました。 今春3月に第2回も企画しているので、 その宣伝も兼ねて開催報告をします。 (尚、エントリー最終締切日が1/24(月)に迫っているので興味を持って頂けた方はお早めにご応募ください) キャンプの目的 このキャンプは、主にこれから就職活動を始める学生を対象にサーバーサイド開発を体験してもらい、今後の進路を考える上で参考にしてもらうことを目的としています。 そのため、Pythonでのある程度のプログラミング経験は前提としつつ、SQLやSSHなどを触ったことがない方でも参加できるように講義や課題を準備していました。 キャンプの内容 題材として、実際に遊べるリズムゲーム(音ゲー)を用意しています。 このゲームにはユーザー登録機能と、複数人で同一曲を同時にプレイする機能があります。この2つの機
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く