タグ

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

  • 10年遅れたJavaScriptの知識をざっくり10分でアップデートしよう

    久しぶりにJavaScriptを勉強しようと思ったら、すっかり浦島太郎状態だった……なんて人も多いのでは?  モダンなJavaScriptの知識をコンパクトにまとめました。 JavaScriptを取り巻く環境がどんどん変化しています。新たなツールやフレームワークが生み出されているだけでなく、言語そのものがES2015(ES6)の登場で大きく変わりました。JavaScript開発の学習がいかに難しいか愚痴をこぼす記事がたくさんありますが、無理もないことです。 記事ではモダンJavaScriptを紹介します。JavaScriptの進展を解説し、フロントエンドWebアプリケーションを作るために使われているツールや手法の全体像を確認します。JavaScriptを学び始めたばかりの人や、以前は使っていて数年間離れたため変化を知りたい人はぜひ読んでください。 Node.jsについて Node.jsは

    10年遅れたJavaScriptの知識をざっくり10分でアップデートしよう
  • Go言語と並列処理(3)

    前々回は並行・並列の基Go言語の文法、前回はOSスレッドとの違いと、並列処理をサポートする標準ライブラリの紹介をしてきました。 今回は、並行・並列で処理を記述するためのパターンをいくつか紹介します。 さらに、Goによるプログラミングには直接関係しませんが、これまでの説明では登場しない並列処理のモデルとして、GPUのスレッディンングモデルを紹介します。 今回の記事の執筆にあたっては、GPUまわりの部分でエヌビディアジャパンの森野慎也さんにご協力いただきました。 感謝申し上げます。 Goにおける並行・並列処理のパターン集 Goにかぎらず、並列化を導入するとどれだけ効率が改善するかをあらわす数式として有名な、アムダールの法則というものがあります。 Pは並列化できる仕事の割合、Nは並列数です。 ある仕事のうち50%の部分が並列化可能だとすると、Nを無限大にしても(分母の右側の項がゼロになる)、

    Go言語と並列処理(3)
  • データをダウンロードするiPhoneアプリ開発 (1/2)

    Swiftで他のサービスやアプリとつながるiOSアプリを作成しながら、「アプリの考え方」が習得できる連載。2回にわたって、ネットワーク上のデータをアプリに読み込んで扱う方法について解説します。実際には、ネットワークのデータを、 アプリにダウンロード ダウンロードしたデータをアプリで使える形に解析 して扱います。 今回は、「アプリにダウンロード」する方法です。 データをダウンロードする方式は、大きく分けて2種類あります。「同期ダウンロード」と「非同期ダウンロード」です。 1)同期ダウンロード 同期ダウンロードはデータのダウンロード開始から完了、ダウンロードしたデータの解析と1つのスレッドで順次処理をする方法で、処理中は他の処理はできません。 シンプルな方法で初心者にはわかりやすいのですが、処理完了を待っている間に他の処理ができないため、時間をかけて大量のデータをダウンロードする場合には、効

    データをダウンロードするiPhoneアプリ開発 (1/2)
  • Twitter&Google App Engineで始めるWebプログラミング入門

    グーグルが提供するクラウドサービス「Google App Engine」(GAE)なら、誰でも無料でWebサービスを作れる。GAEとTwitterAPIを使って、オリジナルのWebサービスを作ってみよう。環境構築の方法からサービスの公開方法まで、全5回で楽しく学べるWebプログラミング入門講座です。

    Twitter&Google App Engineで始めるWebプログラミング入門
  • Flash不要!JavaScriptで派手なWebデザイン

    ブラウザーいっぱいに広がる鮮やかなグラフィック。フェードインでゆっくりと出現する写真画像。スクロールしながら画像に重なっていく半透明のテキストボックス――思わず見とれてしまう、キャンペーンサイトなどでおなじみの“派手なWebサイト”は、フルFlashが一般的だ。「Flashはよく分からないし、そもそもオーサリングツールもない」という個人サイトの制作者はあきらめるしかなかった。 パリ在住のフリーコンサルタント/Webデザイナー「Sebcreation」のWebサイトは、そんな常識を打ち破ることに挑戦している。まずはトップページを見てみよう。 おなじみのローディングアイコン、上下右左から次々とスライドしてくる半透明のテキストボックス……といったダイナミックなデザインに、「またFlashか」と思わずつぶやいてしまうかもしれない。ところがSebcreationでは、アニメーション/エフェクト処理を

    Flash不要!JavaScriptで派手なWebデザイン
    verdigrisbrain
    verdigrisbrain 2008/10/04
    後で読む
  • 1