薫のHack

Pythonでリストをソートする方法

はじめにPythonでの単純なリストのソート多次元リストの単純なソート多次元リストの2つ目の値でのソー...

UbuntuのvimのError Required vim compiled with +pythonを解決する方法

はじめにエラー解決策インストールvim-gnome-py2のvimを起動する方法はじめにvim は非常にパワフルなエ...

PythonでCSVファイルをリストに格納する方法

はじめにCSVとは解決方法インストールpandasを用いたプログラミングcsvモジュールを用いた方法はじめにC...

Pythonで作ったCSVファイルをExcelで開くと文字化けする場合

はじめにCSVとは結論経緯Pythonの本を探すはじめにPython で作成した CSV ファイルを Excel で開くと文...

PythonでTSVファイルを読み込む方法

はじめにcsv モジュールサンプルのTSVファイルTSVを読み込むサンプルプログラムはじめにTSV とは、Tab S...

Pythonのdbmの使い方

はじめにdbmとはDBを作成し、データを書き込むDBからデータを読むまとめはじめにデータを Key - Value ...

Pythonのモジュールをpipで一括アップデートする方法

はじめにアップデートできるパッケージの調べ方pip 本体をアップデートするpip でパッケージをアップデ...

Pythonの例外をキャッチしたときに詳細を表示する方法

はじめにtraceback モジュールを使う表示をカラフルにする例外を見やすくするはじめにシステム開発・プ...

PythonのCounterで単語の出現回数をカウントする方法

はじめにCounter入門出現回数が多いものを調べる方法Counterが空であるかを確認する方法文字の出現回数...

Pythonでターミナルのテキストに色をつける方法

はじめにテキストに色をつける方法モジュールを使う場合fabric.colors を使うcolorama を使うマニュアル...

Pythonでテスト自動化ツールselenium WebDriverを操作する方法

はじめにブラウザを使うメリット事前準備seleniumモジュールのインストールchromedriverのダウンロード...

pythonのslugifyのunicode is not definedの解決方法

はじめに解決方法はじめにPython のスクリプトを実行しようとしたら、 unicode is not defined で止まっ...

Ubuntuでpwntoolsのインストール時に fatal error, openssl/opensslv.h, No such file or directory

はじめにエラーの内容の抜粋原因解決方法はじめにUbuntu/Linux に pip コマンドで pwntools をインスト...

Ubuntuでneovimをビルドしてみた

neovimの誕生コンパイル環境を整えますソースの取得ビルドneovimのバージョンの確認neovimの誕生21世紀...

OpenStack Glanceのインストール

はじめにインストール設定DB初期化プロセスの起動OSイメージのダウンロードはじめにOpenStack のGlance...

OpenStack keystone のインストール

依存関係keystoneのインストールプライベートクラウドを実現する技術OpenStackCloudStackEucalyptusOpen...

WindowsのGvimでPowerline が動かない

Powerlineが動かないPythonの確認方法本家サイト終わりにPowerlineが動かないWindows 7 64bit 環境のGVi...

python No module named _sqlite3

はじめにFreeBSD に py-sqlite3 をインストールインストールはじめにpython でスクリプトを実行したら、...

分散ドキュメント指向KVS Couchbase Server 2.0

分散型ドキュメント指向 KVS Couchbase Server 2.0 がリリースされました。Couchbase Server は、CouchD...

SQL Cipher 256bit AESで暗号化されたSQLite

SQL Cipher は、SQLite のデータベースを256bit AESで暗号化する拡張です。http://sqlcipher.net/オープ...

Cassandra CQLとは

問い合わせの例CQL の実装cqlshヘルプ使い方キースペースの作成テーブルの作成インデックスの作成データ...

Thrift とは

thrift コンパイラデータ型thrift ファイルから生成する例Thrift 定義ファイルPython クライアントC++ ...

FreeBSD ports lang/python27 は PHE を有効するとビルドできない

FreeBSD の apache22 をビルドするときに、依存で /usr/ports/lang/python27 をビルドしはじめるが、pyt...

FreeBSD 9.0-RELEASEをインストールした

VMWare の設定アプリケーションのインストールapache 2.2locale の DB の作成Perl モジュールのインスト...

FreeBSD ports editors/vim を make する

FreeBSD の vim を ports で make するときに、自分がどんなオプションでビルドしているのか忘れてしま...

Google App Engine SDK for Python 1.3.0

Google App Engine SDK for Python の 1.3.0 が公開されました。1.3.0 の Java 版も公開されています。h...

FreeBSD psコマンドでプロセスの親子関係を表示する方法

psコマンドのdオプションでプロセスの親子関係を表示することが可能です。この実行例は、FreeBSD 8.0-BE...

FreeBSD 8.0-BETA4をインストールした

FreeBSD 7.0-RELEASEからFreeBSD 8.0-BETA4にfreebsd-updateコマンドでアップグレードしました。潔く pk...

Python 3.1リリース

主な変更点ダウンロード参考Python 3.1 正式版がリリースされました。http://docs.python.org/dev/py3k/...

Google App EngineでJavaがサポートされた

今までPythonしかサポートしていなかったGoogle App Engineですが、ついに第2の言語として、4/7にJava...

Google App Engine テンプレートを利用する

テンプレートを使うディレクトリを作成するapp.yamlhellowebapp.py動かし方アクセス終了の仕方参考Googl...

Google App Engine Googleアカウント認証を利用する

ディレクトリを作成するapp.yamlhellowebapp.py動かし方アクセス終了の仕方参考Google App Engine 関連...

Google App Engine Pythonのアプリケーションをアップロードする

Google App Engine 関連記事Google App Engineで動かすアプリケーションを開発したら、Googleのサーバに...

Google App Engine webappフレームワークでHello worldを書く

ディレクトリを作成するapp.yamlhellowebapp.py動かし方アクセス終了の仕方参考Google App Engine 関連...

Google App EngineでHello worldを書く

ディレクトリを作成するapp.yamlhelloworld.py動かし方アクセス終了の仕方Google App Engine 関連記事Go...

Silverlight 2の開発言語

Silverlight関連記事Silverlight 2がサポートする開発言語の中心は、Visual BasicとC#です。DLR(Dynamic...

Python 3.0リリース

Python 3.0がリリースされました。http://www.python.org/download/releases/3.0/Python 3.0の変更点htt...

FreeBSD ViewVCのインストール

SubversionやCVSなどのソースコードのバージョン管理システムをWebのインターフェースで参照するツール...

Google 暗号化ツール Keyczarを公開

Googleが暗号化ツール Keyczarを公開しました。Google Codeのサイトからダウンロードすることができます...

Google Trendsからみる2008年現在の人気のスクリプト言語はPHP

Google Trenndsから人気のコンピュータ言語を調べてみました。3大P言語のスクリプト言語の PHP、Perl、...


最近の記事

はてなの人気のブックマーク

コンテンツを検索しよう

過去ログ

2019 : 01 02 03 04 05 06 07 08 09 10 11 12
2018 : 01 02 03 04 05 06 07 08 09 10 11 12
2017 : 01 02 03 04 05 06 07 08 09 10 11 12
2016 : 01 02 03 04 05 06 07 08 09 10 11 12
2015 : 01 02 03 04 05 06 07 08 09 10 11 12
2014 : 01 02 03 04 05 06 07 08 09 10 11 12
2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
2003 : 01 02 03 04 05 06 07 08 09 10 11 12
プライバシーポリシー