タグ

Webに関するrabbit2goのブックマーク (16)

  • 国も注目する「Web3」、GAFA支配をぶち破る破壊力の源泉とは

    最近、「Web3」という言葉が急に注目を集めるようになった。Web3は最新技術を使った複雑な仕組みを持ち、様々な新しい考え方も取り入れている。前提知識を持たない人にとっては、極めて分かりにくい概念だ。「中身のないバズワードではないか」と考える人もいるかもしれない。そこで特集では、10の疑問に答える形でWeb3の正体に迫っていく。第1回は基礎知識編だ。「そもそもWeb3って何?」「Web3でもGAFAのような巨大企業は出てくるの?」「Web3とWeb 3.0は同じもの?違うもの?」の3つの疑問を取り上げる。 【疑問1】そもそもWeb3って何? 【答え1】「ブロックチェーン」という技術を使って次世代のインターネットを実現する技術やサービスの総称である。 Web3はその名の通り、Web 1.0、Web 2.0に続く新しいWebの姿を表現する用語だ。ブロックチェーンを利用し、インターネットの非集

    国も注目する「Web3」、GAFA支配をぶち破る破壊力の源泉とは
  • Webアプリケーションフレームワーク導入時に考慮すべき22の観点 - Qiita

    記事では、 チームによる持続的に変更可能なWebアプリケーションの開発を目標に、フレームワーク導入時に考慮すべき22の観点を紹介する。 フレームワークによって特徴は異なるが、番導入にあたって、考慮すべきポイントはあまり変わらないので、極力フレームワーク1に依存しすぎないよう配慮する。また、話をシンプルにするため、REST APIを提供するアプリケーションを題材とする。 前提 ソフトウェアのエントロピー ソフトウェアがエントロピー増大の法則を避けられないことを、体感している開発者は多いだろう2。普通にアプリケーション開発を続けると、開発スピードは鈍化し、品質は低下してバグが増え、開発者からは技術的負債への怨嗟の声が聞かれるようになる。エントロピー増大というフォースは極めて強力で、意思を持って立ち向かわなければ、容易にダークサイドに堕ちてしまう。 関心事の分離 大規模Webアプリケーション

    Webアプリケーションフレームワーク導入時に考慮すべき22の観点 - Qiita
  • GASを使って運転日報のWEBシステムを作ってみた話

    GASでこんな事が出来るよ。という一例として書かせていただきます。 事の成り行き 事の始まりは、ある飲み会の時に自社の営業部門のマネージャ(M)から言われた一言。 M「あのさ。今、うちって社用車を使ったら紙に運転日報を記録して管理してるじゃん?それをやめようと思ってスプレッドシートで管理しようとしたんだけど、毎回スプレッドシートにアクセスして記入するのって億劫だしiPhoneからだと入力しにくくて。。。なんか良い感じに、アプリケーション作ってくれない?」 私「あ、なるほど。ならGsuite(google)だけで完結する、アプリケーション作りますよ。ちょうど明日から出張だったんで、行き帰りの新幹線の中ででも作っときますね。」 という事があり、運転日報をGASで運転日報を作りました。 まずは、完成して現在運用している画面を見てください。 後半で画面の全体と説明を行いたいと思いますが、このような

    GASを使って運転日報のWEBシステムを作ってみた話
  • Netlifyで静的サイトのホスティングをする - Qiita

    あら便利カレンダー2018というのをやってます。 去年のもあるようです。(あら便利カレンダー2017) が、僕は最近joinしたので今年からの参加になります。 あら^〜便利カレ(ry ...あら便利カレンダー2日目の記事です。 概要 「あら便利カレンダー2018どうやって公開する?」 「GitHubPages?(思考停止)」 「Netlifyちょっと使ってみたいな」 「じゃあそれで決定」 みたいな流れで、あら便利カレンダー2018はNetlify上に載せることになりました。 基的にAPI等の開発をするのがメインなのですが、そんな僕でも簡単にサイト公開までできました。 Netlifyでサイト公開するまでの流れを書き残しておこうと思います。 Netlifyとは 静的コンテンツのホスティングサービス。 使い勝手の良いUIと、簡単な手順で公開までできるのがめっちゃよい。 GitHub / Git

    Netlifyで静的サイトのホスティングをする - Qiita
  • PWAでシステム開発、基本作法と注目技術

    先進のWebフロントエンド技術を導入する事例が増えている。この動きに乗り遅れてはまずい。特集では、ITリーダーやITエンジニアが知っておくべきWebフロントエンド技術のAtoZを取り上げる。 今回から「PWA」について学ぼう。 今回は最新Webフロントエンド技術の目玉であるPWA(Progressive Web Apps)の構成要素について解説する。そもそもPWAは、大きく4つの技術要素から成る。すなわち、見栄えに関する設定ファイルの「App Manifest(アップマニュフェスト)」、オフラインを実現するキャッシュ技術の「Service Worker(サービスワーカー)」、サイズに合わせてレイアウトを変更する「レスポンシブWebデザイン」、通信の安全性を確保する「SSL/TLS」――である。特に注目してほしいのは、1つめのApp Manifestと2つめのService Workerだ

    PWAでシステム開発、基本作法と注目技術
  • ウェブアプリケーションフレームワーク Flask を使ってみる - Qiita

    Ruby は柔軟なプログラミング言語であり Sinatra のような手軽で軽量なウェブアプリケーションフレームワークがあります。いままで分析用の言語として主に Python で統計やデータの可視化をおこなってきましたが、もちろん Python にも多種多様なウェブアプリケーションフレームワークがあります。 数値計算などを Python でおこなう仕組みをウェブシステムとして提供したい場合、わざわざ別の言語を利用するよりウェブの部分も同じ言語で作ってしまったほうが一貫性があります。 そこで今回は Flask という Python の小規模なフレームワークを利用し、ごく簡単なウェブアプリケーションを作ってみます。 Flask には日語訳された親切なユーザーガイドがあります。 https://a2c.bitbucket.io/flask/ とても丁寧に書かれているので、基的にはこのドキュメン

    ウェブアプリケーションフレームワーク Flask を使ってみる - Qiita
  • Google Spreadsheet を簡易 Webサーバーとして動かして、手軽にWebHookを受け取る方法 - Qiita

    Google Spreadsheet を簡易 Webサーバーとして動かして、手軽にWebHookを受け取る方法GoogleAppsScriptWebhook 外部のサービスからの通知を WebHookで受け取ってちょっとした処理をしたいことってたまにありませんか? たとえば、アプリのクラッシュログを解析するFabricの Crashlytics には、新しいクラッシュが発生したり特定の閾値を超えると WebHookで通知してくれる、つまり特定の URL にPOSTを発行してくれる機能があります。 これを上手く使うと、下の図のように「新しいクラッシュが発生したら Backlogなどのチケット管理サービスに自動登録」といったことができそうです。 もちろんCrashlyticsから BacklogAPIは直接叩けないので、このように WebHookを使ってこちらのサーバを叩いてもらい、そのサー

    Google Spreadsheet を簡易 Webサーバーとして動かして、手軽にWebHookを受け取る方法 - Qiita
  • [2]複合機が丸見えになる恐れ

    EWSがセキュリティ上危険な理由はいくつか挙げられる(図2)。サットン氏は、「メーカーは複合機を出荷した後、全くEWSにセキュリティパッチ(修正プログラム)を当てていないことが多い」と指摘する。セキュリティホールが放置された状態のEWSを搭載した複合機は、企業ネットワーク内に設置された“トロイの木馬”とさえいえる。 例えばEWSの多くは、WebサーバーソフトにApache HTTP Server(Apache)を搭載している。Apacheは多数のバグが存在するソフトで、バグが発覚するたびにパッチを配布している。あまりの多さから、「A Patchy Server」(パッチだらけのサーバー)のApacheと呼称されるようになったという冗談があるほどだ。当然、Apacheには常に最新のパッチを当てておかなければ、簡単にハッキングされる。 狙われるのはApacheの脆弱性だけではない。Linux

    [2]複合機が丸見えになる恐れ
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • スタートアップ企業で8年間Webの開発をしてみての反省点いろいろ - Masatomo Nakano Blog

    2002年、当時設立したばかりの会社に入り、何もない状態から、コンテンツとシステムを作り続け8年が経った。日々、試行錯誤しながら、それなりに会社も大きくなり、まだ、大成功とは言えないけど、それなりにうまくやってきたつもりだ。 しかしながら、その8年という短くはない時間の中で、色々な課題や問題が発生し、その時々正しい選択をしてきたつもりだったけど、反省点も多い。もう一度スタートアップに参加するとしたら、やり直したいところや、もっと早くこうしていれば良かったというところがたくさんある。 そんなわけで、次の挑戦のときに忘れないように、また、もしかして誰かの参考くらいになればと思い、メモっておくことにした。1 まず、反省点の前に、何をやっているのかというのを簡単に。 ビジネスとしては、英語e-learningのWebサービス(ネットを使った英語のお勉強)をASPな形で、企業や大学などに提供している

  • Darkroom

    Settings Recovery link GMail Yahoo MSN AOL Other Open page Language Theme sharpen resolution dull resolution color areas Save Cancel Ask MugTug E-mail: Message or Question: Send Cancel At MugTug, we’re committed to our users. Your privacy is important to us, as is the integrity of your computer. To better protect your privacy we provide this notice explaining our software development and online in

  • 高木浩光@自宅の日記 - ケータイ脳が大手SI屋にまで侵蝕、SI屋のセキュリティ部隊は自社の統率を

    ■ ケータイ脳が大手SI屋にまで侵蝕、SI屋のセキュリティ部隊は自社の統率を 昨年示していた、 やはり退化していた日のWeb開発者「ニコニコ動画×iPhone OS」の場合, 2009年8月2日の日記 日の携帯電話事業者の一部は、「フルブラウザ」にさえ契約者固有ID送信機能を持たせて、蛸壺の維持を謀ろうとしているが、iPhoneのような国際的デファクト標準には通用しないのであって、今後も、他のスマートフォンの普及とともに、蛸壺的手法は通用しなくなっていくであろう。 そのときに、蛸壺の中の開発者らが、このニコニコ動画の事例と同様のミスをする可能性が高い。「IPアドレス帯域」による制限が通用しない機器では、アプリケーションの内容によっては特に危険な脆弱性となるので、関係者はこのことに注意が必要である。 の懸念が、今や、さらに拡大し、ケータイ業者のみならず、一般のシステムインテグレータの思考

  • Wolfram|Alpha がスゴすぎる (かもしれない) 件 [lifehack]

    先日,世紀の大発明 (かもしれない) Wolfram|Alpha がリリースされた.いちいち「かもしれない」と付け足しているのは,当にそうかどうか,私にも分からないからだ. 日でも既にいくつかレビュー記事が出ていて,多少出遅れた感があるが,この場でも紹介しておきます. 開発したのは Stephen Wolfram.理系出身の方には,あの Mathematica の産みの親と言えばピンと来るかもしれない.もっと分かりやすく言えば,Wolfram は15歳にして素粒子論の学術論文を執筆し,17歳にしてオックスフォード大学を卒業,20歳にしてコンピューターサイエンスの名門であるカリフォルニア工科大学で博士号を取得し,23歳にして天才の称号と言われるマッカーサー・グラントを史上最年少で受賞している…まあ要は変態である. その変態的大天才が,20年以上暖めてきたアイデアを遂に具現化したのがこの

    Wolfram|Alpha がスゴすぎる (かもしれない) 件 [lifehack]
  • 403 Forbidden

    \閉鎖予定のサイトも売れるかも?/ アクセスがないサイトもコンテンツ価値で売れる場合も… ドメインの有効期限を更新してサイト売却にトライしてみましょう

  • AIRTIGHT - PostViewer Download

    AIRTIGHT - PostViewer Download
  • Mac OS X Darwin Tips

    Macintosh OSX正式版DarwinのTipsページです。ここに書いてある情報はオウンリスクでお願いします。このページの情報をもとに損害を被っても、いっさい補償されません。 また、既にこの文章自体が古く、リンク切れも多数あります。 [このページの改定日: 08/05/12 11:44 ]  あなたはここへ来た、 228403 番目の人です。(2001/4/21から) ・NAMAZUなど全文検索ソフトに関しては「マニュアルに書いてない掲示板」でお願いします。 ・UNIXの基礎知識などは、下のリンクを参照してください。 ・僕の目的はCGIのテストをローカルサーバ(手元のマシン)で行いたい、ということです。そのための環境をOSXで作ろうというわけです。自宅サーバを立ててそれを公開したいという向きには、別のノウハウが必要でしょうからこのページは役に立たないでしょう。 ・以下の情報

  • 1