「.htaccess」を含む日記 RSS

はてなキーワード: .htaccessとは

2018-11-01

増田プログラマー養成講座 その15 Webアプリの完成見本

前回は、Webアプリモックアップ(ハリボテ)を作るところまでやりました。

今回は、Webアプリ機能実装してみましょう!

 

学習の狙い

データベースを使ったWebアプリを作って、データベースの基本操作CRUDの4つ)を練習してみよう!

CRUD
  1. Create 追加
  2. Read  取得
  3. Update 更新
  4. Delete 削除

 

説明の順番について

どういう順番で説明したら分かりやすいか検討してみた。

  1. まず先に、Webアプリの完成見本を提示します。
  2. 続いて、作る過程説明しながら、各プログラム意味説明してみます

 

作業の流れ

ざっくりと、以下のような流れで作っていきます

  1. XAMPPを起動する。(参考 anond:20181017191404 増田プログラマー養成講座 その6 OOPの種類、PHPの準備)
  2. CodeIgniterインストールする。(参考 anond:20181022232327 増田プログラマー養成講座 その9 MVCフレームワークを使ってみよう)
  3. phpMyAdminでデータベース操作する。(参考 anond:20181024214133 増田プログラマー養成講座 その11 データベースを使ってみよう)
  4. ApacheWebサーバーソフト)の設定を変更する。(今回説明
  5. Visual Studio Code等のツールプログラムを書く。(次回説明
  6. ブラウザー動作確認する。

 

XAMPPを起動させる

(参考 anond:20181017191404 増田プログラマー養成講座 その6 OOPの種類、PHPの準備)

講座その6を参考にして、XAMPPを起動させて、ApacheMySQLスタートして下さい。

 

CodeIgniterインストールする。

(参考 anond:20181022232327 増田プログラマー養成講座 その9 MVCフレームワークを使ってみよう)

講座その9を参考にして、XAMPPの中にCodeIgniterインストールしておきます

 

phpMyAdminでデータベース操作する。

(参考 anond:20181024214133 増田プログラマー養成講座 その11 データベースを使ってみよう)

講座その11を参考にして、MySQLWebアプリ用のデータベーステーブル作成しておきます

 

データベースの設定

講座その11で、データベース練習で「chat」というデータベースを作ってみました。

そのときmessage」というテーブル作りましたが、今回Webアプリで使うテーブルとして新たに「talk」というテーブル作成します。

(補足:前に作ったテーブルmessage」の中に、テーブル名と同じ「message」という名前カラム(列)を作ってました。これでも問題ないんだけど、プログラムを書くときテーブル名とカラム名を混同しないようにしたいので、念のため作り変えときましょう。)

 

talkテーブル新規作成する

SQLで「talk」というテーブルを作る場合、以下のようなSQL文になります

CREATE TABLE `talk` (

 `id` int(11) NOT NULL,

 `create_at` datetime NOT NULL,

 `update_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,

 `message` text NOT NULL

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

 

このSQL文をphpMyAdminで実行すれば「talkテーブルを作れます

  1. phpMyAdminを開く。
  2. データベース「chat」を開く。(前に作った「messageテーブルは使わないので削除してもOK
  3. phpMyAdmin画面の上部メニューの「SQL」をクリックする。
  4. データベース chat 上でクエリを実行する:」の空欄に上記SQL文をコピーして実行すれば、「talk」というテーブルができる。

 

これでデータベースの準備ができました。

 

Apacheの設定

CodeIgniterで使う「URL」の表示方法ちょっと変更しておきたいので、ApacheWebサーバーソフト)の設定を変更しておきます

(「URL」=情報がどこにあるのかを示すインターネット上の住所)

Apacheの「mod_rewrite」という仕組みによって、URLの扱い方を変更します。)

 

(例)

変更前: http://localhost/waf/index.php/welcome/

変更後: http://localhost/waf/welcome/

というように、URLの中にある「/index.php」という文字列を表示させない設定にします。

 

Apache設定ファイル.htaccess

Apacheの設定は「.htaccess」という名前設定ファイルを用意して変更します。

 

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ index.php/$1 [L]

 

.htaccess」の書き方を理解するには、「正規表現」という仕組みの知識必要です。

まだ「正規表現」を勉強してない段階では、とりあえずコピペして使って下さい。

 

Webアプリ完成見本

CodeIgniterで、

を行ないます

 

CodeIgniter設定ファイルconfig.php」の編集

config.php」をIDEやエディターで開いて、以下のように変更する。

$config['base_url'] = 'http://localhost/waf/';

$config['index_page'] = '';

 

最初は、

$config['index_page'] = 'index.php';

になってるけど、「index.php」を削除して、「''」(空)にしておく。

 

CodeIgniterデータベース設定ファイル「databese.php」の編集

「databese.php」をIDEやエディターで開いて、以下のように変更する。

$db['default'] = array(

 'dsn' => '',

 'hostname' => 'localhost',

 'username' => 'root',

 'password' => '',

 'database' => 'chat',

 'dbdriver' => 'mysqli',

(※上記のように、MySQLのusernamepasswordは「root」(管理者)のデフォルト設定を使ってます。)

 

Controllerの作成

上記フォルダの中に「Welcome.php」というファイルを作って、内容を以下のようにします。

<?php

defined('BASEPATH') or exit('No direct script access allowed');

 

class Welcome extends CI_Controller

{

 public function __construct()

 {

  parent::__construct();

  $this->load->model('chat_model');

  $this->load->helper('url');

  // $this->output->enable_profiler(true); // for debug

 }

 

 // 初期画面

 public function index()

 {

  $action = $this->input->post('action');

  if ($action == 'add') {

   $message = $this->input->post('message');

   $this->chat_model->create_message($message);

  }

  $data['talk'] = $this->chat_model->read_message();

  $this->load->view('welcome_index', $data);

 }

 

 // 更新画面

 public function update($id = '')

 {

  $id = $id ? $id : $this->input->post('id'); // id -> segment or post

  $action = $this->input->post('action');

  if ($action == 'update') {

   $message = $this->input->post('message');

   $this->chat_model->update_message($id, $message);

  }

  $data['talk'] = $this->chat_model->read_message_by_id($id);

  $this->load->view('chat_update', $data);

 }

 

 // 削除画面

 public function delete($id = '')

 {

  $id = $id ? $id : $this->input->post('id');

  $action = $this->input->post('action');

  if ($action == 'delete') {

   $this->chat_model->delete_message($id);

  }

  $data['talk'] = $this->chat_model->read_message_by_id($id);

  $this->load->view('chat_delete', $data);

 }

}

 

View作成

上記フォルダの中に「welcome_index.php」「chat_update.php」「chat_delete.php」という3つのファイルを作って、内容を以下のようにします。

 

Viewファイル「welcome_index.php」の中身

<?php defined('BASEPATH') OR exit('No direct script access allowed'); ?>

<!DOCTYPE html>

<html>

 <head>

  <meta charset="utf-8">

  <title>増田チャット</title>

  <base href="<?php echo base_url(); ?>">

 </head>

 <body>

  <h1>増田チャット</h1>

  <h2>新規投稿</h2>

  <form action="welcome/index" method="post" accept-charset="utf-8">

   <label>メッセージ</label>

   <input type="text" name="message">

   <input type="hidden" name="action" value="add">

   <button>投稿する</button>

  </form>

  <h2>投稿一覧</h2>

  <table border="1" cellpadding="5" cellspacing="0" bordercolor="#CCCCFF">

   <tr>

    <th>No.</th>

    <th>投稿日時</th>

    <th>メッセージ</th>

    <th>編集</th>

    <th>削除</th>

   </tr>

   <?php if(isset($talk)): ?>

   <?php foreach($talk as $item): ?>

   <tr>

    <td><?php echo $item['id']; ?></td>

    <td><?php echo $item['create_at']; ?></td>

    <td><?php echo $item['message']; ?></td>

    <td><a href="welcome/update/<?php echo $item['id']; ?>">編集</a></td>

    <td><a href="welcome/delete/<?php echo $item['id']; ?>">削除</a></td>

   </tr>

   <?php endforeach; ?>

   <?php endif; ?>

  </table>

 </body>

</html>

 

Viewファイル「chat_update.php」の中身

<?php defined('BASEPATH') or exit('No direct script access allowed');?>

<!DOCTYPE html>

<html>

 <head>

  <meta charset="utf-8">

  <title>増田チャット</title>

  <base href="<?php echo base_url(); ?>">

 </head>

 <body>

  <h1>増田チャット</h1>

  <h2>編集</h2>

  <p>メッセージを変更して「更新する」ボタンを押してください。</p>

  <form action="welcome/update" method="post" accept-charset="utf-8">

   <label>メッセージ</label>

   <?php if (isset($talk)): ?>

   <input type="text" name="message" value="<?php echo $talk['message']; ?>">

   <input type="hidden" name="id" value="<?php echo $talk['id']; ?>">

   <input type="hidden" name="action" value="update">

   <?php else: ?>

   <p>※該当するメッセージがありません。</p>

   <?php endif;?>

   <button>更新する</button>

  </form>

  <p><a href="welcome/index">戻る</a></p>

 </body>

</html>

 

Viewファイル「chat_delete.php」の中身

<?php defined('BASEPATH') or exit('No direct script access allowed');?>

<!DOCTYPE html>

<html>

 <head>

  <meta charset="utf-8">

  <title>増田チャット</title>

  <base href="<?php echo base_url(); ?>">

 </head>

 <body>

  <h1>増田チャット</h1>

  <h2>削除</h2>

  <p>以下のメッセージを削除しますか?</p>

  <form action="welcome/delete" method="post" accept-charset="utf-8">

   <?php if (isset($talk)): ?>

   <p style="background-color:lightpink"><?php echo $talk['message']; ?></p>

   <input type="hidden" name="id" value="<?php echo $talk['id']; ?>">

   <input type="hidden" name="action" value="delete">

   <?php else: ?>

   <p>※該当するメッセージがありません。(または削除済です。)</p>

   <?php endif;?>

   <button>削除する</button>

  </form>

  <p><a href="welcome/index">戻る</a></p>

 </body>

</html>

 

Model作成

上記フォルダの中に「Chat_model.php」というファイルを作って、内容を以下のようにします。

<?php

defined('BASEPATH') or exit('No direct script access allowed');

 

class Chat_model extends CI_Model

{

 public function __construct()

 {

  parent::__construct();

  $this->load->database();

 }

 

 // Create

 public function create_message($message = '')

 {

  $sql = "INSERT INTO talk SET create_at = ? , message = ?";

  $param = array(date('Y-m-d H:i:s'), $message);

  $this->db->query($sql, $param);

  return $this->db->insert_id();

 }

 

 // Read All

 public function read_message()

 {

  $sql = "SELECT * FROM talk";

  $query = $this->db->query($sql);

  return $query->result_array();

 }

 

 // Read by Id

 public function read_message_by_id($id = 0)

 {

  $sql = "SELECT * FROM talk WHERE id = ?";

  $param = array($id);

  $query = $this->db->query($sql, $param);

  return $query->row_array();

 }

 

 // Update

 public function update_message($id = 0, $message = '')

 {

  $sql = "UPDATE talk SET message = ? WHERE id = ?";

  $param = array($message, $id);

  $this->db->query($sql, $param);

  return $this->db->affected_rows();

 }

 

 // Delete

 public function delete_message($id = 0)

 {

  $sql = "DELETE FROM talk WHERE id = ?";

  $param = array($id);

  $this->db->query($sql, $param);

  return $this->db->affected_rows();

 }

}

 

この続きは、

anond:20181101230220 増田プログラマー養成講座 その16 Webアプリの完成見本(続き)」

へ続きます

2017-06-16

anond:20170616085536

サーバ側が301リダイレクトを返すならキャッシュして当然じゃん。

301は恒久的な移転なんだから

そうなってほしくない場合

まともなサーバサイド開発者なら302だの306だの使い分ける。

あと .htaccess設定ファイルであって仕様のことではないからな。

君もエンジニアなら用語は正しく使おう。

2017-05-31

腐女子という生き方をする時の内圧や外圧の話

http://anond.hatelabo.jp/20170530031948

これ書いた奴です。色々と反応を頂きまして、ありがとうございます

元々の話とは直接は関係ないけどそれなりに前から不満に思っていたあたりにちょっとかすった結果愚痴愚痴言った部分について思ったより反響がありました。そっちなんかい、と。

でも確かに読み返したらまあツッコミ受けるのも当然でした。大変失礼しました。

その上で、受けたツッコミのものはだいたいあってるけどそれが全てだとは思わない、という話をします。

腐女子内ゲバBL好きではない女オタの圧力否定しません

ちょっと内容が被ってるので個別引用はしないのですが、ツッコミ受けた部分のメインは「腐が隠れてた主因は男じゃない」という話で、「内圧だろ?」「同じ女オタだろ?」ということを言われています

まあその通りだと思います

内部圧力は確かにひどいと思います別に彼女たちに悪気があるとは思ってません。でも.htaccess使ってきっちり検索避けした上で、トップページだけはサイト名前CP検索かけたときにはひっかかるようにしていて(ジャンル名やキャラだと到底ひっかからいかひっかかっても何万とあるサイトの中で何千位とか何万位なので実質誰も気付かない)もちろんトップページには二次創作公式関係なくてホモの取り扱いだから苦手な人は気をつけてね、ってそこまでやっても、「トップ検索避けにひっかかる」から無料レンタルサイトだとかブログだとかでタグでおまじないだけしてるような人からアドバイスとして「検索避けした方がいいですよー☆」なんて言われたりするようなそういう世界でしたが、それを悪意だと思ったことはありません。心から善意だと確信しています無知って罪だなぁとは思いましたが。

そして出る杭は打たれるのもよくわかります。どれだけ多くのマナーサイトが当時存在していたか。よーく知ってますマナーサイトという名の俺ルール掲示サイトでしたが。そんなものあっちこっちサイトリンクされてるそういう世界です。マナー一読お願いしますとか平気で書かれてる世界です。毒吐きネットマナー宗教パンフ程度の信憑性しかないって自らのサイトに書いてるのにマナーサイトとしてリンクされていた世界です。

お前ら皆エセルフィン信者かよ。世も末だな。

腐女子自身BLという題材を取り扱う後ろめたさから隠れたがってたのも知ってます私自身当時はこんな秘密親にだって言えないと本気で思ってました。今じゃ親の前でBL同人誌平気で読めます私自身はクソですが産まれたのが今の親の元でよかったと心から思ってます。家が家なら家族会議モノです。趣味理解ある両親は宝です。

まあそんな世界ですので、内部圧力も主因が内部にあることも正しいと思ってます

主因が別だから他の原因は無視できるとは言ってない

じゃあ男オタから圧力は一切なかったんでしょうか。男オタは腐のことはスルーしてた?一部頭のおかしいのはいたけどそれは無視できる量?

んなこたーない、と私は思ってます。少なくとも、私の観測範囲では男オタは「腐女子の内圧に便乗して腐女子を追いやろうとしていた勢力腐女子問題を語る上で無視できない程度にはいた」(それが主原因だとは言ってない)という認識です。

すんごい分かりやすい話がこれ。

https://togetter.com/li/14332

これを見て「この人の考え方は特殊なんです」とは思わない。全体の割合としての多い少ないはあれど、「無視できるほど少数の声」なんかじゃないと思ってる。

オタクだらけのPixiv」にあって、「男にとっちゃBLグロなんだから出て行けとまでは言わんが隔離しろよ」って平気で言ってしまう。

男は自分好きな物しか興味がない? そこらでエロ絵が出てきても何も問題にならない? 色々と煩いのは女だけ?

まあ、嘘だッ!! ってなりますよ。

絵がサムネで見えてるからアウト、っていう話はありますけどそれこそR18ならともかく年齢制限ないものってクッション必須ですかね? というかタグはついてるんですよね、これ。だって「腐タグだらけな問題」ですから。それこそ嫌なら弾けばいいのに。Pixivというオタクサイトなので公式と誤解がどーとかパンピーの目に触れるこーとかっていうのは根拠が薄いと思いますし、実際この時の論点はそこじゃないですし、当時は今ほどは規模が膨れ上がってませんでしたし。

そういう場所別にエロってわけでもないけどBLからグロ隔離しよう、って普通に言う人がいる。

その根拠には「だって元々隠れてたじゃん」とかもある(つまり元々の内部圧力が彼らの行動を助長させた)とは思うけど、だから無罪! セーフ! とはならんでしょう。

それこそジャンプの腐が増えてからジャンプはつまらなくなった論とかあるじゃないですか。

実際そんなのはただの言いがかりだと思いますし、男オタクが全員そういうこと言い出すとかは繰り返しますが思ってません。ちょっと変なのもたまにはいるよね、ってだけです。

でも量が量なので「たまに」いるだけでも割と無視できない数になることがあります

たぶん「俺の居場所を踏み荒らされた」という認識があるんじゃないか

元々「俺の居場所」というのが幻想場合もあるし「踏み荒らされた」のが幻想場合もあるわけですが。

で、その外敵をどんな奴だと見たらなんか裏でこそこそやってた奴らじゃねーかと。

元々日陰者だったのになんで今更表に出てきて俺らの場所を踏み荒らしてるんだと。それは別に最初から「俺らの場所」じゃない場合もあったりするんですけど。

当然ながら実際に腐が迷惑かけたこともそれこそ沢山あるでしょう。一方的に男オタが悪いなんて言うつもりはないです。本当にないです。お互い様です。

文化の異なるコミュニティがあれば衝突はいくらでもおこるよねって話でもあるような気はします。

じゃあ元記事では何が言いたかったのか

実際の意図がどうだったにせよ、尊重するといいつつ雑に扱われているように感じられてしまったので、ちょっと雑じゃないですか、その雑理論が通るなら一部の男オタの暴走を雑に男オタのせいって言えちゃいますよ、みたいなとても感情的な反発でした。

今回の論文事件本質は「自分作品の在り様をコントロールしたいVS法律上問題ないんだから面倒な手間は省いて楽に研究したい」だと思ってるので、それはそれとして明文化してたら楽だよね、っていう話をするのと腐女子コミュニティ特有問題なんだからあなたたちこそ文化衝突回避のために頑張んなさいよ、って言われた(ように感じた)のだと話が違うというか。

腐女子自分たちコミュニティを守るために自主的自分たち性質可視化できるように行動するのと、全然関係ないとまでは言わないけど根幹とはずれているものを一緒くたにされてだからお前ら頑張れ、って言われるのとじゃ違うというか。

本題と関係ない話をした理由はだいたいそんな感じです。

あと今書いててふと思ったのですが今回のアレを「プライバシー侵害」と思ってる人どのくらいいるんでしょうか。「一度公開したものである以上引用されても法的に問題がないのも理解しているし向こうが「悪い」とは思っていないが苦労して創り上げられた作品の扱われ方があまりにも雑だったのでふざけんじゃねぇと思っている」人割といませんかね。私はそう思ってますけど。

追記

http://anond.hatelabo.jp/20170530073632

腐を極端に嫌う男オタク(当然ごく一部の過激派)の存在を知って「男オタこわちか」となってより自衛した時に「腐女子勝手に怖がっただけ」とはならないと思うんですよね。

もちろんそれは主因ではないと思いますし、同属から攻撃の恐怖の方が割合が高いと言われたらそりゃないんじゃないとは思いますが、無視できるほど軽いとも思わないです。

2014-07-27

ナマモノ同人二次より「危険」か

(追記しました。長くなったので別エントリhttp://anond.hatelabo.jp/20140728214143

あと半ナマ映画ドラマ等で実在の人物が演じた架空キャラを元にした二次創作、です。すみません。)

10年以上ナマモノ同人活動している腐女子です。

最近中古同人誌ショップウェブで大々的にナマ同人宣伝問題視されました。ショップはすでに謝罪宣伝ツイートを削除しています

これに関して、ナマジャンル活動する者として普段から思っていたことを書くいい機会だと思ったので匿名投稿することにします。あくまで個人の主張であり、こうすべきなどの押しつけではありません。あと長いです。

なお、以下は「同人のものに反対、全同人は滅びろ」という方向けの文章ではありません。ナマは二次より危険だと考える人に、本当にそうだろうか、と問いかけるためのものです。

要旨


※この文章内では
同人権利者が許可していない同人活動
します。許可を得た二次創作同人一次創作は含まれません。あとほぼ女性向けの話題です。
ナマ=実在の人物を元にした同人二次二次元キャラを(以下同)。




今回のような宣伝は今に始まったことではない

店頭でもウェブでも、ナマ同人誌は今までも販売されていました。現プロ作家過去に出したナマ同人誌写真付きで宣伝されていたり。念のため言っておくと、当方観測範囲ではこれらはすべて中古同人誌ショップであり、書店での委託販売ではありません。もちろんヤフオク等でも作家に無断で売買されています

同人誌にはほぼ全て「中古書店ヤフオク等への出品はご遠慮ください」と明記されていますしかし、この注意書きはナマに限ったことではなく二次同人誌にもあります。ナマだけを問題視し騒ぐのはおかしい。

問題視するとすれば中古ショップが禁止されている同人誌を扱うことや、該当店舗で売買する購入者たちについてでしょう。言うまでもなく、これもナマか二次かを問いません。中古売買は同人を楽しめる建前かつ大前提のはずの「個人の趣味範囲」を逸脱していないか?という問題であり、ナマのルールを守れ!とかナマ独自の問題ではないはずです。

「ナマは二次より危険」は根拠が曖昧

ジャニーズ同人を出していたサークル事務所に呼び出され土下座させられた」という噂はかなり昔から耳にしますが、ソースとなる情報を目にしたことは一切ありません。(当該ジャンルに詳しい方でソースを示せる方はご提示いただければ幸いです。)ジャニーズ以外のナマジャンルでも似たような言説が飛び交っていたりしますが、どれも都市伝説の域を出ません。そしてこれらの言説の多くは実際にナマをやっているジャンルではなく、他ジャンルの人たちが「~らしいよ」という伝聞調で広めている印象があります

参考のため当方が確認している事例を挙げてみます

ポケモン同人誌事件

wiki(※この件は情報ソース錯綜していることで有名らしいので、一応こちらも→ポケモン同人誌事件の情報ソースについて

しまじろう事件

ベネッセからサイト閉鎖を要求された作者氏のページ

ときメモビデオ事件

wiki

権利者から警告書を送られた二次創作の海外事例

wikipedia:Legal issues with fan fiction

国内でも海外でも権利から通告が来たり逮捕に至ったのはすべて二次または半ナマジャンルです。ナマの事例は見つかりません(※もし海外ナマの事例をご存知の方は補足お願いいたします)。

じゃあ、ナマは危険じゃないの?

いいえ、ナマモノ危険です。ただし、二次ジャンルと同じように危険なだけです。言うまでもなく、無許可二次創作は訴えられていないだけで全て権利侵害には変わりありません。「ナマだけが特別危険」という思い込みは間違いです。ジャニーズからよりいっそう危険、ということにもなりません。

実在の人物を対象にするから名誉毀損では?との考えもありますが、これも判例はなく個別の判断になると思います。少なくともはっきりナマは二次より危険、と言える根拠は乏しいです。

ナマのローカルルール無意味馬鹿馬鹿しい?

上で見たとおり公に問題視されたのは二次半ナマだけです。仮にこれがナマジャンルでは主流である「サーチ単位検索避けイラストSNS等を使わない、ツイッターでは鍵をかける、同人誌専門店への委託販売はしない」etc自主的ルールを徹底してきた結果としたら、そのルールは一概に無意味とは言えないのかもしれません。

ちなみに過剰な検/索/避/けや当て字伏せ字は2ちゃん同人板の文化であり、ナマ同人文化ではないです。同人板では週刊少年ジャンプ=飛翔など二次も伏せ字されますし、801板では伏せ字への反発も強いです。

ナマルールを守らないとジャンル内で吊るし上げになる?

ブコメにナマジャンルで掟破りすると苛烈制裁をされる、とありました。 たしかにナマでは極力露出を控える活動方法が主流なので、そこから外れる人は目立ちますしかし目立つことをして叩かれるのは二次ジャンルでもよく見ますし(人数が多いから叩きも多い)、実際に当該ジャンル活動してもいない人が狂信的な魔女狩り集団かのように言うのはただの偏見です。ちなみに私のジャンルでは.htaccess検索避けすらしていないサイトさんもいますが叩きはありません。

「ナマはルールが厳しい」というのもまた、内部をよく知らない外野勝手に一括りにしてレッテル貼りしているのではないでしょうか。

なぜナマばかり危険視されるのか

ジャンルのことは分からないから無知としても、都市伝説が一人歩きするのはなぜか。もしかしたらそれは、ナマに比べれば二次安全!と思いこみたい心理ではないのか。ポケモンサンライズディズニーなど、危険といわれるジャンル自分から切り離し、「私たちは(○○と比べて)安全からいいんだ」と心の中で言い訳をしてはいないか。…このへんは想像ですが。

言うまでもなく、このジャンル大丈夫、などはただの思い込みです。ジャンル免罪符になりません。

危険」とは何を指すのか

権利者に見つかって訴えられる危険」程度の意味としたら、繰り返しますが、過去の事例からすると二次ジャンルでも同じく危険です。「架空キャラを作った作者や関係者に見つかるより、実在の人物本人のほうが危険」と言える根拠ははっきりしていません。肖像権が関わるからというブコメもありましたが、断言できるほどではない。

もちろん実在の人物が見る可能性があると拒否感が強いという心情は理解できますしかし心情だけを根拠にナマだけが危険危険と騒ぐのは正しい態度ではありません。「当人が見ると気分を害するから」という理由にしても、二次キャラの作者や関係者なら気分を害してもいいとは私は思いません。


まとめ

同人は自由にやれるからこそ楽しいものです。しかし、同人の自由は常に違法性を抱えていますニトロプラス同人ルール改定からも読み取れるとおり、現在同人界隈は巨大化しすぎており、ともすれば「趣味範囲のファン活動」という大原則が忘れられがちです。将来的にはTPPの影響などもあるだろうし、都市伝説デマではなく、海外の事例も含めて正しく判断すべきです。

個人的にはごく小規模な活動でも同人の楽しさはじゅうぶんに味わえています。こういう活動はしない、と決めたのも自分の考えであり、ナマだからルールから、ではありません。

誰かが決めた「ジャンルルール」や「空気」に盲目的に従っているのは二次者も同じではないでしょうか。SNS作品を発表したり、同人誌委託販売したりする前によく考えなければならないのはどのジャンルでも同じです。自由な活動からこそ、一人一人がよく考えて行動していければいいと願っています

2013-11-08

http://anond.hatelabo.jp/20131108014011

お前のサイトアクセス解析導入してて、そいつアクセスの形跡を調べられるか?出来るなら、アクセス制限かければいいよ。.htaccessでググれ。

あとは、コピーペーストでパクれないように、右クリック禁止用のJavascriptを入れるとか、透過画像を上にかぶせる(CSSで出来る)などが考えられる。そんなに手間じゃないし、おそらくパクリ元もいちいち手入力してないだろうから、防げると思う。

Google関係についてはウェブマスターツールから申告できたはず(違ったらごめん)。検索順位は変えられない(なぜなら、言いがかりをつけてライバルサイトを落とそうと企む奴が出るので)が、お前さんのサイトコピー出来ないなら、情報量も減って順位も下がるだろう。

2013-06-03

ジャンル空気が理解できない。

いわゆる腐女子だ。某ジャンルで活動している。二次創作を書いている。書いているのはBLだ。半生をやっている。ジャンル空気というものについていけない。

半生なのにものすごく二次っぽい。いわゆる支部ツイジャンルサイト持ちよりも支部で活動してる人のほうが多いと思う。オフする人もいるけど支部で十分って人も多そう。つべで見たって公言してる人も多い。一部のキャラが出るコーナーだけをニコつべで見たって公言して、それで描きましたってキャプション同人誌フリートーク的な部分に書いている人も多い。意味がわからない。

ツイッターキャラ名前検索するとホモ妄想がたくさん出てくる。半生ってこういうところだっけ。もうちょっと隠れてると思ってたんだけど。制作側がエゴサしてるってファンブックみたいなもの公言してる。一部の役者番組名+キャラ名で検索してるのかたまに非公式RTツイートに言及してる。それでもホモ妄想するってどういうことだろう。

そこから生に派生してる人たちもいる。生も支部でマイピク限定じゃない状態で置かれている。生物って私の知っている時代url請求制で、今ならマイピク限定だと思ってたけどここのジャンルは違うみたいだ。無法地帯というかルールを知らない人が大量に入り込んでそれでいいと思い込んで、そしてそれをどんどん真似してってるみたい。きっと他の生や半生ジャンルからは毛嫌いされててもおかしくないレベル

ちょっとジャンルバレするかもしれないけど、公式がBL推ししてる部分がある。そこの部分絡みで2.5っていうより2.8ぐらいに位置するような企画があった。その企画絡みでまた生物なのか半生なのか微妙ものが増えてる。これは生物ではないからいいという考えなのかマイピク限定じゃないのがものすごく多い。生物よりも更に書きやすいのかもしれないけどキャスト名ほぼそのままでパロディ状態のものなんだからもうちょっと隠すなり何なりしてほしい。その企画に参加してない役者まで企画に参加してるかのように放り込んで二次創作するのもやめてほしい。それ最早ただのパロディ物。

そういうのが普通とでも言いたげなジャンル空気についていけない。pixiv腐向けだろうと腐向けタグ付ける人自体が少ないし、腐向け隔離タグがやっと出来たけれどもそれに番組名を付ける人もまだまだ多い。エロR-18はついているけれどもマイピク限定ですらない全体公開。ジャンルルールができるほど年月のあるジャンルではないと思っていたけど既に番組自体は3年近いのだからジャンルルールぐらいできてもいい。もしくはせめて半生のルールに従ったらいいのに。

そんなことを思いながらグーグルキャラ名を検索したら二次創作ブログがひっかかった。fc2ブログなんて閲覧パスワードつけれるんだからつけようよ。

いちおう言っとくけど、私自身はサイト.htaccessとロボテキで制限かけてるから検索にも中身は引っかからないし怪しげなロボットが来たら全部弾いてる。その程度はするのが普通だと思ってたんだけどなあ。

2012-07-24

windowsしか使ったことがなかったから、レンタルサーバーの設定をするための.htaccessというファイル名を見たときは度肝を抜かれた。なんだこれはと思った。まずファイル名がない。にも拘らず拡張子が異様に長い。ふつうメモ帳でこのファイル名を作れない。8.3形式で育った者にとっては狂気の沙汰だと思った。さすが難しいといわれているunixだけあるなと感心した。使っていたftpソフトFFFTPだった。

2010-11-22

さくらVPSセキュリティに悩む(日記9)

初回:http://anond.hatelabo.jp/20101118000033

前回:http://anond.hatelabo.jp/20101122141124


店のHP(Wordpressで構築)をさくらVPS移転完了。

無事、稼働している様子。


これで旧サーバからおさらば出来る。

ぶっちゃげサーバはここ最近明らかに調子がおかしく、

某所でもヤバイヤバイ言われており、サポート掲示板でのサービス提供者の発言も

結構ヤバゲな運用状況に陥っているのが透けて見えていた。

まぁ月々500円でmysqlpostgresqlを使い放題だし、安かろう悪かろうじゃないけど致し方がない面もあり。



さて、今度はさくらVPSに移ったわけだが、レビューによると性能は良いらしい。

ただし、root権限があるので自分セキュリティアップデートに気をつけないといけないわけだが…


セキュリティiptableぐらいしかかけてない…

現状を羅列してみる。

さすがにこれはヤバイ気がする。


みんなセキュリティはどうしてるんだろ?あと追加でやるとすれば…


つの間にかAppArmorがカーネルマージされたのか。

http://sourceforge.jp/magazine/10/10/22/0725213

2010-08-29

腐女子うざい

日記で「今度某ジャンルも取り扱いたいなー」と書いた。

拍手から「あれはデリケートジャンルなのでパスとかにした方がいいですよ!」ときた。

やってらんね。

あのなー、こちとらお前らみたいなのが鬱陶しいからわざわざ.htaccess使って検索避けしてんのよ。

寧ろ「検索避け済みサイトのみリンクフリー!」とかって言ってる人達からの無断リンク(別にそれを悪い事だとは思わんよ)がサーチエンジンに拾われて、うちのサイトの所在がバレてんのよ。

いや、別にばれてもいいけどどうでもいいけど面倒だから自衛で検索避けしてる奴のサイトが、気にしてるらしい良識ある腐女子(笑)サイトのせいで見つかるって変な話だよね。馬鹿馬鹿しい。

メタタグあったら中身まではインデックスされないよね。それっておまじないすらしてないってことだよね。違ったっけ)

とにかくさ、今の状態で既に一般人様との区切りはついてんのよ。トップにBLサイトですって明言してるし。

お前らみたいにわけのわからん隠語を使った説明なんぞしてないよ。あれものすごく失礼だよね。相手に分からん警告とかハイハイワロスワロス

そりゃ別ジャンル扱うわけだから、ジャンルで区切ったりはする予定だったけどね。

そもそも扱うアレがオンリーワン状態だから、こっそりやる予定だったけどね。

いちいちんなこと拍手で言ってくんな。あのジャンルデリケートになったのはお前らが隠せ隠せって騒ぐからだってばよ

だからあのジャンルに関わるの嫌だったんだ。でもやりたいんだよなあ。

寧ろこの閲覧者を避けるためだけにパス制にしたい。そんな午後。

2010-06-04

同人サイト向けレンタルサーバ個人的まとめ

2chレン鯖板スレッドhttp://f43.aaa.livedoor.jp/~sils/参照、レン鯖板の各スレより拾った。

ぐぐって見つけたコチラも参照した。http://arekore.hp2.jp/pay/

あくまでCMSツールを使用して一から同人サイトを作りたい+サポートメールコントロールパネルアクセス解析は無くていい人向けです。

順次[試用しての感想]追加予定。特に記載が無いものは使える/出来る項目。

■条件(上から下へかけて優先順位が下がる)
■以下備考

有料

残念ながらさくらインターネット総合的に見ていいのかもしれない。

サイト毎にDBを分けたいとかセーフモードやら、同人という壁は大きい。

Just-Size.Network

同人公式OK(同人アダルト可)

phpMyadmin自分インストールする。鯖によってphpMySQLバージョンが違うので面倒。

DBは重いらしい。DB鯖容量は50MB。

[同人アダルト可鯖はMySQL5に対応していない]

cgi-binフォルダ必要無し。

容量無制限、サブドメイン・独自ドメイン

ステッププロ

同人公式OK(アダルト可)

mod_rewrite使えない。

セーフモードなのでWP自動アップデートが出来ない。DBが十つ付いている。

DBは重いらしい。[プロはそこそこだと思う]

データ損失をやらかした。

容量5GB、サブドメイン・独自ドメイン

さくらスタンダード

同人黙認(同人アダルト黙認)落ちない。

cgi-binフォルダ必要無し。

WP設定が楽。DB鯖は当たり外れ有。[個人的には重いと感じる]

容量10GB、サブドメイン・独自ドメイン

ロリポ

同人公式OK(同人アダルト不可)

DBの重さに定評あり。WP設定が楽。女向。

上位にチカッパ等あるがこちらは規約同人が触れられていない。

容量8~10GB、サブドメイン・独自ドメイン

aiso.net

同人公式OK(同人アダルト可)

試用無し。MySQL使用可はプレミアムから。

MySQLは3、PHPは4。

1~2MB、サブドメイン・独自ドメイン

PANDORA.nu(サブドメイン/ホスティング

同人公式OK(同人アダルト可)

バックアップ機能有(大概の鯖は規約で、サーバ側でデータ消失しても責任は負わないと記述

600~1200MB、サブドメイン・独自ドメイン

西院ネットワーク

同人公式OK(同人アダルト可)

試用無し。MySQL使用不可

容量100MB

SPUR-NET

同人公式OK(同人アダルト可)

PHPMySQLバージョン対応が遅い。

独自ドメイン不可

容量200MB~

80code.com

海外

同人でも何でも法に違反しなければOK

永らく募集が止まったりする

DB無制限

試用無し(ただし14日間までならクーリングオフで、手数料15%引きで返金有)

容量無制限(共有だと1GB)、サブドメイン・独自ドメイン

アスリ

同人公式OK(同人アダルト可)

レスポンスが遅い(入金確認等)

試用無し。

500/1000MB~、サブドメイン・独自ドメイン

CHOCOT.NET

女性専用

同人公式OK(同人アダルト可)

PHPバージョン対応が遅い。

容量50~100MB、独自ドメイン

ポケットサーバープレミアム

同人公式OK(同人アダルト可)

容量1200MB~、サブドメイン・独自ドメイン

coreserver(mini/core-A)

アダルト小説可(ただしイラストは不可)

xreaの上位サービス

落ちると復帰が長く、サポート以前に障害対応が駄目らしい。

メール規制や使えなくなる頻度が他の鯖より高い。

DBが十つ/無制限付いている。

DB鯖は当たり外れ有、だがさくらと違い鯖間移動が簡単に出来る。

miniの方が共有相手に業者が少ない為軽いらしい。

[MINIサクサク動く]

容量6GB/15GB、サブドメイン・独自ドメイン

無料

無料でも出来る所は多々あるので触れないが、今まで使ってきた鯖感想

サポートに関してはmeganebu以外初心者お断り傾向。

最低限ファイルアップロードや設置が出来るレベルでないと厳しい。

xrea.com(中上級者向)

サポートはほぼ機能していないので自分で調べて自分で全部設定する。

ただし出来る事が多いので、中上級者向けには最適。

コントロールパネルファイルアップローダアクセス解析付き。

見てる限りでは落ちたのを見たことがない。

同人大丈夫だがアダルトは禁止。

セーフモードなのでWP自動アップデートが出来ない。

meganebu.com(初中級者向)

めがねを愛する鯖管管理するサーバ。たまに落ちる。

フォーラムには初心者が溢れて和やかなのでデビューにはいいかもしれない。

鯖管に特徴があるので人を選ぶかも。

UUHP.com

最低限のことしか書かれていない。いつまでも広告

ミラーとして使える。登録が面倒。MySQLは使えません。

redribbon.to

同人アダルトOKだが、いかんせん広告が多すぎたり。

vane.jp

MySQLが使えないが、人数が少ないので快適。同人アダルトOK。

審査制。

usamimi.info(中上級者向)

規約同人に寛容だが、初心者お断り。審査制だが相当でないと落ちることは無い。

コントロールパネルアップローダ等は一切無いがxreaのように必要なものは揃っている。

たまに落ちる。個人的にここのDB鯖はさくらより軽快だと思う。

同人アダルト可。

セーフモードなのでなのでWP自動アップデートが出来ない。

※1+Kashというutf-8記述されたウェブ拍手が使える。機能はpatipatiと同等。

WPとの兼ね合いエンコードの問題で、WEB拍手やpatipatiは文字化け起こす為。

2010-05-29

初心者の為のサイト作成TIPSは本当に初心者の為?

初めてサイトを作りたいと思ったとき、誰しもまず調べた瞬間htmlとかいうものに出会う。

でも<html><head>だののタグをずらずら見た時点で大概覚えようとするのを挫折したはず。

あれは真性の初心者にとって難解すぎる。例えば簡単な文字を羅列するだけでも

html><head><body><br></body></head><html>とワケワカランタグが多い。

しかも漸く出来たコレだけの文字羅列を見たところで、到底WWWで見られる美しいデザインとの程遠さに絶望する。

どうやったって一ヶ月頑張っても無理だろ!みたいな。

だから初心者にはホームページビルダーのような作成ソフトを渡したほうが早いと思う。

構文が汚いとかそんなことよりも、まず紙の上に絵を描くような感覚イラストや文字を入れられるし

プレビューボタンで出来が分かる手軽さが一番わかりやすい。

実際最初から手打ちして作った猛者より作成ソフト使用した数のほうが多いはず。

最初は構文なんて覚えなくても、とりあえずサイトがそこそこ見栄えよく初心者だって出来る!という

達成感でサイト作成という事象に興味をもてるようになればいい。

そのうち他のサイトを見て、こういうデザイン入れたいなと思って自ずと向上心が湧く。

例えばテーブル組んだりスクロールバーの色を変えたりフレームボーダーラインを消したり拍手設置しようとしたり・・・。

そこでcssJavaScriptperlcgiphp)に興味が湧きだす。コピペしたりしてサイトへ貼り付ける。

そうやっているうちにcssJavaScriptって外部スタイルシートや.jsとして別ファイルに分けられるんだ!とか知り

ここらへんでhtmlcssタグ意味を何となく理解出来るようになっているという。

更にはCMSに手を出して・・・

気が付くとホームページビルダーは使わずterapadかなんかでソース手打ちし、綺麗さとかに気を配れるようになる。

これって一から英語の授業を受けるより、アメリカ本国へ何年か住み続けるうちに何となく英語理解するのに似てる気がする。

初心者の為といっていきなりタグ記述テンプレサイトを見せて学べというのは、実のところ実用的ではない。

最近だったらレンタルブログもそう。とっかかりはレンタルブログでもいいが→

テンプレートを使っていても徐々にテンプレートを少し変えたいと思い調べる→

ソースコピペを繰り返すうちにcssを理解する→

検索避けだので.htaccess記述を学ぶ→

鯖の仕組みを理解する→以下続く

みたいな流れで自学学習していく。

学校で学ぶ人ならまだしも、例えば同人サイト自分も作りたい!とか店の商用サイトを作りたい!とか

本格的に勉強はしたくないけど興味と意欲をそこそこもっている初心者サイレントマジョリティ層には

ホームページ作成ソフトを渡すのが一番ある意味初心者の為のTIPS」だと自分は思う。

・・・ただし、技術者志望ならそれでこそちゃんと勉強した方がいいとは思う。

2010-03-04

ガンブラーがさらに進化

ガンブラーGENOウイルス、8080)がさらに進化しとる・・・

スクリプトを無効にしても防げない」、新たな「ガンブラー」出現

セキュリティ企業ラック2010年3月3日、新たな「ガンブラー」攻撃を確認したとして注意を呼びかけた。正規サイトWebページにスクリプトを埋め込む代わりに、悪質な設定ファイル.htaccess)をアップロードすることで、同サイトアクセスしたユーザーを、ウイルスが置かれたサイトへ誘導する。

http://itpro.nikkeibp.co.jp/article/NEWS/20100304/345314/

.htaccessを書き換えられて、悪質サイトにオートリダイレクト

悪質サイトを訪問しただけで、WindowsFlash, Adobe ReaderQuicktimeの穴を突かれて、ウィルス感染

しかも未公表の脆弱性を突いたゼロデイ攻撃普通にあるので、最新のパッチを当ててても、死亡する確率大。

JavaScriptを切ったくらいじゃ、どうにもならん・・・もう勘弁してくれよ・・・

2009-11-17

ローカルルール

少し前、結構長い期間二次創作サイトを運営していた。

ジャンルを変わって腐からも足を洗った現在、二次腐サイトとはおかしなローカルルールに縛られた空間だったなぁ…としみじみ思ってしまう。

二次腐ではよくある話だが、十数年前に一世を風靡した某ジャンルに、webを始めてからすっぽりと出戻りでハマり直した私は、当時書きかけで諸事情により中断したオリジナルストーリーを再度完結させるべくサイトを開設し、地道に活動していた。私が居たジャンル版権元は、二次にそれは厳しいことで有名で、とにかく検索サイトに拾われては一大事、と先に出戻り参入していた腐友のアドバイスを参考に、私のサイトは初めからそれはもう厳重に検索避けタグを仕込み、サーチやwebリングにもなるべく登録せず、知り合いにだけリンクを貼ってもらって運営を始めた。

徐々にアクセス数も上がってきてこちらにも少し知恵が付いてくると(笑)、それでは不十分だと言うことになって、プロバイダ無料サーバスペースから有料のものを借りて引っ越し、トップフォルダハウツーサイトからもらってきた検索ロボ避けの.htaccessファイルまで仕込む念の入れようだった。そうこうしていると、今度はオンラインブックマーク問題とやらが出てきて、周囲の知り合いサイトの中に「知らないうちにブクマされていた」という理由で閉鎖や入室制限をするところが相次ぎ、これはえらいことになったと大騒ぎに発展した。当然私も.htaccessファイルの中にオンラインブクマサイトをいくつも追加し、弾くことに躍起になったのは言うまでもない。

そんなこんなで数年アングラ活動をして、ふとジャンルを見渡すと、顔ぶれも入れ替わりいつの間にか中堅もしくは古株の位置にいて、様々なしがらみも出来ている自分に気が付いた。やりたいことがあって始めたサイト運営の筈だったのに、いつしか沢山の妙な妄執に囚われ、ほとほと運営に疲れ果てた自分に気が付いた。ちょうどキリのいい頃合いで自作品の完結の目処が立ったので、それを書き上げて公開した後、数ヶ月の猶予を持ってサイトを円満閉鎖した。自分でも強く達成感を感じ、周囲の引き留めてくれた知り合いなんかに「また形を変えて戻ってきます!」などと感極まって呟いたりしながら、一線から退いた。

 

しばらくは凄い開放感を楽しみ、「ただwebをぶらぶらする」事を満喫した。知り合いの掲示板等にもたまに顔を出しながら、のんびり行きつけのニュースブログ等を読んで回るだけの日々を過ごした。

しかし、案の定それでは物足りなくなってきた私は、ちょうどその時以前から追いかけていた某漫画アニメ化され放映が始まっていたので、それをメインジャンルに据えて、ぼちぼち日記を書きながら毎週そのアニメ感想を書こうと思い立ち、無料blogを一個借りてまったり更新を始めた。すると、さすがは検索にかかりやすい構造blogのこと、始めて数日ですぐにアニメタイトルキーワードに、検索で探し当てて感想を読みに来る訪問者がちらほら飛んでくるようになった。当然前のジャンルよりファン層も若く活気があり、レスポンスが早くてフットワークも軽く、気軽にこちらの文章にコメントをくれる。古巣のファン年齢層が高く、落ち着いた雰囲気に慣れていた私には本当に新鮮で画期的だった。

そのうち幾つか同ジャンルblogサイトと知り合いになり、ジャンルを回るようになると、驚いたことにそこに存在するサイト達はほぼ全て二次創作、もしくはジャンルの混在するよろず等だったにも関わらず、検索避けなど微塵も気にせず、逆にむしろ「最近検索にかかりにくくなった」と呟いているサイトまでいるではないか?!もっとも、大半がジャンル的に健全オールキャラCP無し、等のサイトばかりなので「私達、いけないことをしてます」と自負のある腐サイトと比べる方がおかしいのかもしれないが、とにかく私には目から鱗が落ちる画期的な出来事だったことは言うまでもない。

一度日の当たる場所に浮上してしまった私は、再び地下に潜る気など更々起きず、結局そのまま本腰を入れてblogからきちんとしたサイトに移行し、今ではそこをのんびりと運営している。ユルいサイト管理をすればするほど、しみじみとあの不思議ローカルルールに囚われた空間を、ごく当たり前に思っていた自分不思議で、そして少し懐かしくなってくる。

 

ひょっとしたら、腐サイトにおける検索避け.htaccessとは己の「疚しさ」を自分で肯定してやる為の代償行為なのだろうか?と、図らずも思ってしまった私なのだった。

2009-05-28

http://anond.hatelabo.jp/20090528162315

ドメインとかサーバ選定くらいならなんとかいけるかな。.htaccessも。

ただ、集客とかPRは正直あんまりわかってないかも。

SEOとは違うんだよね、きっと。どんなサイト提携すればいいとか、そういうの?

http://anond.hatelabo.jp/20090528155648

ドメインとってから目的に応じてサーバー選定してサイト設営、設置後はそのサイト集客するためにどうやってPRすればいいかといった一連の流れは知っておいた方がよいと思う。

あと、.htaccessを使ってコントロールできる範囲ぐらいのサーバー周りの知識も多少。

サイト不具合が起こった時に問題の切り分けができないと不便。

2009-05-04

xrea PHPセーフモード エラー 解決方法

今日1時間30分もxreaPHPセーフモード エラーで苦しみました。。。

同じような人が出ないように、取り合えず情報共有しておきますー。

【問題】

phptouch()関数自動的にphpファイルを生成していましたが、

アクセスしてみると、SafeModeエラーが表示されて閲覧出来ません。

これは自動的に生成されたファイルであり、所有者権限が違うため見れないっぽいらしい。

オーナー権限や、パーミッション変更の関数を使ってもこればかりはムリらしいです。

【解決方法】

なので、自動生成したphpがあるディレクトリに下記の.htaccessを設置したらokでした。

.htaccess

AddHandler application/x-httpd-phpcgi .php

パーミッションは604

上記でも出来ない場合は、自動生成しているphpパーミッションなどを変更しているかもしれませんー。

ああー、今回もxreaではまった・・・・。

PHP初めて2日目でいきなりつまづいたのはモチベーション下がった^^;

2009-01-22

高学歴がんばり屋はWEBクリエーターになろうとすんな

http://takahashifumiki.com/others/480/

WEBクリエーターって無能なスイーツ(笑)でも

まぁまぁまともな生活ができる楽園なんだからさー。

アンタのような頑張り屋さんで能力が高い人が

わんさか来ちゃうと、居場所なくなってしまうでしょ。

しーえすえすないと見ればわかるでしょ?

俺らがスイーツ(笑)だって。

HTML/xHTML

俺達WEBクリエーターメインとなる道具。

これを知らなきゃ始まらない。

当然一度くらい仕様書読んでるよね?

「・・・」

CSSはっく

クソプログラマがわけわかんねぇ実装するから

俺たちはこんな苦労してんだ。

あー忙しい忙しい。

うんそうだね。でもあと5年もすれば

そんな知識ほとんど必要なくなるけど

ほかに何ができんの?

「・・・」

WEBデザイン

やっぱ俺たちが作ったサイトキレイでオシャレだよな。

見てみろよこのきらきら感。

どのサイトきらきらしてて

同じようなレイアウトで違いがわからないんだけど?

ってかこんな海外サイトあっあよね?

「いろいろサイト見て参考にしてるんで・・・」

まぁ0->1を生み出せる人間なんてほとんどいないわけだから

君たちは1を1.1にしてくれればいいよ。

じゃあ1日100サイトくらいは見て研究してるんだよね?

「・・・」

・・・じゃあなんでこの位置にこのボタン置いたの?

「・・・なんとなく」

wwwwww

なんとなくって何だよwww

クリエーター自分の作ったもの説明できなくてどうすんだよwww

見た目だけパクってんじゃねーよ。

デザイン

俺達Photoshop使い。この合成まじ芸術

結構絵を描いてきてるんだよね?勉強してるんだよね?

この画像パース狂ってるし光源がわけわからなくて気持ち悪いけど?

「・・・」

アナログできねーやつが

Photoshop使ってもたかがしれてんだよwww

色についてちゃんと勉強したの?

なんで病院サイトで背景黒なの?死ぬの?

「イキル。なんかクールじゃないですか??」

色の本は1冊くらい読もうよ。

ユーザビリティ

やっぱサイトユーザビリティ考えて作らないと嘘でしょ。

うんうん重要だね。

で、ヤコブニールセンは当然読んでるんだよね?

「・・・」

アクセシビリティ

やっぱ俺達クリエーターがつくったクールサイト

多くの人に見てもらいたいんすよ。

うんうん。そうだね。

で、ガイドラインは当然読んでるんだよね?

「・・・」

Flash

やっぱFlashインパクツあるよな。

マジ引き込まれるわ。映画のようなサイトだよな。

おぉさすがクリエーター。センスあるね。

ところでさっき言ってたユーザビリティ

アクセシビリティとか考えているんだよね?

「・・・あぁまぁ一応」

で、どこクリックすればいいの?

「・・・」

データベース

半端な知識で設計されても後々困るからやんなくていいよ。

.htaccess

100ページもmetaタグ転送設定すんのかよ。

無茶な要求しやがって。こういうわけわかんねぇ

依頼が来るから俺達WEBクリエターは大変なんだよ。

.htaccessディレクトリ以下転送すれば?

「・・・?」

別に.confには触れなくていいから、

.htaccessくらいは設定できるようになろうよ。

君らの大切な作品置く場所をコントロールできるんだよ?

興味ないの?死ぬの?

「イキル。でも興味はありません。」

パーミッション/所有者

内容が同じファイルUPしたのに動かない・・・

パーミッションが違うよ。

よく使うFFFTPに項目あるじゃん

どういう意味か調べないの?興味ないの?死ぬの?

「イキル。でも興味はありません。」

Perl/PHP/Ruby/Python

フォームなんていろいろあるから

適当に選んでUPするだけでだろ。簡単簡単。

え?確認画面がほしい?

「無理です。」

別にアプリケーション作れとは言わないけどさ

単なる問い合わせメールフォームくらいつくれない?

サイトにフォームは必須じゃんwww

サーバサイド言語を1つくらいは勉強しとけよと。

簡単なカスタマイズもできないようじゃ

顧客の要求にこたえられないだろ。

ajax

やっぱ今はAjaxだよね。スクロールしてもサイドバーがついてくるんだぜ!!

なにこの使いやすいサイト。俺達天才

ライブラリ読み込んでるだけじゃね?

しかもDOMってるだけだよ。

アプリケーション作れなんて言わないから

コアとDOMくらいは勉強しておくべきじゃね?

大切な道具であるHTMLコントロールできるんだよ?

君らクリエーターならこのナビゲーション

俺ならこうするって思うことないの?

「・・・ライブラリで充分です。」

正規表現

またバカなクライアントから修正きたよ。

まぁ俺がサービス名間違ってたんだけど。

確認しないの?

クリエーターだし誤字脱字の確認は俺の仕事じゃないっす。」

ふーん。ちなみにIE6でレイアウト崩れてるけど?

「・・・」

で、なんでその誤字の修正に3時間もかかってんの?

「だって100ファイルもあるんですよ?俺じゃなきゃ1日あっても終わらねっす。」

君らが大好きなDreamweaverで多少正規表現使えなかったっけ?

1分で終わるよ。自分使うツールの機能に興味ないの?

忙しい忙しいって無能なだけでしょ?

「興味ないです。CSSダイアログで設定する機能くらいしか使わないです。」

CSSすら覚えてねーのかよwww

正規表現完璧に使えなくていいから

サルでもわかる正規表現くらい読んだら?

WEBクリエーターって仕事

これまでのようにやっぱり自分が満足できる

クールサイトを作って行きたいですね。

うんうん自分が納得できるものを作るのは大事なことだね。

でも君の制作したサイト商品何も売れてないよ?

サイト見てるユーザが全然満足してないんじゃない?オナニーなの?

「・・・でもクライアントはきっと満足してますよ。俺のオナニーすごいし。」

クライアントクールサイトじゃなくて

売れるサイトが欲しいんだよ。

クソみたいな商品を扱ってるサイトでも

なんとか売るのがてめぇらの仕事だろが。

俺たちWEBクリエーター。オシャレな奴とはだいたい友達

思い知ったかい?俺たちWEBクリエータークオリティを。

俺たちWEBクリエーターはさ、一流の本物デザイナー様とか

一流プログラマ様が作ってくださった物をまったく理解しようともしないで

いじくってるバックボーンなきスイーツ(笑)なんだからさレベル高い奴はくんな。

こんな程度のスキルで4、500万は稼げちゃって

やっすいキャバでもオークションのやり方教えてとかブログのやり方教えて、

とか言われてお家行ってにゃんにゃんできちゃうわけだから出たくねーよこんな楽園。

しかもこんな能力じゃ楽園でたらどこも行くとこないよ。

もし追い出されたら元WEBクリエーター村でも作って

なんで努力してる人がいい環境

努力してない俺らが明日食べるのに困るんですか?

努力しないでそこそこの金がもらえて

おしゃれって思われる仕事を用意するのが政治だろって訴えますよマジで

だから高学歴がんばり屋の優秀な人間はくんな。

でもねぇあと10年もすればデザインとかコーディングなんかも

海外に出されて、ライターだったりアイデア出せる人間しか

残らないだろうけどなwww

オワタwww

2008-03-08

書き手・読み手は、どこまで情報コントロールする権利があるんだ?

Pipes: Rewire the webを使うと他人のサイトが簡単にスクレイピング出来てしまう。これまでスクレイピングするのにはほんのちょっとだけ技術的心理的障壁があった。今はそれすら要らない。loopとfetchだけわかればいい。広告を消すのも全文配信させるのも簡単に出来てしまう。

自前でplagger置いて加工するのはセーフ?

じゃあfeedreaderで読んでてgreasemonkeyで引っ張リ出すのは?

じゃあpipesは?

じゃあそれを公開するのは?

UTF-8ではないフィードを変換するのにwebサービスを使った。そのサービス広告差し込んでくるのは?

RSS広告差し込んであるのはウザい。それを消したものを公開するのは?

pipesフィード広告差し込んできたら?

他人のフィードアフィリエイトIDを全部自分のものに書き換えて公開するのは?

他人のフィード広告差し込んで公開するのは?

一度公開されてる情報だから好きにしていいだろ、これって通じるの?

取捨選択のロジック書いたら編集権が発生するの?

フレームの中に他人のサイトを入れるのと何が違うんだ?

他人様のフィード改ざんして「作った」だのおこがましくね?

出来てしまう事に逆らうべきではないという思考停止

便利だからいいじゃないかという思考停止

考えてもよくわからないから他人に丸投げして思考停止

やってはいけないことのような気がするから触れないという思考停止

フィードって何なのだろう。

webサイトって何なのだろう。

お金の臭いや作為の臭いがするとうわって思うけど判断基準はそれでいいの?それだけなの?

フィードで全文配信しないサイト絶滅すればいいと思ってる。でもそれとこれとは話が別だ。

拒否するにはhttpd.conf(.htaccess)にUA書くかmeta tagに書くかpipesチームにメールを出せってこいつは何様なんだ?Pipes - Frequently Asked Questions

webサイトの書き手は、読み手は、いったいどこまで情報コントロールする権利があるんだ?

サーバ型のFeed Reader過去から未来までフィード無限に全部蓄積して、すべて全文配信してくれれば一切余計なこと考えなくて済むのに。

とりあえずこれは読んだ。

ニュースのRSSを全文配信で読む - ytsuchiyamaの日記

RSSのニュース全文配信は予告なく停止するかも知れません - ytsuchiyamaの日記

ICHINOHE Blog: Yahoo! Pipesによるニュースサイトの「強制全文配信」

2007-10-23

直リンク禁止

自分のサイトの生ログを解析して、

直リンクしてほしくないページへリンクしているサイト画像への直リンクしているサイトを見つけ出して

.htaccessで直接指定して弾くのが日課。

RSSリーダーからの画像直リンクが一番ウザイ

オンラインブックマークもかなりウザイ

携帯からのYahoo検索は、アドレスランダムな文字列を使ってくるからウザすぎる。ログを汚されるので元から弾いてしまった。

海外フォーラム画像直リンクが酷い。パスがかかってて会員以外が入れない仕様で確認もできない。丸ごと弾いた。

そこまでする自分きめえwwwwwwwwwと思うけど、やめられない。

弾いたサイトを後から見に行って、無言でリンクを消していたり

「あれ?画像が表示されませんね^^;」とか誤魔化しているのを見ると、ざまーみろと思うのだ。

自分のネタを他人に好き勝手には使わせたくない。

ユニークアクセスが3000を超えて来た今、一つ一つ弾くのはしんどいが、それゆえにやりがいも感じる。

他人のサイトから勝手リンクを貼るのが自由なら、自分のサイトリンク勝手に弾くのも自由。

無断リンク禁止」とか言う奴は、論争する暇があるならこれくらいやれよと思う。

気に入らないなら拒否してしまえ。

2007-09-09

無断リンク禁止は当然の権利

無断リンク禁止というのはアクセス制御の一形態。ネットワークの世界でアクセス制御はやって当然。でも、口先だけで「禁止」を叫ぶのは何の役にも立たないよ。.htaccessを駆使してリファラをチェックするなり、自分でもきちんとした対策をするべき。

2007-07-11

http://anond.hatelabo.jp/20070711134301

何かのアカウントを作る必要がないのがいい

ってあるじゃん

まさにそこ。

機能を得るための労力と、そのある意味わがまま(こだわり)と言える要望のどっちを取るかを取捨選択するのが分析作業だと思う。

たかだか内々での連絡に使用する用途が、携帯の固有番号とひもつけられる事によって本当に問題になりうるのかと言うのも判断すべき点かな。

と言うかむしろ「家族全員携帯持ってねぇよ」と言う問題の方がありそうで、mixiを捨てる致命的な理由になりそう。

後の候補は

通常の掲示板を、.htaccessが使えるサーバに設置してBASIC認証を掛けるとか、

MovableType使って非公開ページを運営するとか。

そもそも質問する人間の技量レベルが提示されてないから、提案もできないってのが本音。

2007-07-09

今更感ただようオンラインブックマーク禁止についての愚痴をだらだらと語るよ。

同人サイトで、「検索避けして無いサイトからのリンクはお断りします」(表現はもっとやわらかい場合もある)とか「オンラインブックマークは危ないので禁止です。やめてください」(表現は以下略)とか書くのはぜんぜん構わないよ。

好きじゃないけど。

それを常識だと言い張るのもまあいいや。

人の数だけ常識はあるものだし。

暗黙の了解とかかれるとちょっと困るけれど、気にしない事にしている。

でも、そういう管理人さんたちは何を思って検索避けはしているけど(.htaccessrobots.txtのみ)、オンラインブックマークはご自由に(ただし非公開がたのみとの注記あり)と明記して、わりと繰り返し日記とかでも話題にしていて、オンラインブックマークって別に危険じゃないよねって言うのをまとめたサイトにもリンクを張ってあるうちのサイトリンクを張ってくださるのだろう。

リファラを見る限り、今のところうちにオンラインブックマークをしてくださっている方はいないみたいだけれど、解析結果を公開しているわけでも無いのに気にならないのかな。

ひきこもり運営だから、被リンクはうれしいし、相手方の中身を読んで気に入って、張り返そうかなと注意書きをみて、「オンラインブックマーク禁止」の文字を見つけると精神がどっと疲労する。

「危ないと言う情報だけ得て、その後の情報収集を行わない人が多いんだろうな、きっと」と思って立ち直ろうと思うけど、それはそれでなんだかなあと余計に疲れたのでこのへんで終わる。

はてブの「無断リンク」のタグに驚いたので追記

今読み返すとそうとも読めるのだけど、これは無断リンクされてたことに驚いた話ではなくて(そもそも私もリンク報告に行けないので人の事をいえない)、「ナントカ禁止」と書く人たちはその事について警戒しているからこそわざわざ明記しているものだと思っていたのに実はそうでもなかったという事に驚いた話……のつもりだった。

それこそ今更だけど「サイトポリシー」についての愚痴にした方が内容にあっていたかも。すまん。

2007-06-15

同人サイトの検索避けについて思うこと

私が検索避けをする理由は、なるべく同好の人に来てもらいたいのと

あとは…やおいだから、キャラ名で検索して妄想爆発な萌え語りが引っかかったら

ちょっと恥ずかしいから、くらいかな。

でも別にサイト名やHNで検索されて引っかかっても気にしないし

検索避けされていないサイトからリンクされても全く気にしない。

同人サイトは検索避けをするのは個人の自由だと思っている。

だから、2ちゃん同人スレや、同人サイトを回っていて

同人サイトは検索避けするのがマナーと声を荒立てる人を見るとうーん…と唸ってしまう。

関係ない一般人が来てショック受けたらどうすんだ」

興味無かったら普通はスルーしてくれるのでは…

気持ち悪いと思われてもそれはこっちが気にすることでもないと思う。

文句つけられたら注意書き読んでね、って流せばいいんじゃないかなあ。

「公式に見つかったらどうするんだ」

これは最近聞かないけど、公式の人だって馬鹿じゃないから同人サイトくらい簡単に見つけられる

だろ…と昔から思っていた。作品名+サーチでぐぐって女性向けカテゴリで一発でしょう。

公式が同人絶対!駄目!公言しているならともかく。

検索避けにこだわる人にかぎって、無料鯖メタタグしか知らないサイトも多いんだよなあ。

本当に検索避けに気を使うなら、黙って有料鯖借りて、お勉強すればいいじゃない。

自分のやりたいようにコントロールできるんだからさ。

私はネット暦2年で.htaccessrobots.txt?って何それ?美味しいの?状態だったけど

一週間くらいでだいたい分かったぞ。完璧じゃないけどさ。

ジャンル空気で妥協しなければいけないこともあるかもしれないが、

増田同人サイト管理人さんがいたら、どういうポリシーでやっているのか知りたいな。

 
アーカイブ ヘルプ
ログイン ユーザー登録
ようこそ ゲスト さん