タグ

2015年10月30日のブックマーク (4件)

  • express実践入門

    index.md express実践入門 自己紹介 小川充 mitsuruog フロントエンドエンジニア Javascript, HTML, CSS, Node.js, API設計とか認証とか 2015/5月入社(約半年) はじめに あくまで「俺が考える最強のexpress実践入門」です。 初学者がexpressを攻略する上でのつまづくポイントと、中規模開発をターゲットにしたベストプラクティスを経験ベースでお話します。 おそらく、初〜中級者向けの内容です。 コンテンツの使い方 express初心者 初学者向けチュートリアル(dotinstallとか)のあとに express経験者 ご自身のコードの見直しに 他の言語の経験者 他の言語の「あれ」は、node.jsでは「これ」のマッピングに (※)中で紹介するコードは抜粋したものであり、そのままでは動作しない場合があります。ご注意ください。

    express実践入門
  • SoundCloudの超ハイセンスな楽曲をYouTubeで使用する方法

    映像制作を行っている方であれば、できるだけかっこいいBGMを使いたいと思ったことがあるでしょう。 今回は、そんなかっこよくてハイクオリティな楽曲をSoundCloud(サウンドクラウド)からダウンロードして使用する方法をご紹介します。 SoundCloudとは https://soundcloud.com/ SoundCloud(サウンドクラウド)とは海外の巨大な音楽共有サイトです。アマチュアはもちろん、プロの方もこのサイト上で楽曲を公開しており、利用ユーザーはその楽曲を自由に聞くことができます。 海外にはSoundCloud上で人気に火がついてプロデビューする方がいるなど、ミュージシャンを目指す方が積極的に利用しているプラットフォームでもあるため、楽曲のクオリティは大変高いです。 以下、無料で商用利用可能な楽曲をいくつかピックアップしてみました。 最近、海外で一大ブームとなっているEDM

  • ELF実行ファイルのメモリ配置はどのように決まるのか - ももいろテクノロジー

    Linux x64環境において、ELF実行ファイル、共有ライブラリ、スタック領域、ヒープ領域のアドレスがどのように決まるのかについてのメモ。 環境 Ubuntu 12.04 LTS 64bit版 $ uname -a Linux vm-ubuntu64 3.11.0-15-generic #25~precise1-Ubuntu SMP Thu Jan 30 17:39:31 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 12.04.4 LTS Release: 12.04 Codename: precise $ gcc --version gcc (Ubuntu/Linaro 4

    ELF実行ファイルのメモリ配置はどのように決まるのか - ももいろテクノロジー
  • fork()は失敗するんだぜ、覚えときな

    fork() can fail: this is important あー、fork()のことね。プロセスがもっとプロセス作るためのやつな。いや、他にもプロセス作る方法はあるけどな。ま、面白い話がもうひとつあるから聞かせてやるよ。 forkは失敗するんだぜ。分かってるか? マジで分かってるか? マジだぜ。forkは失敗するもんだ。mallocと同じさ。失敗することもある。そんなに頻繁にってわけじゃないけどさ、でも失敗したら、無視できっこないぜ。ちっとは脳みそ働かせなきゃならん。 forkが0を返したら、そいつは子プロセスで、親なら正数を返すってことは、みんな知ってるよな。その値は子のpidだ。こいつを保存しといて、あとで使うってわけだ。 失敗を確認しない場合どうなるか知ってるか? そうだよ。お前多分、"-1"(forkのエラー通知)をpidとして扱ってるんだろ。 さて、問題の始まりだ。