「Unicorn」を含む日記 RSS

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

2024-03-06

どうやら「Unicorn Overlord」はすでにローカライズ問題があるようです

日本ゲームが奇妙に編集されたローカライズを受け取ったさらに別のケースでは、Unicorn Overlord が影響を受ける最新のものであるようです。

ユニコーン オーバーロード』のリリースが目前に迫っており、ファンヴァニラウェアの最新かつ最高のゲーム大作の完全版をプレイしたいと切望しています

優れたデモについてはすでに紹介しましたが、ゲームの高度に編集されたローカリゼーションに一部のファンが憤慨しているのは当然のことのようです。

この状況の完全な内訳は一読の価値がありますが、次の Twitter/X スレッド (下に表示) にも多くの役立つ詳細が記載されています

https://twitter.com/zakogdo/status/1761625443810385991

簡単に言うと、ローカライズによってさまざまなキャラクター意図が大きく変わり、その結果ゲームストーリーも変わるようです。これは本当に残念なことですが、ゲームでこのようなことが起こったのは決して初めての例ではありません。

何らかの理由で、日本ゲーム特に過度に侵略的なローカライザーの影響を受けており、存在すべきではない場所創造的な痕跡を残そうとします。

ローカライゼーションは、どんなに良い場合でも複雑で困難なプロセスであり、人々が自分役割を誤解し、翻訳独自創造的な解釈を加えようとすると、その権限はるかに超えて、彼らが取り組んでいるゲームに悪影響を及ぼします。

その点で、ローカライゼーション重要ではありますが、ゲーム開発とはまったく別の分野であり、ローカライザーが本当にゲームを作りたいのであれば、代わりに実際のゲーム開発の仕事に応募するべきです。

その間、おそらくヴァニラウェアの最高のゲームの 1 つが、ゲームを適切に翻訳するだけだったはずの人々から妨害にすでに悩まされているようです。

https://www.forbes.com/sites/olliebarder/2024/03/04/apparently-unicorn-overlord-already-has-issues-with-its-localization/?sh=76a9e3403fed

Google機械翻訳

2024-02-03

[]ファンタジー種族レシピ

Water + Earth = Plant

Plant + Plant = Tree

Tree + Tree = Forest

Fire + Wind = Smoke

Smoke + Smoke = Cloud

Cloud + Cloud = Rain

Fire + Rain = Rainbow

Rainbow + Forest = Unicorn

Unicorn + Forest = Fairy

Fairy + Forest = Elf

Elf + Earth = Dwarf

Elf + Dwarf = Gnome

Elf + Gnome = Goblin

Elf + Goblin = Hobbit

2023-09-08

ツァラトゥストラはかく語りき

葬式で流したい。

あの最高潮に盛り上がる瞬間に「あれ?もしかして生き返ったりする?」っていう謎の期待感を持たせたい。

 

ワイの世代ならUNICORNでもいいんだけど

たぶん親戚のおじさんおばさんはわかんないだろうしクラシックにしといた。

UNICORN流したら例の個所で「流れ変わったな」ってザワザワしてほしい。

2022-06-14

今回の株安はやばい

まず、どこかのユニコーン企業が潰れて雪崩れ式に他のベンチャーも潰れてシリコンバレーバブル崩壊する

S&Pも回復まで二桁年かかることになる

後世ではこの不況Unicorn Horn Break(UHB)不況と呼ばれるようになる

2021-02-17

anond:20210217155156

unicorn画像検索したら分かるけど、たてがみ体色ががカラフルだったりパステルカラーになってるユニコーンていうのは結構からあるイメージ

本当の源流はわからないが、おそらくアメリカのMy Litlle Ponyというアニメが元。

そのアニメ80年代から今も続いているので、そういったカラーファッションに取り入れたのだろう。

2020-12-20

トラウデン直美さん

炎上する理由簡単なんだよ。

『戯けた意見レジで言ってる』って事。後ろに人が居ようが居なかろうがレジ打ちとして迷惑なんだよ。

そんな意見レジに言うんじゃなく本社に言うなりメーカーに言うなりって話でしょ。

いや、むしろメーカーだけに言う話なんだよね。

それをこの意識高い系モデルちゃんは『わざわざ言わないで良いところで言ってる』ってのが問題なんだよなー。

こういうのが増えるから面倒くさい一般人も増えるってことに気づいてほしいんだよね。

一般人が暴れて面倒くさいアクシデントが生まれるのは嫌だが、

売れてるんだか売れてないんだか分からんような奴がしゃしゃり出てきて変に一般人煽動するのは、一般人独自に動くよりもくっそ面倒くさいことになるから止めて欲しいんだよね。

ほんと迷惑行為なんだよ。それなりに売れてるんなら、その業界だけで行動しろよと。いちいち他の畑に迷惑行為しにくるんじゃねえよって思うのよ。

マジで迷惑

あー、UNICORN聞きたくなってきた。

2020-10-13

1997年ジャンプ暗黒期」という間違い

0.まえがき

1990年頃に黄金期を迎えた週刊少年ジャンプは、黄金期を支えた『ドラゴンボール』『SLAM DUNK』『ダイの大冒険』『幽遊白書』といった作品が終わるといったん低迷期を迎え、1997年には週刊少年マガジンに部数で抜かれるなどの暗黒期を迎えた」のようなオーラル・ヒストリーが語られることが多い。

が、現在になって見返してみると、これは若干の間違いを含んでいるといえるので書く。

1.部数面

ジャンプの部数1995年に653万部に達し、1995年ドラゴンボール』の連載が終わると1998年まで右肩下がりに落ちている。

1999年および2000年には微増しているため、部数面での暗黒期はむしろ1998年というべき(それでも現在よりは多い)だが、やはり「マガジンに追い抜かれた」という事実インパクトが大きいというべきか。

2.連載作品

まず、連載作品は4つに分けられる。『a.1997年を通して連載されていたもの』『b.以前からの連載が1997年に終わったもの』『1997年に連載が始まり1998年以降まで続いたもの』『1997年に連載が始まったが短期間に終わったもの』だ。カテゴリー別に見ると以下のようになる。

なお、b,cおよびdは区分曖昧になることがあるが、dに入れる基準は『連載期間1年未満』を目安とする

【a.1997年を通して連載されていたもの

こちら葛飾区亀有公園前派出所』『ジョジョの奇妙な冒険』『BφY-HARELUYA II-』『地獄先生ぬ~べ~』『遊戯王』『封神演義』『るろうに剣心』『真島クンすっとばす!!』『WILD HALF』『みどりのマキバオー

【b.以前からの連載が1997年に終わったもの

セクシーコマンドー外伝 すごいよ!!マサルさん』『ろくでなしBLUES』『幕張』『とっても!ラッキーマン』『 キャプテン翼 ワールドユース編』『レベルE

【c.1997年に連載が始まり1998年以降まで続いたもの

BASTARD!!~暗黒の破壊神~(背徳の掟編)』『I"s』『ONE PIECE』『世紀末リーダー伝 たけし!』『花さか天使テンテンくん

【d.1997年に連載が始まったが短期間に終わったもの

『BE TAKUTO!!~野蛮なれ~(※厳密には、1996年50号で連載開始)』『魔女娘ViVian(※厳密には1996年49号で連載開始、97年43号で終了)』『Wrestling with もも子』『COWA!』『私のカエル様』『仏ゾーン』『きりん~The Last Unicorn~』『COOLレンタルボディガード>』『Merry Wind』

3.全体を見て

「過渡期であった」というならばその通りだ。『ろくでなしBLUES』『ラッキーマン』『キャプテン翼(※WY編の連載開始は94年だが、小中学生編まで含めれば黄金期の作品と言っていいだろう)』といった黄金期組が終わり、"黄金期に小学生で当時中高生だった”勢には読むマンガが少なかったのも確かだ。

一方で、現在看板マンガOne Piece』や、当時の少年を性に目覚めさせた『I's』が始まるなど、作品の質がそれほど悪かったということは実は無い。もちろん、新連載に固定ファンが付くのは時間がかかる(『I's』はそもそも作者の固定ファンがいるだろうけど)から落ち込んだイメージがつくのは仕方ないとはいえるが、そのイメージが実際と合っているとは限らないのだ。

ちなみにこの後、1998年には『ROOKIES』『ホイッスル!』『シャーマンキング』『HUNTER×HUNTER』が、1999年には『ライジングインパクト』『NARUTO』『テニヌ王子様』『ヒカルの碁』といった作品が始まりジャンプは再び盛り返していくことになる。

2020-06-08

IPv6をよくわかってもないのにあーだこーだ言うやつが多すぎる

なんか、最近IPv6話題を前より見かけるようになった。それはいいんだけど、ものすごく偏ったことを言う人が増えたなぁ

IPv6では、セキュリティは端末で護るものだとか、IPv4と同じようにFWで護れないと困るとか、物凄いことを平気で言い出す人がちらほらいるなぁ...

「あえて言おう、クズであると(CV 銀河万丈)」

IPv4だろうがv6だろうが、中継段、終端の両方で守るべきなのは自明だとしか思えない。

DoS系なら中継段で守ったほうが効率よく守れるし、個別攻撃なら終端で守らないと複雑度が増して守りきれない、程度のことは常識だと思うんだよなぁ。違うのかなぁ...

まぁ、鯖を管理する人たちでもiptables/ufw/firewalld/ipfw/pf/npfの設定は呪文しか見えないだろうし、TCP状態遷移なんて追い切れないだろうし、S/Aと言われてわかる人も少ないだろうけど、それはただの勉強不足でしかないと思うんだよなぁ。

まぁ、nginxすら分からなくてapacheから移行できないという鯖缶いるから仕方がないんだろうけど。

(なお、apacheが悪いと言うわけではない。必要に応じて使い分ければいいのに、「知らないから」nginx(別にlighttpdでもh2oでもなんならunicornでもpumaでもいい)を使わないと言うのは、違うだろうと思うのだよな。

2019-01-24

anond:20190124223940

昔Dirty Unicorn焼いて引き出しにしまっておいたGalaxy S4(当時色々調べてMNP一括1万円維持費0円で入手した)を引っ張りだして、充電してみたら結構サクサク動いた。イィーネ!

Galaxy S4と、iPhone 6Mi 6を横に並べてブラウザモバマスをこれまた久々に起動し、3つ同時タップで「お仕事」を進めてみたが、S4はMi6に負けないくらサクサク進んだ。イィーネ!

一方、2年ほど四六時中デレステ酷使したiPhone 6バッテリーがとんでもなく劣化していて、フル充電しても数時間ほっておくと一気に50%20%みたいな瞬間的な減り方をし、果ては0%に至る前にブラックアウトする。

そんなわけでスペックも落ちているのもあってか、こいつだけ動作がもたついていて「お仕事」の進みが遅い。iOSsafariという一人だけ違う環境とはいえiOSはだいたい常にAndroidより速いと思っていたのが瓦解した。泥イィーネ!

そんなこんなで、少し前に何かと話題?だった新キャラあかりんごちゃんとのエンカウントを果たした。

辻野あかり「真面目にやったのに、あかりんご負けちゃったんご…なしてや!」と、一瞬なんJ語使いを思わせる言動も見れた。

だが「なんでや」ではなく山形方言の「なしてや」を使い、りんご推しということで「んご」をつけている…という巧妙ぶりよ。

まあ実機3台も並べて3垢同時操作するより、PCChromeマルチユーザで縦長にした窓3つ並べてやった方が早いんだけどね。スマホUA偽装して。

昔はそうして遊んでた時期もあったけど、またやりだす気分にはならないなぁ。でもたまにやるくらいなら楽しいかな。

これが最近というか今日しかった(?)ことのダイジェストだよ!おすそ分けされろ!

2018-07-10

はたらく○○

はたらく一家 / 徳永直 (1937(小説)) (1939(映画))

はたらくおじさん / NHK教育 (1961~1982)

はたらくくるま / のこいのこひらけ!ポンキッキ (1986)

働く男 / UNICORN (1990)

はたらくねこ / 渡辺電機(株) (1995~1998(連載(未完))) (2006(完全版))

はたらく☆少女 てきぱきワーキン♥ラブ / 竹本泉NECホームエレクトロニクス (1995~2001(漫画)) (1997(PCエンジン))

はたらくチョコボ / スクウェア (2000)

働くおっさん人形 / 松本人志フジテレビ (2002~2003)

はたらく魔王さま! / 和ヶ原聡司 (2011~(原作)) (2013(アニメ))

働くお兄さん! / 宇佐義大(原作)・高嶋友也(監督) (2018)

はたらく細胞 / 清水茜 (2015~(原作)) (2018(アニメ))

2017-05-28

rails5.1から標準になっているpumaって本番に使えそう?

cruby を使っているならunicornにしてください。

crubyには、GVLがあるのでスレッドで動くアプリケーションサーバは、worker数を増やしたところで一定より性能は向上しないと思うんだよね。だってWEBアプリケーションってCPUバインドだもん。

アプリケーションDB以外へのIOでリソースを食っているなら設計見直したほうがいいし、最悪pumaを使ってください。

ちなみに開発環境pumaが標準になっているのは、webrickと比べて静的ファイル配信がはやく終わるからなんだよ。間違っても本番環境pumaを推奨している訳じゃないからね。

ちなみにheroku場合は、フロントwebサーバを配置できないので、スロークライアントunicorn workerを取られるくらいならpumaします、という覚悟必要

2017-03-08

Railsつらい

バージョンアップがツライ

毎度毎度、バージョンアップで非互換修正加えてコード修正必要になって、Gemも上がって依存が壊れて

いつまでやってんだよw

Railsプロジェクトでどれだけの人が最新版追従できてんだよ?テストを書いてれば余裕?

本当かよ?正直に言ってみろよ?実際はレガシーRailsの山だろw

概念・周辺ツールがツライ

ヘルパーやらマイグレーションの仕組みやら最初は良いかなと思ったけど、どう考えてもやり過ぎだ

短くかけるとか喜んでるやつは一度考え直せ

複雑さがRails側に寄ってるだけでなんも解決してない

それで良いんだって自分コントロールできない知らないコード依存して結局バージョンアップ地獄みてるだろw

最低限中で何が起きてるか理解しとけよwまあ理解できるころにはRailsでなくても良かったんやwってなるけどなw

RAILS_ENV=productionだとstaticファイル自分で返さないassetコンパイルで小さくしましょう

→ developmentで動いてたけど本番だと動きませんでしたw

どんな茶番だよw馬鹿か?

Gemがツライ

毎度毎度、アホみたいにGem入れやがって、もう自分で把握できる状態じゃねーだろ?

bundlerだから完璧にvendoring出来ますだって

本当かよnaitive extensionGemなんてどう考えたってRails管理外のヘッダファイル依存すんだろ

bundle installがこけるなんて日常茶飯事だろw

環境構築がツライ

ruby入れてGem入れてGem入れるためのヘッダ用意して

めんどくせーなbundlerもこけるし、rbenv使ってrubyバージョン揃えろとか

ホントめどくせーよ

deployもcapistrano便利とか言ってるけれど、そんなに便利じゃねーよw

あんDSL覚える時間あんならシェルスクリプト書けるようになっとけ

rackサーバがたくさんあってよかったねじゃねーよ集約しろ馬鹿

unicorn, puma比較しましたとかアホ記事書いてる暇あるなら集約するかなにかしとけ

信者がツライ

この手の話すると信者が使わない方法もある・選択しない方法もあるとか擁護してくるけど

そりゃあるけどそれ調べんのがめんどくせーって言ってんだよw

何でもかんでもレールに乗せてそれを強要してくるような感じがすんだよw

turbolinksなんて仕組みをデフォルトONにしてくるやつらの態度が嫌なんだよ

2016-10-13

アプリエンジニアだけど、サーバーエンジニア尊敬する

3人くらいで集まってBtoBtoCアプリサービス作ってるんだけど

お金いから一旦俺がアプリサーバーデザインサービスモデル化までやってる

(ちなみに得意なのはiOS

それで一番苦戦するのがサーバー

サーバーサイドってなんでああも意味不明なのか

Rails覚えりゃいいんだろ? と思ったら

RailsRubyNginxUnicornJbuilderSQLiteAWS、その他いろいろ

とにかく多い

芋づる式にいろいろ必要になる

linux知識が薄いから更にアレだし、IDE入れたら更にアレだ

(いや、AptanaEclipseベースからまり問題はなかったか

しかも、そこまでに取捨選択が入るから、登場する「ナニコレ」はもっともっと多くなる

 

まあそこまではまだいいんだけど

一個一個のバージョン差とか、書き方の差でハマる

「まあこの書き方が主流だよね」があまりない

MySQLは書けるのにSQLiteでハマるしActiveRecordでドハマリする

自由すぎる

そして問題が起きた時にどこでコケてるのか調べるのが骨すぎる

何でコンパイラ無いんだよ

テストとかだるい

優しく教えてよエラー場所

 

おまけにググっても色々出てこない

これはやってみると、いかアプリが恵まれてるかがわかる

99%の問題はStackOverflowに書かれているか

 

完成しても「本当にこれでいいのか?」がよくわからない

色々蓄積してどっかで問題が起こるかもしれない

アプリならそんなこと滅多にないのに

 

難しいよサーバーサイド

俺やだよ

まあ片手間でやってるからなんだけどさ・・・

 

サービスリリースしたらWeb必要だよね」って話もあるんだけど

たぶん無理だな、外注しないと

 

___

 

ちなみに、複数領域を1人でやったときの利点と欠点

利点:設計とかあとで適当に変更してもコミュニケーションコストがかからいから楽

   デバッグ捗る

   複雑な仕様を全部把握できる

   まだサービス全体像ふわふわ場合試行錯誤できるから非常に有効だと思う

欠点:ドハマリする回数が単純にN倍になる

   頼れない

   進みが遅くてイラつく

 

みんなもやってみて

2016-08-10

男くさいボーカルバンドを知りたい

最近声高い男ボーカル流行っているのか、数が多くて辟易している。

もっと臭い、低い、泥臭いような声を出すバンドを知りたいから教えてくれ。

参考までに、増田エレファントカシマシイエモンamazarashiあたりが好きだ。

音楽好きの増田たち、よろしく。

-----------

■追記

たくさんのオススメありがとう

音楽ライフが充実しそうで嬉しい。

現時点でブクマに挙げてもらったものをまとめてみた。(21:31時点/トラバは今まとめてる)

リンクとか追加するかも。

邦楽部門

野狐禅

クレイジーケンバンド

BLANKEY JET CITY

THEE MICHELLE GUN ELEPHANT

ストレイテナー(3人いたころ)

フジファブリック志村時代派、今派両方あり)

ウルフルズ

奥田民生

スピッツ

ダウンタウンブギウギバンド

RCサクセション

泉谷しげる with LOSER

ARB

ルースターズ

サンハウス

ザ・ロッカーズ

INU

ザ・スターリンハードコア系)

zi:kill

ソウル・フラワー・ユニオン

怒髪天

The Birthday

SION

世良公則

THE BAWDIES

SUPER BEAVER

怒髪天

サンボマスター

ゴマアブラ

THE BACK HORN

ゆらゆら帝国

HEATWAVE日本

eastern youth

BRAHMAN

GLIM SPANKY(女性ボーカル

THE CHERRY COKE$

https://www.youtube.com/watch?v=YXFSr_JFVj0

memento

忘れらんねえよ

銀杏BOYZ

東口トルエンズ 山本久土

TOKIO

ORIGINAL LOVE

HOUND DOG

マキシマムザホルモン

筋肉少女帯

人間椅子

SOFT BALLET

THEATRE BROOK

UNICORN

STANCE PUNKS

RISING SUN

NOWHERE

踊ろうマチルダソロ

和田アキ子

OKAMOTO'S

ブラッドサースティーブッチャーズ

ACIDMAN

GRAPEVINE

10-FEET

キュウソネコカミ

甲本ヒロト(現:ザ・クロマニヨンズ、※増田注:個人的にはTHE HIGH-LOWS推したい)

The ピーズ

OLEDICKFOGGY

洋楽部門ソロ混合】

Napalm Death

Rammstein

kings of leon

Nothing but thieves

Catfish & the Bottlemen

Interpol

Royal blood

Dinosaur Jr

Andrew W.K.

Rammsteinドイツ語

Creedence Clearwater Revival

Silhouette From The Skylit

Nickelback

Joe Cocker

The National

Tom Jone

Robert Palmer

Warren Zevon

John Cougar(現:John Mellencamp

Guns N' Roses

David Lee Roth

RED WARRIORS

Phil Anselmo

Howard Andrew Williams

Clutch

Bunker Hill

Kings Of Leon

Jake Bugg

Interpol

22-20s

Alabama Shakes

Motörhead

Kaleo

2014-12-24

イブクリスマスも予定のない俺とみんなのためのエロサイトを作った

作ったサイト

エロ動画を色々なところから収集するサイトです。

skrsvideo

http://skrsv.info/

サーバー選び

今回プログラミング言語Rubyを選択したため、基本的にはVPSクラウド的なサーバーLinuxが動作する環境を探しました。

エロサイト運営するにあたって問題になるのがサーバー選びです。

基本的日本レンタルサーバーではアダルトサイト運用を禁止しています

普段使っているさくらVPSが利用できず、AWSもなんだかグレーな感じ(東京リージョン以外なら・・・?)

そんなわけで探し、GMOグループWebkeepersを使いました。

Webkeepersのサーバー海外にあるらしいです。

質問アダルトサイト運用はできますか?

http://faq.webk.net/faq/index.php?qc=1&qc_sub=4&id=99

使っても良いよ〜というお墨付き

そして価格も手頃だったためここに決定。

システム

DBMariaDB
WebサーバNginx
フレームワークRuby on Rails

MariaDBを選んだ理由はなんとなく、MySQLとの違いはほぼありません。利用するGEMmysql2でいけます

NginxWebサーバで、ページキャッシュもしています

ちなみにJavaScriptは使わずすべてCSSで作る方針しました。

スマホPC対応のためにMedia Queryでレスポンシブにしています

Webの流れ

Nginx

unicorn

Ruby on Rails

MariaDB

という流れです

使っているGEM

gem 'mysql2'

gem 'rails_config'

gem 'kaminari'

gem 'haml-rails'

gem 'sass-rails'

gem 'nokogiri'

gem 'unicorn'

フロントhamlsassで、難しいことはしていないのでcompassはいれませんでした。

あとはデバッグ用にrails_config、pry系が入っています

クローリングスクレイピングでnokogiriを使います

クローラー

skrsvideoでは動画URLを取得するためにクローラーもどきスケジューリングして収集しています

スケジューリングにはcrontabを使用しています

crontabでRakeタスクを定期的に叩きます

コマンドはこんな感じ

RAILS_ENV=production bundle exec rake item:search


Rakeタスクはnokogiriでxvideosへのリンクを集めています

doc = Nokogiri::XML( open(URI.parse(url)).read )

urls = []

doc.css('a').each do |link|

 urls.push link[:href] if link[:href] =~ /xvideos.com\/video(\d+)/

end

Nokogiriのスクレイピングでaタグリンクを取得し、URLxvideosのものかチェックして保存って感じです。

動画を探し終えるとaタグからランダムピックアップし次のページに進んでいきます

動画が見つかったページはドメインDBに記録して、しばらくしたら再びクローリングをするようにし、収集効率化。

サイト機能

(45 min)←コレの安心感は異常wwwwww

http://blog.livedoor.jp/dennououjo/archives/39873075.html

これを思い出して、動画時間を表示するようにしました。

30分以上の表示はちょっと頑張ったところ

http://skrsv.info/30_min_more


AV女優タグが表示されるようになっています

これはタイトル文字列から部分一致で引っかかったものを表示しています

AV女優名前を表示するためにWikipediaからとってきたら、ちょっと膨大な数になってしまったため断念。

どんだけ女優いるんだって感じですね。

DMMランキングに載っていた方だけをとりあえず入れています

タグも同様にDMMから

おわりに

1日でつくろうと思っていたら思った以上にサーバーが見つからないで、サーバー選びに1日かかってしまいました。

あとはFC2とか対応できたらいいなーと思います

2014-05-01

醒める

コンテンツ無料で作られないことはわかっているけれども、

コンテンツプロバイダーが目に見える搾取をし始めるととことん醒める。

AKB握手しかり、アニメBDやらCDやらについてくるコンサート選先行応募券しかり。

逆にそういう風に売らないといけないぐらいにコンテンツとしての力がないってなんでコンテンツプロバイダーはわからんのかな。

そう気が付いたのが遅いのか早いのか、そろそろヲタの道から身を引かなければならないと思い始めてきた。

ふと思ったんだが、制作委員会方式ってJASRACと似たようなもんだな。クソだわあれ。

あと、コンサートに関しては良い席悪い席全部均一料金てのはどうなのよ。

再活動しだしたUNICORNみたいに席ごとに値段決めろよ。需要のほうが多いからって客舐めすぎ。

コンサートといえばチケット販売委託会社もそう。

利用料やら発券手数料はわかるが、サービス料ってなんだよ。

せめてサービス料とるならサーバー増強してつながらない時間帯をなくすべきじゃないのか。そのためのサービス料なんだろ?

2013-08-26

初めてのRailsサイト作った人が使ったGemリスト一覧

ども。

以前、はてな匿名ダイアリー日記を書いた者です。

【Ruby on Rails勉強】 xvideosまとめサイトっておいしいの?

上の記事でも書いていますが、Railsはおろか、Rubyを初めて触った人間ゼロからWebサービスリリースするために利用しているGemを公開したいと思います

作ったサービス

サイトonalife(オナライフ)
URLhttp://www.onalife.com
説明xvideos動画の共有・ユーザー参加型のまとめサイト

使っているGem

sqlite3

developmentモードで起動する際のデータベースsqlite3を使うようにしています

コーディングサーバー起動→動作確認→コーディング…という流れになりますが、サーバーを起動する際に、

$ rails s

と実行するだけでサーバーが起動できるため大変手軽です。

サーバー起動後はブラウザhttp://localhost:3000/アクセスすれば開発用のサイトを確認できます

mysql2

productionモード(本番環境)で利用するのはMySQLを使うようにしています

理由は他のWebサイトで推奨されていたため。

sqlite場合だと、単純にDBデータファイルとして扱っており、同時に複数アクセスがあった際、最初アクセス中にファイルロックされてしま仕様との記事をどこかで見たため、MySQLを使うようにしています

developmentとproductionで動作を分けるには、 config/database.ymlで分けることができます

development:

adapter: sqlite3

database: db/development.sqlite3

pool: 5

timeout: 5000

production:

adapter: mysql2

database: production.mysql

encoding: utf8

pool: 5

username: <yourname>

password: <password>

timeout: 5000

kaminari

pagenation系のド定番ですね。

よくWebサービスのページ下にある [1][2]・・・[X]といったリンクが表示されている、あれです。

http://memo.yomukaku.net/entries/238

https://github.com/amatsuda/kaminari

unicorn

Unicorn + Nginx + Rails で構築しています

効果の違いなどはGoogle先生質問すると大量に返答がありますのでこちらでは割愛

体感的にもかなり違います

nokogiri

スクレイピングするのに使っています

ONALIFE(オナライフ)では、xvideosの動画URL画像パスを抜き出す為に、こちらのGemを使っています

HTMLブロック単位で抜き出せるため大変重宝しました。

http://himaratsu.hatenablog.com/entry/2013/04/27/002249

http://nokogiri.org/

acts-as-taggable-on

タグ機能を簡単に実装するためのGem

これは捗る。超絶オススメ

サイトタグ機能はこちらで一瞬のうちに導入できました。

自作するとなるとかなり労力使いますから…こういったところは極力他の人が作ってくれたものを流用してもバチはあたらんでしょう。

https://github.com/mbleigh/acts-as-taggable-on

typus

管理画面を一瞬で作ってくれるGem

通常だと管理画面も rails g xxx とかやって controller 作って、 view 作って…とかやらないといけませんが、こちらのGemを使うと一瞬で終わります

素晴らしい!!

サイトでは、投稿していただいたxvideosの動画が不適切な場合などに消去する必要があるため、どうしても管理者向けの画面が欲しかったのでこちらを使いました。

データベースを直接操作して delete とかできちゃいます

http://www.func09.com/wordpress/archives/1136

google-analytics-rails

Webサイトを作る上でアクセス解析というのは必須です。

自分サイトアクセス傾向を解析して、どうすればアクセスが伸ばせるか、ということを考察するのに必要不可欠な機能です。

通常、Google Analyticsサイトを登録すると、Javascriptコードが生成されるので、それをWebサービスに貼り付けるだけで完了ですが、こちらのGemを使うと、Google Analytics で生成されるID番号のみを登録するだけで自動的に挿入されるようになります

コードがごちゃごちゃしなくなるので可読性が上がります

最後

まだONALIFE(オナライフ)は発展途上のサービスです。

機能拡張していくうえで、先人たちのありがたいGemをどんどんこれから活用していければ、と思っています

みなさんもこれは便利!というお勧めGemがあれば是非教えて頂ければと思います

トラックバックコメントとかでも大歓迎です!

以上、ONALIFE(オナライフ)で利用しているGem一覧の紹介でした。

参考サイト

http://anond.hatelabo.jp/20101206224349

http://anond.hatelabo.jp/20101203150748

http://anond.hatelabo.jp/20120914214121

http://anond.hatelabo.jp/20130120190550

じゃあの。

2013-04-26

FC2アダルトを制限なしで見れるようにしたよ!

URL:http://www.fc2viewer.com

どっかで作ってほしいみたいなの見かけたので作りました

ちょっとレイアウト汚いけどごめんね



※以下、開発系の話

構築環境) Unicorn+Rails on Heroku

主な使用gem) New Relic, Nokogiri, twitter bootstrap

参考)



    ※追記:見れないという人は以下のことを確認してください

    当たり前ですが、有料会員向け動画,コンテンツマーケット動画などは見れません。

    それ以外で見れないよといった場合は、コメントとかで教えていただけると幸いです。

    2012-07-08

    Rails3 とTwitter Bootstrapで、オシャレなエロサイトをつくってみました。

    Rails3 と jQuery で、真面目にオシャレなエロサイトをつくってみました。 - h300

    http://d.hatena.ne.jp/inouetakuya/20120331/1333192327

    に触発されて、オシャレエロサイトを作ってみました。

    以下は製作記になります

    オシャレエロサイトを作ろうと思ったのはいいのですが、デザインは苦手なので途方に暮れていました。

    h300の方はペパボソフトウェアエンジニアらしいのですが、こっちはただの素人プログラマー

    オシャレなサイトなんて作れるわけがありません。

    そこで何か裏ワザみたいなものはないかとググっていると、Twitter Bootstrapという文字が目にとまりました。

    Bootstrapの名前は知っていましたが、深い内容までは知りませんでした。

    ですが、紹介記事を読んでみると自分理想に近かったので早速使ってみることにしました。

    Twitter Bootstrapとは?

    Twitter Bootstrapはある程度有名だと思うんですが知らない方のために説明すると、

    CSSフレームワークの一つで、ウェブデザイン作成を手助けしてくれるものです。

    色々なCSSフレームワークを見ましたがTwitter Bootstrapが一番完成度が高いと感じました。

    ウィキを見ると最初リリース2011年8月なので比較最近のものですね。

    CSSフレームワークの説明は難しいんですが、

    普段、みなさんがウェブサイトを作る時、HTML + CSSで作られるかなと思うんですよね。

    この時、CSSが事前に用意されているとすごく楽じゃないですか?

    CSSフレームワークCSSの大部分を前もって用意してくれているんですよ。(フレームワークによりますが)

    ですので基本的にCSSに合わせてHTML記述するだけでウェブサイトが出来てしまます

    CSSに合わせてHTML記述するとはどういうことでしょうか?

    匿名ダイアリーでも似たようなことができるのでやってみます

    この文章は薄い青色ハイライトされていますよね?
    Bootstrapで似たようなことをする場合
    <div class="well">
    ハイライトしたい文章
    </div>
    という感じになります

    classにwellと指定しているだけですね。

    なぜそうするだけで文章がハイライトされるかというと、

    divのclassにwellが付いていたら、いい感じでハイライトしてねっていう指示が

    Twitter BootstrapのCSSに書いてあるからです。

    BootstrapのCSSには、divのclassにalert alert-errorっていうのがあったら警告文だしてねとか、

    button class="btn"ってあったらボタン表示させてねとか色んなことが最初から書いてくれています

    もちろん見栄えがよくなるように記述されていますので、classを指定するだけでモダンデザインになるわけですよ。

    CSSに合わせてHTML記述するだけでウェブサイトが出来るというのはこういうことです。

    でも、最近ウェブサイトHTML + CSS + JQueryという場合も多いですよね。

    安心してください。Twitter Bootstrapの場合JQueryの基本的な部分も用意してくれています

    ですのでドロップダウンメニューやタブ、スライドショーなどの実装も簡単にできます

    それに加えてBootstrapはよく使うアイコン数百種類まで用意してくれています

    至れり尽くせりですよ。

    神様ですね。

    CSSフレームワークを使うメリットはまだまだあります

    CSS固定化されていると、HTML自動的に固定化されます

    CSSに合わせて記述するので当たり前といえば当たり前ですね。

    CSS記述一定HTMLもある程度一定なので、メンテナンスが格段にやりやすくなります

    個人プログラマーの方だと、サイトごとにHTMLCSSもグチャグチャという方も多いのではないでしょうか?

    フレームワークを使えばそういうこともなくなるということです。

    Twitter Bootstrapの凄さはそれだけではありません。

    現在ユーザーがどんなデバイスウェブサイトアクセスしてくるか分かりません。

    PCスマートフォンiPadTV3dsなど全てのデバイスに合わせてデザインを作るのは時間がかかりすぎます

    でもTwitter Bootstrapならbootstrap-responsive.cssというCSSを選ぶだけで、

    デバイスの横幅に合わせてデザインが変わるレスポンシブなウェブサイトができます

    iPhoneiPad対応もすぐですよ。

    もちろんデメリットもありまして、サイトデザインが似てしまうというのが難点です。

    ですが基本はBootstrapを使って、ちょっと自分カスタマイズしてオリジナルっぽくすることもできますので、

    一度Twitter Bootstrapを使ってみる価値はあると思います

    http://twitter.github.com/bootstrap/

    Bootstrapの説明が長くなってしまいましたね…。

    ここからアダルトサイト作成の説明です。

    クローラ作り

    1.エロいサイトを巡って、XVIDEOSやFC2動画などのリンク、embedされたものがあれば取得。

    2.リンクから動画サイトアクセスしてサムネイルを取得。

    3.データベースに登録。

    一連の作業をクローラーやらせプログラムRubyで書く。

    RailsでBootstrapを使う。

    RailsでBootstrapを使うにはtwitter bootstrap railsというgemを使うらしいです。

    しかし、使おうと思ったのですが、windowsでは上手くインストールできませんでした。

    windowsRubyを使うとバグが多いです。

    仕方なく、代わりにsass-rails-bootstrapというものを使いました。

    違いはcssにLESSをつかっているかsass(scss)を使用しているかだと思います

    http://d.hatena.ne.jp/tkawa/20120219/p1

    の記事が参考になりました。

    ちなみにLESSとかSassってのはcss効率的に書けるすぐれたものです。

    最近webクリエイターボックスさんでも紹介されていました。

    http://www.webcreatorbox.com/tech/css-sass/

    LESSとかSass(Scss)もお勧めですよ。

    railsでは3.1からcoffee scriptと共にsassがデフォルトで使えます

    このあたりがRailsの素晴らしさですね。

    Bootstrapは画像を綺麗に並べて表示することにも向いているので、

    アダルトサイトと相性がいいなと感じました。

    タグリスト実装

    AV女優名とか女子校生人妻などのジャンルタグがあれば便利ですよね。

    Railsではacts-as-taggable-onというgemを使い実装しました。

    動画タイトルが事前に用意したAV女優リストジャンルリスト合致すればタグ付けするという感じです。

    AV女優リストDMMからジャンルリストは大手アダルトサイトから作成しました。

    AV女優タグ名前順でソートしたいと思ったのですが、

    漢字ソートできないのでしばらく悩んだ結果、

    タグ付けするときに あおいそら-蒼井そら みたいな感じでタグ付けするようにしました。

    もっとスマート方法があるはずですが思いつかなかったので仕方ないです。

    ア行、カ行…のように行別にわけて、なおかつアイウエオ順で表記してますので

    お気に入りAV女優名を探しやすいはずです。

    簡易ブックマーク実装

    クッキーを使ってログイン不要ブックマーク機能作りました

    jquery.cookie.jsを使って、cookie配列に直してごにょごにょしてという感じで実装しました。

    削除ボタンを押すと非同期で通信して…などいろいろ面倒でした。

    でも、動画の数はかなり増やしていこうと思っていましたので頑張って実装しました。

    動画の下のブックマークするボタンを押していただければブックマークできます

    ブックマークするボタンの表示などにBootstrapの便利さを感じました。

    アダルト動画を大画面で見れるようにする。

    実はこれが一番やりたいことでした。

    多くのアダルトサイト広告だらけで、肝心の動画がポツンと小さくあるだけというのが多いです。

    世の男達は疲弊しています。それは本当に疲弊しています

    戦場で疲れた兵士たちに、そんなせせこましい画面でアダルト動画見ろって?

    そんな野暮なこと言いませんよ。

    PCスクリーンの画面いっぱいに、大画面で、ドカーンエロ動画を楽しんで下さいよ。

    動画はできるだけ大きく表示しています。もちろんレスポンシブです。

    全画面表示にすりゃいいじゃん…っていうのは違うんですよ。

    全画面表示だと逃げれないじゃないですか

    不意に誰かが部屋に入ってきたらどうするんですか? 

    1クリックと2クリックは大違いですよ。

    コンマ一秒で守れる尊厳がある。

    そう考えております

    スマホ対応

    Bootstrapでデザイン面はスマホ対応にはなっているのですが、

    加えてjpmobileというh300で紹介されていたgemを使って、

    スマホアクセスされたら表示する動画の数を減らしてとか、

    広告の種類を変えるなどの微調整をしました。

    サーバー選び

    osukiniサーバーのGT2プランしました。

    初期費用1900円、月940円で

    CPU 2.66GHz、メモリ 2.2GB HDD200GBです。

    チューニングは正しいかからないですね。

    まぁ、アクセス捌けなくなってから考えます

    Nginx + Unicornを使おうとして結局やめる。

    Railsは遅いので少しでも速くするためにApacheの代わりにNginx使おうと思ったのですが、

    PC用のキャッシュスマホ用のキャッシュを別々に保存して使う

    ということがどうしてもできませんでした。

    PC用のキャッシュがある場合スマホ用のキャッシュがなくてもキャッシュがあると認識されるなど、

    もともとNginxrailsのページキャッシュは相性が悪いようです。

    Nginx側でキャッシュする、もしくはスマホ用のアドレス別にすればできるかもしれないですが、

    http://m.サイト名 みたいにするのが嫌だったので最終的にNginxを使うことをやめました。

    Nginxに関するネット上の記述も少ないので運用するのは危険かな、ということもあります

    Nginxを少しだけ使ってみた感触はかなり速いというものだったので残念でした。

    バージョンが変われば、また挑戦したいですね。

    Apache + passengerは遅いんですよ…。

    【追記】

    キャッシュの問題はRails側の問題だったので

    やっぱNginxでもいけるかもしれないですね。

    暇なときに試してみます

    出来上がったサイト紹介

    オシャレのハードルを上げすぎて紹介しづらくなったのですが、

    紹介しないと終わらないということで紹介します。

    http://nukisen.com  (エロ注意)

    サイト名はオシャレに横文字でNukisenにしました。読み方はヌキセンです。

    http://bootswatch.com でダウンロードできるBootstrapのテーマそのままですが、

    オシャレというかクールデザインです。

    Bootstrapを使うと自動的に細部まで凝ったデザインになるので最高ですね。

    下にスクロールしていくと背景のグラデーションが変化したりとか、とても一人ではできないですよね。

    長々と説明してきましたが、

    ぜひNukisenで大画面のアダルト動画体感してほしいです。

    動画の数をいきなり大量に増やすグーグル様に怒られるので、

    しばらくは一日30本ぐらいの更新でいく予定です。

    アダルトサイト同士の相互リンクアクセス増やしてなどはしない方向です。

    最後

    新しいことに挑戦すると得られるものが多いなと感じました。

    ウェブサイトを作る際、無意識のうちに自分のできる範囲の技術で構築しがちだと思うんですが、

    そうすると成長はないですね。

    新しい技術に柔軟に対応していきたいです。

    長文失礼しました。

    2008-12-28

    [] 63. 雪が降る町

    雪が降る町 - UNICORN

    一週間ぶり、増田年の瀬らしい曲選んでみました。どうぞ。

    2007-11-12

    やっぱり奥田民生が許せない

    THE VERY RUST OF UNICORNってアルバムの中に「大迷惑の歌唱指導」みたいなのが入ってるんだけどそこで

    「心ならずも全国に散ったサラリーマンの怒りや未練や不満を発散させるために作りました」みたいな趣旨のことを述べている。

    全国に散ったサラリーマンの方々もお前みたいな勝ち組イケメンロック歌手にそんなもん歌われたくないだろうよ!

    そんな奴に気持ちを代弁されたってむかつくだろうよ!

    ニートの俺も奥田民生以上にそんなこと言う権利ないんだろうけど全く。

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