そろそろ1周年になります

http://wazanova.jp/

1 comment | 3 points | by WazanovaNews 3年弱前 edited


Jshiike 3年弱前 edited | ▲upvoteする | link

昨年の8月の最終週に、最初の投稿をアップしたので、そろそろ1周年になります。

これまでアクセスの多かった記事をピックアップしてみました。もう既に「懐かしい。」と思う記事もあるので、この分野の動きの早さを実感できます。

ワザノバの記事を社内外にご紹介してくださった皆様、もろもろサポートしてくださった皆様にお礼申し上げます。引き続き、web/アプリサービスづくりに役立つ情報という視点で発信していきますので、2年目もよろしくお願いいたします。


1. GitHubの組織が成長する過程で変えたことと変えなかったこと

2. NTPベースのDDoS攻撃を理解する

3. 給与を上げるベストな仕組みの解がない

4. 何でもデバッグできるようになるスキル

5. 規模の大きい本番システムをGo言語で書き直した感想

6. RubyとPythonの違いからガベージコレクタを理解する

7. WebRTC: サーバのない世界でwebをつくり直す

8. できるエンジニアだけで組織をつくる

9. アプリがすたれていくという論点

10. フロントエンド自動化ツールをまとめて理解する

11. 前任者が悪いのかもしれないけれど

12. CSSアニメーションの応用事例

13. Stack Overflowのアーキテクチャ

14. エンジニアが起業する環境が整っていくこと

15. シングルページアプリづくりのJavaScriptフレームワーク比較

16. AngularJSとRails4を組み合わせる

17. Quora: 新しい社員の迎え方について

18. GitHub の ATOM が CoffeeScript で書かれているのはどうなの?

19. D言語とGo言語

20. モバイルAPIデザインのまとめ

21. AngularJSの設計思想

22. JavaScriptでvarを並べること

23. APIファーストで開発する

24. CSSの詳細度をうまく操る

25. 付加価値の高いサービスをつくるということ

26. 毎日コードを書くこと

27. Etsy: レスポンシブなHTMLメールをつくる

28. Yelp: iOSアプリに組み込むweb viewをネイティブっぽく表現する

29. AngularJSのサンプルアプリ

30. D3.jsでグラフを描いてみる

31. その1 Groupon: 単一のRailsアプリから複数のNode.jsアプリへの移行

32. 関数型プログラミング言語のまとめ

33. 入力フォームの工夫

34. iOS7とiOS6の両方に対応するときに気をつけること

35. フラットにするより組織図を反転すればよいのではないかという考え方

36. PythonプログラマがGo言語を使った感想

37. テスト駆動型開発についての議論

38. ダブルMVCの意味するところ

39. Facebookの継続的デプロイメント

40. Trelloのアーキテクチャ

41. Node.jsをサーバサイドのUIレイヤに限定するのか?

42. 曖昧にしないことが一緒に仕事をする仲間への自分の責任だと思ってほしい

43. GitHub: Tom Preston-Wernerが語る「幸せの最適化」

44. リモートワークには東京がよいのではないかと思った

45. AngularJSで苦労したポイントの事例

46. Flatデザインの入力フォームをデザインする

47. Spotify: 曲をシャッフルするのは単純にランダムではいけない

48. その1 Rubyプログラマー向けのGo言語の解説

49. よいデザインチームのつくり方

50. Angular 2.0

51. Gruntとgulp.jsでサイトパフォーマンスを向上させる

52. Ruby RoguesメンバとiOSエンジニアのAPI議論

53. データプロダクトをつくるときに気をつけること

54. Go言語で苦労したポイントの事例

55. RubyプログラマーがRubyのためにできるのは他の言語を学んで戻ってくること

56. 「Railsが時代に合わなくなってきた」のフォロー

57. Erlang: WhatsAppを支える技術 その1

58. Twitter: 14万件/秒のtweetを支えるFinagle

59. Stack Overflow: 技術的負債の必然性

60. 事業がわかる人とクオリティの高い情報発信力というのが必須条件

61. Dropbox: Drew Houstonが語る自分のサービスへの信念

62. Evernote: Phil Libinが語る自分のためのプロダクトをつくるということ

63. RailsでInteractorをうまく利用する

64. Rails wayにどこまで従うべきかという議論

65. 60fpsのサイトパフォーマンスを目指す

66. エンジニアチームでブランドを築く

67. RailsアプリをDockerにデプロイするときにGemfileを変更してなければBundle Installをスキップする方法

68. サイトパフォーマンスを上げるJavaScriptとCSSの使い方

69. Twitter: 大きなトラフィックに耐えうるアーキテクチャーへの変更

70. DDoS攻撃対策その1

71. その1 Ruby 2.0のガベージコレクタを使いこなす

72. Spotify: iOSのビルド作業時間を短縮する

73. RailsのRESTful APIをテストで理解する

74. API設計のポイント

75. 責任であることと、そうでないことの境界線

76. Zillow: モバイルアプリの自動化テストフレームワーク

77. その2 RubyとPythonの違いからガベージコレクタを理解する

78. WebSocketを再接続するアルゴリズムの工夫

79. エンジニアのベストプラクティスを非エンジニアチームで活かす

80. Twilio: HAProxyの設定

81. MongoDBの$150M調達で色々考えさせられたこと

82. Facebook: Paperの美しいUI

83. Amazonの社風とSOA

84. FLEX: FlipboardがiOSデバッグツールをオープンソースで提供

85. GitHub: ストレスをうまく減らしているのがキモなんだと思った

86. Facebook: MySQL Pool Scannerでの徹底した自動化

87. Facebook: 永続的key-value型高速データストアRocksDBをオープンソースで提供

88. Treehouse: 本当にフラット、つまりマネージャーがいなくなった会社。そして個の時代がくるのか?

89. Go : 盛り上がり感 (hype) を実力にすることが重要

90. ユーザインターフェースのアルゴリズム

91. CoffeeScriptのリファクタリング

92. Ruby on RailsとAngularJSとNode.jsを比較してみた

93. フルスタックスタートアップとは何ぞや?

94. ブロックチェーンをもう一段深く理解する

95. 失敗をおそれることでなくしてしまう未来

96. Evernote: 会社の規模にあわせてのセキュリティ対策の考え方

97. 1-Man-Startupというエンジニアの組織

98. Node.js & Go: スタートアップのテクノロジーの選択

99. Stripe: 支払フローのアニメーションの工夫

100. Groupon: Node.js向け結合テストツールtestiumをオープンソースで提供

101. Path: スクローリング時の画像表示を早くするiOSライブラリをオープンソースで提供

102. GiltのエンジニアチームのTrustカルチャーと自主的に動くスタイル

103. Twitter: SPDYでiOSアプリのHTTPリクエストが早くなるポイント

104. 良いProduct Managerと良いTech Lead

105. Ember.jsに向いていること

106. Dockerイメージの最適化

107. 猿が暴れてクラウドの障害に強くなるNetflixのシステム

108. コンテンツが増え続ける世の中で英語を学ぶこと

109. Flipboardのレイアウトエンジン

110. Iconfinder: 画像データの重複チェックのアルゴリズム

111. 長期かつ修正頻度の高いPJでのCSSメンテ

112. Etsy: モバイルアプリの継続的インテグレーション

113. 1500人いるZapposもマネージャーのいない会社になる

114. FacebookはAndroid版をどのようにテストしているか

115. その2 Groupon: 単一のRailsアプリから複数のNode.jsアプリへの移行

116. Dockerのメリットと可能性

117. Flynn: Heroku for Docker的なオープンソースプロジェクト

118. 会社にとってミッションはあらためて大事だと思う

119. Discourse: 大規模オープンソースRailsプロジェクトの進捗

120. 仕事で新しいプログラミング言語、または新技術を採用するとき、どういう基準で導入していますか?

121. Facebook: PHPの開発サイクルをスピードアップする新言語

122. RailsとGoのアプリでセッションを共有する

123. Goプログラミング: Rob Pike and Andrew Gerrand

124. リモートワーカーになってみて感じてること

125. その1Netflix: APIの改善と継続的デリバリー

126. Pinterest: ユーザに影響のでないデプロイ方式への改善

127. AngularJSのチューニング

128. イラっとさせないUIの工夫

129. JavaとNode.jsとエンタープライズIT

130. スケール可能なTwitterの負荷テストの仕組み

131. TaskRabbit: 複数のRails 4 Enginesで構成したアプリ

132. Facebook: Paperのデザインと開発について

133. Netflix Culture: Freedom & Responsibilityを読み直す その1

134. Dropwizardでオペレーション駆動型のサービスを開発する

135. Rails + JavaScriptアプリを高速でデプロイする

136. 大規模分散システムのレスポンスを向上させる工夫

137. その2 Square: AndroidのMain Threadの仕組み

138. NagiosのHTMLメールテンプレ

139. Carousel by Dropbox: 遅延のない動きを実現する工夫

140. Google Search iOSのUI

141. Gilt: iOS7でbackground fetchを利用するとログアウトしてしまうバグへの対応

142. Ember.jsの無限スクロールの改善

143. Square: センシティブなデータを安全に & 開発スピードを落とさない仕組み

144. YouTube & Go言語: MySQLをパワーアップするVitess

145. AngularJS + Yeomanでリモートデスクトップクライアントをつくる

146. エンタープライズ向けにPlay + Scalaを活用する

147. Netflixのオープンソースのまとめ

148. Yelp: Elasticsearchを活かすための取組み

149. Gilt: Playフレームワークの活用

150. Netflix: Deep LearningのインフラをAWS上で構築する

151. Netflix Culture: Freedom & Responsibilityを読み直す その2

152. まとめ iOS7サファリの変更点/不具合/API

153. Netflixは休暇取り放題がポリシーなわけではない

154. Erlang: WhatsAppを支える技術 その2

155. 動的に価格を変えるアルゴリズム

156. Gilt: 単一のRailsアプリから複数のScalaアプリへの移行

157. Karma: JavaScriptテスト実行ツール

158. オープンソースと特許とテスラの決断

159. Viewfinder: フォトシェアリングアプリのソース25万行を公開

160. GoogleのCIとテスト自動化の取り組み

161. Konstantin Haaseが解説するRuby 2.1の概要

162. Go 1.2 パフォーマンス改善のまとめ

163. Airbnb: シングルページアプリを実現するハイブリッドアプローチの課題

164. Rubyのパフォーマンス計測ツール

165. DHHとのピンポン

166. Railsのテストを高速にする

167. レスポンシブウェブサイトのパフォーマンス向上

168. Flickr: RedisをMySQLのセカンダリインデックスにする

169. Deis: DockerベースのHeroku的PaaS

170. その2 Rubyプログラマー向けのGo言語の解説

171. 入会フローを磨くこととモバイルファーストの意味付け

172. Airbnb: iOS7での美しい効果をだすための細かな工夫

173. Foursquare: 機械学習のアルゴリズムがサービスを磨いてくれる

174. AngularJSの始め方

175. 安全に失敗すること

176. ミニマルデザイン

177. Netflix Culture: Freedom & Responsibilityを読み直す その3

178. Airbnb: 最も利用されている機能がベストだとは限らない

179. ペトリネットで並列処理をわかりやすく説明する

180. 検索エンジンLuceneの歴史とこれから

181. FacebookがDeep Learningを超えるAIで変えていくこと

182. CIについてのおさらい

183. 参考にすべきはNetflixのポリシーのロジカルさ

184. NetflixのAPIプラットフォーム

185. DDoS攻撃対策その2

186. Netflix: 結果整合性の許容範囲は広がってしかるべき

187. CodePen: CSSの構成と方針

188. Valve: ハンドブックで新入社員を迎える

189. Issac Schlueterが語るNode.js v1.0へのロードマップ

190. Airbnb: AndroidアプリのUI改善の取組み

191. ワザノバ宣言的なもの

192. Capturing: レスポンシブデザインにおけるパフォーマンスを向上させる

193. iOSアプリSecretのUIの工夫

194. BootstrapサイトをPageSpeed Insightで満点をとるまで改善する

195. Discourse : パフォーマンス向上に注力したRubyアプリづくり

196. Path for iOS: UIデザイン

197. その1 HTTP/2の留意点とトレードオフ

198. GitHubと子供の教育の未来

199. その2 Netflix: APIの改善と継続的デリバリー

200. Framer & AngularJS: webアプリにiOSのUI的な動きを追加する


Back