A cinematic shot of a baby racoon wearing an intricate italian priest robe.
この記事は 株式会社ログラス Productチーム Advent Calendar 2023 13日目の記事です。 はじめに 〇〇を削除できるかどうかのビジネス処理、皆さんはどう実装していますか? 同僚の話題になった記事でも削除の認可処理をどこに記述すべきか?は難しいと説明されています。今回はお題は認可っぽいもので書きますが広範に「削除ができるかどうか?」のビジネスロジックをドメイン層にどう閉じ込めるかの便利な実装パターンを紹介します。 削除処理のビジネスロジックの取り扱いは難しい 削除処理のビジネスロジックの実装はシンプルだけど更新処理や作成処理と比べて意外と難しいです。 それはなぜかというとドメインオブジェクト内の実装に削除処理を書くことができないからです。 例えば権限に管理者と一般ユーザーの二つの権限があるとします。
インドア派夫婦が、キャンピングカーや車中泊旅の魅力に取り憑かれた瞬間でした。 費用を抑えるため、DIYにチャレンジ!そこからキャンピングカーについて色々と調べたのですが、中古車でもかなりの高額。「いつかは買いたいね」と将来の目標のようになりかけていた頃、次の転機が訪れました。 ある日、妻が見せてきた雑誌の1ページ。そこにはバンの車内にベッドなどをDIYして、車中泊旅を楽しむ1組の夫婦が紹介されていたんです。 木をふんだんに使って、おしゃれに飾りつけられた車内。キャンピングカーの購入に比べると、格段に抑えられる費用。 「こんなことできるんだ!」と驚きながら記事を読んでいると、妻がひとこと。 ……かくして完全インドア派のDIY初心者が、キャンピングカーのDIYに挑戦することになりました。 DIYキャンピングカーが出来るまで…その① 費用は?まずはベース車を45万円で購入ベース車のボンゴブローニ
ユーザーの手でApple製品を修理できるようにするプログラム「セルフサービス修理」の適用範囲が、iPhone 15シリーズおよびM2搭載iMacに拡張されました。これにより、ユーザーはAppleの純正部品を手に入れて自分自身で端末を修理できるようになります。これに加え、修理が必要になる部品を特定するのに役立つ診断ツール「Apple Diagnostics for Self Service Repair」もリリースされました。 Apple expands Self Service Repair and introduces new Diagnostics process - Apple https://www.apple.com/newsroom/2023/12/apple-expands-self-service-repair-and-introduces-new-diagnostics-
本記事は、LLM Advent Calendar 2023 13日目の記事です。 はじめに 🤗 Transformersは、自然言語処理、マルチモーダル、音声処理、コンピュータビジョン分野の事前学習済モデルを簡単にダウンロードしトレーニングすることが可能なpythonライブラリです。このライブラリを使用し、大規模言語モデル(LLM)の事前学習済モデルをローカルPC上にダウンロードし、それを使用した言語生成や、要約・翻訳・質問応答などの個別のタスクへのファインチューニング、チャットAIへの組み込みなどが盛んに行われています。 LLMの事前学習方法に関する情報としては、GPT-NeoXやMegatron-LM、TinyLlama、lit-llamaなど、他のpythonライブラリを使用したものが増えてきています。一方で、Transformersライブラリを使用したLLMの事前学習に関する情報
「柚子こしょう」を鍋もの以外にも活用してみたい こんにちは、ライターのちみをです。 さてさて寒くなってまいりました。冬といえば鍋、鍋といえば柚子こしょう! そう、柚子こしょうがもっともきらめきを放つ季節が冬でありましょう。 柚子の爽やかな香りと辛みが熱い鍋にマッチングし、ひんやり肌寒い冬の風で冷えた体を温めてくれます。もちろんここにビールでも流し込めば、そこに広がるは一点の曇りもない幸福。 そんな柚子こしょう、わが家においてはただ一つだけ問題があります。 「鍋ものにしか使わないのでわりと余り気味」なのです。 なにかとポテンシャルは高そうな調味料なのに、なんだか応用ができなくて持て余しちゃうんですよね。 これは同じ悩みを抱える諸先輩・同志も多いのではないでしょうか。 というわけで、柚子こしょう消費拡大のために、さまざまな食べ方を開発してみましたのでご覧ください。 ①サーモンの「漬け」に入れて
MacでBluetoothヘッドセットを使うと、なぜか音質が大きく劣化したり、プツプツとノイズが混じったりすることがあります。なぜMacにBluetoothヘッドセットを接続すると音質が下がるのかについて、Mac用のオーディオ設定アプリ「Recadio」を開発するダニエル・ゴンザレス・レイナ氏が解説しています。 Why Is Bluetooth Sound Quality Bad on My Mac https://www.recadio.com/blog/why-is-bluetooth-sound-quality-bad-on-my-mac AppleはBluetoothヘッドセットを使う場合に音質が低下する可能性に言及しており、以下のようなページを用意しています。 Mac で Bluetooth ヘッドフォンの使用時に音質が低下する場合 - Apple サポート (日本) https
Model Summary Phi-2 is a Transformer with 2.7 billion parameters. It was trained using the same data sources as Phi-1.5, augmented with a new data source that consists of various NLP synthetic texts and filtered websites (for safety and educational value). When assessed against benchmarks testing common sense, language understanding, and logical reasoning, Phi-2 showcased a nearly state-of-the-art
TL; DR LangChainのメリデメを整理する過程で、今となってはopenai-pythonのうちChatGPTのAPIをを簡単に取り回せる程度のシンプルなライブラリがあるだけでも十分便利なんじゃないかと思ったので、ライブラリを個人で作ってみました。(バージョン0.0.1なのでちょっとお粗末な所もありますが) github.com はじめに こんにちは、データサイエンティストの坂元です。ABEJAアドベントカレンダーの13日目の記事です。世は大LLM時代ということで、ありがたいことにABEJAでも複数のLLMプロジェクトを推進させて頂いています。私自身もいくつかのLLMプロジェクトに参画しています。LLMといえばLangChainが便利ですね。OpenAI APIの利用だけでなく、各種ドキュメントのパースが出来たり、HuggingFaceやインデックスDBを扱う他のライブラリとインテ
宿泊開発チームでエンジニアをしている @kosuke1012 です。チームで ADR を書き始めて1年くらい経ったので、その感想を書いてみたいと思います。 この記事は 一休.comのカレンダー | Advent Calendar 2023 - Qiita の13日目の記事です。 ADRとは アーキテクチャ・ディシジョン・レコードの略で、アーキテクチャに関する意思決定を軽量なテキストドキュメントで記録していくものです。 出典はこちらで、 Documenting Architecture Decisions わかりやすい和訳は以下の記事が、 アーキテクチャ決定レコードの概要 | Cloud アーキテクチャ センター | Google Cloud アーキテクチャ・デシジョン・レコードの勧め | 豆蔵デベロッパーサイト アーキテクチャの「なぜ?」を記録する!ADRってなんぞや? #設計 -
東京2020オリンピック・パラリンピックの開催が差し迫った2021年7月19日に、ミュージシャンの小山田圭吾さんが開会式の楽曲制作担当の辞任を発表した。これまでもインターネット上で言及されてきた、雑誌のインタビュー記事での「いじめ発言」が改めて問題視されたことを受けてのものだった。それから約二ヶ月後の9月17日には小山田さんの公式サイトに、いじめ発言が掲載された雑誌記事の背景や現在の心境、謝罪などが書かれた「【いじめに関するインタビュー記事についてのお詫びと経緯説明】」が掲載され、2022年5月25日に活動再開が発表された。 本記事は、小山田さんと評論家・荻上チキさんとの対談である。小山田さんの当時の心境や出来事を伺うとともに、NPO「ストップいじめ!ナビ」の理事を務める荻上さんにいじめ問題の知見をお話しいただいている。またメディアやSNSを中心としたインターネット上での反応も含めた一連の
本エントリはカケハシ Part 2 Advent Calendar 2023の13日目の記事です。 (Part 1もおもしろい記事がいっぱいあるので、ぜひご覧ください。) はじめに こんにちは。カケハシでソフトウェアエンジニアをしている平松です。 今年、新規プロダクト立ち上げの機会があり、その際に行ったフロントエンドの技術選定について紹介したいと思います。 フロントエンドの領域は選択肢が豊富で、変化のスピードも速いため、プロダクトの要件に適した技術を選ぶことはひとつの挑戦です。 実際、フロントエンド技術選定のヒント 【令和五年度版】のアドベントカレンダー記事を読んで、その難しさを改めて感じました。 今回の新規プロダクトは、ユーザがログインして利用するtoBの業務システムです。 私はカケハシでは2度目の新規プロダクト立ち上げですが、前回の経験を活かしつつ、新しいアプローチにも挑戦しています。
この記事はNuco Advent Calendar 2023の12日目の記事です。 はじめに 技術は目まぐるしく変化・進歩していて、トレンドに追いつくには、まず信頼できる情報源が必要です。 このリンク集では、エンジニア向けのコンテンツを種類別に紹介します。業界の最新ニュース、学術論文、実践的な動画解説、そして専門家のコミュニティなど多様なリソースをまとめました。 弊社Nucoでは、他にも様々なお役立ち記事を公開しています。よかったら、Organizationのページも覗いてみてください。 また、Nucoでは一緒に働く仲間も募集しています!興味をお持ちいただける方は、こちらまで。 知識共有コミュニティ Qiita 言わずもがな、国内最大級のコミュニティサービスです。言語・分野ごとのタグがあり、どのエンジニアにとっても使いやすいサイトになっています。 Zenn 「知識を共有するエンジニアに対価
この記事は、Qiita株式会社のカレンダー | Advent Calendar 2023 - Qiitaの13日目の記事です。 はじめに textlintについて、皆さんはご存知ですか? 実はQiitaのエディタ機能(ベータ版)でも、使用されています! 今回は、textlintのおすすめのルールとQiitaで使用されているものも 一部公開していこうと思います! textlintとは? 以下公式より textlint is an open source text linting utility written in JavaScript. It is hard to lint natural language texts, but we try to resolve this issue by pluggable approach. 簡単に説明します。 textlint(テキストリント)とは
■プレゼンテーションタイトル ・会社名 ・所属 ・氏名 ・2023/12/21 ■目次 ・企画の概要 ・課題 ・提案内容 ・実施要領 ・予算 ・期待できる効果 ・スケジュール ・懸念点 ■企画の概要 ・企画のコンセプト ■課題 ・提案の背景 ・解決したい課題の定義 ■提案内容 ・課題の解決方法 ■実施要領 ・実施する対象範囲(スコープ) ・チーム体制(役割分担) ・やらないことリスト ■予算 ・実際の予算 ■期待できる効果 ・損益シミュレーション ・定量目標 ・定性目標 ■スケジュール ・準備期間 ・実施期間 ・評価方法 ■懸念点
みなさんはカシオ計算機という会社をご存じでしょうか? G-SHOCK、電卓、電子辞書などが有名ですが、実は「楽器」も作っているんです! それも1980年から!! そのCASIOで、ギター演奏に新しい表現を生み出したい!という ギター好きの有志社員が、課外活動で新製品を開発し 会社公認でクラウドファンディングに挑戦する運びとなりました! 驚き間違いなしの新感覚! 左:トランスミッター 右:レシーバー (引っ張り量はインジケーターで表示) お手持ちのエフェクターの EXP/CTRL IN端子につなぐことで・・・ エクスプレッションペダルとして動作! お手持ちのエフェクターの EXP/CTRL IN端子につなぐことで・・・ フットスイッチとして動作! ラッチだけでなく、モーメンタリも設定可能 LimetoneAudioサウンドデザイナー 今西勇仁氏によるレビュー
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く