タグ masuidrive|note
人気順 10 users 50 users 100 users 500 users 1000 usersChatGPTで1日分のSlackを要約してくれるスクリプトを作りました|masuidrive|note
Slackって読むの大変ですよね。っていうかもうみんな追いかけるの無理でメンションしか読んでないですよね? でも、全体感は把握しておきたい。そんな人のために昨日発表されたChatGPT APIを使って、SlackのチャンネルをGPTが読んで短くまとめてくれるスクリプトを作りました。 OpenAIへの登録(要課金)とGitHub Actions(... 続きを読む
Docker on M1 macでRails/Nuxt開発環境を試す(だいたい動いた|masuidrive|note
これでついにM1 MacbookAirを開発機として使えるようになります!多分。 先日、DockerのAppleSilicon対応版がDeveloper Preview Program(要ユーザ登録)で公開されたので早速試してみました。 インストールは特別なことなくD&Dするだけ。まずはターミナルからalpineを起動してみます。 $ docker run -it --rm alpine sh /... 続きを読む
「2013年の増井にトレタのコード書くときに気をつけて欲しい事を伝えられるとしたら、何を言いたい? 」|masuidrive|note
フルタイムとしてトレタへの最終出勤日の今日、"Tech Mtg"という社内エンジニアの集まりで、今一番Railsのコードを書いているm_nakamuraくんに聞いてみた。(ちなみにトレタには中村が4人いますw) そしたら、こんな答えが。 - MySQLにUNIQUEやNOT NULL、外部キーなどの制約をちゃんと付ける - 魔改造的なHackはサービス内... 続きを読む
コンピュータサイエンスの基礎を学ぶと何ができるようになるのか|masuidrive|note
今日、Facebookに「プログラマだったら当然知ってるよね?という知識一覧」という記事で、「データ構造」や「計算量」から「理論計算機」など幅広くコンピュータサイエンス(CS)の基礎をプログラマ知っているべきという論が展開されています。 私は経営学部だったのでコンピュータサイエンスについて学校で習ったことはな... 続きを読む
プログラミング言語やHTML/CSSなどを学んだ後にやるべきことは写経とクローン作り|masuidrive|note
Progateやドットインストールなど、プログラミング学習サイトが最近たくさん出てきていますが、「言語やツールを学んだあとどうすればいいのかわからない」という話も聞くようになりました。 せっかく言語を学んだのであれば、この状態を超えて自分の作りたいものを作ったり、依頼されたものを作れるようになると世界が... 続きを読む
多くの社会人エンジニアでもこれほどの作品は作れない!? "第3回 全国小中学生プログラミング大会"で審査員してきました。|masuidrive|note
多くの社会人エンジニアでもこれほどの作品は作れない!? "第3回 全国小中学生プログラミング大会"で審査員してきました。 初回から参加させていただいている"夏休みにプログラミングを楽しもう !!|第3回 全国小中学生プログラミング大会"で今年も審査員をしてきました。 300作品ちかくの応募があり、一次審査を超えた3... 続きを読む
最近のCloudIDEは良くできていて、ブラウザだけで本当に開発が完結しそう|masuidrive|note
AWS Cloud9を始めとしたCloudIDE。結構昔からあるけど、パフォーマンス的にも機能的にもまだまだ実用にならないなと思っていたら、ここ1年ぐらいで本当に開発に使えるクラスのものが出てき始めた。 デスクトップ用のエディタが、AtomやVSCodeのようにブラウザ技術を使ったものが主流になって開発が加速しているのも一因... 続きを読む
"Product Founder"としてトレタから独立します|masuidrive|note
このたび、2018/10/15をもって、創業から携わってきたトレタから独立し、"Product Founder"として、トレタ以外の仕事にも広く関わることにしました。私の新しい役割についてはレジュメとして別ページにまとめましたので、ご覧いただけると嬉しいです。 創業から5年がたち、おかげさまでトレタをお使いの店舗数は12,000以... 続きを読む