IT |
気になる、記になる… |
Tokyo Mac、バイク専用ナビ「BeeLine Moto」の新色ガンメタグレーモデルと専用保護シートを販売開始 |
https://taisy0.com/2020/04/11/120357.html
|
beelinemoto |
2020-04-11 03:02:32 |
TECH |
Engadget Japanese |
iPhone 12(仮)最上級モデルは10月発売?iPhone SE2(仮)は来週発表とのアナリスト予測 |
https://japanese.engadget.com/jp-2020-04-10-iphone-12-10-iphone-se2.html
|
associatedpress |
2020-04-11 03:10:00 |
AWS |
lambdaタグが付けられた新着投稿 - Qiita |
無視されたリプライをPython+AWS Lambdaで毎日自動削除する |
https://qiita.com/harddisking/items/4f61cba9a10a1be7799c
|
無視されたリプライをPythonAWSLambdaで毎日自動削除するメンヘラすぎて無視されたツイートは消したいこれは私ではないが、こういうツイートを消したい自分がモテないのも、もしかして瀧さんのせいですかーねっとのひとtanosikuikouzeApril無視されるよりは無視したほうが良いという、被害者より加害者よりの思考へシフトし、陽キャよりのコミュニケーションにコミットを行うこれはセキュリティ・オートメーションに対してのコミュニティ・オートメーションであり、ある意味革命であるもちろん例にあげた公式垢にクソリプを送るのは対象外で、日常のTwitterコミュニケーションにおける無視されたツイートが対象である削除対象はこれ無視されたツイートリプライをしたが、リプライが返ってこないか、ふぁぼられていないツイート具体的にはこんなのの下のほうにある、ふぁぼられてないしリプライもされてないツイート簡単な解説ツイにはリプライされたフラグが存在しないTweetがTweetにリプライした場合、図の通り「リプライされた」というフラグが存在しない為、下記手順で抽出する必要があるusertimelineからふぁぼ・RTされていないツイートを抽出mentionstimelineから直近のリプライを取得し、inreplytostatusidリプライされたツイートの一覧を取得するつを突合してリプライされていない、かわいそうなツイートを抽出するかわいそうだが、それらを消すAPI取得上限の問題usertimelineは一度の取得上限が件mentionstimelineは一度の取得上限が件そのままぶつけるとusertimelineが圧倒的に多く、問題があるusertimelineltmentionstimelineにしたいできるなら毎日ジョブで消したいが、面倒なのでサーバーは立てたくないそこでAWSLambdaなら簡単だし、無料前提条件TwitterのAPIキーを発行済み英作文はググればいくらでも出てくるから頑張るAWSのアカウントを作成済みAWSCLIを使えるようにしておくインフラの構築フォルダ構造DeleteNoReactionTweetlambdaymlREADMEmdcodeDeleteNoReactionReplypyパラメーターは外だしして再利用できるようにするNoEchoをつけるとセキュアだが、Lambdaのコンソールで環境変数は見えてしまうので、あまり意味がないSSMパラメータストアやKMSを使うとよりにセキュアにできるみたいだが、今回はそこまでしないAWSTemplateFormatVersionTwitterAPIKeyParametersConsumerKeyTypeStringNoEchotrueConsumerSecretTypeStringNoEchotrueAccessKeyTypeStringNoEchotrueAccessSecretTypeStringNoEchotrueLambdaIAMRoleRulePermissionの設定ResourcesLambdaLambdaTypeAWSLambdaFunctionPropertiesCodecodeカレントディレクトリ下のcodeフォルダを読み込むEnvironmentLambda環境変数VariablesConsumerKeyVarRefConsumerKeyConsumerSecretVarRefConsumerSecretAccessKeyVarRefAccessKeyAccessSecretVarRefAccessSecretDescriptionDeleteNoReactionReplyFunctionNameDeleteNoReactionReplyHandlerDeleteNoReactionReplylambdahandlerMemorySizeRoleSubarnawsiamAWSAccountIdroleroleNameroleNameRefLambdaRoleRuntimepythonTimeoutCloudWatchEventsRuleRuleTypeAWSEventsRulePropertiesDescriptionDeleteNoReactionReplyRuleNameDeleteNoReactionReplyRuleScheduleExpressioncron夜中三時に消すStateENABLEDTargetsArnGetAttLambdaArnIdlambdaLambdaIAMRoleLambdaRoleTypeAWSIAMRolePropertiesRoleNameDeleteNoReactionReplyRoleAssumeRolePolicyDocumentVersionStatementEffectAllowPrincipalServicelambdaamazonawscomActionstsAssumeRolePathManagedPolicyArnsarnawsiamawspolicyserviceroleAWSLambdaBasicExecutionRoleCloudWatchEventsLambdaexcuteenableLambdaEventTypeAWSLambdaPermissionPropertiesActionlambdaInvokeFunctionFunctionNameRefLambdaPrincipaleventsamazonawscomSourceArnGetAttRuleArnPythonで削除スクリプトを書くimporttweepyimportosAPIKeyデプロイ時にCLIで指定するconsumerkeyosenvironConsumerKeyVarconsumersecretosenvironConsumerSecretVaraccesskeyosenvironAccessKeyVaraccesssecretosenvironAccessSecretVarTweepyAuthauthtweepyOAuthHandlerconsumerkeyconsumersecretauthsetaccesstokenaccesskeyaccesssecretapitweepyAPIauthmyReplyTweetmentionInReplyTweetnoDeleteTweetdeleteTweetGetMyReplyprintGetMyReplyfortweetintweepyCursorapiusertimelineexcluderepliesFalseincludertsFalseitemsifintweettextandtweetfavoritecountandtweetretweetcountprinttweetidtweetcreatedattweettextreplacentweetfavoritecounttweetretweetcountmyReplyTweetappendtweetidGetinreplytostatusidinmentionsprintReplyTweetformentionsintweepyCursorapimentionstimelineitemsまでprintmentionsidmentionscreatedatmentionstextreplacenmentionInReplyTweetappendmentionsinreplytostatusidExtractionDeleteTweetprintExtractionDeletetweetformntnrptwinmentionInReplyTweetformyrptwinmyReplyTweetifmntnrptwmyrptwdeleteTweetappendmyrptwpreparateDeleteTweetsetmyReplyTweetsetdeleteTweetprintlistpreparateDeleteTweetDeleteTweetprintdeletetweetfordeltwinpreparateDeleteTweetprintapigetstatusdeltwidapigetstatusdeltwcreatedatapigetstatusdeltwtextapidestroystatusdeltwAWSへのデプロイTweepyは外部モジュールなので同梱するpipinstalltweepytargetcodeパッケージにしてSに転送awscloudformationpackagesbucketYourBucketNametemplatefilelambdaymloutputtemplatefilelambdapackagedymlインフラ構築とデプロイここでTwitterのAPIKEYをLambdaの環境変数に指定するawscloudformationdeploytemplatefilelambdapackagedymlstacknameYourStackNameparameteroverridesAccessSecretYourAccessSecretConsumerKeyYourConsumerKeyConsumerSecretYourConsumerSecretAccessKeyYourAccessKeycapabilitiesCAPABILITYNAMEDIAMマネコンから確認するGitHubにあげた完全版張っておきます。 |
2020-04-11 12:52:46 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
無視されたリプライをPython+AWS Lambdaで毎日自動削除する |
https://qiita.com/harddisking/items/4f61cba9a10a1be7799c
|
無視されたリプライをPythonAWSLambdaで毎日自動削除するメンヘラすぎて無視されたツイートは消したいこれは私ではないが、こういうツイートを消したい自分がモテないのも、もしかして瀧さんのせいですかーねっとのひとtanosikuikouzeApril無視されるよりは無視したほうが良いという、被害者より加害者よりの思考へシフトし、陽キャよりのコミュニケーションにコミットを行うこれはセキュリティ・オートメーションに対してのコミュニティ・オートメーションであり、ある意味革命であるもちろん例にあげた公式垢にクソリプを送るのは対象外で、日常のTwitterコミュニケーションにおける無視されたツイートが対象である削除対象はこれ無視されたツイートリプライをしたが、リプライが返ってこないか、ふぁぼられていないツイート具体的にはこんなのの下のほうにある、ふぁぼられてないしリプライもされてないツイート簡単な解説ツイにはリプライされたフラグが存在しないTweetがTweetにリプライした場合、図の通り「リプライされた」というフラグが存在しない為、下記手順で抽出する必要があるusertimelineからふぁぼ・RTされていないツイートを抽出mentionstimelineから直近のリプライを取得し、inreplytostatusidリプライされたツイートの一覧を取得するつを突合してリプライされていない、かわいそうなツイートを抽出するかわいそうだが、それらを消すAPI取得上限の問題usertimelineは一度の取得上限が件mentionstimelineは一度の取得上限が件そのままぶつけるとusertimelineが圧倒的に多く、問題があるusertimelineltmentionstimelineにしたいできるなら毎日ジョブで消したいが、面倒なのでサーバーは立てたくないそこでAWSLambdaなら簡単だし、無料前提条件TwitterのAPIキーを発行済み英作文はググればいくらでも出てくるから頑張るAWSのアカウントを作成済みAWSCLIを使えるようにしておくインフラの構築フォルダ構造DeleteNoReactionTweetlambdaymlREADMEmdcodeDeleteNoReactionReplypyパラメーターは外だしして再利用できるようにするNoEchoをつけるとセキュアだが、Lambdaのコンソールで環境変数は見えてしまうので、あまり意味がないSSMパラメータストアやKMSを使うとよりにセキュアにできるみたいだが、今回はそこまでしないAWSTemplateFormatVersionTwitterAPIKeyParametersConsumerKeyTypeStringNoEchotrueConsumerSecretTypeStringNoEchotrueAccessKeyTypeStringNoEchotrueAccessSecretTypeStringNoEchotrueLambdaIAMRoleRulePermissionの設定ResourcesLambdaLambdaTypeAWSLambdaFunctionPropertiesCodecodeカレントディレクトリ下のcodeフォルダを読み込むEnvironmentLambda環境変数VariablesConsumerKeyVarRefConsumerKeyConsumerSecretVarRefConsumerSecretAccessKeyVarRefAccessKeyAccessSecretVarRefAccessSecretDescriptionDeleteNoReactionReplyFunctionNameDeleteNoReactionReplyHandlerDeleteNoReactionReplylambdahandlerMemorySizeRoleSubarnawsiamAWSAccountIdroleroleNameroleNameRefLambdaRoleRuntimepythonTimeoutCloudWatchEventsRuleRuleTypeAWSEventsRulePropertiesDescriptionDeleteNoReactionReplyRuleNameDeleteNoReactionReplyRuleScheduleExpressioncron夜中三時に消すStateENABLEDTargetsArnGetAttLambdaArnIdlambdaLambdaIAMRoleLambdaRoleTypeAWSIAMRolePropertiesRoleNameDeleteNoReactionReplyRoleAssumeRolePolicyDocumentVersionStatementEffectAllowPrincipalServicelambdaamazonawscomActionstsAssumeRolePathManagedPolicyArnsarnawsiamawspolicyserviceroleAWSLambdaBasicExecutionRoleCloudWatchEventsLambdaexcuteenableLambdaEventTypeAWSLambdaPermissionPropertiesActionlambdaInvokeFunctionFunctionNameRefLambdaPrincipaleventsamazonawscomSourceArnGetAttRuleArnPythonで削除スクリプトを書くimporttweepyimportosAPIKeyデプロイ時にCLIで指定するconsumerkeyosenvironConsumerKeyVarconsumersecretosenvironConsumerSecretVaraccesskeyosenvironAccessKeyVaraccesssecretosenvironAccessSecretVarTweepyAuthauthtweepyOAuthHandlerconsumerkeyconsumersecretauthsetaccesstokenaccesskeyaccesssecretapitweepyAPIauthmyReplyTweetmentionInReplyTweetnoDeleteTweetdeleteTweetGetMyReplyprintGetMyReplyfortweetintweepyCursorapiusertimelineexcluderepliesFalseincludertsFalseitemsifintweettextandtweetfavoritecountandtweetretweetcountprinttweetidtweetcreatedattweettextreplacentweetfavoritecounttweetretweetcountmyReplyTweetappendtweetidGetinreplytostatusidinmentionsprintReplyTweetformentionsintweepyCursorapimentionstimelineitemsまでprintmentionsidmentionscreatedatmentionstextreplacenmentionInReplyTweetappendmentionsinreplytostatusidExtractionDeleteTweetprintExtractionDeletetweetformntnrptwinmentionInReplyTweetformyrptwinmyReplyTweetifmntnrptwmyrptwdeleteTweetappendmyrptwpreparateDeleteTweetsetmyReplyTweetsetdeleteTweetprintlistpreparateDeleteTweetDeleteTweetprintdeletetweetfordeltwinpreparateDeleteTweetprintapigetstatusdeltwidapigetstatusdeltwcreatedatapigetstatusdeltwtextapidestroystatusdeltwAWSへのデプロイTweepyは外部モジュールなので同梱するpipinstalltweepytargetcodeパッケージにしてSに転送awscloudformationpackagesbucketYourBucketNametemplatefilelambdaymloutputtemplatefilelambdapackagedymlインフラ構築とデプロイここでTwitterのAPIKEYをLambdaの環境変数に指定するawscloudformationdeploytemplatefilelambdapackagedymlstacknameYourStackNameparameteroverridesAccessSecretYourAccessSecretConsumerKeyYourConsumerKeyConsumerSecretYourConsumerSecretAccessKeyYourAccessKeycapabilitiesCAPABILITYNAMEDIAMマネコンから確認するGitHubにあげた完全版張っておきます。 |
2020-04-11 12:52:46 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
テンプレートファイルが表示出来ない |
https://teratail.com/questions/252872?rss=all
|
テンプレートファイルが表示出来ないテンプレートファイルが読み込めないのか、画面に「indexhtml」ファイルの内容が表示出来ません。 |
2020-04-11 12:55:51 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
Djangoでのエラーメッセージの後に問題の個所が表示されません。 |
https://teratail.com/questions/252871?rss=all
|
Djangoでのエラーメッセージの後に問題の個所が表示されません。 |
2020-04-11 12:44:10 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
git:followボタン |
https://teratail.com/questions/252870?rss=all
|
共有 |
2020-04-11 12:39:07 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
オブジェクトのパスに沿った移動とパスの可視化 |
https://teratail.com/questions/252869?rss=all
|
オブジェクトのパスに沿った移動とパスの可視化お世話になっております。 |
2020-04-11 12:37:31 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
jupyter labでカレントディレクトリをipynbファイルの場所と同じにする方法 |
https://teratail.com/questions/252868?rss=all
|
jupyterlabでカレントディレクトリをipynbファイルの場所と同じにする方法実現したいことipynbファイルを開いてコードを実行するときのカレントディレクトリをipynbファイルの保存場所と同じにしたいです。 |
2020-04-11 12:36:37 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
Python UnicodeEncodeErrorの対処 |
https://teratail.com/questions/252867?rss=all
|
PythonUnicodeEncodeErrorの対処Seleniumで取得したソースからBeautifulSoupを使ってアイテムを抜き出し、表示しようとしていたところ以下のエラーが出ました。 |
2020-04-11 12:35:41 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
Wordpressでwp_enqueue_script関数を使うと、ネストが256(少なくとも1000以上)を超えてエラーになります |
https://teratail.com/questions/252866?rss=all
|
Wordpressでwpenqueuescript関数を使うと、ネストが少なくとも以上を超えてエラーになります実現したいことwebpackでcssやjsをバンドルしたbundlejsをwpenqueuescript関数で読み込みたいです。 |
2020-04-11 12:31:50 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
ubuntuのデスクトップがゴミ箱アイコンだけになり、フリーズします |
https://teratail.com/questions/252865?rss=all
|
ubuntuのデスクトップがゴミ箱アイコンだけになり、フリーズしますmacbooknbsphighnbspsierraのvirtualboxにubuntujadesktopamdisoISOイメージを入れ、起動したところ、数分でゴミ箱だけのデスクトップ画面になり、何も操作できなくなります。 |
2020-04-11 12:27:44 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
Amazonの商品画像やテキストを取得、保存するwebアプリ構築の方向性に関して |
https://teratail.com/questions/252864?rss=all
|
Amazonの商品画像やテキストを取得、保存するwebアプリ構築の方向性に関して現在私は以下のようなシステムの構築を考えています。 |
2020-04-11 12:11:13 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
WordPressログインができず解決させたいです。 |
https://teratail.com/questions/252863?rss=all
|
前提・実現したいことWordPressのログインしたい発生している問題・エラーメッセージXserverにてドメイン取得を行い、ドメインの反映WordPressの簡単インストールを行いました。 |
2020-04-11 12:08:25 |
Docker |
dockerタグが付けられた新着投稿 - Qiita |
Docker Desktop for WSL 2でApache Supersetを動かす:後編 |
https://qiita.com/lilviz/items/21a1b9ad85632242b3d0
|
DockerDesktopforWSLでApacheSupersetを動かす後編環境Windowsbuild※時点では、WindowsInsiderPreview経由でのみ入手可能入手方法については下記のリンクを参考にしてくださいWSL下記のリンクを参考にインストールしてくださいWSL入れてみたgithubitemsbdfcPythonDockerdesktopインストール手順DockerforWindowsのSettingでEnabletheexperimentalWSLbasedengineをチェックするApacheSupersetをGitCloneするgitcloneCloneしたディレクトリに行き、dockercomposeupで起動cdincubatorsupersetdockercomposeupredisなど様々なイメージが立ち上がってきます。 |
2020-04-11 12:41:18 |
Docker |
dockerタグが付けられた新着投稿 - Qiita |
dockerのwordpressコンテナが落ちる原因 |
https://qiita.com/SwuBHj8aKGqBKHet/items/2f494372271e7034b5bc
|
dockerのwordpressコンテナが落ちる原因結果プラグインやテーマが原因でコンテナが落ちる原因になることがあります。 |
2020-04-11 12:17:14 |
Git |
Gitタグが付けられた新着投稿 - Qiita |
UnityをGithubのリポジトリに登録する手順 |
https://qiita.com/kuronekoieko0305/items/8d602e9ae4e22a117c67
|
UnityをGithubのリポジトリに登録する手順概要unityプロジェクトをGithubで管理しているひとが多いとおもいますが、毎回手順を忘れてしまうのでまとめてみました。 |
2020-04-11 12:43:04 |
Ruby |
Railsタグが付けられた新着投稿 - Qiita |
#Rails の preload では関連先テーブルの絞り込みはできず、eager_loadでは可能 ( joins / includes の違いや merge の作用を知りたい ) |
https://qiita.com/YumaInaura/items/b9da71a15a7edfdd2611
|
Railsのpreloadでは関連先テーブルの絞り込みはできず、eagerloadでは可能joinsincludesの違いやmergeの作用を知りたいpreloadでは自分からの検索は可能usersUserwhereidpreloadbookspreloadでは関連先のテーブルからの検索は不可能usersUserpreloadbookswherebooksnameAliceWonderLandfirstActiveRecordStatementInvalidMysqlErrorUnknowncolumnpreloadjoinsで関連先のテーブルからの検索が可能だが、joinの作用で関連先テーブルの数だけ返ってくる結果数も多くなる同じUserのインスタンスが大量に返ってきたりmergeでもwhereでも書けるが、どちらでも挙動は変わらないっぽいusersUserjoinsbookspreloadbookswherebooksnameAliceWonderLandusersUserjoinsbookspreloadbooksmergeBookwherenameAliceWonderLandpreloadjoinsuniqすればUserもユニークになるが、なんだか無理やりな気もするusersUserjoinsbookspreloadbooksmergeBookwherenameAliceWonderLanduniqeagerloadでは関連先テーブルからも検索も可能usersUsereagerloadbookswherebooksnameAliceWonderLandincludesはpreloadとeagerloadのどちらかを自動で切り替えてくれるので、関連先テーブルから検索しようとすると、eagerloadと同じクエリ、同じ挙動になるusersUserincludesbookswherebooksnameAliceWonderLandヒントtosqlメソッドでクエリの中身を見てみたり、そのSQLを直接DBに発行して、返ってくるDBの結果を見てみよう。 |
2020-04-11 12:19:06 |
海外科学 |
NYT > Science |
Coronavirus Live Updates: Trump Says Countries Must Accept Deportees or Lose Visas |
https://www.nytimes.com/2020/04/10/us/coronavirus-live-updates.html
|
Coronavirus Live Updates: Trump Says Countries Must Accept Deportees or Lose VisasThe U.S. says that lifting stay-at-home rules too soon could result in a spike in infections. |
2020-04-11 03:10:30 |
ニュース |
BBC News - Home |
Coronavirus: Doctors' lives at risk over PPE shortages, says BMA |
https://www.bbc.co.uk/news/uk-52252470
|
proper |
2020-04-11 03:46:59 |
北海道 |
北海道新聞 |
全国で繁華街の自粛要請へ 政府、感染温床抑え込み狙い |
https://www.hokkaido-np.co.jp/article/411439/
|
新型コロナウイルス |
2020-04-11 12:28:25 |
北海道 |
北海道新聞 |
神戸市で新たに13人感染 全員が市民病院関係者 |
https://www.hokkaido-np.co.jp/article/411446/
|
新型コロナウイルス |
2020-04-11 12:43:00 |
北海道 |
北海道新聞 |
競馬の桜花賞前日オッズ レシステンシアが1番人気 |
https://www.hokkaido-np.co.jp/article/411445/
|
阪神 |
2020-04-11 12:31:00 |
北海道 |
北海道新聞 |
京都・祇園事故8年を前に法要 近くの寺で地元住民ら参加 |
https://www.hokkaido-np.co.jp/article/411440/
|
京都市東山区 |
2020-04-11 12:16:33 |
北海道 |
北海道新聞 |
コロナにエボラ薬「見込みあり」 国際チーム、重症者の7割改善 |
https://www.hokkaido-np.co.jp/article/411444/
|
抗ウイルス薬 |
2020-04-11 12:31:00 |
ニュース |
Newsweek |
武漢「都市封鎖」の内幕 中国はなぜ新型コロナウイルス対策の初動が遅れたのか |
https://www.newsweekjapan.jp/stories/world/2020/04/post-93105.php
|
住民の証言によれば、この頃実施されていた対策は、公共施設での住民の検温や、感染防止用マスクの着用呼びかけといった最低限のものだったという。 |
2020-04-11 12:40:51 |
コメント
コメントを投稿