bottle+apache環境構築

さくらVPSで。 apache2のインストール httpd-develのインストール (yum install httpd-devel) mod_wsgi-3.3のインストール ./configure --with-apxs=/usr/sbin/apxs make && make installPython3.3でmakeに失敗する際は、http://qiita.com/attakei/items/0e7…

distribute_setup.pyではまる

distribute_setup.py 実行時に おかしなエラーが出る人は、 openssl-develをインストール後にpython をBuildしたか確認しましょう。 僕は、さくらのVPSでPythonを3.3にする際に、はまりました。。。

.Net IoC Container Castle Windsor Ninject2

Python with SSL

Serversman上で遊んでいたら、いきなりurllib2::openでエラー。 "urlopen error unknown url type: https" この環境は標準のPythonが古すぎるので、buildして2.7.2を入れた経緯あり。 opensslは入ってるのに、なんでだ?と思っていたが、 下記情報で解決。 h…

Dovecot

Dovecotからメールを受信できないという状態が続く。 /sbin/service dovecot restart しても、dovecot自体の終了に失敗する。/usr/sbin/lsof -i :110 から既に起動しているdovecotをkill -9 pidにて無理やり殺し、Dovecotを再起動。 万事うまく行っているよ…

Find Command

find / -name

Python Code 04022012

python >>> i=0 >>> seq = ['one', 'two', 'three'] >>> for element in seq: seq[i] = '%d: %s' % (i, element) i+=1 冗長性を排除 [(lambda i, el: '%d: %s' % (i, el))(i, el) for i, el in enumerate(seq)]

Import Module at Runtime

pythondjangodjango/utils/importlib.py l.18 def import_module(name, package=None): """Import a module. The 'package' argument is required when performing a relative import. It specifies the package to use as the anchor point from which to r…

CentOS6でのお話 /etc/resolved.conf がnetwork service再起動後に毎回上書きされてしまうので /etc/sysconfig/network-scripts/ifcfg-xxx にDNS1=xxx.xxx.xxx.xxx DNS2=xxx.xxx.xxx.xxx としてDNSアドレスを登録。無事名前解決出きることを確認。 /etc/sysc…

BIND

備忘録: Configチェック: named-checkconf chrootしている場合は -t オプション Zoneチェック: named-checkzone

子供が熱を出して一緒に寝たり看病したりしてるうちに変な時間になりました。 Rhino for Androidがテーマの投稿です。 SL4Aの上でJavaScriptを動かしてみよう、というものです。 ※ Android上で動かす分には、普通にSL4A単体で動くはずです。この記事は前回と…

以前に少し紹介して何もアップデートしていなかったASEですが、思い立ったようにチェックしてみると、SL4Aとして生まれ変わっていました。 プロジェクトページはこちら小一時間くらいしか見てないので間違いが多々あると思いますが、 SL4A (Script Layer for…

Native Client SDK

あまりに仕事が暇だったのでSDKをインストールしてみる。SDKはこちらからダウンロード SDKの中身はtoolchainが入っているのでうかつにCygwinとか入れれない僕の環境でも安心♪さらにexamplesフォルダの中に簡易WebServerまでも入っていて勝手にServer起動でき…

コンパイルエラー

ちょっとした思い付きで、nvidia tegra用のAndroidをBuildしようとしている。 ※Android Tabletを持っているので、何となく興味本位で。。。ソースの場所は : git://nv-tegra.nvidia.com/linux-2.6.git > cc1: error: unrecognized command line option "-mli…

SelectCommandの を変更。(もちろん、Encodeした状態で)

備忘録: テーマ 『DataView WebPartsを使ってUIのカスタマイズをしたはいいが、表示件数を制限した』 答え 『SharePoint Designerを開き、の@SelectCommandのCAML Queryに直接 {Count}を書く。実際にはEncodeしなければいけないので、 <RowLimit>2</RowLimit> (2件に制限) となる…

NINTEXを導入してみたものの、権限関係でエラーが起こり苦しんでいる方も いるかもしれません。確かNINTEXのHelp(PDF)に記載されていたのですが、 SharePointのワークフローは実際にそのワークフローのトリガーとなったアクションを起こした人間のCredential…

VM作って、2008Server入れ、ActiveDirectoryを導入し、SQL2008入れ、やっとご対面。 VMに詰め込みすぎかもしれないけど、遅すぎ。 大丈夫なのか、これ。

Web

ちょっと気になったエントリーがあったので、備忘録。 http://d.hatena.ne.jp/Kazzz/20091203/p1 すごい!『リアルコム、iPhoneを活用したワークスタイル変革でソフトバンクテレコムと協業 〜iPhone販売およびSharePointやExchangeとの連携ソリューションを…

情報共有について思うこと

SharePointべったりの生活が続いています。 2年ほど開発していて多少、開発系コンサルタントもやり、そのあと一時期脱走して(大丈夫です。いまだにjQuery wの知識はとっても役に立っています。国内外から神認定されています) 結局、とある会社の情報サービス…

NINTEX WORKFLOWをItemUpdatedのように使う点の注意点

需要があるかどうかはわかりませんが、このまるで脈絡のないエントリーにもたまにリンクしている方がいらっしゃるようなので NINTEXネタ。絵を貼るのはめんどくさいんで、文章だけで。明日会社で草を生やしてたら写真入れます。シナリオ : [最初はContribute…

Back to SharePoint and Hello NINTEX !

そんなにPVがないエントリーだから書きますが、 元々僕はSharePoint Developerでした。Solutionを作るとかそんな生易しいものではなくバリバリの開発屋さん。 体力的にもそろそろ20時間労働がしんどくなり、コード一辺倒ではなく Business+Engineeringの世界…

Kaazing Open Gateway

Web

http://www.kaazing.org/confluence/display/KAAZING/Home HTML5のWebSocketを疑似的に実現させるもの。 面白そうなのでメモ。

ソート計算量 概要

バブルソート 力技 O(n~2) 遅い 単純挿入ソート あらかじめソートが終わっている配列に、データを挿入する O(n~2) 遅い 単純選択ソート あらかじめソートが終わっている配列に、データを挿入する O(n~2) 遅い シェルソート 要素を分割し、分割した各ブロック…

APE (Ajax Push Engine)

同僚に教えてもらったんですが、 なかなか面白かったのでここに書きます。 APE (Ajax Push Engine) http://www.ape-project.org/ ページにいくつかデモがあるので、わかりやすいと思います もちろん、クライアント側だけでなく、サーバー側の設定も必要なの…

Global Descriptor Tableと保護モードでのセグメントレジスタ

セグメントレジスタに値を入れる e.g) mov bx, SysDataSelector mov ds, bx 保護モードでは16bitのセレクトレジスタと64bitのディスクリプタレジスタがあるが ds内の数字をOffsetとしてGDTからLimitとBase Address等を取得。それをそのまま、ディスクリプタ…

ServerJS

たぶん僕が知らなかっただけだと思うんですが、 v8cgiだけじゃなく、ServerSideで動くJavaScript、他にもいくつかあるんですね。 Aptana Jaxer http://jaxer.org/ 今のところ一番有名どころなのかな? narwhal http://narwhaljs.org/ Standardに準拠? Serve…

20080813日記

各ブラウザのSingle Process Mode IE8 Tab Process Growthを HKCU\Software\Microsoft\Internet Explorer\Main の下にDWORDで作成 値を0に。 Chromium "--single-process" つきで起動。

v8cgi (ServerSide JavaScript)

v8

http://code.google.com/p/v8cgi/v8cgi : CGI Wrapper around V8 JavaScript engine 要は、CGIをJavaScriptで書きましょうというプロジェクト。 一昔前なら悪い冗談のようですが、これから先確実にJavaScriptの需要は増えるでしょうから、押さえておいて損は…

リニアモードの論理アドレス->物理アドレスの計算

セグメント*16 (=+0x0) + オフセット (e.g) 0x2004:0101 = 0x20040 + 0101 = 0x20141