generated at
Helpfeel Tech Conf 2024 午前の部
ページが重いのでランチあたりを区切りに切り出したく思う
タイトルは暫定

なんかビンゴシートもらったtakker
社員と話すとガチャできる
社員との会話を促す仕組みか
うわー楽しそーーはるひ
おもしろwogikazemrsekutcak
頭に☘️を生やしたのを思い出す
ビンゴシートコンプしたぜ!!!meganii
Helpfeel Tシャツをいただいた。合わせてGyazo Proもほしい

10:40:14 始まり
わいわいmeganii

Helpfeel Inc.、社員がいっぱい増えたなあtakker
すごくスタッフが大勢いる印象


10:40-10:50 Opening
10:50-11:00 PdM shokaiと事業開発 sawachin の協働から知る、理想のBizとDevの関係性sawachin
>PdMと事業開発の協働から知る、理想のBizと開発の関係性。エンジニアが楽しく動きやすい方法や、プロダクトに集中できる案件進め方、Cosenseのプロダクトと運用、ビジネスのバランスについて。
10:50:10 はじまり
sawachinさんは開発と事業の両方をやっている
説明なかった。多分後のtalkかな
自ら思想が強いツールと言っていくスタイル
自分ごとにならないをなくす
自分ごとにしてズレを無くす
製造業、銀行業での利用も増えているらしいmeganii
自部署で学ぶが当たり前だから、それ以上のことを話せない
shokaiを知ることで、プロダクトのコンセプトを想像できるようにする
つまり、sawachinshokaiになってカスタマーと話す
パワーワード生まれて笑うtakker
support-doc-jp#66b374ac71b3c20000d672d5を更に開き直って推し進めてる感ある
心の中に人物を飼うというかもはやイタコwogikaze
sawachinのほうが感覚をもっているのなら、shokaiに頼まず自分でデモを作る

以降、トラックA,Bに分かれる
どのトークも後日youtube archiveが出る
ありがたいlsajfkはるひ
自由に行き来していい感じっぽいなtakker
11:02:04 トラブル中
11:00-11:20 A CIを3倍速くした話 Chubachi
録画発表
11:04くらいに開始
jestのCIをparallelにした
circleCIの設定を見直してコストを圧縮した
.npmnode_modulesのcacheの話が大部分
……ということを1年前にやった
すべて書きながら考えていたので、それをまとめて発表するだけで済んだ
インデントを虹色にするUserCSS作ってる
11:00-11:10 B 現実の画像との戦い nona
>動画のサーバーサイド処理、動画のトリム機能、ffmpegの活用、CLIツールの面白さ、EXIFの日時フィールドとGPSの話
GyazoでのExifの話
日付項目に文字列で入ってくるので、送られてくるときに壊れている場合がある
0時に撮影したものが24時表記になってる
invalidな日付形式
「読む際は寛容に、書く際は厳格に」(ロバストネス原則)

11:19:46 バッテリーもたない!takker
切れたら、スマホで頑張るしかないか……
11:36:56 スマホに切り替えた

11:10-11:20 B Out Of Memory Errorの足音 発見とHelpfeelチームの対応 kimura
>プロダクトの監視をしていて近い将来にエラーが発生しそうな兆候を発見した話。問題を未然に防ぐためにHelpfeel開発チームはどのように取り組んだのかを紹介

11:20-11:40 A 文芸的データベース - 文書の作成とそのデータベース化を同時に行なう手法shokai
>LLMで文書群からデータベースを作る機能、Infoboxの更新フローとcache、全ページ一括更新、graceful restart対策の実装詳細、発散と収束の機能について言及
11:23:31 はじまり
> 世によくあるやつ
> 人間が定型データを入力させてテーブル作ると、ドキュメントが大量生成されるシステム
> その逆です
> 人間がドキュメントと項目定義を用意すると、LLMがテーブルを生成してくれる
この前井戸端にもあった、つながりが悪い話があったtakker
めっちゃ対策練ってる
「順不同に操作できる」って大事だよねmeganii
最初HTTPリクエストしているのがよくわからないなtakker
pin/unpin pageやdelete pageは全部websocketで送っている
理由
1.
2. websocketででかい文字列を流したくない
この前websocketで巨大文字列流したのよくなかったかtakker
3. 多重実行防止?
md5がui thread占有
細かく分けて計算
色々な条件を満たす方法がブラウザでやらせることだった
>2列目以降にプロンプトを書いて、正規化・ソートできる
>
2列目以降にプロンプトを書くのは想定されていそうで安心meganii


11:20-11:30 B 密着!Helpfeelインターン学生の1日 mugisus
>自己紹介やインターン学生の朝の様子を写真をメインにしたスライドで紹介。MTGやデザイナーお茶会、iroriを囲む会などの様子を紹介。退勤後は個人開発。手厚い福利厚生(書籍購入補助制度)
11:30-11:40 B 数字で振り返るHelpfeelエンジニア採用2023→2024 honchang
>2023年1月、Helpfeel開発部採用一時停止の決断が下された。
> 2023年5月、満を持して再開したものの、思うように伸びない流入。
> そこからいかにして流入数を増やしたのか
> 技術広報の甲斐はあったのか!?
> という話をします
11:40-12:00 ソーシャルの再発見masui
11:45:27 まだ始まらない
11:49:30 はじまり
デスクトップ汚ねえ!!!
masuiさんの美しいデスクトップがwwwmeganii
はるひ
すごい発明を発表している会に参加した
すごいとおもったら夢だった
しかも目がさめたら全部忘れてしまった
でもそれらの発明は、全て自分の頭から出てきたものだから、いずれまた出てくるだろう
最近の発明
絶対音感を身につけるweb app
作ってみたが、全然いいねつかなかった
需要がなくなったということ
ドッグフーディングだけも考え物
生成AIは秀才臭いこと返してきてつまらない
ソーシャル、人力で情報を書いて集める例を次々に出している
Google Mapsのコメントは流行っている
MEO(Map Engine Optimization)ハックwogikaze
ファクトチェックのtweetにコミュニティノートがついているので信頼できる
takker
こういうのがあるといい
これから
いろんな工夫を集めた新しいソーシャルを発明したい
12:03:15 おわり
12:00-12:10 ランチ配りタイム
12:10-13:10 Helpfeelどうですか?──新入社員パネルディスカッション
scrapboxでやる
12:33:42 通知の話きた
>ちゃんと解説すると... 「今時点でこれが最適と考えている」 だけなので、 将来も 「通知ない」 とは限らないですsawachin
12:34:12 ここまで、staffにまったく話しかけられていない()takker
勇気が……
あるあるすぎるsta
daiizさんとすこし挨拶したくらいです
血糖値スパイクで寝てしまう
スクボチームはみんな眠くなったら寝てる
みんなcosenseと呼んでいるtakker
まあそりゃそうか
コセンスのほうが確かに言いやすい
そういえば、大きなチームで使っている人ってfree planだとほとんどいないか
公開共同編集プロジェクトがそれほどない
個人で使うときはアイコンおかないので、アイコンをつけるのになれない人もいる
documentに対するownershipがない
wiki: 最初に書いた執筆者に遠慮が働き、編集しにくい
cosenseはバンバン書き直される
これで衝突は起きないのだろうかtakker
衝突はないらしいが……
どこまで編集するか悩むことはないだろうか
「会社や事業のために書いたり書き直されたりする」を理解しているとかですかね?mgn901
目的があるということかtakker
会社は1つの目的があるけれど、public projectとか大学の研究室とかだとなかなか壁が……。mgn901
それぞれに目的があると思うので。
たとえば井戸端は目的がないから、逆に他者の記述を尊重して書き換えない傾向がある?
言い回しだったり
長文を箇条書きに書き換えたり
数学記号を書き換えたり
これ以前やらかして反省している。nishioさんほんとごめんなさいtakker
ようはその人がその人の理解でその人の言葉で書いているところを、別の人が別の人の理解で勝手に書き換えようとするとつながらなくなる
これnishioさんが絵を描いていたような
「cosenseでクロールして時間を溶かさないためには」みたいなページがあるらしい
質問
どれが新しい情報か問題
A: 見つけた人が気づいてなんとかする
「これは古い情報」とか書いたり
Helpfeel記法を書いて見つけやすくするのもやっている
見つけた人が勝手に直していい
古いページを新しい議論にmergeしたっていい
見つからないのはあるあるみたい
shokaiさんとか熟練者はすぐ出してくる
行リンクが切れる聞いてみようかなtakker
聞けなかった
主体的に情報を取りに行くところで苦労した
わからないことをぜんぶコメント書いたら、みんなすぐ全部書いてくれて、解決した
使い方を覚えるより、文句があったら書いてしまおう、スタイル
リンクが知識を見つけるための道になる(→リンクをたどる)から、それを敷く・敷かせるの関係ができている?mgn901
あんまりルールがないのがHelpfeelの特徴
井戸端Helpfeelに似てる説
単に心理的安全性があるからうまくまわっているのではないか?
ツールと文化は切り離せない
いいツールがいい文化をはぐみ、それがまたツールを成長させる?
誤った二分法ということで、ツールが先にあるのか文化が先にあるのかという話にはできない?
staさんも読んでるのを見つけた
13:10-13:20 ランチ回収タイム