Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...
先日、twitterへのハッキング行為が発見された、という発表がなされました。一部のユーザのデータが漏洩したということです。 この件について個人的に懸念を感じたため、それをこちらに書いておきました。原文では encrypted/salted password と呼ばれていたものが、日本語の公式ブログでは「暗号化されたパスワード」となり、これが朝日新聞では「パスワード」と表記されているという問題です。 専門知識があれば、ここにどういう違いがあるかはわかるのですが、そうでなければわからないのも無理はありません。しかし、わからないからといって省略して良いわけでもありません。パスワードと encrypted/salted password は大きく異なります。 ではどう違うのか? この話について、ひと通りの解説をしてみるのも良いのではないかな、と思ったのでしてみます。 「パスワード」は保存されない
ラメ入りの日々 @piqn 日本の未来はウォォォォオオオオオオオオオオオオオオオオオオオオオオオオオオオオオオアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアア 2012-07-02 00:08:05
8. ツイートID生成システムSnowflakeとは l ユニークなIDを生成するネットワークサービス l ツイッターのツイートID(ステータスID)の割り当てに使われている l ツイッター社がOSSで公開中 (*) l 特徴 l 64 bitのIDを生成 l ざっくり時刻順 l 速い l 10000 ID/秒 のスピードでIDを生成できる(1プロセスあたり) l レスポンス 2 ms (+ネットワークのレイテンシ) l スケールする l 複数のマシン・プロセスで協調動作しない l 並べただけスケールする(はず) (*) https://github.com/twitter/snowflake 8 9. Snowflakeが開発されるまで l ツイートの流速増加とツイッターのシステム移行 l 5億ツイート/日(約6000ツイート/秒) (*1) l 2012年1
TWITTER ENGINEERING PRESENTS bower THE BROWSER PACKAGE MANAGER Introduction Bower is a package manager for the web. Bower lets you easily install assets such as images, CSS and JavaScript, and manages dependencies for you. For example, to install a package, run: bower install jquery This will download jQuery to ./components/jquery. That's it. The idea is that Bower does package management and pack
Twitterは、同社の何千台ものサーバに対してバイナリをデプロイする場合に、ピア・ツー・ピアシステムのBitTorrentを利用したツール「Murder」を用いていると、7月1日の記事「Twitterの大規模システム運用技術、あるいはクジラの腹の中(後編)~Twitterのサブシステム「Unicorn」「Kestrel」「Flock DB」」で紹介しました。 FacebookでもBitTorrentによる大規模なデプロイが高速に行われていることは、7月16日の記事「Facebook、memcachedに300TB以上のライブデータを置く大規模運用の内側」で紹介しました。 どうやら大規模システムにおけるデプロイではBitTorrentの利用が進んでいるようです。 7月15日付けのTwitter Engineering Blogに、Twitterのエンジニア、Larry Gadea氏による「
この記事は Ruby Advent Calendar jp: 2011 : ATND の9日目です。 前日は @sato_ryuさんのGemfileの書き方を学んで安心して年を越すでした。 明日の担当はくりすみいおさんです。 はじめに 今日はラピュタの日。 Rubystならバルスを手でTwitter投稿するなど面倒くさいことはありえないですよね! 前準備:バルスのスペル 「Balus」らしい 前準備:バルスの投稿時間 番組情報を見ると、本日12/9 21:00〜23:34で放送 おそらくノーカット放送 バルスコピペ「本編開始から1時間55分5秒後に宣言」される バルス直後が理想だがバルス前の誤投稿だけは避けたい バルスの後は 「目がー」→「エピローグ」→「君をのせて」→次の番組間のCM でおそらく12〜15分ぐらいだろう。 以上の情報から予測して「2011/12/9 23:22」に投稿する
Twitter has an amazing API and a great developer ecosystem, but there is one pain point: avatars are transient. The profile_image_url attribute in the /users/show endpoint is a direct link to an S3 URL that includes the original file name. This is a problem for a number of reasons. If a user uploads a new profile image with a different file name then the previous profile_image_url goes dead. If yo
Recent 秋場所 48027 notes (July 18, 2021, 4:12 a.m.) 48029 notes (July 19, 2021, 4:12 a.m.) 48029 notes (July 20, 2021, 4:12 a.m.) 48029 notes (July 21, 2021, 4:12 a.m.) 48029 notes (July 22, 2021, 4:12 a.m.) 48029 notes (July 23, 2021, 4:12 a.m.) 48029 notes (July 24, 2021, 4:12 a.m.) 48032 notes (July 25, 2021, 4:12 a.m.) 48034 notes (July 26, 2021, 4:12 a.m.) 48034 notes (July 27, 2021, 4:12 a.m.)
ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.
Become an Embedly Provider Embedly supports over 1000+ Official Content Providers. Join our library of official providers to ensure your videos, photos, audio, and rich media content are delivered correctly every time, across all platforms. Join Us “TINT's display feed utilizes Embedly's API. By outsourcing this task, we're able to save ourselves a lot of time and technical issues.” “The Local Sto
This document discusses using Twitter Bootstrap, an open source toolkit for building responsive web applications, within a Ruby on Rails application. It describes how to install the twitter-bootstrap-rails gem to include Bootstrap's CSS and JavaScript. It also demonstrates how to generate Bootstrap layouts and forms using generators. The document encourages forking the twitter-bootstrap-rails proj
Twitter に join してから、今日でちょうど1か月になる。 入る前は、もうだいぶ人数が増えてしまってるし、大きい会社っぽくなってないか心配してたんだけど、ぜんぜんそんなことないみたい。いい感じの居心地で、毎日が楽しい。 いまいるチームのエンジニアはみんなかなり優秀で、学ぶことが多い。 一番すごいと思ったのは、成果を出すための思い切りの良さ。限られた時間の中で目的を達成するために、多少デメリットがあっても、最短と思える方法を取ってくる。少々コードが汚くても、パフォーマンスが悪くても、目的を達成できればいい。あとで時間が取れたときに、ゆっくり直していけばいいという考え方のようだ。 1日で80%動くものをリリースしたほうが、1週間で100%動くものをリリースするより価値が大きいというわけだ。 ぼくは、なんでもわりと丁寧に作ってしまうほうなので、目的に応じて手の抜き方を工夫していくと、も
Realforceせっかく買ったんだから意味も無く叩きたいじゃないか http://twitter.com/#!/frkout/status/158765885501345792:twitter:detail:left これが成立しない表に出てる悩みってのを俺は見たことないですね. 俺も給料欲しい. 本当にどうにもならないなら諦めるしか無いし答え出てるならその通りするしかないじゃない. まあ仕方ないんだろうとも思いますが. 俺もこういう下らない思考よくしてますし. でもさ, こういうことしながら悩んでますって言うのはやめませんかね. 「すみません愚痴らせて頂いてもよろしいですか」ってちゃんと言えよ. あっすみません愚痴らせて頂いております! 特に公共の場じゃなくてプライベートで友人捕まえてそういう話するときとか. 公共の場で独り言言ってるだけならスルーも出来るけど, そうでない場合は相手の
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く