IT |
気になる、記になる… |
FacebookのiOS向け公式アプリのダークモードはこんな感じに |
https://taisy0.com/2020/04/22/120829.html
|
facebook |
2020-04-22 00:17:00 |
ROBOT |
ロボスタ |
荷姿のサイズをスマホAIアプリとカメラで測定する技術を発表 AIソリューション「AMY」を開発するAutomagi |
https://robotstart.info/2020/04/22/automagi-sizerec.html
|
automagi |
2020-04-22 00:34:47 |
IT |
ITmedia 総合記事一覧 |
[ITmedia エンタープライズ] 日本通運がRPAで挑む40万時間削減への道のり |
https://www.itmedia.co.jp/enterprise/articles/2004/22/news035.html
|
itmedia |
2020-04-22 09:30:00 |
TECH |
Techable(テッカブル) |
月に1度のピッチイベント「Monthly Pitch」、オンラインで開催! |
https://techable.jp/archives/122335
|
monthlypitch |
2020-04-22 00:00:15 |
デザイン |
コリス |
有料フォントが今週末まで無料!美しい、ただただ美しいエレガントでフェミニンな手書きフォント -Queenly |
https://coliss.com/articles/products/queenly-handwritten-font-by-anmark.html
|
続きを読む |
2020-04-22 00:36:20 |
デザイン |
コリス |
CC0の太っ腹ライセンス!スタイルガイドと150種類以上のコンポーネントが揃ったワイヤーフレーム素材 -Contra |
https://coliss.com/articles/build-websites/operation/work/contra-wireframe-kit.html
|
続きを読む |
2020-04-22 00:26:06 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
PythonのウェブフレームワークDashで京都の新型コロナアプリを作成した |
https://qiita.com/OgawaHideyuki/items/0bd9e38de0055a5da046
|
このようなにアプリケーションをインタラテクィブに動かす部分では、Dashのコールバック機能を使っています。 |
2020-04-22 09:42:41 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
python、分割した文字列の抽出方法について教えてください。 |
https://teratail.com/questions/255453?rss=all
|
python、分割した文字列の抽出方法について教えてください。 |
2020-04-22 09:43:15 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
input type="date"のハイフンを無くして年月日にしたい |
https://teratail.com/questions/255452?rss=all
|
inputtypedateのハイフンを無くして年月日にしたいinputnbsptypequotdatequotの取得データがのようになります。 |
2020-04-22 09:39:54 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
【WordPress】functions.phpでwp_enqueue_scriptを使ってもjsが読み込めない原因について |
https://teratail.com/questions/255451?rss=all
|
【WordPress】functionsphpでwpenqueuescriptを使ってもjsが読み込めない原因についてfunctionsphpでjavascriptファイルをを読み込みたいのですが、読み込めず原因がわかりません。 |
2020-04-22 09:36:17 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
Visual Studio 2019でプロジェクト内のフォームをコピーする方法 |
https://teratail.com/questions/255450?rss=all
|
VisualStudioでプロジェクト内のフォームをコピーする方法VisualnbspStudionbspnbspVisualnbspBasicで、プロジェクト内のフォームをコピーしたいのですが、どのようにしたらよいのでしょうか。 |
2020-04-22 09:34:10 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
[React]material-uiとuseForm()による入力文字の取り出し方がわからない |
https://teratail.com/questions/255449?rss=all
|
ReactmaterialuiとuseFormによる入力文字の取り出し方がわからない前提・実現したいことmaterialuiとuseFormを用いてバリデーションを行いました。 |
2020-04-22 09:28:18 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
特定の数字が入力されるまで同じ処理を繰り返し、特定の数字が入力されたら終了するプログラムを作りたい |
https://teratail.com/questions/255448?rss=all
|
特定の数字が入力されるまで同じ処理を繰り返し、特定の数字が入力されたら終了するプログラムを作りたい前提・実現したいこと以下のプログラムはからの数値を入力するとそれに対応した案内が返ってくるというプログラムです。 |
2020-04-22 09:26:40 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
DBに登録したデータが表示できず、java.lang.ArrayIndexOutOfBoundsException: 6 >= 6 とエラーがでる |
https://teratail.com/questions/255447?rss=all
|
|
2020-04-22 09:08:36 |
AWS |
AWSタグが付けられた新着投稿 - Qiita |
RDSを開発用に作る時の備忘録 |
https://qiita.com/kenmaro/items/c6e739816eb8316e235c
|
RDSを開発用に作る時の備忘録概要開発用にRDSを立てて、そこにデータを流し込んだりクエリを投げたりすることもあると思いますが、触る頻度が度々しかないと毎回基本的なことを忘れてはまってしまうので、個人的に気をつけることを備忘録としてまとめます。 |
2020-04-22 09:47:00 |
AWS |
AWSタグが付けられた新着投稿 - Qiita |
AWS 基調講演メモ AWSomeday セッション1-2 |
https://qiita.com/gibo7/items/eaa74216b02943a463c7
|
AWS基調講演メモAWSomedayセッションAWSのグローバルインフラストラクチャネットワーク及びコンピューティングAWSの導入すると変わることは・スピーディーに、柔軟にリソースを提供できる・支出が固定費から変動費にデータセンター・世界中でサービスが利用できるAWSのインフラのリージョンとのアベイラビリティゾーンリージョン複数のアベイラビリティゾーンがあるAZアベイラビリティゾーン仮想ネットワークゾーン複数のアベイラビリティゾーンのシステム実装がベストプラクティスVPCVirtualPrivateCloudAZを跨って環境を作ることができるパブリックサブネット外部と通信できるプライベートサブネットVPC内部としか通信しないコンピューティングサービス仮想サーバーのサービスEC・仮想サーバーELB・インスタンス間で負荷を分散する・ELB自体も負荷分散を行う。 |
2020-04-22 09:09:34 |
AWS |
AWSタグが付けられた新着投稿 - Qiita |
Amazon ECSの作成済みクラスターでContainer Insightsが有効化できた |
https://qiita.com/kai_kou/items/4c7f1fbfe1b0980c4e57
|
AmazonECSの作成済みクラスターでContainerInsightsが有効化できた昨年年からAmazonCloudWatchを利用することで、AmazonECSのリソースを監視できるようになりましたが、既存のECSクラスターの場合、AWSマネジメントコンソールだと、ContainerInsightsをあとから有効化することができませんが、awscliだと設定できるのがわかったのでメモ。 |
2020-04-22 09:00:15 |
技術ブログ |
Developers.IO |
[アップデート] AWS Elemental MediaTailor にライブ配信の広告抑制機能が追加されました! |
https://dev.classmethod.jp/articles/update-aws-elemental-mediatailor-ad-suppression/
|
diatailoradbreakfillpref |
2020-04-22 00:33:52 |
技術ブログ |
Developers.IO |
RDS インスタンスのステータスが「incompatible-parameters」になった際の調査方法 |
https://dev.classmethod.jp/articles/tsnote-rds-incompatible-parameters/
|
incompatibleparameters |
2020-04-22 00:18:00 |
技術ブログ |
Developers.IO |
【小ネタ】[Amazon SageMaker] 既存のモデルを使用した増分学習をJupyter Notebookでやってみました |
https://dev.classmethod.jp/articles/amazon-sagemaker-incrementaltraining/
|
amazonsagemaker |
2020-04-22 00:14:19 |
海外TECH |
DEV Community |
Build a community SMS group chat with Twilio Functions and Google Sheets |
https://dev.to/twilio/build-a-community-sms-group-chat-with-twilio-functions-and-google-sheets-327k
|
Build a community SMS group chat with Twilio Functions and Google SheetsUnder the strange circumstances of the coronavirus we have seen some wonderful stories of communities getting together virtually to support each other One way to support a local community is to set up a message group so that neighbours can easily offer or ask for help Doing this with a regular group message could get messy as it s a pain to add or remove people from a group message In this post we ll see how to use Google Sheets Twilio Functions and Programmable SMS to administer a community SMS broadcast group We will create a Google Sheet that lists the people in our group and a phone number that can be used to contact all of them by SMS When you send an SMS to the number it will forward that message on to everyone else in the group If you want to skip straight to the end check out the code and setup instructions in the community SMS broadcast repository on GitHub What you will needIf you want to build a community SMS group with Google Sheets and Twilio you will need the following Node js A Twilio account if you don t have one sign up for a new Twilio account here and receive credit when you upgrade A Twilio number that can send and receive SMS messages A Google developer account A Google Sheet to work with Setting up a service account for the Google Sheets APITo programmatically access Google Sheets you ll need to create a service account and credentials in the Google API Console To do so follow these steps Go to the Google APIs Console Create a new project Click Enable API Search for and enable the Google Drive API Create credentials for a Web Server to access Application Data Name the service account and grant it a Project Role of Editor Download the JSON fileWe ll need this JSON file soon so keep it handy Setting up the sheetYour Google Sheet will store the numbers of everyone in the group along with their name and some other identifying information like their house number so everyone knows who is who Create a sheet with the headings Number Name and House Fill in your own details under the headings You should enter your number in e format prefixed with an apostrophe so that Sheets doesn t try to treat it as a formula We need to give access to our service account to this sheet so we can use it through the API Click the Share button and enter the client email from the JSON file you downloaded earlier We also need the sheet ID so that we can access it from the API The ID is available in the URL of the sheet the URL looks like this GOOGLE SPREADSHEET KEY editGrab the GOOGLE SPREADSHEET KEY from your URL and keep it safe too Programming the phone numberWhen someone sends an SMS message to a Twilio phone number Twilio makes a webhook request with all the details of the message to find out what to do next with it In this case we need to look up all the numbers in our Google Sheet and forward the message on to all of them To perform this part we will use a Twilio Function We ll build this next part using the Twilio Serverless Toolkit Let s start a new project On the command line run npm init twilio function community sms broadcast template forward messageWhen prompted enter your Twilio Account Sid and Auth Token from your console This uses the create twilio function project to scaffold a project using one of the premade function templates to give us a head start The forward message template has a function that forwards an incoming message to another number We need to extend this to forward to multiple numbers from our Google Sheet Setting up our credentialsWe collected our credentials for the Google Sheets API and our Sheet ID earlier and now we need to include them in our project Starting with environment variables open up env and you should see your Twilio credentials You ll also see a placeholder for MY PHONE NUMBER which we no longer need so delete it Add one more variable to this the Sheet ID GOOGLE SPREADSHEET KEY YOUR GOOGLE SPREADSHEET KEY Our credentials for connecting to the Google Sheets API came as a JSON file We don t want to store JSON in the environment so instead we can store it as a private asset Grab the JSON file you downloaded earlier and move it to the assets directory Rename it to credentials private json Adding private into the filename is a convention in the serverless toolkit that will ensure the file is a private asset when we deploy it to Twilio If you are planning to commit this project to version control this is the time to add assets credentials private json to your gitignore file That s our credentials sorted let s get on to building the function Setting up dependenciesWe need one dependency to make accessing the Google Sheet API easy Install it with npm install google spreadsheet Reading the sheet and forwarding on messagesOpen up functions forward message js it should currently look like this exports handler function context event callback let twiml new Twilio twiml MessagingResponse twiml message From event From Body event Body to context MY PHONE NUMBER callback null twiml This currently forwards an incoming message onto just one number but we want to send it to our list of numbers from the sheet We ll start by requiring the google spreadsheet dependency and loading the credentials from the private asset At the top of the file add the following const GoogleSpreadsheet require google spreadsheet const fs require fs const credentials JSON parse fs readFileSync Runtime getAssets credentials json path utf Runtime getAssets loads all the assets from the project and that gives you access to the path of the JSON file with our credentials We can then load the file using the Node js fs module Moving on to the function we ll start the same way by instantiating a new messaging response and finish by calling the callback function with that response We just need to load the sheet and find all the numbers to forward the message to in between exports handler function context event callback let twiml new Twilio twiml MessagingResponse Load the sheet etc callback null twiml We ll start by creating a Google Sheet document using the sheet ID we stored in the environment earlier We get access to the environment variables through the context argument to our function exports handler function context event callback let twiml new Twilio twiml MessagingResponse const doc new GoogleSpreadsheet context GOOGLE SPREADSHEET KEY callback null twiml Next we need to give this document access to the API using the credentials we loaded earlier and then load the basic properties of the document These are both asynchronous calls implemented as promises so we can use async await to simplify the flow here To do so we define our handler function as an async function and then use await in front of each asynchronous call exports handler async function context event callback let twiml new Twilio twiml MessagingResponse const doc new GoogleSpreadsheet context GOOGLE SPREADSHEET KEY await doc useServiceAccountAuth credentials await doc loadInfo callback null twiml With the whole document loaded we can select the first worksheet and then load the rows of that sheet Loading the rows is asynchronous as well so we ll use await again exports handler async function context event callback let twiml new Twilio twiml MessagingResponse const doc new GoogleSpreadsheet context GOOGLE SPREADSHEET KEY await doc useServiceAccountAuth credentials await doc loadInfo const sheet doc sheetsByIndex const rows await sheet getRows callback null twiml With the rows loaded we can find out if the phone number that sent the incoming message is on our list If it is we ll forward to the other numbers on the list by filtering out the number that sent the message and building a TwiML lt Message gt for each remaining number If the number isn t on the list we can reply with a message exports handler async function context event callback let twiml new Twilio twiml MessagingResponse const doc new GoogleSpreadsheet context GOOGLE SPREADSHEET KEY await doc useServiceAccountAuth credentials await doc loadInfo const sheet doc sheetsByIndex const rows await sheet getRows const from rows find row gt row Number event From if from rows filter row gt row Number event From forEach row gt twiml message From row Name row House nBody event Body to row Number else twiml message You re not currently on this community list Please contact the community organiser to be added callback null twiml Note how you can refer to the columns in the rows by the header of the row We can use row Number and row Name instead of column numbers Be careful though if you change the headers in the sheet you will need to change them in the code too This is all the code we need all that remains is to deploy the Function and hook it up to a phone number Deploying the functionSince we created the Function using the Twilio Serverless Toolkit deployment is just one command in your terminal npm run deployWhen the script completes your deployment details will be logged to your terminal Grab the Functions URL and head to the Twilio console to apply it to your phone number Open the numbers console and edit the number you want to use for this or buy one if you haven t yet Scroll down to the Messaging section and enter the Function URL in the field marked A message comes in Save the number and send it a message Nothing should happen because your number is the only one on the list right now Remove your number from the Google Sheet and send a message you will receive a reply to say you re not on the list Ready to broadcastAdd the numbers and names for everyone you want to join this community broadcast system to your Google Sheet Now when you send a message to your number it will broadcast out to everyone else on the list If someone replies you and everyone else will receive that reply too Group messaging is in your controlIn this post we ve seen how a Google Sheet a Twilio phone number and a few lines of JavaScript could help to keep a community connected and informed If you want to check out all of the code take a look at the community sms broadcast repo here on GitHub If you re looking for other ways that communications can help during this pandemic check out this pre trained coronavirus Autopilot chat bot template this tutorial on keeping up to date with the current statistics for the virus over SMS and if you need extra support for your contact centre this program to support businesses with a Flex Boost Stay safe out there and feel free to hit me up on Twitter or over email if you have any questions |
2020-04-22 00:00:44 |
海外TECH |
Engadget |
This VR system tethers your hands to your shoulders to improve haptics |
https://www.engadget.com/wireality-vr-haptics-wearable-002643614.html
|
This VR system tethers your hands to your shoulders to improve hapticsFor years researchers have been trying to bring improved haptics to virtual reality VR experiences We ve seen haptic suits from companies like bHaptics and Tesla as well as VR boots gloves and other handheld devices Now a team of researchers |
2020-04-22 00:26:43 |
海外TECH |
CodeProject Latest Articles |
AI / Analytics Tools in Azure |
https://www.codeproject.com/Articles/5265822/AI-Analytics-Tools-in-Azure
|
broad |
2020-04-22 00:36:00 |
海外科学 |
NYT > Science |
Coronavirus Live Updates: Trump Pauses Issuing of Green Cards; Senate Passes Aid Package |
https://www.nytimes.com/2020/04/21/us/coronavirus-live-news-updates.html
|
Coronavirus Live Updates Trump Pauses Issuing of Green Cards Senate Passes Aid PackageA day pause in immigration will not apply to guest workers The House is expected to approve a plan to replenish funds for a small business loan program |
2020-04-22 00:40:07 |
海外科学 |
NYT > Science |
Coronavirus World News: Live Updates |
https://www.nytimes.com/2020/04/21/world/coronavirus-cases-global.html
|
lebanon |
2020-04-22 00:38:40 |
医療系 |
内科開業医のお勉強日記 |
EAN/ERS/ESO/ESRS statement :睡眠障害と卒中リスク |
https://kaigyoi.blogspot.com/2020/04/eanersesoesrs-statement.html
|
nbsp重度のOSAは脳卒中再発の危険因子であり、脳卒中死亡率と関連している可能性があるが、CPAPは脳卒中転帰を改善する可能性がある。 |
2020-04-22 00:24:00 |
金融 |
ニッセイ基礎研究所 |
今週のレポート・コラムまとめ【4/7~4/13】:新型コロナ緊急事態宣言で何が変わるか-「ロックダウン」とはどういうものか |
https://www.nli-research.co.jp/topics_detail1/id=64243?site=nli
|
今週のレポート・コラムまとめ【】新型コロナ緊急事態宣言で何が変わるかー「ロックダウン」とはどういうものかNo進化する「ドライブスルー」ー新型コロナウイルスの検査以外にも活用ーnbspNo新型コロナウィルス対応の経済対策はldquo経済的な死者rdquoの急増阻止を最優先にnbspNo『緊急事態宣言』発令かー感染防止に不可欠も、経済に甚大なダメージをnbspNo新型コロナウイルスで働き方の格差が広がるーテレワークの導入可否がポイントかーNo新型コロナ急がれる医薬品開発ー抗ウイルス薬やワクチンが、なかなかできないのはなぜ基礎研ビデオレポートnbsp何でこうなるの年金額見直しの仕組みnbspー研究員の眼nbsp強まる東京一極集中総数編社会純減都道府県ランキング分析ー最新純減ランキングにみる新たな動向ーnbsp日本が韓国の新型コロナウイルス対策から学べることーマスク対策nbsp緊急事態措置はなぜ遅れたかー使用制限要請対象施設の範囲と要請内容をどうするかnbsp投信市場では冷静な投資家が多かった年月の投信動向nbsp新型コロナで取り組みの加速が求められる行政手続きのオンライン化nbsp緊急事態宣言下の雇用維持ー解雇の前に考えるべきことnbsp緊急事態宣言と経済対策ー想定を超えるスピードに政策は追いつけるかnbsp日本が韓国の新型コロナウイルス対策から学べることー検査体制nbspー基礎研レターnbsp新型コロナウィルスと各国経済ー金融市場の反応と各国経済へのインパクトnbsp在宅療養支援診療所の展開ー時間対応する医師の負担をどう緩和するかnbsp噴火による降灰の影響ー中央防災会議作業部会における報告災害・防災、ときどき保険nbspーWeeklyエコノミスト・レターnbsp・年度経済見通しー新型コロナウィルスの感染拡大を受けて年度の成長率見通しを大幅下方修正nbspー基礎研レポートnbsp年を迎えた介護保険の足取りを振り返る下ー制度改正に共通して見られるつの傾向nbsp老後資金の取崩しー運用方法と取崩し方法をセットで考えるnbspー保険・年金フォーカスnbspドイツの民間医療保険及び民間医療保険会社の状況ー年結果ーnbsp年金改革ウォッチ年月号ポイント解説年改正法案の検討規定nbsp欧州大手保険グループの年末SCR比率の状況についてーソルベンシーIIに基づく数値結果報告ーnbspー経済・金融フラッシュnbsp貸出・マネタリー統計年月預金へのシフトが進行、銀行貸出は月以降加速かnbsp企業物価指数年月ー原油価格の下落が大幅な下押し材料nbsp【東南アジア経済】ASEANの貿易統計月号輸出は旧正月の連休時期の影響で一時的に上振れnbspNo新型コロナが収束に向かう中国ー前代未聞の経済収縮からの脱却と世界戦略の始動nbspNoインフルエンザの流行はほぼ収束いま高熱が続いたら、新型コロナウイルスかnbspNo新型コロナ見えない先行きーどうなれば「小康状態」や「終息」といえるのかnbspNo新型コロナ緊急事態宣言の前にー改正新型インフルエンザ等特措法を正しく理解するー緊急事態宣言と法との関係ーnbspNo新型コロナ緊急事態宣言で何が変わるかー「ロックダウン」とはどういうものかー発行レポートのカテゴリ一覧は、でそれぞれ公開中【関連レポート】今週のレポート・コラムまとめ【】新型コロナウィルス対応の経済対策は経済的な死者の急増阻止を最優先に今週のレポート・コラムまとめ【】Jリート市場は下落。 |
2020-04-22 09:39:06 |
金融 |
日本銀行:RSS |
営業毎旬報告(4月20日現在) |
http://www.boj.or.jp/statistics/boj/other/acmai/release/2020/ac200420.htm
|
月日 |
2020-04-22 10:00:00 |
ニュース |
BBC News - Home |
Coronavirus: US green cards to be halted for 60 days, Trump says |
https://www.bbc.co.uk/news/world-us-canada-52377122
|
american |
2020-04-22 00:51:31 |
ニュース |
BBC News - Home |
Coronavirus: Experts question UK self-isolation advice |
https://www.bbc.co.uk/news/health-52366190
|
advicepublic |
2020-04-22 00:19:29 |
GCP |
Google Cloud Platform Japan 公式ブログ |
北海道テレビ放送株式会社:Google Cloud による放送アクセスログ分析で、放送業界全体が利益を創出できる仕組みを目指す |
https://cloud.google.com/blog/ja/topics/customers/hokkaido-tv-log-analysis/
|
三浦さんは、「もともとは、BigQueryを使いたいと思いスタートしたプロジェクトですが、CloudFunctionsやCloudDatalab、データポータルのようなサービスの充実も、本当に便利です」と話します。 |
2020-04-22 01:00:00 |
北海道 |
北海道新聞 |
トランプ家、賃料減免を要請 経営ホテル、建物は連邦政府所有 |
https://www.hokkaido-np.co.jp/article/414564/
|
米大統領 |
2020-04-22 09:30:36 |
北海道 |
北海道新聞 |
東証365円安、一時1万9千円割れ 午前9時15分現在 |
https://www.hokkaido-np.co.jp/article/414579/
|
日経平均株価 |
2020-04-22 09:43:00 |
北海道 |
北海道新聞 |
<旬感スクエア>夕日に映える白い岩壁 乙部・滝瀬海岸 |
https://www.hokkaido-np.co.jp/article/414507/
|
管内 |
2020-04-22 09:25:46 |
北海道 |
北海道新聞 |
米の物言う株主、任天堂株取得 デジタルソフト配信などに関心 |
https://www.hokkaido-np.co.jp/article/414578/
|
物言う株主 |
2020-04-22 09:18:00 |
マーケティング |
AdverTimes |
タモリがメルカリのイメージキャラクターに 新CMで「メゾンメルカリ」の管理人を演じる |
https://www.advertimes.com/20200422/article312868/
|
一部地域 |
2020-04-22 00:30:11 |
ニュース |
THE BRIDGE |
Uberでモノを運べるように、家族・友人間の個人間配達「Uber Connect」を公開 |
http://feedproxy.google.com/~r/SdJapan/~3/P95ZukHXXZM/uber-connect-lets-you-deliver-things-to-friends-and-family
|
Uberでモノを運べるように、家族・友人間の個人間配達「UberConnect」を公開Uberは新型コロナウイルスの影響下で激しい打撃を受けている一方、新しい活路を見出すために、つの新サービスを発表した。 |
2020-04-22 00:44:27 |
GCP |
Cloud Blog JA |
北海道テレビ放送株式会社:Google Cloud による放送アクセスログ分析で、放送業界全体が利益を創出できる仕組みを目指す |
https://cloud.google.com/blog/ja/topics/customers/hokkaido-tv-log-analysis/
|
三浦さんは、「もともとは、BigQueryを使いたいと思いスタートしたプロジェクトですが、CloudFunctionsやCloudDatalab、データポータルのようなサービスの充実も、本当に便利です」と話します。 |
2020-04-22 01:00:00 |
コメント
コメントを投稿