サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
ノーベル賞
s2terminal.hatenablog.com
普段は開発にもメモにもVS Codeを使っているのですが、VS CodeはChromebook等では使えません。そこでVS CodeのエディタエンジンであるMonaco Editorを、Azure Web Appsにデプロイして、PWAとして使ってみました。 PWAにすることで、ブラウザさえあればオフラインでも動作するようになり、エディタアプリのように利用できます。 Monaco Editor on Cloud https://monaco-on-cloud.azurewebsites.net 実際に、この記事もこのエディタで書きました。 以下に、今回使ってみた技術を列挙します。なお本件はGlobal Azure Bootcamp 2018@TokyoでLTをしたのですが、思ったよりもAzure関係ない技術が多かったので、こうして改めてまとめてみました。 Visual Studio Cod
引越して1ヶ月半、ようやく家にネットが通ったので何かコードを書こうと思いました。 Microsoft Azure Cognitive Servicesには便利そうなたくさんAPIがあります。 そのうちComputer Vision APIを使うと、画像を解析して説明文などを自動生成できます。 参考:過去の記事 s2terminal.hatenablog.com Computer Vision APIが吐き出す情報は英語か中国語です。 今回はさらにこれをTranslator Text APIで日本語化し、imgタグにして吐き出すプログラムを書いてみました。 例 Public Domain Picturesから適当にいくつか画像を取ってきて、説明文を付けてもらいました。 「木からぶら下がって緑のバナナの束」 <img alt="木からぶら下がって緑のバナナの束" src="http://www
スプラトゥーン2での戦績を閲覧できるイカリング2ですが、 Nintendo Switch Onlineというスマホアプリ内でしか見ることができません。 www.nintendo.co.jp 前作では普通のブラウザ上で閲覧できたので、戦績データをスクレイピングしてクラウドに保存していたのですが、アプリとなると専門外です。 そこで、プロキシを経由して無理矢理に中身を拝見しました。 アプリの通信内容を解析する 今回はプロキシサーバにmitmproxyを使って、イカリングを串焼きにしようと思います。 適当なCentOSホスト上にプロキシサーバを立てました。ファイアウォールの設定で8081番ポート(自由)を自分のIPアドレスに対して公開しておきます。 mitmproxyはpipでインストールできますが、mitmproxy公式のDockerイメージがあったので、それを使って立ち上げました。 良い時代に
ニンジャスレイヤーのmastodonサーバーができたようですが、私はmastodonアカウントを持っていないのでフォローできませんでした。 diehardtales.com 上記記事より引用 あなた自身でサーバーを立てて象になることもできますが、それにはある程度のUNIX知識が求められます。 ではせっかくなので、個人用にサーバーを立てて象になってみました。 なおUNIX知識が求められるそうですが普通にLinux(CentOS7)で構築します。 用意したもの ドメイン サーバー 今回は IDCFクラウド のS1インスタンスを用意 mastodonはAWS S3に対応しているそうなので、特に理由が無ければサーバーもAWS EC2で用意するのが無難だと思います。 真面目にやるならAWS ECS+S3+ElastiCache+PostgreSQL on RDSみたいな構成になるのではと思いますが、
ゴリラの画像ならば「animal」、ラーメンの画像ならば「food」、iPadならば「computer」といった具合で、画像に自動でタグ付けをしてみました。 マイクロソフトのCognitive Servicesのうちのひとつ、Computer VisionをRuby on Railsから利用することで、簡単に実現できました。 azure.microsoft.com 今回書いたソースコードはGitHubに上げました。 github.com 要件 画像をアップロードする アップロードした画像のタグ情報を取得する タグ情報をDB保存する 画像のアップロード機能 まずRailsプロジェクトを作成します。 $ rails _5.0.1_ new azure_computer_vision_on_rails $ cd azure_computer_vision_on_rails $ bundle in
先日、Azure SQL Databaseに『クエリ エディター』という機能がパブリック・プレビューで公開されました。 Public preview: Interactive query experience for SQL databases A new lightweight T-SQL editor within the Azure portal is available for all Azure SQL databases AzureポータルのWeb画面上からAzure SQL Databaseに対して直接SQLが打てるようです。 さっそくやってみましょう。 「SQL Database」を選んで「クエリエディター」に入り、ID/Passを入れればSQLを実行できます。おわり。 先日の記事で使ったクエリを投げてみます。 SELECT DATEPART(YEAR, tweet_dat
レイティング・ランキングの数理 ―No.1は誰か?―という本を読んでいます。 数年前に買った『Google PageRankの数理』の続編のような立ち位置で、本書はPageRankに限らずより一般的な順位付けの手法を数多く語った本です。 例:Splatoonのウデマエ まず本題に入る前に、例として『Splatoon』のガチマッチのウデマエについて軽く触れておきます。 計算方法はガチマッチ指南 - スプラトゥーン(Splatoon) for 2ch Wiki*に記載されています。以下にウデマエによる獲得基準ポイントを引用します。 ウデマエ - ± + C +20 +15 +12 B +10 +10 +10 A +10 +10 +10 S - +4 +3 これらにいくつかの要素が加わって実際のポイントが前後するのですが、基本的には 自分の所属ランク帯にウデマエの変動値が依存する ようになってい
開発中のWebサイト「合唱音源の新着情報.com」で、データベースにはSQLite(Webサーバ内のローカルファイル)を使っていました。 しかしスケーラビリティや耐障害性を考慮し、SQLiteを捨ててデータベースサーバを導入することにしました。 (Webサーバのログインパスワード忘れてどうしようも無くなったなんて言えない) WebサーバにMicrosoft Azureの仮想マシンを使っていることもあり、データベースサーバには同じAzureのPaaSであるMicrosoft Azure SQL Databaseを選びました。 SQL Serverは一切触ったことがありませんが、クラウドなので簡単に移行することが出来ます。たぶん。 Microsoft Azure SQL Database 構築 現在のサービスではいわゆるトランザクションデータは未だ取り扱っていないので、データ量は数千行程度と大
ふと「はてなブックマークしたURLをPocketに送りたい!」と思いIFTTTを探してみたのですが、残念ながらはてブに対応していませんでした。 しかしpocketにはAPIがあり、はてブにはweb hookがあります。 これらを繋ぐAPIを開発すれば要望は満たせるのではないかと思いました。 適当にググってみると、PHPやPerlのソースコードがヒットします。簡単そうです。 はてなブックマーク Web Hook - Hatena Developer Center しかしここで魔が差して、絶賛パブリックベータ中であるMicrosoft Azure API Appsを使って、ASP.NET C#でAPIを開発してみることにしました。 Azure API Appsとは? 最近発表されたAzureのあたらしいPaaS。APIのホスティングに特化したクラウドサービスです。 先日Global Azure
ネットワーク技術の革新は既に秒進分歩の域に近づいております。情報局は新しい技術を積極的に取り入れ、より使いやすいサイトを構築していきたいと思います。 長野県合唱連盟-このサイトについてより引用 概要 合唱界のさらなる発展にはWebの力が必要だと考えている。 そこで日本の合唱界を牽引する各都道府県の合唱連盟Webサイトをすべて閲覧し、下記の通りレビューを行った。 この評価は著者の独断と偏見に基づくものであり、各団体や企業等とは一切関係が無い。 調査期間 2014年5月18日 評価項目 SEO(検索エンジン最適化) 色々あると思うが、単純に「都道府県名+合唱」でGoogle検索した時の検索順位を調べる。 当然、1位が望ましい。 HTML文法 バリデータサービスを用い、文法スコアを計測する。 Another HTML Lint - Gateway なお当初は、定評のあるAnother HTML-
このページを最初にブックマークしてみませんか?
『s2terminal.hatenablog.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く