タグ

ブックマーク / codezine.jp (5)

  • C++を覚えましょう、そうすれば間違いありません 『スラスラわかるC++ 第2版』発売

    プログラミングの第一言語と言ってもいいCの上位互換と言われるC++。翔泳社では初めてC++を学びたい人のための『スラスラわかるC++ 第2版』を7月17日に発売しました。初版から大幅に改訂し、構文やクラスをしっかりと網羅。基となるプログラムをいくつか作り、それを改造しながら説明していくので、自分がどこでつまずいたのかもすぐわかります。 『スラスラわかるC++ 第2版』は、プログラミングの経験がない人からC++の習得に挫折した人、新しい言語を学びたい人までを対象にした入門書です。 C++は、著者の矢沢久雄さんによれば「C言語にオブジェクト指向プログラミングのための機能を追加し、C言語と上位互換性があって、より良いC言語とも呼ばれている」言語です。開発者なら覚えておいて損がないと言えるのではないでしょうか。 書ではプログラミングの基礎を押さえつつ、C++に必須の構文やクラスをじっくりと解説

    C++を覚えましょう、そうすれば間違いありません 『スラスラわかるC++ 第2版』発売
    yorisilo
    yorisilo 2018/07/21
  • scaffoldで生成されたコードから紐解くRails 5の基本構成

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    scaffoldで生成されたコードから紐解くRails 5の基本構成
  • JavaScriptでつくるSchemeインタプリタの基礎の基礎

    はじめに 現存するプログラミング言語の中で2番目に古いのがLispです。生まれは古くても、いまだに使われ続け、また、Rubyなどの新しい言語にも影響を与えています。そのLispの派生であり、シンプルさが売りなのがSchemeです。 ここではSchemeの簡単なインタプリタをJavaScriptで作ってみます。 対象読者 稿はLispやSchemeは少し触ったことはあるけど、インタプリタは書いたことがないという方を読者対象としています。また、JavaScriptの文法や、簡単なデータ構造についての知識を前提とし、説明は省きます。 必要な環境 テキストエディタと、JavaScriptが動くWebブラウザがあれば十分です。他に特に用意するものはありません。 概要 作成するインタプリタについて インタプリタのコードはJavaScriptで書き、HTMLのフォームを使って、Schemeのプログラム

    JavaScriptでつくるSchemeインタプリタの基礎の基礎
    yorisilo
    yorisilo 2016/05/27
  • CrosswalkとMeteor.jsでチャットアプリを作成してみよう

    作成するアプリ My Chattyという簡易チャットアプリを作成します。今回は、ビデオチャットとテキストチャットの両方できるようにします。超簡易Skypeですね。ビデオチャットはお互いのフロントカメラで行います。 上図は、Android上のアプリとPC上のChromeブラウザとで、WebRTCを利用してビデオチャットした時にスクリーンショットを撮ったものです。下の方には、テキストチャットを行える領域もあります。 今回、Crosswalkを用いて、ビデオチャットの機能をWebRTCを利用して実装し、テキストチャットの機能は、Meteor.jsというフレームワークを利用して実装します。 開発環境は、Mac OS X Yosemite(10.10.4)を想定しています。手順などもMac OS X前提で記載するので、Windowsのユーザーは、若干読み替えていただく必要があると思います。なお、Me

    CrosswalkとMeteor.jsでチャットアプリを作成してみよう
    yorisilo
    yorisilo 2015/11/03
  • 「金融サービスの開発期間はたったの1か月」ビットコインプログラマーに聞く、政府も後押しする新通貨の今|CodeZine×サイボウズ式

    ビットコインは、2009年から運用が開始された仮想通貨。サトシ・ナカモトと名乗る人物が2009年に発表した論文「Bitcoin:A Peer-to-Peer Electronic Cash. System」に基づいて実装された。2014年2月、世界最大のビットコイン取引所であったマウントゴックスが、ハッキングにより巨額のビットコインを消失し、経営破綻したことが大きく報じられた。 ビットコインの基礎については、和田さんが発表した下記のスライドが分かりやすい。 和田晃一良(わだ・こういちろう)さん 累計100万部「ビリギャル」を産んだSTORYS.JP、ならびにビットコイン取引所coincheckの全開発を担当。小学生時代からプログラムを学び、大学3年の時にクックパッド主催ハッカソンで優勝。また、同時期に開発した就活対策AndroidアプリSPITrainigは10 万ダウンロードされる。20

    「金融サービスの開発期間はたったの1か月」ビットコインプログラマーに聞く、政府も後押しする新通貨の今|CodeZine×サイボウズ式
    yorisilo
    yorisilo 2015/07/16
  • 1