タグ

koichirooのブックマーク (2,836)

  • 3Dプリンタを使って1日で会社ロゴを立体にする方法 - Speee DEVELOPER BLOG

    ※この記事は、Speee Advent Calendar3日目の記事です。 昨日の記事はこちら tech.speee.jp お疲れ様です。年明けに体重量40kgの大型3Dプリンターが届く予定でこれからワクワクと不安が止まらない、DX事業部開発基盤グループの@k.bigwheelこと西田和史です。 優秀なエンジニアであるためには、ソフトウェアエンジニアリングにこだわらず様々な領域の知識を身につけることが必要です。 ということで今後は3Dプリンタ技術も身につけておいたほうがよいと考え、夏頃から様々な印刷をしてきました。 デスクに飾っているもの。左3つは僕のGitHubの草を立体化したもので、右上はミロのビーナス、右下は会社周辺の標高を印刷したものです 今回は 3Dプリンタの布教のために エンジニアリングの実践の例として1日で会社ロゴを印刷していきます。 今回使用するもの 光造形プリンタ1体

    3Dプリンタを使って1日で会社ロゴを立体にする方法 - Speee DEVELOPER BLOG
    koichiroo
    koichiroo 2021/12/03
    べんり
  • 新卒一年目のときには全く見えていなかった、エンジニアが技術以外で大切にしたい 3 つのポイント - Speee DEVELOPER BLOG

    概要 こんにちは Speee エンジニアの中嶋(@nyamadorim)です。 これまで社内の Wiki に、仕事の内容に関する振り返り記事を年単位で書いてきました。これらの記事を改めて振り返ると、個別具体の技術的なこと(例: オブジェクト指向設計)より、仕事や対人コミュニケーションの仕方のほうが収穫が多く、仕事で成果を出す上ではこうした学びこそ大切にする必要があると思いました。 この記事では、新卒 5 年目の私が、仕事の仕方や対人コミュニケーションにおいて学んだことを 3 つに絞って紹介したいと思います。これから紹介するものは、具体的なプラクティスというより、感じてきたことベースでつらつらと書いているのであしからずご了承ください。 対象読者 過去の自分に向けて これから入ってくる新卒エンジニアに向けて ジュニアエンジニアに向けて 新卒当時の筆者のスペック 17 新卒でイエウールの開発チー

    新卒一年目のときには全く見えていなかった、エンジニアが技術以外で大切にしたい 3 つのポイント - Speee DEVELOPER BLOG
    koichiroo
    koichiroo 2021/11/02
    いつも良いコードを書くためにこだわり続け、学び続ける @nyamadorim が今までの学びを振り返ってまとめてくれました。就活中のエンジニアを目指す学生にも届くといいな。
  • 新型コロナワクチン・職域接種のスケジュール調整を自動化した話 - Speee DEVELOPER BLOG

    こんにちは、経営企画・戦略推進室の布施です。 当社内では、ビジネス上の課題に対して技術的解決を橋渡しする「ビジネストランスレーター」という役割を主に担っています。 今回は、コロナワクチンの職域接種をいかにうまくスケジューリングするか、というテーマに関しての投稿になります。 技術的な内容がメインですが、今まさにお困りの企業さんもいらっしゃるかと思ったので、なるべくそういった方のご参考にもなるように、周辺的な情報もシェアしていきたいと思います。 (最後にソースコードも公開しています) 概要 短期間で、多数の従業員やご家族の接種希望日時を、機械的にマッチングするには? 職域接種における、他の手段(予約システムなど)とのメリデメ比較、およびTips 状況および課題 職域接種について 弊社では、6/29,30に、第一回の職域接種を実施することになりました。 もちろん、その実施に向けては、総務部門を中

    新型コロナワクチン・職域接種のスケジュール調整を自動化した話 - Speee DEVELOPER BLOG
    koichiroo
    koichiroo 2021/06/25
  • MemoryView: Ruby 3.0 から導入される数値配列のライブラリ間共有のための仕組み - Speee DEVELOPER BLOG

    Ruby コミッターの村田です。Ruby 3.0 に組み込まれる実験的な新機能を作ったので解説します。 新機能は MemoryView と名付けられました。これは C などで書かれる拡張ライブラリ向けの機能です。メモリ上の、型が均一で同一サイズの要素から構成される配列 (e.g. 行列や画像など) を、複数の拡張ライブラリ間でコピーレスで共有するために必要な仕組みを提供します。 MemoryView が導入された背景 多次元数値配列が重要な役割を持つ時代になった 深層学習やデータサイエンスの流行にあわせて、メモリ上で大きなサイズの多次元数値配列データを処理する事例が増加しています。このような数値配列データに対する処理は、複数のライブラリの機能を組み合わせて実現されます。この分野でよく使われる Python では、データ構造を numpy と pandas が提供し、機械学習アルゴリズムを

    MemoryView: Ruby 3.0 から導入される数値配列のライブラリ間共有のための仕組み - Speee DEVELOPER BLOG
    koichiroo
    koichiroo 2020/12/24
  • Athenaを使ったデータ処理基盤の設計 - Speee DEVELOPER BLOG

    こんにちは。UZOUのプロダクト開発をしているエンジニアの@kanga333です。 UZOUでは広告データの集計の一部にAmazon Athenaを採用しています。 この記事ではUZOUにおけるAthenaを使ったデータ処理基盤の設計について紹介したいと思います。 全体構成 データ処理基盤の全体構成は次のようになっています。 以後はそれぞれのコンポーネントについて順次紹介していきます。 FleuntdによるS3への集約 UZOUでは特にFluentdアグリゲータのような中継サーバは設けていません。広告配信サーバに常駐するFluentdがログを直接S3にプットしています。 以下はFluentdのS3 output部分の設定の一部抜粋です。 <buffer time> @type file timekey 60m </buffer> path example_table/dt=%Y%m%d/h

    Athenaを使ったデータ処理基盤の設計 - Speee DEVELOPER BLOG
    koichiroo
    koichiroo 2020/11/11
  • reg-suit によるビジュアルリグレッションテストで Rails アプリの CSS 改善サイクルが回り始めた話 - Speee DEVELOPER BLOG

    こんにちは、デジタルトランスフォーメーション(DX)事業部のエンジニアの中嶋(@nyamadorim)です。もともと Rails のサーバサイド開発をメインに担当していましたが、今期はフロントエンド開発に取り組んでいます。 この記事では、「おうちの語り部*1」というプロダクトにビジュアルリグレッションテストを導入して、CSS の改善サイクルが回り始めた話を紹介します。 ビジュアルリグレッションテストとは ビジュアルリグレッションテスト導入の動機 テストツールの選定 reg-suit 他のテストツール reg-suit によるテスト環境の構築 reg-suit によるビジュアルリグレッションテストのフロー reg-suit の利用イメージ 差分が見つかれば、Pull Request に通知 どのページ/コンポーネントが変わったかを見る ピクセル単位で差分を確認する 差分がなければ ✨✨ R

    reg-suit によるビジュアルリグレッションテストで Rails アプリの CSS 改善サイクルが回り始めた話 - Speee DEVELOPER BLOG
    koichiroo
    koichiroo 2020/07/01
  • Azitに入社しました - selmertsxの素振り日記

    TL;DR 2019年7月にSpeeeを退職し、Azitに入社しました Azitではインフラエンジニアスクラムマスターをやってます Speee、とても良い会社なので色んな人に勧めたい Azit、とても良い会社だけど、死ぬほど人足りない Azit転職しました 2019年7月にSpeeeを退職し、Azit転職しました。 転職の理由はプライベートの状況の変化で、自分の課題意識が変化したからです。 2018年くらいに父親が体を崩しまして、ちょいちょい見舞いとか病院の送迎とかをやっていました。 地元は公共の交通網が完全に死んでいてとても車なしで通院できる状況ではなかったので、 ぼくが2〜3時間掛けて実家に帰って、そこから車を1時間運転して病院に送迎していました。 ( ちなみに、今はもう父親は退院して元気にやってます。) そんなことがありまして、田舎の交通事情は今すでに危機的だし、これからはもっ

    Azitに入社しました - selmertsxの素振り日記
    koichiroo
    koichiroo 2019/10/28
  • 実践 jsx-slack: jsx-slack + Bolt で Slack のモーダルを自在に操ろう - Speee DEVELOPER BLOG

    プロジェクト推進室の服部 (@yhatt) です。 弊社では今年 2 月より、Slack のメッセージをよりメンテナブルにするオープンソースライブラリ jsx-slack を公開しています(@speee-js/jsx-slack)。 公開から半年が経過しましたが、継続的に更新が行われておりますので、記事では、現在までに新たに jsx-slack に追加された機能や、各種改善点についてお伝えしつつ、Slack 公式フレームワーク Bolt によるサンプルプログラムを交えた、jsx-slack のより実践的な利用方法をご紹介できればと思います。 Slack アプリケーション開発のエコシステムも拡充されてきており、快適な開発ができる環境が整っていますので、Slack アプリ開発の参考にしていただければ幸いです。 目次 jsx-slack のおさらい 半年間での追加・改善点 実践編: jsx-s

    実践 jsx-slack: jsx-slack + Bolt で Slack のモーダルを自在に操ろう - Speee DEVELOPER BLOG
    koichiroo
    koichiroo 2019/10/18
  • Ruby 2.5.1からRuby 2.6.3にバージョンアップしてCSV生成が高速化しました - トレタ開発者ブログ

    SREチームの中村です。 弊社にはtoreta-railsというトレタ全体の8割ほどのサービスのロジックが書かれているコアAPIがあります。 先日、toreta-railsRails versionを5.2.3にバージョンアップしました。 それに続き、今週はRuby versionを2.5.1から2.6.3にバージョンアップしたのですが、CSV生成ジョブの性能向上が顕著でした。 その内容について報告します。 処理の内容 toreta-railsはSidekiqを非同期ジョブとして利用しています。以下の2つのCSV出力ジョブもSidekiq Workerとして実装しています。 顧客データCSV出力ジョブ トレタは様々な規模の飲店さんに利用されています。 店舗数が多い法人さんは売上を上げるために、自社の店舗に来店した顧客を分析します。そのため、トレタに溜まった顧客データをダウンロードできる

    Ruby 2.5.1からRuby 2.6.3にバージョンアップしてCSV生成が高速化しました - トレタ開発者ブログ
    koichiroo
    koichiroo 2019/06/12
  • エンジニアリングマネージャーの成長と育成 - チームボックスエンジニアブログ

    こんにちは!チームボックスのヤスニシです。 この記事は、Engineering Manager vol.2 Advent Calendar 2018 の17日目の記事です。 qiita.com 「成長=スキル習得」だけではない エンジニアリングマネージャーが最近熱く、勉強会や記事が増えてきていて個人的にはとても嬉しいです。今回は、その中でもあまり触れられていないエンジニアリングマネージャーの成長と育成について考えてみようと思います。これは私的になかなかチャレンジング。 「成長=スキル習得」というようなイメージが強いのですが、実は同じくらい大事なことがあり、そこができるかどうかが成長し続けられるかどうかの鍵を握っています。スキルややり方については、このような最近多くのや記事も出てきてますので、ちょっと違う観点で書いてみます。 エンジニアリング組織論への招待 ~不確実性に向き合う思考と組織の

    エンジニアリングマネージャーの成長と育成 - チームボックスエンジニアブログ
    koichiroo
    koichiroo 2019/02/26
  • TokyuRuby会議12で初LTをしてきました - Rubyと仲良くなりたい٩( 'ω' )و

    TokyuRuby会議 TokyuRuby会議は、Ruby関連のLT大会です。 美味しいものを飲みいしながらLTを展開するわいわいした会です。 主催者が、この会は「Ruby好きなRubyistを愛でる花見」というようなことを仰っていて、なるほどその通り!と思いました。 普通のLT大会と違って、LT王と飯王の2種類の王が選ばれます。 サントリーさんがスポンサーとなってくださってからは、ビール飲み放題ということでも有名です。 TokyuRuby会議12 - Regional RubyKaigi 今年のTokyuRuby会議 今年は、VOYAGE GROUPさんのオフィスを提供いただき、ビールスポンサーのサントリーさん、コーヒースポンサーのツクルバさんにそれぞれ美味しいビール、美味しいコーヒーをご提供いただいていました。 昔は完全持ち込みで公民館みたいなところで開催してらしたとか。今では無限ビ

    TokyuRuby会議12で初LTをしてきました - Rubyと仲良くなりたい٩( 'ω' )و
    koichiroo
    koichiroo 2018/08/18
  • WWDC2018 ARKitの進化 - Speee DEVELOPER BLOG

    こんにちは! SpeeeでiOS/Swiftエンジニアをしている id:Mitsuyoshi です。 Apple World Wide Developer Conferenceに参加するため、カリフォルニア州サンノゼに来ています。 今回のWWDCではAR関連のセッションがとても充実しており、個人的にもARKit2の進化はとても面白いものだったので、それぞれのセッションを紹介します。 TL;DR アップデート全般を見たい 👉 What’s New in ARKit 2 ARマルチプレイヤーゲームの裏側が知りたい 👉 Inside SwiftShot: Creating an AR Game AR Quick Lookについて知りたい 👉 Integrating Apps and Content with AR Quick Look 良いAR体験を作るにはどうしたら良いか 👉 Crea

    WWDC2018 ARKitの進化 - Speee DEVELOPER BLOG
    koichiroo
    koichiroo 2018/06/11
  • 続・今更聞けない Bootstrap 4 のレイアウトシステム with Flexbox - Speee DEVELOPER BLOG

    プロジェクト推進室の服部 (@yhatt) です。現在は社内の福利厚生制度である Speee Library を筆頭とした社内システムを中心に担当しています。 今回は、遡ること 2 年前に公開した、今更聞けない Bootstrap のレスポンシブ の続編として、Bootstrap 4 正式対応版 に内容をアップデートしてお届けします。 『Bootstrap 4 を使って、"柔軟な" レスポンシブ Web を構築したい』という方は、是非この記事を読んで、Bootstrap 4 のレイアウトシステムの基をおさえていただけると幸いです。また、『Bootstrap 3 から 4 に移行したい(移行した)』という方のために、v3 と v4 の違いを交えながら解説していきたいと思います。 前回の記事については、以下をご覧ください。 tech.speee.jp 以前公開していた記事は、Bootstra

    続・今更聞けない Bootstrap 4 のレイアウトシステム with Flexbox - Speee DEVELOPER BLOG
    koichiroo
    koichiroo 2018/05/12
  • 朝起きれない問題に本気で向き合う目覚ましサービスを作った - Nikki

    この記事はTwilio AdventCalendar 2017かつSpeee AdventCalendar 2017の21日目の記事です。 昨日の記事はこちら Twilio AdventCalendar 2017 20日目 Twilio FunctionでFAX受信 Speee AdventCalendar 2017 20日目 開発用データ入り MySQL Docker イメージを作成する仕組みを AWS CodeBuild で構築したよ 朝起きれていますか? 朝早く起きれると、自由な時間が増えて色々ハッピーになります。 朝活したり 運動したり ご飯を作ったり ポケモンやったり スプラトゥーンやったり 朝起きれない問題 早起きが得なことは分かっているのですが、早起きは大体いつも失敗してしまいます。 その原因を考えてみます。 目覚ましアラームは次第に効能が悪くなる 朝起きるためにスマホ等でア

    朝起きれない問題に本気で向き合う目覚ましサービスを作った - Nikki
    koichiroo
    koichiroo 2018/04/16
  • HRzine

    HRzine Day(エイチアールジン・デイ)は、人が活き会社が成長する人事のWebマガジン「HRzine」が主催するイベントです。毎回、人事の重要課題を1つテーマに設定し、識者やエキスパードが持つ知見・経験を、参加者のみなさんと共有しています。

    HRzine
    koichiroo
    koichiroo 2018/01/12
  • エラーモニタリングサービス Rollbar と GitHub Issue を利用したエラー対応フロー - クラウドワークス エンジニアブログ

    *1 開発の所(@ctokoro_me)です。 インド音楽の演奏が趣味の一つなのですが、興味のある人が全然いない(そもそもインド音楽自体がほぼ知られてない)のが隠れた悩みです。 さて、みなさんが運用中のアプリケーションでは、エラーモニタリングはどのように行っているでしょうか? ログを tail / grep している感じですか?? それとも、エラーが起きたらメールが飛んで来るようになっているのでしょうか? どちらにしても、ユーザーが増えてくると管理が大変になってきてしまいますよね 😵 「一行のログの向こうには、一人のユーザがいる」 *2 という格言(!)もある通り、エラーが起きたということはそのユーザーがサービスを正常に使えていないということです。 しっかりと対応していきたいですね。 エラーモニタリングサービス クラウドワークスではエラーモニタリングサービスとして Rollbar を採用

    エラーモニタリングサービス Rollbar と GitHub Issue を利用したエラー対応フロー - クラウドワークス エンジニアブログ
    koichiroo
    koichiroo 2016/08/29
  • PCデポ 高額解除料問題 大炎上の経緯とその背景(ヨッピー) - エキスパート - Yahoo!ニュース

    こんにちは。ヨッピーです。 普段は主にインターネットで風俗の話などをしております。 さて、「PC DEPOT」(以下PCデポ)という神奈川県を基盤に、主に首都圏でパソコン販売事業などを展開する小売店が、80歳を超える高齢者に対して月額15,000円弱という高額のサポート代を含む契約を結び、親族がその解除を求めたところ、契約解除料として20万円もの大金を請求するという事案が発生し、インターネットは元より、テレビ番組でも報道されるなど大きな話題を呼んでおります。 当初、20万円の解約料を請求されたのは事実です。これが20万円の根拠のようです。フォロワーさんから教えていただきましたが、解約料に消費税はないみたいです。 何から何まで悪質です。 出典:ケンヂさんのTwitterより 騒動の発端となった、契約者の息子である「ケンヂ」さんのツイート。 契約解除料108,000円のレシート※若干画像の明る

    PCデポ 高額解除料問題 大炎上の経緯とその背景(ヨッピー) - エキスパート - Yahoo!ニュース
    koichiroo
    koichiroo 2016/08/24
  • ログ解析初心者に贈る便利なコマンドの使い方 - クラウドワークス エンジニアブログ

    好きなMH(今はGTM?)はヴァイオラの那須(@nasum)です(アイスブレーク)。レッドミラージュも捨てがたいですが、ヴァイオラが一番好きですね。ちなみに好きなファティマは京です。 Webサービスを運営している以上、避けて通れないのがログ解析です。このログ解析あまり経験がないと何をどう始めたらいいのかよくわからないと思います。私自身今までログ解析の仕事をしたことがなかったので、わからない状態が続いているという危機感がありました。 そこで最近はできるだけ率先してログ解析の仕事があればそれをやるようにしてコマンド力を鍛えています。今回は教えていただいたり自分で調べたりして得られたログ解析するときに使うコマンドの使い方を紹介したいと思います。 以下簡単にログ解析の流れとともにコマンドを紹介します。やっていることは「ログに記録されたファイルサイズを合計して1日に配信される特定の条件を満たした応答

    ログ解析初心者に贈る便利なコマンドの使い方 - クラウドワークス エンジニアブログ
    koichiroo
    koichiroo 2016/08/10
  • 言われたことをやらないエンジニアになるために - クラウドワークス エンジニアブログ

    はじめまして。今年の4月にクラウドワークスに入社した新卒エンジニアの戸口(@Dooor)です。自分が初の新卒エンジニアなので、周りのエンジニアが全員中途で入社された方々という贅沢な環境で開発しています。 新卒が1人しかいないのもあって、周りのエンジニアをよく観察してみたりするのですが、言われたこと(だけ*1)をやらないエンジニアが多い印象を受けます。そもそもあれをやれ、これをやれ、と言っている人もいないです。 そんな環境なので「指示は特に出さない」とよく言われます。 配属後すぐに「思っているより放置されると思うよ」とか言われたりします。 昔から言われたことはしっかりできる(と思っている)僕ですが、言われたこと(だけ)をやらないエンジニアになるためにやっていることをお話します。 入社3ヶ月後に起きたこと 突然ですが、何で言われたこと(だけ)をやらないエンジニアになろうと思ったのか。 入社3ヶ

    言われたことをやらないエンジニアになるために - クラウドワークス エンジニアブログ
    koichiroo
    koichiroo 2016/08/08
    新卒氏
  • KPI に寄与できない開発課題を、組織全体で取り組むということ - クラウドワークス エンジニアブログ

    はじめに クラウドワークスエンジニアの八木です。 先般の記事でも触れられていた通り、クラウドワークスではシステムのフレームワークとして採用している Ruby on Rails を 3 系から 4 系に移行しました。 残念ながら、「こことそことあそこを直して、さあリリース!!!」とはいかず、それなりの時間を投入して行いました。 今回は、Rails のバージョンアップをスムーズに行えないという技術的課題は一旦脇に置いておいて、フレームワークのバージョンアップという「事業の KPI に直接寄与できない開発課題」に対して、クラウドワークスの開発チームがどのように取り組んだか、組織体制の話を書いてみたいと思います。 チーム体制の変遷 まず、クラウドワークスで Rails4 対応するために組んだ組織構成について、時系列に沿って簡単にご紹介します。簡単にご紹介と言いつつ先に要約すると、最初は Rails

    KPI に寄与できない開発課題を、組織全体で取り組むということ - クラウドワークス エンジニアブログ
    koichiroo
    koichiroo 2016/07/12