タグ バックエンド
新着順 5 users 10 users 100 users 500 users 1000 users『メルカリ』 アプリの画面描画を高速化する技術、バックエンド・iOS・Androidの基本設計 #エンジニアHub - エンジニアHub|若手Webエンジニアのキャリアを考える!
バックエンドの高速化を支える技術 【Tips1】 画像のファイルサイズを最適化し、アプリ全体の通信量を抑える 【Tips2】データセンター間通信のレイテンシを抑える 【Tips3】アプリのありとあらゆる挙動を常にモニタリングする iOSアプリの高速化を支える技術 【Tips4】Objective-CからSwiftへの移行 & アーキテクチャの... 続きを読む
「バックエンドの経験はなかった」Instagram創業者は、どうやってシステムをスケールさせてきたか - Publickey
昨日のPinterestの記事「Pinterestの急成長を支えてきたアーキテクチャとは? Pythonで開発しAmazonクラウドで運用」に続いて、やはり写真を中心としたサービスで急成長してきたInstagramのスケーラビリティについて、まとめてみました。 InstagramもPinterestと同様に、基本はAmazonクラウド上でPythonとフレームワークのDjangoを使ったシステムを... 続きを読む
“すべてクラウド”も間近!? 「ZumoDrive」を使ってみた − @IT
2009/01/23 オンラインストレージサービスは古くからあるが、汎用クラウドサービスの登場で、その使い勝手が急速に進化している。2009年1月に入って一般ベータ公開を始めた「ZumoDrive」は、エンドユーザー向けのサービスとしては、現時点で最も先進的な利便性とリーズナブルな価格を実現したサービスの1つだ。ZumoDriveはAmazon S3をバックエンドに使い、ローカルPCのOSに透過的... 続きを読む
レガシーおじさん、SPAを始めてみた。そして限界を知る
はじめに 最近、Webの記事を見てるとReactだVue.jsばかりが上がっていてJSPやERBの話をしてる人は誰もいません。jQueryの記事ももちろん見ない。 つまり、Webだけ見る限りではほとんどの人がSPAを使ってるように見えます。 私はWeb界隈には居るもののどちらかというとバックエンド寄り、もっというとそもそもWebとか関係... 続きを読む
そのキャッチコピー本当に「刺さる?」を判断する、ある1つの質問 | コンテンツ戦略ポータル
ランディングページにしても、WEBサイトのトップページのメインビジュアルにしても、そのサイトで相手に届けたいメッセージを凝縮した物が「キャッチコピー」ですよね。 これが上手くいくか行かないかはマーケティングの成功に大きく影響します。 具体的に言えば CVR(コンバージョンレート)が思うように上がらない 申込者や問合わせしてくる層が、想定していたターゲットと違う バックエンドが苦労する(大切なことで... 続きを読む
そのキャッチコピー本当に「刺さる?」を判断する、ある1つの質問 | 特集:戦略的WEBコンテンツ制作
ランディングページにしても、WEBサイトのトップページのメインビジュアルにしても、そのサイトで相手に届けたいメッセージを凝縮した物が「キャッチコピー」ですよね。 これが上手くいくか行かないかはマーケティングの成功に大きく影響します。 具体的に言えば CVR(コンバージョンレート)が思うように上がらない 申込者や問合わせしてくる層が、想定していたターゲットと違う バックエンドが苦労する(大切なことで... 続きを読む
2018年の最先端バックエンドエンジニアになろう - Qiita
フロントエンドエンジニア / バックエンドエンジニア 先日 2018年の最先端フロントエンドエンジニアになろう という記事を訳したのですが、その リポジトリ にはバックエンドとDevOpsのロードマップ画像も置いてあります。 しかしバックエンドのテキストには TODO の1行だけで、動きがありませんでした。 解説が追加されないかなー、と思ってたら 別の人 がやってたのを見付けました。 ということで... 続きを読む
2020年、オンラインサービスやWebアプリの開発を独学で勉強したい人に役立つ練習プロジェクトのまとめ | コリス
Webアプリやスマホアプリ、オンラインショップ、オンラインサービスなど、Web開発における一通りの需要に応えられるような知識・スキルを練習するのに役立つプロジェクトを紹介します。 8つのプロジェクトにはそれぞれ異なる課題が設定されており、開発者が行う実際のタスクが反映されています。 バックエンドが中心です... 続きを読む
WebAPIでエラーをどう表現すべき?15のサービスを調査してみた - Qiita
最近はREST APIを提供しているサービスが増えてきていますね!また公開されるAPIだけでなく、Microservicesなアーキテクチャを採用して、バックエンドがWeb APIで通信するケースも増えてきているように思います。 APIを使うときはあまり気にしたこともなかったですが、いざAPIを設計してみるとどんなインターフェイスがいいのか、どんな形式がいいのかといった疑問が次々と出てきます。 今... 続きを読む
線形代数・時計の整数論・フーリエ変換・証明プログラミング・エニグマ暗号…どこまでわかる?「プログラマのための数学勉強会」|CodeIQ MAGAZINE
線形代数・時計の整数論・フーリエ変換・証明プログラミング・エニグマ暗号…どこまでわかる?「プログラマのための数学勉強会」 2015.04.13 Category:勉強会・イベント Tag:プログラミング ,数学 3月27日、「第2回 プログラマのための数学勉強会」がヤフーで開催された。この勉強会にはゲームやアプリ、バックエンドなどの開発者が集まる。高校数学レベルの知識があり、仕事で使う数学の理解を... 続きを読む
Webサーバから始めよう - @IT
第1回 Webサーバから始めよう 竹下 肯己 株式会社 qnote 2009/10/2 開発者として常にプログラマに徹してしまっていないだろうか。そうすると、どうしてもサーバ知識が不足しがちになる(編集部) ある程度の規模の開発プロジェクトでは、上流工程と下流工程、開発担当とサーバ担当、さらに開発担当のなかでもバックエンドのロジック担当とフロント周りの担当など、分業体制で進めていくのが一般的です。... 続きを読む
MapReduce - naoyaのはてなダイアリー
"MapReduce" は Google のバックエンドで利用されている並列計算システムです。検索エンジンのインデックス作成をはじめとする、大規模な入力データに対するバッチ処理を想定して作られたシステムです。MapReduce の面白いところは、map() と reduce() という二つの関数の組み合わせを定義するだけで、大規模データに対する様々な計算問題を解決することができる点です。 MapR... 続きを読む
PayPal社がバックエンドをJavaからJavaScriptへ移行
PayPal社がバックエンドをJavaからJavaScriptへ移行 作者: Abel Avram , 翻訳者 株式会社オープンストリーム 木村 茉由 投稿日 2014年1月2日 | 共有 | 後で読む マイリーディングリスト PayPal社はJSPとJavaで書かれたレガシーコードを捨て、ブラウザからWebアプリケーションのバックエンドサーバまで、幅広くJavaScriptを採用することに決め... 続きを読む
「設計」で大事なのはこれだった!半年間で40本レビューして分かった 5つのポイント - Qiita
この記事はリンクアンドモチベーションアドベントカレンダー2021の16日目の記事です。 これはなに? はじめまして。リンクアンドモチベーションの伊藤です。 主にバックエンドの開発を担当しており、最近はタイトルにあるように新規機能開発や既存機能改善に関わる多くの設計に「レビュワー」として携ってきました。 こ... 続きを読む
Python - TensorFlow 畳み込みニューラルネットワークで手書き認識率99.2%の分類器を構築 - Qiita
TensorFlowとは2015/10/9のオープンソース化されたGoogleの機械学習ライブラリです。Pythonから操作できますがバックエンドではC++で高速に計算しているみたいです。macのPython2.7系環境でTensorFlowの上級者用チュートリアルを行い、手書き認識率99.2%の深層畳み込みニューラルネットワークモデルの分類器を構築したときの作業メモです。特別な設定なしにCPU使... 続きを読む
世界初 メッセンジャーアプリ「Spika」を完全オープンソースで公開、フロントからバックエンドまで提供 【増田 @maskin】 | TechWave
世界初 メッセンジャーアプリ「Spika」を完全オープンソースで公開、フロントからバックエンドまで提供 【増田 @maskin】 | TechWave 新生TechWaveについて World シリコンバレー | SiliconValley シンガポール | Singapore インドネシア | Indonesia ヨーロッパ | EU ニューヨーク | NewYork ミャンマー | Myanm... 続きを読む
LDRに代わる新しいRSSリーダーFeedponを開発した - emonkak's Blog
2017 - 09 - 29 LDRに代わる新しいRSSリーダーFeedponを開発した はじめに LDR が終了するということで、 Feedly をバックエンドにしたWebブラウザ上で動作する新しい RSSリーダー Feedpon を開発した。 現在の所 Firefoxのアドオン と Chromeの拡張 として配布している。 他にモバイル版として、Cordovaでパッケージングした Androi... 続きを読む
表示が速過ぎても、誰も文句は言いません ─ @IT
UXClip:CSS Nite「表示速度最適化」レポート 表示が速過ぎても、誰も文句は言いません CSS Nite LP, Disk 23「表示速度最適化」 ひらいさだあき 2012/7/18 パフォーマンス計測の方法、画像の最適化、モバイル向け最適化、そしてフロントからバックエンドまでを考慮した設計段階からの最適化に迫った CSS Nite LP, Disk 23「表示速度最適化」 2012年6... 続きを読む
データベースの仕組み(アーキテクチャ)をざっくり理解する
フリーランスエンジニアをしているrevenue-hackです! 普段はGo言語でバックエンドを中心にやっています〜 今回はデータベースの特にRDBの仕組み(アーキテクチャ)についてざっくり理解して、なにかに役立てようぜ〜 というような内容になります。 ↓普段は主に設計やアーキテクチャが好きで、ツイートなどしてます↓ またM... 続きを読む
作ってわかる! はじめてのgRPC
gRPCは主にバックエンド、特にマイクロサービス同士の通信に多く使われる通信方式です。 しかしそれゆえに知名度が低く、「gRPCってどんな通信なんだろう?」「HTTPとは別の仕組みなの?」と思っている方もたくさんいるのではないでしょうか。 この本では、gRPCはそもそもどんなコンセプトで作られた通信方式なのかから... 続きを読む
“ドラゴンクエストXの舞台裏”サーバ・データベース開発のプロが語る、数十万人がいっしょに遊べるゲームができるまで【CEDEC 2012】 - ファミ通.com
●数十万人の冒険者を支える“バックエンド”とは 2012年8月20日~22日、パシフィコ横浜にて開催されている、日本最大のコンピュータエンターテインメント開発者向けカンファレンス“CEDEC2012”。3日目の2012年8月22日に行われた、“ドラゴンクエストXの舞台裏”と題したセッションをリポートしよう。 非常に胸躍るタイトルが付けられたこのセッション。CEDECに訪れたクリエイターたちの興味も... 続きを読む
バックエンドに興味を持つ学生にオススメするリンク - y-ohgi's blog
概要 学生氏に適当なことを言い過ぎ反省しているので、バックエンドのいま覚えてる良かった記事の共有です。 まっさきにみるやつ Web 系エンジニアの学習ロードマップです。 とりあえずこのロードマップにのってる"紫のチェックマーク"がついたものを順番にこなしていけば良いとおもいます。backend のロードマップを紹... 続きを読む
TypeScript + Vue.jsでのフロントエンド開発 - razokulover publog
最近webアプリ(RailsのviewでVue.jsを使ってる感じの部分)をフロントエンドだけ切り離してリライトする業務をやった。 他の業務と並行で進め、実装からリリースまでの期間は大体営業日換算で2週間ちょいくらい。 バックエンドのAPIなどはすでに開発済みのものを使えたので純粋にフロントエンドのみ。 途中、既存の動いて... 続きを読む
サーバーサイド実装を1行もせずにバックエンドと連携するiOSアプリを開発する - Yahoo! JAPAN Tech Blog
Yahoo! JAPAN Tech Advent Calendar 2014の17日目の記事です。一覧はこちら ヤフーで iOS エンジニアをやってます平松(@himara2)です。 最近 BaaS, MBaaS という言葉を良く耳にします。 アプリエンジニアのみでサーバーサイド込みの開発もできる、ということで以前より個人的に興味がありました。 実際に触ってみると想像以上に使いやすいものだと感じた... 続きを読む
“Web Componentsだけ” で新サービスを実装して見えたこと - Qiita
Double O というサービスを作りました。 フロントエンドはピュアな Web Components を採用していて、バックエンドは Lambda と DynamoDB のみで構成しました。 (厳密には CloudFront とか API Gateway とかもあるけどそこは省いていいよね?) REST API 以外の Util 系の Lambda 関数はすべて AWS Cloud9 で管理する... 続きを読む