MySQL5.5 では utf8mb4がサポートされたそうです。が、一筋縄ではPythonから使えなかった。(少なくとも私には;;) とりあえず、以下の方法で行けます。 Windowsで使う場合、MySQL5.5を導入、MySQL-pythonをVS2008を使ってコンパイル codingsのaliasesにutf8mb4の設定を追加 Windowsでのコンパイル 実のところ、client 5.5.*が必要かどうかは検証してないのですが、多分必要。 CでいうところのMakefileを適宜修正しながらコンパイル。 不要なヘッダファイルを読み込ませない 直接mysqlへのパスを指定する リンクするlibraryを変更する で対応できた 具体的には mysql-python/_mysql.c の #include <config-win.h> をコメントアウト /*#include <con
Extension: Problem Reporting This is an extension to OAuth, defining how a Service Provider can report a problem to a Consumer. This enables the Consumer to provide a more satisfying experience to the User, by solving the problem quietly or giving the User actionable advice for solving the problem. To discuss this extension, please use the API failure handling thread in the Google Group OAuth Exte
いままでなんとなく使ってきたけど、ようやく使い方が分かったような気がするのでメモ。 前提知識 インデックスとワーキングツリーが理解できていること HEAD が何か分かっていること git diff ワーキングツリーとインデックスの差分を表示。 git add した後にさらに修正したけど、そういえばどの時点で git add したのかなー、というときに使う? git add したらすぐにコミットする自分には関係なさそう。 git diff --cached HEAD とインデックスの差分を表示。 git add して、コミットする前に差分を確認したい時に使うんだと思う。 自分は git diff よりもこっちの方をよく使う。 git diff HEAD HEAD とワーキングツリーの差分を表示。 前にコミットした時からどれくらい編集したか確認したい時に使う。 HEAD の部分はコミット(HE
This page is meant to be a central repository of decorator code pieces, whether useful or not <wink>. It is NOT a page to discuss decorator syntax! Feel free to add your suggestions. Please make sure example code conforms with PEP 8. Creating Well-Behaved Decorators / "Decorator decorator" Note: This is only one recipe. Others include inheritance from a standard decorator (link?), the functools @w
Designer Dailyの記事を参考に、Appleのウェブデザインからディテールを強化する9つのポイントを紹介します。 Creating beautiful web designs: 9 details that matter Apple [ad#ad-2] 下記は各ポイントを意訳し、Appleのサイトを例にしたものです。 ドロップシャドウ ドロップシャドウは、デザインに深さを与える素晴らしいテクニックです。しかし、計画的に使用しないと、とても素人くさい外見になってしまいます。 良いドロップシャドウを作るには、2つの重要なポイントがあります。 シャドウは繊細にする。 ページ内の光源は一貫したものにする。
TwitterのTLで知ったのだが、少し前に海外の掲示板で"sleep sort"というソートアルゴリズムが発明され、公開されたようだ。このアルゴリズムが面白かったので紹介してみる。 Genius sorting algorithm: Sleep sort 1 Name: Anonymous : 2011-01-20 12:22 諸君!オレは天才かもしれない。このソートアルゴリズムをみてくれ。こいつをどう思う? #!/bin/bash function f() { sleep "$1" echo "$1" } while [ -n "$1" ] do f "$1" & shift done wait example usage: ./sleepsort.bash 5 3 6 3 6 3 1 4 7 2 Name: Anonymous : 2011-01-20 12:27 >>1 なん…だと
So you’ve downloaded or upgraded to the latest release of Ubuntu – the nominal Natty Narwhal – but what now? As is now tradition around these parts, we present you with a list of 10 post-install tips/ideas to make your time with the Narwhal less of a splash in the deep end and more of a serene swim… 1. Read about the new features Ubuntu 11.04 comes with so many new features and tricks that it’d be
The OMG! Ubuntu! Guide to the Best Indicator Applets (Updated for 11.10) From Ubuntu 11.04 onwards the Ubuntu desktop no longer supports the traditional GNOME panel applets many of us have become accustomed to. Supplanting them fully are ‘Application Panel Indicators’. These new breed of notification area entries are designed to be consistent and unified in look and function, thus leading to a des
日本の無料SEOツールの中では高機能かつ動作が軽いのが特徴。ソーシャルブックマークやIPアドレスなども解析可能。 URL:http://seocheki.net/ WODGE相互リンクチェッカー 無料・無制限で使用可能。1度に5URLをまとめてチェックが出来るのも便利。相手先ページの発リンク数も表示されるので、有効なリンク先を見つける参考になります。 URL:http://www.wodge.biz/linkchecker/ エラーチェックツール Google Search Console これなくしては、現代のSEOはほぼ行えないでしょう。 モバイルでのエラーやページの表示速度など、基本的なユーザビリティチェック URL:https://search.google.com/ Dead Link.tv
We've been working with Tokyo Tyrant for some large scale key-value lookups and the performance has been very nice, but has degraded over time. I've been poking around the various options to try to improve the performance and although there is documentation of various options, the pages are hard to read and figure out what's what. So I thought I'd collect them here for reference. I'll describe the
Vincent Driessenさんの "A successful Git branching model" を翻訳しました。 元記事はこちら: http://nvie.com/posts/a-successful-git-branching-model/ (翻訳の公開と画像の利用は本人より許諾済みです) このブランチモデルの導入を補助してくれる、git-flowというGit用プラグインがあるそうです。 翻訳の間違い等があれば遠慮なくご指摘ください。 A successful Git branching model この記事では、私のいくつかのプロジェクト(仕事でもプライベートでも)で約一年ほど導入して、とてもうまくいくことがわかった開発モデルを紹介する。しばらく前からこれについて書くつもりだったんだが、今まですっかりその時間を見つけられずにいた。ここでは私のプロジェクトの詳細については書
ConsistentHashing - コンシステント・ハッシュ法 目次 この文書について コンシステント・ハッシュ法 実例 実装 用途 コンシステント・ハッシュ法 この文書について "Tom White's Blog: Consistent Hashing" の日本語訳です. http://weblogs.java.net/blog/tomwhite/archive/2007/11/consistent_hash.html 推敲歓迎: 誤訳, タイポ, 訳語の不統一, そのほか... 原文のライセンス: http://creativecommons.org/licenses/by-nc-sa/2.0/ 私は今までに何度かコンシステント・ハッシュ法にとりくんだことがある。 このアイデアをあらわした論文 ( David Karger らによる Consistent Hashing and R
みなさまごきげんよう。フェルディナント・ヤマグチでございます。 いやはや大変な寒さでございますね。山からはチラホラと雪便りが……どころじゃなくて、連日連夜大雪のニュースが届いています。豪雪でお悩みの方には大変申し訳がないのですが、この盛大な降雪はスキーヤーの私にとって実にめでたいことです。今シーズンは春まで心おきなく楽しめそう。私はこの週末から白馬で遅めのシーズンインとなります。今年もバンバン滑りますよ。 クルマとジョギングに加えてスキーの記事を書くのはどうかなぁ……。え?そんなの書いても読者は喜ばない?日経ビジネスオンラインの読者諸兄は、ガチでスキーを楽しんでこられた世代だと思うのですがいかがでしょう。みなさま最近スキーには行っておられますか? さて、今回も先週に引き続き盛大に参りましょう。“スキーにも行けるスーパーカー”日産自動車「GT-R」の開発責任者、水野和敏氏の新春大放談第2弾で
Open Source High Availability Cluster Stack The ClusterLabs stack unifies a large group of Open Source projects related to High Availability into a cluster offering suitable for both small and large deployments. Together, Corosync, Pacemaker, DRBD, ScanCore, and many other projects have been enabling detection and recovery of machine and application-level failures in production clusters since 1999
Sorry, JavaScript is required to view Global Stats charts.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く