タグ

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

  • 転職から半年経った亀田さんに聞いたCloudflareのすごいところ (1/4)

    熱狂の卒業イベントから半年、みんな大好き元AWSの亀田治伸さんがCloudflareのエバンジェリストとして戻ってきた。久しぶりのインタビューは、転職した経緯やCloudflareのサービスや設計思想、ゼロトラストの定義、コミュニティの話まで多岐に及んだ。(インタビュアー ASCII編集部 大谷イビサ 以下、敬称略) ラストワンマイルの課題って意外と解消されていない 大谷:まずは改めてAWSからCloudflare転職した経緯を教えてください。 亀田:AWSに7年半いて、後半5年はエバンジェリストをやらせてもらいました。クラウドは世の中を大きく変え、これから必須の存在になると私は確信しています。一方で、クラウドに面白さを感じていた人たちがそれなりにシニアになり、イビサさんが先日書いていたようにある程度のイノベーションは出尽くしてきたのも事実です。 こういう時代になり、AWSでも、Goog

    転職から半年経った亀田さんに聞いたCloudflareのすごいところ (1/4)
    youko03
    youko03 2023/10/04
  • フロントエンド開発者の僕にもやっとわかった!RESTfulの本当の意味

    Webアプリやスマホアプリ開発に欠かせないREST APIの知識。でもサーバーサイドのことはよくわからない…と放置していませんか? 先月、Skillsmatterの「Fast Track to RESTful Microservices」トレーニングに出席しました。このトレーニングでは、REST APIがWebアプリケーションや特にマイクロサービスにおいて実現できることを探求しました。個人としてのこのトレーニングでの最大の収穫は、RESTの真意について、さらにRESTに関する長所と短所について理解が深まったことです。 これまで私は主にモバイルテクノロジーに打ち込んできたため、WebAPIの「使う側」に身を置いてきたことになります。これまで使ってきたAPIの大半は「RESTful」であったと考えていましたが、RESTfulがどんなものかをよりよく理解したいま、それらの99%はRESTfulと

    フロントエンド開発者の僕にもやっとわかった!RESTfulの本当の意味
  • Goならわかるシステムプログラミング

    Goで始める、すこし低レイヤのプログラミング入門。入出力、ネットワーク、メモリなど、現実の世界でプログラムが動くために必要な機能をプログラム言語Goを通して覗いてみよう。OSの機能とは何か、それをプログラミングでどう利用するのか、システムプログラミングの世界をプログラマの視点から眺めていく連載企画。 2017年06月21日 17時00分 プログラミング+ Go言語によるプログラマー視点のシステムプログラミング 第20回 Go言語とコンテナ 連載の最終回。この連載ではプログラムがコンピュータ上で動くときに何が起きているのかをGo言語のコードを通して覗いてきました。今回はその締めくくりとしてコンテナについて紹介します。 2017年06月07日 21時30分 プログラミング+ Go言語によるプログラマー視点のシステムプログラミング 第19回 Go言語のメモリ管理 ソフトウェアにとってメモリは不

    Goならわかるシステムプログラミング
  • 思わず作りたくなる!初めてでもイケてるJSライブラリーを開発するコツ

    毎回使うあのJSのコード、ちゃんとまとめておくと便利じゃない? いつもは「ライブラリーは使うもの」という人もちょっと気にしておきたい、ライブラリー自作のコツをまとめました。 記事はAdrian Sandu、Vildan Softic、Dan Princeが査読を担当しています。最高のコンテンツに仕上げるために尽力してくれたSitePointの査読担当者の皆さんに感謝します。 ライブラリーとはなんでしょうか? ライブラリーは私たちがいつも利用している、開発者がプロジェクトで利用できるコードをまとめたパッケージのことです。ライブラリーを利用すれば、作業の手間を確実に省き、一から作業をする必要がなくなります。パッケージを再利用すれば、オープンソースかクローズソースかに関係なく、同じ機能を再構築したり、または過去のプロジェクトを人力でコピー&ペーストをするよりも効率的です。 では、ライブラリーは

    思わず作りたくなる!初めてでもイケてるJSライブラリーを開発するコツ
    youko03
    youko03 2021/01/26
  • いまさら聞けない、HTML5カスタムデータ属性の基本と使いどころ

    HTML5のマークアップ仕様で追加された「カスタムデータ属性」。でも何のためにあるのか、どう使うのか、説明できますか? この記事ではHTML5カスタムデータ属性の使い方を説明します。また、Web開発者の仕事に役立つユースケースも紹介します。 なぜカスタムデータ属性か? 多くの場合、DOM要素が異なれば、それに応じた情報を格納する必要がでてきます。そういった情報は読者にとっては不必要かもしれませんが、開発者にとっては簡単にアクセスできれば仕事がずっと楽になります。 たとえば、Webページにいろいろなレストランを載せたリストがあるとします。レストランで出される事のタイプやレストランまでの距離についての情報を格納する場合、HTML5が登場する前は、 HTMLのclass属性を使っていたと思います。もし、ユーザーが特定のレストランについて知るために、レストランのidも格納する必要が出てきたらどう

    いまさら聞けない、HTML5カスタムデータ属性の基本と使いどころ
    youko03
    youko03 2021/01/14
    カスタムデータ属性→element.dataset.keynameのようなキーでオブジェクトに格納されたキャメルケース名を使うことで属性にアクセスできます。もう1つの方法はelement.dataset[keyname]のようにブラケット表現を使う
  • もうjQueryには頼らない!素のJavaScriptでDOMを操作するための基礎知識

    DOM操作が必要なとき、真っ先にjQueryを使うことを考えます。しかし、素のJavaScriptのDOM APIだけでも、実はかなりのことができるのです。また、IE10以下のサポートが終了したため、今後は素のJavaScriptによるDOM操作を心配なく使えます。 記事では、素のJavaScriptで一般的なDOM操作をする方法について説明します。具体的には以下のとおりです。 DOMの取得と変更 クラスと属性の変更 イベントのリッスン アニメーション 記事の最後に、どのようなプロジェクトにも使える独自の超軽量DOMライブラリーの作り方を説明します。記事の最後までに、素のJavaScriptによるDOM操作は決して高度な技術ではないこと、多くのjQueryメソッドとまったく同じ機能が実はネイティブAPIにもあることが理解できるはずです。 それでは始めます。 DOM操作:DOMの取得 この記

    もうjQueryには頼らない!素のJavaScriptでDOMを操作するための基礎知識
  • 「Google丸投げ」でiOSアプリ開発が恐ろしくラクになる!Firebaseの使い方

    Googleが運営するFirebaseを使えば、面倒なサーバーの処理は任せて、クライアント側の開発に集中できます。サンプルアプリを例に、基的な使い方を体験してみましょう。 Firebaseは、アプリを素早く開発しデプロイできるようにするための「Backend as a Service(BaaS)」プラットホームです。Firebaseは多くの機能を提供しています。リアルタイムデータベース、ユーザー認証(Eメールとパスワード、Facebook、TwitterGitHubGoogleアカウントを使用できる)、クラウドメッセージング、ストレージ、ホスティング、リモートコンフィギュレーション、Test Lab、クラッシュレポート、通知、アプリのインデックス付け、ダイナミックリンク、招待、AdWordsとAdMobなどが含まれています。 この記事ではシンプルなToDoアプリを作成しながら、Fir

    「Google丸投げ」でiOSアプリ開発が恐ろしくラクになる!Firebaseの使い方
    youko03
    youko03 2017/02/02
    んー。
  • 「オタクはUKパンク」? 英国記者が見た、日本の音楽文化 (1/5)

    ヒカシュー、佐久間正英、初音ミク――。英字新聞「The Japan Times」で、日音楽シーンやサブカルチャー関連の話題を書きつづけている、イアン・マーティン(Ian Martin)という記者がいる。 彼は1978年ブリストル生まれの32歳。2001年に来日し、2005年からJapan Timesに寄稿を開始した。同時に、ポストパンク/ニューウェーブ系レーベル「Call And Response Records」(レーベル公式サイト)を始め、彼自身もパフォーマーとして参加している。 彼と我々は興味を持っている対象が近いらしく、取材でも何度か顔を合わせていた(関連記事)。彼が日のシーンをどう見ているのか、なぜ日のシーンに注目しているのかを、ぜひ一度聞いてみたかったのだ。 ところが待ち合わせの場所で改めて顔をあわせ、大変なことに気づいた。うっかりしたことに我々は通訳の手配を忘れていた

    「オタクはUKパンク」? 英国記者が見た、日本の音楽文化 (1/5)
    youko03
    youko03 2017/01/31
    なんか音楽の掘り方が参考になった気がする
  • Ruby超入門(前編)

    こんにちは。 この連載では、ちょっと変わったRuby入門を書いていきます。 想定読者は、Rubyを学びたいプログラミング初心者です。 Ruby以外の言語でプログラミングしたことがあると理解がはかどると思いますが、 Rubyを知らなくてもわかるように、なるべく丁寧に説明していくつもりです。 Rubyをある程度知っている読者には、最初の数回は退屈かもしれませんが、 回を重ねていくにつれ、より深くRubyを知ることができるはずです。 Rubyとは? Rubyは「プログラミング言語」です。 プログラミング言語とは、コンピュータにやらせたい仕事を書くための言語です。 つまり、Rubyを覚えて、Rubyでコンピュータへの指示を書けば、 コンピュータはその指示を実行してくれます。 この指示書のことを「プログラム」と言い、特にRubyで書かれたプログラムを「Rubyプログラム」と言います。 ところで、Ru

    Ruby超入門(前編)
    youko03
    youko03 2016/09/16
    続編に期待
  • 「量産はぶっちゃけタフ」IoTハードウェアスタートアップに赤裸々話を聞いてみる (1/2)

    8月26日に開催された「IoT&H/W BIZ DAY 2 by ASCII STARTUP」では5コマのセッションが実施され、熱く盛り上がった。今回は、その中から「IoTハードウェアスタートアップ 気になる量産化の裏側」の様子を紹介する。 Qrio、Moff、BONXの代表が勢揃い! 14時からスタートした「IoTハードウェアスタートアップ 気になる量産化の裏側」のセッションCでは、Qrio株式会社の西條晋一氏、株式会社Moffの高萩昭範氏、株式会社BONXの宮坂貴大氏が登壇。モデレーターはASCIIの北島幹雄。 セッションのテーマは、ハードウェアスタートアップの量産化について。大きなリソースを自由に使えるわけではないスタートアップの場合、量産はとても大きなリスクにもなりうる。そのチャレンジを成功させ、日にとどまらず世界での活躍を目指す気鋭の3社に、当時の世相から裏話までを絡めてトーク

    「量産はぶっちゃけタフ」IoTハードウェアスタートアップに赤裸々話を聞いてみる (1/2)
  • ニコ動とJOYSOUNDで変わる、ネット時代のカラオケ (1/3)

    初音ミク、東方アレンジ――「神曲」が歌えるカラオケ エクシングが運営する業務用通信カラオケ「JOYSOUND」がネットで盛り上がりを見せている。 初音ミクなどボーカロイドソフトを使った楽曲、同人サークル「上海アリス幻樂団」制作によるシューティングゲームの楽曲をモチーフにした「東方アレンジ」と呼ばれるシリーズなど、ニコニコ動画で「神曲」と呼ばれる人気曲が続々と配信されているのが大きな理由だ。 配信楽曲を数字で見てみると、ボーカロイド系の楽曲で配信しているのが129曲、これからの配信予定が決まっているものが42曲。同じく東方アレンジ系では配信中のものが118曲、配信予定が18曲という業界最多の採用数を誇る(2009年4月27日時点)。 90年代、J-POP全盛期に爆発的に流行し、楽器を使わずに誰もが「歌える」ものとして文化を作ってきたカラオケ。それが今「ネット」という存在に出逢ったことで、新し

    ニコ動とJOYSOUNDで変わる、ネット時代のカラオケ (1/3)
  • 「デムパ来た!」チームラボ 猪子寿之氏 (3/3)

    チームラボの理由 猪子 日は、産業革命後に競争力のある自動車や鉄鋼が売れて豊かになった。テクノロジーオリエンテッド(technology-oriented)の何らかのアーキテクトが売れたから豊かになった。それが今後、情報化産業中心になっていくと思われる世界で、誰かがそういうことにコミットしていかないと社会全体が豊かじゃなくなる。それは嫌だなと 自分が60歳になったときに社会全体が豊かでヤッホー! と叫べる環境がいい。隣で誰かが死ぬのはつまらない。「別にそんなに綺麗ごとじゃない。もしかしたら(選択肢は)他にもいっぱいあったのかもしれないけど」、そう呟いた。 好きな仲間と共にいるために、起業 猪子 幸福ってシンプルな構造で出来ていて、目的を自分の好きな人達と共有して、その目的に向かうプロセスを共有している瞬間を人は幸福だと感じるわけ。下世話な話、先進国になればなるほど幸福度って下がるのね。そ

    youko03
    youko03 2015/07/23
  • 1