python |
Pythonタグが付けられた新着投稿 - Qiita |
Django Import xxx could not be resolved from source エラーの解決方法 |
https://qiita.com/startours777/items/552b6ae5a3ed2915406a
|
保存後、VSCodeを再起動し、エラーが解消したかどうかを確認する。 |
2022-01-23 22:53:19 |
Ruby |
Rubyタグが付けられた新着投稿 - Qiita |
アプリを作る 基本的ログイン機構 |
https://qiita.com/masatom86650860/items/1ee06fb8b4634c8bda22
|
アプリを作る基本的ログイン機構ログイン機能を作るそのためにコントローラを作るubuntuenvironmentmyappbasicloginrailsgeneratecontrollerSessionsnewRunningviaSpringpreloaderinprocesscreateappcontrollerssessionscontrollerrbroutegetsessionsnewinvokeerbcreateappviewssessionscreateappviewssessionsnewhtmlerbinvoketestunitcreatetestcontrollerssessionscontrollertestrbinvokehelpercreateapphelperssessionshelperrbinvoketestunitinvokeassetsinvokescsscreateappassetsstylesheetssessionsscssログイン機能のためのルーティングconfigroutesrbRailsapplicationroutesdrawdogetsessionsnewrootstaticpageshomegetsignuptousersnewsignupのurlを入力してusernewのアクションが動き、htmlが表示される。 |
2022-01-23 22:39:24 |
Ruby |
Rubyタグが付けられた新着投稿 - Qiita |
アプリを作る ユーザー登録 |
https://qiita.com/masatom86650860/items/b849d573b6c8153ca99e
|
アプリを作るユーザー登録ユーザーを登録するユーザーを表示させるデバッグ情報を追加するappviewslayoutsapplicationhtmlerbltDOCTYPEhtmlgtlthtmlgtltbodygtltrenderlayoutsheadergtltdivclasscontainergtltyieldgtlthomehtmlerbの内容を代入させるgtltrenderlayoutsfootergtltdebugparamsifRailsenvdevelopmentgtltデバック情報を表示させるifRailsenvdevelopment開発環境だけに表示させるgtltdivgtltbodygtlthtmlgtデバックの情報のCSSの表示appassetsstylesheetscustomscssimportbootstrapsprocketsimportbootstrapmixinsvariablesetcgraymediumlighteaeaeamixinboxsizingmozboxsizingborderboxwebkitboxsizingborderboxboxsizingborderbox箱のようなデザインにするmiscellaneousdebugdumpclearbothfloatleftwidthmargintoppxincludeboxsizinguserのurlのルーティングを作成configroutesrbRailsapplicationroutesdrawdorootstaticpageshomegetsignuptousersnewsignupのurlを入力してusernewのアクションが動き、htmlが表示される。 |
2022-01-23 22:36:36 |
AWS |
AWSタグが付けられた新着投稿 - Qiita |
【Chatbot】Channelガードレールとは?AWS Chatbotで新しく出来た権限周りについて調べてみた |
https://qiita.com/hedgehog051/items/15b1817e851b5e338150
|
実行可能権限範囲大前提としてChannelガードレールで許可されていないアクションは実行不可Slackチャンネルメンバーは、Channelガードレールで許可された権限とチャネルIAMロールで許可された権限が被る範囲内でアクションを実行可能ユーザーロールにマッピングされたSlackチャンネルメンバーは、Channelガードレールで許可された権限とユーザロールで許可された権限が被る範囲内でアクション実行可能チャネルIAMロールも設定されている場合はそちらで許可された権限とChannelガードレールと被る範囲内でもアクション実行可能CloudFormationでChatbotを作成する場合Chatbotを作成する際にCloudFormationを用いている場合、これまで年月以前Channelガードレールに関する設定値が存在しなかったため、以前のままの定義を使用してスタックを作成するとDefaultではChannelガードレールのポリシーにadmin権限が付与されます。 |
2022-01-23 22:09:51 |
golang |
Goタグが付けられた新着投稿 - Qiita |
Goアウトプット#02【マップ、構造体】 |
https://qiita.com/ossa_engineer/items/b8e52390644749dd3118
|
funcmainstudentsmakemapintstringstudents山田students吉田students鈴木キーの値が存在しているか確認する変数を作成valueexiststudentsvalueexiststudentsキーの値が存在しているか確認ifexistfmtPrintfキーあり値s有無tnvalueexistelsefmtPrintfキーなし有無tnexistifexistfmtPrintfキーあり値s有無tnvalueexistelsefmtPrintfキーなし有無tnexistペアの削除delete関数を使用するdeleteマップ名キーの値funcmainstudentsmakemapintstringstudents山田students田中students吉田のキーを削除deletestudentsfmtPrintlnstudentslenstudentsgtmap山田吉田マップリテラルマップ作成時に値指定した状態で初期化する場合、マップリテラルを使用する。 |
2022-01-23 22:07:16 |
GCP |
gcpタグが付けられた新着投稿 - Qiita |
GCP Professional Data Engineer 資格勉強方法 |
https://qiita.com/ice99skyblue/items/218806dc88c72ccf652b
|
GoogleCloudの下記に記載するサービス群は試験ではコアとなる部分なので、公式ドキュメントの概要やはじめに、ベストプラクティスを一読することをおすすめです。 |
2022-01-23 22:40:04 |
Git |
Gitタグが付けられた新着投稿 - Qiita |
【gitコマンドについて(余談あり)】 |
https://qiita.com/oganaho/items/75343e52e85df8b9c865
|
古いソースコードだと後々怖いので、毎日冷や冷やしながら打っている自分がいます笑gitstatusファイルの最新の状態を表示するコマンド【余談】コミットする前に一度このコマンドを使用すると安心します。 |
2022-01-23 23:00:13 |
Ruby |
Railsタグが付けられた新着投稿 - Qiita |
アプリを作る 基本的ログイン機構 |
https://qiita.com/masatom86650860/items/1ee06fb8b4634c8bda22
|
アプリを作る基本的ログイン機構ログイン機能を作るそのためにコントローラを作るubuntuenvironmentmyappbasicloginrailsgeneratecontrollerSessionsnewRunningviaSpringpreloaderinprocesscreateappcontrollerssessionscontrollerrbroutegetsessionsnewinvokeerbcreateappviewssessionscreateappviewssessionsnewhtmlerbinvoketestunitcreatetestcontrollerssessionscontrollertestrbinvokehelpercreateapphelperssessionshelperrbinvoketestunitinvokeassetsinvokescsscreateappassetsstylesheetssessionsscssログイン機能のためのルーティングconfigroutesrbRailsapplicationroutesdrawdogetsessionsnewrootstaticpageshomegetsignuptousersnewsignupのurlを入力してusernewのアクションが動き、htmlが表示される。 |
2022-01-23 22:39:24 |
Ruby |
Railsタグが付けられた新着投稿 - Qiita |
アプリを作る ユーザー登録 |
https://qiita.com/masatom86650860/items/b849d573b6c8153ca99e
|
アプリを作るユーザー登録ユーザーを登録するユーザーを表示させるデバッグ情報を追加するappviewslayoutsapplicationhtmlerbltDOCTYPEhtmlgtlthtmlgtltbodygtltrenderlayoutsheadergtltdivclasscontainergtltyieldgtlthomehtmlerbの内容を代入させるgtltrenderlayoutsfootergtltdebugparamsifRailsenvdevelopmentgtltデバック情報を表示させるifRailsenvdevelopment開発環境だけに表示させるgtltdivgtltbodygtlthtmlgtデバックの情報のCSSの表示appassetsstylesheetscustomscssimportbootstrapsprocketsimportbootstrapmixinsvariablesetcgraymediumlighteaeaeamixinboxsizingmozboxsizingborderboxwebkitboxsizingborderboxboxsizingborderbox箱のようなデザインにするmiscellaneousdebugdumpclearbothfloatleftwidthmargintoppxincludeboxsizinguserのurlのルーティングを作成configroutesrbRailsapplicationroutesdrawdorootstaticpageshomegetsignuptousersnewsignupのurlを入力してusernewのアクションが動き、htmlが表示される。 |
2022-01-23 22:36:36 |
海外TECH |
MakeUseOf |
4 G Suite Alternatives to Consider Using Instead |
https://www.makeuseof.com/g-suite-alternatives/
|
suite |
2022-01-23 13:46:22 |
海外TECH |
MakeUseOf |
Have a Dead Pixel on Your TV or Monitor? Here's What That Means |
https://www.makeuseof.com/dead-pixel-on-monitor/
|
pixel |
2022-01-23 13:16:21 |
海外TECH |
DEV Community |
Metamask authentication in Next.js with Clerk 🔒 |
https://dev.to/avneesh0612/metamask-authentication-in-nextjs-with-clerk-34fe
|
Metamask authentication in Next js with Clerk Hello everyone As you have seen web is very popular right now Clerk has recently released metamask authentication So let s take a look at how to implement it in our app What is Clerk Clerk is one of the best ways to add authentication to a Next js or a react application It gives us things that are a pain to handle on our own like user management and multiple sessions Why use Clerk Easy to work withCustomizable step verificationNew device notificationsSingle sign onPasswordless sign inMulti sessions Setup Setting up our Next js appCreating a new Next js appnpx create next app next clerk demoInstalling Clerknpm i clerk clerk react npmyarn add clerk clerk react yarn Setting up ClerkGo to Clerk sign up in then create a new app Select Sign in with Metamask as the Authentication strategy If you now go to API Keys in the sidebar you will be able to see your frontend API key Copy it as we are going to need it soon Integrating Clerk into Next js Configuring ClerkInside app js wrap the in a ClerkProvider lt ClerkProvider frontendApi clerkFrontendApi navigate to gt router push to gt lt Component pageProps gt lt ClerkProvider gt Get router from useRouter const router useRouter Import useRouter and ClerkProvider import ClerkProvider from clerk clerk react import useRouter from next router As you can see we also need the clerkFrontendApi so create a new variable const clerkFrontendApi process env NEXT PUBLIC CLERK FRONTEND API We are going to use env variables for the API key so create a new file env local and add NEXT PUBLIC CLERK FRONTEND API NEXT PUBLIC CLERK FRONTEND API YOUR API KEYPaste in the API key that you got from the clerk dashboard You also going to restart the dev server npm run dev npmyarn dev yarn Creating the sign in buttonInside index js add the following lt SignedOut gt lt SignInWithMetamaskButton gt Sign in with Metamask lt SignInWithMetamaskButton gt lt SignedOut gt You also need to import the following import SignedIn SignedOut SignInWithMetamaskButton from clerk clerk react Now if you go to http localhost you will be able to see a sign in button If you try clicking on it it works Showing UserProfile and address if the user is logged inShow a User component if the user is SignedIn lt SignedIn gt lt User gt lt SignedIn gt Create a new component in the components folder as User js and add the following import UserButton useUser from clerk clerk react const User gt const user useUser console log user return lt div gt lt UserButton gt lt p gt user webWallets webWallet lt p gt lt div gt export default User Clerk provides a useUser hook which allows us to access the user s details like the wallet address If you now login into the app then it would show you a profile picture and your address If you click on the user profile it will show you a popup You can click on manage account to add details like name email profile picture etc Keeping the user s on our siteWhen you clicked on manage account you might have noticed that the URL was completely different and was not looking good So let s see how to keep users on our site itself Create the sign in sign up and the user pageInside the pages folder we will create folders namedsign insign upuserInside all the folders we will create a file named …index jsHere is the code for all the files sign in …index jsimport SignIn from clerk clerk react export default function SignInPage return lt SignIn path sign in routing path gt sign up …index jsimport SignUp from clerk clerk react export default function SignUpPage return lt SignUp path sign up routing path gt user …index jsimport UserProfile from clerk clerk react export default function UserProfilePage return lt UserProfile path user routing path gt Now go to the clerk dashboard and click on paths in the sidebar Now edit the URLs with the following If you now try signing in signing up or viewing your profile then the user will be on the website itself localhost in development Video demo Useful linksClerkGitHub RepoRead more about ClerkLet s connect |
2022-01-23 13:53:54 |
海外科学 |
NYT > Science |
This Ancient Crab Had Unusually Huge Eyes |
https://www.nytimes.com/2022/01/23/science/crab-eyes-fossil.html
|
sharp |
2022-01-23 13:58:42 |
ニュース |
BBC News - Home |
Russia-Ukraine tensions: UK warns of plot to install pro-Moscow ally |
https://www.bbc.co.uk/news/uk-60095459?at_medium=RSS&at_campaign=KARANGA
|
kremlin |
2022-01-23 13:13:44 |
ニュース |
BBC News - Home |
Nusrat Ghani: Muslimness a reason for my sacking, says ex-minister |
https://www.bbc.co.uk/news/uk-politics-60100525?at_medium=RSS&at_campaign=KARANGA
|
ghani |
2022-01-23 13:15:42 |
ニュース |
BBC News - Home |
Covid: Wales could recruit non-jabbed English NHS staff |
https://www.bbc.co.uk/news/uk-wales-60103323?at_medium=RSS&at_campaign=KARANGA
|
england |
2022-01-23 13:46:52 |
ニュース |
BBC News - Home |
Ski Sunday: Meet Markus Eder - Possibly the greatest skier you've never heard of |
https://www.bbc.co.uk/sport/av/winter-sports/60099540?at_medium=RSS&at_campaign=KARANGA
|
Ski Sunday Meet Markus Eder Possibly the greatest skier you x ve never heard ofBritish Olympian James Woods introduces possibly the greatest skier you ve never heard of the incredible Markus Eder |
2022-01-23 13:20:58 |
LifeHuck |
ライフハッカー[日本版] |
紙を入れたまま書き込める!キングジムのファイルで時短×手間いらず【今日のライフハックツール】 |
https://www.lifehacker.jp/article/lht_kingjim_kakiko/
|
kingjim |
2022-01-23 13:05:00 |
北海道 |
北海道新聞 |
ベルルスコーニ元首相、入院か イタリア大統領選は撤退 |
https://www.hokkaido-np.co.jp/article/636871/
|
撤退 |
2022-01-23 22:13:00 |
北海道 |
北海道新聞 |
詐欺疑いグループ幹部逮捕 22道県合同捜査、被害3億円 |
https://www.hokkaido-np.co.jp/article/636868/
|
合同捜査 |
2022-01-23 22:03:00 |
コメント
コメントを投稿