タグ

基本に関するinnate8のブックマーク (13)

  • コンピュータシステムの理論と実装

    コンピュータを理解するための最善の方法はゼロからコンピュータを作ることです。コンピュータの構成要素は、ハードウェア、ソフトウェア、コンパイラ、OSに大別できます。書では、これらコンピュータの構成要素をひとつずつ組み立てます。具体的には、NANDという電子素子からスタートし、論理ゲート、加算器、CPUを設計します。そして、オペレーティングシステム、コンパイラ、バーチャルマシンなどを実装しコンピュータを完成させて、最後にその上でアプリケーション(テトリスなど)を動作させます。実行環境はJavaMacWindowsLinuxで動作)。 ● 書のサポートサイト ● 書で使用するツール「Nand2tetris Software Suite」 ● 「Nand2tetris Software Suite」のチュートリアル 目次 賞賛の声 訳者まえがき:NANDからテトリスへ まえがき イント

    コンピュータシステムの理論と実装
  • http://www.someya-net.com/04-readingtext/

  • オープンソースは報われない仕事。でもやるんだよ。 - 平々毎々(アーカイブ)

    Microsoftの中の人で、OSSとWeb技術を推進するScott Hanselmanが書いたブログ記事 "Open Source is a thankless job. We do it anyway." を勝手に翻訳。 オープンソースは難しい。 セキュリティは難しい OpenSSLの最近の "Heartbleed" バグに関する記事がたくさん出回っている。技術的な分析をすべて読んだら丸一日つぶれてしまうだろうが、 その中にこれはと思う見出しがあった。『OpenSSLはオープンソースの大きな問題を示している。資金不足、人員不足』だ。インターネットを織りなす基の部分は、ほとんどの場合たった一人によるもので、あとはたくさんのボランティアだ。 〝魅惑的で気が遠くなるような事実とは、ネットワークインフラストラクチャにはこのように重大な部品が存在していて、インターネットの大部分で実際に動いてい

    オープンソースは報われない仕事。でもやるんだよ。 - 平々毎々(アーカイブ)
  • 没有找到站点

    您的请求在Web服务器中没有找到对应的站点! 可能原因: 您没有将此域名或IP绑定到对应站点! 配置文件未生效! 如何解决: 检查是否已经绑定到对应站点,若确认已绑定,请尝试重载Web服务; 检查端口是否正确; 若您使用了CDN产品,请尝试清除CDN缓存; 普通网站访客,请联系网站管理员;

    没有找到站点
  • Facebookの衰退はザッカーバーグの理想が10代の現実に負けること - 高橋暁子のソーシャルメディア教室

    Facebookは衰退したと言われています。 10代からFacebook離れを起こしており、次第により簡単でリアルタイムなメッセンジャーアプリ(snapchatなど)に移行しつつあります。 Facebookは長期蓄積型であり、「今」が大切な10代にはきつい仕組みです。 また、実名制で一人一アカウントのため、友達・恋人・両親・教師・上司・同僚などすべての人間関係と同じフィールドで付き合うことを強いられることも、10代がFacebookを避ける理由となりました。 「コミュニケーションを素早く簡単にその場だけで」 「親や教師に見られないところで友達とコミュニケーションしたい」 という思いから、ティーンはInstagramに移り、またsnapchatにきました。 2種類のアイデンティティーを持つこと、それどころか関係性において顔を使い分けるのはどんな人でも日常的に行っていることです。なのになぜ、F

    Facebookの衰退はザッカーバーグの理想が10代の現実に負けること - 高橋暁子のソーシャルメディア教室
  • 『jQuery 最高の教科書』サンプルサイト

    Chapter 02 3 ステップではじめるかんたん jQuery 入門 # Easing Chapter 04 確かな基礎力を養う jQuery の基テクニック 01 さまざまなホバーエフェクトで学ぶ動きのある表現の基 02 画像とキャプションの表現 03 丸いボタンのレイアウト 04 見え隠れするサイドバー 05 タイポグラフィの表現 # Chaper 04 完成版 Chapter 05 活用の幅を広げる jQuery の必修テクニック 01 なめらかな動きの スライドショー Basic 02 多機能なスライドショー Advanced 03 スティッキーヘッダー Basic 04 デザインが変化する スティッキーヘッダー Advanced 05 画面領域を有効活用できるタブ Basic 06 高機能で拡張しやすいタブ Advanced 07 スムーズスクロール Basic 08 拡

    『jQuery 最高の教科書』サンプルサイト
  • 今年こそついにSVG元年?まだ間に合う!SVGの学習に役立つサイト紹介 - 聴く耳を持たない(片方しか)

    先日AdobeからこのようなJavaScriptライブラリが公開されました Snap.svg http://plus.adobe-adc.jp/post-4817/ 以前から人気の高かった、IE6でもSVGを表示できるJavaScriptライブラリRaphaelの作者 Dmitry Baranovskiy氏による新たなライブラリで、Raphaelとの違いはSnap.svgではIEなら9以上対応とモダンブラウザを対象にしたこと。さらに自由度と表現力の高いことができるようになっているのが大きな特徴です。 こうしたJavaScriptライブラリがオープンソースで、そしてAdobeから公開されたのは大きなことでこれからSVGもどんどん普及していくのではないでしょうか。 まさに2013年こそついにSVG元年と言えるかもしれません*1。 ……とは言え、そもそもSVGってなに?という人もまだまだ少なくな

    今年こそついにSVG元年?まだ間に合う!SVGの学習に役立つサイト紹介 - 聴く耳を持たない(片方しか)
  • 失敗の恐怖をモチベーションにしない。「完璧主義」をやめて「達成主義」で仕事しよう | ライフハッカー・ジャパン

    あなたは完璧主義者ですか? 細かいことに死ぬほどエネルギーと時間を注いでいませんか? よく罪悪感を感じる方ですか? 自分では完璧主義だと思っていなくても、たいていの人はこのような考えを持ったことがあるでしょう。 非効率的な考えから逃れるのは難しいもの。だから「完璧主義」という名の落とし穴に自分がはまっていないか、考えてみましょう。 ■完璧主義は成長を妨げる いいものを作り上げること、期待を超えるようなものを作り上げることを求められるときがあります。「完璧でないとダメ」と言われることもあります。 しかしあまりにも細かい部分に固執して、他人の期待につぶされてしまうと、仕事がはかどりません。締切だけが迫り、ストレスにさいなまれるでしょう。 これが、普段は完璧主義者ではない人がそのような思想に陥る場合の落とし穴です。他人の期待に応えられないかもしれないという恐怖心......この恐怖心が完璧主義の

    失敗の恐怖をモチベーションにしない。「完璧主義」をやめて「達成主義」で仕事しよう | ライフハッカー・ジャパン
  • 『記憶する技術』:紙魚:So-netブログ

    ・人は、自らが欲した情報しか得られない。言い換えれば、自分が何を求めるのかによって、その人が得られる情報はすべて違う。 ・問題を解くときに、1時間で10問解く問題があったら、それを40分で解いてみる。時間を短くして、わざと焦る状況をつくるのだ。すると、必ず間違える。間違った2問が自分にとっての弱点である。そこを補強すればいい。 ・負荷をかけることによって、できるところとできないところの差が明らかになってくる。 ・あなたが記憶力が悪いと悩んでいるとしたら、それは対象に対してあまり関心がないからではないだろうか。仕事の面ではきちんとしているが、ふだんの生活では忘れっぽいということなら、それは生活に関心がないだけだ。 ・1日目に10個学習したら、2日目には前の日の10個を復習してからその日の10個を覚える、ということだ。3日目には、1日目の10個、2日目の10個を振り返ってから、その日の分を覚え

  • 友人の新しい良さを知ったときの面白さ - My Favorite, Addict and Rhetoric Lovers Only

    先日、エントリーで書いたとおり海に行った。印象的だったのはひとりの友人について。 彼とは社会人になって知り合って、ここ5年くらいで定期的に飲みにいくようになったメンツの一人。なかなか愉快で、ミーハーなキャラ。ちなみに芸能人を見る目があり、彼が注目した人はたしかに売れるのだ。AKBが知名度上がってきたタイミングではマリコ様を猛プッシュ、みんながマリコ様に注目しだした頃にはこじはるにハマっていた。その後、こじはるはブレイクする。ちなみに俺もなんかananは買った。 AKBの話は関係ないですね。で、そいつのことなんですけど。 男同士で飲んでも、一緒に合コンに行ったときも、基はバカキャラをやって盛り上げてくれてたんですよね。最初は彼も分かってやってんですよ。んで、やってるうちに楽しくなってきて素で暴走するタイプ(笑) 合コン的な目線でいえば「おいっ!それはアカンやろっ!」ということも何度もありま

    友人の新しい良さを知ったときの面白さ - My Favorite, Addict and Rhetoric Lovers Only
  • 携帯代金が払えない時の対処方法 - カードローン比較まとめ

    携帯代金が払えない時の対処方法 携帯電話は今やだれもが持っている当たり前の通信手段と言っても過言ではありません。 実際に、総務省の統計によると、平成26年度末の携帯電話の普及率は104.5%であり、今や1人に1台以上の携帯電話を保有しているという統計となっています。 このように、国民の生活にかかすことができない携帯電話ですが、この料金の支払いができずに放置すると、後々、大変な事態に陥ってしまうことも珍しくないようです。 今回は携帯電話に支払いができないとどのようになってしまうのか、支払いを継続して行っていくためには何が必要になるのかを詳しく見ていきましょう。 携帯電話の料金は皆どのくらい払っているか それでは携帯電話の料金はみなさんどの程度払っているのでしょうか? 平均的な月額料金は7,000円 スマホの平均的な月額利用料金は7,000円程度であると言われており、夫婦2人の場合は月額で1

  • 仮眠・昼寝の効果を最大限引き出し、脳の働きを常に高く維持する方法 - 健康な生活の知恵

    仮眠や昼寝の効果については昔から研究されており、思考が鋭くなったり記憶機能が増したり注意力が増したりと、脳のパフォーマンスを高める効果があることが分かっています。米国立精神衛生研究所(NIMH)はパワーナップ(仮眠)に関する報告の中で「私たちは”仮眠を勤務中にとるのは悪いことだ”と思い込むのをやめるべきである」と述べています。 そんな仮眠・昼寝について、では具体的にどうすればその効果をうまく引き出せるのか、専門家の話*を参考にしつつまとめました。 *参考文献 [1] 脳も体も冴えわたる 1分仮眠法 坪田聡 著 [2] 朝昼夕3つのことを心がければOK! あなたの人生を変える睡眠の法則 菅原洋平 著 仮眠・昼寝の基 昼間に15分~20分程度寝る 人間の眠りの深さは1~4段階に分かれている。3~4段階目まで進んでしまうと起きるのが大変になるため、仮眠の場合は1~2段階目で起きる必要がある。そ

    仮眠・昼寝の効果を最大限引き出し、脳の働きを常に高く維持する方法 - 健康な生活の知恵
  • あなたのコード、激遅ぷんぷん丸?今すぐできる7つのチェック項目 PHP編 | GeNERACE labo

    みなさん、こんにちは。 GeNERACEのピンキリエンジニアこと、ひろゆきです。 ここのところPHPを書いてるんですが、同じ処理を書くとしても、どの関数を使えば良いのか分からないことがありました。 たとえば、繰り返し処理を書くにしてもfor, foreach, whileと3種類もあります。 いったいどれを使えば良いの?(´・ω・`) 分からないなら調べれば良い。 ということで、弊社環境にて処理速度の検証してみました。 (この辺ってググってみても、ソースが古かったりしてたので、あえて調べました) 実行環境: PHP 5.3.3 AWS EC2 m1.small 1.ループ処理を比較 まずは基中の基。 for, foreach, whileのどれを使うべきなのか。 $this->testArray = range(0, 10000000); $x = 0; foreach ($this-

  • 1