まさ@ブログ書き込み中

読者です 読者をやめる 読者になる 読者になる

まさ@ブログ書き込み中

まさの旅、英語、プログラミング、プライベートについて、色々記録しています。

まさ、ISUCON出るってよ

SinatraでRackのflashを使う

おはようございます。平成の日進月歩ボーイことまさです。 昨日はFlashの機能を簡単に実装しました。 その時に学んだことを簡単にまとめていきます。 Flashとは 参考にしたSinatraでFlash(1回きりのセッションデータ)を用いる - Qiitaによると 直後のHTTPリ…

Git講座が楽しかったから学んだことを熱く語る記事(その2)【GitHub編】

こんばんは、お腹いっぱいで眠たい系男子のまさです。 今日の昼に更新した記事はGitやGitHubの違いについての概要、Gitの基本的なコマンド、また特にローカルリポジトリで出来るコマンドについて書いていました。 masa-world.hateblo.jp 今回はGitHubを使う…

Git講座が楽しかったから学んだことを熱く語る記事(その1)

こんにちは。 昨日のGit講座で頭の中がgit initされたまさです。 夜9時半から翌日の朝1時まで我らがコーチさぼさんが僕たち(ISUCON本戦出場を目指す学生3名)に詳しく教えてくださいました。 Gitはすごかった。真っ黒な画面(コンソール)だけで僕らが夢中…

SinatraとActiveRecordとセッションを使ってログイン機能を実装して昇天したお話

こんばんは、セキュリティ・まさです。 昨日の記事を見てくださった方は僕が順調にLINEづくりを進めていると思ったことでしょう。 masa-world.hateblo.jp 僕だってそう思っていました。 13時から19時までの6時間もの間考えてもググってもなにしても進捗ゼロ…

HTTPを今までより掘り下げよう②【Webを支える技術 第三部 後半】

こんばんは、まさです。 トポセシアでヘッドホンをしながらMacでタタタターンしている人がいたら、多分それは僕です。 さて、第三部の後半の章を読みましたが、難しい。 じっくり書きたいので、今日ばかりは30分ルールを解放して、 45分以内(20時まで)に書…

HTTPを今までより掘り下げよう①【Webを支える技術 第三部 前半】

琉球大学の図書館のコモンスペースでヘッドホンをつけてMacをタタタターン!ってやっているのは、そう、この僕です。 まさです。 本日2回目の投稿いきます。 今回はHTTPのお話。 『Web技術入門』のHTTPの項を死ぬほど圧縮してまとめる 以前の課題書『プロに…

URIのおはなし【Webを支える技術 第二部】

こんにちは、まさです。スタバでMacでタタタターン!ってやっている人は僕のことです、ええ、ええ。 Webを支える技術の第二部(第四章+第五章)のURIの部分を読み終えたのでまとめていこうと思います。めざせ30分。 URIとは Uniform Resource Identifer(統…

アーキテクチャスタイルREST【Webを支える技術 第一部 後半】

今日は続けて『Webを支える技術』の第一部の後半、REST(Representational State Transfer)と「アーキテクチャスタイル」というものについて出来るかぎりわかりやすく完結にまとめていきます。 Webを支える技術 -HTTP、URI、HTML、そしてREST (WEB+DB PRESS…

Webの「そもそも」の話【Webを支える技術第一部前半】

こんばんは、盛り上がっているまさです。 『プロになるためのWeb技術入門』の読むべき箇所を読み終えました。 「プロになるためのWeb技術入門」 ――なぜ、あなたはWebシステムを開発できないのか 作者: 小森裕介 出版社/メーカー: 技術評論社 発売日: 2010/04…

まさ、イライラしてたってよ【「Rubyって何それおいしいの」からSinatraでBasic認証までの奮闘記】

こんにちは、まさです。 昨日の僕は死んだような目をしていたでしょう。 昨日は夜8時に帰宅して今日の朝8時に起きるくらい疲れ切っていました。 皆目見当もつかないものと戦うのは疲れますね。 皆目見当もつかないものとは「SinatraでBasic認証」のことです…

Webシステムの三層構成【Web技術入門5】

こんにちは。 ついにこの本の第5章までのまとめを終えようとしているまさです。 「プロになるためのWeb技術入門」 ――なぜ、あなたはWebシステムを開発できないのか 作者: 小森裕介 出版社/メーカー: 技術評論社 発売日: 2010/04/10 メディア: 大型本 購入: 5…

CookieとセッションID【Web技術入門4】

口だけで昨日結局まとめを終わらせなかったまさです。 反省とともにキーボードをタタタターン!!!します。 Cookie これまで「Webのそもそも論」をたくさんまとめてきました。 HTTPはもともとHTMLで書かれた文書を閲覧するためにつくられたものですが、Cook…

HTTPをもっともっとくやしく【Web技術入門3】

こんばんは、今日中にこの本の5章までのまとめを終わらせると勇んでいるまさです。 では早速いきます。 HTTP通信の中身 今まで私はHTTPは通信プロトコルであり、それはつまりやりとりの取り決めだと言ってきました。今回はそれをもっともっと詳しく分析して…

Webがこんなに広まったワケ【Web技術入門2-2】

さて、前回はWWWの誕生とその発展について見てきました。 今回はWebとそのための技術が「作成した文書を世界に公開し、共有する」のレベルからもう一段上の現在のWebアプリケーションにつながる流れについてまとめます。 CGI 今までの紹介したWebとそのため…

Webがこんなに広まったワケ【Web技術入門2-1】

こんばんは。本日二つ目の記事を書いているまさです。 昼頃にWebアプリケーションの定義について記事にしました。 次はWebの発展についての話です。 1時間以内でまとめたいので、早速始めます! WWWの誕生 「わろたwwww」のwじゃないですよ、ワールドワイド…

Webアプリケーションってなに?【Web技術入門1】

こんにちは、ある企業のWebテストを終えたまさです。 「続きはWebで」とか良くCMで聞くし、 ウェブサイトを作ってみたこともあるのに、 Webマーケティング会社が前身のコンサル会社のインターンシップに参加したのに、 Webのことを知りませんでした。 という…

まさ、ISUCON出るってよ

こんにちは。 2限と3限が終わったまさです。 非公開にして投稿をストップしていたこのブログを更新しているのは、 ISUCON(イスコン)に出ると決めたからです。 どういうことか、僕に何が起こったのかをこの機会に順を追ってざっくりざくざく説明します。 …