AWS |
lambdaタグが付けられた新着投稿 - Qiita |
aws lambda + python3.9 + selenium (python 旧バージョンで止まった人向け) |
https://qiita.com/morio1101/items/10b7256433822049c7f6
|
awslambdapythonseleniumpython旧バージョンで止まった人向け対象者awslambdapythonでLayersにheadlesschromeseleniumを使って動かなかった渋い経験がある人エラーに泣いた日々現在pythonで動かしているけど、いつAWSから見限られるかでおびえている人※pythonの書き方や、awslambdaの使い方云々については取り上げてません参考記事だけは残してます前置きどうでもいい人はスキップふとしたきっかけはこちらの記事この記事を見た時、Dockerのことはよくわかっていないけれど、DockerイメージOS必要なアプリケーションや実行ファイルをまとめたものを作ってECRに配置すると、Lambdaで使えるようになったよということらしいその時は、いまいちピンと来てなかったが、、、ある日ネットサーフィンしていると以下に出会う脳内再生dockerを使うとchromechromedriverあと必要なライブラリもdockerイメージにぶち込んで動かしたら動くようになったんだZE頭の片隅にはあったけど、先人の方が実績を作ってくれたというならば、試すしかないということで試した結果をこちらにまとめましたこれを読んで実践すると、、、あなたはこうなるだろうそれ解決できるようになったよDockerならね説明下手の説明より参考記事をくれ人の記事を読むうえで、必要な情報の取捨選択はとても重要になると思っている特にこういう記事を書くときお酒飲みながら書いている以上、参考になるかは怪しい部分があったりするそうなると記事を参考にするより元ネタを追ったほうが手っ取り早いと思ったので、参考になった記事を真っ先に乗せておきますDockerで試すきっかけをくれたgitserverlessymlは残念ながら取り組んでないDockerfileをコピペするだけで大体うまくいくような気がする不思議とはいえ、使いたいpythonのバージョンはあると思うので、使いたいものを選ぶと良い費用対効果であれば、armだけどchromeが提供されていないので、chromiumchromedriverでエキサイティングしたい人には向いているのかもしれない※試してないので適当書いてますDockerでプロセス停止ってどうすりゃいいので検索した記事読もうとしたけど、DockerDesktopのごみ箱アイコンで停止できたのでパソコンを電源ボタン長押しで停止する外道になりましたDockerfileを作って、ローカル環境で作るようにしたけどその後どうすりゃええねんってなった時にフローを理解できた記事、「AmazonECRにpush」が困りどころを救ってくれましたlambdapythongt移行やってくよではでは本題はこちらから始めますごめんなさい結構飲んだ上で、飲みながら書いてます開発環境windowsインストールしているOfficeが古すぎて移行できないawscliver以降verだとコマンドが動かないので注意、流し見した記事にバージョンのこと書いて無くてコマンドなくて困ったDockerxだと最近結構ヤバめの不具合でたのでアップデートしてねとりあえず今の最新バージョンで良いと思うVSCodePowerShellとか必須結論今まで、レイヤーにヘッダーレスchrome置いて、awsコンソールからファイル修正みたいなことはできなくなるローカルファイルでファイルを編集、Dockerイメージを作成、ECRに登録ECRに登録したDockerイメージをLambdaでキックするような形になるとはいえ、AmazonLinuxだとどうにもこうにもできないから仕方がないのかな、、、いい方法があれば教えてほしいDockerfileの準備ベースはこちらを参考にしながら以下のようなファイルにしましたFROMpublicecrawslambdapythonshabfbdabcdccdefbfcfefedaeabaasbuildRUNyuminstallyunzipampampcurlLotmpchromedriverzipampampcurlLotmpchromelinuxzipampampunziptmpchromedriverzipdoptampampunziptmpchromelinuxzipdoptFROMpublicecrawslambdapythonshabfbdabcdccdefbfcfefedaeabaRUNyuminstallatkcupslibsgtklibXcompositealsaliblibXcursorlibXdamagelibXextlibXilibXrandrlibXScrnSaverlibXtstpangoatspiatklibXtxorgxserverXvfbxorgxxauthdbusglibdbusglibdevelyCOPYapppyrequirementstxthogefugajsonLAMBDATASKROOTRUNpipinstallrequirementrequirementstxtENVHOGEfugaCOPYfrombuildoptchromelinuxoptchromeCOPYfrombuildoptchromedriveroptCMDapplambdahandler違いはrequirementstxtを使って環境を構築したかったので、その前にLAMBDATASKROOTに必要なファイルをコピーしたこと過去に実装したlambdaでディレクトリ直下にファイルを置いているケースだと、LAMBDATASKROOTにファイルをコピーしないと実行できなくなるので注意してねAWSで環境変数を設定している場合、うまく読み込まなくなるので、とりあえず動かす程度で良いならばENVで指定すると回避できる。 |
2022-01-15 21:39:04 |
js |
JavaScriptタグが付けられた新着投稿 - Qiita |
InDesign JavaScript XML 属性の名前を変更 |
https://qiita.com/kohakunekotarou/items/0c75ff7a34815139b00d
|
r名前を入力して下さい。 |
2022-01-15 21:10:44 |
AWS |
AWSタグが付けられた新着投稿 - Qiita |
aws lambda + python3.9 + selenium (python 旧バージョンで止まった人向け) |
https://qiita.com/morio1101/items/10b7256433822049c7f6
|
awslambdapythonseleniumpython旧バージョンで止まった人向け対象者awslambdapythonでLayersにheadlesschromeseleniumを使って動かなかった渋い経験がある人エラーに泣いた日々現在pythonで動かしているけど、いつAWSから見限られるかでおびえている人※pythonの書き方や、awslambdaの使い方云々については取り上げてません参考記事だけは残してます前置きどうでもいい人はスキップふとしたきっかけはこちらの記事この記事を見た時、Dockerのことはよくわかっていないけれど、DockerイメージOS必要なアプリケーションや実行ファイルをまとめたものを作ってECRに配置すると、Lambdaで使えるようになったよということらしいその時は、いまいちピンと来てなかったが、、、ある日ネットサーフィンしていると以下に出会う脳内再生dockerを使うとchromechromedriverあと必要なライブラリもdockerイメージにぶち込んで動かしたら動くようになったんだZE頭の片隅にはあったけど、先人の方が実績を作ってくれたというならば、試すしかないということで試した結果をこちらにまとめましたこれを読んで実践すると、、、あなたはこうなるだろうそれ解決できるようになったよDockerならね説明下手の説明より参考記事をくれ人の記事を読むうえで、必要な情報の取捨選択はとても重要になると思っている特にこういう記事を書くときお酒飲みながら書いている以上、参考になるかは怪しい部分があったりするそうなると記事を参考にするより元ネタを追ったほうが手っ取り早いと思ったので、参考になった記事を真っ先に乗せておきますDockerで試すきっかけをくれたgitserverlessymlは残念ながら取り組んでないDockerfileをコピペするだけで大体うまくいくような気がする不思議とはいえ、使いたいpythonのバージョンはあると思うので、使いたいものを選ぶと良い費用対効果であれば、armだけどchromeが提供されていないので、chromiumchromedriverでエキサイティングしたい人には向いているのかもしれない※試してないので適当書いてますDockerでプロセス停止ってどうすりゃいいので検索した記事読もうとしたけど、DockerDesktopのごみ箱アイコンで停止できたのでパソコンを電源ボタン長押しで停止する外道になりましたDockerfileを作って、ローカル環境で作るようにしたけどその後どうすりゃええねんってなった時にフローを理解できた記事、「AmazonECRにpush」が困りどころを救ってくれましたlambdapythongt移行やってくよではでは本題はこちらから始めますごめんなさい結構飲んだ上で、飲みながら書いてます開発環境windowsインストールしているOfficeが古すぎて移行できないawscliver以降verだとコマンドが動かないので注意、流し見した記事にバージョンのこと書いて無くてコマンドなくて困ったDockerxだと最近結構ヤバめの不具合でたのでアップデートしてねとりあえず今の最新バージョンで良いと思うVSCodePowerShellとか必須結論今まで、レイヤーにヘッダーレスchrome置いて、awsコンソールからファイル修正みたいなことはできなくなるローカルファイルでファイルを編集、Dockerイメージを作成、ECRに登録ECRに登録したDockerイメージをLambdaでキックするような形になるとはいえ、AmazonLinuxだとどうにもこうにもできないから仕方がないのかな、、、いい方法があれば教えてほしいDockerfileの準備ベースはこちらを参考にしながら以下のようなファイルにしましたFROMpublicecrawslambdapythonshabfbdabcdccdefbfcfefedaeabaasbuildRUNyuminstallyunzipampampcurlLotmpchromedriverzipampampcurlLotmpchromelinuxzipampampunziptmpchromedriverzipdoptampampunziptmpchromelinuxzipdoptFROMpublicecrawslambdapythonshabfbdabcdccdefbfcfefedaeabaRUNyuminstallatkcupslibsgtklibXcompositealsaliblibXcursorlibXdamagelibXextlibXilibXrandrlibXScrnSaverlibXtstpangoatspiatklibXtxorgxserverXvfbxorgxxauthdbusglibdbusglibdevelyCOPYapppyrequirementstxthogefugajsonLAMBDATASKROOTRUNpipinstallrequirementrequirementstxtENVHOGEfugaCOPYfrombuildoptchromelinuxoptchromeCOPYfrombuildoptchromedriveroptCMDapplambdahandler違いはrequirementstxtを使って環境を構築したかったので、その前にLAMBDATASKROOTに必要なファイルをコピーしたこと過去に実装したlambdaでディレクトリ直下にファイルを置いているケースだと、LAMBDATASKROOTにファイルをコピーしないと実行できなくなるので注意してねAWSで環境変数を設定している場合、うまく読み込まなくなるので、とりあえず動かす程度で良いならばENVで指定すると回避できる。 |
2022-01-15 21:39:04 |
AWS |
AWSタグが付けられた新着投稿 - Qiita |
AWS Cloud Practitioner Essential まとめ2 |
https://qiita.com/bhkbb2/items/94b3e949f31d8f3c2244
|
AWSサービスを操作する方法基本的には各サービスで提供されているAPIを叩く。 |
2022-01-15 21:16:34 |
海外TECH |
Ars Technica |
North Korean hackers stole nearly $400 million in crypto last year |
https://arstechnica.com/?p=1825925
|
startups |
2022-01-15 12:07:17 |
海外TECH |
MakeUseOf |
5 Ways to Get a Live Wallpaper for Your Mac: It’s Easier Than You Think |
https://www.makeuseof.com/tag/live-wallpaper-mac-easier-think/
|
thinkwant |
2022-01-15 12:15:11 |
海外TECH |
DEV Community |
How to Commit like a Boss |
https://dev.to/seek4samurai/how-to-commit-like-a-boss-jf0
|
How to Commit like a Boss What s Committing anyways Well committing in here refers to staging up the changes that you make in your local machine and far from this pushing it to the branch where other teammates can get themselves update with what you ve done in project Why is it to learn committing can t you commit just right away No talking about myself I generally work on different projects almost daily And which lead to change in programming environment By this I mean like if you re working on some project and commits some changes with some message that might not be very descriptive and you switch to some other work When you return back to the older project to work on it again you might need to get familiar with what you did last time and what changes have already been made by your teammates if you have any P before you actually start to work This leads to confusion and reduced in degree of DRY rule The right way to commit communicationCommenting as you workWhen you re doing some work on a project make sure you place comments on what these lines of code do This slowly but surely increases the productivity of you and your team when they return to work as it reminds the programmer about things rather than understanding them him herself Writing less but moreWriting a message during your commit gives idea about what this commit does and contributes to So giving a write message counts towards productivity What not to doDon t commit after every changesIt s recommended that you commit once you re sure you d commit your work Completing a section of work and doing commits in order always benefits Don t write weird and non sense messagesCommitting a small yet informative message is necessary It doesn t have to be a whole novel git commit m today i changed some theme colors and added few of mine because your colors suck I fkin hated them so i got rid of them Apart from this I also added a Palette section it s was a hell lot of work i better get a raise P Insteadgit commit m added Palette section amp few theme changes Hope you find this informative |
2022-01-15 12:39:03 |
Apple |
AppleInsider - Frontpage News |
Dutch App Store change allows dating apps to take third-party payments |
https://appleinsider.com/articles/22/01/15/dutch-app-store-change-allows-dating-apps-to-take-third-party-payments?utm_medium=rss
|
Dutch App Store change allows dating apps to take third party paymentsApple has confirmed it will be complying with a regulatory order to change its App Store payment rules by allowing dating apps in the Netherlands to use third party payment mechanisms In an announcement provided to developers on Friday Apple says it is complying with an order from the Netherlands Authority for Consumers and Markets ACM to provide two optional new entitlements The two additions will apply to payment processing options only in the Netherlands App Store and will be only applicable to dating apps The announcement links to a new developer support page dedicated to the changes as well as advising developers of what they can offer consumers Read more |
2022-01-15 12:51:20 |
海外ニュース |
Japan Times latest articles |
Student, 17, arrested after three people stabbed near University of Tokyo ahead of entrance exam |
https://www.japantimes.co.jp/news/2022/01/15/national/crime-legal/entrance-exam-stabbings-tokyo/
|
Student arrested after three people stabbed near University of Tokyo ahead of entrance examThe suspect a high school student from Nagoya who was not taking the exam said he was not doing well with his studies and wanted |
2022-01-15 21:11:56 |
ニュース |
BBC News - Home |
Covid in Wales: Rules easing welcomed by sports clubs |
https://www.bbc.co.uk/news/uk-wales-60001785?at_medium=RSS&at_campaign=KARANGA
|
covid |
2022-01-15 12:11:23 |
ニュース |
BBC News - Home |
Andy Murray loses Sydney final to Aslan Karatsev |
https://www.bbc.co.uk/sport/tennis/60007026?at_medium=RSS&at_campaign=KARANGA
|
classic |
2022-01-15 12:20:45 |
ニュース |
BBC News - Home |
Prince Andrew: Civil case accuser seeks UK witness testimony |
https://www.bbc.co.uk/news/uk-60005128?at_medium=RSS&at_campaign=KARANGA
|
assault |
2022-01-15 12:53:41 |
ニュース |
BBC News - Home |
The Ashes: Australia in charge as England collapse again - highlights |
https://www.bbc.co.uk/sport/av/cricket/60007224?at_medium=RSS&at_campaign=KARANGA
|
The Ashes Australia in charge as England collapse again highlightsWatch highlights as wickets fall as England struggle with the bat once again on the second day of the fifth Ashes Test in Hobart |
2022-01-15 12:29:45 |
ニュース |
BBC News - Home |
Watch best shots as Andy Murray loses to Aslan Karatsev in Sydney Classic final |
https://www.bbc.co.uk/sport/av/tennis/60008932?at_medium=RSS&at_campaign=KARANGA
|
Watch best shots as Andy Murray loses to Aslan Karatsev in Sydney Classic finalWatch the best shots as Andy Murray s bid for a first ATP title since October ends in a straight set defeat by Russian Aslan Karatsev in the Sydney Classic final |
2022-01-15 12:40:33 |
北海道 |
北海道新聞 |
公明、自民推薦の見送りを検討 参院選、地方組織に伝達 |
https://www.hokkaido-np.co.jp/article/633860/
|
自民党候補 |
2022-01-15 21:16:00 |
北海道 |
北海道新聞 |
事件発生の東大、不安抱え受験 「怖い」、手荷物検査求める声も |
https://www.hokkaido-np.co.jp/article/633856/
|
手荷物検査 |
2022-01-15 21:06:00 |
北海道 |
北海道新聞 |
警備強化、2日目試験も予定通り 東大「見回り増やす」 |
https://www.hokkaido-np.co.jp/article/633855/
|
予定通り |
2022-01-15 21:06:00 |
コメント
コメントを投稿