Tech – walker – 2023-09-21

21 items · updated 2026-05-19 23:32 UTC · RSS · Up to 2023-09

マルチタスクはどう実現されているか?JavaScriptとPureScriptで学ぶマルチタスクの実装

Zenn · 2023-09-21

この記事はJavaScriptとPureScriptでマルチタスクの仕組みがどう実現されているかを解説する記事です。 題材とするのは、PureScriptの非同期処理ライブラリAffです。 実はこのライブラリ、マルチタスクの仕組みを実現する実装のコア部分はJavaScriptで書

【必見】プログラミングを学ぶ上で絶対に覚えておきたい原則10選

Zenn · 2023-09-21

はじめに DRY, KISS, 車輪の再発明, などなど... プログラミング界隈には、一見「???🤔???」となるような、原理原則がたくさんあって困惑しますよね。。。 今回は備忘録的に、特に有名だと思った10個を独断でピックアップして記録していきます。 1. DRY

オラクル、PostgreSQLのマネージドサービスをOracle Cloudで年内に正式サービス化へ。Oracle CloudWorld 2023

Publickey · 2023-09-21

オラクルは米ラスベガスで開催中の「Oracle CloudWorld 2023」で、PostgreSQLのマネージドサービスをOracle Cloud上で年内に正式サービスとして提供開始すると発表しました。 オラクルがPostgreSQLの...

GitHub、プロンプトでコード生成やデバッグを指示できる「GitHub Copilot Chat」を個人ユーザーにも提供開始

Publickey · 2023-09-21

GitHubは、GTP-4ベースのAIを用いた開発支援機能「GitHub Copilot Chat」を個人ユーザーにも提供開始すると発表しました。 NEWS: GitHub Copilot Chat is now available fre...

シスコがSplunkの買収を発表、約4兆円で。同社の歴史上最大規模の買収

Publickey · 2023-09-21

シスコシステムズは、ログの収集解析ツール大手として知られるSplunkの買収を発表しました。 買収金額は280億ドル(1ドル145円換算で4兆600億円)。ブルームバーグの報道によると、これは同社の歴史上最大規模の買収とのこと。 シスコはネ...

xcstringstoolsとは何か?Xcode 15に導入されたString Catalogsのための新ツール

Zenn · 2023-09-21

謝辞 2023年8月24日に開催された勉強会「公開 SwiftWednesday【iOSDC Japan 2023 直前】」での発表内容を基にした記事です。 はじめに WWDC23においてXcode 15の新機能として「String Catalogs」が発表されました。

【Xcode】Xcode内でドキュメントを閲覧する

Qiita(trend) · 2023-09-21

はじめに今までわからないことがあれば検索からドキュメントに飛んでいましたが、Xcode15からXcode内でドキュメントがPreviewできるようになったらしいので使ってみましたやりかた① …

Ladle v3 | Ladle

リアルタイム版 JSer.info · 2023-09-21

<a href="https://ladle.dev/blog/ladle-v3">https://ladle.dev/blog/ladle-v3</a><br /> <p>Storybookの代替ツールであるLadle v3リリース。 SWCをデフォルトのTranspilerに

未定義動作でFizzBuzz

Zenn · 2023-09-21

はじめに たまにFizzBuzzが話題になりますね。いろんな解放があると思いますが、ここではC/C++言語の未定義動作を使ってFizzBuzzしてみましょうか。clang++にfizzを、g++にbuzzを表示してもらいます。 コード 以下がコードです。 #include

eslint-stylistic/eslint-stylistic: Monorepo for ESLint Stylistic plugins and configs

リアルタイム版 JSer.info · 2023-09-21

<a href="https://github.com/eslint-stylistic/eslint-stylistic">https://github.com/eslint-stylistic/eslint-stylistic</a><br /> <p>ESLintのスタイル

【ヨシモト∞ホール✖️Loupeコラボ】GoogleAPIで全国対応した手順を公開

Zenn · 2023-09-21

はじめに 株式会社Relicが運営しているLoupeでは、現在ヨシモト∞ホールとのコラボ企画を開催しています! 「オズワルド」や「蛙亭」などヨシモト∞ホールで活躍中の芸人さんたちが、渋谷のオススメスポットを紹介してくれる企画になっているのでご興味がある方はぜひ確認してみてくだ

iOSの最新情報をキャッチアップする

Qiita(trend) · 2023-09-21

iOSアプリの開発者は、最新のiOSやXcodeのアップデート状況、アプリの提出要件の変更等に関する情報を日々キャッチアップして対応する必要があります。そこで今回は、私がiOSの最新情報をどの様にキ…

PdfBox-Android を使って PDF を編集する

Zenn · 2023-09-21

PdfBox-Android は PDF を編集するためのライブラリです。 Java に PDFBox という同様のライブラリが存在しますが、PdfBox-Android はこの PDFBox を Android でも利用できるようにしたものです。 最近、このライブラリを使用する

AWS東京リージョンにある Local Zones の存在価値とは【2023年9月時点】

Qiita(trend) · 2023-09-21

みなさん AWS の東京リージョンにある Local Zones を知っているでしょうか?この話をすると「東京リージョンに Local Zones は無いと思う……」という回答を聞くことが何度か…

Bing AIが便利そう

Zenn · 2023-09-21

Chat GPT と GitHub Copilot Chat と Bing AI に同じ質問をしたところ、 Bing AI だけ本当に欲しかった答えが一発で得られて、とても感動したので記事にしたいと思います。 https://qiita.com/takao-takass/item

【Salesforce × AI/ML】導入アプローチと具体的な実装方法をご紹介!

Qiita(trend) · 2023-09-21

はじめに筆者らは企業の重要な情報(既存顧客情報、見込み客情報、商談情報など)を1カ所に集約し、それを展開・連携・活用できるプラットフォームであるSalesforceと、大量の情報の中から法則性や成…

Rust信者を増やしたい ~ 組み込み編

Zenn · 2023-09-21

はじめに この記事では、組み込みにおいてRustがどの程度親和性のあるものなのかについて、僕のとても偏った思想を織り交ぜながらRust思想の布教をしていきたいと思います。  余談ですが最近、函館高専のロボコン部も何かでRustを書いていましたね。それだけRustが普及してきた

Flutterアプリケーション開発にRiverpodを僕が使う理由

Zenn · 2023-09-21

はじめに Flutterにおける状態管理の手法は、数多く存在します。 筆者は、その中でもRiverpodを好んで利用しています。最近はFlutterKaigi 2023の公式アプリでも採用しました。 https://riverpod.dev/ https://docs-v2.

「Xcode Previewを気軽に使うためのDI戦略」要約&補足

Zenn · 2023-09-21

はじめに この記事はiOSDC Japan 2023での「Xcode Previewを気軽に使うためのDI戦略」の要約と補足です。 https://fortee.jp/iosdc-japan-2023/proposal/2bfb2b2e-5e5e-44a7-87c9-e0dc

【アニメーション】AfterEffectsで背景が透過したgifアニメーションを綺麗に書き出す方法

Qiita(trend) · 2023-09-21

はじめに先日Qiitaでは、記事投稿が完了したあとに、記事投稿を労うModalを表示するようにアップデートしました。そのモーダルでは、以下のような :qiitan: Qiitanのアニメーション…

kube-rsを使ってRustで簡単なKubernetes Operatorを作ってみる

Zenn · 2023-09-21

社内で行っているRustの勉強会でkube-rsを利用したKubernetes operatorを扱いました。 本記事ではそこで学んだkube-rsの使い方や仕組みについて書きます。 概要としては、Hello Custom Resourceを定義してmanifestをapplyす