並び順

ブックマーク数

期間指定

  • から
  • まで

321 - 360 件 / 1044件

新着順 人気順

Tipsの検索結果321 - 360 件 / 1044件

  • Pythonの罠10選 - Qiita

    皆さんはプログラムを組んでいて、あれ?思った通りの出力結果にならないという経験はありますでしょうか。単純なエラーであればいいですが、文法の理解が食い違っている場合、中々ミスに気づかない場合もあります。 今回はそんな知らないと沼にハマるかもしれないPythonの文法を10個ご紹介します。 1つでも新しい知見があると幸いです。 それではいってみましょう! YouTube Pythonチュートリアル(公式ドキュメント)を使って基礎文法を解説しています。 チャンネル登録いただけると励みになります。 罠1:アイテム1のタプルもカンマが必要 タプルはカンマで区切られた値からなるので、アイテムが1つでもカンマが必要です。 忘れるとstr型だったり、int型になり、意外と気づかないです。。。

      Pythonの罠10選 - Qiita
    • 「歩くのが遅い人は脳が小さくIQが低い」──歩行速度と脳の構造に相関あり? 米国チームの実験結果

      このコーナーでは、2014年から先端テクノロジーの研究を論文単位で記事にしているWebメディア「Seamless」(シームレス)を主宰する山下裕毅氏が執筆。通常は新規性の高い科学論文を解説しているが、ここでは番外編として“ちょっと昔”に発表された個性的な科学論文を取り上げる。 X: @shiropen2 人は日常的に歩行という動作を行っているが、その速度は単なる身体能力の指標ではないことが、この研究で明らかになった。研究チームは、ニュージーランドで1972~1973年に生まれた1037人(45歳時点で生存していたのは997人、そのうち904人の歩行速度を測定)を対象に、45歳時点での歩行速度とさまざまな健康指標との関連を調べた。参加者は3歳から定期的にさまざまなテストを受けてきた縦断的調査の対象者である。 研究チームは、通常歩行や、二重課題歩行(アルファベットの文字を交互に声に出して読み上

        「歩くのが遅い人は脳が小さくIQが低い」──歩行速度と脳の構造に相関あり? 米国チームの実験結果
      • 「象・死んだ魚・嘔吐」をやってみた振り返り - JX通信社エンジニアブログ

        こんにちは。スクラムマスターの@sakebookです。 今回は「象・死んだ魚・嘔吐」をチームでやってみたのでその振り返りをします。 「象・死んだ魚・嘔吐」とは 振り返り手法の一つです。Airbnb Story 大胆なアイデアを生み、困難を乗り越え、超人気サービスをつくる方法(原題: The Airbnb Story)の中で紹介されていたようです。 翻訳されてなかなかキャッチーなネーミングになっています。 それぞれ次のようなことを意味します。 象 凄く大きい、見えているけど、みんな見ないふりをしている課題・問題。表層化しているけど大きすぎてみようとしていない。これが何かをみんなで話していく。 死んだ魚 放っておくと腐っていく。そういう問題。放置しておくとまずいことになる問題ってなんだろう?ということを話し合う。 嘔吐 自分の胸の中に隠していて、吐き出せなかったこと。これをこの場で嘔吐する。

          「象・死んだ魚・嘔吐」をやってみた振り返り - JX通信社エンジニアブログ
        • TypeScriptで知ってコードの安全性が上がったtips集

          TypeScriptを用いた開発では、その型システムを活かしてランタイムエラーを事前に防いだり、実装漏れを防いだりとコードの安全性の向上を図ることができます。 本記事では、個人的に知ったおかげでコードの安全性が増した!と感じたtipsをまとめました。 ※ なお、linterを用いたコードの安全性向上も非常に有効ですが、この記事では主にTypeScriptの型システムに焦点を当てています。 tips集 配列周りのtips まずは配列を扱う際に役立つ、tipsを紹介します。 配列からUnion型を作成する ↓のように(typeof array)[number]で配列の全要素を持つUnion型を作成できます。 const fruits = ["apple", "banana", "lemon"] as const; type Fruit = (typeof fruits)[number]; //

            TypeScriptで知ってコードの安全性が上がったtips集
          • macOS のデフォルト状態でコマンドラインからOCR処理を行う - TeX Alchemist Online

            macOS 12 Monterey では,OSビルトインでのOCR機能が搭載されました。Preview.app で,画像やスキャンPDF(中身がスキャン画像のPDF)に対して,ただマウスでドラッグするだけで,中身の文字を認識して選択し,コピーできるようになっています。さらに,macOS 13 Ventura では,それが日本語にも対応しました。 たとえば,(今や入手困難となってしまった)The TeXbook のアスキーによる日本語版をスキャンしたものを Preview.app で開くと,何もしなくても,文字選択できます。 これをコピーして他のエディタにペーストすると, TEXの名称で気をつけなければならないことがほかにもある。Eの文字が不揃いになっていることだ。Eの文字を少し下げてあるのは、TeXが組版のためのシステムであることを印象づけるためであり、またほかのシステムの名称と区別するた

              macOS のデフォルト状態でコマンドラインからOCR処理を行う - TeX Alchemist Online
            • Linuxでの調査時に高頻度で使用してきたコマンドまとめ - Qiita

              この記事について この記事は、Linux上でコマンドをそこそこ実行してきた私が独断と偏見でよく使う5大コマンドをまとめたものです。 痒い所に手が届くような内容になることを願って記します…。 コマンドたち ①netstat -anp | grep "Listen " 実現できること LISTENしているポートを確認できます。 アプリケーションやミドルウェアに接続できない場合のトラブルシュートに使用できます。 使用方法 ポートの状況を調べたいサーバ上でコマンドを打つだけです。 127.0.0.53:53や:::80の箇所: LISTENしているIPアドレスとポート 0.0.0.0:*や:::*の箇所:    接続する側のIPアドレスとポート このような状況ではSSL設定したはずなのに、443ポートが開いていないぞというような形で調査ができます。 $ netstat -anp | grep "L

                Linuxでの調査時に高頻度で使用してきたコマンドまとめ - Qiita
              • 20歳に教えてもらった「若い子はLINE使わない」の真実→「あれは嘘ですから!理由があって…」

                楠 あやと✏️毎週漫画投稿 @Kusunoki_Ayato バズったら宣伝してもいいと(略)…今イチオシの漫画を推させてください!最高にエモくて泣けます。Ωを日本設定でこんなに発展させているのは、まるで大河ドラマのよう。 「オメガ・メガエラ #コミックDAYS @comicdays_team comic-days.com/episode/108341… 2023-11-08 05:21:25

                  20歳に教えてもらった「若い子はLINE使わない」の真実→「あれは嘘ですから!理由があって…」
                • トコジラミ被害に遭った人『一番役に立ったのはダイソーの“ハエ用粘着シート”です』→トラウマになった経験談が恐ろしすぎた

                  のゆら @noyura__ もう本当にトラウマになってるので …被害に遭った二年前、職場で言ってもトコジラミ?南京虫??って感じだったけど(実際私も祖母から単語だけは聞いてたけどそれまでどんな虫かは知らんかった)とにかく認知度上げて意識して家に持ち込まない(繁殖させない)しかできることないから… 2023-11-22 22:13:13 のゆら @noyura__ 被害に遭った2年前は殆どがトコジラミ?何それ?みたいな反応だったけど遂にトレンド入りする程度の認知度になって嬉しいようで全然嬉しくないこの複雑な気持ち イヤでもほんと奴らをこの世に蔓延させない為には先ず皆が危機感を持って対策することが大事だから…と思って暫くTwitter内パトロールして 2023-11-30 22:27:31

                    トコジラミ被害に遭った人『一番役に立ったのはダイソーの“ハエ用粘着シート”です』→トラウマになった経験談が恐ろしすぎた
                  • VSCode の新機能「built-in port forwarding」を使いローカルサーバーにインターネット側からアクセス - Qiita

                    VSCode の新機能「built-in port forwarding」を使いローカルサーバーにインターネット側からアクセスHTMLJavaScriptNode.jsVSCode はじめに この記事は、以下の公式ポストや、VSCode のアップデート後のリリースノートにも出ていた「built-in port forwarding」を試してみた話です。 この機能を使うと、ローカルにあるサーバにインターネットからアクセスできるようになります。 同様のことを実現するものには、有名どころの 1つに「ngrok(エングロック)」があったり、その他にもたくさんの類似サービスがあります。 実際に VSCode の built-in port forwarding を試してみる それでは、VSCode の built-in port forwarding を試してみます。 自分が試す際に参考にした情報は

                      VSCode の新機能「built-in port forwarding」を使いローカルサーバーにインターネット側からアクセス - Qiita
                    • 本好きの防災に救世主?「落下防止テープ」で地震の中1冊も本が落ちなかった本棚の報告に反響

                      木地雅映子 @KijiKaeko 「金沢市内もこんなに被害が!」みたいな情報だけだとかたよるから、地震落下防止テープで一冊も落ちなかったわたしの本棚の状況もあげておきますね。落下防止テープ優秀。本棚には落下防止テープ。 pic.twitter.com/othuhsY7x9 twitter.com/kijikaeko/stat… 2024-01-02 08:17:09

                        本好きの防災に救世主?「落下防止テープ」で地震の中1冊も本が落ちなかった本棚の報告に反響
                      • 「マルチディスプレイ」それとも「大画面」?画面を広く使うためのディスプレイ選びをメーカーに聞いてみた/より快適なマルチディスプレイ構築のためのTipsも【特集・集中企画】

                          「マルチディスプレイ」それとも「大画面」?画面を広く使うためのディスプレイ選びをメーカーに聞いてみた/より快適なマルチディスプレイ構築のためのTipsも【特集・集中企画】
                        • xlsxファイルにSQLを実行するxlsxsql - Qiita

                          xlsxファイルに対してSQLを実できるxlsxsqlというツールを作りました。 GitHubのxlsxsqlからダウンロードできます。 これは何? xlsxsqlは、xlsxファイルに対してSQLを実行するツールです。 また、CSV,LTSV,JSON,YAMLといったファイルに対してSQLを実行することもでき、その結果をxlsxファイルに出力することもできます。 trdsqlにxlsxファイルの読み書き機能を追加したものになります。 使い方 単純にファイルをテーブルとして指定できます。 -oまたは-outオプションは出力ファイル形式を指定します。 CSV, LTSV, JSON, JSONL, YAML, TBLN, AT, MD等が指定できます。

                            xlsxファイルにSQLを実行するxlsxsql - Qiita
                          • 医療では「昔は〇〇が当たり前だったけど今は違う」ということが多くあるという話→医療の進化すごい!

                            山本健人(外科医けいゆう, Takehito Yamamoto) @keiyou30 消化器外科専門医、医学博士|MD, PhD, #colorectalsurgery in Japan, #SoMe4Surgery|大腸癌|ダイヤモンド、時事メディカル等で連載|『すばらしい人体』『すばらしい医学』(ダイヤモンド社)シリーズ21万部超、『医者が教える正しい病院のかかり方』(幻冬舎)|講演・取材のご依頼↓ keiyouwhite.com/linktree 山本健人(外科医けいゆう, Takehito Yamamoto) @keiyou30 医療現場では「昔は〇〇が当たり前だったけど今は違う」ということが多くあって、例えば私の一般外科領域だと、 「昔は手術の後、毎日傷の消毒をしていたけど今は消毒しない」(よほどの例外を除き) が代表例なのですが、他の科ではどんなものがあるでしょうか? 良かった

                              医療では「昔は〇〇が当たり前だったけど今は違う」ということが多くあるという話→医療の進化すごい!
                            • これはブックマークしておくと便利! HTMLはdiv要素一つだけ、あとはCSSをコピペするだけで100種類以上のリボンを簡単に実装できる -CSS Ribbon Shapes

                              HTMLはdiv要素一つだけ、あとはCSSをコピペするだけで約100種類のリボンを実装できるCSS Ribbon Shapesを紹介します。 リボンは、よく見かけるシンプルなリボンをはじめ、パネルに垂れ下がるようなリボン...記事の続きを読む

                                これはブックマークしておくと便利! HTMLはdiv要素一つだけ、あとはCSSをコピペするだけで100種類以上のリボンを簡単に実装できる -CSS Ribbon Shapes
                              • 個人開発者がGoogle Cloudの環境構築でお財布を守るために最初にすべきこと - Qiita

                                初めに 自分は2年くらい業務でGCP(今はGoogle Cloudですね)を使っていたのですが、友達が個人開発でGoogle Cloud使いたいから手伝ってとのことで、久々にコンソール触りたいなーと思ったので環境構築を手伝うことにしました。友達のクレジットカードが紐づいた環境なので自分の環境以上に課金やセキュリティに対して注意しなくてはなりません。課金だけでなく友情も爆発してしまいかねませんので 今回は最初期から構築するということで個人開発者向けにお財布や環境を守るうえでの最初にやったほうがよい課金のセーフティ的な設定をまとめていきたいと思います。企業で検証環境管理している人にも参考になるかと思いますので是非最後まで見てもらえると嬉しいです! 前提 Google Cloudのプロジェクトを作成していること 課金アカウントを作成していること(クレジットカードの紐づけできていること) その1

                                  個人開発者がGoogle Cloudの環境構築でお財布を守るために最初にすべきこと - Qiita
                                • 「なんで、for文ってforなの?」って、みんな思ったはず。 - Qiita

                                  words = ['Japanese', 'English', 'French'] for w in words: print (w) # 結果 Japanese English French 同じ処理を繰り返すので「ループ処理」とも言われます。ではなぜloopじゃなくて、forなのか?と思いますよね。おれもそう思い、3年くらい経過していました。 ちなみに、別でwhile文もループ処理になります。 ちなみに、使い分けとしては、 for文: 繰り返し回数を指定したい処理 while文: とにかく条件ごとに値を処理 という使い分けができそうです。 本題:for文は如何にしてforなのか。 そろそろ本題に入りましょう。 なぜ、for文はforでループ処理なのか? 調べてみました。 そもそも、ループ処理の種類の表し方は? ループ処理では、whileやforがあることはご存知の通りかもしれませんが、

                                    「なんで、for文ってforなの?」って、みんな思ったはず。 - Qiita
                                  • 「英語仕事効率化」のための必携ツール7選: DeepL、Grammarly、Quillbotなどの活用方法 - ENGLISH JOURNAL

                                    英語を活用する仕事に関連するツールの中から、特に人気で効率的な7つをピックアップ。DeeplとGrammarlyの併用方法やQuillbotの使い方、そしてOtter.aiでの仕事効率化のコツなど、多様なニーズに応える情報を詳しく解説します。 英語の仕事効率化に役立つツール7選: 効率&品質アップの秘訣DeepL:外部翻訳支援ツールと連携、AI 翻訳のマストツールhttps://www.deepl.com/ 訳文の自然さで知られるAI翻訳ツール。対応言語は30弱、全部で700の組み合わせの翻訳が可能となっている。SNSや掲示板などの生の対話から学習をしているため、非常に今日性の高い訳文が取得できると評判だ。それ故に、時折過剰にネットスラング的な表現が提案されることもあり、「常に正確性の高い英文が取得できるわけではない」ということは認識しておきたい。 ブラウザ版とデスクトップ版(Window

                                      「英語仕事効率化」のための必携ツール7選: DeepL、Grammarly、Quillbotなどの活用方法 - ENGLISH JOURNAL
                                    • マイクロソフト、Webアプリのテスト自動化サービス「Microsoft Playwright Testing」プレビュー公開。クロスブラウザ/クロスプラットフォームのテストを並列実行

                                      マイクロソフトは、Webアプリケーションのテスト自動化ライブラリ「Playwright」を用いた、Microsoft Azure上のテスト自動化サービス「Microsoft Playwright Testing」のプレビュー公開を発表しました。 Microsoft Playwright Testingに使われている「Playwright」は、マイクロソフトが中心となってオープンソースで開発しているWebアプリケーション向けテスト自動化ライブラリです。対応環境が幅広く柔軟で、精度の高いテストを特長としています。 具体的には、Chrome、Edge、Firefox、Safariの主要なWebブラウザのすべてを対象にしたテスト自動化が可能で、ヘッドレス、ヘッドありのいずれにも対応。モバイルエミュレーションを用いたAndroid版Google ChromeとMobile Safariのテストも、実

                                        マイクロソフト、Webアプリのテスト自動化サービス「Microsoft Playwright Testing」プレビュー公開。クロスブラウザ/クロスプラットフォームのテストを並列実行
                                      • ダイソーのアイテムで作る『防災ボトル』が便利すぎると話題 「すぐ作る」「持ち歩けるのすごい」

                                        2024年1月1日16時過ぎに発生した、石川県能登地方を震源とする、令和6年能登半島地震では、家屋倒壊や大規模火災などが起こり、多くの人が被害に見舞われています。 自然災害が多い日本では、日頃から災害対策を行うことは必要不可欠です。 しかし、専用の防災グッズを一式買うと、想像以上に出費がかさんでしまうことがあります。 SNSで100円ショップのおすすめ商品を紹介している、@100yenshoplove_さんは、ダイソーのアイテムだけで作る『防災ボトル』を紹介しました。 防災ボトルとは、災害時に役立つものをウォーターボトルに入れて持ち運べる防災グッズです。 『防災ボトル』の作り方はとても簡単! まず、ダイソーでアルコール消毒液、羊かん、反射バンド、非常用ライト、レインポンチョ、絆創膏、ホイッスル、紙石鹸、コンパクトタオル、そして中身を収納するための、ダイソーのドリンクボトルを用意してください

                                          ダイソーのアイテムで作る『防災ボトル』が便利すぎると話題 「すぐ作る」「持ち歩けるのすごい」
                                        • 【いつも応援してくれている皆さまへ大切なおしらせ】藻類は植物の仲間ではなくなっています

                                          昆布やわかめが属する藻類は、以前は植物の仲間とされていましたが、原生生物の仲間ということになっています 日本の教科書も2012年度版から「わかめや昆布は植物ではなく原生生物の仲間」という記載になっています 年齢を偽る場合は注意しましょう

                                            【いつも応援してくれている皆さまへ大切なおしらせ】藻類は植物の仲間ではなくなっています
                                          • 電話で「なながつ」と言うと「しちがつね笑」って訂正してくる人がいるが、お前のためを思って言ってるんだよということが分からないのか

                                            そう仰るディスタンス @38kikko6 電話で「なながつ」って言うと「しちがつね笑」って訂正してくる人いますけど私が七月(しちがつ)って言った瞬間おまえは七月?一月?って混乱するからお前のためを思って言ってるんだよ ということを私は説明しないで「さようでございますね」って言うのでお前は永遠(とわ)に理解しない… 2023-08-09 14:39:21

                                              電話で「なながつ」と言うと「しちがつね笑」って訂正してくる人がいるが、お前のためを思って言ってるんだよということが分からないのか
                                            • Vimの思想について

                                              ここでいくつかのルールとして motion-count-multiplied 例えば10jで十行下へ移動、d2kで上2行を削除など operator-doubled 例えばyy, dd, cc, >>とか、2回繰り返すとカーサーのある行に動作する upper case operator 例えばc->C、d->D, y->Yのように、現在のカーサーから行の最後まで動作するケースと、対になっている(逆の機能を持つ)ケース、例えばp->P, o->O, n->N, a->A, i->I, f->Fなど)に大まかに分けられる exclusive inclusive 例えば、yiw vs yaw, cib vs cabの違いで、テキストオブジェクトの内部(inner)だけか、境界線も含めるか(around) があります。これらのルールは他のプラグインにもよくみられるので、Vim wayに慣れればプラ

                                                Vimの思想について
                                              • テーブル・DB設計するときの極意 - Qiita

                                                はじめに 「テーブル・DBを設計するときのさいきょうの極意」を完全に理解したので 初心者(私)向けに共有する記事です。 どうぞ揉んでいただければ幸いです。対戦よろしくお願いします。 さいきょうの極意 初心者が「テーブル・DB設計して」と言われると、 「アソシエーションってあったよね・・・バリデーションも?中間テーブルを使うときと使わないときと・・・」と大変に混乱し、何から手をつけていいかわからなくなります。 そんなあなたにこれ! テーブル・DB設計は「属性」と「関係」の2つだけ 「属性」は必要なものを書くだけ 「関係」は 1:1 / 1:N / N:N しかない(しかも、ほとんど 1:N) これが極意だ!!! 一般的な、「ユーザーがいて、投稿ができて、コメントといいねができるサービス」で考えてみましょうか。 users / posts / comments / likes のテーブルが必要

                                                  テーブル・DB設計するときの極意 - Qiita
                                                • VSCodeの拡張機能【Gist】が便利すぎて開発効率がかなり上がった話 - Qiita

                                                  はじめに 突然ですが、よく使うコードはどのように管理していますか? 私はGitHubで管理していたのですが、今回VSCodeの拡張機能Gistを使って見たところ、サクッと参照ができて、かなり使い心地が良かったのでまとめておきます。 Gistとは VSCode上でGitHub Gistを連携させることができ、手軽にファイルの作成、編集、削除が可能になる拡張機能です。 導入手順 GitHub Gistの登録 GitHub上でアクセストークンの取得 拡張機能のインストール アクセストークンの設定 1. GitHub Gistの登録 2. GitHub上でアクセストークンの取得 ExpirationをNo expirationに設定します。 scopeのgistを許可して作成です。 トークンが発行されるので控えておきましょう。 3. 拡張機能のインストール VSCode上で【Gist】と検索すると

                                                    VSCodeの拡張機能【Gist】が便利すぎて開発効率がかなり上がった話 - Qiita
                                                  • 【VS Code】tasks.jsonで決まった作業を自動化する | DevelopersIO

                                                    はじめに VS Codeでコーディングをするとき、Gitの操作やビルド、デプロイなど、決まった処理を手動で実行するのが面倒だなと思ったことがあるのではないでしょうか。tasks.jsonというファイルを使えば、そういった面倒な手順を自動化し、開発効率を上げることができます。 この記事でやること この記事では、作業ブランチにmainブランチの取り込みを行うGitコマンドを自動化してみます。mainブランチを取り込むために、以下のコマンドを毎回手で実行しているとします。 git stash git pull origin main git stash pop これをtasks.jsonに定義して自動化したいと思います。 タスクの作成 タスクを作成するには、VS CodeのメニューのTerminal⇒Configure Tasksを選択します。 Create tasks.json file fr

                                                      【VS Code】tasks.jsonで決まった作業を自動化する | DevelopersIO
                                                    • ベテランのバグ調査の秘訣、こっそり教えちゃいます。

                                                      PHPカンファレンス北海道2024 14:35〜のトークセッションのスライドです。

                                                        ベテランのバグ調査の秘訣、こっそり教えちゃいます。
                                                      • AI裏垢女子に気を付けろ(ディープフェイクで裏垢動画を作ってみた)|山野祐介

                                                        私事ですが、骨折して2か月ほど半寝たきり&半引きこもり生活をしていました(動かな過ぎて痔になった)。なので連載以外は全く何もせず過ごしていたんですが、若干余裕が出てきたのでリハビリがてらnoteで好きなことを書きます で……久々にXを見て「おすすめ」タブに表示されていた裏垢女子を一度見たら、それからずっと出てくるようになってしまった。 裏垢女子というのは、一般的には性的な内容のポストや画像の投稿をあけすけに行い、会って性行為に及ぶのもやぶさかではない……みたいな女性ユーザーのことを指すが、体感では純粋に性的な出会いを求めている人は0.2%くらいではないかと思う。 残りの99.8%は ・「ここで連絡先交換してます♥」とか言われて詐欺の出会い系(会えることや資金譲渡をエサに入金を何度もせびられる)に誘導される ・DMで交通費やホテル代などの名目で「PayPayやAmazonギフト券をくれたら会

                                                          AI裏垢女子に気を付けろ(ディープフェイクで裏垢動画を作ってみた)|山野祐介
                                                        • カセットテープを使っていた頃、一番謎だったのがこれ「確かに!」分かる人には分かる懐かしいお話

                                                          山田全自動 @y_haiku リイド社『コミック乱』にて漫画連載してますでござる✒️書籍「山田全自動の落語でござる」発売中です!ブログ→ zenjido.blog.jp 📗書籍「山田全自動でござる(BOOKぴあ)」「落語でござる(辰巳出版)」「日本文学でござる(辰巳出版)」 など✉️ taka3004@gmail.com instagram.com/y_haiku/

                                                            カセットテープを使っていた頃、一番謎だったのがこれ「確かに!」分かる人には分かる懐かしいお話
                                                          • AWS Lambda×Fargate×PlanetScaleを組み合わせれば、超絶スケールするWebアプリを作れる 約2ドルから作れる“ニッチで俺得な”環境の布教

                                                            自分がニッチだと思っているテーマについて発表する「Qiita Engineer Festa 2023〜私しか得しないニッチな技術でLT〜」。ここで株式会社SonicGardenの遠藤氏が登壇。LambdaとFargateを組み合わせた実行環境について話します。 遠藤氏の自己紹介 遠藤大介氏:今日は「AWSのLambdaとPlanetScaleを組み合わせると、超絶スケールするWebアプリを作れちゃうぜ」という話をしていこうと思っています。 最初に自己紹介です。遠藤と申します。SonicGardenという会社で、プログラマーと執行役員をやっています。インフラと機械学習などが好きで、趣味もプログラムで仕事もプログラムな感じの人間なんですが、最近は機械学習周りが盛り上がっているので、そっちもいろいろやっています。 あと、ロードバイクに趣味で乗っているのですが、最近ちょっと乗れていません。それから

                                                              AWS Lambda×Fargate×PlanetScaleを組み合わせれば、超絶スケールするWebアプリを作れる 約2ドルから作れる“ニッチで俺得な”環境の布教
                                                            • 著名人や富裕層を見ていると「人の切り方がうまいなー」と思う...「揉めずにフェードアウトする能力って大事」

                                                              ぼうず @ajvoit 著名人や富裕層の知り合いを観察していると、人の切り方が上手いなあと感じることがある。実にさり気なく連絡が取れなくなりアポが入らなくなる、フェードアウトが非常に巧みである。自衛のために自然と身についたのだろうと感じる。有名企業の人なんかもそうだね、初回の面談で全て決まってしまう。 2024-05-05 05:43:28 ぼうず @ajvoit 学校の同窓会でも、「あの子は昔から打算的に振る舞う」などと怒ってる奴いるけど、まあ仕方ないよね、聞いてるとその子は富裕層ファミリーで、彼女なりに君を身近に置きたくはない又は必要がないと判断したのだろう、全員に良くはできない、不快なのも解るけどご縁が無かったということだよね… x.com/ajvoit/status/… 2024-05-05 08:39:16

                                                                著名人や富裕層を見ていると「人の切り方がうまいなー」と思う...「揉めずにフェードアウトする能力って大事」
                                                              • ナッジ・行動経済学を活用した行動促進策の設計法

                                                                ナッジ・行動経済学を活用した 行動促進策の設計法 ~暮らしの中での行動変容による社会課題解決~ 2023/4/21 1 Copyright (C) Mitsubishi Research Institute, Inc. ナッジ・行動経済学を活用した行動促進策の設計法 ~暮らしの中での行動変容による社会課題解決~ 2023 年4月 株式会社三菱総合研究所 先進技術センター 要旨 目次 頁 1.拡大するナッジなどの緩やかな行動変容の取り組み 2 2.行動特性による行動ボトルネック分析 6 3.行動促進策の設計 8 3.1 ボトルネック要因に影響している行動特性を弱める 9 3.2 行動特性を利用して行動を促す 9 (1)フレーミングと参照点でメッセージを設計する 9 (2)セグメント異質性を意識して設計する 11 (3)スモールアクションを設計する 13 (4)フィードバッグを設計する 14

                                                                • ネット検索できない情報を図書館で集める方法

                                                                  公共図書館は「情報のダム」 雨が降らなくて水不足になったとき、すでに干上がった川から水を汲み上げようとしても無理ですよね。だから日本中の川にダムが造られるわけです。同じように、情報も水のように常に流れていくものなので、いざというときのためにダムに貯めておかないといけません。 図書館はまさに情報のダムです。日本でいちばん多い図書館は、地域にある公共図書館です。すべての都道府県に合計3305館あります。スパイの専門用語でも、図書館のように情報を集約する機関を「インテリジェンス・ コミュニティー」と呼んでいて、情報収集のいちばん重要な場所だとしています。 図書館は、どちらかというとアナログにかたよってきましたが、コロナをきっかけに資料のデジタル化にも力を入れています。これをデジタルアーカイブといいます。 とくに公共図書館は「情報のダム」として、地域の記録(郷土資料)を残すのが役目です。郷土資料は

                                                                    ネット検索できない情報を図書館で集める方法
                                                                  • メモアプリ最強候補「Google Keep」。その魅力を3つのポイントで紹介 | ライフハッカー・ジャパン

                                                                    皆さんはGoogle Keep、使っていますか? メモアプリにはたくさんの選択肢があるので、ベストなものを探すのが面倒になってしまったり、妥協で同じものを使い続けている人もいるかと思います。 そんな人に、まず一度試してもらいたいのがGoogle Keepです。 なんと言ってもGoogleが提供するサービスですので、汎用性・拡張性はピカイチ。 今回はそんなGoogle Keepが思わず使いたくなる便利なポイント3つをご紹介します。 1. データ同期がとても便利Google Keepは、Googleのエコシステムに欠かせない存在。 ですので、デバイス間での同期はもちろんのこと、Googleドライブなど、Googleが運営するさまざまなサービスでコンテンツを簡単に共有することができるのです。 たとえば、Google Keep→Google ドキュメントへのコピーも簡単。出先や移動中にスマホでつく

                                                                      メモアプリ最強候補「Google Keep」。その魅力を3つのポイントで紹介 | ライフハッカー・ジャパン
                                                                    • ChatGPTを利用して画面モックを爆速で作成する - Taste of Tech Topics

                                                                      こんにちは、最近スマホのChatGPTアプリで、音声入出力機能を使って会話を楽しんでいる安部です。 皆さんWebアプリ開発などで、画面モックを作成しなければいけない場面は多いですよね? 適当なHTMLを作ったり、ツールで図示したりしますが、正直面倒です。 そこで今回は、ChatGPTに最初から画面モックを作ってもらいます。 最近はChatGPTに画像を添付できるようになったので手書き画像からHTMLを出力することもできますが、 この記事では画面要素を言葉で指定し、HTMLを出力してもらいます(配置などのデザインは、ひとまずChatGPTにお任せしてみます)。 では早速始めましょう。使用モデルはGPT-4です。 簡単な入力フォームを出力させる まずは、よく使いそうな簡単な入力フォームを出力してもらいます。 ここでは、「書籍を登録する画面」という設定で指示を出します。 次の画面構成の案を、HT

                                                                        ChatGPTを利用して画面モックを爆速で作成する - Taste of Tech Topics
                                                                      • “ひつぎに顔を入れないで”CO2中毒で死亡事故 注意呼びかけ | NHK

                                                                        ひつぎに入れられる保冷用のドライアイスが原因で二酸化炭素中毒を起こしたとみられる死亡事故が起きているとして、消費者庁などは故人とのお別れの際にひつぎに顔を入れないよう注意を呼びかけています。 消費者庁によりますと、ひつぎに入れられる保冷用のドライアイスが気化した二酸化炭素を吸い込み中毒を起こしたとみられる死亡事故が令和2年から3年にかけて全国で3件起きています。 具体的には ▽小窓を開けた状態のひつぎの近くで倒れていたり ▽ひつぎに顔を入れた状態で意識を失っていたりしたケースが報告されていて、寝ずの番の最中など周囲に人がいない状況でひつぎの中の故人に話しかけるなどして事故が起きたと考えられるということです。 事故を受けて国民生活センターがひつぎに10キロのドライアイスを入れて二酸化炭素の濃度を測る実験を行ったところ、ひつぎのふたを閉めた状態では急激に濃度が上昇し、20分後にはすぐに意識を失

                                                                          “ひつぎに顔を入れないで”CO2中毒で死亡事故 注意呼びかけ | NHK
                                                                        • 自社サービスのバックエンドを Go から TypeScript へ切り替えるための整理

                                                                          切り替える理由 自社の主力製品で利用している技術(WebRTC / WebTransport)がブラウザベースのため TypeScript を利用する Go を採用したのは sqlc が使いたかったという理由 sqlc-gen-typescript が出てきたのでもう Go を使う理由がなくなった 自社サービスチーム全員が Go にまったく興味が無い sqlc 自体は便利 そもそも自社に Go への興味がある人がいない 自社サービスの規模ではボトルネックになるのはデータベースであって言語ではない もしアプリでスケールが必要なときは Rust や Erlang/OTP に切り替えれば良い コネクションプールは PgBouncer を利用すればいい TypeScript からは 1 コネクション 1 接続で問題無い どうせフロントエンドでは TypeScript を書く 自社では React

                                                                            自社サービスのバックエンドを Go から TypeScript へ切り替えるための整理
                                                                          • 【15分で確認】AWSでクラウド設計する時に覚えておきたい設計原則・アーキテクチャ3選 - Qiita

                                                                            何となくAWSでクラウド設計をしていませんか AWSを利用する際、多くの方が「設計」というプロセスを簡単に飛ばしてしまう傾向にあります。しかし、クラウド環境の効果的な活用には、適切なアーキテクチャ設計が不可欠です。世の中には、システム設計をする上で指針となる設計原則がいくつかあります。本記事では、以下の3つをピックアップをしてご紹介します。 本記事で取り扱う内容 ■ マイクロサービスアーキテクチャ ■ AWS Well-Architected Framework ■ The Twelve-Factor App 1. マイクロサービスアーキテクチャ マイクロサービスは、独立した小さなサービス群でソフトウェアを構築するアーキテクチャです。これにより、迅速なイノベーションと新機能の迅速な展開が可能となります。一方、モノリシックアーキテクチャは、全てが一つのサービスとして結合され、変更や障害が全体

                                                                              【15分で確認】AWSでクラウド設計する時に覚えておきたい設計原則・アーキテクチャ3選 - Qiita
                                                                            • 同時接続数30万超のチャットサービスのメッセージ配信基盤をRedis Pub/SubからRedis Streamsにした話

                                                                              LINE株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。 LINEヤフー Tech Blog Overview 30万を超える同時接続数を持つチャットサービスにおいて、リアルタイムでメッセージの受信などのイベントを配信するメッセージブローカーとして、私たちはRedis ClusterのPub/Subを使用していました。 私たちのサービスでは、ユーザー数の増加に伴い、Redis Clusterのシャード数を増やすことでクラスターの性能を向上させてきました。しかし、Redis ClusterのPub/Subでは、シャード数の増加に伴ってネットワーク帯域が圧迫される問題が生じ、これ以上シャードを追加することができない状況になりました。 この課題を解決するために、メッセージブローカーをRedis Pub/SubからRedis

                                                                                同時接続数30万超のチャットサービスのメッセージ配信基盤をRedis Pub/SubからRedis Streamsにした話
                                                                              • 自転車で横断歩道を渡るとき自転車から降りていると「歩行者」扱いとなり車に停止義務が発生するが、乗ったままだと「軽車両」扱いとなり停止義務は発生しない、という話

                                                                                OBO-𝕏 @MyK2Rc51Dns6ELa 警官さん はい止まって 今横断歩道の前に自転車来てましたよね。 質問。自転車近づいてましたが乗ってましたよね。 道路交通法で運転してる自転車は軽車両ですよね? 警官「はい」 そこ自転車横断帯あります? 警官「ないです」 私に停車義務は? 警官「ないです」 それじゃ 警官「はい」 2024-04-03 07:50:47 OBO-𝕏 @MyK2Rc51Dns6ELa @NA_1600Car なかなか難しいですが、警備な違反は警告に留めるという国会答弁あるので相手の不備を指摘して上で謝るべきは謝って以後気をつけますとかいうと今回は注意でと言ってくれたりもシマス。 違法ガー!とか高圧になると相手も人間なので下手に出ての巧みな交渉ですね。これで私は免停になりましたYO! 2024-04-03 12:24:38

                                                                                  自転車で横断歩道を渡るとき自転車から降りていると「歩行者」扱いとなり車に停止義務が発生するが、乗ったままだと「軽車両」扱いとなり停止義務は発生しない、という話
                                                                                • 「スカートめくり」自体は『ハレンチ学園』以前からあった|ちゆ12歳

                                                                                  これについて、「漫画表現のせいで現実のスカートめくりが発生した」のはほぼ事実です。これは発端になった漫画を描いた永井豪先生も自分で認めてらっしゃいます。その後「まいっちんぐマチコ先生」でさらに大流行となり、女児被害者が多発、PTAが猛抗議し、連載差し止めになる等大騒ぎになりました。 https://t.co/JnHuInQgVE — しお(汐街コナ) (@sodium) January 11, 2023 そいで、「『漫画表現のせいで現実のスカートめくりが発生した』のはほぼ事実」というのは事実なの? みたいな件について、いちおう、出せる資料だけ出しておこうかな……と思いました。 「スカートめくりの元祖」さて、ツイートで「発端になった漫画」と言われているのは、永井豪先生の『ハレンチ学園』です。 実際、『少年ジャンプ』誌上でも、『ハレンチ学園』を「スカートまくりの元祖」と宣伝していました。 週刊

                                                                                    「スカートめくり」自体は『ハレンチ学園』以前からあった|ちゆ12歳