A WebGL fluid simulation that works in mobile browsers.
こんにちは、スマートニュースでSoftware Engineerとして働いている真幡(まはた)です。普段はニュース記事を素早く安定してアプリに届けるための仕組みづくりをしています。 スマートニュースではさまざまな勉強会が行われており、なかには「寿司を食べながら技術について学ぶ」勉強会もあります。およそ1年ほど前に、エンジニアリングブログで「お寿司を食べながらDocker, R, Tensorflowなどに関して学ぶ勉強会を開催している」と紹介させていただいたことがありますが、今回のスマQではこの勉強会がどう進化してきたかについてご説明します。 2018年末の寿司勉強会の様子。リラックスして話を聞いています なぜ、毎月「寿司勉強会」を開くのか? スマートニュースには「チームビルディング費」名目で各チームに月次の予算がついています。わたしが所属するニュース配信チームでは、新入社員がチームに配属
プレゼンがうまいだけの起業家が増えている――。DMM.com 会長の亀山敬司氏が、昨年12月にグロービス経営大学院東京校で開催されたイベントにおいて、最近のベンチャーブームに対する自身の考えを述べた。 亀山敬司(かめやま けいし)DMM.com 会長。1961年石川県生まれ。19歳でアクセサリー販売の露天商から起業家人生をスタート。 プールバー、雀荘、喫茶店などさまざまな事業を展開後、80年代後半レンタルビデオ店を開業。 99年にデジタルメディアマートを設立(現:DMM.com)。現在は、DMM.comグループの会長として、動画配信、オンラインゲーム、英会話、FX、ソーラーパネル、3Dプリンター、VRシアターなど、業界の垣根を越え、多岐にわたり事業を展開している(以下、写真提供:一般社団法人G1 撮影:竹内弘真) 「『テクノロジー・経営』における創造的破壊とは? ~100の行動 2.0~」
“技術的負債多すぎ問題”を解決するためにやったこと 「タップル誕生」におけるサービス改善の舞台裏 タップル誕生における、事業成長に合わせた継続的なシステム改善について 2018年12月6日、株式会社リンクアンドモチベーションのイベントスペースにて、エンジニア向けの勉強会に特化した書き起こしメディア「ログミーTech」が主催するイベント「ログミーTech Live #2」が開催されました。第2回となる今回のテーマは「レガシーシステムのリニューアル」。長期間運用され、設計が古くなってしまった「レガシーシステム」のリニューアルを行った3社が一堂に会し、システムリニューアルにおける知見と新システムへの移行について語ります。プレゼンテーション「タップル誕生における、事業成長に合わせた継続的なシステム改善について 」に登場したのは、株式会社マッチングエージェント、タップル誕生サーバーサイドエンジニアの
ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは。言語サポート(Node.js)チームの伊藤(@koh110)です。 Node.js v10 も10月にLTSとなり async/await によるフロー制御は当たり前のように利用されるようになってきました。JavaScriptの非同期処理は async/await から覚える人も今後増えていくでしょう。今回はそんな非同期処理について、社内での事例を交えて記事を書いていこうと思います。 index Promise 化がなぜ重要なのか ユーザーに promisify をさせる落とし穴 Road to Promise まとめ Promise 化がなぜ重要なのか ちょうど3年前のアドベントカレンダーで、今後はいろいろなモジュー
12月15日、翔泳社主催の若手エンジニア向けカンファレンス「Developers Boost(デブスト)~U30エンジニアの登竜門~」が開催された。企業の中核を担う30歳以下(U30)の若手エンジニアたちが登壇。その知識やノウハウを惜しみなく公開した。本セッションで取り上げた「Arkサーバ」は、gumiのリアルタイム対戦ゲームを支えるリアルタイムサーバだ。対戦バトルゲーム「ドールズオーダー」でも、他ユーザーとの対戦時の通信処理に本サーバが活用されている。Arkサーバの負荷試験における試行錯誤の歴史を、エンジニアの叶若帆氏がふり返った。 講演資料:リアルタイム対戦ゲームを支える リアルタイムサーバの負荷試験のリアル 株式会社gumi Technical Strategy & Development 叶 若帆氏 システムのQoSを把握するために、負荷試験は極めて重要 Arkはgumi社が自作し
2019年版: 脱Babel!フロント/JS開発をTypeScriptに移行するための環境整備マニュアル環境構築TypeScriptライブラリReact TL;DR いろいろ書いていますが、一番書きたかったのは最初のライブラリと最後のReact Componentのプロジェクトの作り方ですね。ぱっとnpm installして、最初から型定義ファイルが入っていて、@typesを持っているライブラリを探したり、自分で.d.tsを書いたりしなくてもいい世界がやってきて欲しいな、という気持ちから書いています。 ここで紹介したTypeScript環境構築はすべて、自分用にYeomanのテンプレートとして作成したので、以下のジェネレータをインストールして選択したらそれでおしまいです。 @shibukawa/typescript (npmには公開していないので、checkoutしてビルドしてインストール
はじめまして、ティアフォーで自動運転のWebプラットフォーム開発を行っている飯田です。 今回は、遠隔型レベル4自動運転を行う上で必須な遠隔監視・操縦システムについてご紹介します。 遠隔監視・操縦システム 遠隔型自動運転とは まず自動運転のレベルの枠組みから簡単にご紹介します。 国際的に自動運転のレベルは0~5の6段階に定義されています。 自動運転のレベル 基本的には、レベル4から運転者の役割がなくなり皆様が思い描くような運転から開放された乗車体験が実現されます。 しかし、運転者の役割が無くなることに伴い、全て自動運転システムが状況を判断し、走行する必要があります。 ただ、現実問題として自動運転システムが対応出来ない場面も想定されます。 自動運転システムが対応できない場面において、個人所有の車であれば搭乗者に操縦を任せることが可能ですが、タクシーやバスなどサービスとしてお客様に提供している場
This document discusses lean and agile principles such as minimizing waste, continuous improvement, and maximizing efficiency. It emphasizes setting ambitious but achievable goals to motivate teams and continuously measuring outcomes to identify areas for improvement. Regular inspection of key metrics helps ensure goals remain aligned and progress is sustained over time.Read less
軽減税率はどんな制度? 対象品目は何がある? 事業への影響は? どんな準備をしておけばいいの? 補助金制度が知りたい! 軽減税率最新ニュース 桃太郎〜軽減税率バージョン〜 1989年の消費税導入をマンガで振り返る 税理士軍団に「ありえない商品」の税率を聞いてみた 軽減税率のルールはピクトグラムで伝えられるか? 増税スタート時は戸惑いも?日本の増税ハプニング集 10%増税、予想される影響は? 軽減税率はどこまで適用される? 税理士軍団に「ありえない商品」の税率を聞いてみた こんにちは、ライターのヤスミノです。 2019年10月1日から消費税が10%になり、それに伴い、 が始まります。めちゃくちゃ簡単に説明すると「基本的には10%だけど、物によっては8%になる制度」です。 すでに世間では「わかりにくい!」と不満の声があがっているようですが、よくわからないままでは損をするかもしれません。損だけは
先日、IPO申請書を公開し、大きな話題を集めたSlack Technologies(以下、Slack)。CEO兼共同創業者のスチュワート・バターフィールドが同社を創業したのは2013年。わずか5年での上場申請はSlackの急成長ぶりを物語っている。 申請書によれば、チームコミュニケーションツール「Slack」は150カ国以上にわたる60万以上の組織で活用され、デイリーアクティブユーザー数(DAU)は1000万人を超えている。 Slackが短期間で、ここまで成長できた背景にはGithubやTrelloといった他社ツールとの連携、カスタム絵文字などの便利で、使いやすい“機能”もそうだが、何より社員の存在が欠かせない。4月24日、25日の2日間にわたってサンフランシスコで開催されたSlackのカンファレンス「Frontiers 2019」に参加してみて、印象的だったのは開発した新機能について笑顔
見積もりについて思ってることとかをまとめてみました。 マネージメントの実戦経験というよりソフトウェア開発手法について学んだ結果のアウトプットみたいなノリでみていただければ幸いです。 社内勉強会で話したので会社のスライド使ってますが、会社が今こうというわけではなく一般的な話にとどめています。(あとstudy_lean_agileっていう名前の勉強会なんですが、このスライドはリーンもアジャイルもあまり意識していません) 前半は自分なりの考え方、後半は具体的にはこうしたらいいんじゃないかと思っていることという風に分けています。 誰のための見積もり・何のための見積もり part1 from matsu_chara Matsubayashi www.slideshare.net 誰のための見積もり・何のための見積もり part2 from matsu_chara Matsubayashi www.s
本連載では、米国西海岸はシリコンバレーから、旬なスタートアップの情報をお届けする。ご存知のように、米国のシリコンバレーと呼ばれる地域(主にサンフランシスコ市内からサンノゼまでの湾岸エリア――「ベイエリア」とも呼ばれる)には、数多くのIT系スタートアップがひしめき合い、日々新たなイノベーションを起こすべくしのぎを削っている。そのような多くのスタートアップの中から、技術的な先進性を持っていたりビジネス的な着眼点のユニークな企業を厳選してインタビューを行い、最新の技術動向に関心の高い日本のエンジニアの方や、新たなソリューションを探しているビジネスデベロッパーの方に有用な情報をお届けしたいと思う。 連載で取り上げる企業と着目点 本連載で、主に対象とするスタートアップは、ある程度米国でのビジネスの地歩が固まり、日本を含む海外展開を視野に入れ始めたステージを想定している。単なる企業やソリューションの紹
2018年の7月から実施されたGoogleの検索ロジックの変更(Google Speed Update)により、ページ表示速度がサイト検索順位に影響するようになりました。今回紹介する取り組みは、Google Speed Updateに備え、タウンワークにおいて、できる限りのパフォーマンス改善を行う目的で実施したものです。本稿には、煌びやかなWebの新技術の話は一切登場しません。むしろ、連綿と受け継がれてきた「秘伝のタレ」に立ち向かう泥臭い話です。この取り組みで行ったアプローチは、不要なものを削って速度改善を図るという技術的には非常にシンプルなものです。ただし、いくつかの制約条件によって難易度が上がっています。本稿では、実際の取り組み内容と結果、および今後についてお話しします。 はじめに リクルートテクノロジーズでソフトウェアエンジニアをしている加藤慶之です。 本稿では、リクルートジョブズが
前々から、ヘルプのバージョン管理をしたいと思っていたのですが、なかなか手が回らず放置していたところ、フリーランスで編集者をやっていた者がCSメンバーとして入社したので、それを機に、本格的に準備を進めて、今年頭から、運用を始めてみました。 1ヶ月ほど運用してみて、なかなか良い感じなので、紹介したいと思います。 ちなみに、boardという見積書や請求書作成・業務管理・経営管理などができるSaaSのヘルプです。 the-board.jp なお、仕組みとしては、GithubのプルリクエストとWebhookを使っているだけなので、何か特別なことをやっているわけではなく、ソースコードのレビューやデプロイと同じようなことをヘルプ記事にも適用したという感じです。 これまでのboardのヘルプ 現在357記事あり、通常のヘルプが226記事、FAQが131記事あります。 通常のヘルプは、機能・仕様や効率的な使
2019年5月7日に boardの有料契約が2000社を突破したので、振り返りです。 boardのβを公開したのが2014年5月11日なので、β公開から約5年で2000社まで到達しました。 ちなみに、2000社までの推移はこんな感じ。 1000社までの振り返りは「受託の会社が資金調達せずに自社サービスを立ち上げて、有料導入1000社に行くまでの経営・受託とのバランス(BPStudy発表時の補足)」に書いたので、今回は1000社から2000社までの間を中心に書きたいと思います。 1000社から2000社は、約1年半だったのですが、この間はほとんど外にも出ず、ほぼ開発とサポートに注力していました。 そして、boardとしての進め方がある程度固まったというか、自分の中で迷いがなくなった期間でした。 元々あまり迷わず、決めたことを淡々とやっていくタイプなのですが、「うちの会社やboardはこういう
2019年5月19日から、board内で使われている色を調整し、色弱・色覚特性などと称される色覚「P型・D型」の方にも識別しやすい配色にしました。 こういった取り組みが、多くの製品・サービスで行われるようになれば良いなと思い、経緯や実際に行ったことなどを紹介したいと思います。 今回の取り組みは、NPO法人「カラーユニバーサルデザイン機構(CUDO)」に検証を依頼し、問題のある箇所は修正後、無事、同機構が発行するカラーユニバーサルデザイン(CUD)認証を取得することができました。 ちなみに、CUDOさんによると、請求書作成・販売管理・会計・SFAなどの業務支援システムとしてこの認証の取得は初めてらしいです。 カラーユニバーサルデザインとは 現在日本には、割合が最も多い一般色覚「C型」の他、色弱・色覚特性とも称される色覚「P型・D型」の方が男性の約20人に1人、女性の約500人に1人の割合で、
UDトークは無料でご利用いただけるアプリです。 今年もやります!期間限定無料講習会 現在受付中です 1000団体以上の導入事例(地方自治体含む) 150以上の教育機関での導入実績 100万ダウンロードのコミュニケーション支援アプリ ドラマ「星降る夜に」「silent」 「ファイトソング」「福岡恋愛白書13 キミの世界の向こう側」 で登場しました UDトークとは?(下にスクロール) YouTubeチャンネル UDトークの使い方動画を多数公開しています。チャンネル登録よろしくお願いします。 オリジナルグッズ SUZURIにてUDトークオリジナルグッズを販売しております。 オンラインマニュアル 機能やメニューの項目名などで検索して使えるオンラインマニュアルです。 オンラインマニュアル(日本語版) Online Manual(English ver.) 個人情報保護方針 特定商取引法に基づく表示
はじめまして、OPTiMの久末です。私は現在R&Dチームに所属している新卒1年目のスタッフで、普段は様々な物体の行動を映像から解析する日々を過ごしています。 今回はそんな私が、普段使っている技術に関して、そのバックボーンとなる部分も含めてお話しさせていただければとおもいます。 なお、今回のブログの内容は以前のブログで和田から紹介させていただいた「OPTiM TECH Seminar」で私がお話しさせていただいた内容を元に再構成しています。 そもそもなぜニューラルネットワークが流行ったのか ILSVRC ImageNet 有名な深層学習手法 VGG GoogleNet ResNet 機械学習による行動認識の歴史 行動認識とは 従来の手法 3D-CNN 行動分類データセット 3D-CNNの発展 3D-ResNets 全体的な流れ さいごに そもそもなぜニューラルネットワークが流行ったのか 現在
「他社の人事制度をそのまま導入しても意味がない」とはよく言われます。とはいえ、イケてる会社の人事制度は参考にしたいもの。ネット界隈の経営者や人事担当者が制度設計をするとき、いま最も参考にするであろう、フェーズの違う3社の人事制度を中心にまとめてみました。 1.サイバーエージェント(メガベンチャー) 2.メルカリ(上場後スタートアップ) 3.SmartHR(未上場スタートアップ) 各社いろいろな人事制度を設計されています。珍しいものとしては、メルカリが導入している恋愛・婚活マッチングサービス「pairs」が無料で利用できる制度です。これは、育児をしている社員ばかりに福利厚生が偏らないよう、未婚者にも配慮した制度だと考えられます。他にも不妊治療の支援制度を導入していることから、全社員にとって公平な制度設計を意識していることがわかります。 今回は3社の人事制度を中心に、業界問わず広く一般的に導入
なぜこの話を半年ぶりにしようと思ったのかこの前、副業先のYOUTRUSTの定例でプロダクト開発の話をしていて、うまくいってるプロダクト開発という定義の中にふと思い出したことがありました。半年前、私がよくTwitterでずっとCSSを書いていると言っていたときに、なかなか開発がうまく進んでないなというプロジェクトがあり、自分もその一員でした。 ちょうどそのあとに社内のLTでそのことについて話したのですが、せっかくなので文章にして残しておきたいと思います。 うまくいかない話をしますが、あくまでアンチパターンとして捉えてほしく、誰かを責めるものではないです。またこうしておけばよかったという話も書くので、ぜひ大きめの開発プロジェクト(3ヶ月以上)をする時に思い出してもらえると嬉しいです。 どういったプロジェクトだったのか - サービス全体のデザインリニューアル - それに基づいてSEOを上げるため
2019/01現在Public BataのGitHub ActionsでCircleCIのbranches only相当の処理を出来ないか調査した。 GitHub Actions https://github.com/features/actions/ TL;DR 特定のブランチ名のときだけ動くGitHub Actionsを定義したい Workflowに対する設定はないが、Actionで設定することができる actions/bin/filterを使う https://github.com/actions/bin/tree/master/filter サンプルブランチは以下。 budougumi0617/actions-filter-branch https://github.com/budougumi0617/actions-filter-branch なお、この記事は2019/01/11
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く