Youtube動画を宣伝目的でイメージが必要になったりしたときに、アップロードしたYouTube動画からサムネイル画像、GoogleのYouTube Data APIを通して提供されている情報から取得可能です。 Youtube動画IDを確認 キーポイントは動画IDです。Youtbueページから動画IDが確認できる場所は3か所あります。まずページURLです。例えば、下記の東宝MOVIEの映画『進撃の巨人』プロモーションページでは、《https://www.youtube.com/watch?v=》以降に書かれている《swpaOrubkT0》が動画IDとなります。 https://www.youtube.com/watch?v=swpaOrubkT0
Unicode(ユニコード)に登録されている変体仮名(へんたいがな)286文字(U+1B001〜U+1B11E)を、現代のひらがなごとにまとめ直し、ひらがなごとに字母を確認できるようにしました。 表の左列のリンクから、日本古典籍くずし字データセットに収録された実際の字形を確認できます。ただしすべての字母に対応する字形が収録されているわけではない点にご注意下さい。なお、変体仮名や字母の説明については、くずし字とは?をご覧下さい。くずし字の字形については、くずし字データベース検索(ひらがな(変体仮名)・カタカナ・漢字)やくずし字データセット 文字種(くずし字)一覧をご利用ください。
サーバーレスでプロダクト開発したらOAuthで詰まった話【React+node.js+Express+TwitterOAuth】 まとめ 「配信告知メーカー」というサービスを作った。 GAEで3レッグ認証OAuthを試した。(API) TwitterのOAuthフローは結構歴史が古く、自分は数年前の記事ばかりあって不安になってしまったが、結果的に数年更新がされていないライブラリを使うことになった。きちんと動いているので、凄い心配する必要はないよ、という応援記事。 DBを使いたくなかったため画像の受け渡しをbase64変換し保存するというhackになってしまったが、基本はDBで保存した方が良いと感じた。 本文 構成図 Frontend: deploy:Netlify(githubのmasterが更新されると自動デプロイ) React 多言語対応でDOMを動的に変化させる必要があり、勉強がてら
Herokuの無料のdynoを使っている場合、現時点のルールでは30分でスリープしてしまいます。スリープしてしまうと、アクセスした時点で起動するのでサイトの表示がかなり遅くなってしまいます。今回は、このスリープを回避して、無料dynoを24時間稼働させる方法を紹介します。 はじめに Herokuの無料dynoのルールは割りとコロコロ変わっているのですが、現時点では無料dyno全て合わせて月1000時間までが無料で使え(会員登録すると月550時間が与えられ、クレジットカード登録すると月450時間が追加される)、無料dyno(プロセスタイプがwebの場合)はアクセスがなければ30分でスリープする仕様になっています。 この30分でスリープする仕様ですが、スケジューラを使って定期的にcurlやpingなどで対象のアプリにアクセスをすることで回避できます。この方法を使えば、1dynoまでなら無料で2
はじめに 前回は、Herokuのコマンドの拡張pluginについて解説しました。ちょっとマニアックだったかと思いますが、Herokuのオープンであるというビジョンが見える非常に面白い仕組みだと思います。今回は、マンガ共有サービスの機能を追加したいと思います。Webサービスでは必須の機能のファイルアップロードの仕組みをHerokuを利用する場合どのように実現するかを紹介します。 Herokuでのファイルの扱い Heroku上では、ファイルをサーバ上に保存するということができません。これは、以下の理由からそのようになっていると思います。 Webサーバのインスタンスがどのサーバで動くかが特定できない 複数インスタンスが動いた場合に、同じファイルシステムを共有できない Herokuでは、マルチインスタンスのプラットホームであるためこのような課題が出てきます。この問題をおそらく解決することはできるか
Node.js+Expressの環境でPassportを使って認証処理を行った後、固定のページではなく、要求されたページにリダイレクトさせる方法です。 例えば、「ログイン画面」から「トップ画面」に遷移してその先に「設定画面」がある場合。下記のNode.js+Expressの環境で認証機能を実装するでは、ログイン後、必ず「トップ画面」が表示されていました。これを「設定画面」のアドレスでアクセスしてきた時はログイン後に「設定画面」へ遷移させます。 Node.js+Expressの環境で認証機能を実装する 特定のページのみであれば、各ルーティングで認証を記述すればいいです。多くのページで共通の認証確認を利用したい場合は次のようにします。 変更前 app.post('/login', passport.authenticate('local', { failureRedirect: 'login.
Passportを使うと、Node.js+Expressの環境に認証機能を実装できます。 本記事はNode.js+Express+Passportの基本的な使い方になります。 インストール まず、必要なモジュールをインストールします。 Passport npm install passport 認証ストラテジ npm install passport-local body-parser フォームの入力を受け取るために必要です。 npm install body-parser 認証の実装方法 下記コードは最低限の処理を記述した認証処理の例です。入力値がuser1と一致かどうかを判定しています。 // ユーザー情報 const User1 = { username: "user1", password: "123" }; const express = require('express');
青字をクリックし、 pdfをダウンロードしてお読みください。 ◎第7号(特集:肴町/鍛治町/金山/大工町/片町[南側])はこちら →PDFをダウンロード(52MB) ◎第6号(特集:竪町/材木町)はこちら →PDFをダウンロード(29.9MB) ◎第5号(特集:紺屋町/新紺屋町)はこちら →PDFをダウンロード(8.1MB) ◎第4号(特集:大名小路/裏宿)はこちら →PDFをダウンロード(17.9MB) ◎第3号(特集:鷹匠町/代官町)はこちら →PDFをダウンロード(21.1MB) ◎創刊2号(特集:日光脇往還 台宿町/足利町/谷越町)はこちら →PDFをダウンロード(16.8MB) ◎創刊号(特集:塚場町)はこちら →PDFをダウンロード(10.3MB)
■ 形から引く 実用本意に、梵字を分かりやすい特徴から9種類に分類しました。該当するものをclickして下さい。 梵字の下に記した仏様の名前の色が青色のものは、お姿の絵もあります。名前をclickして下さい。
ビジネス用フォーム作成ツール「formrun」の公式サイトはこちらから >> 「formrun」の公式サイトを確認する formrunとGoogleフォームの違いは、以下の記事で詳しく解説しています。 >> ビジネス用フォーム作成ツール「formrun」と「Googleフォーム」の違いはこちらで徹底解説!! Googleフォームで画像を添付してもらう方法 Googleフォームを作り、ユーザーに画像を添付してもらうまでの手順を紹介します。 1.Googleフォームを作成Googleのアカウントを持っていないとフォームを作成できません。アカウントを持っていない場合は、まずアカウントを作成しましょう。 Google アカウントのログインページから、「アカウントを作成」を選択し基本情報を入力します。 アカウントを作成してGoogleへのログインが完了したら、Googleフォームを開いてください。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く