ニジボックスが運営するエンジニアに向けたキュレーションメディア
2015年3月31日
週間前に、 Loose Leaf の はさみツールの機能をどのように開発したか をご紹介しました。かいつまんで言えば、UIBezierPathを多用する方法です。スライスパスを分割するアルゴリズムを…
2015年3月30日
(注記:4/16、いただいた翻訳フィードバックを元に記事を修正いたしました。) (訳注:文中のすべてのグラフ画像は 原文のページ で拡大・縮小しながらご覧いただけます) 20万ユーザの8400万コ…
2015年3月27日
完璧な人間はいません。プログラマならなおさらです。数日をかけて、自分が犯したミスを直すため、作成にかかったのと同じだけの時間を費やします。ですが、まだそれは運がいい方です。大抵は気づかぬうちにバグが…
2015年3月26日
読み時間の目安:10分以内 JavaScriptで強固なコードを書くのは大変なことです。なぜならJavaScriptには、整合性のある強力な型システムなど、昨今のプログラマが期待するような多くのツー…
2015年3月25日
私は多くの時間をターミナルの前で過ごしていて、そのほとんどをGitコマンドのタイピングに費やしています。ワークフローを高速化して、毎日何百というキーストロークを節約するために、Bashのエイリアスと…
2015年3月24日
(編注:2020/08/18、いただいたフィードバックをもとに記事を修正いたしました。) これはある仕事熱心な若手開発者のほぼ実話です。2004年の後半、この若手開発者は小さな会社で働き始めました。…
2015年3月23日
Key-Valueストアからロックサーバに至る、あらゆる実行中のサイトのシステムパフォーマンスは、今なお、主に レイテンシ や スループット で測定されています。 サーバのI/Oパフォーマンスでは、…
2015年3月20日
数年前、Webは全体的に暗号化されていませんでした。HTTPSはWebページの最も重要な部分だけのために確保されていました。暗号化が必要なのは大切なユーザデータだけで、Webページの公開される部分は…
2015年3月19日
前編は こちら です。 テンプレート 私たちはテンプレートエンジンを多用しますが、それはデータとHTMLマークアップを区別する必要があるからです。昨今のフレームワークのテンプレート処理の方法について…
2015年3月18日
最近のフロントエンド開発では、多くのフレームワークやライブラリが利用できます。ただし玉石混淆で、良い物もあれば悪いものもあります。そんなわけで多くの場合、私たちは特定のコンセプトやモジュールまたは構…
2015年3月17日
先週、私たちはWebサイトを検索エンジン向けにインデックス付けできるようにしようとしていました。この記事では、私たちがWebサイトを書き直していて学んだことの要約を紹介したいと思います。 背景 2ヵ…
2015年3月16日
PART1はこちら : 【翻訳】2015年に向けたJavaScriptアプリケーションアーキテクチャ PART 1 オフラインの課題 オフラインでアプリケーションを使えなければ、真のモバイルWebエ…
53
...
2024年10月19日
2024年9月27日
2024年8月30日
2024年7月22日
2024年6月21日