Control Centerというのね。 ここで、Soundを「Always Show in Menu Bar」にする。
一番最新ファイル # 最新画像を1枚取り出す def find_latest_file_with_number(filenames, search_number): """ This function finds the file with the largest numerical part in its name, given a specific number in the pattern. """ # Compile a regu…
起動時のCommand+Rを押した時 Sierraになるし、ずっと「復旧サーバーに接続できませんでした」エラー こんな記事がある Macで「復旧サーバーに接続できませんでした」エラーの解決法 Macで「復旧サーバーに接続できませんでした」エラーの解決法 https://jp.…
And producers may have some of South Korea's biggest stars from the world of music and film to thank for their good year. 最初andがあったので、 And producers may have some of South Korea's biggest stars from the world of music film to than…
なぜか最初はstatic使えなかったので、 app.rs use std::path::Path; use async_trait::async_trait; use loco_rs::{ app::{AppContext, Hooks}, // 追加 boot::{create_app, BootResult, StartMode}, controller::AppRoutes, db::{self, truncate_table}, /…
https://medium.com/@NALSengineering/flutter-riverpod-or-bloc-7-reasons-why-i-did-not-choose-riverpod-e954bed59e2f Riverpodはクリーンアーキテクチャに向かない記事
LocoででーたいれてからJSON表示する Cargo.tomlにはすでにあるのでいける serde = { version = "1", features = ["derive"] } serde_json = "1" importするというかuseするというべきか use serde_json::to_string_pretty; pub async fn json_dasu(State(ct…
https://dev.classmethod.jp/articles/rust-loco/ この記事でのLocoで articles での全削除がなかった。 SeaORMっていうO/Rマッパー使ってるっぽいので https://www.sea-ql.org/SeaORM/docs/0.6.x/basic-crud/delete/ を調べた。 削除のルートを追加。 pub f…
Lightningケーブルの「AirPods Pro(第2世代)エアポッズプロ MQD83J/A [ホワイト] ワイヤレスイヤホン Bluetooth対応 2022年モデル 【期間限定セール】」 と、 USB Type-Cの「AirPods Pro 第2世代 MagSafe充電ケース(USB-C)付き MTJV3J/A」 ※名前は購入時の…
Swiftはこんな基本的なのを用意していない・・・・。 仕方ないので拡張する。 extension UILabel { func applyLineHeight(_ lineHeight: CGFloat) { if let text = self.text, let font = self.font { // NSMutableAttributedStringを使用して、テキストのス…
docker run -d -p 5432:5432 -e POSTGRES_USER=loco -e POSTGRES_DB=loco_app -e POSTGRES_PASSWORD="loco" postgres:15.3-alpine -d コンテナをデタッチモード(バックグラウンドモード)で実行します。これにより、コンテナがフォアグラウンドで実行される…
以下で、~/.vimrc ファイルを作る function! EnsureDirectoryExists() let dir = expand('%:p:h') if !isdirectory(dir) call mkdir(dir, 'p') endif endfunction autocmd BufWritePre * call EnsureDirectoryExists() 関数の作成: EnsureDirectoryExists と…
https://higmasan.com/docker/render%E3%81%ABdocker%E3%82%B3%E3%83%B3%E3%83%86%E3%83%8A%E3%82%92%E3%83%87%E3%83%97%E3%83%AD%E3%82%A4%E3%81%99%E3%82%8B/ ここを参考にした。 もうこの方のリンクしてるGitHubのリポジトリは削除されてた。 自分のGitHu…
SvelteKitとNetlifyで気をつけたこと このパスで設定 キーも設定 svelte - Cannot Delpoy Sveltekit app with Supabase From netlify - Stack Overflow .svelte-kit/をビルドのパスにするのかと思ったが違った。そのままで良かった。 Prismaのエラーは https…
GitHub - Celpear/FlutDot: A Package for embedding GoDot in Flutter. https://github.com/kyadalu1/GodotFlutterSample https://github.com/clement-buchart/flutter_godot_view_widget
with check 新しく生成されるデータと比較してポリシーを書きたいとき using 今DBに保存されているデータと比較するとき zenn.dev 既存の比較と新規に入るのがあるので、updateポリシーはwith checkとusing両方を設定する。
Pandasでは、数値型の列が空の場合、通常float型として扱われるため、その場合.iloc[0]の結果はfloat型の値(通常はNaN)になります。 PythonにおいてNaNはfloat型 replace メソッド使う時は注意。 if pd.isna(値):とかで判定するとか無理やり`str()使うとか…
npm i -D @sveltejs/adapter-netlify https://kit.svelte.jp/docs/adapter-netlify https://docs.netlify.com/integrations/frameworks/sveltekit/
GitHubの説明のままそのまま行けた https://github.com/wagtail/bakerydemo git clone https://github.com/wagtail/bakerydemo.git --config core.autocrlf=input cd bakerydemo docker compose up --build -d で簡単にビルドできる。 以下でマイグレーショ…
curl https://get.wasmer.io -sSfL | sh したら、 warning: the profile already has Wasmer and has not been changed dyld[16752]: Library not loaded: /usr/local/opt/zstd/lib/libzstd.1.dylib Referenced from: <72094881-E557-3575-8BF0-CD8551D265CB…
Supabase の Storage のオブジェクトの URL を JS で取得する2通りの方法 みたが、role()がないと怒られた Supabase Auth のユーザー情報を操作する方法 auth.role()って書くんじゃん!
import type { Database } from './DatabaseDefinitions' const supabase = createClient<Database>(SUPABASE_URL, ANON_KEY) const { data } = await supabase.from('messages').select().match({ id: 1 }) やたらとしれっと出てくるDatabaseDefinitionsってなんだ? </database>…
<Button color="light" class="w-full mt-5 btn btn-filled-surface" on:click={GitHubSignIn}> <span class="h-5 mr-3"> <FaGithub /> </span> GitHubでログイン </Button> import FaGithub from 'flowbite-svelte-icons/GithubSolid.svelte'
<Button color="light" class="w-full mt-5 btn btn-filled-surface" on:click={GitHubSignIn}> <span class="h-5 mr-3"> <FaGithub /> </span> GitHubでログイン </Button> import FaGithub from 'flowbite-svelte-icons/GithubSolid.svelte'
RailsライクなRustのWebフレームワーク 「Loco」 | DevelopersIO これみたがいくつか誤りが有る {"created_at":"2023-12-07T02:22:33.108351","updated_at":"2023-12-07T02:22:33.108351","id":11,"title":"Your Title","content":"Your Content xxx"}% に対…
Seleniumで終わらせる try: driver.implicitly_wait(10) except Exception as e: print(f"エラーが発生しました: {e}") sys.exit(1) # Pythonスクリプトをエラーで終了させるこうしないと終わらない finally: driver.quit() # WebDriverを終了させる
agilemanifesto.org
こんな感じのHTMLがある時 画像の選択ボタン <input type="file" name="image" accept=".jpg,.jpeg"> アップロードさせるボタン <input type="submit" name="submit" value="画像アップロード"> Seleniumのコードはこうなる from selenium.webdriver.common.by import By # 画像をセット def set_image(driver, value): image_path = f'/path/to/{value}' input_element = drive…
実践 Svelte入門 エンジニア選書作者:Kyohei Hamaguchi (tnzk),小関 泰裕技術評論社Amazon Svelteもsupabaseも普段触ってなくて詳しくないが、Advent Celenderネタとして投下。 ほぼsupabaseで気が引けたが、意外とSvelte人気ないのかわからないが、記事を書…
https://supabase.com/docs/guides/getting-started/tutorials/with-svelte このsupabaseのチュートリアルやってるがリダイレクト先で死んだ。 ⚠️ WARNING: Svelte uses Vite and the default port is 5173, Supabase uses port 3000. To change the redirec…