「i18n」を含む日記 RSS

はてなキーワード: i18nとは

2020-10-16

Googleを超える検索エンジンを作ったので使ってみてほしい

表題の通り、検索エンジンWebアプリ)を作ったので、使ってみて感想を聞かせてほしい、というのが投稿目的だ。

ただ、せっかく増田投稿するのだから制作物の宣伝に終始するのではなく、開発していて考えたことや制作背景を書き添えたいと思う。ここにはエンジニアデザイナー、また技術職でなくてもWebサービスに携わる人、インターネットを使って遊ぶことが好きな人が多いはず。そんな人たちの向けの四方山話として、思考一助となれば幸いだ。

検索エンジンについて

SalonaというGoogleを超える検索エンジンを作った。

https://salona.org

機能を一覧してもらうと分かる通り、Hashcashによって支えられている。後述する課題認識があってもやもやしていたところに、あるキッカケでHashcashを思いつき、それを考えているうちに上記機能実装が思い浮かんだ。

Hashcash.org

http://www.hashcash.org/

(けっこういろいろ応用されていて、ビットコインで使われているだけでも素晴らしい。)

今後追加しようとしている機能

他にこんな機能があったらもっと良さそう、というアイデアがあれば教えてほしい。

開発していて考えたこ

こんな検索エンジンをつくるのだから当然だが、わたしSEOが大嫌いだ。いま、この検索エンジンには毎日何の投稿もされない。DBウォッチしていて、まれ投稿があるとその文書を読み、ノンスの有無について調べ、ハッシュ値を見る。ローンチして4ヶ月が過ぎ、数十件の投稿がされているが、全ての投稿をきちんと読み、そこで語られる内容やハッシュの値について調べている。これがたまらなくつまらなくて、気づくと一月が終わっている。

“一月が終わっている”はさすがに比喩で、サービスデザインを作ったり追加機能設計を考えたりユーザー増加施策を講じたりとしているが、集まってこない投稿を待っていると泣けてくるし、その状況をなんとか好転させるためにと機能改善・追加機能アイデア自然と出てくる。

こういった熱中・没頭状態は、少女時代MVや、自社サービスをやっていたベンチャー企業を横目に昼夜開発に勤しんでいた日々にもあった。好きな分野でものづくりをしていると陥る状態で、経験者も多いと思う。

長いことオープンソース界隈には「普遍的ソフトウェアを作ってスターをもらって社会貢献!」みたいな夢があって、ここ何年かはそれ自体エンジニアリングやデザインを学ぶとき目的と化している人の割合も増えてきた。興味のない分野でも攻略していくこと自体が得意で、淡々技術を学べる人は凄いと思われるが、もしそれが苦手だと感じた人は、諦める前に「好きなもの、作りたいもの」を見つけることをやってみてほしいと思う。

プログラミングスクールに通うにしても、作りたいものがあるとないとでは大きく違う。もちろん、どうしたら何が作れるのかという知識がなければイメージもわかないかもしれないが、その場合は何かを解決したいとか便利にしたいという思いを持っているだけでもいい。特にこれから時代は具体的な技術習得よりもそういった見聞を広めることが、何より開発を楽しいと思える素地になると思われる。

開発背景(このプロダクトをつくった理由

わたしGoogleを利用しており、本当に膨大な情報を探すことができるようになったが、その反面、SEOスパムが少なかった時代と比べると、Google検索結果に対して深い信頼を抱くことがなくなってしまったなあと感じるようになっていた。検索で出てくるページが、宣伝という存在の域を出ず、自分の役に立ってくれない。検索をしているが、虚構を消費しているだけのような気がして、真実自分の間の関係希薄になりつつある気がしている。これはロボット型検索エンジン限界によるものなのか、Googleの加齢による革新性の低下なのか判断がつかないが、前者が理由仮定して作ってみたのが今作だ。

検索で出てきた結果について、自分投票のノンスを計算する費用を掛けること。投稿自身投票でアップボートされていく様子は、平成時代ビットコインの上昇を眺めていたときを思い出す。Googleを「たくさんのゴミ出会空間」とするならば、Salonaは「出会った情報の中から気に入った情報を連れてきて、褒めて伸ばす空間」と位置付けることができる。この二つの営みは最初共存し、SalonaがシームレスGoogleに置き換わっていくことで人間情報関係を良好にしていくはずだと考えている。

最後

法人主体がないとプレスリリースに制約が発生することを知らなかった(社会で使われているようなプレスリリースサービスを利用しようとしたら、まともな人格がないと無理だった)。仕方なく幾つかのメディアに直接プレスリリースメールで送ってみたけれど、当然のごとく梨のつぶてだ。つまり現状は利用者が誰もおらず、その状況を打破したくて増田投稿してみたという次第だ。この文章SEO嫌いの人たちに届くことを願っている。

2016-05-21

海外に行った人はもう帰って来ないで

君たちが持ち帰って当然のように体中の穴という穴から射出するクール異文化は君たちごときが接する日本人には刺激が強すぎて話にならない。

意識高い系乙wくん

はい僕はクール異文化についていけないのであなたの勝ちですミスターi18nごめんなさい死んでお詫びしますくん

ふうん私は気にしないよ(あとで増田に書いたらあこのスカしクソったれ)くん

精神的なダメージを与え、時に反撃され君はダメージを被(こうむ)る。

相手を君たちみたいにクールにできたらみんなハッピーなわけだけど君たちごときでは決して誰も変えられないの。

結局君たちが帰ってくること自体お互いに損なわけ。

海外出たなら海外暮らしなさい。

日本に帰ってヘイトを撒き散らし撒き散らされてってしてちゃダメだよ。

バキュームカーはいつも君の心の中にだけってね

2011-02-01

internationalization

i18n

in16on

int14ion

inte12tion

inter10ation

intern8zation

interna6ization

internat4lization

internati2alization

internatio0nalization

2010-01-07

first name名字とか!●ね!

ZenCartのテンプレいじってたら FIRST_NAME って定数が名字になってんの。どう考えても名前のことだろ阿呆が、とか思ったらこんなことだったのね。

http://zen-cart.jp/pukiwiki/637.html

i18n に携わったことないんで知らなかったけど、よくあることなの?それともZenCart日本語チームが(というかZenCartの設計が)いけてないの?

2009-06-17

http://anond.hatelabo.jp/20090617060155

島国根性だからしょうがないの一言で片付く話。

 

日本の開発で一番困ったのは、その場のことしか考えない開発体制と方針だそうだ

外人だってマルチバイト対応などのi18nが得意とはお世辞にも言えない。

日本語化されたソフトメッセージのひどさはみんな痛感しているでしょう。

 

PS以降海外市場の拡大で、意識するようになってこういう事例は減ったらしいが、市場が小さいからって無視するような問題じゃない

企業イメージに関わるのに、なんでこんな事を平気でするんだって不思議がってた

でも世界中どこ行ってもみんな市場が小さいの無視するよね。

 

日本洗濯物外で干してるくせにプライバシー侵害とかいうのはおかしいと怒ってた

>(アメリカでは洗濯物は外で干すのは下品だからと禁止だったりするのが普通らしい。

これはただ単なる文化の違いだろ。

洗濯物を晒すのは他人の人権を侵さないが、

屋内をのぞき見られるのは確実にプライバシー侵害

同じ次元で語るのはお門違い。

2007-01-07

ホワイトカラーエグゼンプションをホ13ンと略してはどうか

internationalizationを略してi18n

multilingualizationをm17n、

localizationをL10nというように、

ホワイトカラーエグゼンプションは長すぎるし、「ホワイトカラー……続き何だっけ」となるので、ホ13ンと略してはどうだろうか。

英語だとwhite-collar exemptionだからw20nでもいい。

2006-12-24

SiteDev2の備忘録

SiteDev2とは?
PukiWiki 1.4.6をベースにしたCMS(コンテンツマネジメントシステム)。
開発元:phpspot - PHPスクリプト/MySQL/掲示板/入門/サンプル/正規表現/レンタルサーバー
公式:フリーのCMS ( コンテンツマネジメントシステム ) - SiteDev ※公式サイトはsiteDev1.1.0(PukiWiki1.4.4ベース)で構築
デモトップページ - siteDev2サンプルサイト
稼動中:feedAPPLI | Webマーケティング Dragon.jp | javascriptist など
PukiWikiとの違い…Basic認証小人数運営・ペ-ジデザインが容易・Smartyテンプレ-ト・PukiWiki1.4.6用プラグインが使用可(一部1.4.7用も可)・便利なプラグインデフォルト
デメリット…処理が重い・セキュリティが弱い!?
※(個人的には)メリット微妙rNoteの方がお勧め
ただし、rNoteはバ-ジョンアップが滞っており各自スパム対策などを講じる必要がある。(開発者ブログは続いているのでバ-ジョンアップの可能性は0ではない)
問題点修正
カスタマイズ
その他

pcommentがおかしい 【問題点修正】

pcomment.inc.php内、61行目 rawurlencode を rurlencode に修正。

ページ一覧に文字化けした謎のタイトルが!! 【問題点修正】

害は無いと思いますが…デリケ-トな方はwiki/内の0バイトtxtファイル削除してみると吉かも

パスの書式問題 【問題点修正】

環境によって生じる!?私はデフォルトのままで平気でしたが…

一応解決方法→siteDev2の日本語URL問題を解決

SiteDev2の認証問題 【問題点修正】

PHPのバ-ジョンによって生じる!?

解決方法→phpspot.org - トピックを表示 - SiteDev2の認証 | 私的ファイル deltazulu 記録再開 - ひとり Wiki で SiteDev2 | PukiWiki/CMS/SiteDev2 - taru

コメントスパム対策 【カスタマイズ】

スパム対策済コメントプラグインがPukiWiki1.4.7用ですが修正無しで使用可能。

もうひとつ(古いみたい!?なので)参考までに…commentプラグイン

PukiWiki.orgの仕様を参考に 【カスタマイズ】

カスタマイズPukiWiki.orgの仕様を参考にしてみても吉かも。ただし、情報が古いので要注意!!

PukiWiki.orgの仕様(2004/08/20以前)

負荷対策 【カスタマイズ】

参考までに…BugTrack/763

パス 【カスタマイズ】

PukiWikiのUPLをindex.php?hogeの形式ではなく、index.php/hogeの形式に変更する方法。

SiteDev2ではデフォルトindex.php/hoge仕様になっている。中身を詳しく知りたい方は→PukiWiki with PATH_INFO

全角英数文字を半角に変換表示 【カスタマイズ】

見栄えが気になる方は→全角英数文字を半角に変換表示

キャッシュ 【カスタマイズ】

Pukiwiki Plus 1.4.7-i18nプラグイン。SiteDev2で動作するか不明(一応メモ)Wiki文法の出力HTMLをキャッシュする

HTML直接記述の危険性?? 【その他】

危険らしいですよ

 
ログイン ユーザー登録
ようこそ ゲスト さん