After a nasty battle between the developers of third-party apps and Reddit management, ultimately resulting in a site-wide protest, many app makers were put out of business due to Reddit’s price
シルバーウィークにバイト先の開発合宿に参加して,WeDictionaryというウェブサービスを作りました. Greasemonkeyを入れると,登録された単語がハイライトされて,その場で説明を読めます(リンク先にデモがあります). http://wedictionary.appspot.com こう便利 例えば,「DNBK」という言葉に,「ドン引きすること」と説明を書いておくと,どこでもその説明が出るようになるので,以後,DNBKの意味について困る人が減ります. 一緒にやった人 合宿中,id:mechairoiさんが暇そうにしていたので,手伝ってもらいました. id:mechairoiさんには,RubyもPythonも知らないのに,RamazeからGAEに移植していただいたりと,大変感謝しています.
When I reviewed the Espresso Display last year, I concluded that it would be a great addition to a mobile office setup for workers who needed additional screen real estate without taking up too much s Braid, a four-year-old startup that aimed to make shared wallets more mainstream among consumers, has shut down. Founded in January 2019 by Amanda Peyton and Todd Berman (who left in 2020), San Franc
非モテSNS内で、mixiのecooのような、 twitterのよーなものを、google app engineを使って開発してみた。 使った言語はAjax + Flash + gae(python+mysql+memcached)。 そんで、手抜き&googleを過信しすぎて リクエストの度にSQLをたたくような↓みたいな処理をかいてたら、(言語はpython) def get : sql = 'SELECT * FROM hoge LIMIT 50'; dbObj = db.GqlQuery(sql); ..ディスク<帯域<CPUの順に制限が...の記事どおりの現象が発生。1日50万リクエストくらいでCPUオーバー。w 規模としてはだいたい、約1日10万〜30万pv程度で、 会員数は20000人でopenPNEで動いてるサービス。 そんで、仕様をみなおして memcacached 化し
Twitter mongrelP: @tasukuchan グニャラくーん、ニコ百の鯖がEeePCという話が持ち上がってますがただの監視用ですよね(しんぱいそうなめでみている) http://twitter.com/mongrelP/status/1524183917 ニコニコ大百科のアーキテクチャについてメモしておきます。 本当は、このネタでRuby Kaigiに申し込もうと思ったけど、すっかり忘れていたのでエントリを起こしておきます。Rubyあんま関係なかったし。 全てのリクエストを受付、セッション情報も保持するEeePC 次世代サーバプラットフォーム EeePC ニコニコ大百科宛ての全てのリクエストは、全てEeePCに送られます。 実物の写真を載せておきます。 EeePCは2台稼動しており、1台はホットスタンバイです。 EeePCは、SSDとUPSを備えた次世代サーバプラットフォーム
When I reviewed the Espresso Display last year, I concluded that it would be a great addition to a mobile office setup for workers who needed additional screen real estate without taking up too much s Braid, a four-year-old startup that aimed to make shared wallets more mainstream among consumers, has shut down. Founded in January 2019 by Amanda Peyton and Todd Berman (who left in 2020), San Franc
When I reviewed the Espresso Display last year, I concluded that it would be a great addition to a mobile office setup for workers who needed additional screen real estate without taking up too much s Braid, a four-year-old startup that aimed to make shared wallets more mainstream among consumers, has shut down. Founded in January 2019 by Amanda Peyton and Todd Berman (who left in 2020), San Franc
Other solutions that involve doing du -sx /* are incomplete because they will still descend other top-level filesystems are that mounted directly at "/" because the * expands to explicitly include all files and directories in "/", and du will still traverse them even with -x because you asked it to by supplying the directory name as a parameter (indirectly via "*"). Show Sample Output 4.0K /mnt 4.
山手線31番目の駅「シン・秋葉原駅」が3月25日11時開業、新規駅開業時の記念入場券を「入場記念NFT」として無料配布
ずいぶん前に、「マルチスレッド・プログラミングの落とし穴、その1(かもしれない)」というエントリーを書いたが、今回はPhotoShareサーバーを運営していて、まさにこのあたりの深い考察が必要になって来たので、良い機会なので続編エントリー。 PhotoShareのバックエンドのようにCRUD(Create/Read/Update/Delete)のAPIをサポートするバックエンドを作る場合、Create/Update/Deleteのリクエストに対してはクライアントからのAPIコール時にすぐに(HTTP Requestに返事をする前に)データベースに変更を加え、Readの際にも(キャッシュを使う・使わないを別にして)データベースの最新の状況を反映するデータを返すように設計するのが普通である。 このアーキテクチャの問題は、ユーザーのアクティビティが増えた時に、データベースやI/Oがボトルネックと
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く