東京Node学園 8時限目 ”Nodeとプロミスと、時々、関数型” by @okapies http://connpass.com/event/2125/
![Node, Promises and Functional Programming](https://cdn-ak-scissors.b.st-hatena.com/image/square/622524b3d5a061472e1a053858f9aedefedd91f3/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2F13708be08fb101302fc112313d180e9d%2Fslide_0.jpg%3F1373595)
東京Node学園 8時限目 ”Nodeとプロミスと、時々、関数型” by @okapies http://connpass.com/event/2125/
🙌 Awesome, you're subscribed! Thanks for subscribing! Look out for your first newsletter in your inbox soon! Get us in your inbox Sign up to our newsletter for the latest and greatest from your city and beyond
エンジニアやデザイナー向けのクラウドソーシングサービス「クラウドワークス」を運営するクラウドワークスは4月25日、無料のECサイト作成サービスを運営するBASEと提携したことを発表した。 今回の提携を通じて、BASEに登録しているショップ向けにロゴを5000円で依頼できるサービスを開始。クラウドワークスの「コンペ形式」の受注方法を活用しており、ショップのオーナーは作成したいロゴのイメージを登録するだけで、クラウドワークスのユーザーに作成を依頼できる。 クラウドワークスでは、サービス開始を記念して抽選で100社に無料作成プランを提供するとしている。
人間とウェブの未来(旧) 「ウェブの歴史は人類の歴史の繰り返し」という観点から色々勉強しています。2014年までの人間とウェブの未来の旧ブログです。 HTTP関連の研究をしているので、そろそろ古い技術を詰めるばかりではなく(これはこれでとても大事な事なのですが)、新しい技術についても調べておきたいところです。 ということで、僕のSPDYに関する現状の理解を、mod_spdyに関する情報を元にまとめておきたいと思います。 SPDY概要 SPDYの概要を表す図としては、下記が良く用いられます。 TLS上にのせたSPDYストリーム上でHTTPやWebSocketを扱うプロトコルで、特徴としては、以下の4つがあげられます。 ストリームの並列化 フレームレイヤーやヘッダーの圧縮 リクエストの優先処理 サーバからのリソースプッシュ HTTP/2.0についても、SPDYを元に仕様が検討されています。では
もう1年以上前になりますが、コミットメッセージの書き方を説明しました。ざっくりまとめると、以下のことを説明しています。 わかりやすいコミットメッセージがいかに大切か どのようなコミットメッセージがわかりやすいか(具体例付き) この説明をしてからも、日々コミットしていくなかで新たに得られた「どうすればもっとわかりやすいコミットメッセージになるか」という知見が増えていました。これは、コミットへのコメントサービスの提供を開始した1ことも影響しています。このサービスでは、コミットへコメントするときに「どうして自分は他の書き方よりもこの書き方をわかりやすいと感じるか」を説明しています。その過程で「なんとなくこっちの方がよさそう」だったものを「具体的にこういうときにこう感じるのでこっちの方がよさそう」と何かしら理由を考えるようになりました。これにより、今までそれぞれの開発者でなんとなくだった考えが共有
小幡氏の批判は、まず対象が間違っている。私は「東京一極集中」しろといっているのではなく、「3大都市圏と地方中核都市」に集中しろと書いたのだ。 彼のいう「地方から若者を継続的に輩出するメカニズムを維持するための政策」とは具体的に何か。そんなものがあったら、地方はここまで衰退してないだろう。地方には今や農業以外に比較優位がないが、それを政府が統制経済で破壊してしまったから、地方には何も産業がないのだ。 しかし世界的にみると、新興国の人口増で農業は成長産業である。先週のアゴラチャンネルで浅川芳裕氏も言っていたように、穀物中心の農業に縁を切り、加工食品にシフトすれば、日本の農業は輸出産業になれる。 ところが自民党の石破幹事長は「農業農村所得倍増10カ年計画」なるものを提唱している。浅川氏によると、コメの関税を下げる代わりに10兆円ぐらいの「つかみ金」が用意されているというが、まさか農政通の石破氏が
新社会人必見!社会の荒波を乗りこなすための知識と経験が豊富なコミック10選 春は新生活の季節ですよね! でも周囲の変化になじめず、五月病をわずらいやすい季節でもあります。 「社会ってこんなに厳しいの…」「面倒なの…」と早くもストレスを感じてしまった皆さま。 うまい話の裏には何かがあることが身に染みてわかる裏社会をテーマにした作品から、華やかに見えて実態はディープなトーン&マナーを必要とする職種の物語、駆け出しの主人公がもがきながらも解決を目指すコミックをご紹介しましょう。 秩序なき現代日本のダークサイドがわかる 闇金ウシジマくん 1〜23巻(以下続巻) 社会問題となったヤミ金に群がる利用者の心情やライフスタイルを描いた問題作品。テーマはパチンコ依存症、見栄を張るOLグループ、暴走族、イベントサークル、フリーター、営業マン、タクシードライバー、読者モデルなどなど。読後感はかなり悪いのですが、
Rosetta Code is a programming chrestomathy site. The idea is to present solutions to the same task in as many different languages as possible, to demonstrate how languages are similar and different, and to aid a person with a grounding in one approach to a problem in learning another. Rosetta Code currently has 1,276 tasks, 400 draft tasks, and is aware of 947 languages, though we do not (and cann
Windows Azure通信 2013年4月25日号:Windows Azureインフラストラクチャサービスを公開、Windows Azure仮想マシンとWindows Azure仮想ネットワークのサービス正式公開、機能強化 Windows Azureインフラストラクチャサービスを公開(4/17) Windows AzureでIaaS型サービスを提供するWindows Azure仮想マシンおよびWindows Azure仮想ネットワークがサービス正式公開となり、これらのサービスを総称してWindows Azureインフラストラクチャサービスとして公開しています。 Microsoft News Center (日本) > クラウド OS の中核を担う「Microsoft Windows Azure」の機能拡張とパートナー連携強化を発表 Windows Azure Blog >
世界中で利用されている PaaS 「Heroku」と「Ruby on Rails」を使って、Webアプリ開発のハンズオンを行う勉強会です。 Ruby や Railsが初めてという方のための解説も行います。 「Heroku」は、Ruby on Rails 等のアプリケーションを、Amazon Web Services(AWS)上にGitでデプロイ可能な PaaS (Platform as a service)です。Webアプリケーションの開発から公開まで非常に簡単にできる優れたプラットフォームです。 こんな方にお勧めです! Heroku を使ってみたいという方、使ってみたけどまだよく分かっていない方 Ruby on Rails を使ってみたいという方や、使っているという方 予定している内容 基礎知識を包括的に扱いながら、実際にアプリケーションの開発を体験します。 技術的な面を網羅的に体感する
暖かくなってきたので、そろそろバイクに乗ろうかという冬眠ライダーが動き出す昨今。GWにツーリングも良いですね。でもクルマでの移動と比較して、バイクってヘルメットをかぶってしまうと運転中に得られる情報って少ないもの。特にツーリングの時は一緒に走っている仲間とのコミュニケーションに何かと苦労したり。そんなライダーにオススメアイテムがオートバイ用のBluetoothヘッドセットユニット。サインハウス製の『B+COM(ビーコム)』は、自分が愛用しているヘルメットに専用のスピーカーとマイクを後付けで装着できるユニットなのだ。 ↑パッケージには本体に薄型のステレオスピーカー、ヘルメットの形状に合わせて使い分けられるマイクが2種類。ヘルメットに合わせた取付用の各種アタッチメント、充電用のアダプターやケーブル類と必要な物は全て入っている。 本体は専用のアタッチメントによってヘルメットの外側に装着するしくみ
Cover Story: ラッコは大切:頂点捕食者の回復が沿岸の損傷の減速に役立つ仕組み Nature 626, 7997 (2024年2月1日) 表紙は、米国のカリフォルニア沿岸に生息するラッコ(Enhydra lutris)である。この種は、頂点捕食者であるが、かつて狩猟により絶滅寸前まで追いやられた。今回B Hughsたちは、カリフォルニア州の塩性湿地におけるラッコの個体数の回復によって、この地域の塩性湿地の衰退が減速したことを示している。頂点捕食者の回復が植生生態系に連鎖的な影響をもたらすであろうとは思われていたが、この問題はまだ議論の余地がある。著者たちは、河口域であるエルクホーン湿地で数十年にわたるモニタリングを行い、湿地を傷つける穿孔性のカニをラッコが捕食するため、ラッコの個体数の増加とともに湿地周縁部の侵食が減速していることを見いだした。こうした結果は、頂点捕食者の回復が、
もしもあなたがネットショップを運営していたら あなたが東京でネットショップを運営していたとします。ある日,「商品を発送してしまったにもかかわらず,カード決済ができなかった」というトラブルが発生したら,どうしますか? 普通ならば,代金の支払いか,少なくとも商品の返品を求めて,訴訟も検討せざるを得ないでしょう。ところが,あなたが訴訟を起こせる場所は,民事訴訟法のデフォルトルールによれば大阪地方裁判所になってしまうことをご存じでしょうか? 訴訟対応のために大阪に弁護士とともに出向く費用を考えると,首尾よく回収できたとしても赤字になってしまうかもしれません。 そんな事態を防ぐには,どうすればいいでしょうか? カギとなるのは「利用規約」。利用規約に裁判管轄の条項を設定し,その利用規約に対する同意を取得していれば,東京で訴訟手続を進めることができました。 日本初の「ウェブサービスの守り方」がわか
近年のオープンソース活動の中心的な存在であり、開発者の大好きなGitHubとそのキャラクタであるOctocat。ステッカーやTシャツをお持ちの方も多いと思いますが、そのライセンスについてはあまり知られていないのではないでしょうか? さまざまなOctocatのバリエーションを展示しているoctodexのFAQページにはそのライセンスについての記載があります。その内容を抜粋すると次のようなものです。 【Q】Octocatを私のWebサイトで使えますか? 【A】どのように使おうとしているかによりますが、多分使えます。もし“GitHub上で見る”というGitHubへのリンクのようにGitHubを参照するために使う場合は、まったく問題ありません。しかしGitHubではないプロダクトを参照する際にOctocatを使うのはフェアユースではありません。これはすべての利用状況に適用され、アプリケーション
実はタッチパネルの感度が少し悪くなっているiPad mini。しかしこのiPad miniでもスムーズに書ける新型Su-Penが登場しました。しかも直径6.6ミリと小径化され、画面が断然見やすいのです。 もともと、この新型Su-Penは「iPhoneなどでも使いやすいようにもっとペン先を小さくしてほしい」というユーザーの声が開発の出発点。 しかし、開発がスタートしたほぼ同時期に登場したiPad miniがタッチパネルの感度が低下しており、従来のSu-Penのペン先で反応が悪くなっていたため(ディスプレーの額縁をべつの手で触れていれば実用レベルに反応は改善されます)、新繊維素材によるペン先の改良も施されました。 では、どのくらい感度が向上しているのか見てみましょう。今回はiPad miniにパワーサポート製液晶保護フィルム『AFPクリスタルフィルムセット for iPad mini』を貼って
ノーチラス・テクノロジーズは2013年4月23日、ユーザー企業の基幹系システムを「Amazon Web Services」上に構築し、運用を代行するサービス「Node0 UC」を開始した。ノーチラスがユーザー企業に代わって米アマゾン・ウェブ・サービスとクラウドの利用契約を結び、AWS上でのシステムの構築や障害対策、運用監視、トラブル対応などを代行する。 ノーチラスは同時に、アンデルセングループがノーチラスの運用代行サービスを使って、原価計算などの生産管理システムをAWS上に新規構築し、運用を開始したと発表した。アンデルセングループの生産管理システムは、分散バッチ処理ソフト「Hadoop」を使って基幹系バッチ処理をするためのフレームワークである「Asakusa Framework」を使って開発した。 Node0 UCでは、AWS上でのシステム設計や運用設計、オンプレミスからの移行計画立案、A
Stats Victories in the database: 190 Track – Derny: 1 Classification – Road – General Classification: 5 Classification – Road – Points Classification: 5 Road – Criterium: 16 Road – Derny: 2 Road – Stage: 142 Road – Team Time Trial: 2 Road - Race: 17 Victories by team/year: 1994: 0 victories 1996: 0 victories 1997: 0 victories 1998: 1 victory 1999: 0 victories 2000: 10 victories 2001: 5 victories 2
MySQL 5.6.5の新機能GTIDを試してみる 2012-04-23 4月10日にリリースされたMySQL 5.6.5 DMRに、GTID(Global Transaction ID)という機能が搭載された。これは、トランザクションにID(GTID)を持たせることによって、レプリケーションの進行具合を、従来の「マスタのbinlogファイル名 + ポジション」という情報ではなく、GTIDで管理できるようになるという機能である。従来のバージョンと比べた時に一番分かりやすい点としては、「change masterする時にポジションを指定しなくてよくなる」ということだろう。 MySQLのレプリケーション機能開発者Luis Soares氏のブログを参考に、GTIDの機能を試してみた。 MySQL 5.6.5のインストール MySQLのダウンロードサイトからDevelopment Releaseを
『詳解 Terraform 第3版』を翻訳しました 2023-11-21 『詳解 Terraform 第3版』という本が本日2023年11月21日、オライリー・ジャパンから出版されました。米O’Reillyから出版されている『Terraform: Up and Running, 3rd edition』を私が日本語訳したものです。この本は原著の初版が出版された頃からぜひ自分で翻訳したいと思っていたので、やっとここに至れて個人的にとても嬉しいです。 目次(詳細はオライリーのページへ) 第1章 なぜTerraformを使うのか 第2章 Terraformをはじめよう 第3章 Terraformステートを管理する 第4章 モジュールで再利用可能なインフラを作る 第5章 Terraformを使うためのヒントとコツ: ループ、条件分岐、デプロイ、その他のつまずきポイント 第6章 シークレットを管理す
こんにちは、宇津井です。 弊社ではゲソてんというゲームプラットフォームを運営しております。ゲソてんではサービスリリース当初から主にキャッシュ的な役割でRedisを導入していました。つい先日の事ですが訳あってRedis 2.6からサポートされたRedis Sentinelを採用しました。今回は、採用に至った経緯をご紹介します。 簡単なシステム構成 パフォーマンスは良いし、Memcachedには無い便利な機能を提供するRedisですが約一年間運用していくつかの問題が出てきました。 Redisサーバーが突然高負荷に陥るするとWebサーバーも高負荷に陥るRedisのReplicationは張ってるけどアプリケーション側でRedis Slaveへフェイルオーバーしない(MySQLを直接参照する)Redis落ちると恐らくMySQLサーバーが耐えられない(落ちた事無いけど)という事で対策を行ってきました
「城さんの記事読みましたか? 女性差別ってまだあるんですね……」 先日、知人の女子大学生からこんなメールが届いた。城さんとはもちろん、城繁幸氏の事だ。●優秀な女性が雇われない理由 彼女は城氏がJキャストに連載している記事を偶然読んだらしく、「女性が優秀にも関わらず採用されない理由」の内容について、いまだに就職で女性が冷遇されている事に呆れているようだった。しかもその理由が妊娠出産による一時的な戦線離脱だというのだから、自分のせいじゃない!と思うのも当然だろう。そしてその後、現在話題になっている育児休暇延長に関する案を総理が発表した。 これから就職活動を始める女子大生にとってはこれほど切実な問題も無い。その学生に育児休暇延長についてどう思うか聞いてみた所、悪い方針ではないと考えているようだった。そこで「自分が経営者だったとして、これを法律で強制されたら女性を雇いたいと思う?」とさらに突っ込む
くりたしげたか(eR)🌰ニコニコ代表の人 @sigekun 今までありがとうございました。 Business Media 誠:神尾寿の時事日想:ケータイメールは死ぬのか (1/3) http://t.co/qeKBOcMoI5 2013-04-17 10:27:21 くりたしげたか(eR)🌰ニコニコ代表の人 @sigekun iモードメールの要件定義は当時24歳だった自分にかなり一任されていた。LINEも20代の企画開発だと思ったけれど、ユーザーにいちばん近い世代が自由にサービスを企画・開発できる環境も重要だと思う。今のキャリアにそれは難しい。 2013-04-17 19:04:27 くりたしげたか(eR)🌰ニコニコ代表の人 @sigekun ビジネスでeメールを使っていた夏野さんは「250文字のメールなんてあり得ない」ということでサーバにメールチェックする方式を推し、僕は「プッシュ
日本仮想化技術株式会社は2012年12月に創立6周年を迎え、これまで培ってきた仮想化技術に関するノウハウを皆様にご提供するために、2冊の書籍を出版する運びとなりました。この出版を記念して、仮想化技術の最新動向をご紹介するセミナーを開催いたします。 ご多忙中かとは存じますが、ご参加いただき、2013年度の皆様のビジネスにお役立ていただければ幸いです。 開催概要 日時:2013年4月23日(火) 13時30分~16時30分(受付13時より) 会場:ダイヤモンド社 石山記念ホール 東京都渋谷区渋谷1-1-8 青山ダイヤモンドビル9階(地図) 費用:無料 定員:50名 対象:vSphere 5.1の導入、更新を検討されているユーザー様 お客様へのvSphere 5.1のご提案を検討されているご担当者様 主催:日本仮想化技術株式会社 協力:株式会社びぎねっと 協賛:フュージョンアイオー株式会社 セミ
英国「ガソリン車すべて禁止。ハイブリッドも」 ガソリンエンジン車のほうが良かった←老害は黙ってろ こうなるまであと15年
子供に「死」の概念を教える機会は、そうそうありません。 ペットの死は、「ずっと続くように見える日常が、実はいつ終わってもおかしくないんだ」という、生きる上でとても重要な認識を育みます。 幼児には刺激が強すぎるという意見もあるかもしれません。 が、私は「死」と向き合う機会を作るのも、親の重要な役割だと思っています。 ペットがもたらしてくれるものは、抱えきれないくらい大きい 先週末、家族だったキャバリア・キングチャールズ・スパニエルが亡くなりました。 11歳でした。 ソファーから落ちそうになると、「誰か受け止めてー」とそのまま無防備に落ちていくような、純真無垢な犬でした。 子供の頃、3歳で初めて犬を買ってもらってから、この子で3頭目の犬でしたが、いちばん忘れられない犬です。 子供が生まれてからは、なかなか相手をする時間を作れませんでした。 キャバリアは心疾患の多い犬なので、運動不足もたたったの
Linuxでは伝統的にディレクトリ操作(ファイルのrenameとか)を asyncに行なってきた。これはBSDなどよりも性能がいい理由の一つだったんだけど、クラッシュした時にとんでもない壊れ方をするのでまあ色々と評判が悪かった。 さて、じゃあこのようなシステムで安全なアプリケーションを書くためにはどうすればいいかという話になるが、頭の良い人がディレクトリに対してfdatasyncすればいいじゃん。と言い出して、みんなそれがPOSIX filesystem のルールだと思ってたんだな。 で、今回、aio_fsync()がなぜか write permissionを要求してるので、ディレクトリにaio_fsync()できねーじゃねーか。という規格の不整合を上訴したひとがいて、議論の結果「ディレクトリに操作に対してfdatasync()を要求するようなasyncなファイルシステムはPOSIX準拠じ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く