タグ

ブックマーク / tech-blog.yayoi-kk.co.jp (15)

  • VSCodeでDraw.ioをLive Shareしたら最高の体験だった - 弥生開発者ブログ

    こんにちは、弥生のMisoca開発チームの黒曜(@kokuyouwind)です。 Kaigi on Railsの登壇が決まったのでよろしくおねがいします。弥生社員としては初登壇になります。 「おめでとうございます。 選考の結果、あなたのプロポーザルは採択されました!」 とのことなので、Kaigi on Railsお話しにいきますー— 黒曜 (@kokuyouwind) August 25, 2020 前回の記事が濃厚だったため、今回はライトなTips記事です。よろしくおねがいします。 tech.misoca.jp 👯‍♀️ VSCode LiveShareを使ったリモートペアプログラミング 皆さん、ペア作業してますか? ペアプログラミングはドライバー・オペレータの交代など具体的なノウハウも多く、このブログでも以前に紹介記事を書きました。 tech.misoca.jp 上記の記事ではリモー

    VSCodeでDraw.ioをLive Shareしたら最高の体験だった - 弥生開発者ブログ
  • 「斧を研ぐ時間」エンジニアリングフライデーという試み - 弥生開発者ブログ

    こんにちは Misoca 開発チームの id:mallowlabs です。最近は ドラえもん のび太の牧場物語 にハマっています。使っている道具のグレードを上げるために、牧場はそっちのけで鉱山にこもって鉱石を掘り出す毎日です。 さて、先日の 軽減税率・区分記載請求書対応のリリース は開発チームにとっても比較的大きなリリースでした。そのため、リリースの直前には、このリリースに関係しないコミットは master ブランチにマージを控えることになり*1、自然と開発メンバーが普段使っているツールの整備や自由研究が行われることになりました。 ふりかえりで、このいわゆる「斧を研ぐ時間」がよかったという声が複数出たため、この時間を狙って作ってみようという TRY が生まれて「エンジニアリングフライデー」という試みが生まれました。 今回はこのエンジニアリングフライデーについて紹介したいと思います。 エンジ

    「斧を研ぐ時間」エンジニアリングフライデーという試み - 弥生開発者ブログ
  • わかった気になれるKaggle入門 - Misoca開発者ブログ

    こんにちは。 開発者ブログに初めて投稿します。id:toyoshi です。 先週Misoca社のSlackの褒めチャンネルを紹介しましたが、私があそこで褒められたことがあるのは「Zoomでスペースを押してる間ミュートが解除されるようになるオプションを教えた」「アンケートの質問を考えるのが早い」の2点です。来の仕事の方でも褒められていきたいです! さて、今回のエントリでは先日社内で開催したKaggleの勉強会の内容を紹介します。やったことがないと難しそうなイメージのあるKaggleですが実は入門だけなら知識ほぼ0でも大丈夫なのです。このエントリを参考にぜひ入門してみてください。 今回のゴール Kaggleでアカウントを作り、コンテストに参加して、予測を提出するところまでを目指します。 環境の準備なし、プログラミングなし、統計の知識なしでKaggleの予測提出までの流れがわかるようになってい

    わかった気になれるKaggle入門 - Misoca開発者ブログ
  • 📖ステッカー帳 - 弥生開発者ブログ

    mzpです、こんにちは。 RubyKaigi 2018で配るノベルティとしてステッカー帳を作成したので紹介する。 🔖ステッカーをどう使うか RubyKaigiに限らず技術カンファレンスではステッカーを貰う機会が多い。 Misocaでもロゴステッカーをよく配っている。 ノートPCに貼ったり、手帳に貼ったりするが、だんだんと場所が足りなくなっていく。 そして既存のステッカーの上に新しいステッカーを貼ったり、古いのを剥したりとしていくことになる。 📖ステッカー帳 この問題を解決するために、ステッカーを貼るための専用の手帳を作った。 御朱印帳のように蛇腹折りになっているので、貼ったステッカーを一度に見られる。 🛠作っているときの様子 ある日、ふと思いつく。 弊社もだけど、ことあるごとに会社ステッカーをもらうけど貼るものがないのでステッカー帳みたいののほしい— mzp (@mzp) April

    📖ステッカー帳 - 弥生開発者ブログ
    chess-news
    chess-news 2018/05/30
    剥がせる?
  • 🔥カンバンを完了させるということ - 弥生開発者ブログ

    こんにちは、mzpです。 Misoca Advent Calendar 2017 の13日目の記事を書きます。 🔖Misocaのカンバン Misocaでは、各プロジェクトごとに付箋が作られ、壁に貼っていた。台紙となっている模造紙のことを名古屋ではB紙と呼ぶので、「MisocaのB紙」と呼んでいた。 名古屋オフィス外で働いている人と情報共有が難しかったため今はTrelloに移行している。 🚀完了したプロジェクト 完了したプロジェクトは場所でまとめて管理していた。 Doneの杜と呼んでいた。最初は「いっぱい終わったなー」と満足して見ていたが、だんだんと片づけたい気持ちが増してきた。 ⛩出雲大社への奉納 ちょうどその時期にRubyWorld Conference 2017のために島根に行くことが決まっていたので、出雲大社に奉納できないかと思って調べてみた。 FAQを確認すると 古い御神札・御

    🔥カンバンを完了させるということ - 弥生開発者ブログ
  • MisocaのCI構成まとめ - 弥生開発者ブログ

    こんにちは。4月からMisocaにjoinしました、tkykです。京都市内からリモートで働いています。盆地特有のねっとりとした暑さをやり過ごしつつコードを書いている今日この頃です。 さて、今回はMisocaのCI(Continuous Integration)環境がどうなっているか、その全体像を紹介したいと思います。 そもそもCIの目的とは? ソースコードの一部に対する変更が、アプリケーション全体の動作を壊してしまっていないか、常時チェックするのが目的です。 そのために何をしているか CI専用のサーバに、変更点を含むソースコード全体をチェックアウトして、依存ライブラリのインストールと必要な前処理を行い、すべてのテストを実行します。 すべてのテストがエラーなくpassしたことをもって、CIが通ったとしています。 Gitを使った開発フローとの統合 MisocaはGitHub上で開発を行なってい

    MisocaのCI構成まとめ - 弥生開発者ブログ
  • 村上春樹のうなぎ説を応用して、Misocaうなぎ説でチームづくりに取り組む - 弥生開発者ブログ

    ユーザー、プロダクト、チーム こんにちは、こくぼ @yusuke_kokubo です。 プロダクトをつくることと、つくりかたをデザインすることが好きです。 早速ですが、プロダクトをつくる流れをごくごく簡単にまとめてみました。 細かいことを言うと、他にもプロダクトのリリースに至るまでのプロジェクトについての話があったり、リリース後のユーザーサポートやメトリクスの話があったりしますが割愛します。 今日はチームづくりの話をします よいプロダクトはよいチームによってつくられます。 よいチームをつくるためにはよいマネジメントが必要です。 ボトムアップの行動と文化は勝手には育ちません。 会社としてトップダウンで環境をつくり、指針をつくることで文化が育まれる、というのがぼくの考えです。 今日はぼくがMisocaで行っているチームづくりについてお話しします。 チーム内のコミュニケーションを活性化するために

    村上春樹のうなぎ説を応用して、Misocaうなぎ説でチームづくりに取り組む - 弥生開発者ブログ
  • 技術フェローが名古屋を流していたのでペアプロの手ほどきを受けたら捗った - 弥生開発者ブログ

    Misoca開発チームの黒曜(@kokuyouwind)です。 先日大須演芸場で開催された名古屋Ruby会議03ではTwitterでひたすら実況していました。大喜利が思った以上に大喜利で面白かったです。 お題「みなさんRubocopになってもらって『直しました』といってください。『何を直したんですか?』と聞くので、直したところを答えてください」 須藤さん「直しました」「何を直したんですか?」「RSpecをTestUnitにしました」 #nagoyark03— 黒曜@技術書典2 か-13 (@kokuyouwind) 2017年2月11日 流しの技術フェローに教わったペアプロのコツ 先日、弊社技術フェローのkakutaniさん(@kakutani)からペアプログラミング(以下ペアプロ)のコツを教わり、社内でのペアプロ機運が高まっています。 今回はkakutaniさんから教わった内容のまとめと

    技術フェローが名古屋を流していたのでペアプロの手ほどきを受けたら捗った - 弥生開発者ブログ
  • 技術フェローが「すごーい」「そうなんだー」「たのしー」しか言わなくなった件 - 弥生開発者ブログ

    こんにちは! Misoca開発チームのめろたん(@renyamizuno_)です! 最近、いわゆる「トゥルーワイヤレスイヤホン」というのを買いました。 ボタンを2回押すとアシスタント機能(OK Googleとか)が立ち上がるのですが、 僕の場合は 「null」と発声 pic.twitter.com/YUWf3Ck1fY— わかり亭めろたん。 (@renyamizuno_) 2017年1月25日 「null」が立ち上がりました*1。 はい。 たーのしー! 最近、「けものフレンズ」なるアニメが流行っていますね! その影響をもろにうけていてMisocaちほーでも「たのしー!」とか「すごーい!」とかがすごーい流れてます。 その波はとどまること無く、オフィスに来ていた技術フェロー*2の@kakutaniさんにまで流れていたようで、 技術顧問が「すごーい」「そうなんだー」「たのしー」としか言わなくなっ

    技術フェローが「すごーい」「そうなんだー」「たのしー」しか言わなくなった件 - 弥生開発者ブログ
  • サーバわからないエンジニアがサーバレスでエントリーフォームをつくった件 - 弥生開発者ブログ

    こんにちは! Misoca開発チームのめろたん(@renyamizuno_)です! 最近急に寒くなってきましたが、皆さんはいかがお過ごしでしょうか?僕はすこぶる不調です。 写真は新幹線内で撮った最高に不調な僕と、すこぶる元気な植物とのツーショットです。 最近あった面白いこととしては、少し前に学生時代の後輩達とキャンプに行ったのですが、買い出しのときの出来事で 僕「マシュマロ買ったし竹串いるよね」 後輩氏「たしかに。探してきます」 僕「ういっす」 さつまいもを手にした後輩氏「串なかったですわ。」 一同「???????」— めろたん。れんやたん。 (@renyamizuno_) October 8, 2016 これが最高にロックでパンクで面白かったです。 「えっ?なんすか?」みたいな顔でかごにそっとさつまいもを入れていたのも最高でした。 はい。 弊社は採用活動を活発に行っています。 その一環と

    サーバわからないエンジニアがサーバレスでエントリーフォームをつくった件 - 弥生開発者ブログ
    chess-news
    chess-news 2016/10/28
    misoca
  • 訳しました:「オブジェクト指向設計実践ガイド」 - 弥生開発者ブログ

    こんにちは。Misoca開発チームのtaiki-tです。 先日、を訳したのでそのことについて書きたいと思います。訳したは「オブジェクト指向設計実践ガイド ~Rubyでわかる 進化しつづける柔軟なアプリケーションの育て方」。 オブジェクト指向設計実践ガイド ~Rubyでわかる 進化しつづける柔軟なアプリケーションの育て方 作者: Sandi Metz,?山泰基出版社/メーカー: 技術評論社発売日: 2016/09/02メディア: 大型この商品を含むブログを見る 原著は”Practical Object-Oriented Design in Ruby” です。 Practical Object-Oriented Design in Ruby: An Agile Primer (Addison-Wesley Professional Ruby) 作者: Sandi Metz出版社/メーカー

    訳しました:「オブジェクト指向設計実践ガイド」 - 弥生開発者ブログ
  • Misoca開発プロセス2016年版 - 弥生開発者ブログ

    こんにちは、こくぼ id:yusuke-k @yusuke_kokubo です。 株式会社ファントムタイプ @phantomtype という会社をやってます。 Misoca社には2年半ほど前からお世話になってます。 開発のプロセスや生産性をあげる組織のあり方を考えるのが好きです。 最近はUIデザインをしたり、Misocaが目指すプラットフォームのUXデザイン(見習い)をしたりしています。 ここ3年ほどでMisocaはスタートアップして資金調達からexitまで行きました。 その過程で開発プロセスもいろいろ変わってきたのでここらでいちど整理したいと思います。 注意事項 ここでは開発チームに限った話を書きますが、他にもマーケティングやユーザーサポートなどのチームがあります。 チームプロフィール メンバー 約8人 (女性比率0%) リモートワーク 1~3人 こちらのメンバー紹介記事もあわせてご覧く

    Misoca開発プロセス2016年版 - 弥生開発者ブログ
  • 積極的にコードの闇を消していこうな - 弥生開発者ブログ

    こんにちは。 開発チームのめろたん(@renyamizuno_)です。 マイブームは開発メンバーの写真をトリミングしてSlack絵文字に追加することです。 これは哀愁ただよう僕の写真です。こくぼさん(@yusuke_kokubo)が「アイキャッチにどうぞ」と作ってくれたのでアイキャッチにしました。 このブログを書いている今ですらこの写真を貼ったことを後悔しています。 ですがせっかく作ってくれたものなので貼ったままにしておきます。 はい。 今回は無駄なコードや深淵をのぞいてしまった時、「あっあっあっ。」と言いながらフタをするのではなく積極的に闇を消していこう。 という話を書きます。 大量のログイン画面 最近実装した画面でログインモーダルを追加することがあり、単純にログインフォームを実装したのですが上手く動きませんでした。 参考にログイン画面を見ようと思ったら、 sessions/new.h

    積極的にコードの闇を消していこうな - 弥生開発者ブログ
  • gitコマンド派閥 - 弥生開発者ブログ

    Misoca開発チームのmzpです。 開発チームでgitコマンドの使い方について話したら、それぞれ使い方が微妙に違っていることが分かりました。せっかくなので、それぞれの人に、なぜその使い方をしているか聞いてみました。 一時的に変更を退避させる方法 作業を中断するときにするとき、作業中の内容を退避させる方法です。 git stash派 git stash で退避させる派です。 そして再開するときは、 git stash pop で退避させた内容を適用します。 使っている理由は「コミットする内容はキレイに保ちたいので、作業中の内容はコミットしたくない」でした。 適当にコミットする派 適当な内容でコミットし、あとで cherry-pick するなり、 rebase するなりする派です。 使っている理由は「退避した内容をリモートのブランチにpushしたいので、普通にコミットしている」でした。 pu

    gitコマンド派閥 - 弥生開発者ブログ
  • Sendgridでメールサーバのお守りから解放され、かんたんに受信メールを取り扱えるようになる話 - 弥生開発者ブログ

    こんにちは、@Dominion525 です。 好きな大長編は海底鬼岩城(旧)です。 メールサーバの管理は面倒 さて、Webサービスを行う際にわりと面倒なことが起こりがちなのがメールの配信です。 各種メッセージツールが充実している昨今とはいえ、基盤的なコモディティとしてのメールは無視することができません。 とはいえいろいろ運用は難しく、気を抜くとspam判定されて届かなかったり、大量に送った際には時間がかかりすぎたり、不達が多すぎてRBLなどのブラックリストに入れられて解除申請するはめになったり…、といろいろつらい思い出が蘇る感じがあります。 で、かなりの運用コストがかかるので、素の状態のMTA(Message Transfer Agent / メールサーバ)を自力で運用するのはそろそろやめたい気持ちでいっぱいです。だってもう2015年なんですよ? Sendgrid そこでMisoca では

    Sendgridでメールサーバのお守りから解放され、かんたんに受信メールを取り扱えるようになる話 - 弥生開発者ブログ
    chess-news
    chess-news 2015/07/10
    メールサーバー
  • 1