タグ

2016年5月27日のブックマーク (3件)

  • この本はプログラミング言語Rustの教材です

    注意: 最新版のドキュメントをご覧ください。この第1版ドキュメントは古くなっており、最新情報が反映されていません。リンク先のドキュメントが現在の Rust の最新のドキュメントです。 プログラミング言語Rust ようこそ!このはプログラミング言語Rustの教材です。Rustは安全性、速度、並行性の3つのゴールにフォーカスしたシステムプログラミング言語です。 ガーベジコレクタなしにこれらのゴールを実現していて、他の言語への埋め込み、要求された空間や時間内での動作、 デバイスドライバやオペレーティングシステムのような低レベルなコードなど他の言語が苦手とする多数のユースケースを得意とします。 全てのデータ競合を排除しつつも実行時オーバーヘッドのないコンパイル時の安全性検査を多数持ち、これらの領域をターゲットに置く既存の言語を改善します。 Rustは高級言語のような抽象化も含めた「ゼロコスト抽象

  • 数十台規模のPHP 5.3プロジェクトをダウンタイムゼロでPHP 5.6化した時のまとめ | GMOメディア エンジニアブログ

    新年明けましておめでとうございます。GMOメディアの流しエンジニア、山田コーダーです。さて、ようやく弊社でもPHP 5.3、5.4系のプロジェクトの5.6化が一段落してまいりました。 PHP 5.6のリリースが2014年ですので今更感がありますが、「レガシーなPHPプロジェクトのバージョンアップに困っている」「使いたいライブラリーが5.3に対応してないからバックポートした」などという悲痛な声を目にしたこともあり、これからPHPのバージョンアップをされる方たちへのささやかな参考資料になればと思い、書かせていただきました。 さて、まずは題に入る前に結果からお見せしようと思います。以下はNew Relic(アプリケーションのパフォーマンス監視サービス)のレスポンスタイムのグラフです。なおこのプロジェクトでは、ブラウザー表示用HTMLを出力するサーバー(Web 約10台)と、スマートフォンアプリ

    dencygon
    dencygon 2016/05/27
  • 法学部のド素人がIoT、電子工作系コンテストで入賞するまでの道のり | 日常ガジェット研究所

    プロローグ 電子工作やプログラミングは小難しい理系のイメージがあると思うけど・・・・ 否定したいが、やっぱ難解!! 訳の分からない専門用語、数式が跋扈する世界。 でも最近はちょっと変わってきて、 誰でも入れる世界になった とみんなに伝えたい! その証拠に、法学部のバリバリな文系である自分でさえもガジェットを開発し、コンテストに応募でき、しかも・・・ 賞を頂いちゃいました! (・`ω・)ドヤッ しかも賞金までゲフンゲフン 快適IoT http://kaitekiiot.com/ みんなのラズパイ  http://coin.nikkeibp.co.jp/coin/itpro-s/seminar/LIN/rpic15b/ 憧れのギークなメイカー と自慢はさておき、文系な人でも電子工作やプログラミングでものづくりをしたいという人は多くいると思う。  そこでナウでヤングでギークなメイカーへの過程