タグ

webに関するdmizuno55のブックマーク (12)

  • Web配信の技術という本を書きました – cat /dev/random > /dev/null &

    twitterでなんどもつぶやいてるので多分知られているとは思うんですが、Web配信の技術というを書きました。 せっかくなんで、なんでまたこんなを書いたのかとかどういう流れだったのかみたいなのを簡単に書いてみようかなと そもそもどういうなのか 非常にタイトルを決めるのが難しいでした。 サブタイトルに「HTTPキャッシュ・リバースプロキシ・CDNを活用する」とあるようにいわゆるHTTPキャッシュのなわけですが、コンテンツ配信の技術といえばCDNの印象が強く出ますし(書はCDNの使いかたというわけではないです)、Web配信といえば動画ストリーム配信(VTuberの配信とか)を思い浮かべる人も多いと思います。 今考えればWebコンテンツ配信の技術とすればよかったかもと思いつつ、今度は長くなりすぎるのでなかなか難しいです。 ということでHTTPキャッシュを使ってWebサイトを高速化した

  • Web口振受付と即時口振に頼らなければならない新型決済スキームの問題 - novtanの日常

    ドコモ口座の問題はシステム的な部分でいうと「人確認と認証が甘い」に尽きるんですが、それ以前の問題として、このビジネススキームが何を根拠に成立していて、その根拠に基づいた対応が行われていたか、ということがありますね。なにぶん、それなりに新しいことをやろうとしている話なので必ずしも法整備は十分ではないし、抜け道というか、既存の制度だったらこうすれば使えるよね、というスキームをひねり出して実施していくわけです。なので、根的な法律や制度の問題とは別に、2者間で成立させるための個別の契約が必ずあるわけです。それがどのくらい今回の事態を想定していたかは定かではないですけれども、少なくともここについて一般に開示されることはないでしょう。でも、そこがキモってのがこの話の難しいところ。 とはいえ、銀行との資金移動に持っていく部分については口振契約ということは明らかですので、そのへんをちょっと考察してみま

    Web口振受付と即時口振に頼らなければならない新型決済スキームの問題 - novtanの日常
  • Webサービスの作り方を知りたいなら読むべき!個人開発者のブログや書籍を紹介

    ただ、この中で重要なことはある程度決まっています。 それが「下調べ・準備」です。 Webサービスを作ろうと思う方であれば、企画案はいくらでも浮かんでくるはず。その企画を 当に需要があるのか? 実現可能なサービスなのか? など下調べ・準備をどれだけ行うかで、サービスが成功するのか失敗するのか。はたまたニーズが全くないと気づくかが決まります。 では下で重要な下調べ・準備についてご説明していきます。 Webサービスでマネタイズするなら準備段階が一番大切 オリジナルのWebサービスを作って稼ぐことを考えているなら、準備段階の下調べが重要です。 Webサービスを作るにあたって、準備段階で考えるべきことをリストアップしました。最低でもこれくらいは考え、データを取り、分析しておかないと稼げるWebサービスを作るのは難しいでしょう。 マネタイズを目的としていない場合でも、作ったWebサービスを公にするな

    Webサービスの作り方を知りたいなら読むべき!個人開発者のブログや書籍を紹介
  • web制作案件で「ありがちな場面」と「その際に有効な記事」まとめ - Qiita

    こんにちは、フロントエンドエンジニアのてりーです。 僕の詳しいプロフィールはこちら 個人的には2024年現在は未経験・独学からプログラミングで稼ぐにはフロントエンド開発が1番手っ取り早いと考えています! 興味があればご覧ください。 はじめに 今回は「web制作案件」というテーマに対して、 僕が良く遭遇する「あるある」と「対策記事」をセットでまとめました。 フリーランスになりたての方や、これからフリーランスを目指す方は是非参考しにして下さい。 制作準備 「初めてのクライアントさんからの案件だな」 デキる人に見えるズルい仕事テクニック 初めてのクライアントさんの時はいつも以上に気を出すために、一旦この記事を読みます。 仕事が円滑に進むようなテクニックが誰でも実践できる形で書いてあるので、最高です。 毎回はじめに意識するだけで、ちゃんとした人に近づいている気がして気分が良いです笑 「見積もり額

    web制作案件で「ありがちな場面」と「その際に有効な記事」まとめ - Qiita
  • 2020年のWeb標準 | gihyo.jp

    あけましておめでとうございます、@1000chこと泉水翔吾です。2019年に続いて、2020年のWeb標準技術について寄稿します。今年は、Webコンテンツの配信の形を拡張するWeb PackagingとWebにおける認証の形を変えるWeb Authenticationについて取り上げます。 Web Packagingを使った新たなコンテンツ配信の形 現在Web Packagingという仕様の策定が進んでいます。Web Packagingは、Webのコンテンツの可搬性を高める技術仕様で、コンテンツを配布元が署名して改ざんされていないことを保証したり、複数のリソースを一つにまとめたりすることを実現します。Web Packagingは以下の3つに分類されます。 Signed HTTP Exchanges:単一のHTTPリクエストとレスポンスに対して署名する Web Bundles(旧Bundle

    2020年のWeb標準 | gihyo.jp
  • ProgrammableWeb: Web 2.0 API Reference

    After 17 years, ProgrammableWeb has made the decision to shut down operations on October 31st. We have always sought to provide our audience with the latest API news and independent analysis. Now some of our most popular content will be hosted on the MuleSoft blog and resource center.

    ProgrammableWeb: Web 2.0 API Reference
  • ファイルをダウンロードさせる方法(Servlet, HTML, Apache, Tomcat) - Qiita

    Tomcat, Apacheを連携してWebシステムで、ファイルをダウンロードさせるときの設定をまとめました。 【確認した環境】 確認したときの環境 Firefox50 Windows7 Java8 Servlet v3 Apache 2.2 Tomcat7, Tomcat8 Servletでダウンロード コンテンツタイプをapplication/octet-streamにする response.setContentType("application/octet-stream"); response.getWriter().write("Hello World"); これは、バイナリー形式ファイル用の既定の値です。実際は未知のバイナリー形式ファイルを表しており、通常ブラウザーは自動的に実行したり、実行すべきであるかを確認したりしません。これらは Content-Disposition ヘッ

    ファイルをダウンロードさせる方法(Servlet, HTML, Apache, Tomcat) - Qiita
  • 知らないと確実に損する!Web開発を効率化する最強のサービス8選をまとめてみた! - paiza times

    どうも、まさとらん(@0310lan)です! 今回は、Web開発を効率化したり便利にしたりしてくれるWebサービスを厳選してご紹介しようと思います。 プログラミング系、グラフ・チャート系、画像系、サイト構築系、分析・ログ系…など、幅広いジャンルから今すぐ活用できるサービスをまとめているので、ご興味ある方はぜひ参考にしてみてください! ■GitHubのサイトから高機能なオンラインIDEを起動できるサービス! 【 Gitpod 】 GitHubのリポジトリページから格的な統合開発エディタを起動させて、ブラウザ上からプログラミングできるサービスが「Gitpod」です。 IDEにはターミナルも搭載されているので、コマンドの実行やGitの制御なども行えるうえGitHubコードレビューにも対応しています。 使い方は簡単で、GitHubのリポジトリURLの前に「gitpod.io#」を付与するだけで

    知らないと確実に損する!Web開発を効率化する最強のサービス8選をまとめてみた! - paiza times
  • Go言語でシンプルな JSON API サーバー - Qiita

    概要 HTTP で JSON を POST すると、JSON で応答を返すシンプルなサーバーを Go言語で作ってみたものです。 日語文章を POST すると mecab でパースして、結果を返してくれます。 関連記事 インターフェース リクエスト HTTP で JSON形式のコマンドを POST します。 {"Token": "01234", "Sentence": "なにか文章"} Token: future reserve Sentence: mecab で解析したい一文(UTF-8) リザルト JSON形式で戻ってきます。 {"Status":0,"Code":"OK","Result":["A","B","C"]} Status: 0 で成功、それ以外で失敗 Code: 成功時は OK、それ以外は失敗理由 Result: 成功時 mecab の解析結果が array で戻る(UT

    Go言語でシンプルな JSON API サーバー - Qiita
  • 無料で爆速なWebアプリケーションを作ろう! - Qiita

    動機 日語にはこんな格言があります。 「ただより高いものはない」 「時は金なり」 じゃあ、無料サービスで爆速Webアプリケーションを作れば最高じゃない?? →作りました。 Qiita-Trend-PWA Qiitaいいね数ランキング表示サイト ランキング上位タグの可視化 構成 サーバ 『now』(Node.jsサーバ) データストア 『Firebase』 フレームワーク 『Next.js』+『next-offline』 『now』(Node.jsサーバ) 役割 SEO対策+パフォーマンス対策のためのSSR メリット OSSプラン - FREE → 無料 サブドメイン取得可能 HTTP2対応済 → 爆速 HTTPS対応済 『Firebase』 役割 Qiitaいいね数スクレイピング結果の取得 (CloudFirestore + CloudFunctions + CloudHosting)

    無料で爆速なWebアプリケーションを作ろう! - Qiita
  • HTML5 Conference 2018 登壇資料まとめ - Qiita

    HTML5 Conference 2018 の登壇資料のまとめです。 資料を発見次第随時アップデートしていきます。 https://events.html5j.org/conference/2018/11/ 2018年11月25日(日) 東京電機大学 千住キャンパス 1号館 タイムテーブル https://events.html5j.org/conference/2018/11/session/ ハッシュタグ 総合: #html5j ホール(2階): #html5j_h 各ルーム(1階:A-C/2階:D,E): #html5j_a #html5j_b #html5j_c #html5j_d #html5j_e セッション ZOZOのグローバルECのフロントエンドアーキテクチャ設計 (権守健嗣さん) 光を超えるためのフロントエンドアーキテクチャ (mizchiさん) TypeScript E

    HTML5 Conference 2018 登壇資料まとめ - Qiita
  • Go言語でWebアプリを作りかけて辞めた話 - ぼっち勉強会

    3行で要約 golangでwebアプリを作り始めた golangは好きだけど、今回求める要件に合わないことに気付いた 途中まで書いたコードを捨ててRailsで書き直した 私のGoスキル A Tour of Goを途中まで みんなのGo言語を読んだ スターティングGo言語を読んだ スクレイピングしてDBに保存する簡単なバッチをGoで書いた 背景 とあるtoB向け受発注のWebアプリを作ることにしました。 開発者は私1人。私が目指した基準は以下のものです。 少なくとも3年はメンテできること 未来の自分(他人)が読んでも理解できること このアプリとガッツリ付き合う予定ではなく、出来れば保守は違う人に回したいし機能追加とかも控えめにしたい(重要) デプロイとか運用の手間を簡単にしたい ついでに、学んでおくことが有益になりそうな言語がいい これらを踏まえ、以下の理由からGoを選択しました。 シングル

    Go言語でWebアプリを作りかけて辞めた話 - ぼっち勉強会
  • 1