サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
都知事選
www.ctrlshift.net
Using this tool --------------- This page lets you create HTML by entering text in a simple format that's easy to read and write. - Type Markdown text in the left window - See the HTML in the right Markdown is a lightweight markup language based on the formatting conventions that people naturally use in email. As [John Gruber] writes on the [Markdown site] [1]: > The overriding design goal for Mar
IT業界の動向、ソフトウェア開発技術、ネットの情報、アイデアをまとめて配信Googleが新しいハッシュ・アルゴリズム「CityHash」を考案したようです。 Introducing CityHash - Google Open Source Blog このハッシュ・アルゴリズムを考案したGoogle社員は、「Geoff Pike」氏と「Jyrki Alakuijala」氏で共にSoftware Engineering Teamに所属しているようです。 「CityHash」は特に文字列に対して有効なハッシュ・アルゴリズムで、文字列から64bit、128bitへのハッシュを生成してくれます。 このアルゴリズムは暗号化処理などに向いているわけではないそうですが、ハッシュ・テーブル用として有効だそうです。 もともと「Austin Appleby」氏が考案した「MurmurHash」というハッシュ・
XMLファイルの整形を行うWebサービス管理人: CtrlShift 膨大で無秩序なデータの中から、有益な情報を抽出する技術を研究。 主にC/C++、PHP、Python、Lisp(趣味)を使用。 管理サイト CtrlShift.net CtrlShift.net ブログ はてなダイアリー twitter
JSONファイルの整形と検証を行うWebサービスJSONデータを見やすく整形するWebサービスです。 「変換」ボタンを押せば、入力フォームのJSONデータを整形し、誤りがある場合はエラーを出力します。
Timer Application on the web管理人: CtrlShift 膨大で無秩序なデータの中から、有益な情報を抽出する技術を研究。 主にC/C++、PHP、Python、Lisp(趣味)を使用。 管理サイト CtrlShift.net CtrlShift.net ブログ はてなダイアリー twitter
IT業界の動向、ソフトウェア開発技術、ネットの情報、アイデアをまとめて配信文字コードの変換に使われるプログラム「nkf」が、バージョンアップして2.0.9になったそうです。 nkf Network Kanji Filter: 概要 - SourceForge.JP そもそも「nkf」って、「Network Kanji Filter」の略だったんですね。知らなかった……。 このバージョンアップに伴って、「-Z4」オプションを付けることで、全角カナから半角カナへの変換ができるようになったそうです。 文字コードの変換で随分お世話になっているので、これからもこのプロジェクトには頑張っていただきたいところです。 nkf Network Kanji Filter: 概要 - SourceForge.JP
IT業界の動向、ソフトウェア開発技術、ネットの情報、アイデアをまとめて配信Googleにもこんなことがあるのかと、ニュースを聞いて驚きました。 7月にローンチしたばかりの仮想空間「Lively」が、今年の12月31日をもって閉鎖することになった模様です。 Lively - 3D Avatars and Rooms あまり多くの人がこの「Lively」に参加しなかったのでしょうか。 そもそもこのような類のサービスは、収益をあげるのに時間がかかるサービスであったのでしょうけれども、それにしても随分と閉鎖までの期間が短かったですね。 ちなみに、Google製のWebブラウザ「Google Chrome」では「Lively」が動かなかったとか……。 まぁ、ユーザ数や収益性などなど、いろいろと課題の多かった問題児だったのかもしれません。 また何年か経過したときに、Google内で、これまでとは違う新
IT業界の動向、ソフトウェア開発技術、ネットの情報、アイデアをまとめて配信プログラミングで文字列を扱う際には、文字コードに注意することが大切です。 特に、Web上のデータをかき集めようと思ったら、様々な文字コードに出会うことになるので、文字コードの判定方法と変換方法は覚えておかねばならない、重要な項目の一つです。 と言いつつも、Pythonの文字コードに関する作法が、個人的によく忘れがちで、「あれ?!エラーが出たぞ!!」なんてことがしばしば。 しかし、これからはそんなことが起きないように、文字コードの変換方法をここに備忘録として記述しておこうと思います。 まず、UTF-8からUnicodeへの変換方法。 uni_text = unicode(utf_text,'utf-8') そして、UnicodeからUTF-8への変換方法。 utf_text = uni_text.encode('utf
IT業界の動向、ソフトウェア開発技術、ネットの情報、アイデアをまとめて配信Windowsで開発を行っているときに、dllを使おうと思ったんだけど、そのdllがまた他のdllと依存関係を持っていたようで、動作しなかったときに便利なツールをご紹介します。 そのツールは「Dependency Walker」というツールで、exeファイルやdllファイルの依存関係を調べてくれるツールです。 Dependency Walker (depends.exe) Home Page よく、Windowsのランタイムライブラリを外出しに設定してビルドをしていると、開発環境の入っていないPCで自分のソフトが動作しないことがあります。 そんなときでもこのソフトを使えば、自分のソフトがWindowsランタイムライブラリ(msvcm90.dllなど)に依存していることがわかるので、すぐに答えが見つかります。 このツー
IT業界の動向、ソフトウェア開発技術、ネットの情報、アイデアをまとめて配信オールドMacファン待望の「HyperCard」ライクなWebサービス「TileStack」 - CtrlShift.net Mac OSがFreeBSDベースではなかった頃の時代、Macには「HyperCard」というインタラクティブなドキュメントを作成できるソフトウェアがありました。 カラーはモノクロで、スクリーンを一綴りのメモ帳(スタックと呼んでいました)のように見立てた作りになっており、スクリプトを書くことで、様々なゲームや、エンターテイメント作品を作ることができました。 まさに「HyperCard」は、古き良きMac時代を代表する素敵なソフトウェアでした。 そんな「HyperCard」がWebサービスとなって復活したことを知ったので、皆さんにご紹介いたします。 TileStack - Your Creati
IT業界の動向、ソフトウェア開発技術、ネットの情報、アイデアをまとめて配信自分のサイトのアクセス数を増やす方法にはいろいろあると思いますが、海外の人たちに見てもらうというのも1つの方法です。 ただ、海外の人たちにも見てもらえるように、自分のサイトを英語に直す作業というのは、非常に手間がかかります。 そこで今回は、非常に簡単に自分のサイトの英語版を用意する方法を公開しようと思います。 その方法は、Googleの翻訳機能を存分に利用することです。 例えば、以下のようなリンクを自分のサイトに貼り付けてみましょう。 Read this BLOG in English (by Goolgle) このリンクを用意するだけで、自分のサイトの英語版が自動的に作成されます。 実際のところ、精度の良い英語翻訳というわけではないですが、おおざっぱにでも英語サイトが作成される利点は大きいです。 海外の人たちに自分
IT業界の動向、ソフトウェア開発技術、ネットの情報、アイデアをまとめて配信ネットには自動で様々なものを生成してくれるジェネレーターが、たくさん存在します。 なかにはアニメやマンガに登場しそうなキャラクターを、自動で生成してくれるWebサービスもあります。 今回は、そのキャラクター・ジェネレーターの中から、いくつかのジェネレーターを紹介します。 サウスパーク風キャラクター・ジェネレーター 海外アニメ『サウスパーク』のようなキャラクターを作成できるキャラクター・ジェネレーターです。 SP-Studio.de このジェネレーターを使えば、あなたや友達の雰囲気をマネた、サウスパーク風のキャラクターが作成できます。 最近では、ブログやSNSなどのプロフィールに、何の絵を使おうか迷うこともありますが、この絵を使ってプロフィールを飾っても面白そうですね。 面白い画像を作ってみてください。 [ Link
全世界で多くの人々を魅了したゲーム「SimCity」のソースコードが、オープンソース・ライセンス公開されています。 ソースコードはこちらのサイトでダウンロードできます。 ソフトウェアの名称は「SimCity」ではなく、「Micropolis」となっていますが、これはもともと「SimCity」の開発コードで用いられていた名称のようで、商標登録の関係で「SimCity」という単語が使えないため、このような名称で提供されているようです。 これが提供されるに至った経緯としては、ネグロポンテ氏率いる100ドルPCプロジェクト「OLPC」のラップトップPCの中に、教育目的としてこの「SimCity」をインストールしようという計画が持ち上がったためです。 オープンソース・ソフトウェアで構成される「OLPC」に、プロプライエタリな「SimCity」を入れるため、今回のような措置がとられたようです。 ダウン
このページを最初にブックマークしてみませんか?
『http://www.ctrlshift.net/』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く