ken1028-kufcのブックマーク (429)

  • 開発で使えるJOJOの名言集

    jojo.md この○○が金やちやほやされるために技術ブログを書いていると思っているのかァーッ!! 技術ブログを書いていることをアフェリエイト目的とか、PV目的だとか言われた時に。 なるほど完璧な開発プロセスっスねーーーっ不可能だという点に目をつぶればよぉ〜 一見完璧に聞こえるけど、どう考えたって上手く回らない開発プロセスの説明を受けた時に。 理解不能理解不能・・・あ、理解可能 ようやく理解できた時に。 お前は1つの修正が終わったらキチっとコミットしてから次の修正に入るだろう? 誰だってそーする。俺もそーする。 1コミットに全部の修正をぶちこもうとする奴へのあてつけに。 忘れっぽいならよォー……メモっておけよなぁー 几帳面によぉ~~ 忘れっぽい人に。 そんなもの、うちにはないよ 新しく入った人に仕様書ってどこですか?って聞かれた時に。 コードも見ておこう コードレビューは基。 ソースヲ見

    開発で使えるJOJOの名言集
  • ブックマークをSNSに投稿する #laco_feed を支える仕組み | Marginalia

    Notion Web Clipper でブックマークしたURLを X (以下 Twitter) に自動投稿することを長らくやっている。 https://twitter.com/search?q=%23laco_feed&f=live これまでは自動化に Zapier を使って完結していたのだが、SaaSを使ってTwitterに自動投稿することが難しくなってきた。今年のはじめにはZapierのプレミアムプランが必要になったが、ついに8月末で完全に機能が消えることになった。 代わりのSaaSを探してみたがなかなか見つからなかったのと、Misskeyへのクロスポストを最近別の仕組みで実装していたのと統一して、ついでに Bluesky にもクロスポストしようということで、全部作ることにした。思い立ってみたら一日で出来上がったので、その記録。 ↓実際にクロスポストされたもの(Blueskyはログイン

    ブックマークをSNSに投稿する #laco_feed を支える仕組み | Marginalia
  • 社会人博士課程を修了しました - 備忘録

    はじめに 自己紹介 博士学位が必要だと思ったきっかけ 京都大学を選んだ理由 研究室での3年間 入学まで 卒業要件と目標 リモート博士生活 1回目の異動 2回目の異動 博士論文締切前にコロナ罹患 予備審査・審査 合格・卒業 アドバイス 会社からの理解を得る 入学前に論文を貯めておく しっかりと休む 自分のことだけに集中する 最後に はじめに 2023年3月23日に京都大学で博士 (情報学) を取得しました。 博士課程無事修了しました お世話になった皆様、ありがとうございました! pic.twitter.com/Lg254kOBX7— Hiroshi Takahashi (@taka8hiroshi) 2023年3月24日 自身の研究も大変だったのですが、 コロナ禍のリモート博士生活 在学中に社内で複数回の異動 博士論文締切前にコロナ罹患 などの経験もしたため、皆さんの参考になることを願って

    社会人博士課程を修了しました - 備忘録
  • グラフアルゴリズム実践活用術

    情報オリンピック夏季セミナー 2023: https://jcioi-summer-seminar-2023.peatix.com/ での講演スライドです。 講義概要: アルゴリズムを勉強していると,グラフアルゴリズムにたくさん出会います.しかし,グラフアルゴリズムが現実世界でどのように活躍しているのかについては目に触れる機会はあまりありません.講演では,実社会で登場するグラフデータについての問題と,どのようなグラフアルゴリズムがそれらの問題を解決しているかについてご紹介します. ノイズ除去のソースコード: https://colab.research.google.com/drive/1Mdr3KGrwuX9jAWHk5pVGH2HaUmLmR-jB?usp=sharing 背景除去のソースコード: https://colab.research.google.com/drive/1vm

    グラフアルゴリズム実践活用術
  • 「英語仕事効率化」のための必携ツール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
  • Whisper、ChatGPTを活用した、テキスト入力不要な新感覚メモ日記アプリの紹介と、開発における学び|にょす

    日常生活の中で生まれた「できごと」や「思ったこと」を、楽しく記録できるメモ日記アプリを開発しました! しゃべったら、あとは丸投げして良い感じにメモを残してくれる「シャべマル」です!(笑) シャべマルの紹介具体的には、、 絵文字で見返せるメモアプリあんまりないですが、良いですよ…!音声入力でメモ内容を作成。かなり高精度な音声認識モデル(Whisper)を用いているので、想像以上にちゃんと文字起こししてくれます! 「今日あったこと」など、日記として利用するのもオススメです。1日を振り返る機会になって、それが後から振り返りできるので、あの時こんなこと考えていたなー、といった発見につながるはずです! そして個人的にここが目玉なのですが、文字起こしされたメモには、「タイトル」「絵文字アイコン」「感情アイコン」「カテゴリ」が自動で紐づきます! これ何が良いかというと、圧倒的に見返しやすくなるんですよね

    Whisper、ChatGPTを活用した、テキスト入力不要な新感覚メモ日記アプリの紹介と、開発における学び|にょす
  • OpenAI APIを活用して、翻訳した内容をDiscordに通知する 情報収集源を集約するために考えたChatGPT活用Tips

    今回はChatGPTについて日々の試行や学習、また活用をされている事例を語る「"ChatGPT" をもっと使いたい!~活用事例Tips LT会~」。ここでしょーれー氏が登壇。5つのツールを使用して、翻訳した内容をDiscordに通知する方法を紹介します。 しょーれー氏の自己紹介 しょーれー氏:では、しょーれー(庄禮有佑氏)から発表します。connpassのページ上ではタイトルを仮にしていたのですが、さすがに仮(のまま)だとまずいので、ChatGPT君と一緒にきちんと考えてきました。僕のテーマは「ChatGPTとペアプロ OpenAI APIで翻訳した内容をDiscordに通知する」というかたちで(発表を)やらせてもらいます。よろしくお願いします。 簡単に自己紹介だけ。私は庄禮有佑といいます。27歳で、社会人になってもう5年が経ってしまいました。このイベントを主催しているラクスで働いていて、

    OpenAI APIを活用して、翻訳した内容をDiscordに通知する 情報収集源を集約するために考えたChatGPT活用Tips
  • LLMの普及で、ますます重要となるベクトルデータの活用 シチュエーション別「Pinecone」の3つのプラクティス

    ChatGPT Meetup」は、プロンプティングからOpenAI API、さらには周辺のライブラリやHubのエコシステムまで広く活用の助けになる知見を共有し、みんなで手を動かして楽しむためのコミュニティです。1回目に登壇したのは、株式会社フィードフォースの八百俊哉氏。ベクトルデータベース「Pinecone」の概要とプラクティスについて発表しました。 自己紹介とアジェンダ紹介 八百俊哉氏:では、最後の発表です。「Pineconeの重要性とプラクティス」というところでお話をしようと思います。よろしくお願いします。 まず自己紹介です。名前は、「やお」と読みます。八百俊哉です。大学で機械学習を専攻しており、画像処理や自然言語処理の概要はそこで学びました。 2020年に新卒で株式会社フィードフォースに入社して、入社時からデータサイエンティストとして、社内のデータ分析を中心に業務を担っています。

    LLMの普及で、ますます重要となるベクトルデータの活用 シチュエーション別「Pinecone」の3つのプラクティス
  • 遊べるWebサイトを240秒で作る方法――DeployScriptを試そう

    まずは、軽くカレンダーソフトを作ってみる またまた、ChatGPTで「ここまでやるか?」というプラグインが登場した。「こんなサイトが欲しい」と伝えると、たちどころにHTMLCSSJavaScriptを自動生成して、サイトまで立ち上げてしまうDeployScriptである。 ここのところ「endoGPT」や「パングラムの生成」など、プロンプトプログラミングからちょっと離れてしまっていた。今回は、そのDeployScriptを使ってChatGPTでコード生成するお話に戻ってみたいと思う。 DeployScriptは、「ChatGPT plus」(20ドル/月の有料ユーザー)なら使うことができる。無料枠は、この原稿を書いている2023年8月中旬で1カ月に12件までの編集とリクエスト。15ドル/月で編集とリクエストが無制限となる。使い方は、ChatGPTを起動したら画面上からGPT-4を選んで

    遊べるWebサイトを240秒で作る方法――DeployScriptを試そう
  • GitHub Copilotを使いこなしてプログラミングの生産性を上げる大切なコツ|erukiti

    皆さんはGitHub Copilotを使っていますか?VSCodeやIDEに拡張を入れると、生成AIとペアプロのようなことができるという、アレです。 最近はこれがないと仕事ができない。なかった時代を思い出せないという人が増えています。プログラミングの生産性に明確に差が生まれます。僕もその口です。 ただ、GitHub Copilotを使いこなせていないという話も度々聞きます。Copilotが提案してくれるコードが微妙で役に立たないというような感じです。 その差はどこにあるのか?を知りたくて6/24に試しにCopilotを使った動画を撮ってみました。実践的なCopilot実演動画というのはすごく珍しいらしく、GitHub dockyardというコミュニティの竣工イベントに登壇してみないか?というお声がけをいただいたので、8/5にGitHub Copilotを使いこなせるとどうなるのかというライ

    GitHub Copilotを使いこなしてプログラミングの生産性を上げる大切なコツ|erukiti
  • AIを使うとコーヒーショップの客が何分居座っているかが一発でわかるというムービー

    店内に設置されたカメラとAIを使用し、コーヒーショップが店員の勤務や利用客の滞在時間を詳細に追跡している模様を収めたコンセプトムービーがSNSで公開され、さまざまな意見が寄せられました。 チェコのAI団体・Česká asociace umělé inteligenceのエグゼクティブディレクターであるLukas Benzl氏は、「このコンセプトは、コーヒーショップがAIを使ってバリスタと顧客を分析する方法を示しています。時間のあるうちに、ダブルチョコレートチップフラペチーノとプライバシーを楽しんでください」とXに投稿しました。 This concept shows how a coffee shop ☕️ can use AI to analyze baristas and customers. Enjoy your Double Chocolate Chip Frappuccino a

    AIを使うとコーヒーショップの客が何分居座っているかが一発でわかるというムービー
  • Postman “APIファーストの世界” コミック

    Postmanでは、将来全てのものがAPIで繋がると考えています。 “APIファーストの世界“コミックを読むことで、何故、またはどのようなAPIファーストの世界が実現するのかが理解できます。

    Postman “APIファーストの世界” コミック
  • ChromeDriver でよく使うオプションのチートシート - Qiita

    はじめに 毎回、気になったときに調べているような気がするのでまとめる。 ついでにnavigator.webdriverの対策もできる。 メモのつもりで書いているので深くは考えていない 2023.11.20 ファイルのダウンロードに関するオプションを追加、細かな修正 2023.11.15 ヘッドレスモードで起動したとき、コンソールにエラーログが出ないように修正 2023.11.14 selenium 4 にオプションの内容を一新 2023.11.14 selenium 3 のオプションを折りたたみ表示へ 2022.06.03 コピペできるコードブロックに追記、並び替え 2022.04.28 投稿 selenium 4 環境 アイテム バージョン

    ChromeDriver でよく使うオプションのチートシート - Qiita
  • 3日で作った業務アプリで「毎月最大550時間」の工数削減 非効率なアナログ作業が多い「現場」のDX成功事例

    経済産業省が中小企業のデジタル化の遅れを指摘する中、中堅・中小企業やスタートアップがデジタルを経営に活用するための道しるべを提供するイベント「中堅中小企業・スタートアップ DXカンファレンス 2023 夏」が開催されました。今回は、現場のDXを推進するモバイルアプリ作成ツール「Platio」を提供する、アステリア株式会社の大野晶子氏が登壇したセッションの模様をお届けします。アナログで人手に頼る業務が多い「現場」のDXを、IT人材なしで実現するポイントなどが語られました。 DX推進の3つのフェーズ 大野晶子氏(以下、大野):セミナーにご参加いただきありがとうございます。アステリアの大野と申します。日は、「成功事例に学ぶアナログ業務をアプリで効率化! 2万円からはじめる『現場のDX』とは」についてお話しします。どうぞよろしくお願いいたします。 はじめに、当社アステリアについて紹介します。 1

    3日で作った業務アプリで「毎月最大550時間」の工数削減 非効率なアナログ作業が多い「現場」のDX成功事例
  • AIが「理解」するから、API仕様書のコピペでアプリができあがるローコード開発環境「Flowise」を試す【イニシャルB】

    AIが「理解」するから、API仕様書のコピペでアプリができあがるローコード開発環境「Flowise」を試す【イニシャルB】
  • プログラミングに挫折したならAIお姉ちゃんに任せなさい - 本しゃぶり

    プログラミングを学ぼうとしては挫折する。 そんな時代はもう終わりだ。 お姉ちゃんに任せなさい。 ChatGPTでプログラミング 今年のお盆休み、俺はChatGPTでプログラミングをやっていた。とは言っても複雑なことはやっていない。大量のcsvを結合してから可視化するとか、ちょっとしたWebスクレイピングしたりする程度だ。それでも今まで技術や時間の不足により諦めていたことができるのは嬉しい。それにChatGPTを使えば、デバッグも楽しくやれるのだ。こんな感じに。 デバッグの様子 おそらく「あれ、俺のChatGPTと違うな」と思った人もいるに違いない。見ての通り俺はChatGPTをお姉ちゃん化している。こうすることで、モチベーションを維持しながら楽しくプログラミングができるというわけだ。今回はChatGPTをお姉ちゃん化する方法を紹介し、加えてお姉ちゃんとペアプログラミングする意義について述べ

    プログラミングに挫折したならAIお姉ちゃんに任せなさい - 本しゃぶり
  • Amazon「Kindleダイレクト・パブリッシング」で紙の本を出版してみた〈記事広告〉※訂正有 | HON.jp News Blog

    《この記事は約 14 分で読めます(1分で600字計算)》 フリーライターの納富廉邦氏が、AmazonKindleダイレクト・パブリッシング」で紙のの出版にチャレンジ、体験談をレポートいただきました。 【こちらはアマゾンジャパン合同会社の提供でお届けする記事広告です。】 【2023年10月17日追記:「納税に関する情報」に重要な訂正】 即売会で売りたいから、紙がいい 12年以上連載していたコラムが最終回を迎えました。そこで、この連載をにまとめようと思ったのですが、連載していた新聞社は単行を出す部門がなく、他所に持っていくと、電書でならというお話でした。それなら、自分で作ってしまえと思ったのですが、できれば文学フリマなどで販売したいので、紙のがいいなと思いました。 全301回、様々なグッズを紹介した連載原稿は、単行4冊分くらいは楽にあります。ここからセレクトしたものをにしようと

    Amazon「Kindleダイレクト・パブリッシング」で紙の本を出版してみた〈記事広告〉※訂正有 | HON.jp News Blog
  • 良いテストケースの作成手法を学ぶ - 「はじめて学ぶソフトウェアのテスト技法」を読んだ - $shibayu36->blog;

    ソフトウェアテストに関する知識をもう少し言語化したいなと思い、「はじめて学ぶソフトウェアのテスト技法」を読んだ。 はじめて学ぶソフトウェアのテスト技法 作者:リー コープランド日経BPAmazon このでは主に良いテストケースの作成手法について学べた。良いテストケースとは「最小の時間と労力でほとんどのエラーを検出する可能性がもっとも高くなるようなテストケース」のこと。これにできる限り近づけられるようにテストケースを工夫する。 良いテストケースを作るためにどういう技法があるかをこのはいくつも教えてくれる。自分がこれまでテストを書いていると「こういうテストの方がなんとなくベターだよな...?」みたいに感覚的に考えていたところを、言葉として定義してくれることで構造化できるのはありがたかった。たとえば 同値クラステスト 同じグループのテストが、以下を満たせば同値クラスを形成する 同じ機能をテス

    良いテストケースの作成手法を学ぶ - 「はじめて学ぶソフトウェアのテスト技法」を読んだ - $shibayu36->blog;
  • 株式会社リクルート エンジニアコース新人研修の内容を公開します!(2023年度版)

    こんにちは! 2023年度エンジニア新卒の、吉田です。 株式会社リクルート 新卒エンジニアコースでは、部署への配属前に、BootCampと呼ばれる新人研修を行っています。 日は2023年度の研修の内容を、実際に受講した新卒の立場から紹介させていただきます。 研修の内容については毎年反響をいただいていますが、今年度も一段と進化し、より充実した研修でした。 ページ下部に研修資料を公開していますので、ぜひ研修の雰囲気を感じ取っていただけると嬉しいです。 研修の概要 エンジニアコースの新人研修は、配属後にスピード感を持って成長できるようになることを見据え、 「さまざまな技術領域の講座を受け、興味関心を広げて、知らなかった好奇心に出会う」 「現場で求められる『仕事への取り組みスタンス』をつかむ」 「気軽に相談できる仲間(同期)をつくる」 の3点が目的とされています。 今年度は、入社前に行われたスキ

    株式会社リクルート エンジニアコース新人研修の内容を公開します!(2023年度版)
  • どんな兵士でも120秒以内に96%が寝落ちする…あまりの効果に米軍も採用したコストゼロのリラックス法 「漸進的筋弛緩法」のすごい効果

    なかなか眠れないときはどうすればいいのか。公認心理師の柳川由美子さんは「あえて手足の力を入れてから抜く『漸進的筋弛緩法』が効果的だ。さらに、身体がゆるんで気持ちがほぐれてきたら、『気持ちが落ち着いてきた』『のんびり~』などと声に出して言うと、より効果が高くなる」という――。

    どんな兵士でも120秒以内に96%が寝落ちする…あまりの効果に米軍も採用したコストゼロのリラックス法 「漸進的筋弛緩法」のすごい効果