マルチタスクはどう実現されているか?JavaScriptとPureScriptで学ぶマルチタスクの実装
この記事はJavaScriptとPureScriptでマルチタスクの仕組みがどう実現されているかを解説する記事です。 題材とするのは、PureScriptの非同期処理ライブラリAffです。 実はこのライブラリ、マルチタスクの仕組みを実現する実装のコア部分はJavaScriptで書
この記事はJavaScriptとPureScriptでマルチタスクの仕組みがどう実現されているかを解説する記事です。 題材とするのは、PureScriptの非同期処理ライブラリAffです。 実はこのライブラリ、マルチタスクの仕組みを実現する実装のコア部分はJavaScriptで書
はじめに DRY, KISS, 車輪の再発明, などなど... プログラミング界隈には、一見「???🤔???」となるような、原理原則がたくさんあって困惑しますよね。。。 今回は備忘録的に、特に有名だと思った10個を独断でピックアップして記録していきます。 1. DRY
オラクルは米ラスベガスで開催中の「Oracle CloudWorld 2023」で、PostgreSQLのマネージドサービスをOracle Cloud上で年内に正式サービスとして提供開始すると発表しました。 オラクルがPostgreSQLの...
GitHubは、GTP-4ベースのAIを用いた開発支援機能「GitHub Copilot Chat」を個人ユーザーにも提供開始すると発表しました。 NEWS: GitHub Copilot Chat is now available fre...
シスコシステムズは、ログの収集解析ツール大手として知られるSplunkの買収を発表しました。 買収金額は280億ドル(1ドル145円換算で4兆600億円)。ブルームバーグの報道によると、これは同社の歴史上最大規模の買収とのこと。 シスコはネ...
謝辞 2023年8月24日に開催された勉強会「公開 SwiftWednesday【iOSDC Japan 2023 直前】」での発表内容を基にした記事です。 はじめに WWDC23においてXcode 15の新機能として「String Catalogs」が発表されました。
はじめに今までわからないことがあれば検索からドキュメントに飛んでいましたが、Xcode15からXcode内でドキュメントがPreviewできるようになったらしいので使ってみましたやりかた① …
<a href="https://ladle.dev/blog/ladle-v3">https://ladle.dev/blog/ladle-v3</a><br /> <p>Storybookの代替ツールであるLadle v3リリース。 SWCをデフォルトのTranspilerに
はじめに たまにFizzBuzzが話題になりますね。いろんな解放があると思いますが、ここではC/C++言語の未定義動作を使ってFizzBuzzしてみましょうか。clang++にfizzを、g++にbuzzを表示してもらいます。 コード 以下がコードです。 #include
<a href="https://github.com/eslint-stylistic/eslint-stylistic">https://github.com/eslint-stylistic/eslint-stylistic</a><br /> <p>ESLintのスタイル
はじめに 株式会社Relicが運営しているLoupeでは、現在ヨシモト∞ホールとのコラボ企画を開催しています! 「オズワルド」や「蛙亭」などヨシモト∞ホールで活躍中の芸人さんたちが、渋谷のオススメスポットを紹介してくれる企画になっているのでご興味がある方はぜひ確認してみてくだ
iOSアプリの開発者は、最新のiOSやXcodeのアップデート状況、アプリの提出要件の変更等に関する情報を日々キャッチアップして対応する必要があります。そこで今回は、私がiOSの最新情報をどの様にキ…
PdfBox-Android は PDF を編集するためのライブラリです。 Java に PDFBox という同様のライブラリが存在しますが、PdfBox-Android はこの PDFBox を Android でも利用できるようにしたものです。 最近、このライブラリを使用する
みなさん AWS の東京リージョンにある Local Zones を知っているでしょうか?この話をすると「東京リージョンに Local Zones は無いと思う……」という回答を聞くことが何度か…
Chat GPT と GitHub Copilot Chat と Bing AI に同じ質問をしたところ、 Bing AI だけ本当に欲しかった答えが一発で得られて、とても感動したので記事にしたいと思います。 https://qiita.com/takao-takass/item
はじめに筆者らは企業の重要な情報(既存顧客情報、見込み客情報、商談情報など)を1カ所に集約し、それを展開・連携・活用できるプラットフォームであるSalesforceと、大量の情報の中から法則性や成…
はじめに この記事では、組み込みにおいてRustがどの程度親和性のあるものなのかについて、僕のとても偏った思想を織り交ぜながらRust思想の布教をしていきたいと思います。 余談ですが最近、函館高専のロボコン部も何かでRustを書いていましたね。それだけRustが普及してきた
はじめに Flutterにおける状態管理の手法は、数多く存在します。 筆者は、その中でもRiverpodを好んで利用しています。最近はFlutterKaigi 2023の公式アプリでも採用しました。 https://riverpod.dev/ https://docs-v2.
はじめに この記事はiOSDC Japan 2023での「Xcode Previewを気軽に使うためのDI戦略」の要約と補足です。 https://fortee.jp/iosdc-japan-2023/proposal/2bfb2b2e-5e5e-44a7-87c9-e0dc
はじめに先日Qiitaでは、記事投稿が完了したあとに、記事投稿を労うModalを表示するようにアップデートしました。そのモーダルでは、以下のような :qiitan: Qiitanのアニメーション…
社内で行っているRustの勉強会でkube-rsを利用したKubernetes operatorを扱いました。 本記事ではそこで学んだkube-rsの使い方や仕組みについて書きます。 概要としては、Hello Custom Resourceを定義してmanifestをapplyす