画面付のIoT端末「M5Stack」と、熊本県内のバスのGTFS Realtimeのオープンデータを使って小型サイネージを試作したところ、「便利!ほしい!」という声がたくさん集まりました!
タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。
アプリの画面をデザインする際、エンジニアさんに 「なにも登録データがない場合、どう表示しますか」「選択したときの状態ってどんなデザインですか」などと聞かれて 「ウワア考えてなかったすみません、今作ります。。」 (なんて自分はポンコツなんだ、、ウウウ) と、なりたくないですよね。 UI Stackは👆のような状況を回避するのに便利で大事な考え方だと思ったので、言葉の意味を知らない方はぜひ読んでってください! UI Stack アメリカのプロダクトデザイナー Scott Hurff さんが世に出した 「UIの考慮すべき5つの状態」という考え方です 5つの状態 ・Blank State(空っぽの状態) ・Loading State(ローディング状態) ・Partial State(部分達成状態) ・Error State(エラー状態) ・Ideal State(理想状態) 一つ一つ参考を交えな
はじめに Modern Data Stack ? Modern Data Stack の特徴やメリット、関連するトレンド データインフラのクラウドサービス化 / Data infrastructure as a service データ連携サービスの発展 ELT! ELT! ELT! Reverse ETL テンプレート化された SQL and YAML などによるデータの管理 セマンティックレイヤーの凋落と Headless BI 計算フレームワーク (Computation Frameworks) 分析プロセスの民主化、データガバナンスとデータメッシュの試み プロダクト組み込み用データサービス リアルタイム Analytics Engineer の登場 各社ファウンダーが考える Modern Data Stack さいごに Further Readings はじめに Modern Dat
プログラミング関連Q&Aサイトの米Stack Overflowは12月5日(現地時間)、AIチャットボット「ChatGPT」によって生成した回答の投稿を一時的に禁止した。ChatGPTによる回答に間違っているものが多く、「ユーザーにとって実質的に有害」だとしている。 ChatGPTは、OpenAIが開発した実験的なチャットボットで、コンプリートテキストジェネレーター「GPT-3.5」に基づいている。そのデモ版が1日に無料で公開されて以来、人気が高まっている。 Stack Overflowによると、ChatGPTが生成する回答が間違っている可能性が高いにもかかわらず、一見もっともらしく見え、かつ、回答が非常に簡単に生成できることから、投稿前に回答の正しさを確認せずに投稿している人が多数いるという。 数千件にも上るこうした回答の正誤を判断するために「専門知識を持つ誰かが確認しなければならないと
7万人以上のITエンジニアの調査結果、好きな言語は「Rust」、DBは「PostgreSQL」、開発環境はVSCodeを抑えて「Neovim」がトップに。Stack Overflow 2022 Developer Survey 世界でもっとも大きなITエンジニアのコミュニティサイトの1つである「Stack Overflow」などを運営するStack Overflowは、約7万3000人のITエンジニアにアンケートを行った結果をまとめた「2022 Developer Survey」を発表しました。 The results are in! Our annual developer survey is here with insights from over 73,000 developers. From the most loved and loathed programming langua
T3 Stackとは 昨今のWeb開発ではTypescriptによる型安全なWebアプリケーションの開発を求められている。またバックエンドとフロントエンド、さらにBFFによる構成においていかに型安全で効率よく開発するかはWebアプリ開発において非常に重要な課題となっている。 そこでTheo氏によって「T3 Stack」という技術スタックが提唱された。 これは最近注目のWeb開発の技術スタックとなっている T3 Stackにおいては以下3つの思想に焦点が当てられている。 simplicity(簡潔さ) modularity(モジュール性) full-stack typesafety(フルスタックの型安全) そしてこれらの思想を実現するためにT3 Stackでは以下6つの技術を採用する Next.js tRPC Tailwind CSS Typescript Prisma NextAuth.j
M5Stackモジュールの1つ「M5Atom」をマイコンに採用したドローンユニットAtomFlyは2020年に始まったプロジェクトだが、当初はファームウェアなしで販売される実験的なものだった。電源は入るが、出荷されたままの状態ではモーターは回らない。モーターを回すコードを書けば浮きはするものの、コントロールして飛行させることはできない。この時のM5Stackチームには、M5Stack CEOのJimmy Lai氏を含めて飛行制御やドローン設計のノウハウを持つメンバーがおらず、AtomFlyは2020年に一度生産されたきりEOL(End of Life、生産終了)になっている。 M5Stackは多くのハードウェアを開発していて、中には一度製造されてそのままEOLを迎える「ハズレ」の製品もある。深圳らしい多産多死の「死」の側にいたAtomFlyをよみがえらせたのは日本のエンジニアたちだ。 M5
いぐぞー@書籍執筆中 ✈️ 旅するプログラマー @igz0 俺「クソ!! 納期までコードが完成しない!!!」 謎の備忘録おじさん「エラーが発生したので備忘録として書いておきます」 Stack Overflow「これを試して!!」 謎中国人のブログ「動くコードはこれ」 謎のインド人の解説動画「なるべく分かりやすく解説したよ!!」 ワイ「みんな……!!?」 2023-08-12 12:06:47 いぐぞー@5月9日発売『すごい仕事術』 @igz0 ADHD・ASDのWeb系エンジニア。旅とプログラミング好き。5月9日発売『ToDoリストですら使えなかった僕が見つけた #すごい仕事術 』。先延ばし・忘れ物・「進捗どう?」対策の仕事術を発信。アイコンは @ixy 先生に利用許諾済み。 https://t.co/tms9LOhpqQ
GitHubでPRを細かく作り、前のブランチに対して数珠つなぎのようにPRを作る私が大歓喜! GitHubに「スタック型プルリクエスト(Stacked pull requests)」が来ました💐 4行まとめ 大きな変更を順序付きの小さなPR群に分割して扱える「スタック型プルリクエスト」がGitHub公式で登場 gh extension install github/gh-stackでCLIから使える gh stack syncでスタックのrebase, pushまで一発でできる AIエージェント用にgh-stackスキルがあるので自然言語でスタックPRの操作が可能 巨大な1つのプルリクエストは悪 AIエージェントでの開発が前提の現在、AIエージェントは素早く多くのコードを生み出します。気をつけないと、1つのプルリクエストに多くの開発が盛り込まれ、巨大なプルリクエストになってしまいます。1
M5Stackで自動給水器を作成しました。 かなり簡単に作成できましたが、機器構成等で迷いましたので、購入した製品を含めて記載しておきます。 同じようなものを作成したい方は参考にしてください。 機能 作成した自動給水器の機能は下記の通りです。 乾いてくるか、一定時間経過で自動給水 下部が水タンクになっていて、不要な水はタンクに戻る 一回給水すると、一定時間は乾いていても給水しない(ホース外れ対策) 乾いてきているかどうかのデータはクラウドに上げてグラフにする ボタンを押すと強制的に給水 構成図 簡単な構成は下記の通りです。 水タンク用の2Lペットボトルに鉢用の1Lペットボトルを刺しています。 鉢用のペットボトルには底にいくつか穴が開けてあり、入れすぎた水は水タンクに戻ります。 鉢には水分センサー兼ポンプが刺してあり、M5StackがON/OFFを制御します。 また、M5StackはWiFi
はじめに フロントエンドもバックエンドもTypescriptで書きたい!ということで、T3 Stack(T3スタック)について調べてみました。 T3 Stackを利用したプロジェクトを作成するためのCLIツールcreate-t3-appが用意されており、簡単に雛形プロジェクトが作れるため、実際に使ってみました。 この記事は以下の内容をメインに紹介します。 create-t3-appの環境構築手順 雛形プロジェクトの解説(特にtRPCを用いたAPIの呼び出し方法について) T3 Stackとは T3 Stackとはsimplicity(簡潔さ)、modularity(モジュール性)、full-stack type safety(フルスタックの型安全)を追求した思想に焦点を当てています。 そしてそれらを実現するために以下6つの技術スタックが採用されています。 ✅ Next.js ✅ tRPC
What are the pre-requisites for this bootcamp? Our goal is to get you 100% caught up to state-of-the-art and ready to build and deploy LLM apps, no matter what your level of experience with machine learning is. Please enjoy, and email us, tweet us, or post in our Discord if you have any questions or feedback! Learn to Spell: Prompt Engineering High-level intuitions for prompting Tips and tricks fo
名刺サイズに、Raspberry Piの頭脳。「アイツ」も動く手のひらLinuxマシン「M5Stack CardputerZero」を出資募集開始 名刺サイズに、Raspberry Piの頭脳。 M5Stackが、手のひらに収まるLinuxマシン「CardputerZero」をKickstarterで公開しました。 心臓部にはRaspberry Pi Compute Module Zero(CM0)を採用。公式ドキュメントによればRP3A0(BCM2837)を使ったクアッドコアCortex-A53(1.0GHz動作)と、512MBのLPDDR2メモリを内蔵するそうです。つまり、Raspberry Pi Zero 2 Wに近い本格的なLinux環境が、そのまま名刺大のボディに収まったということです。 本体サイズは高さ84.0mm、幅54.0mm、厚み23.1mm。前作のCardputerシリ
As someone makes more money, expenses once considered luxuries can suddenly become seen as necessities: It’s called lifestyle creep. In the world of software development, we can suffer from a similar affliction: stack creep. Where hardware limitations once restricted developers to a minimalist approach, increased processing power, memory, and storage have led many down a more maximalist path. It’s
西 和彦氏が,MSX2のオリジナル公式エミュレータ「MSX 0」を発表。M5Stack上でMSXが動く 編集部:松本隆一 西 和彦氏は本日(2022年11月17日),「MSX 0」を紹介するツイートを公開した。 ご存じのように西氏は現在,「MSX 3」の開発を進めており,2021年8月以来,進捗状況などを自身のTwitterアカウントで発表しているが,今回は「MSX 3」ではなく,「MSX2」のオリジナル公式エミュレータについての情報だ。 ご報告があります M5stuckでMSX2が動きました オリジナル公式エミュです 名前は MSX 0 stack これからGrove I/OをコントロールするMSX 0 IOT BASICの実装をする予定です これからいろいろなほかのIOTプラットフォームにもMSX 0 を展開してゆきますので、MSX3だけでなくMSX 0もご期待ください pic.twi
Stack Overflowが約9万人のITエンジニアにアンケート。最も使われている言語はJavaScript、データベースはMySQLを抜いてPostgreSQLが1位に。Stack Overflow 2023 Developer Survey 代表的なITエンジニアのコミュニティサイトの1つである「Stack Overflow」などを運営するStack Overflowは、約9万人のITエンジニアにアンケートを行った結果をまとめた「2023 Developer Survey」を発表しました。 The 2023 Developer Survey is here! We asked, and over 90,000 developers answered, sharing their top programming languages and tools they admire and d
はじめに この記事はTSKaigi Advent Calendar 2024の記事です。(TSKaigiの運営メンバーとして最初の記事になりそうです。) みなさん、TypeScript書いてますか?最近、フロントエンドもバックエンドも(加えてインフラも)TypeScriptで統一する、Full-Stack TypeScriptを採用する事例が増えてきました。 Full-Stack TypeScriptの由来やメリットはこちらの記事から フロントもバックもTypeScriptだし、どうせならMonorepoで管理しようということで、TypeScript専用のMonorepo管理ツールであるTurborepoを導入し、T3-Turboというアーキテクチャを導入することになりました。 T3-Turboというアーキテクチャは、以前導入を考えた際に記事にしているので、こちらをご参照ください。 またT
はじめに こんにちは、CX事業本部MAD事業部の森茂です。 先日リリースされたRemix Stacks、Remixチームが公開しているAWSを利用したサーバレス構成のGrunge Stackテンプレートがどのような構成になっているのかを調べるために早速デプロイまでの流れを試してみました。 Grunge Stack Grunge StackはAWSを利用したサーバレス構成のアプリケーションテンプレートです。サーバレスフレームワークとしてはArchitectを利用しています。データベースにはDynamoDBを利用し、アプリケーションはCloudFormationを利用してLambdaへデプロイされAPI Gatewayを介して公開されます。また開発用にローカル環境のサンドボックス環境も用意されているのでAWS環境へデプロイせずに動作を確認することが可能です。(サンドボックス環境のDynamoD
Stack Overflow、AIエージェント同士が掲示板で技術情報を共有する「Stack Overflow for Agents」ベータ公開 Stack Overflowは、AIエージェント同士がオープンな掲示板の上で技術的な解決策などの情報を共有する新サービス「Stack Overflow for Agents」をベータ版として提供開始したことを明らかにしました。 What if our AI agents could learn from each other? Introducing Stack Overflow for Agents, an API-first knowledge exchange built for the agentic era. No longer do you need to spend your time and tokens getting solut
こんにちは。ファインディ株式会社でプリンシパルエンジニアをしている戸田です。 先日、GitHubのスタックプルリクエスト(Stacked Pull Requests)がpublic previewになりました。依存し合う変更を複数のプルリクエストに分けたまま、順番に積み上げてレビュー・マージできる機能です。 この記事では、スタックプルリクエストの仕組みとgh stackでのプルリクエストの積み方、GitHubの画面でのレビューとマージの流れを紹介します。最後に、ファインディでAIエージェントの並列実装に組み込んでいる例にも触れます。 スタックプルリクエストの仕組み gh stackでプルリクエストを積む GitHubの画面でレビューとマージを進める ファインディでの活用 まとめ スタックプルリクエストの仕組み 大きな変更を1つのプルリクエストにまとめるとレビューが重くなります。かといって分
はじめに 以前にM5StackでCO2モニターを作って、直接Teamsに通知するものを作ったのですが、 『M5StackでCO2モニターを作って、Teams通知で換気を促すものを作ってみた』 CO2濃度が高くなると通知が来るけど、その傾向が良く分からない テレワークが増えてくると、いま職場の状況がどうなのかが遠隔で分からない 換気を促す通知は来てるけど、いまいち上手く活用できてない(されてない)気がする という辺りが少し課題かなと思っていました。 なので、今回は上記を解決する為、「M5Stackで作ったCO2モニター」 と 「Azure IoT Central」 を連携させることで、 データがグラフ化されて、なんとなく傾向が見えてくる リモートからでも、データが見ることができる グラフ/通知の両方が見えるようになり、もう少し活用できる(かも) を実現したいと思います。 以前は、Teamsの
マイコン開発モジュール「M5」シリーズを販売する中国M5Stack Technologyは1月13日、小型ロボット「StackChan(スタックチャン)」製作キットのクラウドファンディングをKickstarterで開始した。価格(支援額)は510香港ドル(約1万500円)から。 StackChan(スタックチャン)は、日本のエンジニアししかわ氏(@sskw_san)が発案した「M5Stack」を核とする対話型ロボット。オープンソースで開発されており、1月14日現在、いわゆる「本家」のほかに複数の派生型が存在している。 今回発表されたKickstarter版は、AI音声アシスタントに対応したバージョンで、StackChanとの音声会話や対応するスマートホーム機器の操作、専用アプリによるStackChan自体の遠隔操作などに対応。さらに付属のサーボモーター内蔵モジュールと組み合わせることで、物
Google Cloudは、日本時間4月10日未明から開催中のイベント「Google Cloud Next '24」で、最新のAIによるコーディング支援サービス「Gemini Code Assist」を発表しました。 Gemini Code Assistは、GitHub CopilotやAWS CodeWhispererなどと競合するサービスと位置づけられます。 Gemini Code Assistは最新AIモデル「Gemini」採用 Google Cloudは昨年(2023年)12月にAIによるコード補完やコード生成などを実現する「Duet AI for Developers」を正式リリースしています。今回発表されたGemini Code Assistは、同社の最新AIモデルである「Gemini」を採用したDuet AI for Developersの進化版だと説明されています。 参考:
Welcome to the this workshop! In this hands-on workshop, we will guide you through the process of building a full stack application using Rust for the API, Actix-Web as the web framework, SQLx for database connectivity, Dioxus for the front-end, and Shuttle for deployment. This workshop assumes that you have a basic understanding of Rust and its syntax. Throughout the workshop, you will learn how
はじめに こんにちは。SREの gumamon です! NewRelic、Datadog、モダンな監視ツール(オブザーバビリティ)って良いですよね。弊社もKubernetes(k8s)等を利用した環境が増えてきた折、そろそろ必要になってきたのですが、NewRelic、Datadog等のクラウドサービスはランニングコストが高くなりがちです。 では内製できないかやってみよう!・・・というようなことを昨年度から取り組んでいたのですが、やっとこさ形になりましたので改めてブログで紹介させて頂こうと思います。 今回ご紹介するのは、大まかなシステムの構成と設計時の観点です。各コンポーネントの詳細や工夫できた点などについては、改めて別の記事でご紹介できればと思います。 また、「オブザーバビリティとは?」や「試行錯誤の過程」については、以前執筆した以下のブログをご参照ください。 tech-blog.raku
プログラミング技術に関するナレッジコミュニティのStack Overflowが2022年6月22日に、180カ国にいる7万3000人以上の開発者を対象に実施した調査「Stack Overflow Developer Survey 2022」の結果を発表しました。 Stack Overflow Developer Survey 2022 https://survey.stackoverflow.co/2022/ 今回の調査に参加した開発者の内訳はこんな感じ。トップ10のうち首位はアメリカで、インド・ドイツ・イギリス・カナダ・フランス・ブラジル・ポーランド・オランダ・スペインがその後に続きました。なお、日本からの回答者は333人で、回答者全体における割合は0.46%でした。 ◆プログラミング言語 以下は、使っているプログラミング言語のランキングで、クリックすると拡大することができます。首位の座
In May 2022 over 70,000 developers told us how they learn and level up, which tools they’re using, and what they want. Read the overview → Methodology → The questions we ask in our annual survey help us improve the Stack Overflow community and the platform that serves them. The challenge and opportunity for us is to continue expanding and improving our ability to help all developers and to make th
コンピューターやプログラミングに関するナレッジコミュニティ「Stack Overflow」のトラフィックが、2022年4月から2023年6月末までの約1年強で半減したことが報告されています。 The Fall of Stack Overflow / Ayhan Fuat Çelik | Observable https://observablehq.com/@ayhanfuat/the-fall-of-stack-overflow The Fall of Stack Overflow | Hacker News https://news.ycombinator.com/item?id=36855516 エンジニアのアイハン・フアト・セリク氏の報告によると、Stack Overflowのトラフィックは2022年4月を境に急激に減少を始め、2021年2月のピーク時にはページ閲覧数が1日当たり約
ISUCON 12 予選にいつもの id:utgwkk, id:wass80 と :old_noto_innocent: チームで参戦した*1。 結果は 50696 点で本選出場! ここ数回と同様、自分はインフラと分析・観測を担当していた。ただ、毎年似たようなことをやっていてあまり貢献できていないなあという課題感があったので、今回はログやメトリクスの分析環境をしっかり作ることにした。目標は毎回ベンチ終了のたびにコマンドを叩くのをやめること! App 周りについてはチームメイトの記事を参照。 blog.utgw.net memo.wass80.xyz Elastic Stack でアクセスログ・スローログ可視化 ダッシュボード 最高便利 Google Cloud でトレーシング & プロファイリング Trace Profiler やってよかった 構築編 Elasticsaerch + Kib
こんにちは。インフラエンジニアの gumamon です! 最近はSRE的なことも ちょこちょこ やらせて頂いています。 NewRelic、Datadog、モダンな監視(オブザーバビリティ)って良いですよね。 弊社もKubernetes(k8s)等を利用した環境が増えてきた折、そろそろ必要になってきた(と思っている)のですが、NewRelic、Datadog等のクラウドサービスはランニングコストが安くない。 そこで内製できないかやってみよう!ということになり、試行錯誤をした結果どうにか表題の構成で作ることができたのでご紹介をしたいと思います! この記事では、k8sを観測対象とし、オブザーバビリティを実現した際のアーキテクチャ構成、並びに四苦八苦する中で得た観測の勘所(私見)についてご紹介します。 目次 目次 オブザーバビリティとは オブザーバビリティ(OSS)の実現事例 全体構成 Elast
プログラマー向けQ&Aサービス「Stack Overflow」を運営する米Stack Exchangeは2月29日(現地時間)、米GoogleのGoogle Cloudとの戦略的提携を発表した。 Google Cloudは、Stack Overflowに15年もの間蓄積されてきた知識とコードを「Gemini for Google Cloud」に統合する。Gemini for Google Cloudは既にオープンソースおよびサードパーティのプラットフォームで公開されているコードやデータでトレーニングされているが、今後、Stack Exchangeが公開した「OverflowAPI」を使ってStack Overflowの提案、コード、回答をGoogle Cloud上の開発者に直接提供することになる。 一方、Stack Exchangeは、Google CloudのAI機能を活用してコミュニテ
M5Stack社新製品カードサイズのポータブルコンピュータ「M5Stack Cardputerキット(M5StampS3付属)」をスイッチサイエンスウェブショップにて2023年10月13日より販売開始 株式会社スイッチサイエンス(以下スイッチサイエンス、本社:東京都新宿区、代表取締役:金本茂)は、M5Stack社(本社:中国深セン市)の新製品「M5Stack Cardputerキット(M5StampS3付属)」を、スイッチサイエンスのウェブショップにて2023年10月13日より販売開始します。 「M5Stack Cardputerキット(M5StampS3付属)」は、カードサイズで持ち運びに便利なコンピュータです。 ESP32-S3チップベースの小型開発ボードM5StampS3を搭載しており、パワフルなデュアルコアプロセッサ、およびWi-Fiやさまざまなペリフェラルやセンサは、素早く機能の
Q&Aサイト「Stack Overflow」がオフライン対応を発表。ネットの通じない場所や回線が貧弱な発展途上国などでも参照可能に ITエンジニア向けQ&Aサイトで知られるStack Overflowは、オフラインツールのKiwixのサポートによりオフラインでの参照や検索が可能になるプロジェクトを明らかにしました。 Stack Overflow is going offline. We're partnering with @KiwixOffline to empower those without internet access to develop technology, such as incarcerated individuals, researchers at the South Pole, and students in Cameroon. https://t.co/SzS3
「日本のユーザーにはとても感謝している」 M5Stack TechnologyのジミーCEOが語る今と今後、そして「MSX0」との向き合い方:M5StackのジミーCEO独占インタビュー(1/4 ページ) M5Stack Technology(以下、M5Stack)は、M5StackやM5Stampといったコンパクトなマイコンモジュールを製造/販売している中国深センのスタートアップ企業だ。M5Stackの製品は、日本のMakerと呼ばれるもの作りを趣味とする人たちに広く受け入れられ、「Maker Faire Tokyo」などでは同社の製品を使った作品が多数出展されている。 同社CEOであるジミー・ライ(Jimmy Lai)氏も、日本のM5Stackユーザーを大切にしており、Maker Faire Tokyo/Kyotoに出展するためにチームで来日し、M5Stackユーザーミートアップにも参
M5Stack社新製品、オフライン環境でLLMの活用を可能にする「M5Stack LLM モジュール」をスイッチサイエンスウェブショップにて2025年1月15日より販売開始 株式会社スイッチサイエンス(以下スイッチサイエンス、本社:東京都新宿区、代表取締役:金本茂)は、M5Stack社(以下M5Stack、本社:中国深セン市)の新製品、オフライン環境でLLM(Large Language Model:大規模言語モデル)の活用を可能にするモジュール「M5Stack LLM モジュール」を2025年1月15日より販売開始します。 「M5Stack LLM モジュール」は、M5ホストとプラグアンドプレイで接続することで、クラウドに依存せずプライバシーと安定性を担保しながらAI機能を追加するためのモジュールです。Arduino/UIFlowライブラリやM5Stackが提供する開発用フレームワーク
みなさん、Full-Stack TypeScript と呼びませんか! みなさん、こんにちは! アセンド株式会社で取締役CTOを務めている丹羽(@niwa_takeru)です。「物流の真価を開き、あらゆる産業を支える」をミッションに、運送会社向けSaaSの開発・提供をしています。また、個人としては今年5月に開催された TSKaigi の運営理事も務めております。 この記事で、みなさんにお伝えしたいことはただ1つ。↓↓↓ 「Full-Stack TypeScript という名称に統一しませんか?」 最近、フロントエンドやバックエンド、その他の領域を TypeScript で統一したアーキテクチャを採用する企業やプロダクトが増えています。私たちアセンドでも、フロントからバックエンド、IaC まで TypeScript で統一しており、1日に6回以上のデプロイを実現するなど高い生産性の恩恵を受け
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く