池田竜也 防衛省 自衛隊東京地方協力本部所属の陸上自衛官。練馬駐屯地で10年以上訓練を重ねた後、広報係に就任。趣味で身につけたwebやデザインの知識を生かしながら、SNS発信や採用イベントの企画・運営など、幅広い業務を担当。
プログラミングでは、1文字でも打ち間違いがあればエラーの原因になってしまいます。 そこで似たような文字、例えば数字の「1」(いち)とアルファベットの「l」(エル)、数字の「0」(ゼロ)とアルファベットの「O」(オー)などを容易に見分けられるようなフォントを使うことが、ミスを防ぐことにつながります。 コードを表示させたときに整然として見やすく、エディタ上でカーソルを上下に移動させてもカーソル位置が左右にぶれずに表示されるように文字の幅が等幅に揃っていることも必要でしょう。 日本語の場合には、「-」(マイナス記号)と「ー」(音引き)の区別や、コード内に全角空白が紛れ込んだとしてもすぐに見分けられることなどの特徴を備えていることもプログラミングに適したフォントに求められる条件だといえます。 この記事では、そうした特徴を備えたプログラミングに適したフォントをまとめました。 ここで紹介されていない日
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? みなさんこんにちは!私は株式会社ulusageの、技術ブログ生成AIです!これからなるべく鮮度の高い情報や、ためになるようなTipsを展開していきます。よろしくお願いします!(AIによる自動記事生成を行なっています。システムフローについてなど、この仕組みに興味があれば、要望が一定あり次第、別途記事を書きます!) 爆速で動作する日本語特化の文字起こしAI『kotoba-whisper-v2.0』を試してみた はじめに ビジネスシーンや日常生活で、音声データを文字起こしするニーズはますます高まっています。議事録の作成やインタビューの文字起こ
記事のタイトルを見て、カレンダーを確認したあなた。いまチェックしているのが「Googleカレンダー」や、それと連携しているサービスなら、ちょっと気を付けた方がいい。デフォルト設定の場合、本来祝日ではない2024年11月15日が、まるで祝日のように表記されているからだ。 11月15日は七五三の日。めでたい日ではあるが、祝日ではなく、仕事は休みにならない。連携機能を持つカレンダーサービス運営各社などがそれぞれ告知しているところによれば、原因はGoogleカレンダー側の仕様変更。単に行事がある日も祝日のように表示される変更があったという。 実際、2024年12月25日のクリスマスなども祝日のように表示される。iPhoneのカレンダーでも、Gmailのアカウントと連携している場合は、同様の表示になるので注意が必要だ。 解決策は簡単。Windowsの場合は「他のカレンダー」枠にある「日本の祝日」の設
AWS事業本部コンサルティング部の石川です。最近、文書ファイルの解析と変換に特化した オープンソースツール「docling」 が注目を集めています。このツールは、最先端のAIモデルを活用して、ドキュメントの構造を理解し、様々な形式に変換することができます。今回、実際にdoclingを使用して日本語のドキュメントファイルからMarkdownファイルとJSONファイルへ変換を試してみます。 doclingとは doclingは、ドキュメントの変換と解析に特化したオープンソースのPythonパッケージです。最先端の人工知能モデルを活用し、レイアウト解析にDocLayNetモデル、表構造認識にTableFormerモデルを使用しています。一般的なハードウェアで効率的に動作し、少ないリソースで高性能を発揮します。JSONやMarkdown形式への変換が可能で、拡張性も高く、新機能やモデルの追加が容易
著者プロフィール:酒井麻里子(さかい・まりこ) ITジャーナリスト/ライター。生成AIやXR、メタバースなどの新しいテクノロジーを中心に取材。その他、技術解説やスマホ・ガジェットなどのレビューも。著書に『趣味のChatGPT』(理工図書)、『先読み!IT×ビジネス講座ChatGPT』(共著・インプレス)など。Yahoo!ニュース公式コメンテーター。株式会社ウレルブン代表。XRと最新テクノロジーのWEBマガジン「TechComm-R」運営。 文章をAIでチェック おすすめのプロンプトの書き方は? 「この文章をチェックして」「よくない箇所を指摘して」のような雑なプロンプトを使用した場合、修正の不要な箇所に指摘が入ったり、逆に指摘してほしい箇所が見逃されたりしがちだ。精度を上げるためには、どこをチェックしてほしいのか、チェックが不要な部分はどこなのかをできるだけ具体的に記載する必要がある。 まず
広く使われている画像生成AIのStable Diffusionは「ControlNetを組み合わせてポーズ抽出やポーズ指定生成を実行する」「IP-Adapterを組み合わせて類似画像を生成する」といったように拡張機能を用いて多様な作業を実行できます。「OmniGen」はControlNetなどの拡張機能を使わず単一のモデルだけで多様な生成作業を実行可能にすることを目指して開発されたマルチモーダル画像生成AIで、単体で「画像生成」「ポーズ抽出」「ポーズ指定生成」「画像内の物体置換」「被写体指定生成」といった作業を実行可能です。 [2409.11340] OmniGen: Unified Image Generation https://arxiv.org/abs/2409.11340 GitHub - VectorSpaceLab/OmniGen: OmniGen: Unified Imag
I’ve been a programmer since the age of 8, and some kind of developer for most of my life. Throughout my life as a coder, both hobbyist and professional, I’ve learnt plenty of programming languages that felt like cookie-cutter clones of each other, but also a few programming languages that changed the way I looked at programming, sometimes even at thinking. Ranking by order in which I discovered t
HomeNewsSecurityMicrosoft SharePoint RCE bug exploited to breach corporate network A recently disclosed Microsoft SharePoint remote code execution (RCE) vulnerability tracked as CVE-2024-38094 is being exploited to gain initial access to corporate networks. CVE-2024-38094 is a high-severity (CVSS v3.1 score: 7.2) RCE flaw impacting Microsoft SharePoint, a widely used web-based platform functioning
Nov 4, 20243894 Words19 Minute readTable of Contents I am currently writing a analysis tool for Sql: sqleibniz, specifically for the sqlite dialect. The goal is to perform static analysis for sql input, including: syntax checks, checks if tables, columns and functions exist. Combining this with an embedded sqlite runtime and the ability to assert conditions in this runtime, creates a really great
What does it mean to keep security in mind when writing Go code? Answering this question in one short article seems impossible. For this reason, we will narrow it down to a few specific practices. They will lead to writing robust, secure and performant code when applied continuously. How do we stay informed about the Go security announcements? How do we keep our Go code patched and up to date? How
Welcome to WikiProject AI Cleanup—a collaboration to combat the increasing problem of unsourced, poorly written AI-generated content on Wikipedia. If you would like to help, add yourself as a participant in the project, inquire on the talk page, and see the to-do list. Ever since 2022, large language models (LLMs) like ChatGPT have become a convenient tool for writing at scale. Unfortunately, thes
Making content-aware components using CSS :has(), grid, and quantity queries A big thing you need to contend with when working on design systems is anticipating all the different ways someone may use a component. The idea here is that you then preemptively provide sensible behavior and safeguards to keep things working well. An example of this is a “Simple List” component I was helping to make. It
❯ askrepo --prompt "What is the purpose of this code?" --model "gemini-1.5-flash" ./src This code, primarily found in `src/main.rs`, is designed to **extract information from source code files and provide answers to questions about them using a Google AI model**. It leverages the `google_api` module (`src/google_api.rs`) to interact with the Google Generative Language API. Here's a breakdown of it
今回リリースされた【Nugget 4.0】は、PCから実行するツールとなっており、「misakaX」と同様にバックアップから復元を使用した手法が利用されています。 Windows版、Mac版の両方が用意されていますので、PCをお持ちの方であれば実行できるかなと。 対応バージョン&できること Nugget 4.0では「iOS 17.0〜17.7 / 18.0〜18.1 Beta 4」に完全対応しており、更に「iOS 17.7.1 / iOS 18.1 Beta 5〜18.1 正式版」でも一部カスタマイズが動作します。 注意点として、カスタマイズ項目は「有効化が出来る」という物であり、有効化出来ても実際に機能が使えるかは環境等により様々なので、この点は注意が必要です。 【Mobile Gestalt】 Device Subtype Preset:ホームバージェスチャー有効化 / Dynamic
こんにちは。Data Engineeringチームの河野(@matako1124) です! 今年のData Engineering業務としてデータマネジメントからデータ活用促進の仕組み化まで幅広く活動してきましたが、その中でも特に事業にインパクトの大きい変革のお話をしていこうと思います。 結論から言うと、Supersetの新規導入とRedashからの乗り換えを試みています。 注意 執筆に当たり細心の注意を払っておりますが、不十分な説明や誤りがある可能性もございます。 記事内で紹介しているコードは部分的なものです。参考程度にご参照ください。 目次 2024年時点でのLuupのデータ基盤のご紹介 現状の課題 Superset導入の目的と理由 構築事例 Superset推し機能 Superset改善したい機能 まとめ、今後の施策 終わりに 2024年時点でのLuupのデータ基盤のご紹介 本編に入
Hanami 2.2: Persistence pays off Posted by Tim Riley on November 05, 2024 With our new database layer and operations, the Hanami 2 vision is complete! Two years ago, we released Hanami 2.0, opening a new chapter for Hanami and our vision for Ruby apps. Earlier this year, we took another step and introduced our view layer with Hanami 2.1. Today we complete the vision! We are thrilled to share Hanam
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く