庵野秀明ガチファン向け動画です https://t.co/21mYC1DCUm
BFF(Backends For Frontends)実践における3つのアンチパターンと、その回避策:マイクロサービス/API時代のフロントエンド開発(終) マイクロサービス/API時代のフロントエンド開発に求められる技術の一つ、Backends For Frontends(BFF)について解説する連載。最終回は筆者の経験に基づいて、3つのBFFアンチパターンと、その回避策を紹介します。 実案件にBFFを複数回導入した筆者の経験に基づいて原因と回避策を解説 マイクロサービス/API時代のフロントエンド開発に求められる技術の一つ、Backends For Frontends(BFF)について解説する本連載「マイクロサービス/API時代のフロントエンド開発」。前回はBFFに関する5つのユースケースを紹介しました。 BFFはアーキテクチャのパターンの一種ですが、どんなときでも当てはまるものではあ
2024.11.03 『日経文庫 教育投資の経済学』が「第67回 日経・経済図書文化賞」を受賞 2024.11.01 日経クロスウーマン・日経クロステック「理系職種の働き方に関する調査」結果を発表 2024.10.31 日経トレンディが2024年の「ヒット商品ベスト30」「来年のヒット予測」を発表 2024年ヒット商品第1位は「新NISA&『オルカン』投資」 2025年ヒット予測第1位は「肩掛けプライベートAI」 2024.10.31 25年日本進出予定の「テスラ・キラー」をいち早く分析 『吉利汽車「ZEEKR 007」徹底分解 全体編』を発刊 2024.10.31 生成AIを活用する日本企業は3分の1、DXの課題を分析する「DXサーベイ 2025-2027」を発刊 2024.10.31 日米欧中韓印34社と280車種超を解説 「世界EV総覧&技術戦略レポート2025」発刊 2024.10
こんにちは、エンジニアの村田です。今回はシンプルさとパフォーマンスを両立した API を作るためにはどうすればよいのかについて述べていきます。 背景 いままで API サーバーを作ってきて、シンプルな API にすればパフォーマンスが犠牲に、パフォーマンスを優先すれば実装が複雑になって保守が大変になるということを経験してきました。具体的には、 関連リソースの Entity が何重にもネストしていたり、同じリソースに一覧用、詳細用などの Entity があり実装、保守が大変 1. の問題を解消するためにシンプルな API にする 2. では N+1 の問題がありパフォーマンスが悪い 1. 2. の問題を解消するためにリソースの Entity はシンプルにしつつ、パラメーターで関連リソースを指定すると関連リソースの Entity を埋め込んで返すようにする 4. だと関連リソースの権限管理やペ
渋谷のワンルームマンションにこもってます こんにちは、SmartHRの宮田です。 こちらの 941::blogの記事 の通り、超快適な駅直結&新築のオフィスビル PMO半蔵門 を飛び出し、渋谷のワンルームマンションで新規事業をつくっています。 blog.kushii.net ちなみにSmartHRの社長を辞めたわけではありません。週1.5日はSmartHR社に出社し、週3.5日はワンルームマンションに出社してます。 来年4月の 六本木グランドタワー移転 の日までには、なんとしてでも帰りたい。 なぜ新規事業? 渋谷のワンルームマンションには新規事業をつくりにきています。 SmartHR本体の事業はとても順調ですが、SmartHR本体の成功だけでは、私達が目指す成功水準には到達していません。 会社として「普通の勝ち」ではなく「大勝ち」にしたいと強く思っています。 その為の新規事業です。 補足:
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 長々としたタイトル通りのブツを作りました。 その技術内容を紹介をします。 ブログサイト STUDIO Blog | Webデザインのための、クリエイティブメディア Studio Designのマーケティングブログです。 元々Mediumを使っていたところから新規に作ることになったのですが、「じゃあ当然headless CMSでCDNでPWAなサイトですよね!?」と自分なりのフロント技術観を振りかざしてしまいました。 パフォーマンス キャッシュなしのファーストページはまあまあ及第点でしょうか。 遷移時や再訪時だとキャッシュ優先でネットワー
2018年9月5日、第70回となる「HTML5とか勉強会」が開催されました。今回のテーマは「開発環境」。 Webフロントエンドの開発環境をテーマに、エディタプラクティスやServiceWorkerを開発ツールとして使うアプローチ、長期運用されたサービスのリニューアル方針など、登壇者たちがその知見を語ります。プレゼンテーション「長期運用サービス改善のために構築した開発環境の話」に登場したのは、koyano氏。DMMにおいて長期間運用されているサービス「DMM動画」の改善のために、Vue.jsを使って取り組んだことについて語りました。講演資料はこちら 長期運用サービス改善のために構築した開発環境の話 koyano氏:それでは始めさせていただきたいと思います。よろしくお願いします。 (会場拍手) 「長期運用サービス改善のために構築した開発環境の話」をさせていただきたいと思います。 まず自己紹介
VOYAGE GROUP の社外評価者をやってきました。技術評価会に「技術以外」を評価する人としては初だそうです。 そもそも自分は Erlang/OTP と WebRTC というかなり狭い分野で戦っていることもあり技術的な評価は難しいため、プロジェクトマネージメントやプロセスを評価するということであれば問題ないということでお手伝いすることにしました。 評価制度がない会社の人が社外評価者として呼ばれるのは不思議なものです。 どんなスタンスで社外評価者をしたのかを書いておこうと思います。他の社外評価者がどんな感じだったのかは知らないので、自分がどうだったか、です。 社内の人が言いにくいことを言う社内評価者の人はなんだかんだ言って身内です。人間ですから言いにくいこともあるでしょう。そこを気にせず伝えることにしました。もちろん伝えていいかどうかは上司や役員に許可は取りました。 優秀な人ほど人から問
目次 実は・・・・ 実際どういうことか? とある歯科医院の1例 Localplaceにいってみた EPARK歯科の提携メディア 終わりに 追記 追記(2018/10/24) 2018/12/04追記 今までのEPARKシリーズ EPARK歯科、これステマですよね? EPARK歯科の制作会社からDMCA攻撃きたよ。 EPARK関連がはじめた「歯の教科書」が既視感満載 医科歯科.com~増殖する光通信系歯科医院紹介ビジネス~ EPARK歯科が全国1割の歯科医院制覇だってよ。 ESTDOC(エストドック)って初めて聞いた! 歯科のネット上口コミを再度考える エンパワーヘルスケアの患者情報紛失 侵食するEPARK歯科 EPARK歯科契約状況を全国調査 EPARK歯科のいいね!はおかしい EPARK歯科 twitterでもステマ用意? 深まる疑惑・・・・EPARKからだリフレのトラブル EPARK歯
フリーソフトウェア運動の中心的存在でGNUプロジェクトを導く世界的に著名なプログラマーのリチャード・ストールマン氏が、GNUプロジェクトに参加するすべてのプログラマーに向けて、「他者を思いやる寛容的なコミュニケーションをとること」を求める「GNU Kind Communications Guidelines」を発表しました。ソフトウェア開発の舞台に存在する摩擦や軋轢はソフトウェアにとっての、ひいては世界にとっての大きな損失であり、他者を尊重することの大切さを説いたガイドラインは、ソフトウェア開発者だけでなく多くの人が読む価値のある提言になっています。 GNU Kind Communications Guidelines - GNU Project - Free Software Foundation https://www.gnu.org/philosophy/kind-communica
(写真=PIXTA) スタートアップエコシステムのランキングで、トップ5にアメリカ以外からランクインした唯一の都市がある。それは、ロンドン、ベルリン、上海など国際的に存在感を放つ大都市ではなく、イスラエルのテルアビブである。 意外な印象を受ける方もいるかもしれないが、イスラエルは仮想通貨などブロックチェーンを活用したスタートアップがいくつも立ち上がるなど、活気づいているようだ。なぜなのか、理由を探ってみよう。 人材供給元にもなる豊かな軍事技術部門 イスラエルはアメリカやロシアのような大国とは決して言えないが、国内で起業家精神のある優秀な人材を輩出しており、スタートアップやそのエコシステムを支えている。 特に注目したいのは、人材の供給とイスラエル軍との関係だ。テクノロジーや通信関係の技術を向上させてきた背景には、軍事部門での技術開発が活発に行われていることもあると言う。 特に、イスラエル軍の
リストアップしてみての感想 ミドルウェアや言語処理系ではまだまだC言語が広く使われている。特に2014年に登場したh2oがCで書かれているのは特筆するべき。 最近のミドルウェア/処理系ではC++を使っているケースもちらほらある。代表例はChrome,MongoDB,node.js,HHVMなど。 Java製ツールは(自分の身近には)あまり多くない。embulkがJava製なのは要注目。 2009-2013年あたりに登場したインフラ系プロダクトではRuby製が多い。ただ最近ではGoに押され気味。 2013年以降、Go製のツールが急に増えてきた印象がある。 各言語について思うところ (特定の言語をDisる意図はありません) C 既存ミドルウェアでC製のものが多いので、トラブルシューティングをしたりパッチをあてたりするにはC言語とその周辺ツール(make,gdb,lddなど)の知識は必要。 スク
プログラミングは難しい 注意: この記事は「プログラミング学習とはかくあるべき」、「こうやって学習するのが一番」ということを言いたいのではなく、プログラムを勉強したいが右も左もわからない人に少しでも勇気と情報を与えることを目的としています。過去の挫折経験からか、なかば愚痴っぽくなっていますがご勘弁を はじめに自分のプログラミング歴を軽く紹介して起きます。 年 言語 学習目的 2010 C言語 学校の実習 2011 C++ 組み込み系 2012~2017 None None 2018 Go,Js,Scala,Python 研究、Web開発 といった感じです。2012~2017年がNoneになっているのには原因が「C言語に挫折し、とにかくプログラミングがしたくなかった」からです。そう思ってしまった原因と、そこから立ち直ったことがこの記事を書いた理由です。 「おいおい、C言語ごときで挫折とは情け
はじめに Crieitを開発中、いくつかのサービスを参考にしました。そのためQiitaのSEOはこうやっている、というのを多少感じ取れた部分がありますので、いくつか紹介していきたいと思います。(このサービスをざっと見ていただいた方はお気づきかと思いますが、Qiitaの構成もかなり参考にしています) ちなみに裏技のようなものの紹介は特にありません。基本的な、大事な部分をちゃんとやっている、というところがメインの話になります。 元々存在しない価値を生み出すものではなく、コンテンツを無駄にしないためのSEOです。 (このあとリニューアルしたため内容と現在のサイトが異なっている場合があります) コンテンツを増やす コンテンツが増えると、検索流入もその分多くなりアクセスを増やすことの要因の一つとなります。 ではコンテンツとは何か、というとQiitaでは当然記事があります。 ただ、それだけではもったい
侍エンジニア塾の圧倒的SEO力 侍エンジニア塾とは 侍エンジニア塾って知ってますか?プログラマならみなさん何かしらぐぐったときに、ほぼトップに表示されるあのサイトです。つい先日、侍エンジニア塾がとても炎上していましたね。みなさんやっぱりあのサイトにとても怒りをもっているそうです。ほぼトップに表示されるわりには、中身がほとんどない、会員専用みたいなページも表示してきたり、エンジニアにはかなり嫌われています。 しかし、僕らはあのサイトから見習わなければならないことがあります。あの史上最悪の独裁者ヒトラーであっても、見習うべき部分があることと同じく。それは、「SEO」です。侍エンジニア塾のすごいところは、この圧倒的SEO力です。では、なぜ、侍エンジニア塾はそこまで検索の上位に出てくるのか思いました。 でも、プログラミング系ワードで検索した際に、もう一つSEOに強いサイトがあります。それは、ご存知
全力投球は失敗のもと 音声入力で人生に5割の余白を生み出そう 「時短」という考え方自体やめたほうがいい 矢野(以下Y):お話をお伺いしていて感じるのですが、勝間さんは話し言葉に非常によどみがないです。考えていることをそのまま言葉にできている。私でしたらいちいち考えながら話します。 勝間(以下K):慣れですよ。キーボードを使っていると、キーボードの速度に合わせて考えてしまいます。音声入力がデフォだと思えば慣れて同じように出力できるようになります。そのほうが効率がいいです。 Y:勝間さんは9月に書籍の翻訳をされていますよね?時間の使い方についての書籍です。 Y:私自身子供がおりまして、時間の使い方ってすごく重要で、できるだけ短い時間でやることを済ませたいと常々思っているのですけども、この書籍を訳された勝間さんならではの時間の使いかたのアドバイスをください。 K:まず「時短」という考え方自体やめ
はじめに とある企業で組み込み系ソフトエンジニアとして働いていますが「このままだと、将来ないかも?」と思えてくる場面に日々遭遇します。 今回は日本の組み込み業界の将来が不安になる、耳を疑った”上司の発言”をまとめてみました。 「最近の若いやつらは残業が足りない」 働き方改革が騒がれるこの時代に、そんなこと言う人いるの!? と驚く方もいるかもしれないですが、いるんです。 そして、それがまかり通る現場の一番の問題は 「開発業務の効率化、スピードUPを図る文化が根付かない」ことだと私は思っています。 「時間が足りなければ残業でカバーすればOK!残業代も出るし、いいでしょ。」 という考え方では、どうすれば開発スピードが上がるか?無駄な作業はないか?自動化できることはないか?といった改善のアイデアは、なかなか出てきません。 残業を推進し次から次へと業務が積まれていくような現場では、改善のアクションの
近年、シリコンバレーを凌ぐ勢いでスタートアップを輩出しているイスラエル。政治的な緊張を抱え、限られた資源しかもたない同国では、軍が起業家の揺りかごだ。軍で身に付けられるスキルとはー。ベールに包まれた機関について関係者が語った。 【前編はこちら】 人の生死が生み出すモチベーション キラ・ラディンスキー(29、写真1枚目)は数カ月にわたる最初の軍事教練を終えると、8200部隊の中でもさらに極秘のグループである81部隊に配属された。人員数はおそらく、8200部隊の兵士の5分の1程度。このグループが力を注ぐのは、戦闘部隊の兵士に最新鋭のテクノロジーを供給することだ。 ラディンスキーは当時の仲間のことを、こう振りかえる。 「とにかく優秀でした。私と同様に15歳で大学教育を受け始めた人々で、3つの学位を同時に取得した者もいました」 81部隊の生みだすソリューションにはイスラエル国民の命がかかっていて、
Named Entity API Named Entity APIは、固有表現抽出を行うプロダクトです。 Conditional Random Fields(CRF)とRecurrent Neural Network(Bidirectional LSTM)の技術を組み合せて応用することで、辞書ベースではなく固有名詞・数値などの品詞を識別する機能を提供します。 Text Summarization API Text Summarization APIは、文章要約を行うAPIです。 このモデルでは、入力された文章の意味を読み取り、意味が遠い文章を自動で判断・抽出し、要約結果として出力することができます。 Image Generate API Image Generate APIは、Deep Convolutional Generative Adversarial Networks(DCGAN)
自社の武器を「再解釈」すれば、いまやるべきことが見え、企業の価値は一気に上がる。東京・天王洲アイルに本社を構える「寺田倉庫」は、倉庫業にとどまらず、イベントスペースや、アート関連事業まで従来の発想に捉われない展開で成果を出している企業だ。 寺田倉庫は1950年に創業した歴史ある企業だが、現代表の中野善壽が2011年にトップ就任してからの8年間で、キャッシュフローは8倍に。また、2018年には優秀なアートパトロンを讃える「モンブラン国際文化賞」を国内の法人格として初めて受賞するなど、異例の活動が注目を集めている。 そんな寺田倉庫の「再解釈」の裏側が、10月9日、虎ノ門ヒルズで開催されたForbes JAPANとオカムラの共同発刊『WORK MILL with Forbes JAPAN』第3号の発刊イベントで語られた。 本誌のテーマは、「イノベーションの先にあるもの」。ここ20年近くもてはやさ
近年、シリコンバレーを凌ぐ勢いでスタートアップを輩出しているイスラエル。政治的な緊張を抱え、限られた資源しかもたない同国では、軍が起業家の揺りかごだ。軍で身に付けられるスキルとはー。ベールに包まれた機関について関係者が語った。 1990年代前半、アビシャイ・アブラハミ(45)は、大半のイスラエル国民と同じように高校卒業とともに国防軍に入隊した。 ただし彼が配属されたのは、「8200部隊」と呼ばれるサイバーセキュリティと諜報活動を担当する精鋭チーム。両親にも詳細を話すことが許されない。与えられた任務は映画『ミッション:インポッシブル』さながらに、敵対する国家のコンピュータに侵入することだった。 8200部隊の存在は、10年ほど前まで公にされていなかったが、それでもイスラエル国民はアブラハミの噂を聞いていた。同部隊を離れた後、彼はクラウドを基盤とするウェブ開発プラットフォームで世界をリードする
『ガーディアン』2013年9月11日付は、米国家安全保障局(NSA)が収集したアメリカ合衆国市民の個人情報を共有する合意が、8200部隊との間で交わされていたと報じた[3]。これはエドワード・スノーデンが所持していた機密情報から見いだされ、『ガーディアン』が公開した文書(PDF)。 8200部隊 (ヘブライ語: יחידה 8200, 英語: Unit 8200)は、イスラエル参謀本部諜報局情報収集部門の一部署である。8200部隊は米国のアメリカ国家安全保障局(NSA)に匹敵する諜報機関であり、軍事機密にかかる知見の高さと大胆な行動をする事が知られている[4]。イスラエルには首相府に国家サイバー局があるほか、モサドなど各情報機関もサイバー戦争部門を有する。8200部隊はイスラエル国防軍のサイバー攻撃・防御の超精鋭部隊である[5]。 経緯[編集] 8200部隊は、1952年にアメリカ合衆国
こんにちは、データテクノロジーラボ部(以下、DTL部)でオープンイノベーションに取り組んでいる牧です。 先日、出張でイスラエルに行ってきました。現地のスタートアップと面談し、協業の可能性について議論してきました。DTL部としてイスラエルへの渡航は5回目でした。 せっかくなのでこれまで獲得してきた経験や知見について共有できればと思い、投稿することになりました。スタートアップとの取り組みの背景と、我々の求めるもの、そして得たものについてご紹介します。 スタートアップとのつながり ~ 投資ではなく協業 我々DTL部は、データテクノロジーを武器とし、リクルートグループのサービス改善を目指して、日々研究開発や各サービスへの機能実装に取り組んでいます。 多くのメンバーは人工知能、機械学習といった技術に関する分野を専門にしています。例えば機械学習のソリューションをA3RTというAPI群として開発、サービ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く