キーボードの話 - Powered by Obsidian Publish.
キーボードの話 - Powered by Obsidian Publish.
俺「すっげぇいい名前のライブラリ思いついた!!」 俺「npm あるかな?あるかな?」 (カタカタ) 俺「なかった!よっしゃ一番乗りや!!!今すぐ作らないと!!!」 俺「npm init enter enter enter enter npm publish うおおおおおおおいっけぇぇぇ!!!!!!!」 (カタカタカタカタカタカタカタカタッターン) 俺「ミ゜ッ!」 ーーー おはようございます。本番環境でやらかしちゃった人 Advent Calendar 2019の 23 日目を担当する、@sandessOjisanです。この記事では 思いもよらないものを npm publish したお話 を紹介します。 僕は あるとき 色々な会社の仕事を請け負っていた時期があり、そのときの無邪気なnpm publishによって、良くないことをしてしまったというお話しです。このコマンドを叩くといきなり本番環境
Previous slideNext slideToggle fullscreenOpen presenter view Build and Publish 2023 @mizchi | Plaid, Inc. jsconf.jp 2023 今日もツールチェインに消耗してますか? https://2022.stateofjs.com/en-US/libraries 今日のテーマ 今日話すこと 現代のビルドツールチェインの進化と目的 エコシステムに振り回されないようになろう! 今日話さないこと 個別のツール/ライブラリの使い方 フロントエンドの話? NO. 最近のサーバーサイドJSとバンドラは一体化している サイズ制限のある CDN Edge Worker も最適化が必要 About Me JSのビルドとは何か Transpile AltJS(TS,JSX)や CSS Modules の変換
ここからはじめる - Obsidian 日本語ヘルプ - Powered by Obsidian Publish.
DesignOpsとは DesignOpsとは質の高いデザインのアウトプットの維持を支えるための仕組みづくりのことです。 この仕組みを整えることでデザイナーもエンジニアもお互いストレスなくそれぞれの仕事に専念できます。 今回は、デザイナーがデザインツールのFigma上で作成したアイコンをReactコンポーネントに変換してnpmに定期的にpublishするところまでを自動化しました。この自動化により、わざわざFigmaにみに行って、デザインされたsvgを切り出しReactコンポーネントに変換して利用するという作業が不要になりました。Figama上でアイコンが更新されたら、新たにnpm installするだけでアイコンを取り込んで使うことができるようになります。 js側では、以下のような雰囲気でnpmからアイコンコンポーネントを利用可能です。 import { MenuClose } from
Publish, ship, and install modern JavaScript for faster applications Stay organized with collections Save and categorize content based on your preferences. Over 90% of browsers are capable of running modern JavaScript, but the prevalence of legacy JavaScript remains a large source of performance problems on the web today. Modern JavaScript Modern JavaScript is not characterized as code written in
こんにちは。 メディアサービス開発部 Webアプリケーション開発課のフサギコ(髙﨑)です。 Ruby on Railsによるバックエンドの実装運用と、AWSによるサービスインフラの設計構築を中心とした、いわゆるテックリードのような立ち位置で働いています。 2月11日から12日にかけて、アイドルマスターのM@STERS OF IDOL WORLD!!!!! 2023で東京ドームにいたのですが、その余韻が未だに抜けきりません。毎年となるとさすがに大変そうですが、2~3年に1度くらいの頻度ではぜひ、M@STERS OF IDOL WORLD、開催してほしいですね。次は2025年でしょうか。 さて、本記事では社内向けのgemをGitHub Packagesのプライベートgemとしてpublishし、ローカルでの開発時やCI/CD時にインストールする方法についてお話します。 共通なコードをgem化し
How to build, test, and publish a TypeScript npm package in 2022 In this article, we will build and publish an NPM package from scratch using TypeScript and Jest for testing. We will initiate the project, set up TypeScript, write tests with Jest, and publish it to NPM. Our project Our simple library is called digx. It allows "digging" values from nested objects by path (it's similar to lodash get)
[AWS IoT Core] 1秒間に17,000件のMQTTメッセージをpublishするテスト用のクライアントを作成してみました 1 はじめに CX事業本部の平内(SIN)です。 AWS IoT CoreでMQTTのメッセージブローカーを利用したシステムを構築する際に、大量のメッセージに対応できているかどうかの確認が必要になる場合があると思います。 今回は、1秒間に17,000件のメッセージをPublishする、テスト用のクライアントを作成してみました。 ちなみに、17,000という数字は、使用したインスタンスで、1秒間に処理できる最大量で決まりました。もっと強いインスタンスを使用すれば、もしかすると、これ以上の数字も出せるのかも知れませんが、すいません、試していません。 2 構成 テスト用のクライアントは、Pythonで作成されており、EC2上で動作させています。 沢山のメッセージを
My favorite key switches - Powered by Obsidian Publish.
Whistleblower virologist Dr. Li-Meng Yan promised to publish scientific evidence proving that coronavirus was made from the laboratories in Wuhan, China, and not at a wet market, which was a cover up by the Chinese government. 'The first thing is the meat market in Wuhan is a smokescreen and this virus is not from nature,' Dr. Yan told Loose Girls hosts who were stunned by her revelations. She app
Sketchviz lets you create and publish hand-drawn Graphviz charts for free.
X-RiteがmacOS 11 Big SurとApple Silicon Macをサポートしたカラーキャリブレーション用アプリ「i1Profiler (i1Publish) v3.4.0」をリリースしています。詳細は以下から。 i1Display Proなどのディスプレイキャリブレーションを開発&販売している米国ミシガン州のX-Riteは現地時間2021年03月16日、ICCプロファイル作成ユーティリティ「i1Profiler (i1Publish)」のMac版をv3.4.0へアップデートし、新たにmacOS 11 Big SurとApple Silicon Macへ対応したと発表しています。 This update to i1Profiler adds support for Macs with Apple M1 Processors (Requires Rosetta 2). Als
最近のキーボード事情 2023.9.15 - Powered by Obsidian Publish.
この記事はScalaプロジェクトをMaven Central Repositoryにリリースして全世界から使えるようにする手順をまとめたものである。作業は大別してSonatype側とビルドツール側とに分かれる。今回はビルドツールとしてMillを利用したが、作業の過半は同じである。数時間でこの作業は終わるし、Sonatype側の作業は一度だけやればよい。 用語 方針と前提 Sonatype側の作業(Group IDを作るときに1回だけ必要) Sonatype JIRAへの登録 Issue作成 ダミーリポジトリ作成 認証完了 PGP鍵の準備(こちらも1回だけ作成すればよい) Millの場合 (sbtの場合) Nexus Repository Managerで様子を見る Nexus Repository Managerで様子を見る代わりに・・・ 使う 参考文献 ScalaはJVM言語だから、もち
ノートをフォーマットする - Obsidian 日本語ヘルプ - Powered by Obsidian Publish.
[AWS Amplify] ブラウザからMQTTで(AWS IoT Coreのメッセージブローカーに対して)Publish/Subscribeする 1 はじめに IoT 事業部の平内(SIN)です。 AWS Amplify(以下、Amplify)で提供されるJavaScriptライブラリ(PubSubカテゴリ)を使用すると、ブラウザからAWS IoT CoreのメッセージブローカーへのPublish/Subscribeが、簡単に実装できます。 https://docs.amplify.aws/lib/pubsub/getting-started/q/platform/js/ 上記のドキュメントでは、Cognitoで認証した状態での利用方法が説明されていますが、個人的に、ちょっと理解が難しかったので、今回、未認証での利用から、認証済み利用への移行という形で、実装方法を確認してみました。(既に
Obsidian - Obsidian 日本語ヘルプ - Powered by Obsidian Publish.
[AWS IoT] MQTTでjsonデータをpublishしたことをトリガにDynamoDBにjsonデータを格納する方法AWSIoTCore はじめに ここでは、AWS IoTを用いて、自宅にあるIoT機器からの情報をAWSクラウドを通じて何かシステムを構築できないかな。と思い、1つひとつAWSクラウドの勉強したときのノウハウをまとめています。備忘録としてまとめているので、誤りがありましたのでご指摘ください。 今回は、 [AWS IoT--->DynamoDB]のデータ保持方法 についてです。 実際は、IoT機器からデータをクラウドにuploadする想定です。 まずは、「クラウド上にデータが届いてから保持する」箇所を作成します。 事前準備 ・今回取り扱うデータを何にするか。 ・どのような形式で通信を行うか。 を決めます。 取り扱いデータは以下の5つとします。 (1)管理ID (2)時刻
Our team at Originality.ai was founded by content marketing and AI experts who deeply understand your needs. By focusing our solution on the world of Web Publishers we are able to build the most accurate AI detector and additional features that will allow you and your organization to hit publish with integrity… AI Plagiarism Checker, Fact Checker and Readability Checker. Web Publisher - Be In Cont
Give your knowledge a home on the web. The easiest way to publish your wiki, knowledge base, documentation, or digital garden. Features The publishing platform for non-linear thinkers Obsidian Publish is designed to bring your interconnected content online. It comes with unique features that help readers explore your web of ideas. Hover previews. Display a popover preview of the linked page when y
dnt — the easiest way to publish a hybrid npm module for ESM and CommonJS Though browsers and JavaScript have come a long way, writing and publishing JavaScript modules is still painful. To maximize adoption, your module should support CommonJS and ESM, JavaScript with TypeScript declarations, and work in Deno, Node.js, and web browsers. To achieve that, many resort to complex release pipelines or
参考:How to Use Your Own Identity and Access Management Systems to Control Access to AWS IoT Resources 2 Lambda MQTTでアクセスした場合、下記のようなリクエストがLambdaに到着します。 { "protocolData": { "tls": { "serverName": "xxxxxxxxxxxx-ats.iot.ap-northeast-1.amazonaws.com" }, "mqtt": { "username": "user01?x-amz-customauthorizer-name=custom_auth_mqtt_2021_08_21", "password": "cGFzczAx", "clientId": "client_id" } }, "protocols"
1 はじめに CX事業本部の平内(SIN)です。 以前、比較的高いトラフィックで連続したしたMQTTメッセージを送信するために、テスト用のクライアントを作ってみました。 上記は、EC2上で実行するpythonプログラムとして作成しましたが、今回は、少しのデータでいいから軽易に利用できるものという事で、同じ仕組みをLambdaでやってみました。 boto3でやってますので、publishは、HTTPとなっています。 IoTDataPlane / publish(**kwargs) IoT Coreのログで確認する分かりますが、ClientIdはありませんので、ClientIdでフィルタするような使い方はできません。 2 コード Lambdaのコードです。 1秒単位で起動されるスレッド(worker)の中で、指定された回数のpublishを行います。 以下では、「毎秒80件」、「30秒間継続」
Swiftでウェブサイトを作っています。今回はPublishの機能を拡張する方法としてプラグインについて扱いました。 とある記事を読んで個人サイトを運営し続けるメリットを感じて以降GitHub Pagesに個人サイトを置いて趣味で運営しています。そのサイトは静的サイトジェネレタータにSwift製のJohnSundell/Publish によって生成されていますが、Publishはプラグインの実装で機能を拡張することができます。 Publishはまだまだ新興のOSSなので、他の静的サイトジェネレータだと揃っているような機能が不足しています。それでもSwiftでウェブのコンテンツが作れるのはServer side Swiftなどと同じように興味が惹かれるので利用しているのですが、プラグインの作り方を覚えておくと必要な機能を追加する時の障壁が下って良いなと思って作ってみました。今回はプラグインの
Write. Meeting or lecture notes, instructions on how to build a bicycle, 10 steps to happiness and fulfilment, or a simple post about your day. Write anything you want. Format it or keep it simple. It’s your QuikPub. Publish. Hit the publish button and your QuikPub is live and ready to share on its own unique URL. But no one knows it’s there — not until you tell them. Share. Share the link with an
ACS(American Chemical Society、米国化学会)は、3月9日、東京理科大学とRead & Publish契約を締結したと発表した。契約は5年。 これにより、同大学の研究者は、ACSジャーナルに論文をOA(オープンアクセス)で出版でき、ACSの75以上のジャーナルおよびニュースマガジン"Chemical & Engineering News"にアクセスできるという。 本契約は、日本におけるACSの最初のRead & Publish契約だという。 [ニュースソース] ACS announces first open access 'read and publish' agreement in Japan, partnering with Tokyo University of Science ― ACS 2021/03/09 (accessed 2021-03-10)
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く